Hello, On Jul 5 14:36 russbucket wrote (shortened):
On Thursday July 5 2007 12:45, James Hatridge wrote:
That worked! ... On Thursday 05 July 2007 19:20, Verner Kjærsgaard wrote:
lppasswd -a -g sys root (or someone else...) ... How did you get it to work as user? I finally got mine to work as root.
It seems you are talking about different Suse Linux and openSUSE
versions (of course as usual nobody mentiones his particular
Suse Linux or openSUSE version) and it seems you are talking about
different usage of "http://localhost:631/": Do only normal stuff
or do additinally admin stuff.
I will not try to guess around to find out who has actually what
or what exactly the questions are.
Therefore only some general information:
Up to Suse Linux 10.1 we had CUPS 1.1 and since openSUSE 10.2 we have
CUPS 1.2 which is not fully backward compatible with CUPS 1.1.
For example RunAsUser is no longer supported so that since
openSUSE 10.2 / CUPS 1.2 the cupsd runs as root and therefore
we are back to its default "basic authentication" via system users
and system passwords (in /etc/shadow). Therefore
http://en.opensuse.org/SDB:Printer_Configuration_from_SUSE_LINUX_9.0_on
is partially outdated for openSUSE 10.2
Additionally by default cupsd in CUPS 1.2 listens only on internal
("localhost") network interfaces (and a Unix domain socket)
in /etc/cups/cupsd.conf for CUPS 1.2:
------------------------------------------------------------
# Only listen for connections from the local machine.
Listen localhost:631
Listen /var/run/cups/cups.sock
------------------------------------------------------------
For a CUPS 1.2 network server you must change it to listen
on the outer network too.
Either add someting like "Listen IP.of.your.server", see
http://localhost:631/help/ref-cupsd-conf.html?TOPIC=References&QUERY=#Listen
or use in openSUSE 10.2 YaST via "Other" -> "Change remote access"
and make sure that you use the firewall to protect your host
if it is accessible from any untrusted network.
In case of an update it is recommended not to use an outdated
cupsd.conf from a CUPS 1.1 installation before but to start
from scratch with the original cupsd.conf from our CUPS 1.2 RPM.
When you use openSUSE 10.2 with an original CUPS 1.2 cupsd.conf file
you could allow printer admin stuff for a normal user as follows:
--------------------------------------------------------------------
<Policy default>
...