Tim Lyth <[email protected]> writes:
> I'm trying to set up CUPS on a Debian Sid system.
> I have the latest CUPS available via apt-get (1.7.1-6).
You should not run sid if you have to ask these questions.[0]
As others noted, cupsd probably binds only to lo by default.
I looked for a README.Debian; there wasn't one.
IIRC cupsd.conf is copiously documented, however.
I have these settings, they match Robert's suggestion.
/etc/cups# grep ^ cupsd.conf cups-files.conf
cupsd.conf:# Hey, Emacs! This is like an -*- apache -*- config file.
cupsd.conf:# Ref. /usr/share/doc/cups/online-docs/help/ref-cupsd-conf.html
cupsd.conf:Port 631
cupsd.conf:ServerAlias * # Workaround
http://bugs.debian.org/530027
cupsd.conf:Browsing Off # Don't probe for OTHER cupsds
cupsd.conf:#LogLevel info # Uncomment while debugging.
cupsd.conf:
cupsd.conf:# Access Control: everyone can print, nobody can administer.
cupsd.conf:# Administration is done by editing config files and restarting
cupsd.
cupsd.conf:# Locking out the internet et al is done by alpha's firewall.
cupsd.conf:# NOTE: unlike apache, you can't say <Location path1 path2 ...
pathn>.
cupsd.conf:<Location />
cupsd.conf: Allow From All
cupsd.conf:</Location>
cupsd.conf:<Location /admin>
cupsd.conf: Deny From All
cupsd.conf:</Location>
cups-files.conf:ErrorLog syslog # Use syslog for all logging
cups-files.conf:AccessLog syslog
cups-files.conf:PageLog syslog
cups-files.conf:SystemGroup lpadmin
[0] From the IRC bot.
Apologies for the length; I haven't time to make it shorter.
dpkg> Unstable is the status of a Debian release when packages can be
dpkg> added at any time, that can disrupt the integrity of the whole
dpkg> system! If you have to ask whether you should use it or how, you
dpkg> shouldn't. http://www.debian.org/releases/unstable/
dpkg> http://wiki.debian.org/DebianUnstable .
dpkg> http://deb.li/sidfaq ; it doesn't hurt to read the FAQ, even if
dpkg> you are using <testing>. See also
dpkg> http://lists.debian.org/debian-devel/2009/08/msg00041.html and
dpkg> <sid upgrade test>.
dpkg> If you can't work out how to upgrade your machine to testing (or
dpkg> unstable), then this is probably a good indication that you (a)
dpkg> don't know enough about Debian to be able to solve the inevitable
dpkg> problems you will face and (b) you don't know how to use google or
dpkg> documentation to answer really easy questions. If either of these
dpkg> apply, you shouldn't be using unstable (or even testing) and we're
dpkg> not going to help you do so.
dpkg> Testing is a continuously updated release between <stable> and
dpkg> <unstable>, currently codenamed <jessie>. See
dpkg> http://wiki.debian.org/DebianTesting and [...]. You should have a
dpkg> sound knowledge of Debian packaging and be prepared for a bumpy
dpkg> ride at times. Don't use it on things that are critical or on
dpkg> servers.
dpkg> testing faq is probably an _unofficial_ FAQ for the <testing>
dpkg> branch of Debian: http://www.linuxmafia.com/debian/testingfaq.html
dpkg> Jessie is unlikely to receive full security support for some time
dpkg> -- don't run Jessie on things where good security support and
dpkg> stability are important.
dpkg> Sure, testing might be shinier than stable, but are you prepared
dpkg> to be continually updating your system? Things that worked today
dpkg> will break tomorrow. Configuration file formats will change and
dpkg> you'll have to fold your changes in yet again. Testing is a
dpkg> moving target and if you'd rather work *with* your computer than
dpkg> working *on* your computer, you might not want that.
dpkg> debian-devel-announce is an announcement list to which major
dpkg> Debian developments are posted. If you are running releases
dpkg> beyond <stable>, then YOU are part of the development process; it
dpkg> is your responsibility to read it (no excuses!) or risk missing
dpkg> important announcements.
dpkg> http://lists.debian.org/debian-devel-announce/
dpkg> apt-listchanges is a tool that displays NEWS.Debian file contents
dpkg> (default) and/or the changelogs of Debian packages before
dpkg> upgrading them (dpkg-reconfigure apt-listchanges). It is
dpkg> recommended for users of stable to install the apt-listchanges
dpkg> package, to see what is happening to their systems as security
dpkg> fixes are applied; it should be made _mandatory_ for users of
dpkg> testing and unstable.
dpkg> apt-listbugs (aptitude install apt-listbugs) is available since
dpkg> Debian 3.1 "Sarge". When installed, it will fetch the list of
dpkg> critical <BTS> bugs that pertain to any packages being installed.
dpkg> It also allows you to <pin> a version to prevent upgrades to any
dpkg> packages you discover to be too risky.
_______________________________________________
luv-main mailing list
[email protected]
http://lists.luv.asn.au/listinfo/luv-main