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.