Server General Configuration
Prev
Next

Server General Configuration

The server general configuration is done on this screen. It includes:

The tab window to configure the CUPS server general settings lets you the change the default values. Click on the little question mark and then on one of the fields to get a “Quick Help” about the meaning of the setting.

If you are unsure, leave alone and turn to the original CUPS documentation first. If your CUPS daemon is already running, it is readable from the Konqueror by pointing it to URL http://localhost:631/documentation.html.

There, first “make friends” with the Software Administrator Manual. Otherwise, for example, if the CUPS daemon is not running, try looking in your local file system, by default at /usr/share/doc/cups/ or /usr/share/doc/cups/documentation.html.


The dialog to configure the CUPS server general settings:
ServerName, AdminMail, ServerUser, ServerGroup, RemoteUserName
Server Name

The hostname of your server, as advertised to the world. By default, CUPS will use the hostname of the system. To set the default server usd by clients, see the client.conf file.

For example, enter myhost.domain.com

This is the hostname that is reported to clients. Should you ever encounter strange problems in accessing the server, put here its IP address for troubleshooting. This way you eliminate any potential name resolution problems; and you can more easily nail the real problem down.

Administrators email

This is the email address to send all complaints or problems to. By default CUPS will use “root@hostname”.

For example, enter root@myhost.com.

Note

Contrary to what the quickhelp suggests, it is also legal to send an email full of praise and enthusiasm about CUPS and KDEPrint to the server administrator.

Server User

The user the server runs under. Normally this must be lp, however you can configure things for another user if needed.

Note

The server must be initially run as root to support the default IPP port of 631. It changes users whenever an external program is run.

Enter for example lp.

This is the UNIX® user account for filters and CGI programs to run under. CGI programs are responsible for showing you the nice web administration interface accessible via http://localhost:631/).

Warning

There is no need to set the User directive to root, so never do this, as it only involves dangers. Should anyone discover security vulnerabilities in one of the used file filters, printer drivers or CGI programs, he could remotely execute arbitrary commands on your system with root user privileges. Always use an unprivileged account for the server directive User.

Server group

The group the server runs under. Normally this must be lpadmin, however you can configure things for another group as needed.

Enter for example lpadmin.

Remote user name

The name of the user assigned to unauthenticated accesses from remote systems. By default remroot.

This name will appear in log files and in queries about the job owner etc., for all resources and locations of the CUPS server that are configured to allow access without authentication. Authenticated entries will carry the authenticated names.

Prev
Next
Home


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team