X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Fscripts%2Ffunctions;h=0fe56c91bd03d9f6b5b95d2862c1ccc20519fded;hb=e4d856b46bea4c1ace17edbc7eb4b5e30385ac9d;hp=c119e802dfc328a394a70403cbfc8e35b0d443d2;hpb=a8713ea3f7ad1ab15c75338e471ccd78a8caffd6;p=util-vserver.git diff --git a/util-vserver/scripts/functions b/util-vserver/scripts/functions index c119e80..0fe56c9 100644 --- a/util-vserver/scripts/functions +++ b/util-vserver/scripts/functions @@ -461,6 +461,22 @@ function callInNamespace fi } +## Usage: setDefaultTTY [] +function setDefaultTTY +{ + local cfgdir ttyname + + cfgdir=$($_VSERVER_INFO "$1" APPDIR init) || cfgdir= + findObject -e ttyname \ + ${cfgdir:+"$cfgdir"/tty} \ + "$CONFDIR/.defaults/apps/init/tty" \ + $2 /dev/null + + exec <$ttyname + exec >>$ttyname + exec 2>>$ttyname +} + ## Usage: pkgmgmt.guessStyle function pkgmgmt.guessStyle() {