From: Daniel Hokka Zakrisson Date: Sat, 17 Feb 2007 19:10:20 +0000 (+0000) Subject: Make nodev: silence the warning. X-Git-Tag: release-0.30.214~105 X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8c0fb6c0836e6c5101d4a307487e3b2505a7919c;p=util-vserver.git Make nodev: silence the warning. git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2500 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- diff --git a/scripts/vserver-setup.functions b/scripts/vserver-setup.functions index 3996d68..61740e8 100644 --- a/scripts/vserver-setup.functions +++ b/scripts/vserver-setup.functions @@ -133,7 +133,12 @@ function _setup_writeInterface tmp=${tmp##${name}=} local dev=${tmp%%:*} - test "$dev" != "$tmp" || dev= + local nodev= + test "$dev" != "$tmp" || dev= + test "$dev" != "nodev" || { + dev= + nodev=1 + } tmp=${tmp##${dev}:} local mask=${tmp##*/} @@ -157,7 +162,8 @@ function _setup_writeInterface _setup_writeSingleOption "$prefix" $d/prefix test -n "$dev" -o -n "$SETUP_NETDEV" || { - echo $"No device specified for interface '$idx'; setting 'nodev'" >&2 + test -n "$nodev" || \ + echo $"No device specified for interface '$idx'; setting 'nodev'" >&2 $_TOUCH $d/nodev } }