On 03.Dec 2004 - 17:29:36, B. Venthur wrote:
> Hallo Liste,
>
> ich habe gerade versehentlich ein
>
> sudo chown meinuser:meinuser /usr/
> ausgef�hrt. Versehentlich daher, weil es eigentlich auf /mnt/usr gehen
> sollte. Ich hab nach ein paar Sekunden meinen Fehler bemerkt und mit STRG-C
> abgebrochen.
Da konntest du abbrechen?? Also bei einem chown x:y /pfad wird nur der
Besitzer von /pfad ge�ndert. Oder hattest du doch noch ein -R mit
drin?
> Meine Frage ist nun, sollte ich das System jetzt neu aufsetzen oder was ist
> in diesem Fall zu tun? Geh�ren alle Dateien Standardm��ig root:root? Ich
> w�rde verst�ndlicherweise nur sehr ungern den Rechner neu aufsetzen.
Nein es geh�ren nciht alle root:root IIRC. Das einfachste w�re wohl
ein
apt-get install --reinstall $(dpkg --get-selections |grep 'install$' | awk
'{print $1}')
Damit werden alle Pakete die installiert sind erneut installiert.
Allerdings dauert das bei einem grossen System nat�rlich ne Weile und
/etc und /var solltest du auch vorher sichern. Andere M�glichkeit wenn
du noch alle debs hast: F�r jedes deb ein "cd /tmp ; ar -x $deb ; cd /
; tar -xzf /tmp/data.tar.gz ./usr" auszuf�hren (mit der dpkg
--get-selections liste kann man da ganz fix ne Schleife bauen), das
dauert wahrscheinlich nicht ganz so lange, k�nnte aber unter Umst�nden
Probleme bei Diversions (2 Pakete bieten diesselbe Datei an) geben.
Ausserdem beh�lst du bei der letzteren Variante auch /etc und /var...
Achja und eine letzte M�glichkeit w�re: Alle installierten Pakete
analog zu 2. auspacken, aber nicht nach / sondern woanders hin und
dann pr�fen wo die Rechte falsch sind (normalerweise steigt chown ja
in den 1. Teilbaum ganz ab und nimmt danach den n�chsten)
Andreas
--
Give him an evasive answer.
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)