-=| Russ Allbery, 28.05.2014 09:28:27 -0700 |=- > Package: firebird2.5-server-common > Version: 2.5.2.26540.ds4-12 > Severity: normal > > The root bug that I'm reporting is that I just upgraded libreoffice > on a Debian jessie system and ended up with a new "firebird" system > user.
This is fixed in -3 by moving the creation of the firebird user from -server-common.postinst to individual server packages, which are not pulled by libreoffice. The --shell option is also dropped so the user created has /bin/false for shell (the default for adduser --system). Thanks for the detailed bug report and sorry for causing trouble. I wonder if there is a clean way to fix the situation for people who already have the user created because of the libreoffice upgrade. I could possibly come up with something to change the shell to /bin/false if the user exists, is a system user and its shell is /bin/bash. Dropping the user seems way dangerous to do safely, but I am open to suggestions. Cheers, dam
signature.asc
Description: Digital signature