Use --secure by default.
authorDaniel Hokka Zakrisson <daniel@hozac.com>
Fri, 24 Nov 2006 20:34:54 +0000 (20:34 +0000)
committerDaniel Hokka Zakrisson <daniel@hozac.com>
Fri, 24 Nov 2006 20:34:54 +0000 (20:34 +0000)
Add VC_NXF_HIDE_NETIF to the secure default.

git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2401 94cd875c-1c1d-0410-91d2-eb244daf1a30

scripts/vserver.functions
src/nattribute.c

index edda60a..455dc1f 100644 (file)
@@ -103,7 +103,7 @@ function _generateChbindOptions
 
     getFileValue nid "$vdir/ncontext" "$vdir/context"
     
-    CHBIND_OPTS=( $SILENT_OPT ${nid:+--nid "$nid"} ${bcast:+--bcast "$bcast"} )
+    CHBIND_OPTS=( $SILENT_OPT --secure ${nid:+--nid "$nid"} ${bcast:+--bcast "$bcast"} )
 
     for i in "${INTERFACES[@]}"; do
        CHBIND_OPTS=( "${CHBIND_OPTS[@]}" --ip "$i" )
index 5199525..0cb1e97 100644 (file)
@@ -129,8 +129,8 @@ parseSecure(struct vc_net_flags * flags,
   caps->ncaps = 0ull;
   caps->cmask = 0ull;
 
-  flags->flagword = 0ull;
-  flags->mask     = 0ull;
+  flags->flagword = VC_NXF_HIDE_NETIF;
+  flags->mask     = VC_NXF_HIDE_NETIF;
 }
 
 int main(int argc, char *argv[])