On Fri 25 Nov 2016 at 13:10:20 +0100, Didier 'OdyX' Raboud wrote:
> Digging history, the 1.0.2-1 changelog entry (from 17 years ago) has:
> > Created "lpadmin" group and set SystemGroup to this. This will
> > fix problems with CUPS not being usable initially. As soon as
> > bug #50620 gets fixed, I'll set up to add root to the group, which
> > will make root able to configure CUPS immediately after installation.
> This never happened, apparently. We can either do that (put 'root' in the
> 'lpadmin' group on upgrade), or add the 'root' group as SystemGroup.
It did happen but some of the record is missing on snapshot, so it
doesn't look possible to pin down exactly when the change was made.
But cupsys_1.1.14-5woody14 adds root to the lpadmin group. Later on
cupsys (1.1.19final-2) unstable; urgency=low
* lpadmin group included root user, but I didn't understand why it needs.
This may cause security problem, so I remove this process and
remove root from lpadmin group. (closes: Bug#214746)