juergen
Spielkind
Hallo,
zum Experimentieren (ports compilieren, configs testen etc.) habe ich FreeBSD 6.0 in einer virtuellen Maschine am Laufen (VMWare).
Eben ist mir aufgefallen, dass auf einmal X nicht mehr laufen will, ein "startx" als User bringt mir eine Fehlermeldung a la "kann log nicht verschieben", "su -" funktioniert ebenfalls nicht.
Bei den Programmen su und X ist mir irgendwie das suid-Bit abhanden gekommen, ich vermute mal, dass diese beim Portsbauen verschütt gegangen sind.
Meine Frage: Kann man das wieder in einem Atemzug reparieren, gibts dafür irgendein Script?
Unter SuSE Linux gabs früher mal (Version 7.x) unter /etc eine Shellscript, um diese Einstellung für die wichtigsten Programme wieder herzustellen...
Wo werden diese Informationen eigentlich bei BSD gehalten?
juergen
zum Experimentieren (ports compilieren, configs testen etc.) habe ich FreeBSD 6.0 in einer virtuellen Maschine am Laufen (VMWare).
Eben ist mir aufgefallen, dass auf einmal X nicht mehr laufen will, ein "startx" als User bringt mir eine Fehlermeldung a la "kann log nicht verschieben", "su -" funktioniert ebenfalls nicht.
Bei den Programmen su und X ist mir irgendwie das suid-Bit abhanden gekommen, ich vermute mal, dass diese beim Portsbauen verschütt gegangen sind.
Meine Frage: Kann man das wieder in einem Atemzug reparieren, gibts dafür irgendein Script?
Unter SuSE Linux gabs früher mal (Version 7.x) unter /etc eine Shellscript, um diese Einstellung für die wichtigsten Programme wieder herzustellen...
Wo werden diese Informationen eigentlich bei BSD gehalten?
juergen