Audio (342) Datatype (51) Demo (203) Development (593) Document (22) Driver (99) Emulation (146) Game (992) Graphics (494) Library (113) Network (228) Office (65) Utility (912) Video (69)
Total files: 4329
Full index file Recent index file
Amigans.net OpenAmiga Aminet IntuitionBase
|
Lpd | Description: | Simple line printer daemon | Download: | lpd.lha (TIPS: Use the right click menu if your browser takes you back here all the time) | Size: | 26kb | Version: | 1.0 | Date: | 16 Jul 2006 | Author: | Steven Solie | Submitter: | Steven Solie | Email: | ssolie/telus net | Homepage: | http://www3.telus.net/ssolie | Category: | network/server/misc | License: | GPL | Distribute: | yes | Min OS Version: | 4.0 | FileID: | 1935 | | | Comments: | 6 | Snapshots: | 0 | Videos: | 0 | Downloads: | 447 (Current version) | | 447 (Accumulated) | Votes: | 0 (0/0) (30 days/7 days) | |
I. Warning
This version doesn't implement any security features.
II. Prerequisites
You will need at least AmigaOS 4.0 installed on your computer.
III. Installation
Copy the lpd binary to your SYS:Utilities or some other directory.
Launch the Internet preferences program.
Select the "Servers" section.
Press the "New..." button to add a new inetd server.
Pick the "printer" service from the list.
Click "Program" and select where you installed the lpd binary.
Make sure "Active" and "Use socket I/O streams" are both checked.
After you save your Internet preferences the lpd server will be
immediately available for use. No reboot required.
IV. Using lpd
The lpd daemon is currently hard-coded to print whatever it receives
directly to PAR: and nothing else.
More options could be added. Please email with your requests.
lpd.debug is also included which can be used to trouble-shoot problems.
It will output all sorts of useful debug to the default serial port.
V. Reaching the authors
Steven Solie <ssolie()ieee.org>
<ssolie()telus.net>
Juergen Schubert <schubert()rz-sun2.fh-weingarten.de>
<juergen()desert.sub.org>
FIDO 2:246/2320.42
VI. Recompiling
Install the standard AmigaOS 4.0 SDK and use the Makefile provided.
VII. Future
This is a very basic implementation of lpd and more features could be added.
Feel free to send in your request.
VIII. Acknowledgements
Steven Solie:
Thanks to Juergen for creating the original version. I used it as a
basis for this new version which should have fixed most of the bugs
in the original.
Also a big thanks goes out to the OS4 development team for bringing
AmigaOS back from the binary dustbin.
Juergen Schubert:
I want to say "Thank you!" to the AmiTCP-team for providing this great
protocol stack. If you want to include an enhanced LPD to your distribution,
feel free to contact me.
IX. History
2006-07-15 Modified for AmigaOS 4.0
Updated to use C99
Several protocol bugs removed
Restricted to print to PAR: only
Added GNU Makefile
Updated doc file
1994-09-11 Original release by Juergen Schubert
|