Author: glen                         Date: Tue Mar 25 19:08:37 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- add global --personality and --machine options to build

---- Files affected:
SOURCES:
   util-vserver-personalitymachine.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/util-vserver-personalitymachine.patch
diff -u /dev/null SOURCES/util-vserver-personalitymachine.patch:1.1
--- /dev/null   Tue Mar 25 20:08:37 2008
+++ SOURCES/util-vserver-personalitymachine.patch       Tue Mar 25 20:08:31 2008
@@ -0,0 +1,46 @@
+--- util-vserver-0.30.214/scripts/vserver-setup.functions      2007-09-02 
23:06:41.000000000 +0300
++++ util-vserver-0.30.214/scripts/vserver-setup.functions      2008-03-25 
20:16:25.000000000 +0200
+@@ -28,11 +28,13 @@
+ SETUP_CPUSETCPUS=
+ SETUP_CPUSETMEMS=
+ SETUP_CPUSETVIRT=
++SETUP_PERSONALITY=
++SETUP_MACHINE=
+ 
+ declare -a SETUP_INTERFACES=()
+ declare -a SETUP_FLAGS=()
+ 
+-declare -r 
SETUP_OPTIONS="confdir:,lockfile:,hostname:,netdev:,netmask:,netprefix:,netbcast:,interface:,flags:,context:,initstyle:,cpuset:,cpusetcpus:,cpusetmems:,cpusetvirt"
++declare -r 
SETUP_OPTIONS="confdir:,lockfile:,hostname:,netdev:,netmask:,netprefix:,netbcast:,interface:,flags:,context:,initstyle:,cpuset:,cpusetcpus:,cpusetmems:,cpusetvirt,personality:,machine:"
+ declare -r SETUP_HELPMSG=$"
+     --context   ...  the static context of the vserver [default: none; one 
will
+                      be generated for you]
+@@ -59,6 +61,10 @@
+                           this becomes a per vserver limit)
+                    private: No other process can join this security context.
+                           Even root
++    --personality <personality>
++                ...  set personality (linux_32bit) [default: none]
++    --machine <uts machine>
++                ...  set uts machine (i386, i686, ...) [default: none]
+     --cpuset <name>
+                 ...  declares the CPUSET this vserver will run in [default: 
none]
+     --cpusetcpus <number[-number][:<exclusive>]>
+@@ -89,6 +95,8 @@
+       (--netbcast)    SETUP_NETBCAST=$2;;
+       (--interface)   SETUP_INTERFACES=( "[EMAIL PROTECTED]" "$2" );;
+       (--initstyle)   SETUP_INITSTYLE=$2;;
++      (--personality) SETUP_PERSONALITY=$2;;
++      (--machine)     SETUP_MACHINE=$2;;
+       (--cpuset)      SETUP_CPUSET=$2;;
+       (--cpusetcpus)  old_IFS=$IFS
+                       IFS=:
+@@ -211,6 +219,8 @@
+     _setup_writeSingleOption "$SETUP_CPUSETMEMS"     "$cfgdir"/cpuset/mems
+     _setup_writeSingleOption "$SETUP_CPUSETMEMSEXCL" 
"$cfgdir"/cpuset/mem_exclusive
+     _setup_writeSingleOption "$SETUP_CPUSETVIRT"     
"$cfgdir"/cpuset/virtualized
++    _setup_writeSingleOption "$SETUP_PERSONALITY"    "$cfgdir"/personality
++    _setup_writeSingleOption "$SETUP_MACHINE"    "$cfgdir"/uts/machine
+ 
+     local idx=0
+     for i in "[EMAIL PROTECTED]"; do
================================================================
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to