Mageia Bugzilla – Attachment 12147 Details for
Bug 27906
The cups service fails to start on boot if a printer is already plugged in and powered on
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
Attachment #3 - cupsd.conf
file_27906.txt (text/plain), 6.52 KB, created by
Michel AUTEM
on 2020-12-23 15:03:47 CET
(
hide
)
Description:
Attachment #3 - cupsd.conf
Filename:
MIME Type:
Creator:
Michel AUTEM
Created:
2020-12-23 15:03:47 CET
Size:
6.52 KB
patch
obsolete
># ># Configuration file for the CUPS scheduler. See "man cupsd.conf" for a ># complete description of this file. ># > ># Log general information in error_log - change "warn" to "debug" ># for troubleshooting... >LogLevel warn > > ># Specifies the maximum size of the log files before they are rotated. The value "0" disables log rotation. >MaxLogSize 1m > ># Default error policy for printers >ErrorPolicy stop-printer > ># Only listen for connections from the local machine. >Listen *:631 >Listen /run/cups/cups.sock > ># Show shared printers on the local network. >Browsing On >BrowseLocalProtocols dnssd > ># Default authentication type, when authentication is required... >DefaultAuthType Basic > ># Web interface setting... >WebInterface Yes > ># Restrict access to the server... ><Location /> > Allow @LOCAL > Order allow,deny ></Location> > ># Restrict access to the admin pages... ><Location /admin> > Allow @LOCAL > Order allow,deny ></Location> > ># Restrict access to configuration files... ><Location /admin/conf> > Allow @LOCAL > AuthType Default > Require user @SYSTEM > Order allow,deny ></Location> > ># Restrict access to log files... ><Location /admin/log> > AuthType Default > Require user @SYSTEM > Order allow,deny ></Location> > ># Set the default printer/job policies... ><Policy default> > # Job/subscription privacy... > JobPrivateAccess default > JobPrivateValues default > SubscriptionPrivateAccess default > SubscriptionPrivateValues default > > # Job-related operations must be done by the owner or an administrator... > <Limit Create-Job Print-Job Print-URI Validate-Job> > Order deny,allow > </Limit> > > <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document> > Require user @OWNER @SYSTEM > Order deny,allow > </Limit> > > # All administration operations require an administrator to authenticate... > <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices> > AuthType Default > Require user @SYSTEM > Order deny,allow > </Limit> > > # All printer operations require a printer operator to authenticate... > <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs> > AuthType Default > Require user @SYSTEM > Order deny,allow > </Limit> > > # Only the owner or an administrator can cancel or authenticate a job... > <Limit Cancel-Job CUPS-Authenticate-Job> > Require user @OWNER @SYSTEM > Order deny,allow > </Limit> > > <Limit All> > Order deny,allow > </Limit> ></Policy> > ># Set the authenticated printer/job policies... ><Policy authenticated> > # Job/subscription privacy... > JobPrivateAccess default > JobPrivateValues default > SubscriptionPrivateAccess default > SubscriptionPrivateValues default > > # Job-related operations must be done by the owner or an administrator... > <Limit Create-Job Print-Job Print-URI Validate-Job> > AuthType Default > Order deny,allow > </Limit> > > <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document> > AuthType Default > Require user @OWNER @SYSTEM > Order deny,allow > </Limit> > > # All administration operations require an administrator to authenticate... > <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default> > AuthType Default > Require user @SYSTEM > Order deny,allow > </Limit> > > # All printer operations require a printer operator to authenticate... > <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs> > AuthType Default > Require user @SYSTEM > Order deny,allow > </Limit> > > # Only the owner or an administrator can cancel or authenticate a job... > <Limit Cancel-Job CUPS-Authenticate-Job> > AuthType Default > Require user @OWNER @SYSTEM > Order deny,allow > </Limit> > > <Limit All> > Order deny,allow > </Limit> ></Policy> > ># Set the kerberized printer/job policies... ><Policy kerberos> > # Job/subscription privacy... > JobPrivateAccess default > JobPrivateValues default > SubscriptionPrivateAccess default > SubscriptionPrivateValues default > > # Job-related operations must be done by the owner or an administrator... > <Limit Create-Job Print-Job Print-URI Validate-Job> > AuthType Negotiate > Order deny,allow > </Limit> > > <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document> > AuthType Negotiate > Require user @OWNER @SYSTEM > Order deny,allow > </Limit> > > # All administration operations require an administrator to authenticate... > <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default> > AuthType Default > Require user @SYSTEM > Order deny,allow > </Limit> > > # All printer operations require a printer operator to authenticate... > <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs> > AuthType Default > Require user @SYSTEM > Order deny,allow > </Limit> > > # Only the owner or an administrator can cancel or authenticate a job... > <Limit Cancel-Job CUPS-Authenticate-Job> > AuthType Negotiate > Require user @OWNER @SYSTEM > Order deny,allow > </Limit> > > <Limit All> > Order deny,allow > </Limit> ></Policy>
# # Configuration file for the CUPS scheduler. See "man cupsd.conf" for a # complete description of this file. # # Log general information in error_log - change "warn" to "debug" # for troubleshooting... LogLevel warn # Specifies the maximum size of the log files before they are rotated. The value "0" disables log rotation. MaxLogSize 1m # Default error policy for printers ErrorPolicy stop-printer # Only listen for connections from the local machine. Listen *:631 Listen /run/cups/cups.sock # Show shared printers on the local network. Browsing On BrowseLocalProtocols dnssd # Default authentication type, when authentication is required... DefaultAuthType Basic # Web interface setting... WebInterface Yes # Restrict access to the server... <Location /> Allow @LOCAL Order allow,deny </Location> # Restrict access to the admin pages... <Location /admin> Allow @LOCAL Order allow,deny </Location> # Restrict access to configuration files... <Location /admin/conf> Allow @LOCAL AuthType Default Require user @SYSTEM Order allow,deny </Location> # Restrict access to log files... <Location /admin/log> AuthType Default Require user @SYSTEM Order allow,deny </Location> # Set the default printer/job policies... <Policy default> # Job/subscription privacy... JobPrivateAccess default JobPrivateValues default SubscriptionPrivateAccess default SubscriptionPrivateValues default # Job-related operations must be done by the owner or an administrator... <Limit Create-Job Print-Job Print-URI Validate-Job> Order deny,allow </Limit> <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document> Require user @OWNER @SYSTEM Order deny,allow </Limit> # All administration operations require an administrator to authenticate... <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices> AuthType Default Require user @SYSTEM Order deny,allow </Limit> # All printer operations require a printer operator to authenticate... <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs> AuthType Default Require user @SYSTEM Order deny,allow </Limit> # Only the owner or an administrator can cancel or authenticate a job... <Limit Cancel-Job CUPS-Authenticate-Job> Require user @OWNER @SYSTEM Order deny,allow </Limit> <Limit All> Order deny,allow </Limit> </Policy> # Set the authenticated printer/job policies... <Policy authenticated> # Job/subscription privacy... JobPrivateAccess default JobPrivateValues default SubscriptionPrivateAccess default SubscriptionPrivateValues default # Job-related operations must be done by the owner or an administrator... <Limit Create-Job Print-Job Print-URI Validate-Job> AuthType Default Order deny,allow </Limit> <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document> AuthType Default Require user @OWNER @SYSTEM Order deny,allow </Limit> # All administration operations require an administrator to authenticate... <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default> AuthType Default Require user @SYSTEM Order deny,allow </Limit> # All printer operations require a printer operator to authenticate... <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs> AuthType Default Require user @SYSTEM Order deny,allow </Limit> # Only the owner or an administrator can cancel or authenticate a job... <Limit Cancel-Job CUPS-Authenticate-Job> AuthType Default Require user @OWNER @SYSTEM Order deny,allow </Limit> <Limit All> Order deny,allow </Limit> </Policy> # Set the kerberized printer/job policies... <Policy kerberos> # Job/subscription privacy... JobPrivateAccess default JobPrivateValues default SubscriptionPrivateAccess default SubscriptionPrivateValues default # Job-related operations must be done by the owner or an administrator... <Limit Create-Job Print-Job Print-URI Validate-Job> AuthType Negotiate Order deny,allow </Limit> <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document> AuthType Negotiate Require user @OWNER @SYSTEM Order deny,allow </Limit> # All administration operations require an administrator to authenticate... <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default> AuthType Default Require user @SYSTEM Order deny,allow </Limit> # All printer operations require a printer operator to authenticate... <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs> AuthType Default Require user @SYSTEM Order deny,allow </Limit> # Only the owner or an administrator can cancel or authenticate a job... <Limit Cancel-Job CUPS-Authenticate-Job> AuthType Negotiate Require user @OWNER @SYSTEM Order deny,allow </Limit> <Limit All> Order deny,allow </Limit> </Policy>
View Attachment As Raw
Actions:
View
Attachments on
bug 27906
:
12145
|
12146
| 12147 |
12166
|
12167
|
12168