From 7b2e4406749b07778682e12434667c67c12f8243 Mon Sep 17 00:00:00 2001 From: Daniel Hokka Zakrisson Date: Fri, 24 Nov 2006 20:34:54 +0000 Subject: [PATCH] Use --secure by default. 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 | 2 +- src/nattribute.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/vserver.functions b/scripts/vserver.functions index edda60a..455dc1f 100644 --- a/scripts/vserver.functions +++ b/scripts/vserver.functions @@ -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" ) diff --git a/src/nattribute.c b/src/nattribute.c index 5199525..0cb1e97 100644 --- a/src/nattribute.c +++ b/src/nattribute.c @@ -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[]) -- 1.8.1.5