X-Git-Url: http://git.grml.org/?p=grml-quickconfig.git;a=blobdiff_plain;f=quickconfig%2F030-wm.sh;fp=quickconfig%2F030-wm.sh;h=b9f460c4700e8e399984818fac203db3005f8acd;hp=cc3bd99e67eba9994c7deb4c79fdbae993039e8a;hb=23e5c347f27f5601f51c349f5cb3ed2712556ba8;hpb=fd9cbca4e9748eb94c659f1a4eddcf8bdf3b8744 diff --git a/quickconfig/030-wm.sh b/quickconfig/030-wm.sh index cc3bd99..b9f460c 100644 --- a/quickconfig/030-wm.sh +++ b/quickconfig/030-wm.sh @@ -74,7 +74,9 @@ wm_heading() { # print windowm manager loop {{{ wm_menu() { if [ $AVAILABLE_WM_COUNT == 1 ]; then - run su grml -c "grml-x" + chgrp tty "$TTY" + chmod g+rw "$TTY" + run sudo -u grml grml-x return fi echo @@ -88,7 +90,9 @@ wm_menu() { get_key INPUT case $INPUT in [${(k)available}]) - run su grml -c "grml-x ${available[$INPUT]}" + chgrp tty "$TTY" + chmod g+rw "$TTY" + run sudo -u grml -c "grml-x ${available[$INPUT]}" ;; esac }