Ich stolpere heute über ein seltsames Verhalten. Nach dem Hinzufügen eines Benutzers zu einer neuen Gruppe wie folgt:
# gpasswd -a test myuser
Wenn Sie sich dann mit einer neuen Bash-Sitzung verbinden, sehen Sie hier das Ergebnis für groupsund groups myuser:
myuser@mycomputer$ groups
wheel myuser
myuser@mycomputer$ groups myuser
wheel myuser test
Nur wenn ich neu starte, ist die Ausgabe von groupsidentisch mit groups myuser, aber nicht erforderlich, um die Gruppen in derselben Reihenfolge anzuzeigen.
Meine Frage ist also einfach: Warum?
newgrpkommt auch praktisch, ohne sich erneut anzumelden ;-).