Gentoo Archives: gentoo-user-de

From: Steffen Schwientek <schwientek@×××.de>
To: gentoo-user-de@l.g.o
Subject: [gentoo-user-de] Re: etc wiederherstellen
Date: Thu, 25 Nov 2004 23:00:14
Message-Id: h44i72-f1b.ln1@ID-90813.users.dfncis.de
In Reply to: Re: [gentoo-user-de] etc wiederherstellen by Ralf Prengel
1 Ralf Prengel schrieb:
2
3 > Steffen Schwientek wrote:
4
5
6 > Ich hatte einen ähnlichen Effekt mal weil ich mir
7 > offenbar ein Unstable-Paket zu viel installiert hatte ;-).
8 > Meine Lösung war nicht elegant funktionierte aber:
9 > Von der CD booten und bootstrap neu ausführen. Vorher aber /etc sichern
10 > um die Informationen daraus weiter verwenden zu können.
11
12 Mein Problem ist Umfangreicher. Im etc Verzeichnis sind einige Dateien zu
13 Verzeichnissen gewandelt worden, oder tragen einfach einen falschen Namen.
14
15 Zuerst habe ich händisch den Verzeichnispfad und eine rudimentäre ld.so.conf
16 zusammengebastelt, so daß ich wieder kompilieren kann.
17
18 Dann habe ich ein emerge system versucht, leider ohne großen Erfolg, da die
19 Konfigfiles irgendwie nicht erneuert werden, obwohl das Packet neu
20 kompiliert wurde.
21
22 Konkret habe ich mindest 2 Probleme:
23 1) PAM Autentizifizierung: Anmeldung an der Konsole funktioniert
24 mittlerweile, das Hochfahren von X oder das Anmelden an xdm/kdm/gdm
25 scheitert
26
27 2) rc bootlevel
28 Da sind irgendwie keine definiert, ich boote ohne Dienste ins login hoch.
29 Ich kann allerdings jeden einzelnen Dienst händisch starten (manchmal muß
30 ich noch ein Modul vorher laden)
31
32 Es müßte doch irgendein script geben, das mir anhand der installierten
33 Packete ein jungfräuliches /etc generiert, ohne das gesamte System neu zu
34 kompilieren.
35
36 Oder andere Frage:
37 Wie kann ich herausfinden, welche Packete überhaupt in etc reinschreiben.
38 Dann könnte ich mittels ebuild Packetname config diese erstellen.
39 Oder eben nur diese installieren.
40
41 Wenn das nicht geht:
42 Welche Dateien braucht portage unbedingt, um kompilieren zu
43 können? /etc/profile (Pfad), ld.so.conf (Bibliotheken), make.*, sonst noch
44 welche?
45
46 Wenn alle Stricke reißen, würde ich ein emerge -De world machen. Aber damit
47 auch die Konfigfiles neu erstellt werden, müßte ich dieses erst mal
48 "entleeren"
49 Ärgerlich ist, daß eine komplette Neuinstallation einfacher wäre.
50
51 Steffen
52
53 Steffen
54
55
56 --
57 gentoo-user-de@g.o mailing list