Re: [voidlinux/void-packages] cups: include various fixes in order to standardize the usage of cups (#7979)

Andrea Brancaleoni at Sun, 08 Oct 2017 21:16:51 +0000 (UTC)
thypon commented on this pull request. > @@ -27,6 +27,7 @@ build_options="gssapi" # Package build options system_accounts="cups" +system_groups="lpadmin" I dunno. lpadmin is more or less standard in debian/slackware systems. It is also consistent with the lp and cups group/user. Maybe we should discuss a bit more this particular case with the @voidlinux/pkg-committers .
Michael Aldridge at Sun, 08 Oct 2017 21:24:04 +0000 (UTC)
the-maldridge commented on this pull request. > @@ -27,6 +27,7 @@ build_options="gssapi" # Package build options system_accounts="cups" +system_groups="lpadmin" While I agree that many systems use the lpadmin group, it is generally used for legacy reasons from when you were running both lpd and cupsd simultaneously and desired to manage them with the same group. Since cups can fill the function that lpd once had, and since we have a general policy of not altering the upstream configuration of upstream packages, I would prefer to have cups run as cups:root and be managed by users in the cups group.
Andrea Brancaleoni at Mon, 09 Oct 2017 08:46:52 +0000 (UTC)
thypon commented on this pull request. > @@ -27,6 +27,7 @@ build_options="gssapi" # Package build options system_accounts="cups" +system_groups="lpadmin" @the-maldridge https://github.com/apple/cups/blob/b94f7488e861c3119037efdf08257749fcce06b8/config-scripts/cups-defaults.m4#L236 many system uses lpadmin because cups expects to found that group in its system groups. What instead we have is the root and the sys group that are too generic to represent the lpadmin. We are not altering the upstream config, but instead we are forcing lpadmin when lpadmin is not already installed on top of the distro.
Andrea Brancaleoni at Tue, 10 Oct 2017 02:14:45 -0700
@thypon pushed 1 commit. 662fcb8 codelite: update to 11.0.
Andrea Brancaleoni at Fri, 13 Oct 2017 15:30:15 +0000 (UTC)
Merged #7979.