[Eisfair] usermod nicht gefunden
Kay Martinen
usenet at martinen.de
Di Jul 9 22:24:59 CEST 2024
Hallo
Wg. des Fehlerhaften vorigen apache2 Pakets hatte ich den deinstalliert
und ihn (3.4.7) nach (rekursivem) entfernen einiger anderer Pakete neu
installieren wollen. Beim Installieren kommt hier dann
Installation of: system-user-wwwrun (3.4.0) ...
Home directory '/var/lib/wwwrun' already exists!
/var/install/bin/modify-user: line 1025: /usr/sbin/usermod: No such file
or directory
Successfully installed: system-user-wwwrun (3.4.0)!
was auch bleibt wenn ich dies paket erneut installiere.
In dem o.g. script ist die Zeile 1025 mit "normal processing" überschrieben.
Ein Blick nach /usr/sbin zeigt das dort kein 'usermod' existiert und
/sbin ist bereits ein link auf /usr/sbin (falls relevant)
'locate' behauptet allerdings das dieser befehl in /usr/sbin liegen
soll. Nach einem 'updatedb' bleibt davon aber nur noch das hier übrig
hermes 3.4.14 # updatedb
hermes 3.4.14 # locate usermod
/usr/share/bash-completion/completions/lusermod
/usr/share/bash-completion/completions/usermod
Auf diesem EIS hatte ich das (liegen gebliebene script) in
/etc/systemd/system schon ausgeführt das diese links und
toolverschiebung wohl ausführt und sich dann selbst löschte.
Ich habe base 2.8.25 und eisfair-base 3.4.14 sowie coreutils 3.4.3 und
auch util-linux 3.4.2 schon erneut installiert aber auch dann taucht
z.b. beim versuch in setup-user-administration einen unnötigen user
löschen zu wollen eine Fehlermeldung auf das /usr/sbin/userdel ebenfalls
fehlt.
Wo stecken diese Tools drin? Paketsuche nach 'user' oder 'system'
brachte jedenfalls nichts erhellendes.
Kay
--
Und möge das <Wurstbrot> mit dir sein.
Mehr Informationen über die Mailingliste Eisfair