Hallo Clemens, * Am 20.07.2000 um 16:43 Uhr schrieb Clemens Wohld:
möchte endlich ein kl. script haben was mir durch Aufruf die Rechte für root unter einem user-windowmanager Programme zu starten, giebt.
vielleicht habe ich Dich nun falsch verstanden, aber ggf. ist das folgende Script, daß was Du suchst ;-) ---[ schnipp ]--- #!/bin/bash if [ -z "$(id | grep uid=0)" ]; then # als root angemeldet ? export DISPLAY=:0 # nein, dann Display setzen xhost +localhost &>/dev/null # und lokalen Zugriff erlauben su -c "$0" # rekusiver Aufruf else /pfad/zum/programm # X-Programm als root starten fi ---[ schnapp ]--- Ein wenig weiter ausformulieren muß Du es nun schon und vor allen Dingen die Fehlerbehandlung nicht vergessen (Gruß an Wolfgang ;-)! MfG. Jürgen -- Wenn es klemmt - wende Gewalt an. Wenn es kaputt geht, hätte es sowieso erneuert werden müssen. / Registered Linux-User #130804 http://counter.li.org \ \ Linux Stammtisch Bremerhaven http://linux.hs-bremerhaven.de / --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com