ich möchte gerne beim Herunterfahren von Debian ein interaktives Skript auf der Konsole starten.
Also auf tty.
Ich habe erst einmal mit einem ganz banalen Skript angefangen.
Dieses ließt nur eine Eingabe ein und schreibt sie wieder auf den Bildschirm.
Außerdem legt es eine Datei im Heimatverzeichnis an.
Mein Skript liegt in /etc/init.d und der entsprechende Symlink nach /etc/rc0.d sind auch erstellt.
Im Verzeichnis /etc/systemd/system liegt die Unit Test.service mit folgendem Code:
Code: Alles auswählen
[Unit]
Description=Test
[Service]
Type=simple
ExecStop=/etc/init.d/Test.sh
[Install]
WantedBy=multi-user.target
Das sehe ich an der angelegten datei.
Nur leider ohne seine interaktiven Elemente.
Das ist aber wichtig, da das mal ein ganzes Backup machen soll.
Außerdem ist mein Dienst also meine Unit (ehrlich gesagt verstehe ich den Unterschied nicht) inaktiv, wenn ich das mit :
Code: Alles auswählen
systemctl status Test.service
Ich kann im Netz ganz viele Anleitungen zum Thema finden.
Leider befasst sich keine mit meinem spezifischen Problem mit der Interaktion und ich kann nicht wirklich einen angemessenen Einstieg in die Thematik finden.
Ich weiß einfach nicht wo ich anfangen soll bei den ganzen Info's.
Vielleicht kann mir jemand ein paar Tipps geben?
Lieben Gruß
Rosenrot