From: Daniel Hokka Zakrisson Date: Sun, 11 Feb 2007 20:21:48 +0000 (+0000) Subject: Work better if the default tty is a file by using /dev/null for input and appending... X-Git-Tag: release-0.30.214~109 X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1ac306fc7a51d46f1c39be210357f5d3f255de67;hp=2dc6a72eac959d1bbccb7e8506b97999890030ea;p=util-vserver.git Work better if the default tty is a file by using /dev/null for input and appending the output. git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2496 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- diff --git a/scripts/functions b/scripts/functions index 0edb7a3..aa5f9ce 100644 --- a/scripts/functions +++ b/scripts/functions @@ -713,8 +713,12 @@ function setDefaultTTY "$__CONFDIR/.defaults/apps/init/tty" \ $2 /dev/null - exec <$ttyname - exec &>$ttyname + if test -f "$ttyname"; then + exec >$ttyname } ## Usage: killContext []