<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Michael Sweet,<br>
I don't see below:<br>
==========================<br>
#<br>
# "$Id: cupsd.conf.in 8805 2009-08-31 16:34:06Z mike $"<br>
#<br>
# Sample configuration file for the CUPS scheduler. See "man
cupsd.conf" for a<br>
# complete description of this file.<br>
#<br>
<br>
# Log general information in error_log - change "warn" to "debug"<br>
# for troubleshooting...<br>
LogLevel debug<br>
<br>
# Administrator user group...<br>
SystemGroup root<br>
<br>
<br>
# Only listen for connections from the local machine.<br>
Listen 127.0.0.1:631<br>
Listen /usr/local/arm-linux/var/run/cups/cups.sock<br>
<br>
# Show shared printers on the local network.<br>
Browsing On<br>
BrowseOrder allow,deny<br>
BrowseAllow all<br>
BrowseLocalProtocols CUPS<br>
<br>
# Default authentication type, when authentication is required...<br>
DefaultAuthType Basic<br>
<br>
# Restrict access to the server...<br>
<Location /><br>
Order allow,deny<br>
</Location><br>
<br>
# Restrict access to the admin pages...<br>
<Location /admin><br>
Order allow,deny<br>
</Location><br>
<br>
# Restrict access to configuration files...<br>
<Location /admin/conf><br>
Order allow,deny<br>
</Location><br>
<br>
# Set the default printer/job policies...<br>
<Policy default><br>
# Job-related operations must be done by the owner or an
administrator...<br>
<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 CUPS-Move-Job
CUPS-Get-Document><br>
Order deny,allow<br>
</Limit><br>
<br>
# All administration operations require an administrator to
authenticate...<br>
<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer
CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default
CUPS-Get-Devices><br>
Order deny,allow<br>
</Limit><br>
<br>
# All printer operations require a printer operator to authenticate...<br>
<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 CUPS-Accept-Jobs
CUPS-Reject-Jobs><br>
Order deny,allow<br>
</Limit><br>
<br>
# Only the owner or an administrator can cancel or authenticate a
job...<br>
<Limit Cancel-Job CUPS-Authenticate-Job><br>
Order deny,allow<br>
</Limit><br>
<br>
<Limit All><br>
Order deny,allow<br>
</Limit><br>
</Policy><br>
<br>
# Set the authenticated printer/job policies...<br>
<Policy authenticated><br>
# Job-related operations must be done by the owner or an
administrator...<br>
<Limit Create-Job Print-Job Print-URI><br>
Order deny,allow<br>
</Limit><br>
<br>
<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 CUPS-Move-Job
CUPS-Get-Document><br>
Order deny,allow<br>
</Limit><br>
<br>
# All administration operations require an administrator to
authenticate...<br>
<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer
CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default><br>
Order deny,allow<br>
</Limit><br>
<br>
# All printer operations require a printer operator to authenticate...<br>
<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 CUPS-Accept-Jobs
CUPS-Reject-Jobs><br>
Order deny,allow<br>
</Limit><br>
<br>
# Only the owner or an administrator can cancel or authenticate a
job...<br>
<Limit Cancel-Job CUPS-Authenticate-Job><br>
Order deny,allow<br>
</Limit><br>
<br>
<Limit All><br>
Order deny,allow<br>
</Limit><br>
</Policy><br>
<br>
#<br>
# End of "$Id: cupsd.conf.in 8805 2009-08-31 16:34:06Z mike $".<br>
#<br>
==========================<br>
<blockquote cite="mid:B69F5CBB-1387-48F5-88B6-3302A2BB3937@apple.com"
type="cite">
<pre wrap="">On Dec 15, 2009, at 1:47 PM, ferar achkar wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Hi,
Compiled cups-1.4.1 for ARM (Linux ubisurfer 2.6.21.5-cfs-v19 #390 Tue
Aug 11 15:57:36 EDT 2009 armv5tejl unknown). cups scheduler runs fine,
however when check my usb printer trying "lpinfo -v" I get:
lpinfo: Internal Server Error
in the /var/log/cups/error_log:
....
N [15/Dec/2009:16:42:13 +0000] Group and SystemGroup cannot use the same
groups!
I [15/Dec/2009:16:42:13 +0000] Resetting Group to "nobody"...
....
E [15/Dec/2009:16:42:29 +0000] [cups-deviced] Bad user 0!
....
D [15/Dec/2009:16:42:29 +0000] PID 998
(/usr/local/arm-linux/lib/cups/daemon/cups-deviced) stopped with status 1!
Any ideas to what is the cause?
</pre>
</blockquote>
<pre wrap=""><!---->
Looks like you have a "User 0" or "Group 0" line in your cupsd.conf file, which is not allowed.
___________________________________________________
Michael Sweet, Senior Printing System Engineer
_______________________________________________
cups mailing list
<a class="moz-txt-link-abbreviated" href="mailto:cups@easysw.com">cups@easysw.com</a>
<a class="moz-txt-link-freetext" href="http://lists.easysw.com/mailman/listinfo/cups">http://lists.easysw.com/mailman/listinfo/cups</a>
</pre>
</blockquote>
<br>
</body>
</html>