On 2015-06-13 Sat 20:18 PM |, Craig Skinner wrote:
> 
> Inspiration taken from the postfix-{en,dis}able,install scripts:
> Much moved out of the rc script and into 'cups-toggle (enable|disable)'.
> 

So as to not clutter the last mail, here's a sample script run:


<craig@spruce:~ 0>$ sudo cups-toggle enable
enable()
Backing up: lpq lpr lprm lpc lpd lpq.1 lpr.1 lprm.1 lpc.8 lpd.8.
Symlinking /etc/printcap.
Symlinking binaries: lpq lpr lprm lpc lpd.
chown_lp_devs() _cups
devices are:
crw-------  1 root  wheel   16, 128 Jan 22 11:31 /dev/lpa0
crw-------  1 root  wheel   16, 129 Jan 22 11:31 /dev/lpa1
crw-------  1 root  wheel   16, 130 Jan 22 11:31 /dev/lpa2
crw-------  1 root  wheel   16,   0 Jan 22 11:31 /dev/lpt0
crw-------  1 root  wheel   16,   1 Jan 22 11:31 /dev/lpt1
crw-------  1 root  wheel   16,   2 Jan 22 11:31 /dev/lpt2
devices now:
crw-------  1 _cups  wheel   16, 128 Jan 22 11:31 /dev/lpa0
crw-------  1 _cups  wheel   16, 129 Jan 22 11:31 /dev/lpa1
crw-------  1 _cups  wheel   16, 130 Jan 22 11:31 /dev/lpa2
crw-------  1 _cups  wheel   16,   0 Jan 22 11:31 /dev/lpt0
crw-------  1 _cups  wheel   16,   1 Jan 22 11:31 /dev/lpt1
crw-------  1 _cups  wheel   16,   2 Jan 22 11:31 /dev/lpt2
lrwxr-xr-x  1 root  wheel      18 May 28 21:27 /etc/printcap@ -> 
/etc/cups/printcap
lrwxr-xr-x  1 root  wheel      18 May 28 21:27 /usr/bin/lpq@ -> 
/usr/local/bin/lpq
-r-xr-sr-x  1 root  daemon  26660 Aug  8  2014 /usr/bin/lpq.pre-cups*
lrwxr-xr-x  1 root  wheel      18 May 28 21:27 /usr/bin/lpr@ -> 
/usr/local/bin/lpr
-r-sr-sr-x  1 root  daemon  30724 Aug  8  2014 /usr/bin/lpr.pre-cups*
lrwxr-xr-x  1 root  wheel      19 May 28 21:27 /usr/bin/lprm@ -> 
/usr/local/bin/lprm
lrwxr-xr-x  1 root  wheel      19 May 28 21:27 /usr/bin/lprm@ -> 
/usr/local/bin/lprm
-r-sr-sr-x  1 root  daemon  26596 Aug  8  2014 /usr/bin/lprm.pre-cups*
-r-sr-sr-x  1 root  daemon  26596 Aug  8  2014 /usr/bin/lprm.pre-cups*
lrwxr-xr-x  1 root  wheel      19 May 28 21:27 /usr/sbin/lpc@ -> 
/usr/local/sbin/lpc
-r-xr-sr-x  1 root  daemon  37796 Aug  8  2014 /usr/sbin/lpc.pre-cups*
lrwxr-xr-x  1 root  wheel      14 May 28 21:27 /usr/sbin/lpd@ -> /usr/bin/false
-r-xr-s---  1 root  daemon  72452 Aug  8  2014 /usr/sbin/lpd.pre-cups*
-r--r--r--  1 root  bin      4525 Aug  8  2014 
/usr/share/man/man1/lpq.1.pre-cups
-r--r--r--  1 root  bin      7230 Aug  8  2014 
/usr/share/man/man1/lpr.1.pre-cups
-r--r--r--  1 root  bin      4496 Aug  8  2014 
/usr/share/man/man1/lprm.1.pre-cups
-r--r--r--  1 root  bin      5799 Aug  8  2014 
/usr/share/man/man8/lpc.8.pre-cups
-r--r--r--  1 root  bin      9392 Aug  8  2014 
/usr/share/man/man8/lpd.8.pre-cups

Cheers
-- 
Numeric stability is probably not all that important when you're guessing.

Reply via email to