Am Mon, 09 Okt 2000 schrieb Bernd Obermayr:
Jetzt möchte ich aber vor dem exit eine Benutzerabfrage und Passwortabfrage setzen. Wenn diese stimmen soll exit eintreten wenn nicht soll gleich wider der Windowmanager mit startx gestartet werden. Der Benutzername und das Paßwort kann im Skript stehen! Aber wie schreibe ich das?
auch wenn ich nicht verstehe warum... ;-) Nur so ne Idee... Ungetestet:
Vielleicht gibts da auch noch Moeglichkeiten.
Also ich habe eine ähnliche Situation mal mit einem "su-Salto rückwärts" gelöst. Das geht mit einem Shell-Skript, das als root laufen müßte (kann man über sudo problemlos machen). Da drin steht dann erstmal eine Abfrage des Benutzernamens mittels dialog (man dialog sollte helfen). Danach der Gag am Ganzen (schlagt mich, aber ne bessere Lösung zur Passwortabfrage hab ich nicht gefunden): u nobody -c "su $USER -c \"mycommand.sh\"" wobei "mycommand.sh" dann ein Shellskript ist, das wieder als der User ausgeführt wird (oder wieder über sudo als root). Ob das die Standard-Verfahrensweise ist, weiß ich aber nicht. -- Erhard Schwenk http://www.fto.de http://www.akkordeonjugend.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com