2. Setting up printers
From the `File' menu, choose `Select printer...'. You will see a dialog
similar to

When you run klp for the first time, the listbox with printers will be empty.
To add a new printer, choose `Add...'. To edit a printer, select it in the
list and choose `Edit...'. To remove a printer, select one from the list
and choose `Remove'. To select the active printer, select it in the list
and choose `Ok'
When you choose edit (or add) another dialog appears, similar to

First enter a description for the new printer. You can give any description
you like.
Next, select the type of print server used. Currently supported are:
- local BSD-lpr / LPRng printers. You need to have a locally installed
lpd server and have your /etc/printcap file setup properly. klp will run
the local binaries lpq/lpr/lprm to handle your request, so they must be in
your PATH.
- remote BSD-lpr / LPRng printers. You need nothing, but klp ! klp will
handle all your request internally by directly connecting to the remote
lpd daemon. Of course you must have printing access at the remote host.
klp must be setuid(root) for these types of printers.
- NetWare printers. klp runs the local binaries nwqstat/nwprint/nwdelqjob
to handle your request, so they must be in your path.
Next, enter the printer name as it is known to the server of
the host the printer is connected to. If klp knows all the printer names
(e.g. in case of a local BSD-lpr / LPRng printer), you can simply select it from
a list. For a remote printer, ask the system
administrator of the remote host (or telnet to the host and have a look in
`/etc/printcap' or so). If there is only one printer connected to the host
(local or remote), the printer name `lp' is usually OK for BSD-lpr / LPRng
type printers.
Finally select either local or remote. In case of a remote printer, enter the
hostname to which the printer is connected. Make sure your computer is
allowed access to the remote host.