remote administration requires additional step than those described in README.Debian.gz
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cupsys (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
Dapper version of cupsys Version: 1.2.0-0ubuntu5
Granted you folks don't want us users to use remote
web administration (if cupsd is linked to encryption
library the default behaviour is to force encryption)
so no security issue? See below on what I had to
do to get this to work.
So following all the steps in /usr/share/
I needed to create /etc/cups/ssl afterwhich cupsd fixes
the permission (saw this in error_log). However trying
to add a printer doesn't work since it forces you to
connect via https. (Edit cupsd.conf ok). Alas there
is not cert or key in /etc/ssl/. Now talking to Michael
Sweet he confirms this process takes a long time
provided (cupsd is linked to libgnutls which is the
case in dapper) eventually the key gets generated
but I couldn't wait that long so I installed openssl
package and generated my own copy afterwhich
I was finally able successfully generate the key.
so to summarize:
1. /etc/ssl needs to be created,
2. /etc/ssl/
since if cupsd is linked to encryption library then
this is the default behaviour of web administration.
3. Apparently allow,deny means allow, deny from everywhere.
hence I had to put in deny,allow in to allow web administration.
package and generated my own copy afterwhich
I was finally able successfully generate the key.
Should say "finally able to successfully add printer" via
web interface.