Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

02.03.2016, 16:12

/etc/local.d

Hallo

Das scipt:
/etc/local.d/01_xxx.start

verweigert jede Ausgabe.
Berechtigung ist ok, script auch, local startet das script

echo "test"
oder ähnlich ... nichts zu sehen.
Was kann das sein?


Danke

2

02.03.2016, 17:45

Die "stdout" eines Init-Prozesses ist nicht auf der aktuellen Konsole sondern irgend wo intern im Openrc. Daher bringt ein "echo" nichts.
Verwende stattdessen einfo / ewarn / eerror. Siehe auch "man runscript". Alternativ kannst Du auch "logger" verwenden damit die Nachricht in /var/log/messages landet.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.