From: Daniel Hokka Zakrisson Date: Fri, 24 Nov 2006 20:34:54 +0000 (+0000) Subject: Use --secure by default. X-Git-Tag: release-0.30.212~22 X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7b2e4406749b07778682e12434667c67c12f8243;p=util-vserver.git 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 --- 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[])