On Mon, 2021-01-04 at 11:10 -0500, Mike Gilbert wrote: > On Mon, Jan 4, 2021 at 4:23 AM Michał Górny <mgo...@gentoo.org> wrote: > > > > On Mon, 2021-01-04 at 02:35 +0100, Thomas Deutschmann wrote: > > > Modifying an existing user is a bad default and makes Gentoo > > > special because it is common for system administrators to make > > > modifications to user (i.e. putting an user into another service's > > > group to allow that user to access service in question) and it > > > would be unexpected to see these changes reverted during normal > > > world upgrade (which could break services). > > > > Not modifying an existing user is a horrible default that has already > > bricked one system (by removing /dev/null). So, over my dead commit > > access. > > As the eclass maintainer, would you be willing to merge a similar > patch that enables user modifications by default, but provides > sysadmins a way to disable it?
Yes, I don't mind an option, as long as it spews a big fat ewarn that the user loses the right to support. However, that's still not the right solution to the immediate problem, and I'm currently working on a better patch, so I'd prefer if you waited with that to avoid merge conflicts. -- Best regards, Michał Górny