[cups-devel] [RFE] STR #3917: Please introduce support for installing systemd units

Michael Sweet noreply at cups.org
Fri Oct 17 04:59:13 PDT 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR Resolved]

I'll comment here, but the bug is closed and we have no plans of changing
this.

On all other platforms that support on-demand launch of cupsd and cups-lpd,
we have (from day one) used org.cups.cupsd and org.cups.cups-lpd, and
recommended those names for anyone implementing a new on-demand method.
This was not used for the original Linux systemd support for some reason,
but now that it is part of CUPS we are following this standard naming
convention.

As for being "horrible to type", most users (including admins) will never
need to. Unlike other services, you don't actually need to stop and start
cupsd when installing new drivers, print queues, etc.

If you are updating CUPS itself you are probably updating via a package
which will handle stopping, disabling, then enabling and starting each of
the systemd files. If you are updating CUPS via source, then you are still
faced with running 6 commands before and 6 commands after installation in
order to properly update the systemd configuration (bleh!), so at that
point I fail to see how saving 10 characters per command matters. (And once
we add cups-lpd support (STR #4493) you'll have an additional 4 commands to
run before and after.)

Link: https://www.cups.org/str.php?L3917
Version: 2.0-feature
Fix Version: 2.0-current (r11729)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJUQQSRAAoJENujp6sI12Ij+XMQAJA6u2iGChdU1MM54HS7MBEw
rHiUwEUKJFGFEsBRYj7bu7VJhadAV5+r0UuoKlLcgxNDjvs2JSOW6iTPSlEjreU8
jy8UKSq4V+R17jaNSAWcq0cDWHOibTJz38BIw59sv2pv3OE1B5aXIbG7kPv3ayum
gWe4c6XhAvbOv6sEZ12TzP6PUS2u/hzjgxEZtPu/r1/HKJ12IIjDypqrPeurB+9U
Yh+Ix0uhrc6OW0pg9m6rHIOaUmCPJJX7v1XrOnbUcWal5qFMv7bc/CwDQcuxnuam
ItpW0niGFafSZwd8ac2SIzViw6EWbibns0TFzO26F2EB1txM5kl6W/rQ9XG/XoCl
7CqWRKBUNBta7fWx8EEMtsEqTBG/06xSE7dGUCbEqtLw87qYCafODnPAqkLavD20
HBctQjZN3E2rtL0ootMxXaEc2LoIb6e7CgBs8ZXP1IgsSC21awNk/Ukl0KprcDm1
mClIb0Kb1QGc7trBFsGT7Uadvcks1NDd2M1KY5ZCXhMBp+gfPRHyfCIyLxImWbKC
t8u2XZcDpwSqCrWD2INt1ZgusW9MVEF4mNttDMEkxDT+zH5FGro8l74Xi3Sul1Sv
KVCviONoaJNNi/hzmWxUtZHwSo43QDWbDN8OyKGycSIuwt9HM1egdxhfWcZXOi+t
SXhctebv/uXoBtvwwTp3
=HZI6
-----END PGP SIGNATURE-----




More information about the cups-devel mailing list