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)

Antwort per Email an