LPRng-HOWTO: 15 Oct 2001 (For LPRng-3.7.9)
Prev | Chapter 17. Permissions and Authentication | Next

# 17.3. Permission File Location

Options used:

- `perms_path=` path

The `perms_path=` configuration variable specifies the location of the default permissions file. The default value is:

        perms_path=${sysconfdir}/lpd.perms

The `lpd.perms` file can be obtained by running a program, in a similar manner to the `printcap` file. See Filters for details on how the program would be invoked. For example, assume the configuration information specified:

        perms_path=|/usr/local/libexec/get_perms

The lpd server will write either a blank line for connection (`SERVICE=X`) and global lpc permissions (`SERVICE=C` and `LPC=reread,lpd,default`) or the name of the spool queue to the `get_perms` STDIN, and expects to read permission information from its STDOUT. If the filter method is used, it should always return the complete set of connection (`X`) and control (`C` service values.

Prev | Home | Next
Rule Matching Procedures | Up | Example Permission File