cupsys. lprng usw. symlinken auf /bin/true

Einrichten des Druckers und des Drucksystems, Scannerkonfiguration und Software zum Scannen und Faxen.
Antworten
Benutzeravatar
Drache
Beiträge: 772
Registriert: 22.11.2009 05:49:55

cupsys. lprng usw. symlinken auf /bin/true

Beitrag von Drache » 18.07.2017 08:47:34

Es geht um Fehlermeldungen dieser Art:

Code: Alles auswählen

insserv: warning: script 'cupsys' missing LSB tags and overrides
ich weiß prinzipiell wie man die beheben kann. Das Problem ist im vorliegenden Fall aber, dass die fehlerhaften Dateien alle nur ein Symlink auf /bin/true sind.

Ich vermute nun, dass meine gefundene Lösung:

Code: Alles auswählen

### BEGIN INIT INFO
# Provides: scriptname
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Kurze Beschreibung
# Description: Lange Beschreibung
### END INIT INFO
… in die Datei zu schreiben … problematisch ist, weil /bin/true keine einfache Textdatei ist…

Hat jemand eine Lösung oder eine Idee, wie ich nun verfahren soll?
“Don't you think that if I were wrong, I'd know it?” (Dr. Sheldon Cooper)
XFCE: alt,steinhart,langweilig,immer noch da.

Benutzeravatar
Drache
Beiträge: 772
Registriert: 22.11.2009 05:49:55

Re: cupsys. lprng usw. symlinken auf /bin/true

Beitrag von Drache » 06.10.2017 16:30:23

Schubs…
“Don't you think that if I were wrong, I'd know it?” (Dr. Sheldon Cooper)
XFCE: alt,steinhart,langweilig,immer noch da.

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: cupsys. lprng usw. symlinken auf /bin/true

Beitrag von scientific » 06.10.2017 23:09:33

Warum sind das symlinks auf /bin/true?
Verwendest du systemd? Welches Debian? Du sprichst von init-Skripten? Dann ist das Subject irreführend!
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

Benutzeravatar
Drache
Beiträge: 772
Registriert: 22.11.2009 05:49:55

Re: cupsys. lprng usw. symlinken auf /bin/true

Beitrag von Drache » 21.10.2017 11:52:33

scientific hat geschrieben: ↑ zum Beitrag ↑
06.10.2017 23:09:33
Warum sind das symlinks auf /bin/true?
Das Brother-Drucker-Install-Skript verlinkt dahin, wieso es das tut, weiß ich noch nicht, ich seh mir das Skript mal noch genauer an.

Code: Alles auswählen

-- cut -- 
if ! [ -f /etc/init.d/cupsys ];then
 DUMMYCUPSYS=1
 ln -s /bin/true  /etc/init.d/cupsys
fi
-- cut --
scientific hat geschrieben: ↑ zum Beitrag ↑
06.10.2017 23:09:33
Verwendest du systemd? Welches Debian? Du sprichst von init-Skripten? Dann ist das Subject irreführend!
Stretch/Stable mit systemd … Letzte Frage bzw. "Aussage" verstehe ich nicht.

Gruß
“Don't you think that if I were wrong, I'd know it?” (Dr. Sheldon Cooper)
XFCE: alt,steinhart,langweilig,immer noch da.

scientific
Beiträge: 3020
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: cupsys. lprng usw. symlinken auf /bin/true

Beitrag von scientific » 21.10.2017 14:07:12

Die initskripte werden also auf /bin/true verlinkt, und damit unbrauchbar gemacht (dauerhaft).

Ich geh davon aus, es wird ersatz in Form von systemd-units geben, oder das Installskriot von Brother ist nicht für stretch geeignet.

Lg scientific
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

Antworten