Hallo Zusammen! Ich habe unter 7.2 bei lilo in der append-Zeile Einträge mit SCHEME gemacht, um verschiedene Netzkonfigurationen zu bekommen (büro, zuHause, ...). Die eigentlichen Eintragungen wurden in network.opts realisiert. Jetzt bei Suse 8 steht in der Datei, dass diese Funktion nicht mehr über diese Eintragungen, sondern über Yast realisiert werden sollen. Bei Yast habe ich aber nichts gefunden. Kann mir da jemand einen Tipp geben? Gruss Michael
On Fri, Apr 26, M. Niedermair wrote:
Hallo Zusammen!
Ich habe unter 7.2 bei lilo in der append-Zeile Einträge mit SCHEME gemacht, um verschiedene Netzkonfigurationen zu bekommen (büro, zuHause, ...). Die eigentlichen Eintragungen wurden in network.opts realisiert. Jetzt bei Suse 8 steht in der Datei, dass diese Funktion nicht mehr über diese Eintragungen, sondern über Yast realisiert werden sollen. Bei Yast habe ich aber nichts gefunden.
Für alle, die jetzt nichts damit anfangen können: Es geht um die Verwaltung unterschiedlicher Konfigurationsprofile:
Kann mir da jemand einen Tipp geben?
'schemes' ist tot. Es lebe 'SCPM'. ;) Also zuerst mal das Paket scpm installieren. Dann 'scpm enable'. Möglichkeit A: Jetzt nach belieben ein Profil konfigurieren (mit YaST, von Hand). Ein 'scpm add <Name des neuen Profils>' speichert die aktuelle Konfiguration unter diesem Namen ab. ('scpm add xyz' wechselt aber nicht in das Profil xyz!!!). Nächstes Profil einrichten, wieder 'scpm add <...>'. Obacht 1: 'schemeadd xyz' war dasselbe wie 'schemecopy default xyz', bei scpm ist ein 'scpm add xyz' ein 'scpm copy <gegenwärtige Konfiguration, für die es evtl. noch kein Profil gibt> xyz' Obacht 2: Da 'scpm add xyz' nicht in das Profil xyz wechselt, ist man jetzt in einer zwiespältigen Situation: Man befindet sich im Profil 'default' (z.B.) und nicht in 'xyz' aber das System ist wie xyz konfiguriert. Deshalb sollte man beim Wechsel von 'default' nach 'xyz' alle Änderungen verwerfen (Diese sind ja bereits in 'xyz' gespeichert). Man kann auch den Schalter -s verwenden 'scpm -s switch xyz', das entspricht einem 'no' auf jede Frage. (scpm add wird diesbezüglich verbessert werden.) Möglichkeit B: 'scpm copy default xyz' 'scpm switch xyz' Jetzt nach Herzenslust konfigurieren. Beim nächsten 'scpm switch <irgendwohin>' oder 'scpm reload' wird alles gespeichert. 'scpm copy <gewünschte Vorlage> <nächstes neues Profil>' 'scpm switch <nächstes neues Profil>' ... usw. Wie bei 'schemes' ist ein Profilwechsel entweder im laufenden System oder beim Booten möglich. Der Bootparameter heißt jetzt natürlich PROFILE=<xyz>. Die derzeit beste Doku zu scpm ist das info file ('info scpm' oder im emacs ^H-i). Warum wird nicht mehr das pcmcia scheme management in /etc/pcmcia/network.opts verwendet? 1) Weil es auf pcmcia beschränkt ist, Laptops aber häufig eingebaute Netzwerkkarten haben. 2) Weil network.opts mit dem neuen Konfigurationsschema gar nicht mehr verwendet wird. Jede Art von Netzwerkgeräten wird jetzt via ifup gesteuert. Die Skripte für pcmcia oder hotplug rufen alle ifup/down/status auf und dadurch befindet sich die Konfiguration einheiltlich in /etc/sysconfig/network. Die Möglichkeit eine Konfiguration auf ein Stück Hardware zu beziehen (z.B. auf einen bestimmten pcmcia slot oder eine MAC-Adresse) gibt es hier auch. Die Möglichkeit verschiedene Profile zu verwenden bietet SCPM (was noch in YaST2 integriert werden soll). PS: Leider ist die Dokumentation zur 8.0 etwas knapp geraten. Das wird aber zur 8.1 wieder besser werden. PPS: Wie immer nehme ich gerne Anregungen zur Netzwerkkonfiguration bzw. SCPM entgegen. -- ciao, christian ----------------------------------------------------------------- ... wo kämen wir hin, wenn jeder sagte: "Wo kämen wir hin?" und niemand ginge, um mal zu schauen, wohin man käme, wenn man ginge. -----------------------------------------------------------------
Hallo Christian!
'schemes' ist tot. Es lebe 'SCPM'. ;)
Die Installation hat super geklappt. Habe jetzt zwei Profiles angelegt, eines mit NFS und NIS, das andere ohne. Jetzt kann ich beim Booten wunderbar auswählen. Hier hat Suse was richtig gutes gemacht. Werde es weiter testen und mit mehr Einstellungen probieren. Mal sehen, ob ich TCP/IP üner Firewire hinbringe und das Profile dies auch mitmacht. Gibts es Ausnahmen, welche config-Files nicht berücksichtigt werden? Gruss und Danke Michael
On Mon, Apr 29, M. Niedermair wrote:
Hallo Christian!
'schemes' ist tot. Es lebe 'SCPM'. ;)
Die Installation hat super geklappt. Habe jetzt zwei Profiles angelegt, eines mit NFS und NIS, das andere ohne. Jetzt kann ich beim Booten wunderbar auswählen. Hier hat Suse was richtig gutes gemacht. Werde es weiter testen und mit mehr Einstellungen probieren.
Mal sehen, ob ich TCP/IP üner Firewire hinbringe und das Profile dies auch mitmacht.
Gibts es Ausnahmen, welche config-Files nicht berücksichtigt werden?
Prinzipiell kann jede beliebige Datei berücksichtigt oder ausgenommen werden. Als Voreinstellung ist es eine Liste von ca. 250 Dateien bzw. Links. Welche das sind kanns't Du am besten sehen in /var/lib/scpm/profiles/default/*/.sindex. In /etc/scpm.conf können Datein dazugenommen bzw. ausgeschlossen werden. Das muß derzeit aber noch vor der Initialisierung von SCPM geschehen, d.h. nach einer Änderung müsstest Du die Profile nochmal neu anlegen. (Geplant ist, daß das während der Verwendung von SCPM mittels eines speziellen Konfigurationstools erledigt werden kann.) -- ciao, christian ----------------------------------------------------------------- ... wo kämen wir hin, wenn jeder sagte: "Wo kämen wir hin?" und niemand ginge, um mal zu schauen, wohin man käme, wenn man ginge. -----------------------------------------------------------------
Hallo Christian!
'schemes' ist tot. Es lebe 'SCPM'. ;)
Gibts es Ausnahmen, welche config-Files nicht berücksichtigt werden?
Prinzipiell kann jede beliebige Datei berücksichtigt oder ausgenommen werden. Als Voreinstellung ist es eine Liste von ca. 250 Dateien bzw. Links. Welche das sind kanns't Du am besten sehen in /var/lib/scpm/profiles/default/*/.sindex. In /etc/scpm.conf können Datein dazugenommen bzw. ausgeschlossen werden. Das muß derzeit aber noch vor der Initialisierung von SCPM geschehen, d.h. nach einer Änderung müsstest Du die Profile nochmal neu anlegen. (Geplant ist, daß das während der Verwendung von SCPM mittels eines speziellen Konfigurationstools erledigt werden kann.)
Das klingt gut. Ich denke, das Tool hat besonders im Schuleinsatz (auch wenn Ihr das wahrscheinlich nicht geplant habt) eine gute Einsatzmöglichkeit (Ich unterrichte Fachinformatiker). Hier können die Schüler in einem Profile beliebig konfigurieren und dann das nächste Mal wieder das normale Profile booten und alles läuft wieder. Schön wäre noch eine Funktion 'export' und 'import' profile, dass so jeweils ein funktionierendes Profile von einem Rechner auf einen anderen Rechner (einfach) kopiert werden kann. Da die Rechner in der Schule (zumindest in einem Raum) identisch sind, dürfte dies recht einfach sein. So könnte man einfach eine Grundkonfiguration erstellen (ohne Netzwerk, ...) wo dann die Schüler eine komplette Konfiguration des Rechners durchführen können. Kommt in der nächsten Stunde eine neue Klasse, wird das default Profile aktiviert (natürlich ohne Netzwerk, ..) und die Schüler können wieder Konfigurieren. Ach ja, was ich mir noch wünschen würde, wäre ein Boot-Skript, in dem man je nach Profile, weitere Skripte starten kann. Dies dürfte aber erst gestartet werden, wenn alle anderen Skripte durchlaufen sind, dass diese Dienste vorhanden sind. Dadurch könnte man automatisch z.B. über netdate die Uhr stellen oder gleich die Post holen. Gruss Michael
Hallo,
Prinzipiell kann jede beliebige Datei berücksichtigt oder ausgenommen werden. Als Voreinstellung ist es eine Liste von ca. 250 Dateien bzw. Links. Welche das sind kanns't Du am besten sehen in /var/lib/scpm/profiles/default/*/.sindex. In /etc/scpm.conf können Datein dazugenommen bzw. ausgeschlossen werden. Das muß derzeit aber noch vor der Initialisierung von SCPM geschehen, d.h. nach einer Änderung müsstest Du die Profile nochmal neu anlegen. (Geplant ist, daß das während der Verwendung von SCPM mittels eines speziellen Konfigurationstools erledigt werden kann.)
Das klingt gut. Ich denke, das Tool hat besonders im Schuleinsatz (auch wenn Ihr das wahrscheinlich nicht geplant habt) eine gute Einsatzmöglichkeit (Ich unterrichte Fachinformatiker). Hier können die Schüler in einem Profile beliebig konfigurieren und dann das nächste Mal wieder das normale Profile booten und alles läuft wieder. .................
Danke fuer das Feedback. Ich habe die Mail an den SCPM-Entwickler weitergeleitet. Viele Grüße Andrea
participants (4)
-
Andrea Ratschker
-
Christian Zoz
-
M.Niedermair
-
Michael Niedermair