Und wenn ich dann das Paket neu installiere, wird /usr/local/bin wieder angelegt, aber mit anderen Rechten (keine Welt-Rechte, Sticky-Bit fehlt) und anderer Gruppe (root statt staff). Auch da die Frage: Kann man da was machen?
Code: Alles auswählen
# ls -lda bin
drwxrwsr-x 2 root staff 4096 Mär 7 17:32 bin
# dpkg -r croco
(Lese Datenbank ... 249797 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von croco (0.1.1) ...
dpkg: Warnung: Während Entfernens von croco ist Verzeichnis »/usr/local/share« nicht leer, wird daher nicht gelöscht
# ls -lda bin
ls: Zugriff auf 'bin' nicht möglich: Datei oder Verzeichnis nicht gefunden
# dpkg -i croco-0.1.1-Linux.deb
Vormals nicht ausgewähltes Paket croco wird gewählt.
(Lese Datenbank ... 249768 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von croco-0.1.1-Linux.deb ...
Entpacken von croco (0.1.1) ...
croco (0.1.1) wird eingerichtet ...
# ls -lda bin
drwxrwx--- 2 root root 4096 Mär 7 17:34 bin