boot; run commands; poweroff;

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
lemak
Beiträge: 1213
Registriert: 09.11.2007 13:25:57
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

boot; run commands; poweroff;

Beitrag von lemak » 05.03.2011 18:48:47

Hallo,

will mir einen Rechner einrichten der täglich starten, ein paar Sachen erledigen, und sich dann wieder abschalten soll.
Wie richtet man so etwas am besten ein?
  • Wo hinterlegt man am geschicktesten die Aufgaben (Skripte) die abgearbeitet werden sollen.
  • Wie realisiert man das poweroff.
  • Wie setzt man es um: Ob die oben angesprochenen Aufgaben erledigt werden sollen, oder man den Rechner für Wartungsarbeiten an geschallten hat.
Fragen über Fragen, kann mir wer helfen?

MfG i

lemak
Beiträge: 1213
Registriert: 09.11.2007 13:25:57
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: boot; run commands; poweroff;

Beitrag von lemak » 05.03.2011 22:16:49

Habe nun eine erste Lösung gefunden:

Code: Alles auswählen

cat /etc/rc.local
#!/bin/bash -e
read -t3 -sn1 -p"Skip and login [y|N]" line || line=n
if [[ $line != y ]]; then
   /bin/run-parts /root/bin 2>&1 |mail -s "run-parts /root/bin" root
   /sbin/poweroff
fi

exit 0
Muss damit noch etwas herumspielen. Aber vllt bingt es ja jemanden auf eine Idee wie man es besser machen könnte...

MfG i

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: boot; run commands; poweroff;

Beitrag von ThorstenS » 06.03.2011 10:03:02

Ich lasse nach einer Installation auf tty1 per Debianrungetty ein eigenes Script laufen, indem ich die inittab anpasse:

Code: Alles auswählen

1:23:boot:/sbin/rungetty --noclear -u root -g root --autologin root tty1 -- /bin/bash -l -c "/etc/init.d/firstrun start"
Dank dialog kann man sehr schön bedienbare Menüs bauen - evtl. ist das ja eine weitere Alternative für dich.

Antworten