-
-
Notifications
You must be signed in to change notification settings - Fork 463
Description
Ich habe hier eine verschwindend kleine Menge an Nutzern, die unbedingt eine shell auf dem Server wollen. Dazu alle FTP-User über das Froxlor zu öffnen gefiel mir nicht und ich habe das mich chroots gelöst. Dazu manipuliere ich in der Froxlor-DB die home-Dirs und die Shell.
Bisher wurde dann daraus die /var/lib/extrausers/passwd generiert und alles funktionierte. Zumindest solange, bis jemand über das UI genau diesen Nutzer anfasste.
Seit Version 2.3.0 landet in der o.g. Datei zwar das manipulierte home-Dir aus der DB aber die Shell ist immer /bin/false obwohl in der DB anders. Ich vermute, das die Shell jetzt eben aus dem Default und nicht der DB übernommen wird, was wohl vorher anders war. Zumindest zerschießt mir jetzt jedes Neuerstellen der o.g. Datei meine chroot-shell-Funktion.