I installed SuSE 10.0 using 5 cd's and I have a problem adding a printer.. I try to add a printer using cups and when I get as far as add printer, I log in as root and give the password I gave when installing SuSE 10 and get an error message "authentication failed". I use the same password to log is as root in xterm and on command line, no problem, successful logon. Why can't I log in to install a printer using cups? jozien
* Joe Zien
Why can't I log in to install a printer using cups?
because root cannot access the print_system man lppasswd will give you the directions lppasswd -a <username> then install a printer. -- Patrick Shanahan Registered Linux User #207535 http://wahoo.no-ip.org @ http://counter.li.org HOG # US1244711 Photo Album: http://wahoo.no-ip.org/gallery2
Joe Zien wrote:
I installed SuSE 10.0 using 5 cd's and I have a problem adding a printer.. I try to add a printer using cups and when I get as far as add printer, I log in as root and give the password I gave when installing SuSE 10 and get an error message "authentication failed". I use the same password to log is as root in xterm and on command line, no problem, successful logon. Why can't I log in to install a printer using cups?
man lppasswd
At 01/07/06 19:17, James Knott wrote:
Joe Zien wrote:
I installed SuSE 10.0 using 5 cd's and I have a problem adding a printer.. I try to add a printer using cups and when I get as far as add printer, I log in as root and give the password I gave when installing SuSE 10 and get an error message "authentication failed". I use the same password to log is as root in xterm and on command line, no problem, successful logon. Why can't I log in to install a printer using cups?
man lppasswd
Sometimes my emailer is smarter than me. Sorry for the direct email. Fedora Core (at least up to FC3) defaulted to root having access to CUPS Admin functions. I saw the man page on lppasswd; assuming root (and other superuser) privileges are properly protected, what does SUSE gain by not defaulting root to CUPS Admin functions? There aren't any other users in the digest that I could identify, so root (or someone) still needs to be added in order to be able to use CUPS' administrative functions. Eric Hines There is no nonsense so errant that it cannot be made the creed of the vast majority by adequate governmental action. --Bertrand Russell
On Saturday 07 January 2006 06:52 pm, Eric Hines wrote:
Fedora Core (at least up to FC3) defaulted to root having access to CUPS Admin functions. I saw the man page on lppasswd; assuming root (and other superuser) privileges are properly protected, what does SUSE gain by not defaulting root to CUPS Admin functions?
It serves to annoy and confuse us newbies. As far as I'm concerned, the need for a CUPS admin should be turned off by default. I've already emailed Novell about this and displayed my displeasure at not having the ability to have the same password for CUPS as root on several NG's and forums. -- kai www.perfectreign.com linux - genuine windows replacement part
On Sat, 2006-01-07 at 19:04 -0800, Kai Ponte wrote:
On Saturday 07 January 2006 06:52 pm, Eric Hines wrote:
Fedora Core (at least up to FC3) defaulted to root having access to CUPS Admin functions. I saw the man page on lppasswd; assuming root (and other superuser) privileges are properly protected, what does SUSE gain by not defaulting root to CUPS Admin functions?
It serves to annoy and confuse us newbies.
And not-so-newbies as well! The official answer as to why it is set up this way can be found here: http://portal.suse.com/sdb/en/2003/09/jsmeix_print-einrichten-90.html I think it would be nice if YaST had a button in the printer section to say "allow printer admin by root". That might be a secure but convenient compromise.
As far as I'm concerned, the need for a CUPS admin should be turned off by default. I've already emailed Novell about this and displayed my displeasure at not having the ability to have the same password for CUPS as root on several NG's and forums.
Nothing stops you having the same password. Just enter root and its password into the lppasswd command. Cheers, Dave
On Sunday 08 January 2006 08:25, Dave Howorth wrote:
I think it would be nice if YaST had a button in the printer section to say "allow printer admin by root". That might be a secure but convenient compromise.
Indeed. There are several oddities in the SUSE printing setup that suggest it has not been designed for the real world of the everyday Linux desktop (eg replacing the KPrinter setup with the less capable YaST one, not having the ptal service start by default on a reboot even if it was set up by the install process, the CUPS admin user requiring a longer password than the root user so that you can't use the same one for both if you have chosen one for root that is shorter than the one CUPS wants, etc). Any comments you make seem to fall on deaf ears, so I don't suppose there's much point commenting. I just try to work around the printing shortcomings on an otherwise excellent distro. -- Pob hwyl / Best wishes Kevin Donnelly www.kyfieithu.co.uk - Meddalwedd Rhydd yn Gymraeg www.cymrux.org.uk - Linux Cymraeg ar un CD
On Sunday 08 January 2006 12:25 am, Dave Howorth wrote:
On Sat, 2006-01-07 at 19:04 -0800, Kai Ponte wrote:
On Saturday 07 January 2006 06:52 pm, Eric Hines wrote:
Fedora Core (at least up to FC3) defaulted to root having access to CUPS Admin functions. I saw the man page on lppasswd; assuming root (and other superuser) privileges are properly protected, what does SUSE gain by not defaulting root to CUPS Admin functions?
It serves to annoy and confuse us newbies.
And not-so-newbies as well! The official answer as to why it is set up this way can be found here:
http://portal.suse.com/sdb/en/2003/09/jsmeix_print-einrichten-90.html
Hmm...there seems to be a way to let CUPS admin = root. I'll try that.
I think it would be nice if YaST had a button in the printer section to say "allow printer admin by root". That might be a secure but convenient compromise.
That would work.
As far as I'm concerned, the need for a CUPS admin should be turned off by default. I've already emailed Novell about this and displayed my displeasure at not having the ability to have the same password for CUPS as root on several NG's and forums.
Nothing stops you having the same password. Just enter root and its password into the lppasswd command.
Nope. Doesn't work. On my systems and my mothers 9.2 system, the root and CUPS password are forced to be different. When I tried to use the root password on lppassword, I was denied. -- kai www.perfectreign.com linux - genuine windows replacement part
On Sun, 2006-01-08 at 08:03 -0800, Kai Ponte wrote:
On Sunday 08 January 2006 12:25 am, Dave Howorth wrote:
And not-so-newbies as well! The official answer as to why it is set up this way can be found here:
http://portal.suse.com/sdb/en/2003/09/jsmeix_print-einrichten-90.html
Hmm...there seems to be a way to let CUPS admin = root. I'll try that.
You can add as many "cups admins" as you want. I know of no limit.
I think it would be nice if YaST had a button in the printer section to say "allow printer admin by root". That might be a secure but convenient compromise.
The KDE print manager does have this as I use it for setting up -all- of my printers.
That would work.
As far as I'm concerned, the need for a CUPS admin should be turned off by default.
I've already emailed Novell about this and displayed my
displeasure at not having the ability to have the same password for CUPS as root on several NG's and forums.
Nothing stops you having the same password. Just enter root and its password into the lppasswd command.
Nope. Doesn't work. On my systems and my mothers 9.2 system, the root and CUPS password are forced to be different. When I tried to use the root password on lppassword, I was denied. I had no problem the the four 9.2 systems I setup, you must have a syntax error somewhere. It does allow the same password. Cut and paste
It is there for security reasons. this: lppasswd -g sys -a root and use the system root password. Once again it does work. -- Ken Schneider UNIX since 1989, linux since 1994, SuSE since 1998
On Sunday 08 January 2006 08:22 am, Ken Schneider wrote:
As far as I'm concerned, the need for a CUPS admin should be turned off by default.
It is there for security reasons.
I've yet to have an adequate explanation for this. In a networked environment, sure, you want to restrict users' access to the printer queues. However, in a workstation setup you want to allow full access, IMO.
I had no problem the the four 9.2 systems I setup, you must have a syntax error somewhere. It does allow the same password. Cut and paste this: lppasswd -g sys -a root and use the system root password. Once again it does work.
That's the command I used (after I googled it since it wasn't exactly obvious) when I setup my systems. For example on my mother's 9.2 system, her root password is 'bluelady'. When I tried to use that for CUPS admin, it denied me. Hence, her CUPS root password is 'bluelady2'. Fortunately, they're both listed on a sticky note next to her monitor, so she can easily remember. -- kai www.perfectreign.com linux - genuine windows replacement part
At 01/08/06 10:03, Kai Ponte wrote:
On Sunday 08 January 2006 12:25 am, Dave Howorth wrote:
On Sat, 2006-01-07 at 19:04 -0800, Kai Ponte wrote:
On Saturday 07 January 2006 06:52 pm, Eric Hines wrote:
Fedora Core (at least up to FC3) defaulted to root having access to CUPS Admin functions. I saw the man page on lppasswd; assuming root (and other superuser) privileges are properly protected, what does SUSE gain by not defaulting root to CUPS Admin functions?
It serves to annoy and confuse us newbies.
And not-so-newbies as well! The official answer as to why it is set up this way can be found here:
http://portal.suse.com/sdb/en/2003/09/jsmeix_print-einrichten-90.html
<snip>
As far as I'm concerned, the need for a CUPS admin should be turned off by default. I've already emailed Novell about this and displayed my displeasure at not having the ability to have the same password for CUPS as root on several NG's and forums.
Nothing stops you having the same password. Just enter root and its password into the lppasswd command.
Nope. Doesn't work. On my systems and my mothers 9.2 system, the root and CUPS password are forced to be different. When I tried to use the root password on lppassword, I was denied.
What version are you using? On my 9.3 version, I had no trouble adding root to CUPS with the same password as my general system. Eric Hines There is no nonsense so errant that it cannot be made the creed of the vast majority by adequate governmental action. --Bertrand Russell
On Sun, 2006-01-08 at 08:03 -0800, Kai Ponte wrote:
On Sunday 08 January 2006 12:25 am, Dave Howorth wrote:
Nothing stops you having the same password. Just enter root and its password into the lppasswd command.
Nope. Doesn't work. On my systems and my mothers 9.2 system, the root and CUPS password are forced to be different. When I tried to use the root password on lppassword, I was denied.
I think Kevin Donnelly probably came up with the answer:
the CUPS admin user requiring a longer password than the root user so that you can't use the same one for both if you have chosen one for root that is shorter than the one CUPS wants, etc).
I have a nice long root password :) Cheers, Dave
participants (8)
-
Dave Howorth
-
Eric Hines
-
James Knott
-
Joe Zien
-
Kai Ponte
-
Ken Schneider
-
Kevin Donnelly
-
Patrick Shanahan