Re: mtree
Oliver Fromme <[email protected]> Wed, 26 Jul 2017 09:32:32 +0200 (CEST)
| Newsgroups | gmane.os.freebsd.questions.german |
|---|---|
| Message-ID | <[email protected]> |
Polytropon wrote: > On Wed, 26 Jul 2017 00:56:16 +0200, Marc Santhoff wrote: > > ich habe auf einem Rechner ein Problem mit nicht mehr korrekt gesetzten > > Dateirechten. Ich weiß, daß bei Installation mtree läuft und die Dateien > > mit Listen für mtree sind ja auch vorhanden. > > > > Gibt es eine make target um diesen Vorgang separat anzustoßen? > [...] > > OK, ich könnte einfach "make installworld" laufen lassen, aber wenn es > > weniger aufwendig ginge, wäre ich froh. > > Möglicherweise so, als Beispiel: > > # mtree -e -p /usr -f /etc/mtree/BSD.usr.dist > > Siehe "man mtree" für möglicherweise noch benötigte Optionen. Nur zur Ergänzung: Obiges Kommando zeigt die Unterschiede zwischen der Spezifikation aus der mtree-Datei und dem tatsächlichen Dateisystem an. (*) Nachdem man das geprüft hat, kann man dann dem Kommando noch die Option -u spendieren, um im Dateisystem alle Änderungen zu machen, damit es wieder mit der Spezifikation übereinstimmt. (Achtung, Flags wie schg oder appnd werden dabei erstmal _nicht_ modifiziert; siehe dafür die Optionen -i und -m in der Manpage.) Gruß Olli (*) Man kann daher mtree auch als einfachen Ersatz für ein Host-IDS wie Tripwire, Samhain oder AIDE verwenden. -- Oliver Fromme, München -- FreeBSD + DragonFly BSD ``We are all but compressed light'' - Albert Einstein To Unsubscribe: send mail to [email protected] with "unsubscribe de-bsd-questions" in the body of the message