Batch für Linux?

Und gleich noch eine Frage:

Mit meiner brandneuen AVM Fritz! DSL SL PCI-Karte komme ich ja mit SuSE 8.2 schon ins Netz (ich fand das gar nicht sooo einfach, aber okay). Dummerweise aber klappt das nur, wenn ich vorher noch einmal in dem Fritz-Treiber-Verzeichnis ein „./install“ ausführe und dieses dann (jedesmal wieder!) erfolgreich die Kartentreiber installiert…

ERST JETZT behauptet der Compi, die CAPI-Dateien wären geladen und richtet sich gemütlich ein… Nur: die 5 Dateien sind mit lsmod schon VORHER als geladen angezeigt…?

Also schwebt mir als fast’n’dirty erst mal die folgende Lösung vor, um auch Nicht-ROOTS das Starten von DSL zu ermöglichen:

Beim Systemstart soll automatisch ganz zum Schluss vor dem Login in das Fritz!-Verzeichnis gewechselt werden und dieses vermaledeite „./install“ ausgeführt werden… So eine Art Batch-Datei, halt. Dann gestatte ich den privilegierten Usern noch den Zugriff auf pppd und schwupps - können sie DSL nutzen…

Hmm, ZIEMLICH dirty…wie?

Also mal die Frage: WIE richte ich diese Automatisierung ein oder (vielleicht eher noch) WIESO merkt sich Linux den install nicht???

Es dankt schon jetzt
der Mo

Und gleich noch eine Frage:

Mit meiner brandneuen AVM Fritz! DSL SL PCI-Karte komme ich ja
mit SuSE 8.2 schon ins Netz (ich fand das gar nicht sooo
einfach, aber okay). Dummerweise aber klappt das nur, wenn ich
vorher noch einmal in dem Fritz-Treiber-Verzeichnis ein
„./install“ ausführe und dieses dann (jedesmal wieder!)
erfolgreich die Kartentreiber installiert…

Was kommt denn für eine Fehlermeldung, wenn du das nicht startest ?
Steht was in /var/log/messages ?
In /etc/init.d sollte es ein Startscript geben, geht es, wenn du nur dieses mit start als Parameter aufrufst ?

Also schwebt mir als fast’n’dirty erst mal die folgende Lösung
vor, um auch Nicht-ROOTS das Starten von DSL zu ermöglichen:

Beim Systemstart soll automatisch ganz zum Schluss vor dem
Login in das Fritz!-Verzeichnis gewechselt werden und dieses
vermaledeite „./install“ ausgeführt werden… So eine Art
Batch-Datei, halt. Dann gestatte ich den privilegierten Usern
noch den Zugriff auf pppd und schwupps - können sie DSL
nutzen…

Hmm, ZIEMLICH dirty…wie?

Ja.
/etc/init.d/boot.local bearbeiten sollte reichen (die 2 Befehle ans Ende und gut ist), oder aber die lange Variante mit neuem Startscript: /etc/init.d/template zu irgendwas kopieren und die Befehle (cd /verzeichnis; ./install) da rein schreiben. Oben die Kommentare ändern, bei Required sollte irgendwas rein, was erst zum Schluss gestartet wird. dann mit insserv Scriptname den Kram in den Autostart.

Also mal die Frage: WIE richte ich diese Automatisierung ein
oder (vielleicht eher noch) WIESO merkt sich Linux den install
nicht???

Merken tut er sich das bestimmt, nur wird irgendetwas nicht aufgerufen. Schaue dir einfach mal das install (das ist nur ein Script) an, was der da macht.

Alexander