util-vserver.git
20 years agoinitial checkin
Enrico Scholz [Wed, 22 Oct 2003 22:10:46 +0000]
initial checkin

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

20 years agoadded DEFAULT_VSERVERDIR and DEFAULT_VSERVERPKGDIR
Enrico Scholz [Wed, 22 Oct 2003 22:08:39 +0000]
added DEFAULT_VSERVERDIR and DEFAULT_VSERVERPKGDIR

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

20 years agocall pre/post scriplets with "$UTIL_VSERVER_VARS" as second param
Enrico Scholz [Wed, 22 Oct 2003 22:08:03 +0000]
call pre/post scriplets with "$UTIL_VSERVER_VARS" as second param
instead of "$_VSERVER"

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

20 years agofixed broken quotes
Enrico Scholz [Wed, 22 Oct 2003 22:07:27 +0000]
fixed broken quotes

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

20 years ago- reorganized CHCONTEXT_INIT_OPTS/CHCONTEXT_DISCONNECT: dropped the
Enrico Scholz [Wed, 22 Oct 2003 18:34:40 +0000]
- reorganized CHCONTEXT_INIT_OPTS/CHCONTEXT_DISCONNECT: dropped the
  separate CHCONTEXT_DISCONNECT variable completetly and put '--flag
  fakeinit --disconnect' into CHCONTEXT_INIT_OPTS, which is used by
  'vserver ... start' command only

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

20 years agouse real 'umount' program to unmount directories
Enrico Scholz [Wed, 22 Oct 2003 18:23:59 +0000]
use real 'umount' program to unmount directories

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

20 years agoadded [mMkK] modifies for limits
Enrico Scholz [Wed, 22 Oct 2003 18:22:44 +0000]
added [mMkK] modifies for limits

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

20 years agofixed getopt long-option string
Enrico Scholz [Wed, 22 Oct 2003 18:22:08 +0000]
fixed getopt long-option string

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

20 years agoadded support for copying some default files (resolv.conf, localtime,
Enrico Scholz [Wed, 22 Oct 2003 18:20:22 +0000]
added support for copying some default files (resolv.conf, localtime,
krb-conf,...)

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

20 years agoimplemented findAndCopy
Enrico Scholz [Wed, 22 Oct 2003 18:19:14 +0000]
implemented findAndCopy

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

20 years agoversion 0.23.194
Enrico Scholz [Tue, 21 Oct 2003 14:15:42 +0000]
version 0.23.194

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

20 years agoadded scripts to AM_INSTALLCHECK_STD_OPTIONS_EXEMPT
Enrico Scholz [Tue, 21 Oct 2003 14:15:06 +0000]
added scripts to AM_INSTALLCHECK_STD_OPTIONS_EXEMPT

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

20 years agoimplemented '--help' and '--version'
Enrico Scholz [Tue, 21 Oct 2003 14:14:40 +0000]
implemented '--help' and '--version'

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

20 years agoremoved warning about unused parameters
Enrico Scholz [Tue, 21 Oct 2003 13:55:35 +0000]
removed warning about unused parameters

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

20 years agorenamed to .cc files to .c
Enrico Scholz [Tue, 21 Oct 2003 13:55:14 +0000]
renamed to .cc files to .c

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

20 years agorenamed to .cc files to .c and made some little changes to make them
Enrico Scholz [Tue, 21 Oct 2003 13:54:59 +0000]
renamed to .cc files to .c and made some little changes to make them
compilable with C compilers

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

20 years agoadded new m4/*.m4 macros
Enrico Scholz [Tue, 21 Oct 2003 13:40:31 +0000]
added new m4/*.m4 macros
added conditional build of CXX files
added support for libtool

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

20 years agoinitial checkin
Enrico Scholz [Tue, 21 Oct 2003 13:35:17 +0000]
initial checkin

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

20 years agoadded Fedora Core 0.95
Enrico Scholz [Tue, 21 Oct 2003 13:34:42 +0000]
added Fedora Core 0.95
removed Red Hat 9.0.93
use common redhat/initpost script

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

20 years ago- use dietlibc compilation only for library-built, but not e.g. when
Enrico Scholz [Tue, 21 Oct 2003 13:33:44 +0000]
- use dietlibc compilation only for library-built, but not e.g. when
  building object for rpm-fake.so. This is very dark magic...

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

20 years agoremoved vunify.old.sh
Enrico Scholz [Tue, 21 Oct 2003 13:32:29 +0000]
removed vunify.old.sh

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

20 years ago- conditionalized built of C++ programs
Enrico Scholz [Tue, 21 Oct 2003 13:32:00 +0000]
- conditionalized built of C++ programs
- added very dark magic to build everything of rpm-fake.so with '-fPIC'
  flag (when possible); on ia32 this will not work/is not necessarily
  but x86_64 seems to have problems with current method

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

20 years agoadded check for C++ compiler
Enrico Scholz [Tue, 21 Oct 2003 13:27:56 +0000]
added check for C++ compiler
added some CXX flags
use ENSC_FPIC_SYSCALL

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

20 years agofixed stupid thinko (EAGAIN vs. EINVAL)
Enrico Scholz [Tue, 21 Oct 2003 13:27:04 +0000]
fixed stupid thinko (EAGAIN vs. EINVAL)

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

20 years agoinitial checkin
Enrico Scholz [Tue, 21 Oct 2003 13:26:21 +0000]
initial checkin

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

20 years agomade it compilabe with non-C99 compilers and older kernels
Enrico Scholz [Tue, 21 Oct 2003 13:25:58 +0000]
made it compilabe with non-C99 compilers and older kernels

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

20 years agomade it compilabe with non-C99 compilers
Enrico Scholz [Tue, 21 Oct 2003 13:25:35 +0000]
made it compilabe with non-C99 compilers

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

20 years agouse 'Vserver' class instead of 'string'
Enrico Scholz [Tue, 21 Oct 2003 13:25:13 +0000]
use 'Vserver' class instead of 'string'
!!BROKE LOTS OF THINGS!! this version does not work yet

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

20 years agouse 'Vserver' class instead of 'string'
Enrico Scholz [Tue, 21 Oct 2003 13:24:29 +0000]
use 'Vserver' class instead of 'string'
use getopt()
reindented large parts

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

20 years agouse 'Vserver' class instead of 'string'
Enrico Scholz [Tue, 21 Oct 2003 13:23:50 +0000]
use 'Vserver' class instead of 'string'
fixed format-string error

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

20 years agouse 'Vserver' class instead of 'string'
Enrico Scholz [Tue, 21 Oct 2003 13:23:28 +0000]
use 'Vserver' class instead of 'string'

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

20 years agomake it compilable with non-C99 compilers
Enrico Scholz [Tue, 21 Oct 2003 13:22:50 +0000]
make it compilable with non-C99 compilers

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

20 years agodocumented 'ulimits' directory
Enrico Scholz [Mon, 20 Oct 2003 23:07:42 +0000]
documented 'ulimits' directory

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

20 years agoas the name ('*old*') is saying already: it is old and obsoleted...
Enrico Scholz [Mon, 20 Oct 2003 22:58:16 +0000]
as the name ('*old*') is saying already: it is old and obsoleted...

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

20 years agoadded ulimits support
Enrico Scholz [Mon, 20 Oct 2003 22:45:33 +0000]
added ulimits support

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

20 years agoadded _EXEC_ULIMIT
Enrico Scholz [Mon, 20 Oct 2003 22:45:10 +0000]
added _EXEC_ULIMIT

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

20 years agowork also, when ulimit-directory does not exist
Enrico Scholz [Mon, 20 Oct 2003 22:44:41 +0000]
work also, when ulimit-directory does not exist

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

20 years agoadded exec-ulimit
Enrico Scholz [Mon, 20 Oct 2003 22:30:39 +0000]
added exec-ulimit

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

20 years agoinitial checkin
Enrico Scholz [Mon, 20 Oct 2003 22:30:09 +0000]
initial checkin

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

20 years agoadded exec-ulimit.c
Enrico Scholz [Mon, 20 Oct 2003 22:29:52 +0000]
added exec-ulimit.c

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

20 years agoEgetrlimit(),Esetrlimit(): added
Enrico Scholz [Mon, 20 Oct 2003 22:29:30 +0000]
Egetrlimit(),Esetrlimit(): added

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

20 years agouse capability support from the library as far as possible
Enrico Scholz [Mon, 20 Oct 2003 21:30:24 +0000]
use capability support from the library as far as possible

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

20 years agouse capability support from the library instead of including
Enrico Scholz [Mon, 20 Oct 2003 21:29:40 +0000]
use capability support from the library instead of including
kernel-headers

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

20 years agoinitial checkin
Enrico Scholz [Mon, 20 Oct 2003 21:28:51 +0000]
initial checkin

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

20 years agoadded capability support
Enrico Scholz [Mon, 20 Oct 2003 21:28:36 +0000]
added capability support

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

20 years agoadded support for '-DNDEBUG' in the library
Enrico Scholz [Mon, 20 Oct 2003 21:28:24 +0000]
added support for '-DNDEBUG' in the library
added capability.c

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

20 years agoadded support for '-DNDEBUG' in the library
Enrico Scholz [Mon, 20 Oct 2003 21:28:04 +0000]
added support for '-DNDEBUG' in the library

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

20 years agoadded PKGSTATEDIR substitution
Enrico Scholz [Mon, 20 Oct 2003 18:08:35 +0000]
added PKGSTATEDIR substitution

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

20 years agoinitial checkin
Enrico Scholz [Mon, 20 Oct 2003 18:07:33 +0000]
initial checkin

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

20 years ago- removed vserver-init file
Enrico Scholz [Mon, 20 Oct 2003 18:06:22 +0000]
- removed vserver-init file
- added vserver-build* files

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

20 years ago- added PKGSTATEDIR, RUNDIR, LIB_VSERVER_SETUP_FUNCTIONS,
Enrico Scholz [Mon, 20 Oct 2003 18:05:37 +0000]
- added PKGSTATEDIR, RUNDIR, LIB_VSERVER_SETUP_FUNCTIONS,
  LIB_VSERVER_BUILD_FUNCTIONS* and _VSERVER variables
- added WORKAROUND_APT_DBPATH variable

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

20 years agoimplemented it...
Enrico Scholz [Mon, 20 Oct 2003 18:04:40 +0000]
implemented it...

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

20 years agoadded '--sync' and '--verbose' options
Enrico Scholz [Mon, 20 Oct 2003 18:04:01 +0000]
added '--sync' and '--verbose' options
sync the 'stop' stage on restart
fixed invocation of 'vserver-build'

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

20 years agomade it more mature by using arrays for the vserver-list
Enrico Scholz [Mon, 20 Oct 2003 18:02:23 +0000]
made it more mature by using arrays for the vserver-list

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

20 years ago- moved getFileValue/getFileArray from 'vserver.functions' into 'functions'
Enrico Scholz [Mon, 20 Oct 2003 18:01:16 +0000]
- moved getFileValue/getFileArray from 'vserver.functions' into 'functions'

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

20 years ago- moved getFileValue/getFileArray from 'vserver.functions' into 'functions'
Enrico Scholz [Mon, 20 Oct 2003 18:00:35 +0000]
- moved getFileValue/getFileArray from 'vserver.functions' into 'functions'
- implemented '/<path>' style vserver specification
- made getAllVservers more mature by using arrays

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

20 years agomoved 'vserver-init' functionality into the more general vserver-build*
Enrico Scholz [Mon, 20 Oct 2003 17:57:04 +0000]
moved 'vserver-init' functionality into the more general vserver-build*
files

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

20 years agognit'ified
Enrico Scholz [Sat, 18 Oct 2003 02:31:19 +0000]
gnit'ified

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

20 years agoadded pipe-sync
Enrico Scholz [Sat, 18 Oct 2003 02:31:01 +0000]
added pipe-sync

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

20 years agognit'ified
Enrico Scholz [Sat, 18 Oct 2003 02:30:49 +0000]
gnit'ified
added pipe-sync

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

20 years agominor cosmetical changes
Enrico Scholz [Sat, 18 Oct 2003 02:30:20 +0000]
minor cosmetical changes

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

20 years agouse "wrapper.h"
Enrico Scholz [Sat, 18 Oct 2003 02:29:59 +0000]
use "wrapper.h"

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

20 years agoEunlink(): added
Enrico Scholz [Sat, 18 Oct 2003 02:26:10 +0000]
Eunlink(): added

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

20 years agoadded $_VSERVER_BUILD
Enrico Scholz [Sat, 18 Oct 2003 02:25:41 +0000]
added $_VSERVER_BUILD

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

20 years agoadded help/version
Enrico Scholz [Sat, 18 Oct 2003 02:25:22 +0000]
added help/version
added 'build' option
made 'running' silently

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

20 years agoinitial checkin
Enrico Scholz [Sat, 18 Oct 2003 02:24:20 +0000]
initial checkin

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

20 years ago- gnit'ified it
Enrico Scholz [Sat, 18 Oct 2003 02:23:37 +0000]
- gnit'ified it

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

20 years ago- gnit'ified it
Enrico Scholz [Sat, 18 Oct 2003 02:23:17 +0000]
- gnit'ified it
- added vserver-build

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

20 years agognit'ified it
Enrico Scholz [Sat, 18 Oct 2003 02:22:53 +0000]
gnit'ified it

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

20 years agorestored compatibility for case when old syscall interface uses the
Enrico Scholz [Sat, 18 Oct 2003 01:54:10 +0000]
restored compatibility for case when old syscall interface uses the
new syscall-number (merged from SYSCALL_SWITCH branch)

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

20 years agoadd '#include "compat.h'" at bottom of config.h
Enrico Scholz [Fri, 17 Oct 2003 21:07:30 +0000]
add '#include "compat.h'" at bottom of config.h
version 0.23.191

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

20 years agocleaned up pathsubst rule
Enrico Scholz [Fri, 17 Oct 2003 21:06:27 +0000]
cleaned up pathsubst rule

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

20 years agoadded _CHROOT_CAT
Enrico Scholz [Fri, 17 Oct 2003 21:05:58 +0000]
added _CHROOT_CAT

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

20 years agocreate link to reverse ctx->vserver mapping
Enrico Scholz [Fri, 17 Oct 2003 21:05:45 +0000]
create link to reverse ctx->vserver mapping

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

20 years ago- removed '#! /bin/bash' header
Enrico Scholz [Fri, 17 Oct 2003 21:05:07 +0000]
- removed '#! /bin/bash' header
- added separate CHCONTEXT_DISCONNECT option
- use default runlevels only when sysv init-style is used
- create/empty mtab file before mounting the vserver

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

20 years ago- removed '#! /bin/bash' header
Enrico Scholz [Fri, 17 Oct 2003 21:03:52 +0000]
- removed '#! /bin/bash' header
- added separate CHCONTEXT_DISCONNECT option

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

20 years ago- removed '#! /bin/bash' header
Enrico Scholz [Fri, 17 Oct 2003 21:03:26 +0000]
- removed '#! /bin/bash' header
- disable interfaces when vserver is not running

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

20 years agoremoved '#! /bin/bash' header
Enrico Scholz [Fri, 17 Oct 2003 21:02:49 +0000]
removed '#! /bin/bash' header

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

20 years agoadded chroot-cat
Enrico Scholz [Fri, 17 Oct 2003 21:02:21 +0000]
added chroot-cat

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

20 years agostop vservers only, when they do not have the ONSTOP flag
Enrico Scholz [Fri, 17 Oct 2003 21:02:04 +0000]
stop vservers only, when they do not have the ONSTOP flag

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

20 years agoremoved some noise from the substrule
Enrico Scholz [Fri, 17 Oct 2003 21:01:06 +0000]
removed some noise from the substrule

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

20 years agoadded chroot-cat
Enrico Scholz [Fri, 17 Oct 2003 20:31:56 +0000]
added chroot-cat

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

20 years agoinitial checkin
Enrico Scholz [Fri, 17 Oct 2003 20:31:27 +0000]
initial checkin

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

20 years agoEreadlink(), Esymlink(): added
Enrico Scholz [Fri, 17 Oct 2003 20:31:08 +0000]
Ereadlink(), Esymlink(): added

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

20 years ago- added Evc_X_getctx() wrapper
Enrico Scholz [Fri, 17 Oct 2003 20:30:37 +0000]
- added Evc_X_getctx() wrapper

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

20 years ago- removed '#include <compat.h>'; it's now in global <config.h>
Enrico Scholz [Fri, 17 Oct 2003 20:30:12 +0000]
- removed '#include <compat.h>'; it's now in global <config.h>
- fixed problems with dietlibc's strtok_r() implementation
- do not set '-o <...>' mount-flag when 'defaults' is the only flag

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

20 years ago- removed '#include <compat.h>'; it's now in global <config.h>
Enrico Scholz [Fri, 17 Oct 2003 20:29:02 +0000]
- removed '#include <compat.h>'; it's now in global <config.h>
- use "wrappers.h" functions
- implemented reverse-symlink file

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

20 years ago- moved pid==0 handling into getprocentry-legacy.c and access /proc/self
Enrico Scholz [Fri, 17 Oct 2003 20:27:12 +0000]
- moved pid==0 handling into getprocentry-legacy.c and access /proc/self
  instead of /proc/<self-pid> there; this solves problems when 'fakeinit'
  flag is used
- removed '#include <compat.h>'; it's now in global <config.h>

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

20 years agoadded vserver-legacy and vserver.suexec
Enrico Scholz [Fri, 17 Oct 2003 00:46:10 +0000]
added vserver-legacy and vserver.suexec

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

20 years agokill init-pid
Enrico Scholz [Fri, 17 Oct 2003 00:45:49 +0000]
kill init-pid
more sanity checks

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

20 years agoadded support for kill-signal sequence
Enrico Scholz [Fri, 17 Oct 2003 00:45:05 +0000]
added support for kill-signal sequence

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

20 years agoadded getEnterShell() function
Enrico Scholz [Fri, 17 Oct 2003 00:44:43 +0000]
added getEnterShell() function
added support for kill-signal sequence

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

20 years ago- added legacy support
Enrico Scholz [Fri, 17 Oct 2003 00:43:51 +0000]
- added legacy support
- added support for suexec,restart,condrestart,exec,chkconfig,enter,running
  and status

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

20 years agoadded _CTX_KILL, _FILETIME and _VSERVER_LEGACY
Enrico Scholz [Fri, 17 Oct 2003 00:42:47 +0000]
added _CTX_KILL, _FILETIME and _VSERVER_LEGACY

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

20 years agoinitial checkin
Enrico Scholz [Fri, 17 Oct 2003 00:42:06 +0000]
initial checkin

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

20 years agoadded getinitpid
Enrico Scholz [Thu, 16 Oct 2003 15:10:32 +0000]
added getinitpid

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

20 years agoadded int2str.c
Enrico Scholz [Thu, 16 Oct 2003 15:09:15 +0000]
added int2str.c

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

20 years agoadded utilvserver_int2str()
Enrico Scholz [Thu, 16 Oct 2003 15:08:58 +0000]
added utilvserver_int2str()

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

20 years agoinitial checkin
Enrico Scholz [Thu, 16 Oct 2003 15:08:20 +0000]
initial checkin

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

20 years agoremoved all traces of <stdio.h>
Enrico Scholz [Thu, 16 Oct 2003 15:07:51 +0000]
removed all traces of <stdio.h>

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