X-Git-Url: http://git.grml.org/?p=grml-scripts.git;a=blobdiff_plain;f=usr_bin%2Fgrml-init-screen;h=db22b67703747df33021ed55c752af3a8c2a9861;hp=2247760998e09fe2b0c2b52586501a3d15cb28be;hb=86460cc3653e55e63ee6ffb1cdf9800c74e22b7a;hpb=e720deae78f1eda5e6f62629606c194f16796762 diff --git a/usr_bin/grml-init-screen b/usr_bin/grml-init-screen index 2247760..db22b67 100755 --- a/usr_bin/grml-init-screen +++ b/usr_bin/grml-init-screen @@ -4,7 +4,7 @@ # Authors: grml-team (grml.org), (c) Michael Prokop # Bug-Reports: see http://grml.org/bugs/ # License: This file is licensed under the GPL v2. -# Latest change: Sam Jun 25 12:11:22 CEST 2005 [mika] +# Latest change: Mit Mär 21 15:39:07 CET 2007 [mika] ################################################################################ # export variable USER for use withing GNU screen: @@ -12,10 +12,13 @@ # fix rungetty: TTY=`tty` - sudo chown $USER.$USER $TTY + sudo chmod 660 $TTY + sudo chown $USER.tty $TTY # now start screen: cd $HOME - /usr/bin/screen -c /etc/grml/screenrc ; exec /bin/zsh + # do we have a utf8 enabled terminal? + [ -x /usr/bin/vt-is-UTF8 ] && /usr/bin/vt-is-UTF8 -q && UTF='-U' + /usr/bin/screen $UTF -c /etc/grml/screenrc ; exec /bin/zsh ## END OF FILE #################################################################