From 8c0fb6c0836e6c5101d4a307487e3b2505a7919c Mon Sep 17 00:00:00 2001 From: Daniel Hokka Zakrisson Date: Sat, 17 Feb 2007 19:10:20 +0000 Subject: [PATCH] Make nodev: silence the warning. git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2500 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- scripts/vserver-setup.functions | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) 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 } } -- 1.8.1.5