summaryrefslogtreecommitdiffstats
path: root/util-vserver-vars
diff options
context:
space:
mode:
authorAlexander Sulfrian <alexander@sulfrian.net>2013-09-28 18:33:26 +0200
committerAlexander Sulfrian <alexander@sulfrian.net>2013-09-28 18:33:26 +0200
commit0d52009f7ea77e739fca105988c01337dfeb04d5 (patch)
treed0bb7a08c2adb941c03e0e976f43912a5a8cdfc3 /util-vserver-vars
downloadutil-vserver-netns-0d52009f7ea77e739fca105988c01337dfeb04d5.tar.gz
util-vserver-netns-0d52009f7ea77e739fca105988c01337dfeb04d5.tar.bz2
util-vserver-netns-0d52009f7ea77e739fca105988c01337dfeb04d5.zip
initial commit
Diffstat (limited to 'util-vserver-vars')
-rw-r--r--util-vserver-vars25
1 files changed, 25 insertions, 0 deletions
diff --git a/util-vserver-vars b/util-vserver-vars
new file mode 100644
index 0000000..086e508
--- /dev/null
+++ b/util-vserver-vars
@@ -0,0 +1,25 @@
+: ${REAL_UTIL_VSERVER_VARS:=/usr/lib/util-vserver/util-vserver-vars}
+test -e "$REAL_UTIL_VSERVER_VARS" || {
+ echo $"Can not find util-vserver installation (the file '$REAL_UTIL_VSERVER_VARS' would be expected); aborting..." >&2
+ exit 1
+}
+. "$REAL_UTIL_VSERVER_VARS"
+
+# save defaults
+__REAL_PKGLIBDIR="${__PKGLIBDIR}"
+_REAL_VSERVER="${_VSERVER}"
+
+case "$0" in
+ vserver)
+ # we want to wrap a function from vserver.functions
+ # so we want to wrap vserver.functions that will be include with:
+ # . $__PKGLIBDIR/vserver.functions
+ __PKGLIBDIR="${__PKGLIBDIR}/netns"
+ ;;
+
+ *)
+ ;;
+esac
+
+# overwrite _VSERVER for wrapper script
+_VSERVER="/usr/sbin/vserver.netns"