
Am 06.02.2018 um 12:11 schrieb Daniel Spannbauer:
Hallo,
ich muss aus der .xinitrc ein Programm via "sudo" starten. Das Programm braucht aber ein tty.
Die .xinitrc scheint kein tty zu haben ($tty ist zu dem Zeitpunkt jedenfalls leer), dadurch gibt sudo keins weiter und mein Script fällt auf die Nase.
ein "use_pty" in der /etc/sudoers bringt irgendwie nichts.
Jemand noch ne Idee wie ich dem Programm ein tty oder Pseudo-tty bereitstellen kann?
Gruß
Daniel
Hi, was ist das für ein eigenartiges Programm, was mit stdio-Umlenkung nicht klarkommt? Oder musst Du da ein tty für die Passworteingabe haben? Das geht natürlich nicht mit "<|>"... Aber das könntest Du ja vielleicht in /etc/sudoers regeln... Evt. hilft ein Umweg: ein wrapper-script basteln (falls der x-Start nicht sowieso perscript erfolgt), was vor dem Start von X11 gestartet wird und selbst ein script im Hintergrund startet, welches wiederum erst ein paar Sekunden schläft, ehe es das eigentliche Zielprgrogramm startet und dann stirbt. Klingt nach Gefrickel, sind aber letztlich nur ein paar kleine Zeilen. So habe ich in gaaanz alten Zeiten mal Hintergrundbilder in icewm gebastelt, ist aber gefühlt 20J ahre her... cu jth -- www.teddylinx.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org