Stretch Environmentvariable über sudo -E weitergeben

KDE, Gnome, Windowmanager, X11, Grafiktreiber und alles was dazu notwendig ist. Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
halo44
Beiträge: 703
Registriert: 12.05.2015 15:19:13

Stretch Environmentvariable über sudo -E weitergeben

Beitrag von halo44 » 15.01.2017 13:34:37

Ich habe meinem User erlaubt bestimmte Skripte mittels sudo -E ohne Passworteingabe zu starten. Über den Parameter -E werden dabei globale Environmentvariablen weiter gegeben.

Diese Skripte rufe ich über .desktop-Dateien vom Desktop auf.

Auf meinem Notebookrechner starten die Skripte und verrichten ihre Arbeit wie geplant. Auf dem Desktoprechner scheint der Vorgang zu starten (Icon hüpft), beendet dann jedoch kommentarlos.

Auf beiden Rechnern führe ich das in einer Stretch-Installation durch. Beide haben auf sudo bezogen identischen Softwarestand und auch die /etc/sudoers hat gleichen Inhalt.

Führe ich das Skript in der Konsole aus

Code: Alles auswählen

sudo -E ./testskript.sh
dann arbeitet es auch auf dem Desktoprechner Notebookrechner richtig.

Hat jemand eine Idee, wo ich noch suchen könnte?

Gruss H.

Edit: oben Rechner korrigiert (siehe Durchstreichung)

Antworten