Bug#1033167: usrmerge: messes with /etc/shells

2023-08-27 Thread Luca Boccassi
On Thu, 22 Jun 2023 22:52:53 +0200 Andreas Beckmann wrote: > Hi Marco, > > two questions about convert-etc-shells: > > 1.) why does usrmerge.postinst call /usr/lib/usrmerge/convert-etc- shells > (nearly) unconditionally (i.e. on every upgrade of the usrmerge > package)? Shouldn't that be a one

Bug#1033167: usrmerge: messes with /etc/shells

2023-06-22 Thread Andreas Beckmann
Hi Marco, two questions about convert-etc-shells: 1.) why does usrmerge.postinst call /usr/lib/usrmerge/convert-etc-shells (nearly) unconditionally (i.e. on every upgrade of the usrmerge package)? Shouldn't that be a one-shot update and therefore be called at the end of maybe_convert (from wi

Bug#1033167: usrmerge: messes with /etc/shells

2023-05-12 Thread Luca Boccassi
On Sun, 19 Mar 2023 17:22:11 +0100 Helmut Grohne wrote: > I've prepared an update for debianutils and tested it in the > following > cases: > * Installation on a pre-merged chroot -> /usr/bin/sh is added to >/etc/shells. > * Installation on a chroot merged by usrmerge -> no difference > * I

Bug#1033167: usrmerge: messes with /etc/shells

2023-03-19 Thread Helmut Grohne
Hi Marco, On Sun, Mar 19, 2023 at 03:01:20AM +0100, Marco d'Itri wrote: > It is expected that /etc/shells can be edited by system administrators, > I have been doing that forever in my career as a professional system > administrator and until now I was not even aware of these programs from > de

Bug#1033167: usrmerge: messes with /etc/shells

2023-03-18 Thread Marco d'Itri
On Mar 18, Helmut Grohne wrote: > I think that it is quite obvious that /etc/shells is debianutils' > territory. When I found that on some systems /etc/shells was out of sync > with /var/lib/shells.state, I was quite puzzled until I noticed that > usrmerge messes with this file. This really is de

Bug#1033167: usrmerge: messes with /etc/shells

2023-03-18 Thread Helmut Grohne
Package: usrmerge Version: 25 Severity: serious Justification: violates policy section 10.7.4 Control: affects -1 + debianutils dash X-Debbugs-Cc: jo...@debian.org, cl...@debian.org, andre...@debian.org, debian-rele...@lists.debian.org Hi, I think that it is quite obvious that /etc/shells is deb