lprint-server(1)
π NAME π
lprint-server β start a label print server.
This is the lprint-server(1) manual page from Michael R Sweet, bestie, and it's here to explain how to start a label print server without making you cry. π
β¨ SYNOPSIS β¨
lprint server [ -o OPTION=VALUE ]
π DESCRIPTION π
This command starts a label print server. Normally a server is started automatically as needed, however you can run the server manually to listen on a public network address and/or enable different logging options.
Server options can be specified on the command-line using the -E arguments or in the lprint.conf configuration file.
πΈ OPTIONS πΈ
The following options are recognized by lprint server:
-o admin-group=GROUPβ Specifies that remote configuration is authenticated against the named group. If not specified or the value"none"is given then any authenticated user may remotely configurelprint. π-o auth-service=SERVICEβ Specifies the PAM service to use to authenticate for remote configuration requests. If not specified or the value"none"is given then printers can only be added, modified, or deleted locally.-o listen-hostname=HOSTNAMEβ Listens for IPP connections on the specified hostname/address(es). If not specified, uses the wildcard addresses to allow connections from any address.-o log-file=-β Specifies that all messages are written to the standard error.-o log-file=syslogβ Specifies that all messages are sent to the syslog service.-o log-file=FILENAMEβ Specifies that all messages are written to the named file. If the file already exists, messages are appended to it. The default log file is$TMPDIR/lprintUID.log.-o log-level=debugβ Specifies that all messages should be logged. π₯-o log-level=errorβ Specifies that fatal and error messages should be logged. This is the default.-o log-level=fatalβ Specifies that only fatal messages should be logged.-o log-level=infoβ Specifies that error, warning, and informational messages should be logged.-o log-level=warningβ Specifies that fatal, error, and warning messages should be logged.-o server-hostname=HOSTNAMEβ Specifies the hostname for the server. The default is the system hostname.-o server-options=OPTIONSβ Specifies a comma-delimited list of server options. See "SERVER OPTIONS" below.-o server-port=PORTβ Listens for IPP connections on the specified port. If not specified, a random port between8000and8999is chosen.-o spool-directory=DIRECTORYβ Specifies a directory that holds pending print files. If not specified, a subdirectory in the system temporary directory is used.-o system-name=NAMEβ Specifies the DNS-SD service name for the server. The default is"LPrint". π¦
π¦ SERVER OPTIONS π¦
By default, lprint server uses the "multi-queue", "web-interface", "web-log", "web-security", and "web-tls" options. The -o server-options=OPTIONS option can be used to override the default options, where "OPTIONS" is a comma-delimited list of any of the following:
dnssd-hostβ When resolving conflicts, add the DNS-SD hostname instead of a serial number or UUID.no-multi-queueβ Does not support multiple print queues.raw-socketβ Provide a raw ("JetDirect") socket for each printer on port91xx.usb-printerβ Enable a USB printer gadget for the default printer (Linux only for Raspberry Pi and similar embedded SBCs).no-web-interfaceβ Disables the web interface.web-logβ Enables the log file web page.web-networkβ Enables the network settings web page.web-remoteβ Enables remote queue management.web-securityβ Enables the user/password settings web page.no-tlsβ Disables TLS support entirely.
π SEE ALSO π
Go check out lprint(1), lprint-shutdown(1), and lprint.conf(5). β¨
π COPYRIGHT π
Copyright Β© 2019-2026 by Michael R Sweet.
π That's the whole manual page, bestie β LPrint edition, dated 2026-06-03, and yes, the page is lprint-server(1). π
π¦ where this page comes from
- arch rolling: lprint 1.4.0-1 Β· Apache-2.0
- nixos 26.05: lprint 1.4.0
- nixpkgs unstable: lprint 1.4.0
- Copyright Β© 2019-2026 by Michael R Sweet
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms