X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=quickconfig%2F030-wm.sh;h=b9f460c4700e8e399984818fac203db3005f8acd;hb=5f0ac8e2b49fc413326a6f5c7f2843f63ffcc509;hp=cc3bd99e67eba9994c7deb4c79fdbae993039e8a;hpb=915c44c17d8a8f504ff88477a7264632445063c4;p=grml-quickconfig.git 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 }