2015-05-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/personalityflag.c, m4/ensc_personality.m4: Add support for
	UNAME26 personality Fixes #23.

2015-04-26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* systemd/systemd-vserver-generator.c: Define O_PATH if unavailable

2015-04-26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vcontext.c, src/vspace.c: Revert "call cleanupMount() after
	CLONE_NEWNS" This reverts commit 7c2397d7c11185680b167fbb0e8bbfb62cb338ca.  The admin namespace and the final guest namespace need to have the
	mount points be marked shared in order for the admin namespace to
	work.

2015-03-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* Makefile.am: Logicing is hard

2015-03-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* Makefile.am, configure.ac: Compare libdir and libexecdir, not
	pkgdatadir

2015-03-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* : Merge pull request #19 from arekm/master Always include python related files when doing 'make dist'

2015-03-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* Makefile.am, configure.ac: Fix invalid Makefile syntax

2015-03-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* : Merge pull request #18 from LeCoyote/master Source util-vserver vars in gentoo initscript

2015-03-01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* : Merge pull request #17 from
	ifundef/feature/sync_ccaps_with_kernel Synchronize ccaps with latest Linux-Vserver kernel patch

2015-02-23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* : Merge pull request #16 from
	ifundef/bug/pkglibexecdir_and_pkglibdir Don't overwrite util-vserver-vars if libexec and lib are the same.

2015-02-15  Enrico Scholz <enrico.scholz@ensc.de>

	* src/secure-mount.c: secure-mount: silenced the automount function
	for file-mounts Do not emit the 'unexpected src type' warning on file-mounts Signed-off-by: Enrico Scholz <enrico.scholz@ensc.de>

2015-02-15  Enrico Scholz <enrico.scholz@ensc.de>

	* src/secure-mount.c: secure-mount: fix the file-mount support Decision whether file-mount is required was done by looking at
	destination object while being the rootfs.  This is unexpected and
	will fail because rootfs usually does not have the fileystem layout
	of the guest.  To fix this, check the type of the source.  Alternatively, the check
	can be delayed into the mountSingle() function but this change is
	more invasive...  Signed-off-by: Enrico Scholz <enrico.scholz@ensc.de>

2015-02-15  Enrico Scholz <enrico.scholz@ensc.de>

	* distrib/misc/vunify-exclude: vunify-exclude: exclude ls-R indices they are generated e.g. by TeX tools and not listed (appropriately)
	in RHEL rpms.  Signed-off-by: Enrico Scholz <enrico.scholz@ensc.de>

2015-02-14  Corey Wright <undefined@pobox.com>

	* Makefile.am: Don't overwrite util-vserver-vars if libexec and lib
	are the same.  Make util-vserver-vars link creation conditional upon libexec and
	lib being different directories.  If libexec and lib are the same, as when building a Debian package
	with the provided debian/rules, then `make install-distribution`
	fails with:     ln: failed to create symbolic link
	`debian/tmp//usr/lib/x86_64-linux-gnu/util-vserver/util-vserver-vars':    File exists

2015-01-25  Enrico Scholz <enrico.scholz@ensc.de>

	* src/secure-mount.c: secure-mount: ignore 'noauto' flag for
	'--trigger-automount' This can be used to trigger automounter for filesystems which are
	mounted manually by pre scripts.  Signed-off-by: Enrico Scholz <enrico.scholz@ensc.de>

2015-01-25  Enrico Scholz <enrico.scholz@ensc.de>

	* systemd/vserver@.service.pathsubst: systemd: use 'oneshot' type
	for vserver service Signed-off-by: Enrico Scholz <enrico.scholz@ensc.de>

2015-01-25  Enrico Scholz <enrico.scholz@ensc.de>

	* scripts/functions, scripts/vserver: vserver: trigger automount on
	'vserver start' Call 'secure-mount --trigger-automount' before entering the new
	namespace.  This is useful in combination with automounters which
	operate in host namespace and can not send the new mountpoints into
	the guest context.  E.g. assuming a systemd system with | /dev/sda1  /mnt/foo   ext4    x-systemd.automount 1 1 in its /etc/fstab and a vserver which tries to bind mount | /mnt/foo   /mnt       bind Then on system boot: 1. /mnt/foo is not mounted yet 2. 'vserver foo start' creates a new namespace and tries to bind
	   mount /mnt/foo 3. systemd sees the automount trigger and mounts /dev/sda1 4. new mount is visible in host fs but not in the vserver Patch adds an extra step between 1. and 2. where '/mnt/foo/.' is
	accessed so that /dev/sda1 is mounted before the new namespace is
	created.  Signed-off-by: Enrico Scholz <enrico.scholz@ensc.de>

2015-01-25  Enrico Scholz <ensc@ensc.de>

	* src/secure-mount.c: secure-mount: implemented
	'--trigger-automount' option Setting this option accesses the <src> location without doing the
	actual mount. This is used to trigger automounting (e.g. due to
	systemd's 'x-systemd.automount') of e.g. bind-mount source
	directories.  Signed-off-by: Enrico Scholz <ensc@ensc.de>

2015-01-25  Enrico Scholz <ensc@ensc.de>

	* scripts/vserver.functions: mountVserver: remove unused 2nd
	argument '$ns_opt' is not used within the function and nothing calls
	'mountVserver' with a 2nd argument. Remove it...  Signed-off-by: Enrico Scholz <ensc@ensc.de>

2015-01-15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* : Merge pull request #14 from ensc/master RHEL7 fixes, systemd enhancements plus other cleanups

2015-01-10  Enrico Scholz <enrico.scholz@ensc.de>

	* scripts/functions, scripts/vserver, scripts/vserver.suexec,
	scripts/vsomething: pass OPTS_VSPACE to 'vnamespace --enter' '$_VNAMESPACE --enter' is used at some places without specifying all
	used namespaces.  E.g.  | vrpm <vserver> -- -U some-rpm will execute scriplets of 'some-rpm' in the UTS and IPC namespace of
	the host.  Commit replaces '$_VNAMESPACE --enter' with the more explicit
	'$_VSPACE --fs --mount --enter' and adds "${OPTS_VSPACE[@]}".  Signed-off-by: Enrico Scholz <enrico.scholz@ensc.de>

2015-01-03  Enrico Scholz <ensc@ensc.de>

	* systemd/Makefile-files,
	systemd/systemd-vserver-generator.pathsubst: systemd: removed the
	systemd generator written in bash we have a C implementation of the generator script; use it...  Signed-off-by: Enrico Scholz <ensc@ensc.de>

2015-01-03  Enrico Scholz <ensc@ensc.de>

	* Makefile.am, configure.ac, contrib/manifest.dat.pathsubst,
	systemd/.gitignore, systemd/Makefile-files, systemd/systemd-start,
	systemd/systemd-stop, systemd/systemd-vserver-generator.c,
	systemd/systemd-vserver-generator.pathsubst,
	systemd/util-vserver.service.pathsubst,
	systemd/util-vserver.sysctl.pathsubst,
	systemd/util-vserver.tmpfiles.pathsubst,
	systemd/vprocunhide.service.pathsubst,
	systemd/vserver-mark@.target, systemd/vserver.target,
	systemd/vserver@.service.pathsubst: added systemd support commit contains an in bash written prototype of a systemd generator
	which has been replaced by a C implementation.  A future commit will
	remove the prototype Signed-off-by: Enrico Scholz <ensc@ensc.de>

2015-01-03  Enrico Scholz <ensc@ensc.de>

	* Makefile.am: buildsys: prepare to set 'make distcheck' flags this will be required be future systemd patches Signed-off-by: Enrico Scholz <ensc@ensc.de>

2015-01-03  Enrico Scholz <ensc@ensc.de>

	* distrib/redhat/initpost: redhat: ignore init.d/README shipped by
	RHEL7 Signed-off-by: Enrico Scholz <ensc@ensc.de>

2015-01-01  Enrico Scholz <ensc@ensc.de>

	* contrib/Makefile-files, contrib/yum-3.4.3_el70-chroot.patch,
	contrib/yum-3.4.3_el70-no-scriptout-exception.patch,
	contrib/yum-3.4.3_el70-releasever.patch: YUM: added RHEL7 patches Signed-off-by: Enrico Scholz <ensc@ensc.de>

2015-01-01  Enrico Scholz <ensc@ensc.de>

	* scripts/vserver-build.functions.rpm: rpm: do not add empty files
	to 'rpm import' list Signed-off-by: Enrico Scholz <ensc@ensc.de>

2015-01-01  Enrico Scholz <ensc@ensc.de>

	* scripts/vyum-worker: yum-worker: whitelisted 3.4 (from RHEL7) Signed-off-by: Enrico Scholz <ensc@ensc.de>

2015-01-01  Enrico Scholz <ensc@ensc.de>

	* src/vcontext.c, src/vspace.c: call cleanupMount() after
	CLONE_NEWNS Signed-off-by: Enrico Scholz <ensc@ensc.de>

2015-01-01  Enrico Scholz <ensc@ensc.de>

	* lib_internal/Makefile-files, lib_internal/util-cleanupmount.c,
	lib_internal/util.h: added cleanupMount() function systemd mounts everything with MS_SHARED[1] which means that our
	filesystem mounting and unmounting will affect the host filesystem.  Patch resets tree to MS_PRIVATE after unshare operations.  [1] src/core/mount-setup.c     | int mount_setup(bool loaded_policy) {     |       ...      |       if (mount(NULL, "/", NULL, MS_REC|MS_SHARED, NULL) < 0) Signed-off-by: Enrico Scholz <ensc@ensc.de>

2015-01-01  Enrico Scholz <ensc@ensc.de>

	* lib_internal/util.h: util.h: updated copyright header + whitespace
	cleanups Signed-off-by: Enrico Scholz <ensc@ensc.de>

2015-01-02  Enrico Scholz <ensc@ensc.de>

	* configure.ac, pathconfig.h.pathsubst, scripts/X,
	scripts/util-vserver-vars.pathsubst, scripts/vserver.functions: 
	restored 'vconfig' functionality reverted some parts of 3572b9467f7ddf8be670884b518b979fc29f16e5 and
	added additional checks to restore functionality with ancient tools
	under RHEL5.

2014-12-30  Enrico Scholz <ensc@ensc.de>

	* REQUIREMENTS, configure.ac, pathconfig.h.pathsubst, scripts/X,
	scripts/util-vserver-vars.pathsubst, scripts/vserver.functions,
	util-vserver.spec.in: removed 'vconfig' support 'vconfig' has been obsoleted by 'ip link ... type vlan'
	functionality and is not shipped by recent distributions anymore.
	Commit replaces 'vconfig' calls and removes other traces of
	'vconfig' from source.  Signed-off-by: Enrico Scholz <ensc@ensc.de>

2014-12-30  Enrico Scholz <ensc@ensc.de>

	* Makefile.am, contrib/manifest.dat.pathsubst,
	pathconfig.h.pathsubst, scripts/Makefile-files, src/vserver-info.c: 
	fixed installation path of util-vserver-vars + FEATURES.txt These files are containing architecture specific data and must not
	be placed under /usr/share hence.  Workaround automake limitations
	by defining and using an 'xpkglibdir = ${pkglibdir}' directory.
	Ditto for pkglibexecdir.  There will be created compatibility symlinks for 'util-vserver-vars'
	to keep compatibility with older packages.  Signed-off-by: Enrico Scholz <ensc@ensc.de>

2015-01-03  Enrico Scholz <ensc@ensc.de>

	* ensc_wrappers/wrappers-unistd.hc: fixed build with glibc-2.20 glibc 2.20 deprecated the _BSD_SOURCE feature macro and does not
	define __USE_BSD anymore.  Check for _DEFAULT_SOURCE now too.  Signed-off-by: Enrico Scholz <ensc@ensc.de>

2014-12-30  Enrico Scholz <ensc@ensc.de>

	* lib/vserver.h: lib: added vc_text2umask() prototype Signed-off-by: Enrico Scholz <ensc@ensc.de>

2014-12-30  Enrico Scholz <enrico.scholz@ensc.de>

	* src/Makefile-files: src: remove rpm-fake.so manually fixes | $ make distcheck | ...  | ERROR: files left after uninstall: |
	./lib/util-vserver/rpm-fake.so | Makefile:10566: recipe for target
	'distuninstallcheck' failed Signed-off-by: Enrico Scholz <enrico.scholz@ensc.de>

2014-12-30  Enrico Scholz <enrico.scholz@ensc.de>

	* scripts/Makefile-files: scripts: cleanup generated files fixes | $ make distcheck | ...  | ERROR: files left in build directory
	after distclean: | ./scripts/vshelper | Makefile:10583: recipe for
	target 'distcleancheck' failed Signed-off-by: Enrico Scholz <enrico.scholz@ensc.de>

2014-12-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* : Merge pull request #13 from AlexanderS/fix-generateCgroupOptions scripts/vserver.functions: fix argument ordering for
	_readFileToArray

2014-11-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* : Merge pull request #11 from theocrite/master Update vapt-get help

2014-11-16  Enrico Scholz <enrico.scholz@ensc.de>

	* contrib/Makefile-files, contrib/yum-3.2.29_el66-chroot.patch,
	contrib/yum-3.2.29_el66-no-scriptout-exception.patch,
	contrib/yum-3.2.29_el66-releasever.patch,
	contrib/yum-3.2.29_el67-chroot.patch,
	contrib/yum-3.2.29_el67-no-scriptout-exception.patch,
	contrib/yum-3.2.29_el67-releasever.patch: contrib: fixed RHEL
	version number in yum patches we are at RHEL6.6, not RHEL6.7...  Signed-off-by: Enrico Scholz <enrico.scholz@ensc.de>

2014-11-15  Enrico Scholz <enrico.scholz@ensc.de>

	* contrib/Makefile-files, contrib/yum-3.2.29_el67-chroot.patch,
	contrib/yum-3.2.29_el67-no-scriptout-exception.patch,
	contrib/yum-3.2.29_el67-releasever.patch: contrib: added RHEL6.7
	related yum patches Signed-off-by: Enrico Scholz <enrico.scholz@ensc.de>

2014-11-15  Enrico Scholz <enrico.scholz@ensc.de>

	* configure.ac, m4/gpgsig.am: dist: use xz, not bzip2 xz compresses much better than bzip2 and for compatibility, we still
	have gz Signed-off-by: Enrico Scholz <enrico.scholz@ensc.de>

2014-11-15  Enrico Scholz <enrico.scholz@ensc.de>

	* build-all: build-all: undefined _FORTIFY_SOURCE for noopt builds Signed-off-by: Enrico Scholz <enrico.scholz@ensc.de>

2014-11-15  Enrico Scholz <enrico.scholz@ensc.de>

	* AUTHORS: AUTHORS: updated email address Signed-off-by: Enrico Scholz <enrico.scholz@ensc.de>

2014-11-15  Enrico Scholz <enrico.scholz@ensc.de>

	* m4/ensc_dietlibc.m4: ensc_dietlibc.m4: updated copyright header
	and email address Signed-off-by: Enrico Scholz <enrico.scholz@ensc.de>

2014-11-15  Enrico Scholz <enrico.scholz@ensc.de>

	* m4/ensc_dietlibc.m4, src/compat-pivot_root.h: fixed build with
	recent dietlibc which declares pivot_root() Signed-off-by: Enrico Scholz <enrico.scholz@ensc.de>

2014-11-15  Enrico Scholz <enrico.scholz@ensc.de>

	* src/rpm-fake.c: rpm-fake: updated copyright header and email
	address Signed-off-by: Enrico Scholz <enrico.scholz@ensc.de>

2014-11-15  Enrico Scholz <enrico.scholz@ensc.de>

	* src/rpm-fake.c: rpm-fake: do not call our execve() wrapper before
	we saw a chroot() This fixes issue with FIPS enable libnss in rhel 6.7. These
	libraries are executing '/usr/sbin/prelink' in their .ctors to
	verify their integrity.  Because 'rpm' is linked against them, this
	triggered our wrapper so that the selftest was executed in guest
	context but in host ('/') chroot.  Signed-off-by: Enrico Scholz <enrico.scholz@ensc.de>

2014-11-14  Enrico Scholz <ensc@ensc.de>

	* src/rpm-fake.c: rpm-fake: whitespace cleanups

2014-11-05  theo <theocrite@theocrite.org>

	* scripts/vapt-get: Update vapt-get help * Removing --all: It doesn't make sense running vapt-get on stopped
	servers.  * Suggestion to use --running.  * Slightly improves the help

2014-04-09  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-init.functions: Ensure cpuset/cpuacct don't
	overshadow cpu when mounting

2014-03-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: Update debootstrap URI

2014-03-19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/compat-pivot_root.h: Make pivot_root work without alternative
	syscalls

2014-03-19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* : Merge pull request #4 from glensc/backupfiles include *~ as backup exclude list

2014-03-19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* debian/compat, debian/control: Ensure sane paths for Debian
	packages

2014-01-13  Elan Ruusamäe <glen@delfi.ee>

	* scripts/functions: include *~ as backup exclude list patch from pld linux

2013-10-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Document noncontext

2013-10-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Add missing name to link creation

2013-10-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* sysv/vservers-default: Use correct path for vserver-wrapper

2013-10-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* util-vserver.spec.in: Require the mount binary

2013-10-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* Makefile.am, contrib/manifest.dat.pathsubst, distrib/Makefile.am,
	gentoo/Makefile-files, gentoo/bash-wrapper, gentoo/util-vserver,
	gentoo/vservers.default, lib_internal/matchlist-initbyvserver.c,
	pathconfig.h.pathsubst, scripts/Makefile-files,
	scripts/legacy/vps.pathsubst, scripts/legacy/vserver,
	scripts/pkgmgmt, scripts/util-vserver-vars.pathsubst,
	scripts/vserver, scripts/vserver-build, scripts/vserver-build.fai,
	scripts/vserver.functions, scripts/vshelper.pathsubst,
	scripts/vsomething, src/Makefile-files, src/vserver-info.c,
	sysv/util-vserver, util-vserver.spec.in: Appease newer automake

2013-10-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* .gitignore, doc/configuration.xml, scripts/vserver.functions,
	scripts/vserver.start, scripts/vserver.stop, scripts/vserver.suexec: 
	Add support for network namespaces

2013-10-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac, debian/Makefile-files, m4/ensc_cxxcompiler.m4,
	m4/ensc_dietlibc.m4, m4/ensc_e2fscheck.m4, m4/ensc_syscall.m4,
	m4/ensc_syscallnr.m4: Fix some issues with newer auto*

2013-10-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: Update debootstrap

2013-10-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.debootstrap: The debootstrap .deb now comes
	as xz

2013-09-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: Update debootstrap

2013-09-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* : Merge remote-tracking branch 'ensc/master'

2013-02-10  Benedikt Böhm <bb@xnull.de>

	* scripts/vserver-init.functions: gentoo: use /var/run for new /run
	compatibility

2012-09-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Single opt, no array

2012-09-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vsysctl.c: Close curdir in vsysctl

2012-09-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions, scripts/vserver.start,
	scripts/vserver.suexec, src/vcontext.c: Close open file descriptors

2012-08-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* src/vsysctl.c: vsysctl: fixed fd leak

2012-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* Makefile.am, m4/release.mk: release.mk: initial checkin added 'dist-snapshot' target to create a tarball of current git
	repository.  A strictly monotonic increasing version number will be
	embedded into the generated ./configure script.  NOTE: setting this number in configure.ac is not possible because it
	violates rules checked by 'make dist'.

2012-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* contrib/yum-3.2.29_el62-chroot.patch: yum-chroot: added patch for
	rhel6.2 yum untested atm...

2012-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* scripts/Makefile-files, scripts/vshelper,
	scripts/vshelper.pathsubst: vshelper: fixed path in shebang line vshelper will be generated now

2012-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* scripts/Makefile-files: added vurpm-worker to
	AM_INSTALLCHECK_STD_OPTIONS_EXEMPT

2012-04-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst, scripts/Makefile-files: Add
	vserver-build.functions.urpmi

2012-04-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.start: Cleanup cgroup when guest start fails

2012-04-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: Fix inverted argument checking logic

2012-04-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Add openrc alias for gentoo initstyle

2012-03-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: New debootstrap

2012-02-29  Natanael Copa <ncopa@alpinelinux.org>

	* m4/ensc_pathprog.m4: Resolve symlinks only when it is necessary

2012-02-29  Natanael Copa <ncopa@alpinelinux.org>

	* Makefile.am: busybox fix

2012-02-25  Natanael Copa <ncopa@alpinelinux.org>

	* distrib/alpine/initpost: Alpine Linux switched to openrc

2012-02-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* debian/control: Depend on gawk

2012-02-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vserver-stat.c: Correctly detect /sys/fs/cgroup usage

2012-02-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* gentoo/util-vserver: Revert "gentoo: do not mess with the cgroup
	mount at boot time. openrc takes care of this now." This reverts commit 6fdb192300e968e4a7db93060e18560a4429729e.

2012-02-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Revert "assume that /sys/fs/cgroup is
	always per_ss=1" This reverts commit b86560b87e73f011c96a303dcaca640eea1f2551.

2012-02-18  Benedikt Böhm <bb@xnull.de>

	* src/vserver-stat.c: fix segmentation fault if file does not exist

2012-02-18  Benedikt Böhm <bb@xnull.de>

	* src/vserver-stat.c: vserver-stat: use /sys/fs/cgroup if it is
	available

2012-02-18  Benedikt Böhm <bb@xnull.de>

	* scripts/vserver.functions: assume that /sys/fs/cgroup is always
	per_ss=1

2012-02-18  Benedikt Böhm <bb@xnull.de>

	* scripts/vserver.functions: do not cleanup cgroup mount points

2012-02-18  Benedikt Böhm <bb@xnull.de>

	* gentoo/util-vserver: gentoo: do not mess with the cgroup mount at
	boot time. openrc takes care of this now.

2012-02-18  Benedikt Böhm <bb@xnull.de>

	* .gitignore: add entries to gitignore and keep it sorted

2012-02-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Create subsys array correctly

2012-02-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* gentoo/util-vserver: Set vshelper path correctly

2012-02-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: Update debootstrap

2012-02-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* debian/control: diffutils used to be diff

2012-02-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.functions: Fix syntax errors.

2012-02-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Check if /sys/fs/cgroup is used

2012-02-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-init.functions: Allow something else to mount the
	cgroup hierarchy

2012-02-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* debian/util-vserver-sysv.postinst: vservers-default needs to be
	added after its dependencies

2012-02-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Skip disabled subsystems

2012-02-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vserver-stat.c: Use memory.stat file instead to retrieve
	actual rss usage

2012-02-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build, scripts/vserver-build.functions: Add
	--i-know-its-there option

2011-12-13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vuname.c: Use success exit code for success-cases

2011-11-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac, m4/ensc_e2fscheck.m4, src/Makefile-files: Remove g++
	dependency

2011-11-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions, scripts/vserver-build.functions.urpmi: urpmi
	will try to use the rpm database here

2011-11-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.functions.urpmi: Not yum

2011-10-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/defaults/rpm/macros: More paths to ignore from Mageia's
	udev

2011-10-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/util-vserver-vars.pathsubst,
	scripts/vserver-build.functions.urpmi, scripts/vserver-build.urpmi: 
	Make urpmi like the others

2011-10-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: Use correct path to look for urpmi

2011-10-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* gentoo/bash-wrapper, gentoo/util-vserver,
	scripts/vserver-init.functions, sysv/util-vserver: Move init
	functions to common file, fixing gentoo

2011-10-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vurpm-worker: Fix syntax

2011-10-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/util-vserver-vars.pathsubst: Set vurpm variables

2011-10-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: New debootstrap

2011-09-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.debootstrap: Translate x86_64 to amd64 for
	debootstrap

2011-09-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: New debootstrap

2011-09-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Remove leading /

2011-09-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Not python... yet.

2011-09-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions, src/chroot-sh.c: Dereference the
	potential symlinks

2011-09-23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.functions: Allow mountpoints

2011-09-07  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am: Fix typo

2011-09-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am, distrib/sl6/pkgs/01, distrib/sl6/pkgs/02,
	distrib/sl6/pkgs/03, distrib/sl6/yum.repos.d/sl.repo,
	distrib/sl6/yum/yum.conf: Add Scientific Linux 6

2011-08-23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vattribute.c: umask is not always present

2011-08-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: New debootstrap

2011-08-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vserver-stat.c: Use source variable

2011-08-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Only give ionice the arguments provided

2011-07-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac, python/_libvserver.c, python/libvserver.py: Python 3
	support

2011-06-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_netadd-netv2.hc: Use correct syscall version

2011-06-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vkill.c: Fix builds without legacy enabled

2011-06-01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/getinsecurebcaps.c: Allow setting file capabilities

2011-05-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vkill.c: Merge legacy function

2011-05-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/fstool.c, src/fstool.h, src/setattr.c: Support any flag for
	setattr

2011-05-31  Asbjorn Sannes <asbjorn.sannes@interhost.no>

	* doc/configuration.xml, ensc_wrappers/wrappers-vserver.hc,
	kernel/context_cmd.h, lib/Makefile-files,
	lib/syscall_getumask-v23.hc, lib/syscall_getumask.c,
	lib/syscall_setumask-v23.hc, lib/syscall_setumask.c,
	lib/umask-v23.c, lib/umask_list-v23.c, lib/vserver.h,
	scripts/vserver.functions, src/vattribute.c: Add support for the
	unshare mask

2011-05-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* kernel/limit_cmd.h, kernel/network_cmd.h, kernel/sched_cmd.h,
	lib/syscall_netremove-netv2.hc: New kernel APIs

2011-05-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vkill.c: Figure out context with legacy APIs built-in

2011-05-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: Fix typo

2011-05-22  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: New debootstrap

2011-05-19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* python/libvserver.py: repr here is wrong

2011-05-19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* python/_libvserver.c: Leave off trailing \0s

2011-05-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Merge lost hunk

2011-05-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: New debootstrap

2011-05-11  Herbert Poetzl <herbert@13thfloor.at>

	* contrib/manifest.dat.pathsubst: Add urpm files to manifest

2011-05-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/Makefile-files, scripts/functions, scripts/pkgmgmt,
	scripts/vserver-build, scripts/vserver-build.functions,
	scripts/vserver-build.urpmi, scripts/vurpm, scripts/vurpm-worker: 
	Add urpmi support

2011-05-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vserver-stat.c: Fix types

2011-05-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vserver-info.c: Fix signed/unsigned comparison

2011-05-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* python/_libvserver.c: Fix incorrect variable usage

2011-04-07  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/f13/pkgs/03: Make f13 guests usable

2011-03-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vserver-stat.c: Support per-ss cgroups

2011-03-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Fix cgroup per-ss

2011-03-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* sysv/util-vserver: umount them all

2011-03-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/vserver.functions,
	sysv/util-vserver: Support a subsystem per mount point for cgroups

2011-03-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Ensure it's a valid cgroup mount point.

2011-03-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vserver-stat.c: Drop trailing newlines

2011-03-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vserver-stat.c: Support base in vserver-stat

2011-03-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vcontext.c: Need another approach for this

2011-03-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/redhat/initpost: Skip reboot from newer Fedoras

2011-03-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vmount: Allow NFS mounts.

2011-03-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* debian/control: Fix python package deps.

2011-03-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/vserver.functions: Add base to all
	the right spots.

2011-03-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Support a base cgroup.

2011-03-15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/make-deb-manifest, contrib/make-manifest,
	contrib/manifest.dat.pathsubst: manifest fixes

2011-03-15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/make-deb-manifest, contrib/make-manifest,
	contrib/manifest.dat.pathsubst, util-vserver.spec.in: Include
	directories in manifest

2011-03-15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* debian/control: Any Python is okay, and it needs ctags

2011-03-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/secure-mount.c: Add nomtab option.

2011-03-07  Daniel Hokka Zakrisson <daniel@hozac.com>

	* Makefile.svn, mkrelease: Use git, update-doc, autoreconf in
	release process.

2011-03-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/redhat/initpost: Work with newer upstart.

2011-03-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* svnusers.map: Get rid of useless file.

2011-03-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* Makefile.am, m4/changelog.am, m4/ensc_changelog.m4: Use git2cl
	instead of svn2cl.

2011-03-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* .gitignore, contrib/.gitignore, distrib/.gitignore,
	doc/.gitignore, ensc_fmt/.gitignore, ensc_vector/.gitignore,
	ensc_vector/testsuite/.gitignore, lib/.gitignore,
	lib/apidoc/.gitignore, lib/testsuite/.gitignore,
	lib_internal/.gitignore, lib_internal/testsuite/.gitignore,
	scripts/.gitignore, scripts/legacy/.gitignore, src/.gitignore,
	src/testsuite/.gitignore, sysv/.gitignore, tests/.gitignore,
	vserver-start/.gitignore: Add .gitignore files.

2011-03-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vcontext.c: Create a new session before running rc-script.  This fixes the problem of killall5 not killing stray processes
	because they are in the same session as the shell, if both vserver
	<guest> start and vserver <guest> stop are run from the same
	session.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2939
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2011-03-02  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: Allow searching for guests not with a specific
	mark.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2938
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2011-03-01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: Support or of marks with comma.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2937
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2011-02-23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vsomething: Fix infinite loop when used incorrectly.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2936
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2011-02-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/Makefile-files, lib/getkernel.c, lib/issupported.c,
	lib/issupportedstring.c, lib/vserver.h, src/secure-mount.c: Only
	call remount on kernels newer than 2.6.26 without BME where it's
	needed, as it will remount the base superblock with the options
	given on older kernels.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2935
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2011-02-15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am: Support wheezy.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2934
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2011-02-10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac, debian/Makefile-files: Work with older automake.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2933
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2011-02-10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vserver-stat.c: Add support for getting user and sys time from
	cgroups.  Be graceful about cgroups not being used.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2932
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2011-02-04  Daniel Hokka Zakrisson <daniel@hozac.com>

	* debian/util-vserver-legacy.postinst,
	debian/util-vserver-sysv.postinst: Fix update-rc.d invocations.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2931
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2011-01-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* contrib/Makefile-files, contrib/yum-3.2.27_el6-chroot.patch: added
	yum-3.2.27_el6-chroot.patch git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2930
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-12-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* Makefile.am, debian/Makefile-files: fixed VPATH issues git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2929
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-12-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* lib/apidoc/Makefile-files: apidoc: update doxygen configuration
	on-the-fly; optimized some makefile statements git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2928
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-12-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: New debootstrap version.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2927
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-11-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/defaults/rpm/macros, distrib/f14/pkgs/03: Install rsyslog.
	Exclude all the udev devices.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2926
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-11-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am, distrib/defaults/rpm/macros,
	distrib/f14/pkgs/01, distrib/f14/pkgs/02, distrib/f14/pkgs/03,
	distrib/f14/rpmlist.d/00.lst,
	distrib/f14/yum.repos.d/fedora-updates-testing.repo,
	distrib/f14/yum.repos.d/fedora-updates.repo,
	distrib/f14/yum.repos.d/fedora.repo, distrib/f14/yum/yum.conf: 
	Fedora 14 support.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2925
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-11-09  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions, scripts/start-vservers, scripts/vapt-get,
	scripts/vdispatch-conf, scripts/vemerge, scripts/vesync,
	scripts/vrpm, scripts/vupdateworld: Fix vsomething things.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2924
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-11-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions, scripts/vsomething: New vsomething features.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2923
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-10-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* debian/Makefile-files, debian/rules,
	debian/util-vserver-legacy.postrm: Include all the scripts for the
	Debian packages.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2922
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-10-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst, util-vserver.spec.in: Include
	vshelper in manifest.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2921
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-10-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vsched.c: Ignore just force as well.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2920
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-10-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: VSERVER_NAME should always be basedir of
	VSERVER_DIR.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2919
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-10-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vspace.c: Document index option.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2918
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-10-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/issupported.c, src/vserver-stat.c: Enumerate processes for
	kernels without memory cgroups and the stat API.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2917
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-09-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* debian/util-vserver-legacy.postrm: Add postrm script for
	util-vserver-legacy.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2916
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-09-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* debian/util-vserver-legacy.postinst,
	debian/util-vserver-legacy.prerm,
	debian/util-vserver-sysv.postinst, debian/util-vserver-sysv.postrm,
	debian/util-vserver-sysv.prerm: Fix update-rc.d invocations.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2915
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/secure-mount.c: Change to the root mountpoint, if one exists.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2914
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-08-22  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am, distrib/f12/pkgs/01, distrib/f12/pkgs/02,
	distrib/f12/pkgs/03, distrib/f12/rpmlist.d/00.lst,
	distrib/f12/yum.repos.d/fedora-updates-testing.repo,
	distrib/f12/yum.repos.d/fedora-updates.repo,
	distrib/f12/yum.repos.d/fedora.repo, distrib/f12/yum/yum.conf,
	distrib/f13/pkgs/01, distrib/f13/pkgs/02, distrib/f13/pkgs/03,
	distrib/f13/rpmlist.d/00.lst,
	distrib/f13/yum.repos.d/fedora-updates-testing.repo,
	distrib/f13/yum.repos.d/fedora-updates.repo,
	distrib/f13/yum.repos.d/fedora.repo, distrib/f13/yum/yum.conf,
	gentoo/util-vserver: Add f12 and f13.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2913
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-08-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/issupportedstring.c: Fix typo.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2912
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-08-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/issupported.c, lib/issupportedstring.c, lib/vserver.h,
	scripts/vsysvwrapper: Use context for vsysvwrapper.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2911
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-08-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Allow creation and attaching to cgroups
	even when it's automatic.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2910
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-08-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vserver-info.c: Output VCI bits too.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2909
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-08-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vserver-stat.c: Don't use *printf.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2908
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-08-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/issupported.c: Readd pid space, as false.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2907
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-08-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/issupported.c, lib/issupportedstring.c, lib/vserver.h,
	pathconfig.h.pathsubst, scripts/vserver.functions,
	src/vserver-stat.c: Fix vserver-stat for memcg.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2906
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-08-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac: Set m4 directory.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2905
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-08-04  Daniel Hokka Zakrisson <daniel@hozac.com>

	* debian/control: Correct package name.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2904
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-08-04  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Fix typo.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2903
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-07-26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Fix noop block.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2902
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-07-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* Makefile.am, contrib/make-deb-manifest, contrib/make-manifest,
	contrib/manifest.dat.pathsubst, debian/control, debian/copyright,
	debian/util-vserver-build.postinst,
	debian/util-vserver-legacy.postinst,
	debian/util-vserver-legacy.prerm,
	debian/util-vserver-sysv.postinst, debian/util-vserver-sysv.postrm,
	debian/util-vserver-sysv.prerm, debian/util-vserver.postinst,
	debian/util-vserver.postrm, util-vserver.spec.in: Improved Debian
	package.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2901
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-07-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vserver-stat.c: Fix typo.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2900
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-07-19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* debian/Makefile-files: Don't clean up changelog.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2899
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-07-19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* Makefile.am, contrib/Makefile-files, contrib/make-deb-manifest,
	debian/Makefile-files, debian/changelog.in, debian/compat,
	debian/control, debian/copyright, debian/docs, debian/rules: Add
	Debian package.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2898
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-07-15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Some improvements to namespace sharing.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2897
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-07-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions, scripts/vserver.start: Enter namespaces
	before context setup.  Use correct syntax.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2896
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-07-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.start, scripts/vserver.stop,
	scripts/vserver.suexec: Use the shared spaces everywhere but rescue.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2895
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-07-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions, scripts/vserver.start: Allow sharing of
	spaces.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2894
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-06-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* ensc_vector/testsuite/Makefile-files: fixed dietlibc/non-dietlibc
	issues in testsuite git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2893
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-06-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* src/testsuite/Makefile-files: fixed dietlibc/non-dietlibc issues
	in testsuite git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2892
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-06-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* python/Makefile-files: added libvserver.py to
	AM_INSTALLCHECK_STD_OPTIONS_EXEMPT git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2891
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-06-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* python/Makefile-files: whitespace cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2890
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-06-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* lib/syscall_setiattr-fscompat.hc,
	lib_internal/matchlist-initrefserverlist.c,
	src/testsuite/hashcalc-plain.c, src/vcontext.c: added missing
	#include's git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2889
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-06-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* lib/syscall_setiattr-fscompat.hc: whitespace cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2888
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-06-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* lib_internal/matchlist-initrefserverlist.c,
	src/testsuite/hashcalc-plain.c, src/vcontext.c: whitespace cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2887
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-06-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* lib/syscall_getiattr-fscompat.hc: added missing includes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2886
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-06-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* lib/syscall_getiattr-fscompat.hc: whitespace cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2885
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-06-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* configure.ac: whitespace cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2884
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-03-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac, scripts/util-vserver-vars.pathsubst,
	scripts/vserver.functions: Check for find in configure since it may
	be a symlink.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2883
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-02-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Don't mount the ns subsystem.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2882
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-02-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Make namespace cleanup look at whole
	paths, fixing guests with the same beginning in their names.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2881
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-02-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* python/Makefile-files: Not supposed to change that...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2880
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-02-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* python/Makefile-files: Include libvserver.py in the tarball.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2879
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-02-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall-alternative.h: ARM EABI git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2878
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-02-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/suse91/rpm/macros: Don't touch /proc for SuSE.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2877
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-02-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Let vserver <xid> enter/stop work.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2876
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-02-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Skip util-vserver files when setting up
	the cgroup.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2875
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-02-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* gentoo/util-vserver, sysv/util-vserver: Sync sysv and Gentoo
	initscripts.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2874
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-02-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* lib/testsuite/Makefile-files: build the 'parselimit' testprogram
	with dietlibc; it is linked already against the dietlibc libvserver
	which might break the build due to diet's glibc linker guard git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2873
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-02-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* lib/testsuite/Makefile-files: whitespace cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2872
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2010-01-27  Benedikt Boehm <hollow@gentoo.org>

	* distrib/gentoo/initpost: just delete the darn thing, syslog-ng 3.x
	broke this git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2871
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-12-02  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/ccaps-v13.c, lib/vserver.h: VXC_NAMESPACE.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2870
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-12-02  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: /proc/mounts is apparently writeable.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2869
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-11-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/debian/initpost: Fix upstart on recent Ubuntu-based
	systems.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2868
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-11-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vdlimit.c: Treat no limit separately.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2867
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-11-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* Makefile.am, python/Makefile-files: Install the pretty library
	too.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2866
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-11-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.functions: Use the host's /etc/resolv.conf
	by default.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2865
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-11-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/ccaps-v13.c, lib/vserver.h: VXC_TIOCSTI git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2864
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-11-23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: debootstrap URI git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2863
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-11-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/defaults/rpm/macros: Include /proc in %_netsharedpath.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2862
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-11-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vdlimit.c: The limits are unsigned values.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2861
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-11-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac: work with newer autoconf.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2860
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-11-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/secure-mount.c: Default to no attribute change for bind
	mounts.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2859
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-11-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vspace.c: -i for index.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2858
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-11-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/showattr.c: Need one more character for the flags with CoW.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2857
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-11-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/yum-3.2.22-chroot.patch: Add 3.2.22 patch.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2856
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-10-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* sysv/util-vserver, sysv/vprocunhide, sysv/vservers-default: Add
	LSB SysV information.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2855
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-10-13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/secure-mount.c: Support file bind mounts.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2854
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-10-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/showattr.c: Add COW to showattr.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2853
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-10-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/vserver.h, src/fstool.c, src/fstool.h, src/setattr.c: Add cow
	to setattr.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2852
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-10-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/vserver.h: Allow audit control by default.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2851
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-10-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/ccaps-v13.c, lib/vserver.h: Add new ccaps.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2850
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-09-23  Benedikt Boehm <hollow@gentoo.org>

	* distrib/defaults/devs: icreate /dev/fd and /dev/std{in,out,err} as
	udev would have done it git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2849
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-09-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am: Add squeeze as a Debian-based distribution.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2848
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-08-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* python/Makefile-files: added _libvserver-constants.c to CLEANFILES git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2847
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-08-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* m4/ensc_changelog.m4, m4/ensc_cxxcompiler.m4,
	m4/ensc_dietlibc_compat.m4, m4/ensc_initrddir.m4,
	m4/ensc_release.m4, m4/ensc_syscall.m4, m4/ensc_syscallnr.m4,
	m4/ensc_uv_vrootdir.m4, m4/gpgsig.am, m4/install-notify.am,
	m4/libsel.am, m4/pkgconfig.am, m4/validate.am: whitespace cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2846
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-08-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* m4/ensc_changelog.m4, m4/ensc_cxxcompiler.m4,
	m4/ensc_dietlibc_compat.m4, m4/ensc_initrddir.m4,
	m4/ensc_release.m4, m4/ensc_syscall.m4, m4/ensc_syscallnr.m4,
	m4/ensc_uv_vrootdir.m4, m4/gpgsig.am, m4/install-notify.am,
	m4/libsel.am, m4/pkgconfig.am, m4/validate.am: - updated/completed copyright dates - put files under a dual GPLv2 and GPLv3 license git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2845
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-07-23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: New debootstrap.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2844
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-07-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vcontext.c: vcontext uses MNT_DETACH too.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2843
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-07-09  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Fix the trailing slash problem.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2842
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-06-26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* util-vserver.spec.in: Make the specfile work on Mandriva 2009.1.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2841
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-06-23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/exec-remount.c, src/secure-mount.c: Add mount flags that are
	"recent".  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2840
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-06-23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac, scripts/vserver.functions: Don't require ionice, for
	ancient distributions.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2839
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-06-23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac: Require Python >= 2.4.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2838
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-06-09  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am, distrib/f10/pkgs/01, distrib/f10/pkgs/02,
	distrib/f10/pkgs/03, distrib/f10/rpmlist.d/00.lst,
	distrib/f10/yum.repos.d/fedora-updates-testing.repo,
	distrib/f10/yum.repos.d/fedora-updates.repo,
	distrib/f10/yum.repos.d/fedora.repo, distrib/f10/yum/yum.conf,
	distrib/f11/pkgs/01, distrib/f11/pkgs/02, distrib/f11/pkgs/03,
	distrib/f11/rpmlist.d/00.lst,
	distrib/f11/yum.repos.d/fedora-updates-testing.repo,
	distrib/f11/yum.repos.d/fedora-updates.repo,
	distrib/f11/yum.repos.d/fedora.repo, distrib/f11/yum/yum.conf: Add
	F10 and F11.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2837
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-06-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am: Remove debootstrap.script git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2836
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-04-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: New debootstrap.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2835
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-04-10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/breezy/debootstrap.script,
	distrib/dapper/debootstrap.script,
	distrib/debian/debootstrap.script, distrib/edgy/debootstrap.script,
	distrib/feisty/debootstrap.script,
	distrib/gutsy/debootstrap.script, distrib/hoary/debootstrap.script,
	distrib/misc/debootstrap.uri, distrib/warty/debootstrap.script: 
	Remove the debootstrap scripts, only causing more harm than good.
	Update the deboostrap version used.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2834
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-04-10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/secure-mount.c: Handle shared/private/unbindable/slave mounts
	internally.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2833
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-04-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/secure-mount.c: The remount still needs to have MS_BIND set.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2832
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-03-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: -o shared doesn't work with --rbind.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2831
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-02-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* m4/ensc_dietlibc.m4: whitespace cleanup git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2830
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2009-02-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* m4/ensc_dietlibc.m4: fixed detection of dietlibc version strings
	like 0.31-1.2 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2829
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-12-01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.suexec: Attach to the cgroup.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2828
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-11-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/defaults/devs: Add /dev/shm.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2827
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-11-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/getinsecurebcaps.c: Remove the #ifdef since the logic got
	inverted.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2826
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-11-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* COPYING: Add COPYING to svn.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2825
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-11-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac: Add a way to disable library versioning. Better than
	nothing until proper checks are written.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2824
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-11-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* python/libvserver.py: Add missing piece of code.  Fix __add__ and
	__sub__ in class struct.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2823
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-11-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* python/_libvserver.c, python/libvserver.py: Add Pythonizing
	wrappers for the Python-bindings.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2822
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-11-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/chcontext: Enter the spaces when migrating to an existing
	static context.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2821
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/Makefile-files: Sigh.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2820
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/issupported.c, lib/issupportedstring.c, lib/vserver.h,
	scripts/vserver.functions, scripts/vserver.start,
	scripts/vserver.stop, scripts/vserver.suexec, src/secure-mount.c,
	src/vcontext.c: Use pivot_root on kernels supporting two namespaces
	per context.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2819
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* kernel/space_cmd.h, kernel/switch.h,
	lib/syscall_getspacemask-v21.hc, lib/syscall_getspacemask-v23.hc,
	lib/syscall_getspacemask.c: Fix vc_get_space_default and add
	vc_get_space_mask v1.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2818
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* ensc_wrappers/wrappers-vserver.hc, kernel/space_cmd.h,
	lib/Makefile-files, lib/syscall_enternamespace-v13.hc,
	lib/syscall_enternamespace-v21.hc,
	lib/syscall_enternamespace-v23.hc, lib/syscall_enternamespace.c,
	lib/syscall_getspacedefault-v23.hc,
	lib/syscall_getspacemask-v21.hc, lib/syscall_setnamespace-v13.hc,
	lib/syscall_setnamespace-v21.hc, lib/syscall_setnamespace-v23.hc,
	lib/syscall_setnamespace.c, lib/vserver.h, python/_libvserver.c,
	src/vcontext.c, src/vspace.c: Add VCMD_{enter,set}_space_v2 support,
	in preparation of pivot_root.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2817
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/Makefile-files, scripts/util-vserver-vars.pathsubst,
	scripts/vnamespace, scripts/vserver-build.debootstrap,
	scripts/vsomething, src/Makefile-files, src/vnamespace.c: Remove
	vnamespace in favor of vspace and a small wrapper around it.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2816
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/vserver-internal.h: Add hidden attribute to be used for
	versioned symbols.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2815
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_ctxcreate-v21.hc, lib/syscall_ctxmigrate-v21.hc,
	scripts/chcontext, scripts/vserver.functions,
	scripts/vserver.suexec: Move space creation/entering out of
	vc_ctx_{create,migrate}.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2814
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vspace.c: CLONE_NEWNS and CLONE_FS aren't default spaces.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2813
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_getspacemask-v21.hc: Filter out CLONE_NEWNS and
	CLONE_FS, as vc_get_space_default does.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2812
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* python/_libvserver.c: Need to be able to retrieve per-CPU values.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2811
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac, lib/Makefile-files, lib/internal.h,
	lib/libvserver.ver: Library versioning stubs.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2810
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac, python/Makefile-files, python/_libvserver.c,
	python/ctags-constants.awk: 32-bit and Python 2.4 support.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2809
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/getinsecurebcaps.c: These got lost somehow.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2808
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* util-vserver.spec.in: BR: ctags git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2807
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac, python/Makefile-files, python/_libvserver.c,
	python/ctags-constants.awk: Some minor cleanups in the Python build.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2806
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac: Just in case anything else wants to use Python as
	part of the build process.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2805
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* python/_libvserver.c: 65 is the length of the command structure's
	field.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2804
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* util-vserver.spec.in: Add Python stuff.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2803
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst: vserver.start.bin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2802
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* Makefile.am, configure.ac, python/Makefile-files,
	python/_libvserver.c: Add Python bindings to libvserver.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2801
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/vserver-setup.functions,
	scripts/vserver.functions: Rename flags to cflags.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2800
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/bcaps-v13.c: ULL is needed to get a 64-bit wide integer.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2799
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/bcaps-v13.c, lib/vserver.h: Add new capabilities.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2798
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* Makefile.am: Disable vserver-start.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2797
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/getinsecurebcaps.c: Rather than listing the unsafe
	capabilities, assume they're all unsafe unless they're in this list.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2796
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: No need to read the name again.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2795
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Add arch initstyle.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2794
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-10-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/f8/yum.repos.d/fedora-updates.repo: Fix typo.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2793
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-09-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/yum-3.2.19-chroot.patch, contrib/yum-3.2.4-chroot.patch: 
	Revert getRootedPath prototype.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2792
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-09-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vspace.c: Add --default to get the kernel's suggested values.
	Add --~* versions to disable a space enabled by e.g. --default.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2791
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-09-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am: Install the F8/F9 keys.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2790
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-09-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/yum-3.2.19-chroot.patch, contrib/yum-3.2.4-chroot.patch: 
	Fix the ts_done/ts_all confusion.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2789
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-09-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/capability-compat.h, src/rpm-fake.c, src/vserver-info.c: Use
	version 3 to avoid warning message in newer kernels.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2788
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-09-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac: Add hints for ionice.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2787
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-09-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac: Fix crypto API checks.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2786
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-09-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/f9/pubkeys/RPM-GPG-KEY-fedora-8-and-9-primary,
	distrib/f9/pubkeys/RPM-GPG-KEY-fedora-test-8-and-9-primary,
	distrib/f9/yum.repos.d/fedora-updates-testing.repo,
	distrib/f9/yum.repos.d/fedora-updates.repo: newkey repository for
	Fedora 9.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2785
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-09-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/f8/pubkeys/RPM-GPG-KEY-fedora-8-and-9-primary,
	distrib/f8/pubkeys/RPM-GPG-KEY-fedora-test-8-and-9-primary,
	distrib/f8/yum.repos.d/fedora-updates-testing.repo,
	distrib/f8/yum.repos.d/fedora-updates.repo: newkey repository for
	Fedora 8.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2784
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-09-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vclone.c: Excluded files are fine, don't flag them as failures
	just because nobody wants them.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2783
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-09-01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/Makefile-files: Remove nuked files.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2782
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/chxid.c: chxid applies to the filesystem, so it should use
	tags.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2781
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.yum: Make it easier to install more packages
	right away.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2780
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vclone.c: access dereferences symbolic links. Use lstat
	instead.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2779
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Device nodes live here, so do the rbind
	using -o dev.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2778
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_ctxcreate-v23.hc, lib/syscall_ctxcreate.c,
	lib/syscall_ctxmigrate-v23.hc, lib/syscall_ctxmigrate.c: This is
	going to be handled in the kernel.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2777
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.start, src/exec-remount.c: Preparations for
	actually reading mtab.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2776
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* sysv/util-vserver: Unmount the hierarchy too.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2775
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/secure-mount.c: Handle read-only bind-mounts the new way.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2774
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vsysctl.c: If /proc/sys is inaccessible, assume there are no
	settings.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2773
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* m4/ensc_pathprog.m4, scripts/vserver.functions: Fix the vps output
	when a guest fails to stops nicely.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2772
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/vserver.functions,
	scripts/vserver.start, scripts/vserver.stop, sysv/util-vserver: 
	cgroup support.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2771
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: If $3 is set, the run file is expected to be
	cleaned up if the context does not exist. Fix the previous change to
	handle this correctly.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2770
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am: Work with builds done in a separate
	directory.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2769
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am: f9 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2768
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.yum: Remove the run file if the build fails.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2767
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/rpm-fake.c: Revert the atexit, as it appears to cause more
	problems, while not solving any.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2766
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-22  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.functions, scripts/vserver-build.yum: 
	Workaround rpm-fake brokenness by setting up a persistent context.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2765
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-22  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: This is a requirement for vc_getVserverCtx, so
	it should be a requirement in the scripts.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2764
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-22  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.delete: Remove the runfile, if it exists.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2763
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-22  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/issupported.c, lib/issupportedstring.c, lib/vserver.h: Add
	PERSISTENT feature.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2762
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-22  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/issupported.c: Pid namespaces will come in 0x00020304.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2761
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-22  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.functions: Umm, what? git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2760
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vmount: Fix silly typo.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2759
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.functions: chmod makes no sense for a
	symlink.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2758
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/vserver-internal.h: Pid namespace support will be available in
	0x00020304.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2757
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/rpm-fake.c: Since using a destructor doesn't seem to work all
	that well, try using atexit instead.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2756
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build, scripts/vserver-build.rsync: Make it easier
	to add rsync arguments.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2755
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-07  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am: f9...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2754
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-02  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/debian/initpost: rsyslog is in Debian too.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2753
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-08-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* scripts/vyum-worker: print yum.__version__ instead of executing
	"yum --version" which is very heavyweighted in recent versions and
	gives out additional informations confusing the parser git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2752
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/defaults/devs, scripts/vserver-build.functions: Add the
	/dev/fd symlink that is expected by more and more things.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2751
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am: Install initctl file.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2750
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* sysv/util-vserver: Be silent if it's not a Linux-VServer kernel.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2749
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vcontext.c: This is not an option used by the utils, but the
	semantics are for filesystem namespaces.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2748
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* ensc_wrappers/wrappers-clone.hc: Use sys_clone in Eclone.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2747
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst: Add exec-remount.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2746
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* util-vserver.spec.in: Support building against nss by using
	--without beecrypt.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2745
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* kernel/context_cmd.h, kernel/space_cmd.h, lib/Makefile-files,
	lib/syscall_ctxcreate-v21.hc, lib/syscall_ctxcreate-v23.hc,
	lib/syscall_ctxcreate.c, lib/syscall_ctxmigrate-v21.hc,
	lib/syscall_ctxmigrate-v23.hc, lib/syscall_ctxmigrate.c,
	lib/syscall_getspacedefault-v23.hc, lib/syscall_getspacedefault.c,
	lib/vserver-internal.h, lib/vserver.h, scripts/vserver.functions: 
	Add new 0x00020303 API, using pid namespaces.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2744
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/util-vserver-vars.pathsubst: Add exec-remount.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2743
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/Makefile-files: Add exitlikeprocess.c.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2742
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/issupported.c, lib/issupportedstring.c, lib/vserver.h: Add
	SPACES feature.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2741
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Document ionice options.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2740
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/exitlikeprocess.c, lib/vserver.h,
	lib_internal/Makefile-files, lib_internal/util-exitlikeprocess.c,
	lib_internal/util-exitlikeprocess.h, lib_internal/util.h,
	src/context-sync.hc, src/vnamespace.c, src/vps.c, src/vspace.c: Move
	exitLikeProcess to libvserver.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2739
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/h2ext.c: Silence warnings.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2738
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vprocunhide: Escape >.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2737
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac, lib/cflags-v13.c, lib/vserver.h,
	scripts/util-vserver-vars.pathsubst, scripts/vserver.functions,
	scripts/vserver.start, scripts/vserver.stop, scripts/vserver.suexec: 
	Merge ionice patch (originally from anonc, updated for newer
	util-vserver by cehteh).  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2736
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.start, src/Makefile-files, src/exec-remount.c: 
	exec-remount remounts proc and sys, to get the right namespaces
	associated with them.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2735
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vprocunhide: Teach vprocunhide about --write.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2734
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vlogin.c: prctl does not work as well as this. Revert
	changeset 2731.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2733
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/vserver.h, src/fstool.c, src/fstool.h, src/setattr.c,
	src/showattr.c: Add support for IATTR_WRITE.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2732
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vlogin.c: Use prctl(PR_SET_NAME) instead.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2731
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Correctly unmount NFS and other
	"special" filesystems.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2730
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* util-vserver.spec.in: Order the scriptlets logically.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2729
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/ext2fs.h: Revert changeset 2726. Needs #ifdef magic.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2728
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* util-vserver.spec.in: Don't fail.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2727
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/ext2fs.h: Workaround broken headers.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2726
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vclone.c: Unify_copy doesn't touch sockets, so there's nothing
	to change the tag of.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2725
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-07-02  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: New debootstrap.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2724
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-06-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vserver-stat.c: Use 64-bit counters for the memory usage, to
	avoid easy overflows.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2723
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-06-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/centos5/yum/yum.conf, distrib/redhat/initpost: Add
	persistdir for centos5 and make sure the syslog daemon is enabled.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2722
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-06-26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* util-vserver.spec.in: Get rid of the etch directory for older
	installs.  Hopefully all interesting RPM versions support %check by
	now... Mandriva's rpm does not support the || : syntax.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2721
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-06-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/chroot-sh.c: Add operations needed by Fedora 9 tweaks.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2720
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-06-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am, distrib/f9/pkgs/01, distrib/f9/pkgs/02,
	distrib/f9/pkgs/03, distrib/f9/rpmlist.d/00.lst,
	distrib/f9/yum.repos.d/fedora-development.repo,
	distrib/f9/yum.repos.d/fedora-updates-testing.repo,
	distrib/f9/yum.repos.d/fedora-updates.repo,
	distrib/f9/yum.repos.d/fedora.repo, distrib/f9/yum/yum.conf,
	distrib/redhat/initctl, distrib/redhat/initpost: Fedora 9 support.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2719
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-06-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib_internal/unify-copy.c, src/check-unixfile.c, src/h2ext.c,
	src/testsuite/hashcalc-plain.c, src/vhashify.c: On failure, mmap
	returns MAP_FAILED, not 0.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2718
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-05-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/capability-compat.h, src/rpm-fake.c, src/vserver-info.c: Avoid
	that annoying "uses 32-bit capabilities (legacy support in use)"
	warning.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2717
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-05-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/issupported.c, lib/issupportedstring.c, lib/vserver.h,
	scripts/vserver.functions: Add pid space feature.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2716
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-05-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/gentoo/initpost: Fix typo.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2715
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-05-02  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac: Fix typo.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2714
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-04-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vspace.c: CLONE_FS is just for the Linux-VServer syscalls.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2713
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-04-13  Benedikt Boehm <hollow@gentoo.org>

	* distrib/gentoo/initpost, scripts/vserver-init.functions: fix
	functions.sh location for gentoo; create /lib/rc/sh for older stages
	that don't have it git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2712
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-04-02  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/tunctl.c: Add all the ioctls to work on older kernels too.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2711
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-04-02  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/naddress.c: Don't call free on stack pointers.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2710
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-04-02  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/vserver.functions: Add support to
	be able to configure the peer too.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2709
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-03-26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_netadd-netv2.hc: Support 0.0.0.0 for 2.3 kernels.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2708
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-03-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* NEWS, configure.ac: Version 0.30.215.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2706
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-03-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/ncaps-net.c, lib/nflags-net.c, lib/vserver.h: Add the new
	flags.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2705
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-03-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.functions, scripts/vserver.stop: Fix vserver
	... stop --rescue-init.  Use it in stopSleepingGuest, to prevent
	races and to do proper cleanup.  If vserver ... stop has already
	been invoked, remove SC_HELPER from the context.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2704
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-03-15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vdevmap.c: Add some examples.  Disallow combinations that make
	no sense.  Allow defaults to be set.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2703
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-03-11  Benedikt Boehm <hollow@gentoo.org>

	* distrib/gentoo/initpost, scripts/vserver.functions: fix openrc
	startup; only fix inittab in plain initstyle git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2702
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-03-10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.functions: bash doesn't execute traps until
	after the current job has finished executing, so run sleep in a
	loop.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2701
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-03-10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_netremove-netv2.hc: A kernel without IPv6-support will
	return ENOSYS for vc_net_remove_ipv6.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2700
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-03-05  Benedikt Boehm <hollow@gentoo.org>

	* distrib/gentoo/initpost: add openrc support to gentoo/initpost git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2699
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-03-02  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.functions: Workaround kernel oddities.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2698
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-03-01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/Makefile-files: Include attribute-util.h in the tarball.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2697
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-03-01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/lockfile.c: lockf(F_LOCK) requests a write lock, which
	requires the file to be open in write mode.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2696
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-03-01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vattribute.c: Remove unused variable.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2695
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-03-01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/attribute-util.h, src/nattribute.c, src/vattribute.c: Factor
	out bitfield-to-string code to src/attribute-util.h.  Add --get for
	nattribute too.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2694
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-03-01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/rpm-fake.c, src/vnamespace.c, src/vspace.c: Revert commit
	2690, clone is needed for pid namespaces and on kernels <2.6.16.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2693
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-03-01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/util-vserver-vars.pathsubst,
	scripts/vserver.functions, scripts/vserver.stop, src/tunctl.c: Add
	basic support for creating tun/tap interfaces in the configuration.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2692
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-02-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* scripts/vserver.stop: use ! instead of ~ to avoid shell expansion git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2691
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-02-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* src/rpm-fake.c, src/vnamespace.c, src/vspace.c: use
	unshare(CLONE_NEWNS) instead of a complicated 'clone(NEWNS) ...
	waitpid()' operation git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2690
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-02-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* build-all: use hostspecific Build directory git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2689
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-02-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/tunctl.c: Set persist last, this way, no interface is left
	behind if one of the ioctls fail.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2688
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-02-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst, ensc_wrappers/wrappers-ioctl.hc,
	src/Makefile-files, src/tunctl.c: Add tunctl.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2687
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-02-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vrsetup.c: Avoid pointer/integer conversion warning on LP64.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2686
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-02-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* NEWS, configure.ac, lib_internal/Makefile-files,
	lib_internal/crypto-wrapper-beecrypt.h,
	lib_internal/crypto-wrapper-nss.h, lib_internal/crypto-wrapper.h,
	lib_internal/testsuite/Makefile-files,
	lib_internal/testsuite/SPEED-RESULTS.txt,
	lib_internal/testsuite/crypto-speed.c,
	lib_internal/testsuite/crypto.c, src/Makefile-files,
	src/testsuite/Makefile-files, src/testsuite/hashcalc-plain.c,
	src/testsuite/hashcalc.c, src/testsuite/hashcalc.sh,
	src/vhashify-init.hc, src/vhashify.c: added support for using libnss
	instead of beecrypt for vhashify's hash calculation.  libnss has bad
	SHA1 performance on i386, but is a) maintained and b) gives better
	performance with all other hashes and on x86_64.  I am just waiting for somebody to write the OpenSSL layer so that I
	can try the padlock hardware crypto device on my C7 ;) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2685
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-02-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* scripts/Makefile-files: added h2ext-worker to OPTIONS_PREEMPT list git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2684
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-02-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* build-all: fixed CPPFLAGS quoting problems introduced by last
	commit git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2683
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-02-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* scripts/vmount: fixed endless loop when no '--' is given fixed
	--help/--version handling git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2682
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-02-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* build-all: added code to enable i386 builds on x86_64 platforms
	added $CONFIGURE_FLAGS configuration env set LDFLAGS git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2681
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-02-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* lib_internal/testsuite/matchlist.c: fixed unused param +
	unsigned/signed mismatch warning git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2680
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-02-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* src/vspace.c: fixed | src/vspace.c:177: warning: passing argument 2 of
	'isNumberUnsigned' from incompatible pointer type warning git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2679
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-02-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib_internal/util-lockfile.c, src/lockfile.c, src/secure-mount.c,
	vserver-start/main.c: Use lockf instead of flock, the former works
	on NFS.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2678
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-02-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/rpm-fake.c: Disable VXF_SC_HELPER for rpm-fake created
	contexts.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2677
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-02-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.functions: Set the barrier and warn if it
	could not be set automatically.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2676
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-02-09  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/rpm-fake.c: We only want to wait on the context if we created
	it.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2675
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* : Add missing svn:keywords.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2674
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.functions: Prevent deadlock between
	sc_helper vserver ... stop invocation, and stopSleepingGuest.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2672
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib_internal/sys_unshare.h: Use the correct syscall number.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2671
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am: Fedora 8 is redhat-style too.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2670
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-22  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.stop, scripts/vserver.suexec, src/vspace.c: Fix
	vspace stuff.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2669
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/naddress.c: Don't require a netmask/prefix.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2668
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst: Add missing files.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2667
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Add missing closing tag.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2666
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/rpm-fake.c: Hopefully this will make it bullet-proof.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2665
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/vserver.functions,
	scripts/vserver.start, scripts/vserver.stop,
	scripts/vserver.suexec, src/vspace.c: Add preliminary support for
	pid and network namespaces.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2664
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* sysv/util-vserver: getPhysicalDir doesn't work if it doesn't
	already exist.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2663
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: debootstrap 1.0.8.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2662
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Use $cmd instead of $2.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2661
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_tagmigrate-v23.hc: Only migrate to the tag once.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2660
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/vserver.h, src/vspace.c: Add support for PID and net
	namespaces.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2659
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vspace.c: Pid namespaces require clone.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2658
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-12  Daniel Hokka Zakrisson <daniel@hozac.com>

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

2008-01-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/rpm-fake.c: Attempt to close race between dying
	rpm-fake-resolver and other rpm-fake processes.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2655
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.delete: cache need not exist.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2654
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vmount: Work with nonamespace guests.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2653
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-04  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vattribute.c: Add --get.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2652
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/val2text.hc: Don't remove bits for which there were no match.
	Cast 1 to the TYPE, so uint64 values can be looked up.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2651
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib_internal/util-io.h, src/h2ext.c: Move WRITE_INT to util-io.h,
	so other programs can use it too.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2650
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vmount: Make vmount <guest> -- -a work.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2649
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2008-01-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/vserver.h: Fix typo.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2648
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-12-22  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/redhat/initpost: Leave rsyslog enabled for Fedora 8.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2647
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-12-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vclone.c: Don't bail on EINVAL, since the clone build method
	sets the contexts unconditionally.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2646
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-12-19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/debian/initpost: Remove all unknown services.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2645
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-12-19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build, scripts/vserver-build.clone: Use/support
	the "new" vclone features in the clone build method.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2644
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-12-19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/ccaps-v13.c, lib/vserver.h: Add VXC_KTHREAD.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2643
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-12-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_tagmigrate-v23.hc: Use TAG_KERNEL2USER on the result.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2642
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-12-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.debootstrap: Work with newer versions of
	debootstrap too.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2641
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-12-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/f7/yum.repos.d/fedora.repo: Correct path to keys.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2640
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-12-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Document --debug.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2639
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-11-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/h2ext.desc: Use --numeric-owner for tar and
	--numeric-uid-gid for cpio.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2638
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-11-26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vsched.c: Floats are numbers too.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2637
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-11-19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am, distrib/f8/apt/rpmpriorities,
	distrib/f8/apt/sources.list, distrib/f8/pkgs/01,
	distrib/f8/pkgs/02, distrib/f8/pkgs/03,
	distrib/f8/rpmlist.d/00.lst,
	distrib/f8/yum.repos.d/fedora-development.repo,
	distrib/f8/yum.repos.d/fedora-updates-testing.repo,
	distrib/f8/yum.repos.d/fedora-updates.repo,
	distrib/f8/yum.repos.d/fedora.repo, distrib/f8/yum/yum.conf: Add
	Fedora 8.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2636
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-11-17  Benedikt Boehm <hollow@gentoo.org>

	* scripts/vdispatch-conf, scripts/vemerge, scripts/vesync,
	scripts/vupdateworld: fix a corner case in gentoo helpers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2635
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-11-17  Benedikt Boehm <hollow@gentoo.org>

	* scripts/vserver.functions: use sane PATH during shutdown git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2634
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-11-13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: Update to 1.0.6.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2633
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-10-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/Makefile-files, scripts/vmount: Add vmount, a wrapper to
	mount something in a guest.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2632
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-10-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst, man/Makefile-files,
	man/vserver-build.8.pathsubst, man/vserver.8: Man pages update from
	Micah Anderson.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2631
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-10-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am, distrib/alpine/initpost,
	distrib/alpine/initpre: Add "Alpine Linux".  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2630
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-10-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Cleanup the help message.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2629
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-10-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/debian/initpost, distrib/redhat/initpost,
	scripts/vserver, scripts/vserver-build.functions,
	scripts/vserver.stop: Create helper functions to start a guest that
	just sleeps and kills.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2628
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-10-22  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vmemctrl.c: Fix startup bug on older kernels.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2627
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-10-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac, scripts/util-vserver-vars.pathsubst,
	scripts/vserver.functions, scripts/vserver.start,
	util-vserver.spec.in: Lots of small fixes to make everything behave
	like it should.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2626
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-10-15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst: Add vmemctrl and vspace to the
	manifest.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2625
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-10-15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, gentoo/util-vserver,
	scripts/vserver.functions, scripts/vserver.start,
	scripts/vserver.stop, sysv/util-vserver: Add support for per-guest
	device maps.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2624
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-10-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Improve the disk limit descriptions.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2623
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-10-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/vprocunhide-files: Hide conntrack files.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2622
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-10-13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/vserver.functions,
	scripts/vserver.start: Add support for the OOM bias in the
	configuration.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2620
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-10-13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* kernel/context_cmd.h, kernel/switch.h, lib/Makefile-files,
	lib/syscall_getbadness-v23.hc, lib/syscall_getbadness.c,
	lib/syscall_setbadness-v23.hc, lib/syscall_setbadness.c,
	lib/vserver.h, src/Makefile-files, src/vmemctrl.c: Add support for
	the OOM bias, and vmemctrl to control it.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2619
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-10-13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/vserver.h, src/Makefile-files, src/vspace.c: Added vspace,
	like vnamespace but generic.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2618
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-10-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions, scripts/vserver.start: Run fsck on
	filesystems in the guest's fstab.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2617
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-10-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/vserver.h, src/naddress.c: Ranges might want masks too.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2616
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-10-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* kernel/device_cmd.h, lib/Makefile-files,
	lib/syscall_unsetmapping-v21.hc, lib/syscall_unsetmapping.c,
	lib/vserver.h, scripts/vserver.functions, src/vdevmap.c: Add support
	for vc_unset_mapping introduced in 2.3.0.27.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2615
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-10-10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Clarify which entries are required for
	cpusets.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2614
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-10-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: People love symlinks.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2613
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-09-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* distrib/f7/yum/yum.conf, scripts/vserver-build.functions.yum: 
	added support for yum's new persistdir option git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2612
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-09-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* contrib/yum-3.2.4-chroot.patch: fixed patch and re-added lost hunk
	which caused broken paths for cachedir, logfile and friends git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2611
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-09-06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions, src/vtag.c: Unbreak dynamic contexts.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2610
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-09-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* contrib/Makefile-files, contrib/yum-3.2.4-chroot.patch: added
	patch for yum-3.2.4 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2609
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-09-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* lib_internal/matchlist-appendfiles.c,
	lib_internal/matchlist-initmanually.c, lib_internal/matchlist.h,
	lib_internal/util-safechdir.h: whitespace-cleanup git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2608
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-09-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* lib_internal/matchlist-appendfiles.c,
	lib_internal/matchlist-initmanually.c, lib_internal/matchlist.h: 
	fixed const-ness of matchlist functions made the initial file-list a 'char const **' to ease initialization
	from string constants git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2607
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-09-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* lib_internal/util-safechdir.h: fixed declaration of 'struct stat' include <sys/stat.h> instead of declaring it with 'struct stat' as
	it might cause conflicts when 'stat' is #defined as stat64 in this
	header git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2606
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-09-02  Daniel Hokka Zakrisson <daniel@hozac.com>

	* NEWS, configure.ac: Version 0.30.214.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2604
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-09-02  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_getccaps-v13.hc: Use the correct syscall.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2603
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.stop: Fix thinko.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2602
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am: Remove vserver-config.sh from the Makefile.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2601
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/debian/initpost, distrib/debian/vserver-config.sh: Be more
	like the redhat initpost script, don't start the guest for real.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2600
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/chbind, scripts/chcontext,
	scripts/pkgmgmt, scripts/vserver-build.fai,
	scripts/vserver.functions, scripts/vserver.start,
	scripts/vserver.stop, scripts/vserver.suexec, scripts/vsomething,
	src/vtag.c: Add support for the lback address in the configuration.
	Add --silent to vtag so it'll complain if run manually on a kernel
	without the necessary support.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2599
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Document the tag and ncontext files.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2598
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/nflags-net.c: Add remap_lback as an alias to lback_remap.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2597
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/getvserverbyctx-compat.hc, lib/getvserverctx.c: Fallback to
	context if ncontext/tag don't exist.  Fix remanining
	vc_getVserverCtx caller.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2596
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: debootstrap 1.0.3 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2595
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Clarify that specifying dev will add/remove
	the IP address.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2594
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Add a static context sanity check.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2593
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/setattr.c: Add --immutable.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2592
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.stop: Migrate to the tag on stop too.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2591
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/chcontext: Fix for vtag invocations.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2590
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* compat.h, configure.ac, contrib/manifest.dat.pathsubst,
	ensc_wrappers/wrappers-vserver.hc, kernel/switch.h,
	kernel/tag_cmd.h, lib/Makefile-files,
	lib/getvserverbyctx-compat.hc, lib/getvserverbyctx-v13.hc,
	lib/getvserverctx.c, lib/issupported.c, lib/issupportedstring.c,
	lib/nidopt2nid.c, lib/syscall_getvci-v21.hc, lib/syscall_getvci.c,
	lib/syscall_tagcreate.c, lib/syscall_tagmigrate-v23.hc,
	lib/syscall_tagmigrate.c, lib/syscall_tasktag-v23.hc,
	lib/syscall_tasktag.c, lib/tagopt2tag.c, lib/virtual.h,
	lib/vserver-internal.h, lib/vserver.h, lib/xidopt2xid.c,
	scripts/chcontext, scripts/util-vserver-vars.pathsubst,
	scripts/vserver.functions, scripts/vserver.start,
	scripts/vserver.suexec, src/Makefile-files, src/vserver-info.c,
	src/vtag.c, vserver-start/main.c: Add support for a separate
	filesystem tag, and in the process improve the support for network
	contexts.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2589
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/chbind.c: The nid isn't used anymore, legacy APIs don't
	support it.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2588
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib_internal/sys_unshare.h: Add fallback syscall numbers, if it's
	not defined in the headers.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2587
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: Add some hints for this common problem.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2586
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/ncaps-net.c, lib/vserver.h, src/nattribute.c: Add network
	capability RAW_ICMP.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2585
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_netadd-net.hc, src/naddress.c: Fix setting the
	broadcast address.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2584
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-09  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/nflags-net.c, lib/vserver.h: Add all the network flags.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2583
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_ctxcreate-v21.hc: Don't hardcode the spaces to
	create/unshare.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2582
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_ctxcreate-v21.hc: Set the namespaces we've unshared.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2581
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* gentoo/Makefile-files: Add the bash-wrapper to the Makefile.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2580
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib_internal/Makefile-files: Add sys_unshare to the Makefile.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2579
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* AUTHORS, configure.ac, ensc_wrappers/wrappers-vserver.hc,
	kernel/inode_cmd.h, kernel/network.h, kernel/network_cmd.h,
	lib/Makefile-files, lib/syscall_ctxcreate-v13.hc,
	lib/syscall_ctxcreate-v21.hc, lib/syscall_ctxcreate.c,
	lib/syscall_fgetiattr-v22.hc, lib/syscall_fgetiattr.c,
	lib/syscall_fsetiattr-v22.hc, lib/syscall_fsetiattr.c,
	lib/syscall_netadd-net.hc, lib/syscall_netadd-netv2.hc,
	lib/syscall_netadd.c, lib/syscall_netremove-net.hc,
	lib/syscall_netremove-netv2.hc, lib/syscall_netremove.c,
	lib/syscall_setsched-v22.hc, lib/syscall_setsched.c,
	lib/vserver-internal.h, lib/vserver.h, lib_internal/sys_unshare.h,
	src/chbind.c, src/naddress.c, src/rpm-fake.c, src/vcontext.c,
	vserver-start/main.c: Add support for the various new APIs in 2.2
	and 2.3, in particular, netv2.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2578
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.delete: Remove the cache so disk limit caches have
	no chance of being reused if the same guest is recreated at a later
	point in time.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2577
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.yum: It's just yum, not yum-rpm.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2576
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-08-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* util-vserver.spec.in: Remove e2fsprogs requirement, no longer
	needed.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2575
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-07-31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.debootstrap: Use findFile consistently.
	Don't fail if a file doesn't exist, these are all optional.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2574
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-07-30  Benedikt Boehm <hollow@gentoo.org>

	* gentoo/util-vserver, gentoo/vprocunhide: some more POSIX fixes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2573
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-07-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* gentoo/Makefile-files, gentoo/bash-wrapper, gentoo/util-vserver: 
	Only POSIX-sh in Gentoo initscripts.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2572
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-07-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am, distrib/breezy/debootstrap.script,
	distrib/dapper/debootstrap.script,
	distrib/debian/debootstrap.script, distrib/debian/initpost,
	distrib/debian/vserver-config.sh, distrib/edgy/debootstrap.script,
	distrib/etch/initpost, distrib/etch/vserver-config.sh,
	distrib/feisty/debootstrap.script,
	distrib/gutsy/debootstrap.script, distrib/hoary/debootstrap.script,
	distrib/warty/debootstrap.script,
	scripts/vserver-build.debootstrap, scripts/vserver-build.functions: 
	Various debootstrap improvements.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2571
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-07-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/naddress.c: Prettier output on error.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2570
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-07-22  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib_internal/Makefile-files, lib_internal/matchlist-compare.c,
	lib_internal/mkdir.c, lib_internal/testsuite/Makefile-files,
	lib_internal/testsuite/matchlist.c, lib_internal/util.h,
	src/vclone.c, src/vhashify.c: Add exclude list support for vclone.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2569
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-07-19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/Makefile-files, lib/syscall_getsched-v21.hc,
	lib/syscall_getsched.c, lib/vserver.h: Add vc_get_sched.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2568
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-07-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac, scripts/util-vserver-vars.pathsubst: ... and add
	_STRACE.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2567
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-07-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver, scripts/vserver.functions, scripts/vserver.start: 
	Add --strace and --debug-sysv options to further debug problems with
	starting a guest.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2566
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-07-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/Makefile-files: Add it to the Makefile.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2565
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-07-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_getccaps-v21.hc, lib/syscall_getccaps.c: Make
	vc_get_ccaps do the right thing.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2564
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-07-13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.stop: Enter the network context to stop the guest.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2563
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-07-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/fakerunlevel.c: Support runlevels up to 9, as per init(1).  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2562
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-07-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/h2ext.c: Add some sanity checking.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2561
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-07-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/f7/yum.repos.d/fedora.repo: Add forgotten file.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2560
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-07-10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vclone.c: Add an option to specify the xid the non-shared
	files should belong to.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2559
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-07-10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst, distrib/Makefile.am,
	distrib/misc/h2ext.desc, pathconfig.h.pathsubst,
	scripts/Makefile-files, scripts/h2ext-worker, scripts/magic.mime,
	scripts/util-vserver-vars.pathsubst,
	scripts/vserver-build.template, src/Makefile-files, src/h2ext.c: 
	Replace file with h2ext for the template build method.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2558
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-07-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/chbind.c: It's network isolation, not virtualization.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2557
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-07-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* contrib/Makefile-files, contrib/yum-3.2.1-chroot.patch: added
	patch for yum-3.2.1; this one should retain API compatibility by
	using a dummy argument for the *Lock() methods git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2556
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-06-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* util-vserver.spec.in: Update URLs.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2555
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-06-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/vserver-build.template: Add a way
	to associate a distribution with a default template.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2554
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-06-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am, distrib/f7/apt/rpmpriorities,
	distrib/f7/apt/sources.list, distrib/f7/pkgs/01,
	distrib/f7/pkgs/02, distrib/f7/pkgs/03,
	distrib/f7/rpmlist.d/00.lst,
	distrib/f7/yum.repos.d/fedora-development.repo,
	distrib/f7/yum.repos.d/fedora-updates-testing.repo,
	distrib/f7/yum.repos.d/fedora-updates.repo, distrib/f7/yum/yum.conf: 
	Add Fedora 7.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2553
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-06-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* : Ignore vsysctl and vclone too.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2552
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-06-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/yum-3.2.0-chroot.patch: Use the correct path to the
	configuration file.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2550
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-06-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* mkrelease: Make it do everything needed.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2549
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-06-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Define PREVLEVEL and RUNLEVEL so SuSE's
	rc script works correctly.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2548
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-06-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: fstab.remote uses the guest's network
	context.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2547
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-06-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* contrib/Makefile-files, contrib/yum-3.0.5-chroot.patch,
	contrib/yum-3.2.0-chroot.patch: added updated patches for yum. The
	yum-3.2.0 one is untested.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2546
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-06-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* lib_internal/testsuite/Makefile-files: Fixed problems when
	building both a dietlibc and a GNU version of a testsuite program.
	Previously, the same object file (which was generated by 'diet') was
	used for both variants and only linking differed for them. This
	caused problems at least in F7 on PPC platforms.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2545
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-06-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* lib_internal/unify-copy.c: deallocate resources symmetrically git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2544
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-05-31  Benedikt Boehm <hollow@gentoo.org>

	* distrib/gentoo/init-vserver.sh, scripts/vserver.functions: fix
	TERM for colored output git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2543
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-05-26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/gentoo/init-vserver.sh: TERM=linux is needed for color
	with baselayout-2.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2542
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-05-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* NEWS: Version 0.30.213.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2541
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-05-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst: Add missing file.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2540
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-05-02  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac: Version 0.30.213.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2539
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-04-27  Benedikt Boehm <hollow@gentoo.org>

	* scripts/vserver.functions: fake init environment during shutdown,
	otherwise rc just calls shutdown/halt which does not work without
	init git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2538
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-04-27  Benedikt Boehm <hollow@gentoo.org>

	* distrib/gentoo/initpost, distrib/gentoo/initpre: add dummy net
	dependency to default runlevel; dmesg/syslog is now handled in
	baselayout git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2537
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-04-27  Benedikt Boehm <hollow@gentoo.org>

	* src/chroot-sh.c: add link command to chroot-sh git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2536
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-04-27  Benedikt Boehm <hollow@gentoo.org>

	* distrib/gentoo/reboot.sh, distrib/gentoo/shutdown.sh: don't call
	/halt/reboot -f for gentoo init style, but rather just exit, since
	we would be killed by vshelper, does not matter for reboot from
	inside: simple reboot wonÄt work with gentoo init style, must use
	reboot -f inside git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2535
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-04-27  Benedikt Boehm <hollow@gentoo.org>

	* distrib/gentoo/initpre: fix distdir handling if prefix is not git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2534
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-04-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/cflags-v13.c, scripts/vshelper: Use the state change helper to
	stop the guest when the last process exits.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2533
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-04-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.template: Recognize the --nodevsanity
	option.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2532
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-04-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: Don't do namespace cleanup if we're not in a
	new namespace.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2531
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-04-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am, distrib/centos5/pkgs/01,
	distrib/centos5/pkgs/02, distrib/centos5/pkgs/03,
	distrib/centos5/yum.repos.d/CentOS-Base.repo,
	distrib/centos5/yum/yum.conf: Add CentOS 5.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2530
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-04-13  Benedikt Boehm <hollow@gentoo.org>

	* distrib/etch/vserver-config.sh: remove interactive setup steps git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2529
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-04-13  Benedikt Boehm <hollow@gentoo.org>

	* distrib/Makefile.am, distrib/etch/initpost,
	distrib/etch/vserver-config.sh, distrib/misc/debootstrap.mirror,
	scripts/vserver-build.debootstrap: add build scripts for debian etch git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2528
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-04-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vyum-worker: Fix typo.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2527
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-04-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: New debootstrap.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2526
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-04-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vlogin.c: terminal_copy doesn't return void anymore.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2525
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-04-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am: Add shutdown.sh and reboot.sh to the
	Makefile.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2524
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-03-27  Benedikt Boehm <hollow@gentoo.org>

	* distrib/gentoo/initpost, distrib/gentoo/initpre,
	distrib/gentoo/reboot.sh, distrib/gentoo/shutdown.sh: force
	halt/reboot if using gentoo init style, enable syslog stub by
	default for gentoo guests git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2523
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-03-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.debootstrap: Get rid of the work directory
	on success.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2522
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-03-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Fix help message.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2521
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-03-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.debootstrap: Fix problems with debootstrap
	on Ubuntu.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2520
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-03-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.debootstrap: Remove the guest in case of
	failure.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2519
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-03-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/pkgmgmt: Supply the required argument.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2518
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-03-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-setup.functions: nodev: shouldn't be in the ip
	file.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2517
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-03-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* gentoo/util-vserver: Verbosify initscript.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2516
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-03-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions, scripts/pkgmgmt, scripts/vserver,
	scripts/vserver-build.functions, scripts/vsomething: Rename
	_setVserverDir to _setVserverDirName.  Rename _getVserverDir to
	_setVserverDir.  Add _setVserverName to set VSERVER_NAME.
	pkgmgmt.initVariables cannot run before _setVserverDirName, and the
	initialization must happen once per guest.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2515
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-03-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vlogin.c: Attempt to fix the endless loop of select() read().  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2514
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-03-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* sysv/util-vserver: Create the directories here for strange distros
	(e.g. Ubuntu).  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2513
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-03-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Fix IPv6 address assignment.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2512
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-03-09  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: Update the debootstrap URI.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2511
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-03-07  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vsched.c: Fix idle-time.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2510
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/gentoo/init-vserver.sh, scripts/vserver.functions: Make
	the gentoo initstyle work with baselayout-vserver.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2509
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions, scripts/vserver.stop, scripts/vshelper: Don't
	tell init to shutdown if we're called from vshelper, that should've
	already happened.  Kill init and other remaining processes from
	vshelper once the stop sync signal has arrived.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2508
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Add $__LOCKDIR and /tmp to the excluded
	paths.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2507
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac: Fix help message for --with-initscripts.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2506
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am: Move the Gentoo in-guest scripts to *_DATA,
	so rpm doesn't process them for deps.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2505
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* m4/ensc_pathprog.m4: Fix the symlink problems.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2504
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-22  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall-alternative.h: Update to latest shiny.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2503
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-setup.functions: Update help message to correspond
	better with reality.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2502
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* ensc_wrappers/wrappers-vserver.hc, lib/syscall_ctxmigrate-v21.hc,
	lib/syscall_ctxmigrate.c, lib/vserver.h,
	lib_internal/switchtowatchxid.c, src/rpm-fake-resolver.c,
	src/rpm-fake.c, src/vcontext.c: Add support for the migration flags.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2501
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-setup.functions: Make nodev: silence the warning.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2500
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall-alternative.h: Update to latest shiny.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2499
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: &>> doesn't exist.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2498
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall-alternative.h: Update to latest shiny.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2497
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: Work better if the default tty is a file by
	using /dev/null for input and appending the output.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2496
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall-alternative.h: Update to shiny15.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2495
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.clone, src/vclone.c: Remove the --source and
	--dest "options" from vclone, both are required.  Catch error
	conditions about the arguments in vclone.  Attempt to figure out
	where the source if it's not a directory, and make sure it is one
	before running vclone.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2494
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/getxidtype.c: Xid 65535 is a static one when dynamic ones are
	disabled.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2493
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-09  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Add /usr/bin to exception list, to make
	sure we keep the /usr mount around.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2492
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/Makefile-files, src/vkill.c: Fix the last, horribly broken
	commit.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2491
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vdevmap.c: Really silence the warning.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2490
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vkill.c: Try to figure out the xid if not specified.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2489
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vdevmap.c: Silence warning.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2488
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/gentoo/net.vserver: Make distrib/gentoo/net.vserver
	non-executable so RPM doesn't pick up a dependency on
	/sbin/runscript.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2487
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-05  Benedikt Boehm <hollow@gentoo.org>

	* scripts/vdispatch-conf, scripts/vesync, scripts/vupdateworld: fix
	vsomething arguments in gentoo wrappers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2486
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* lib_internal/unify-copy.c: - documented parts of the code were I needed to think >1min about
	  its sense - use ftruncate(2) instead of a lseek(2)+write(2) sequence to create
	  a sparse file - set O_NOCTTY flag for temp file git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2485
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* lib_internal/testsuite/sigbus.c: - reworked the large pagesize patch; it seems to be always
	  PAGESIZE*2+1 bytes required to trigger a SIGBUS. Since PAGESIZE is
	  not available directly, use sysconf(3) to get this value and
	  memset(3) to initialize buffer - removed byte crap git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2484
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-02-01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* sysv/Makefile-files: Add missing hunk from the Gentoo initscripts
	commit.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2483
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* Makefile.am, configure.ac, gentoo/Makefile-files,
	gentoo/util-vserver, gentoo/vprocunhide, gentoo/vservers.default,
	util-vserver.spec.in: Add Gentoo initscripts.  Force sysv
	initscripts for the RPMs.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2482
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.stop, scripts/vserver.suexec: There's no need to
	enter the filesystem namespaces twice.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2481
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/secure-mount.c: When we call the external mount, we need to
	preserve all of the options so it can parse them on its own.  The
	option defaults should set nodev in the flags.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2480
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst: vserver-copy is legacy, put the
	man page in the same package.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2479
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst, distrib/Makefile.am,
	distrib/misc/context.start, doc/configuration.xml,
	scripts/vserver-setup.functions: Move dynamic context generation to
	userspace.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2478
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-setup.functions: Set nodev rather than just
	warning about it.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2477
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib_internal/unify.h: Actually check the mtime when it's not
	optional.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2476
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib_internal/unify.h, src/vhashify.c, src/vhashify.h: Add an
	option (--ignore-mtime) to vhashify to hashify files with differing
	mtimes.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2475
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Add entries that were missing from
	.defaults.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2474
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/chxid.c, src/fstool.c, src/fstool.h: Add option to chxid to
	skip unified files.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2473
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vclone.c: Don't overwrite files that already exist.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2472
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-23  Benedikt Boehm <hollow@gentoo.org>

	* distrib/Makefile.am, distrib/gentoo/initpost,
	distrib/gentoo/initpre, distrib/gentoo/net.vserver: cleanup
	gentoo/initpost; add fixes for syslog-ng.conf and net dependency in
	baselayout >= 1.13 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2471
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/Makefile-files: ... and the Makefile.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2470
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst: Add the build method to the
	manifest too.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2469
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst,
	scripts/util-vserver-vars.pathsubst, scripts/vserver-build,
	scripts/vserver-build.clone: Add the clone build method.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2468
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* ensc_wrappers/wrappers-unistd.hc, lib_internal/pathinfo.h,
	src/Makefile-files, src/vclone.c: Add vclone, to help with cloning
	guests.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2467
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.start, src/vsysctl.c: If it doesn't exist, only
	error if requested.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2466
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-20  Benedikt Boehm <hollow@gentoo.org>

	* distrib/gentoo/initpost: fix runlevel scripts for older
	baselayouts too; set hostname inside the guest git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2465
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/checkconfig.c: Return 0 on any error, older kernels will
	return -EPERM for unknown syscalls.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2464
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Document the configuration for vdevmap.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2463
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Place-holder documentation for now, until
	some better descriptions comes along.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2462
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib_internal/testsuite/sigbus.c: Add patch from David Woodhouse to
	work with 64 KiB pages.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2461
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/util-vserver-vars.pathsubst, scripts/vserver.functions,
	sysv/util-vserver: Add support for vdevmap in the configuration.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2460
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vsysctl.c: Fix logic error.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2459
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst,
	scripts/util-vserver-vars.pathsubst, scripts/vserver.start,
	src/Makefile-files, src/vsysctl.c: Add support for setting sysctl
	values in the configuration.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2458
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* contrib/Makefile-files, contrib/yum-3.0.3-chroot.patch: added
	patch for yum-3.0.3 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2457
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Remove the disk limits after saving
	them.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2456
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/vserver.h: Add VC_VXSM_MSEC.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2455
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_setsched-v21.hc: Use VCMD_set_sched_v4 as intended.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2454
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac, m4/ensc_dietlibc.m4: Remove the dietlibc sanity
	check function, as what it's doing is already done elsewhere.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2453
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-14  Benedikt Boehm <hollow@gentoo.org>

	* scripts/vupdateworld: fix missing world target in vupdateworld git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2452
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* util-vserver.spec.in: Teach the spec how to build prereleases and
	release candidates.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2451
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vserver-stat.c: The new method doesn't need to be a spectator,
	and /proc/virtual isn't available there by default.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2450
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* kernel/sched_cmd.h, lib/Makefile-files, lib/issupported.c,
	lib/issupportedstring.c, lib/syscall_schedinfo-v21.hc,
	lib/syscall_schedinfo.c, lib/vserver.h, src/vserver-stat.c: Add
	vc_sched_info API.  Make vserver-stat use the various APIs instead
	of parsing per-process /proc entries.  vc_virt_stat.uptime is a uint64_t.  vc_get_dlimit can handle a NULL
	limits argument.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2449
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall.c, src/rpm-fake.c, src/vcontext.c: There is no
	vc_create_context. Stop referencing it.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2448
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.stop: Remove persistent on stop.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2447
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-09  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall-wrap.h, lib/vserver-internal.h,
	lib_internal/sys_clone.h, lib_internal/sys_personality.h,
	m4/ensc_dietlibc.m4: Check if dietlibc declares syscall
	incompatibly, to avoid errors.  Move the syscall declaration to
	lib/syscall-wrap.h.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2446
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-07  Daniel Hokka Zakrisson <daniel@hozac.com>

	* sysv/util-vserver: Fix output.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2445
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/getvserverbyctx.c: Support legacy guests on 2.6 kernels as
	well.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2444
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-02  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.start: The CHBIND_OPTS need to be cleaned before
	handing them to $_CHBIND_COMPAT, let $_CHBIND do that.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2443
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2007-01-01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac: Let glibc use the alternative syscalls as well.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2442
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/vserver.h: Organize things. Structures and functions dealing
	with similar things are now grouped together.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2441
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: Use status for the process count instead since
	persistent adds a task there.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2440
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* : Add vdevmap to ignore.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2439
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/vserver-internal.h: Use the correct type for the configuration
	bitfield.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2437
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* util-vserver.spec.in: Add util-vserver initscript handling.  Add
	%changelog comment.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2436
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst: Add vdevmap.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2435
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst, scripts/Makefile-files,
	scripts/util-vserver-vars.pathsubst,
	scripts/vserver-init.functions, scripts/vserver-wrapper,
	sysv/Makefile-files, sysv/util-vserver, sysv/vprocunhide: Move
	initscript functions to vserver-init.functions.  Make vprocunhide
	use said functions.  Add an initscript to set the helper and kill
	guest processes.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2434
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* util-vserver.spec.in: Add --without doc and --with legacy options.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2433
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-20  Benedikt Boehm <hollow@gentoo.org>

	* scripts/vserver-wrapper: cosmetic fixes for vserver-wrapper git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2432
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/fstool.c, src/fstool.h, src/setattr.c: Add --immutable,
	--~immutable and --!immutable.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2431
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Don't check the VLAN stuff if novlandev
	was specified.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2430
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vdevmap.c: Error on too many arguments.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2429
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: Update debootstrap URL.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2428
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* kernel/device_cmd.h, kernel/switch.h, lib/Makefile-files,
	lib/syscall_setmapping-v21.hc, lib/syscall_setmapping.c,
	lib/virtual.h, lib/vserver.h, src/Makefile-files, src/vdevmap.c: Add
	vdevmap and required functionality.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2427
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: Improve the vshelper warning (common sign of
	multiple installs).  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2426
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* contrib/yum-2.6.0-chroot.patch, contrib/yum-2.9.6-chroot.patch: 
	fixed location of the lockfile; formerly, the chroot path was
	prepended twice git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2425
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* sysv/vservers-legacy: Don't enable the legacy initscript by
	default.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2424
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-09  Daniel Hokka Zakrisson <daniel@hozac.com>

	* NEWS, THANKS, configure.ac: Version 0.30.212.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2422
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-09  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib_internal/sys_clone.h, src/rpm-fake.c, src/vdlimit.c: vserver.h
	defines CLONE_NEW*.  Remove unused include of sys_clone.h from
	vdlimit.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2421
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-09  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: Make getFileArray handle multiple files as
	well.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2420
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_ctxmigrate-v21.hc: Only enter the namespaces for
	static and dynamic xids (i.e. not the spectator).  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2419
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions, scripts/vserver, scripts/vserver.functions: 
	Rather than keeping an unnecessary mount around just because it was
	the cwd, cd to the root at the beginning while storing the original
	cwd (so it can be used later).  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2418
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration-xhtml.xsl: Change the default stylesheet.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2417
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* ensc_wrappers/wrappers-vserver.hc: Add missing hunks from last
	commit.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2416
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/Makefile-files, lib/checkconfig.c, lib/getxidtype.c,
	lib/internal.h, lib/isdynamicxid.c, lib/syscall_ctxmigrate-v21.hc,
	lib/syscall_ctxmigrate.c, lib/syscall_enternamespace-v13.hc,
	lib/syscall_enternamespace-v21.hc, lib/syscall_enternamespace.c,
	lib/syscall_getspacemask-v21.hc, lib/syscall_getspacemask.c,
	lib/syscall_getvci-v21.hc, lib/syscall_getvci.c,
	lib/syscall_setnamespace-v13.hc, lib/syscall_setnamespace-v21.hc,
	lib/syscall_setnamespace.c, lib/virtual.h, lib/vserver-internal.h,
	lib/vserver.h, src/vcontext.c, src/vnamespace.c: Work better on
	2.6.19.  This includes adding a new kind of API that depends on the
	VCI-bits, to detect the presence of spaces.  vnamespace now only
	enters the filesystem related namespaces (CLONE_NEWNS|CLONE_FS).
	vc_ctx_migrate_spaces enters the others.  Fix dynamic context
	detection by using the VCI-bits.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2415
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/ncontext.c: Remove unused argument.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2414
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* kernel/cacct.h, kernel/cacct_cmd.h, kernel/cacct_def.h,
	kernel/cacct_int.h, kernel/context.h, kernel/context_cmd.h,
	kernel/cvirt.h, kernel/cvirt_cmd.h, kernel/cvirt_def.h,
	kernel/debug.h, kernel/debug_cmd.h, kernel/dlimit.h,
	kernel/dlimit_cmd.h, kernel/global.h, kernel/history.h,
	kernel/inode.h, kernel/inode_cmd.h, kernel/legacy.h,
	kernel/limit.h, kernel/limit_cmd.h, kernel/limit_def.h,
	kernel/limit_int.h, kernel/namespace.h, kernel/namespace_cmd.h,
	kernel/network.h, kernel/network_cmd.h, kernel/sched.h,
	kernel/sched_cmd.h, kernel/sched_def.h, kernel/signal.h,
	kernel/signal_cmd.h, kernel/space_cmd.h, kernel/switch.h,
	kernel/tag.h: Update kernel headers to 2.6.19-vs2.1.x-t7.  Use the
	headers from make headers_install to cut down on unnecessary
	files/content.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2413
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Add cwd to the list of paths to exclude
	from namespace cleanup.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2412
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-12-01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* m4/ensc_e2fscheck.m4: Correct package and distribution name.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2411
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Make non-sysv initstyles work again.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2410
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/vserver.h: Add VLIMIT_MAPPED, for mapped files that are in
	RAM.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2409
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vsched.c: Don't process unknown files.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2408
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/chroot-sh.c: Add missing quote.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2407
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/redhat/initpost: Use chroot-sh chmod to remove the symlink
	attack vector.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2406
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vsched.c: Add missing #include <stddef.h> needed for offsetof
	when using glibc.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2405
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/nflags-net.c, lib/vserver.h: Add NXF_SINGLE_IP.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2404
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/capchroot.c, src/chbind.c, src/chcontext.c, src/fstool.c,
	src/keep-ctx-alive.c, src/nattribute.c, src/ncontext.c,
	src/rpm-fake-resolver.c, src/secure-mount.c, src/secure-umount.c,
	src/vattribute.c, src/vcontext.c, src/vcopy.c, src/vhashify.c,
	src/vkill.c, src/vlimit.c, src/vnamespace.c, src/vrsetup.c,
	src/vserver-info.c, src/vserver-stat.c, src/vuname.c, src/vunify.c,
	src/vwait.c: Make quoting consistent.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2403
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/legacy/vserver-copy: Use the same flags for legacy as the
	rsync build method's default.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2402
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions, src/nattribute.c: 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

2006-11-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Add forgotten backslash.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2400
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Call vserver-build with --debug too, if it was
	specified.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2399
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac, contrib/manifest.dat.pathsubst,
	scripts/Makefile-files, scripts/util-vserver-vars.pathsubst,
	scripts/vserver-build, scripts/vserver-build.rsync: Add an rsync
	build method.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2398
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Add since.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2397
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions, src/vps.c, src/vserver-stat.c: Update
	URL to the proc security page.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2396
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vnamespace.c: Use CLONE_NEWUTS|CLONE_NEWIPC so it works with
	2.6.19.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2395
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/chbind, scripts/vserver.functions: 
	Add support for the network flags and capabilities in the
	configuration.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2394
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/ccaps-v13.c, lib/cflags-v13.c, lib/ncaps-net.c,
	lib/nflags-net.c, lib/vserver.h: Support the prefixes for all types
	of flags and capabilities.  Add NXF_INFO_PRIVATE.  Add
	NXF_HIDE_NETIF.  Add aliases for the legacy flags/caps so using the
	kernel's names will work.  Add alias for VXC_SET_RLIMIT.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2393
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/ccaps-v13.c: Recognize set_utsname as a ccap too.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2392
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Add --rescue-init to the --help message.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2391
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/redhat/initpost: Use --rescue-init.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2390
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions, scripts/vserver.start: Don't set
	_IS_FAKEINIT on rescue, let the caller decide with --rescue-init.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2389
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/legacy/vserver, scripts/vserver.start: Use $_CHBIND_COMPAT
	directly for legacy.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2388
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/naddress.c: Cosmetic fixes.  Make sure args.do_set is set to
	false initially.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2387
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Make vserver <guest> start --rescue ...
	work again.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2386
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/Makefile-files, src/naddress.c: Make the prefix-to-netmask
	conversion work on big-endian too.  Check for invalid prefixes.
	Improve help message.  Add --set operation that removes all the old
	IP addresses first.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2385
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst,
	ensc_wrappers/wrappers-vserver.hc, lib/Makefile-files,
	lib/nidopt2nid.c, lib/vserver.h, scripts/Makefile-files,
	scripts/chbind, scripts/util-vserver-vars.pathsubst,
	src/Makefile-files, src/chbind.c, src/naddress.c, src/nattribute.c,
	src/ncontext.c: Break up the old chbind into ncontext, nattribute,
	and naddress.  This is done mostly to add support for network flags
	and caps, but also to get the same level of flexibility that the
	security contexts have.  In addition, a vc_nidopt2nid was created to
	correctly map --nid self to the current process's nid.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2384
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/chcontext: Fix chcontext --help and --version.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2383
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: soft-limit and hard-limit.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2382
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/fc5/yum.repos.d/fedora-core.repo,
	distrib/fc5/yum.repos.d/fedora-extras-development.repo,
	distrib/fc5/yum.repos.d/fedora-extras.repo,
	distrib/fc5/yum.repos.d/fedora-legacy.repo,
	distrib/fc5/yum.repos.d/fedora-updates-testing.repo,
	distrib/fc5/yum.repos.d/fedora-updates.repo,
	distrib/fc6/yum.repos.d/fedora-core.repo,
	distrib/fc6/yum.repos.d/fedora-extras-development.repo,
	distrib/fc6/yum.repos.d/fedora-extras.repo,
	distrib/fc6/yum.repos.d/fedora-legacy.repo,
	distrib/fc6/yum.repos.d/fedora-updates-testing.repo,
	distrib/fc6/yum.repos.d/fedora-updates.repo: Use HTTP URLs for the
	keys (insecure, I know), so it'll work on non-Fedora systems as
	well.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2381
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/Makefile-files, lib/syscall_ctxstat-v21.hc,
	lib/syscall_ctxstat.c, lib/syscall_getvci-v21.hc,
	lib/syscall_getvci.c, lib/syscall_resetminmax-v21.hc,
	lib/syscall_resetminmax.c, lib/syscall_rlimitstat-v21.hc,
	lib/syscall_rlimitstat.c, lib/syscall_virtstat-v21.hc,
	lib/syscall_virtstat.c, lib/vserver.h: Add the new syscalls from
	2.1.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2380
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/functions: Enable namespace cleanup
	by default.  Various cleanups in the documentation, make sure
	references work.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2379
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vlimit.c: strcpy copies \0, use memcpy instead.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2378
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, lib/vserver.h, src/vlimit.c: Add the
	VLIMITs.  Add RLIMIT_MSGQUEUE, define it ourselves if not present
	(like on 2.4).  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2377
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, src/vsched.c: Cosmetic fixes for vsched.
	Document the configuration format.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2376
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.start: Force update when starting the guest.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2375
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vsched.c: Only bother with the first line of the files.  Add
	required cast.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2374
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions, src/Makefile-files, src/vsched.c: Make
	vsched capable of configuring the new scheduler using a new
	configuration format (one value per file).  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2373
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_setsched-v21.hc, lib/vserver.h: Set svn:keywords.  Fix
	the vc_set_sched API to make more sense, and handle the logic in the
	wrapper.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2372
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/exec-ulimit.c: Reset the limits unconditionally.  Treat
	RLIMIT_NOFILE specially, since the kernel does.  Fix dietlibc'isms,
	and handle sys_old_getrlimit's values.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2371
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-04  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/exec-ulimit.c: Reset all limits that aren't configured.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2370
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-04  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_setsched-v21.hc, lib/vserver.h: Fix typos from last
	commit.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2369
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/functions, scripts/vserver: Make
	vlogin optional.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2368
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* Makefile.am, configure.ac, kernel/cacct.h, kernel/cacct_cmd.h,
	kernel/cacct_def.h, kernel/cacct_int.h, kernel/context.h,
	kernel/context_cmd.h, kernel/cvirt.h, kernel/cvirt_cmd.h,
	kernel/cvirt_def.h, kernel/debug.h, kernel/debug_cmd.h,
	kernel/dlimit.h, kernel/dlimit_cmd.h, kernel/global.h,
	kernel/history.h, kernel/inode.h, kernel/inode_cmd.h,
	kernel/limit.h, kernel/limit_cmd.h, kernel/limit_def.h,
	kernel/limit_int.h, kernel/monitor.h, kernel/namespace_cmd.h,
	kernel/network.h, kernel/network_cmd.h, kernel/sched.h,
	kernel/sched_cmd.h, kernel/sched_def.h, kernel/signal_cmd.h,
	kernel/switch.h, kernel/tag.h, kernel/xid.h, lib/Makefile-files,
	lib/ccaps-v13.c, lib/cflags-v13.c, lib/nflags-net.c,
	lib/syscall_setccaps-v13.hc, lib/syscall_setccaps-v21.hc,
	lib/syscall_setccaps.c, lib/syscall_setsched-v13.hc,
	lib/syscall_setsched-v21.hc, lib/syscall_setsched.c,
	lib/vserver-internal.h, lib/vserver.h: This commit adds support for
	the 2.1 vserver API.  Update the kernel headers to 2.1.1-rc47.  Add
	the new ccapabilities, context flags, and network flags.  Use the
	correct VCMDs for the older calls.  Add vc_set_sched_v21, to
	configure the new scheduler.  Add vc_set_ccaps_v21, which sets the
	ccaps and bcaps using the new interfaces for that.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2367
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-03  Benedikt Boehm <hollow@gentoo.org>

	* distrib/gentoo/initpost: init style gentoo will also work with
	older baselayout-vserver git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2366
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst: Add vemerge, vesync, vupdateworld
	and vdispatch-conf.  Fix the sort order a bit.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2365
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: bcapabilities and ccapabilities won't be
	changing names any time soon, remove experimental marker.  ulimits
	are honored for 2.6 kernels as well.  Whitespace cleanup.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2364
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-03  Benedikt Boehm <hollow@gentoo.org>

	* distrib/gentoo/init-vserver.sh, scripts/Makefile-files,
	scripts/vdispatch-conf, scripts/vemerge, scripts/vesync,
	scripts/vserver.functions, scripts/vupdateworld: add gentoo specific
	wrappers: vemerge, vesync, vupdateworld and vdispatch-conf; add
	RUNLEVEL_START to gentoo init style git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2363
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-02  Benedikt Boehm <hollow@gentoo.org>

	* distrib/gentoo/initpost: fix fstab fixing for gentoo/initpost git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2362
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vyum-worker: Add missing space.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2361
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-01  Benedikt Boehm <hollow@gentoo.org>

	* distrib/Makefile.am, distrib/gentoo/init-vserver.sh,
	distrib/gentoo/initpost, distrib/gentoo/initpre,
	scripts/vserver.functions: reimplement gentoo init style + prepare
	distrib/gentoo for baselayout-1.13 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2360
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-11-01  Benedikt Boehm <hollow@gentoo.org>

	* src/Makefile-files, src/chroot-sh.c: add mkdir and chmod functions
	to chroot-sh git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2359
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-10-31  Benedikt Boehm <hollow@gentoo.org>

	* scripts/vserver-build.template: fix no_dev_sanity logic git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2358
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-10-19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/vserver.functions: Improve
	namespace cleanup to make sure some required directories stick
	around, and add some configuration options to exclude further paths.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2357
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-10-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vyum-worker: Handle version 3.0 as well.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2356
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-10-07  Daniel Hokka Zakrisson <daniel@hozac.com>

	* NEWS, configure.ac, mkrelease: Version 0.30.211.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2354
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-10-07  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Fix typoed URL.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2353
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-10-07  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.fai: Point to the FAI wiki for information
	about how to use it.  Make AUTO the default.  Move the prompt to
	after the trap has been setup.  Run base.__cleanup as the last step
	of killprocs, so the files needed are still around for the rest of
	the cleanup.  Use isVserverRunning so the runfile is cleaned up too.
	Mount the NFS-root and the target with -o dev, to allow the device
	nodes.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2352
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-10-04  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst: Add vserver-build.fai.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2351
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-10-04  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.template: We can't remove dev/* if we're not
	in the guest's root.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2350
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-10-04  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.fai: Have vuname set the context as well, so
	we can find it with vserver-info <name> CONTEXT.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2349
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-10-04  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/secure-mount.c: Remove options that we parse ourselves, so the
	kernel doesn't see them (and fail).  Reenable MS_NODEV default.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2348
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-10-04  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: If creation is failing, we want to see
	the errors so it's debuggable.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2347
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-10-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.fai: Make sure we're running on a
	sufficiently capable kernel.  Indent killprocs correctly.  Don't
	require a static xid by using save_ctxinfo.  Use secure-mount
	instead of mount.  Set a default hostname if none was specified.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2346
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-10-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/secure-mount.c: Revert NODEV default, as it makes it
	impossible to mount (e.g.) a tmpfs that allows devices.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2345
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-10-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Add since=... where appropriate.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2344
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-10-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am, distrib/fc6/apt/rpmpriorities,
	distrib/fc6/apt/sources.list, distrib/fc6/pkgs/01,
	distrib/fc6/pkgs/02, distrib/fc6/pkgs/03,
	distrib/fc6/rpmlist.d/00.lst,
	distrib/fc6/yum.repos.d/fedora-core.repo,
	distrib/fc6/yum.repos.d/fedora-development.repo,
	distrib/fc6/yum.repos.d/fedora-extras-development.repo,
	distrib/fc6/yum.repos.d/fedora-extras.repo,
	distrib/fc6/yum.repos.d/fedora-legacy.repo,
	distrib/fc6/yum.repos.d/fedora-updates-testing.repo,
	distrib/fc6/yum.repos.d/fedora-updates.repo,
	distrib/fc6/yum/yum.conf: Add FC6 distribution (doesn't work yet,
	but should once it's released).  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2343
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-10-03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration-wiki.xsl: Move auto-generated notice to the top.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2342
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-10-01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/Makefile-files, scripts/vserver-build,
	scripts/vserver-build.fai: Add the fai build method based on Sam
	Vilain's patch.  (https://savannah.nongnu.org/patch/?5058) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2341
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-10-01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Fix some spelling errors and update the
	parameter lists to be correct.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2340
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_ctxmigrate-v13.hc, lib/syscall_setnamespace-v13.hc: 
	Use the older versions of these syscalls, so the utils will work on
	older kernels.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2339
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/Makefile-files, doc/configuration-wiki.xsl: Add Tim Mecking's
	XSL stylesheet for wiki exports.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2338
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build: Cosmetic fixes to the help message.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2337
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Use a new namespace for the build process, so any
	mounts performed during the build will vanish when it's done.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2336
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vapt-get, scripts/vserver: Make vserver ...
	rpm/apt-get/apt-cache/apt-config work again.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2335
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* Makefile.am, contrib/Makefile-files: Add more forgotten files.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2334
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* Makefile.am, m4/changelog.am: Move flags to the same place they
	were when cvs2cl was used.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2333
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Fix URLs pointing to the source code.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2332
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/yum-2.9.6-chroot.patch, scripts/vyum-worker: Add a patch
	for yum 2.9.6 (for FC6).  Make vyum-worker use the hack
	configuration if the yum version is unknown (-> unsupported), rather
	than silently creating really strange directories.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2331
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build: Fix help message to correspond with
	reality.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2330
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: This check was correct the first time,
	(cond)restart just calls stop and start, so we need not handle them
	specifically.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2329
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/chroot-sh.c: Fix wrapper prefix so error messages say
	chroot-sh: x.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2328
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* m4/changelog.am, svnusers.map: Make ChangeLog prettier.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2327
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/secure-mount.c: Make nodev the default, but don't enforce it
	for all mounts.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2326
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vlogin.c: Add the reset atexit handler right after setting the
	terminal to raw mode, so we don't end up with a raw terminal if
	(e.g.) openpty fails.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2325
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* m4/ensc_pathprog.m4: Put /bin first in the searchpath when looking
	for env, so we work around the /usr/bin/env-is-a-symlink issue.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2324
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst, distrib/Makefile.am,
	ensc_wrappers/Makefile-files: Fix Makefiles and the manifest to
	include all the files needed.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2323
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/centos4/pkgs/01, distrib/centos4/pkgs/02,
	distrib/centos4/pkgs/03,
	distrib/centos4/yum.repos.d/CentOS-Base.repo,
	distrib/centos4/yum/yum.conf, distrib/centos42/pkgs/01,
	distrib/centos42/pkgs/02, distrib/centos42/pkgs/03,
	distrib/centos42/yum.repos.d/CentOS-Base.repo,
	distrib/centos42/yum/yum.conf: Rename centos42 to the more generic
	centos4, and change the URLs appropriately.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2322
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Enter the namespace earlier so testing for files
	(like /bin/bash, /etc/init.d/rc) works when the guest's root
	filesystem is mounted from its fstab.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2321
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/secure-mount.c: Fix logic errors in secure-mount.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2320
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/vserver.functions: Make novlandev
	the default, but easily overridable for all guests.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2319
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* kernel/limit_int.h, kernel/signal.h: Add forgotten kernel headers
	(not important, but makes it easier to keep track).  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2318
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* kernel/context.h, kernel/context_cmd.h, kernel/cvirt.h,
	kernel/cvirt_cmd.h, kernel/debug.h, kernel/dlimit_cmd.h,
	kernel/inode.h, kernel/inode_cmd.h, kernel/legacy.h,
	kernel/limit.h, kernel/limit_cmd.h, kernel/limit_def.h,
	kernel/namespace.h, kernel/namespace_cmd.h, kernel/network.h,
	kernel/sched.h, kernel/sched_cmd.h, kernel/signal_cmd.h,
	kernel/switch.h, kernel/xid.h, lib/cflags-v13.c,
	lib/syscall_ctxmigrate-v13.hc, lib/syscall_setnamespace-v13.hc,
	lib/syscall_waitexit-v13.hc, lib/vserver.h: - Update the kernel headers to 2.0.2.1.  - Add missing flags.  - Fix the calls that got updated so they work as expected.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2317
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-15  Benedikt Boehm <hollow@gentoo.org>

	* scripts/vserver-wrapper: make vserver-wrapper gentoo compliant git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2316
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-15  Benedikt Boehm <hollow@gentoo.org>

	* distrib/Makefile.am, distrib/gentoo/initpost,
	scripts/vserver-build.functions, scripts/vserver-build.template: add
	gentoo distribution target; force sane /dev by default for template
	build method git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2315
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.start: env doesn't grok --.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2314
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-15  Benedikt Boehm <hollow@gentoo.org>

	* ChangeLog.sed, Makefile.svn, configure.ac, contrib/.cvsignore,
	cvsusers.map, distrib/.cvsignore, doc/.cvsignore,
	ensc_fmt/.cvsignore, ensc_vector/.cvsignore,
	ensc_vector/testsuite/.cvsignore, lib/.cvsignore,
	lib/apidoc/.cvsignore, lib/testsuite/.cvsignore,
	lib_internal/.cvsignore, lib_internal/testsuite/.cvsignore,
	m4/changelog.am, m4/ensc_changelog.m4, mkrelease,
	scripts/.cvsignore, scripts/legacy/.cvsignore, src/.cvsignore,
	src/testsuite/.cvsignore, sysv/.cvsignore, tests/.cvsignore,
	vserver-start/.cvsignore: cleanup old cvs cruft; add mkrelease
	script; use svn2cl instead of cvs2cl git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2313
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions, scripts/vserver.stop, scripts/vshelper: Make
	vshelper reboot/halt work correctly when CONFIG_VSERVER_LEGACY is
	disabled and the helper is run synchronously.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2312
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.functions.rpm: Fix RPM-based builds on
	RHEL/CentOS 4.4.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2311
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst, distrib/Makefile.am,
	distrib/misc/environment, doc/configuration.xml,
	scripts/vserver.functions, scripts/vserver.start: Add initial
	environment support. Lets users work around their broken initscripts
	inside guests when using the sysv initstyle.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2310
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac: Add ugly hack to workaround yum's problems with
	file:////.  (https://savannah.nongnu.org/bugs/?15517) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2309
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/vserver.start: Add Herbert Pötzl's
	patch to support initialization scriptlets.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2308
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* ensc_wrappers/wrappers-unistd.hc, scripts/vserver,
	src/capchroot.c, src/vcontext.c: - Teach vcontext about usernames (if dietlibc is used).  - Teach capchroot about uid 0.  - Add Einitgroups.  - Specify uid 0 by default, so username lookups are avoided.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2307
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac, ensc_wrappers/wrappers-termios.hc,
	ensc_wrappers/wrappers.h, scripts/vserver, src/Makefile-files,
	src/vcontext.c, src/vlogin.c: Add vlogin, a terminal proxy for
	vserver ... enter.  (https://savannah.nongnu.org/patch/?4969) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2306
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* : Add forgotten svn:keywords.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2305
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions, scripts/vapt-get, scripts/vrpm,
	scripts/vsomething: Make vrpm and vapt-get use vsomething.  Fix
	external package management so that the process is executed in the
	guest's network context, in case scriptlets restart daemons.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2303
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst, scripts/Makefile-files,
	scripts/vserver, scripts/vserver.delete: Add a delete method to
	remove guests, based on Thomas Champagne's patch.
	(https://savannah.nongnu.org/patch/?4899) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2302
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/functions,
	scripts/vserver.functions: Apply Bastian Blank's userspace namespace
	cleanup patch.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2301
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/vserver-setup.functions,
	scripts/vserver.functions, scripts/vserver.start,
	scripts/vserver.stop, scripts/vserver.suexec: Apply Jan Rekorajski's
	CPUSET patch.
	(http://www.paul.sladen.org/vserver/archives/200511/0245.html) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2300
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am, distrib/fc5/apt/rpmpriorities,
	distrib/fc5/apt/sources.list, distrib/fc5/pkgs/01,
	distrib/fc5/pkgs/02, distrib/fc5/pkgs/03,
	distrib/fc5/rpmlist.d/00.lst,
	distrib/fc5/yum.repos.d/fedora-core.repo,
	distrib/fc5/yum.repos.d/fedora-development.repo,
	distrib/fc5/yum.repos.d/fedora-extras-development.repo,
	distrib/fc5/yum.repos.d/fedora-extras.repo,
	distrib/fc5/yum.repos.d/fedora-legacy.repo,
	distrib/fc5/yum.repos.d/fedora-updates-testing.repo,
	distrib/fc5/yum.repos.d/fedora-updates.repo,
	distrib/fc5/yum/yum.conf, distrib/redhat/initpost,
	scripts/vyum-worker: Add support for Fedora Core 5 and yum 2.6.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2299
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build, scripts/vserver-build.debootstrap: Add
	support for specifying a debootstrap script.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2298
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall-alternative.h: Update to the latest version of
	Herbert's alternative syscall implementation.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2297
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib_internal/sys_clone.h: Fix sys_clone usage on sparc and s390,
	sparc returns parent pid in the child and s390 has the arguments
	reversed.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2296
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/legacy/vserver, scripts/vserver.functions: - Fix obsolete nice usage.  - Make sure the correct nice value is used, even if the parent   process has a different one.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2295
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac: Fix API option parsing so oldproc and olduts are
	valid options (allowing for cut'n'paste from vserver-info to
	./configure) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2294
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/start-vservers: Fixes start-vservers to work on _all_
	guests when --all is specified, as well as fixing the cleanup.
	(https://savannah.nongnu.org/bugs/index.php?14525)
	(https://savannah.nongnu.org/bugs/index.php?15632) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2293
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Apply Christian Heim's patch to
	deprecate the Gentoo initstyle git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2292
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/pkgmgmt, scripts/vserver.functions: Make fstab usage
	consistent, fstab gets mounted first, then fstab.local and then
	fstab.remote, unmounting in the reverse order.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2291
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Fix condrestart to actually do a conditional
	restart (https://savannah.nongnu.org/bugs/index.php?15678) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2290
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Fix Usage: message for the main script.
	(https://savannah.nongnu.org/bugs/index.php?15551) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2289
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.functions: Use $_SETATTR instead of chattr
	to remove the barrier.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2288
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/chcontext: Fix chcontext so it passes --secure as the
	first argument to vattribute so it doesn't override the passed caps.
	(https://savannah.nongnu.org/patch/?4993) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2287
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_setccaps-v13.hc: Fix vc_set_ccaps to work the way the
	kernel expects it to (https://savannah.nongnu.org/patch/?4968) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2286
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* man/chcontext.8: Apply Micah Anderson's patch fixing chcontext's
	man page section (https://savannah.nongnu.org/bugs/index.php?16083) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2285
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-10  Benedikt Boehm <hollow@gentoo.org>

	* util-vserver/.cvsignore: remove util-vserver dir git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2284
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-09-10  Benedikt Boehm <hollow@gentoo.org>

	* AUTHORS, ChangeLog.sed, Makefile.am, NEWS, README, REQUIREMENTS,
	THANKS, build-all, compat-c99.h, compat.h, configure.ac,
	contrib/.cvsignore, contrib/Makefile-files, contrib/make-manifest,
	contrib/manifest.dat.pathsubst, contrib/yum-2.2.1-chroot.patch,
	contrib/yum-2.3.2-chroot.patch, contrib/yum-2.3.3-chroot.patch,
	contrib/yum-2.3.4-chroot.patch, contrib/yum-2.6.0-chroot.patch,
	cvsusers.map, distrib/.cvsignore, distrib/Makefile.am,
	distrib/centos42/pkgs/01, distrib/centos42/pkgs/02,
	distrib/centos42/pkgs/03,
	distrib/centos42/yum.repos.d/CentOS-Base.repo,
	distrib/centos42/yum/yum.conf, distrib/defaults/apt.conf,
	distrib/defaults/apt/apt.conf, distrib/defaults/devs,
	distrib/defaults/rpm/macros, distrib/fc1/apt/rpmpriorities,
	distrib/fc1/apt/sources.list, distrib/fc1/pkgs/01,
	distrib/fc1/pkgs/02, distrib/fc2/apt/rpmpriorities,
	distrib/fc2/apt/sources.list, distrib/fc2/pkgs/01,
	distrib/fc2/pkgs/02, distrib/fc3/apt/rpmpriorities,
	distrib/fc3/apt/sources.list, distrib/fc3/pkgs/01,
	distrib/fc3/pkgs/02, distrib/fc3/pkgs/03,
	distrib/fc3/rpmlist.d/00.lst,
	distrib/fc3/yum.repos.d/fedora-devel.repo,
	distrib/fc3/yum.repos.d/fedora-updates-testing.repo,
	distrib/fc3/yum.repos.d/fedora-updates.repo,
	distrib/fc3/yum.repos.d/fedora.repo, distrib/fc3/yum/yum.conf,
	distrib/fc4/apt/rpmpriorities, distrib/fc4/apt/sources.list,
	distrib/fc4/pkgs/01, distrib/fc4/pkgs/02, distrib/fc4/pkgs/03,
	distrib/fc4/rpmlist.d/00.lst,
	distrib/fc4/yum.repos.d/fedora-devel.repo,
	distrib/fc4/yum.repos.d/fedora-updates-testing.repo,
	distrib/fc4/yum.repos.d/fedora-updates.repo,
	distrib/fc4/yum.repos.d/fedora.repo, distrib/fc4/yum/yum.conf,
	distrib/misc/debootstrap.uri, distrib/misc/fstab,
	distrib/misc/mtab, distrib/misc/vprocunhide-files,
	distrib/misc/vunify-exclude, distrib/redhat/initpost,
	distrib/redhat/initpre, distrib/redhat/rc.sysinit,
	distrib/rh9/apt/rpmpriorities, distrib/rh9/apt/sources.list,
	distrib/rh9/pkgs/01, distrib/rh9/pkgs/02,
	distrib/suse91/apt/rpmpriorities, distrib/suse91/apt/sources.list,
	distrib/suse91/initpost, distrib/suse91/pkgs/01,
	distrib/suse91/pkgs/02, distrib/suse91/rpm/macros,
	distrib/template/initpost, distrib/template/initpre,
	doc/.cvsignore, doc/Makefile-files, doc/compatibility-xhtml.xsl,
	doc/compatibility.css, doc/compatibility.dtd,
	doc/compatibility.xml, doc/configuration-xhtml.xsl,
	doc/configuration.css, doc/configuration.dtd,
	doc/configuration.xml, doc/configuration.xsd, doc/intro.txt,
	doc/vunify-verbosity.txt, ensc_fmt/.cvsignore,
	ensc_fmt/Makefile-files, ensc_fmt/fmt-32.c, ensc_fmt/fmt-64.c,
	ensc_fmt/fmt-internal.h, ensc_fmt/fmt-tai64n.c, ensc_fmt/fmt.h,
	ensc_fmt/fmt.hc, ensc_fmt/fmtx-32.c, ensc_fmt/fmtx-64.c,
	ensc_fmt/fmtx.hc, ensc_vector/.cvsignore,
	ensc_vector/Makefile-files, ensc_vector/list-add.c,
	ensc_vector/list-at.c, ensc_vector/list-free.c,
	ensc_vector/list-init.c, ensc_vector/list-insertinternal.c,
	ensc_vector/list-internal.h, ensc_vector/list-search.c,
	ensc_vector/list-searchselforg.c, ensc_vector/list.h,
	ensc_vector/list.hc, ensc_vector/testsuite/.cvsignore,
	ensc_vector/testsuite/Makefile-files,
	ensc_vector/testsuite/test1.c, ensc_vector/testsuite/test2.c,
	ensc_vector/vector-clear.c, ensc_vector/vector-foreach.c,
	ensc_vector/vector-free.c, ensc_vector/vector-init.c,
	ensc_vector/vector-insert.c, ensc_vector/vector-internal.h,
	ensc_vector/vector-popback.c, ensc_vector/vector-pushback.c,
	ensc_vector/vector-resize.c, ensc_vector/vector-resizeinternal.hc,
	ensc_vector/vector-search.c, ensc_vector/vector-searchselforg.c,
	ensc_vector/vector-sort.c, ensc_vector/vector-unique.c,
	ensc_vector/vector-zeroend.c, ensc_vector/vector.h,
	ensc_vector/vector.hc, ensc_wrappers/Makefile-files,
	ensc_wrappers/wrappers-clone.hc, ensc_wrappers/wrappers-dirent.hc,
	ensc_wrappers/wrappers-fcntl.hc, ensc_wrappers/wrappers-io.hc,
	ensc_wrappers/wrappers-ioctl.hc, ensc_wrappers/wrappers-iosock.hc,
	ensc_wrappers/wrappers-mount.hc, ensc_wrappers/wrappers-pivot.hc,
	ensc_wrappers/wrappers-resource.hc,
	ensc_wrappers/wrappers-socket.hc, ensc_wrappers/wrappers-stat.hc,
	ensc_wrappers/wrappers-stdlib.hc, ensc_wrappers/wrappers-string.hc,
	ensc_wrappers/wrappers-unistd.hc,
	ensc_wrappers/wrappers-vserver.hc, ensc_wrappers/wrappers-wait.hc,
	ensc_wrappers/wrappers.h, ensc_wrappers/wrappers_handler.hc,
	kernel/context.h, kernel/context_cmd.h, kernel/cvirt.h,
	kernel/cvirt_cmd.h, kernel/cvirt_def.h, kernel/debug.h,
	kernel/debug_cmd.h, kernel/dlimit.h, kernel/dlimit_cmd.h,
	kernel/inode.h, kernel/inode_cmd.h, kernel/legacy.h,
	kernel/limit.h, kernel/limit_cmd.h, kernel/limit_def.h,
	kernel/namespace.h, kernel/namespace_cmd.h, kernel/network.h,
	kernel/network_cmd.h, kernel/sched.h, kernel/sched_cmd.h,
	kernel/sched_def.h, kernel/signal_cmd.h, kernel/switch.h,
	kernel/xid.h, lib/.cvsignore, lib/Makefile-files,
	lib/apidoc/.cvsignore, lib/apidoc/Doxyfile.in,
	lib/apidoc/Makefile-files, lib/apidoc/list2xxx.descr,
	lib/apidoc/list2xxx.syntax, lib/bcaps-v13.c, lib/bcaps_list-v13.c,
	lib/capabilities.c, lib/ccaps-v13.c, lib/ccaps_list-v13.c,
	lib/cflags-compat.c, lib/cflags-v13.c, lib/cflags_list-compat.c,
	lib/cflags_list-v13.c, lib/checkversion.c,
	lib/comparevserverbyid.c, lib/createskeleton-full.hc,
	lib/createskeleton-short.hc, lib/createskeleton.c, lib/ext2fs.h,
	lib/fmt.h, lib/getfilecontext.c, lib/getinsecurebcaps.c,
	lib/getnbipv4root.c, lib/getprocentry-legacy.c,
	lib/getversion-internal.hc, lib/getversion.c,
	lib/getvserverappdir.c, lib/getvserverbyctx-compat.hc,
	lib/getvserverbyctx-v13.hc, lib/getvserverbyctx.c,
	lib/getvservercfgdir.c, lib/getvservercfgstyle.c,
	lib/getvserverctx.c, lib/getvservername.c, lib/getvservervdir.c,
	lib/getxidtype.c, lib/internal.h, lib/ioctl-getext2flags.hc,
	lib/ioctl-getfilecontext.hc, lib/ioctl-getxflg.hc,
	lib/ioctl-setext2flags.hc, lib/ioctl-setfilecontext.hc,
	lib/ioctl-setxflg.hc, lib/isdirectory.c, lib/isdynamicxid.c,
	lib/isfile.c, lib/islink.c, lib/issupported.c,
	lib/issupportedstring.c, lib/listparser.hc,
	lib/listparser_uint32.c, lib/listparser_uint64.c, lib/ncaps-net.c,
	lib/ncaps_list-net.c, lib/nflags-net.c, lib/nflags_list-net.c,
	lib/parselimit.c, lib/personalityflag.c,
	lib/personalityflag_list.c, lib/personalitytype.c,
	lib/safechroot-internal.hc, lib/syscall-alternative.h,
	lib/syscall-compat.hc, lib/syscall-fallback.h,
	lib/syscall-legacy.hc, lib/syscall-syscall.c, lib/syscall-wrap.h,
	lib/syscall.c, lib/syscall_adddlimit-v13.hc,
	lib/syscall_adddlimit.c, lib/syscall_cleanupnamespace-v13.hc,
	lib/syscall_cleanupnamespace.c, lib/syscall_ctxcreate-v13.hc,
	lib/syscall_ctxcreate.c, lib/syscall_ctxmigrate-v13.hc,
	lib/syscall_ctxmigrate.c, lib/syscall_enternamespace-v13.hc,
	lib/syscall_enternamespace.c, lib/syscall_getccaps-v13.hc,
	lib/syscall_getccaps.c, lib/syscall_getcflags-v13.hc,
	lib/syscall_getcflags.c, lib/syscall_getdlimit-v13.hc,
	lib/syscall_getdlimit.c, lib/syscall_getiattr-fscompat.hc,
	lib/syscall_getiattr-v13.hc, lib/syscall_getiattr.c,
	lib/syscall_getncaps-net.hc, lib/syscall_getncaps.c,
	lib/syscall_getnflags-net.hc, lib/syscall_getnflags.c,
	lib/syscall_getnxinfo-net.hc, lib/syscall_getnxinfo.c,
	lib/syscall_gettasknid-net.hc, lib/syscall_gettasknid.c,
	lib/syscall_gettaskxid-oldproc.hc, lib/syscall_gettaskxid-v13.hc,
	lib/syscall_gettaskxid.c, lib/syscall_getvhiname-olduts.hc,
	lib/syscall_getvhiname-v13.hc, lib/syscall_getvhiname.c,
	lib/syscall_getvxinfo-oldproc.hc, lib/syscall_getvxinfo-v13.hc,
	lib/syscall_getvxinfo.c, lib/syscall_kill-v11.hc,
	lib/syscall_kill.c, lib/syscall_netadd-net.hc,
	lib/syscall_netadd.c, lib/syscall_netcreate-net.hc,
	lib/syscall_netcreate.c, lib/syscall_netmigrate-net.hc,
	lib/syscall_netmigrate.c, lib/syscall_netremove-net.hc,
	lib/syscall_netremove.c, lib/syscall_remdlimit-v13.hc,
	lib/syscall_remdlimit.c, lib/syscall_rlimit-v11.hc,
	lib/syscall_rlimit.c, lib/syscall_setccaps-v13.hc,
	lib/syscall_setccaps.c, lib/syscall_setcflags-v13.hc,
	lib/syscall_setcflags.c, lib/syscall_setdlimit-v13.hc,
	lib/syscall_setdlimit.c, lib/syscall_setiattr-fscompat.hc,
	lib/syscall_setiattr-v13.hc, lib/syscall_setiattr.c,
	lib/syscall_setnamespace-v13.hc, lib/syscall_setnamespace.c,
	lib/syscall_setncaps-net.hc, lib/syscall_setncaps.c,
	lib/syscall_setnflags-net.hc, lib/syscall_setnflags.c,
	lib/syscall_setsched-v13.hc, lib/syscall_setsched-v13obs.hc,
	lib/syscall_setsched.c, lib/syscall_setvhiname-olduts.hc,
	lib/syscall_setvhiname-v13.hc, lib/syscall_setvhiname.c,
	lib/syscall_waitexit-v13.hc, lib/syscall_waitexit.c,
	lib/testsuite/.cvsignore, lib/testsuite/Makefile-files,
	lib/testsuite/cflags.c, lib/testsuite/fmt.c,
	lib/testsuite/parselimit.c, lib/testsuite/personality.c,
	lib/util-vserver.pc.subst, lib/utils-legacy.h,
	lib/val2text-t2v-uint32.c, lib/val2text-t2v-uint64.c,
	lib/val2text-v2t-uint32.c, lib/val2text-v2t-uint64.c,
	lib/val2text.hc, lib/virtual.h, lib/vserver-internal.h,
	lib/vserver.h, lib/xidopt2xid.c, lib_internal/.cvsignore,
	lib_internal/Makefile-files,
	lib_internal/command-appendparameter.c,
	lib_internal/command-exec.c, lib_internal/command-free.c,
	lib_internal/command-init.c, lib_internal/command-reset.c,
	lib_internal/command-setparams.c, lib_internal/command-wait.c,
	lib_internal/command.h, lib_internal/coreassert.h,
	lib_internal/errinfo-writeerrno.c, lib_internal/errinfo.h,
	lib_internal/filecfg-iteratemultiline.c,
	lib_internal/filecfg-readentryflag.c,
	lib_internal/filecfg-readentrystr.c, lib_internal/filecfg.h,
	lib_internal/jail.h, lib_internal/jailintotempdir.c,
	lib_internal/matchlist-appendfiles.c,
	lib_internal/matchlist-compare.c, lib_internal/matchlist-destroy.c,
	lib_internal/matchlist-init.c,
	lib_internal/matchlist-initbyvserver.c,
	lib_internal/matchlist-initmanually.c,
	lib_internal/matchlist-initrefserverlist.c,
	lib_internal/matchlist-printid.c, lib_internal/matchlist.h,
	lib_internal/matchvserverinfo-free.c,
	lib_internal/matchvserverinfo-init.c,
	lib_internal/pathinfo-append.c, lib_internal/pathinfo-test.c,
	lib_internal/pathinfo.h, lib_internal/string.h,
	lib_internal/string.hc, lib_internal/switchtowatchxid.c,
	lib_internal/sys_clone.h, lib_internal/sys_personality.h,
	lib_internal/testsuite/.cvsignore,
	lib_internal/testsuite/Makefile-files,
	lib_internal/testsuite/command.c,
	lib_internal/testsuite/copy-check, lib_internal/testsuite/copy.c,
	lib_internal/testsuite/filecfg-ml.c,
	lib_internal/testsuite/isnumber.c, lib_internal/testsuite/sigbus.c,
	lib_internal/unify-copy.c, lib_internal/unify-deunify.c,
	lib_internal/unify-isiunlinkable.c, lib_internal/unify-settime.c,
	lib_internal/unify-unify.c, lib_internal/unify.h,
	lib_internal/util-canonify.c, lib_internal/util-cast.h,
	lib_internal/util-commonstrings.h, lib_internal/util-debug.h,
	lib_internal/util-declarecmd.h, lib_internal/util-dimof.h,
	lib_internal/util-dotfile.h, lib_internal/util-exitlikeprocess.c,
	lib_internal/util-exitlikeprocess.h, lib_internal/util-io.h,
	lib_internal/util-isnumber.c, lib_internal/util-isnumber.hc,
	lib_internal/util-isnumberunsigned.c, lib_internal/util-lockfile.c,
	lib_internal/util-lockfile.h, lib_internal/util-mem.h,
	lib_internal/util-perror.h, lib_internal/util-safechdir.c,
	lib_internal/util-safechdir.h, lib_internal/util-unixsock.h,
	lib_internal/util.h, m4/changelog.am, m4/ensc_cflags.m4,
	m4/ensc_changelog.m4, m4/ensc_cxxcompiler.m4, m4/ensc_dietlibc.m4,
	m4/ensc_dietlibc_compat.m4, m4/ensc_e2fscheck.m4,
	m4/ensc_initrddir.m4, m4/ensc_pathprog.m4, m4/ensc_personality.m4,
	m4/ensc_release.m4, m4/ensc_syscall.m4, m4/ensc_syscallnr.m4,
	m4/ensc_uv_vrootdir.m4, m4/gpgsig.am, m4/install-notify.am,
	m4/libsel.am, m4/pkgconfig.am, m4/validate.am, man/Makefile-files,
	man/chbind.8, man/chcontext.8, man/distrib-info.8, man/rebootmgr.8,
	man/reducecap.8, man/vps.8, man/vpstree.8, man/vrpm.8,
	man/vserver-copy.8, man/vserver-stat.8, man/vserver.8, man/vtop.8,
	pathconfig.h.pathsubst, scripts/.cvsignore, scripts/Makefile-files,
	scripts/X, scripts/chcontext, scripts/functions,
	scripts/legacy/.cvsignore, scripts/legacy/distrib-info,
	scripts/legacy/rootshell, scripts/legacy/save_s_context,
	scripts/legacy/vps.pathsubst, scripts/legacy/vserver,
	scripts/legacy/vserver-copy, scripts/legacy/vserverkillall,
	scripts/pkgmgmt, scripts/start-vservers,
	scripts/util-vserver-vars.pathsubst, scripts/vapt-get,
	scripts/vapt-get-worker, scripts/vpkg, scripts/vprocunhide,
	scripts/vpstree, scripts/vrpm, scripts/vrpm-preload,
	scripts/vrpm-worker, scripts/vserver, scripts/vserver-build,
	scripts/vserver-build.apt-rpm, scripts/vserver-build.debootstrap,
	scripts/vserver-build.functions,
	scripts/vserver-build.functions.apt,
	scripts/vserver-build.functions.pkgmgmt,
	scripts/vserver-build.functions.rpm,
	scripts/vserver-build.functions.yum, scripts/vserver-build.rpm,
	scripts/vserver-build.skeleton, scripts/vserver-build.yum,
	scripts/vserver-setup.functions, scripts/vserver-wrapper,
	scripts/vserver.functions, scripts/vserver.start,
	scripts/vserver.stop, scripts/vserver.suexec,
	scripts/vservers.grabinfo.sh, scripts/vshelper, scripts/vsomething,
	scripts/vsysvwrapper, scripts/vtop, scripts/vyum,
	scripts/vyum-worker, src/.cvsignore, src/Makefile-files,
	src/capability-compat.h, src/capchroot.c, src/chain-echo.c,
	src/chbind.c, src/chcontext.c, src/check-unixfile.c,
	src/chroot-sh.c, src/chxid.c, src/compat-pivot_root.h,
	src/context-sync.hc, src/exec-cd.c, src/exec-ulimit.c,
	src/fakerunlevel.c, src/filetime.c, src/fstool.c, src/fstool.h,
	src/ifspec.c, src/keep-ctx-alive.c, src/listdevip.c,
	src/lockfile.c, src/lsxid.c, src/mask2prefix.c, src/parserpmdump.c,
	src/readlink.c, src/rebootmgr.c, src/reducecap.c,
	src/rpm-fake-resolver.c, src/rpm-fake.c, src/save_ctxinfo.c,
	src/secure-mount.c, src/secure-umount.c, src/setattr.c,
	src/showattr.c, src/showperm.c, src/sigexec.c, src/stack-start.h,
	src/testsuite/.cvsignore, src/testsuite/Makefile-files,
	src/testsuite/chbind-test.c, src/testsuite/chcontext-test.c,
	src/testsuite/data/rpm-fake-test.inp,
	src/testsuite/data/rpm-fake-test.out,
	src/testsuite/hashcalc-plain.c, src/testsuite/hashcalc-plain.sh,
	src/testsuite/hashcalc.c, src/testsuite/hashcalc.sh,
	src/testsuite/rpm-fake-test.c, src/testsuite/rpm-fake-test.sh,
	src/testsuite/vunify-functest.c, src/testsuite/vunify-test.sh,
	src/testsuite/vwait-test.sh, src/util.h, src/vattribute.c,
	src/vcontext.c, src/vcopy-init.hc, src/vcopy.c, src/vdlimit.c,
	src/vdu.c, src/vhashify-init.hc, src/vhashify.c, src/vhashify.h,
	src/vkill.c, src/vlimit.c, src/vnamespace.c, src/vps.c,
	src/vreboot.c, src/vrsetup.c, src/vsched.c, src/vserver-info.c,
	src/vserver-stat.c, src/vserver-visitdir.hc, src/vshelper-sync.c,
	src/vuname.c, src/vunify-init.hc, src/vunify.c, src/vunify.h,
	src/vwait.c, sysv/.cvsignore, sysv/Makefile-files, sysv/rebootmgr,
	sysv/v_gated.subst, sysv/v_httpd.subst, sysv/v_named.subst,
	sysv/v_portmap.subst, sysv/v_sendmail.subst, sysv/v_smb.subst,
	sysv/v_sshd.subst, sysv/v_xinetd.subst, sysv/vprocunhide,
	sysv/vservers-default, sysv/vservers-legacy, sysv/vservers.conf,
	tests/.cvsignore, tests/Makefile-files, tests/chrootsafe.c,
	tests/escaperoot.c, tests/forkbomb.c, tests/getctx.c,
	tests/getinitpid.c, tests/testipc.c, tests/testlimit.c,
	tests/testopenf.c, tests/vserver-info.c, update-doc,
	util-vserver.spec.in, util-vserver/AUTHORS,
	util-vserver/ChangeLog.sed, util-vserver/Makefile.am,
	util-vserver/NEWS, util-vserver/README, util-vserver/REQUIREMENTS,
	util-vserver/THANKS, util-vserver/build-all,
	util-vserver/compat-c99.h, util-vserver/compat.h,
	util-vserver/configure.ac, util-vserver/contrib/.cvsignore,
	util-vserver/contrib/Makefile-files,
	util-vserver/contrib/make-manifest,
	util-vserver/contrib/manifest.dat.pathsubst,
	util-vserver/contrib/yum-2.2.1-chroot.patch,
	util-vserver/contrib/yum-2.3.2-chroot.patch,
	util-vserver/contrib/yum-2.3.3-chroot.patch,
	util-vserver/contrib/yum-2.3.4-chroot.patch,
	util-vserver/contrib/yum-2.6.0-chroot.patch,
	util-vserver/cvsusers.map, util-vserver/distrib/.cvsignore,
	util-vserver/distrib/Makefile.am,
	util-vserver/distrib/centos42/pkgs/01,
	util-vserver/distrib/centos42/pkgs/02,
	util-vserver/distrib/centos42/pkgs/03,
	util-vserver/distrib/centos42/yum.repos.d/CentOS-Base.repo,
	util-vserver/distrib/centos42/yum/yum.conf,
	util-vserver/distrib/defaults/apt.conf,
	util-vserver/distrib/defaults/apt/apt.conf,
	util-vserver/distrib/defaults/devs,
	util-vserver/distrib/defaults/rpm/macros,
	util-vserver/distrib/fc1/apt/rpmpriorities,
	util-vserver/distrib/fc1/apt/sources.list,
	util-vserver/distrib/fc1/pkgs/01, util-vserver/distrib/fc1/pkgs/02,
	util-vserver/distrib/fc2/apt/rpmpriorities,
	util-vserver/distrib/fc2/apt/sources.list,
	util-vserver/distrib/fc2/pkgs/01, util-vserver/distrib/fc2/pkgs/02,
	util-vserver/distrib/fc3/apt/rpmpriorities,
	util-vserver/distrib/fc3/apt/sources.list,
	util-vserver/distrib/fc3/pkgs/01, util-vserver/distrib/fc3/pkgs/02,
	util-vserver/distrib/fc3/pkgs/03,
	util-vserver/distrib/fc3/rpmlist.d/00.lst,
	util-vserver/distrib/fc3/yum.repos.d/fedora-devel.repo,
	util-vserver/distrib/fc3/yum.repos.d/fedora-updates-testing.repo,
	util-vserver/distrib/fc3/yum.repos.d/fedora-updates.repo,
	util-vserver/distrib/fc3/yum.repos.d/fedora.repo,
	util-vserver/distrib/fc3/yum/yum.conf,
	util-vserver/distrib/fc4/apt/rpmpriorities,
	util-vserver/distrib/fc4/apt/sources.list,
	util-vserver/distrib/fc4/pkgs/01, util-vserver/distrib/fc4/pkgs/02,
	util-vserver/distrib/fc4/pkgs/03,
	util-vserver/distrib/fc4/rpmlist.d/00.lst,
	util-vserver/distrib/fc4/yum.repos.d/fedora-devel.repo,
	util-vserver/distrib/fc4/yum.repos.d/fedora-updates-testing.repo,
	util-vserver/distrib/fc4/yum.repos.d/fedora-updates.repo,
	util-vserver/distrib/fc4/yum.repos.d/fedora.repo,
	util-vserver/distrib/fc4/yum/yum.conf,
	util-vserver/distrib/misc/debootstrap.uri,
	util-vserver/distrib/misc/fstab, util-vserver/distrib/misc/mtab,
	util-vserver/distrib/misc/vprocunhide-files,
	util-vserver/distrib/misc/vunify-exclude,
	util-vserver/distrib/redhat/initpost,
	util-vserver/distrib/redhat/initpre,
	util-vserver/distrib/redhat/rc.sysinit,
	util-vserver/distrib/rh9/apt/rpmpriorities,
	util-vserver/distrib/rh9/apt/sources.list,
	util-vserver/distrib/rh9/pkgs/01, util-vserver/distrib/rh9/pkgs/02,
	util-vserver/distrib/suse91/apt/rpmpriorities,
	util-vserver/distrib/suse91/apt/sources.list,
	util-vserver/distrib/suse91/initpost,
	util-vserver/distrib/suse91/pkgs/01,
	util-vserver/distrib/suse91/pkgs/02,
	util-vserver/distrib/suse91/rpm/macros,
	util-vserver/distrib/template/initpost,
	util-vserver/distrib/template/initpre, util-vserver/doc/.cvsignore,
	util-vserver/doc/Makefile-files,
	util-vserver/doc/compatibility-xhtml.xsl,
	util-vserver/doc/compatibility.css,
	util-vserver/doc/compatibility.dtd,
	util-vserver/doc/compatibility.xml,
	util-vserver/doc/configuration-xhtml.xsl,
	util-vserver/doc/configuration.css,
	util-vserver/doc/configuration.dtd,
	util-vserver/doc/configuration.xml,
	util-vserver/doc/configuration.xsd, util-vserver/doc/intro.txt,
	util-vserver/doc/vunify-verbosity.txt,
	util-vserver/ensc_fmt/.cvsignore,
	util-vserver/ensc_fmt/Makefile-files,
	util-vserver/ensc_fmt/fmt-32.c, util-vserver/ensc_fmt/fmt-64.c,
	util-vserver/ensc_fmt/fmt-internal.h,
	util-vserver/ensc_fmt/fmt-tai64n.c, util-vserver/ensc_fmt/fmt.h,
	util-vserver/ensc_fmt/fmt.hc, util-vserver/ensc_fmt/fmtx-32.c,
	util-vserver/ensc_fmt/fmtx-64.c, util-vserver/ensc_fmt/fmtx.hc,
	util-vserver/ensc_vector/.cvsignore,
	util-vserver/ensc_vector/Makefile-files,
	util-vserver/ensc_vector/list-add.c,
	util-vserver/ensc_vector/list-at.c,
	util-vserver/ensc_vector/list-free.c,
	util-vserver/ensc_vector/list-init.c,
	util-vserver/ensc_vector/list-insertinternal.c,
	util-vserver/ensc_vector/list-internal.h,
	util-vserver/ensc_vector/list-search.c,
	util-vserver/ensc_vector/list-searchselforg.c,
	util-vserver/ensc_vector/list.h, util-vserver/ensc_vector/list.hc,
	util-vserver/ensc_vector/testsuite/.cvsignore,
	util-vserver/ensc_vector/testsuite/Makefile-files,
	util-vserver/ensc_vector/testsuite/test1.c,
	util-vserver/ensc_vector/testsuite/test2.c,
	util-vserver/ensc_vector/vector-clear.c,
	util-vserver/ensc_vector/vector-foreach.c,
	util-vserver/ensc_vector/vector-free.c,
	util-vserver/ensc_vector/vector-init.c,
	util-vserver/ensc_vector/vector-insert.c,
	util-vserver/ensc_vector/vector-internal.h,
	util-vserver/ensc_vector/vector-popback.c,
	util-vserver/ensc_vector/vector-pushback.c,
	util-vserver/ensc_vector/vector-resize.c,
	util-vserver/ensc_vector/vector-resizeinternal.hc,
	util-vserver/ensc_vector/vector-search.c,
	util-vserver/ensc_vector/vector-searchselforg.c,
	util-vserver/ensc_vector/vector-sort.c,
	util-vserver/ensc_vector/vector-unique.c,
	util-vserver/ensc_vector/vector-zeroend.c,
	util-vserver/ensc_vector/vector.h,
	util-vserver/ensc_vector/vector.hc,
	util-vserver/ensc_wrappers/Makefile-files,
	util-vserver/ensc_wrappers/wrappers-clone.hc,
	util-vserver/ensc_wrappers/wrappers-dirent.hc,
	util-vserver/ensc_wrappers/wrappers-fcntl.hc,
	util-vserver/ensc_wrappers/wrappers-io.hc,
	util-vserver/ensc_wrappers/wrappers-ioctl.hc,
	util-vserver/ensc_wrappers/wrappers-iosock.hc,
	util-vserver/ensc_wrappers/wrappers-mount.hc,
	util-vserver/ensc_wrappers/wrappers-pivot.hc,
	util-vserver/ensc_wrappers/wrappers-resource.hc,
	util-vserver/ensc_wrappers/wrappers-socket.hc,
	util-vserver/ensc_wrappers/wrappers-stat.hc,
	util-vserver/ensc_wrappers/wrappers-stdlib.hc,
	util-vserver/ensc_wrappers/wrappers-string.hc,
	util-vserver/ensc_wrappers/wrappers-unistd.hc,
	util-vserver/ensc_wrappers/wrappers-vserver.hc,
	util-vserver/ensc_wrappers/wrappers-wait.hc,
	util-vserver/ensc_wrappers/wrappers.h,
	util-vserver/ensc_wrappers/wrappers_handler.hc,
	util-vserver/kernel/context.h, util-vserver/kernel/context_cmd.h,
	util-vserver/kernel/cvirt.h, util-vserver/kernel/cvirt_cmd.h,
	util-vserver/kernel/cvirt_def.h, util-vserver/kernel/debug.h,
	util-vserver/kernel/debug_cmd.h, util-vserver/kernel/dlimit.h,
	util-vserver/kernel/dlimit_cmd.h, util-vserver/kernel/inode.h,
	util-vserver/kernel/inode_cmd.h, util-vserver/kernel/legacy.h,
	util-vserver/kernel/limit.h, util-vserver/kernel/limit_cmd.h,
	util-vserver/kernel/limit_def.h, util-vserver/kernel/namespace.h,
	util-vserver/kernel/namespace_cmd.h, util-vserver/kernel/network.h,
	util-vserver/kernel/network_cmd.h, util-vserver/kernel/sched.h,
	util-vserver/kernel/sched_cmd.h, util-vserver/kernel/sched_def.h,
	util-vserver/kernel/signal_cmd.h, util-vserver/kernel/switch.h,
	util-vserver/kernel/xid.h, util-vserver/lib/.cvsignore,
	util-vserver/lib/Makefile-files,
	util-vserver/lib/apidoc/.cvsignore,
	util-vserver/lib/apidoc/Doxyfile.in,
	util-vserver/lib/apidoc/Makefile-files,
	util-vserver/lib/apidoc/list2xxx.descr,
	util-vserver/lib/apidoc/list2xxx.syntax,
	util-vserver/lib/bcaps-v13.c, util-vserver/lib/bcaps_list-v13.c,
	util-vserver/lib/capabilities.c, util-vserver/lib/ccaps-v13.c,
	util-vserver/lib/ccaps_list-v13.c,
	util-vserver/lib/cflags-compat.c, util-vserver/lib/cflags-v13.c,
	util-vserver/lib/cflags_list-compat.c,
	util-vserver/lib/cflags_list-v13.c,
	util-vserver/lib/checkversion.c,
	util-vserver/lib/comparevserverbyid.c,
	util-vserver/lib/createskeleton-full.hc,
	util-vserver/lib/createskeleton-short.hc,
	util-vserver/lib/createskeleton.c, util-vserver/lib/ext2fs.h,
	util-vserver/lib/fmt.h, util-vserver/lib/getfilecontext.c,
	util-vserver/lib/getinsecurebcaps.c,
	util-vserver/lib/getnbipv4root.c,
	util-vserver/lib/getprocentry-legacy.c,
	util-vserver/lib/getversion-internal.hc,
	util-vserver/lib/getversion.c, util-vserver/lib/getvserverappdir.c,
	util-vserver/lib/getvserverbyctx-compat.hc,
	util-vserver/lib/getvserverbyctx-v13.hc,
	util-vserver/lib/getvserverbyctx.c,
	util-vserver/lib/getvservercfgdir.c,
	util-vserver/lib/getvservercfgstyle.c,
	util-vserver/lib/getvserverctx.c,
	util-vserver/lib/getvservername.c,
	util-vserver/lib/getvservervdir.c, util-vserver/lib/getxidtype.c,
	util-vserver/lib/internal.h,
	util-vserver/lib/ioctl-getext2flags.hc,
	util-vserver/lib/ioctl-getfilecontext.hc,
	util-vserver/lib/ioctl-getxflg.hc,
	util-vserver/lib/ioctl-setext2flags.hc,
	util-vserver/lib/ioctl-setfilecontext.hc,
	util-vserver/lib/ioctl-setxflg.hc, util-vserver/lib/isdirectory.c,
	util-vserver/lib/isdynamicxid.c, util-vserver/lib/isfile.c,
	util-vserver/lib/islink.c, util-vserver/lib/issupported.c,
	util-vserver/lib/issupportedstring.c,
	util-vserver/lib/listparser.hc,
	util-vserver/lib/listparser_uint32.c,
	util-vserver/lib/listparser_uint64.c, util-vserver/lib/ncaps-net.c,
	util-vserver/lib/ncaps_list-net.c, util-vserver/lib/nflags-net.c,
	util-vserver/lib/nflags_list-net.c, util-vserver/lib/parselimit.c,
	util-vserver/lib/personalityflag.c,
	util-vserver/lib/personalityflag_list.c,
	util-vserver/lib/personalitytype.c,
	util-vserver/lib/safechroot-internal.hc,
	util-vserver/lib/syscall-alternative.h,
	util-vserver/lib/syscall-compat.hc,
	util-vserver/lib/syscall-fallback.h,
	util-vserver/lib/syscall-legacy.hc,
	util-vserver/lib/syscall-syscall.c,
	util-vserver/lib/syscall-wrap.h, util-vserver/lib/syscall.c,
	util-vserver/lib/syscall_adddlimit-v13.hc,
	util-vserver/lib/syscall_adddlimit.c,
	util-vserver/lib/syscall_cleanupnamespace-v13.hc,
	util-vserver/lib/syscall_cleanupnamespace.c,
	util-vserver/lib/syscall_ctxcreate-v13.hc,
	util-vserver/lib/syscall_ctxcreate.c,
	util-vserver/lib/syscall_ctxmigrate-v13.hc,
	util-vserver/lib/syscall_ctxmigrate.c,
	util-vserver/lib/syscall_enternamespace-v13.hc,
	util-vserver/lib/syscall_enternamespace.c,
	util-vserver/lib/syscall_getccaps-v13.hc,
	util-vserver/lib/syscall_getccaps.c,
	util-vserver/lib/syscall_getcflags-v13.hc,
	util-vserver/lib/syscall_getcflags.c,
	util-vserver/lib/syscall_getdlimit-v13.hc,
	util-vserver/lib/syscall_getdlimit.c,
	util-vserver/lib/syscall_getiattr-fscompat.hc,
	util-vserver/lib/syscall_getiattr-v13.hc,
	util-vserver/lib/syscall_getiattr.c,
	util-vserver/lib/syscall_getncaps-net.hc,
	util-vserver/lib/syscall_getncaps.c,
	util-vserver/lib/syscall_getnflags-net.hc,
	util-vserver/lib/syscall_getnflags.c,
	util-vserver/lib/syscall_getnxinfo-net.hc,
	util-vserver/lib/syscall_getnxinfo.c,
	util-vserver/lib/syscall_gettasknid-net.hc,
	util-vserver/lib/syscall_gettasknid.c,
	util-vserver/lib/syscall_gettaskxid-oldproc.hc,
	util-vserver/lib/syscall_gettaskxid-v13.hc,
	util-vserver/lib/syscall_gettaskxid.c,
	util-vserver/lib/syscall_getvhiname-olduts.hc,
	util-vserver/lib/syscall_getvhiname-v13.hc,
	util-vserver/lib/syscall_getvhiname.c,
	util-vserver/lib/syscall_getvxinfo-oldproc.hc,
	util-vserver/lib/syscall_getvxinfo-v13.hc,
	util-vserver/lib/syscall_getvxinfo.c,
	util-vserver/lib/syscall_kill-v11.hc,
	util-vserver/lib/syscall_kill.c,
	util-vserver/lib/syscall_netadd-net.hc,
	util-vserver/lib/syscall_netadd.c,
	util-vserver/lib/syscall_netcreate-net.hc,
	util-vserver/lib/syscall_netcreate.c,
	util-vserver/lib/syscall_netmigrate-net.hc,
	util-vserver/lib/syscall_netmigrate.c,
	util-vserver/lib/syscall_netremove-net.hc,
	util-vserver/lib/syscall_netremove.c,
	util-vserver/lib/syscall_remdlimit-v13.hc,
	util-vserver/lib/syscall_remdlimit.c,
	util-vserver/lib/syscall_rlimit-v11.hc,
	util-vserver/lib/syscall_rlimit.c,
	util-vserver/lib/syscall_setccaps-v13.hc,
	util-vserver/lib/syscall_setccaps.c,
	util-vserver/lib/syscall_setcflags-v13.hc,
	util-vserver/lib/syscall_setcflags.c,
	util-vserver/lib/syscall_setdlimit-v13.hc,
	util-vserver/lib/syscall_setdlimit.c,
	util-vserver/lib/syscall_setiattr-fscompat.hc,
	util-vserver/lib/syscall_setiattr-v13.hc,
	util-vserver/lib/syscall_setiattr.c,
	util-vserver/lib/syscall_setnamespace-v13.hc,
	util-vserver/lib/syscall_setnamespace.c,
	util-vserver/lib/syscall_setncaps-net.hc,
	util-vserver/lib/syscall_setncaps.c,
	util-vserver/lib/syscall_setnflags-net.hc,
	util-vserver/lib/syscall_setnflags.c,
	util-vserver/lib/syscall_setsched-v13.hc,
	util-vserver/lib/syscall_setsched-v13obs.hc,
	util-vserver/lib/syscall_setsched.c,
	util-vserver/lib/syscall_setvhiname-olduts.hc,
	util-vserver/lib/syscall_setvhiname-v13.hc,
	util-vserver/lib/syscall_setvhiname.c,
	util-vserver/lib/syscall_waitexit-v13.hc,
	util-vserver/lib/syscall_waitexit.c,
	util-vserver/lib/testsuite/.cvsignore,
	util-vserver/lib/testsuite/Makefile-files,
	util-vserver/lib/testsuite/cflags.c,
	util-vserver/lib/testsuite/fmt.c,
	util-vserver/lib/testsuite/parselimit.c,
	util-vserver/lib/testsuite/personality.c,
	util-vserver/lib/util-vserver.pc.subst,
	util-vserver/lib/utils-legacy.h,
	util-vserver/lib/val2text-t2v-uint32.c,
	util-vserver/lib/val2text-t2v-uint64.c,
	util-vserver/lib/val2text-v2t-uint32.c,
	util-vserver/lib/val2text-v2t-uint64.c,
	util-vserver/lib/val2text.hc, util-vserver/lib/virtual.h,
	util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h,
	util-vserver/lib/xidopt2xid.c,
	util-vserver/lib_internal/.cvsignore,
	util-vserver/lib_internal/Makefile-files,
	util-vserver/lib_internal/command-appendparameter.c,
	util-vserver/lib_internal/command-exec.c,
	util-vserver/lib_internal/command-free.c,
	util-vserver/lib_internal/command-init.c,
	util-vserver/lib_internal/command-reset.c,
	util-vserver/lib_internal/command-setparams.c,
	util-vserver/lib_internal/command-wait.c,
	util-vserver/lib_internal/command.h,
	util-vserver/lib_internal/coreassert.h,
	util-vserver/lib_internal/errinfo-writeerrno.c,
	util-vserver/lib_internal/errinfo.h,
	util-vserver/lib_internal/filecfg-iteratemultiline.c,
	util-vserver/lib_internal/filecfg-readentryflag.c,
	util-vserver/lib_internal/filecfg-readentrystr.c,
	util-vserver/lib_internal/filecfg.h,
	util-vserver/lib_internal/jail.h,
	util-vserver/lib_internal/jailintotempdir.c,
	util-vserver/lib_internal/matchlist-appendfiles.c,
	util-vserver/lib_internal/matchlist-compare.c,
	util-vserver/lib_internal/matchlist-destroy.c,
	util-vserver/lib_internal/matchlist-init.c,
	util-vserver/lib_internal/matchlist-initbyvserver.c,
	util-vserver/lib_internal/matchlist-initmanually.c,
	util-vserver/lib_internal/matchlist-initrefserverlist.c,
	util-vserver/lib_internal/matchlist-printid.c,
	util-vserver/lib_internal/matchlist.h,
	util-vserver/lib_internal/matchvserverinfo-free.c,
	util-vserver/lib_internal/matchvserverinfo-init.c,
	util-vserver/lib_internal/pathinfo-append.c,
	util-vserver/lib_internal/pathinfo-test.c,
	util-vserver/lib_internal/pathinfo.h,
	util-vserver/lib_internal/string.h,
	util-vserver/lib_internal/string.hc,
	util-vserver/lib_internal/switchtowatchxid.c,
	util-vserver/lib_internal/sys_clone.h,
	util-vserver/lib_internal/sys_personality.h,
	util-vserver/lib_internal/testsuite/.cvsignore,
	util-vserver/lib_internal/testsuite/Makefile-files,
	util-vserver/lib_internal/testsuite/command.c,
	util-vserver/lib_internal/testsuite/copy-check,
	util-vserver/lib_internal/testsuite/copy.c,
	util-vserver/lib_internal/testsuite/filecfg-ml.c,
	util-vserver/lib_internal/testsuite/isnumber.c,
	util-vserver/lib_internal/testsuite/sigbus.c,
	util-vserver/lib_internal/unify-copy.c,
	util-vserver/lib_internal/unify-deunify.c,
	util-vserver/lib_internal/unify-isiunlinkable.c,
	util-vserver/lib_internal/unify-settime.c,
	util-vserver/lib_internal/unify-unify.c,
	util-vserver/lib_internal/unify.h,
	util-vserver/lib_internal/util-canonify.c,
	util-vserver/lib_internal/util-cast.h,
	util-vserver/lib_internal/util-commonstrings.h,
	util-vserver/lib_internal/util-debug.h,
	util-vserver/lib_internal/util-declarecmd.h,
	util-vserver/lib_internal/util-dimof.h,
	util-vserver/lib_internal/util-dotfile.h,
	util-vserver/lib_internal/util-exitlikeprocess.c,
	util-vserver/lib_internal/util-exitlikeprocess.h,
	util-vserver/lib_internal/util-io.h,
	util-vserver/lib_internal/util-isnumber.c,
	util-vserver/lib_internal/util-isnumber.hc,
	util-vserver/lib_internal/util-isnumberunsigned.c,
	util-vserver/lib_internal/util-lockfile.c,
	util-vserver/lib_internal/util-lockfile.h,
	util-vserver/lib_internal/util-mem.h,
	util-vserver/lib_internal/util-perror.h,
	util-vserver/lib_internal/util-safechdir.c,
	util-vserver/lib_internal/util-safechdir.h,
	util-vserver/lib_internal/util-unixsock.h,
	util-vserver/lib_internal/util.h, util-vserver/m4/changelog.am,
	util-vserver/m4/ensc_cflags.m4, util-vserver/m4/ensc_changelog.m4,
	util-vserver/m4/ensc_cxxcompiler.m4,
	util-vserver/m4/ensc_dietlibc.m4,
	util-vserver/m4/ensc_dietlibc_compat.m4,
	util-vserver/m4/ensc_e2fscheck.m4,
	util-vserver/m4/ensc_initrddir.m4,
	util-vserver/m4/ensc_pathprog.m4,
	util-vserver/m4/ensc_personality.m4,
	util-vserver/m4/ensc_release.m4, util-vserver/m4/ensc_syscall.m4,
	util-vserver/m4/ensc_syscallnr.m4,
	util-vserver/m4/ensc_uv_vrootdir.m4, util-vserver/m4/gpgsig.am,
	util-vserver/m4/install-notify.am, util-vserver/m4/libsel.am,
	util-vserver/m4/pkgconfig.am, util-vserver/m4/validate.am,
	util-vserver/man/Makefile-files, util-vserver/man/chbind.8,
	util-vserver/man/chcontext.8, util-vserver/man/distrib-info.8,
	util-vserver/man/rebootmgr.8, util-vserver/man/reducecap.8,
	util-vserver/man/vps.8, util-vserver/man/vpstree.8,
	util-vserver/man/vrpm.8, util-vserver/man/vserver-copy.8,
	util-vserver/man/vserver-stat.8, util-vserver/man/vserver.8,
	util-vserver/man/vtop.8, util-vserver/pathconfig.h.pathsubst,
	util-vserver/scripts/.cvsignore,
	util-vserver/scripts/Makefile-files, util-vserver/scripts/X,
	util-vserver/scripts/chcontext, util-vserver/scripts/functions,
	util-vserver/scripts/legacy/.cvsignore,
	util-vserver/scripts/legacy/distrib-info,
	util-vserver/scripts/legacy/rootshell,
	util-vserver/scripts/legacy/save_s_context,
	util-vserver/scripts/legacy/vps.pathsubst,
	util-vserver/scripts/legacy/vserver,
	util-vserver/scripts/legacy/vserver-copy,
	util-vserver/scripts/legacy/vserverkillall,
	util-vserver/scripts/pkgmgmt, util-vserver/scripts/start-vservers,
	util-vserver/scripts/util-vserver-vars.pathsubst,
	util-vserver/scripts/vapt-get,
	util-vserver/scripts/vapt-get-worker, util-vserver/scripts/vpkg,
	util-vserver/scripts/vprocunhide, util-vserver/scripts/vpstree,
	util-vserver/scripts/vrpm, util-vserver/scripts/vrpm-preload,
	util-vserver/scripts/vrpm-worker, util-vserver/scripts/vserver,
	util-vserver/scripts/vserver-build,
	util-vserver/scripts/vserver-build.apt-rpm,
	util-vserver/scripts/vserver-build.debootstrap,
	util-vserver/scripts/vserver-build.functions,
	util-vserver/scripts/vserver-build.functions.apt,
	util-vserver/scripts/vserver-build.functions.pkgmgmt,
	util-vserver/scripts/vserver-build.functions.rpm,
	util-vserver/scripts/vserver-build.functions.yum,
	util-vserver/scripts/vserver-build.rpm,
	util-vserver/scripts/vserver-build.skeleton,
	util-vserver/scripts/vserver-build.yum,
	util-vserver/scripts/vserver-setup.functions,
	util-vserver/scripts/vserver-wrapper,
	util-vserver/scripts/vserver.functions,
	util-vserver/scripts/vserver.start,
	util-vserver/scripts/vserver.stop,
	util-vserver/scripts/vserver.suexec,
	util-vserver/scripts/vservers.grabinfo.sh,
	util-vserver/scripts/vshelper, util-vserver/scripts/vsomething,
	util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop,
	util-vserver/scripts/vyum, util-vserver/scripts/vyum-worker,
	util-vserver/src/.cvsignore, util-vserver/src/Makefile-files,
	util-vserver/src/capability-compat.h, util-vserver/src/capchroot.c,
	util-vserver/src/chain-echo.c, util-vserver/src/chbind.c,
	util-vserver/src/chcontext.c, util-vserver/src/check-unixfile.c,
	util-vserver/src/chroot-sh.c, util-vserver/src/chxid.c,
	util-vserver/src/compat-pivot_root.h,
	util-vserver/src/context-sync.hc, util-vserver/src/exec-cd.c,
	util-vserver/src/exec-ulimit.c, util-vserver/src/fakerunlevel.c,
	util-vserver/src/filetime.c, util-vserver/src/fstool.c,
	util-vserver/src/fstool.h, util-vserver/src/ifspec.c,
	util-vserver/src/keep-ctx-alive.c, util-vserver/src/listdevip.c,
	util-vserver/src/lockfile.c, util-vserver/src/lsxid.c,
	util-vserver/src/mask2prefix.c, util-vserver/src/parserpmdump.c,
	util-vserver/src/readlink.c, util-vserver/src/rebootmgr.c,
	util-vserver/src/reducecap.c, util-vserver/src/rpm-fake-resolver.c,
	util-vserver/src/rpm-fake.c, util-vserver/src/save_ctxinfo.c,
	util-vserver/src/secure-mount.c, util-vserver/src/secure-umount.c,
	util-vserver/src/setattr.c, util-vserver/src/showattr.c,
	util-vserver/src/showperm.c, util-vserver/src/sigexec.c,
	util-vserver/src/stack-start.h,
	util-vserver/src/testsuite/.cvsignore,
	util-vserver/src/testsuite/Makefile-files,
	util-vserver/src/testsuite/chbind-test.c,
	util-vserver/src/testsuite/chcontext-test.c,
	util-vserver/src/testsuite/data/rpm-fake-test.inp,
	util-vserver/src/testsuite/data/rpm-fake-test.out,
	util-vserver/src/testsuite/hashcalc-plain.c,
	util-vserver/src/testsuite/hashcalc-plain.sh,
	util-vserver/src/testsuite/hashcalc.c,
	util-vserver/src/testsuite/hashcalc.sh,
	util-vserver/src/testsuite/rpm-fake-test.c,
	util-vserver/src/testsuite/rpm-fake-test.sh,
	util-vserver/src/testsuite/vunify-functest.c,
	util-vserver/src/testsuite/vunify-test.sh,
	util-vserver/src/testsuite/vwait-test.sh, util-vserver/src/util.h,
	util-vserver/src/vattribute.c, util-vserver/src/vcontext.c,
	util-vserver/src/vcopy-init.hc, util-vserver/src/vcopy.c,
	util-vserver/src/vdlimit.c, util-vserver/src/vdu.c,
	util-vserver/src/vhashify-init.hc, util-vserver/src/vhashify.c,
	util-vserver/src/vhashify.h, util-vserver/src/vkill.c,
	util-vserver/src/vlimit.c, util-vserver/src/vnamespace.c,
	util-vserver/src/vps.c, util-vserver/src/vreboot.c,
	util-vserver/src/vrsetup.c, util-vserver/src/vsched.c,
	util-vserver/src/vserver-info.c, util-vserver/src/vserver-stat.c,
	util-vserver/src/vserver-visitdir.hc,
	util-vserver/src/vshelper-sync.c, util-vserver/src/vuname.c,
	util-vserver/src/vunify-init.hc, util-vserver/src/vunify.c,
	util-vserver/src/vunify.h, util-vserver/src/vwait.c,
	util-vserver/sysv/.cvsignore, util-vserver/sysv/Makefile-files,
	util-vserver/sysv/rebootmgr, util-vserver/sysv/v_gated.subst,
	util-vserver/sysv/v_httpd.subst, util-vserver/sysv/v_named.subst,
	util-vserver/sysv/v_portmap.subst,
	util-vserver/sysv/v_sendmail.subst, util-vserver/sysv/v_smb.subst,
	util-vserver/sysv/v_sshd.subst, util-vserver/sysv/v_xinetd.subst,
	util-vserver/sysv/vprocunhide, util-vserver/sysv/vservers-default,
	util-vserver/sysv/vservers-legacy, util-vserver/sysv/vservers.conf,
	util-vserver/tests/.cvsignore, util-vserver/tests/Makefile-files,
	util-vserver/tests/chrootsafe.c, util-vserver/tests/escaperoot.c,
	util-vserver/tests/forkbomb.c, util-vserver/tests/getctx.c,
	util-vserver/tests/getinitpid.c, util-vserver/tests/testipc.c,
	util-vserver/tests/testlimit.c, util-vserver/tests/testopenf.c,
	util-vserver/tests/vserver-info.c, util-vserver/update-doc,
	util-vserver/util-vserver.spec.in,
	util-vserver/vserver-start/.cvsignore,
	util-vserver/vserver-start/Makefile-files,
	util-vserver/vserver-start/configuration-init.c,
	util-vserver/vserver-start/configuration.c,
	util-vserver/vserver-start/configuration.h,
	util-vserver/vserver-start/defaulttty.c,
	util-vserver/vserver-start/interface-add.c,
	util-vserver/vserver-start/interface-free.hc,
	util-vserver/vserver-start/interface-init.hc,
	util-vserver/vserver-start/interface-print.c,
	util-vserver/vserver-start/interface-read.c,
	util-vserver/vserver-start/interface-remove.c,
	util-vserver/vserver-start/interface.c,
	util-vserver/vserver-start/interface.h,
	util-vserver/vserver-start/main.c,
	util-vserver/vserver-start/mount.c,
	util-vserver/vserver-start/mount.h,
	util-vserver/vserver-start/scriptlets.c,
	util-vserver/vserver-start/undo.c,
	util-vserver/vserver-start/undo.h,
	util-vserver/vserver-start/vserver-start.h,
	util-vserver/vserver-start/vshelper.c,
	util-vserver/vserver-start/vshelper.h, vserver-start/.cvsignore,
	vserver-start/Makefile-files, vserver-start/configuration-init.c,
	vserver-start/configuration.c, vserver-start/configuration.h,
	vserver-start/defaulttty.c, vserver-start/interface-add.c,
	vserver-start/interface-free.hc, vserver-start/interface-init.hc,
	vserver-start/interface-print.c, vserver-start/interface-read.c,
	vserver-start/interface-remove.c, vserver-start/interface.c,
	vserver-start/interface.h, vserver-start/main.c,
	vserver-start/mount.c, vserver-start/mount.h,
	vserver-start/scriptlets.c, vserver-start/undo.c,
	vserver-start/undo.h, vserver-start/vserver-start.h,
	vserver-start/vshelper.c, vserver-start/vshelper.h: skip duplicate
	util-vserver dir git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2283
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/Makefile-files,
	util-vserver/contrib/yum-2.6.0-chroot.patch: added
	yum-2.6.0-chroot.patch git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2282
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac,
	util-vserver/util-vserver.spec.in: version 0.30.210 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2280
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/capchroot.c, util-vserver/src/chcontext.c,
	util-vserver/src/reducecap.c: use stdout instead of stderr for the
	no-compat API warnings on '--help'; else, 'make distcheck' will fail git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2279
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/.cvsignore: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2278
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all: added testcases for the
	'--enable-apis=NOLEGACY' configure switch git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2277
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/Makefile-files: added dietlibc
	+ glibc versions of the isnumber and sigbus tests git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2276
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: - declare the VC_ENABLE_API_* macros through AH_TEMPLATE() - provide only the v13,net APIs by default - added support for v13obs API git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2275
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-vserver.hc: do not provide
	Evc_new_s_context() wrapper without the required API git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2274
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: use the new
	VC_ENABLE_API_V13OBS define git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2273
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall.c: added linktime warning for
	vc_set_ipv4root() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2272
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files,
	util-vserver/lib/syscall_setsched-v13.hc,
	util-vserver/lib/syscall_setsched-v13obs.hc,
	util-vserver/lib/syscall_setsched.c: split vc_set_sched_v13obs()
	into an own file git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2271
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chbind.c, util-vserver/src/rpm-fake-resolver.c,
	util-vserver/src/vserver-info.c: fixed compilation for disabled
	compat/legacy API git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2270
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/capchroot.c, util-vserver/src/chcontext.c,
	util-vserver/src/reducecap.c: added some workarounds so that it
	build without compat/legacy API resp. give out warnings explaining
	the situation git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2269
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added support for $(pkgcachedir) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2268
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: - documented /etc/vservers/.defaults/cachebase +
	/etc/vservers/.../cache - documented default value of /etc/vservers/.../vdir git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2267
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: - do not require 'xalan' anymore by default - removed 'Requires: apt'; apt-rpm is not maintained upstream
	anymore - removed 'chattr' leftovers - create the '/etc/vservers/.defaults/cachebase' symlink - added /var/cache/vservers and the needed support - set barrier attribute on /vservers/.pkg and /vservers/.hash - added 'centos-release' to the list of packages in the
	  copy-the-keys trigger script - create '/vservers/.hash' and add initial configuration for it git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2266
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/THANKS: - fixed ngnet -> non-legacy network confusion - mentioned improved dlimit support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2265
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.debootstrap: - changed the way how temporary files/directories will be created:   * mktemp will now be called with the '-t' parameter and sometimes
	    with '-p'   * absolutes paths (e.g. '/tmp') were removed from the templates   * with this changes, it is now possible to override the location
	    of the temporary files by setting $TMPDIR. This should add a way
	    to solve problems like debootstrap on non-executable tmp-directories     (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=15447)   These changes require that 'mktemp' understands the following
	  switches:   * '-t'  ... Generate a path rooted in a temporary directory.    * '-d'  ... Make a directory instead of a file.    * '-p' ...  Use the specified directory as a prefix when
	              generating the temporary filename.    Because 'mktemp' from Debian Woody's 'debianutils_1.16.2woody1'   supports these features every recent Linux distribution should do
	  it also.  - allow to override path of the debootstrap binary with the
	  $DEBOOTSTRAP environment variable git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2264
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt,
	util-vserver/scripts/start-vservers,
	util-vserver/scripts/util-vserver-vars.pathsubst,
	util-vserver/scripts/vserver-build.rpm,
	util-vserver/scripts/vserver.functions,
	util-vserver/scripts/vserver.start: changed the way how temporary
	files/directories will be created: * mktemp will now be called with the '-t' parameter and sometimes
	  with '-p' * absolutes paths (e.g. '/tmp') were removed from the templates * with this changes, it is now possible to override the location of   the temporary files by setting $TMPDIR. This should add a way to   solve problems like debootstrap on non-executable tmp-directories   (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=15447) These changes require that 'mktemp' understands the following
	switches: * '-t'  ... Generate a path rooted in a temporary directory.  * '-d'
	... Make a directory instead of a file.  * '-p' ...  Use the
	            specified directory as a prefix when generating the temporary
	filename.  Because 'mktemp' from Debian Woody's 'debianutils_1.16.2woody1'
	supports these features every recent Linux distribution should do it
	also.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2263
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: - the 'dlimit' stuff uses now a /etc/vservers/*/cache symlink
	  pointing somewhere to /var/cache - _setSingleDiskLimit(): use one $_VDU call instead of two - give out a warning when dlimit/ stuff is configured but no cache   symlink is existing git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2262
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions: create the
	/etc/vservers/*/cache symlink git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2261
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vdu.c: rearranged some bits so that toplevel
	directory will be counted too git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2260
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: link 'vdu' against
	'libinternal.a' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2259
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vdu.c: - rewrote the directory traversal code to use 'EsafeChdir()' and   friends - allow to specify both '--inodes' and '--space' - use 'isNumber()' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2258
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: apply new 'isNumber()' API git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2257
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	__PKGCACHEDIR git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2256
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files,
	util-vserver/lib_internal/util-isnumber.c,
	util-vserver/lib_internal/util-isnumber.hc,
	util-vserver/lib_internal/util-isnumberunsigned.c,
	util-vserver/lib_internal/util.h: enhanced the isNumber() method: * now, it accepts units like 'm' or 'K'; 'isNumber()' needs now a   third parameter telling whether to interprete the number strictly
	  or whether to accept such units * an 'isNumberUnsigned()' method was created for unsigned types; an   'util-isnumber.hc' template file was created for this purpose * proper tests for over/underflow were implemented git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2255
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/Makefile-files,
	util-vserver/lib_internal/testsuite/isnumber.c: added isnumber.c
	testcase which checks the isNumber() and isNumberUnsigned() methods git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2254
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/Makefile-files,
	util-vserver/ensc_wrappers/wrappers-stat.hc,
	util-vserver/ensc_wrappers/wrappers.h: added wrappers-stat.hc which
	implements wrappers for the *stat(2) functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2253
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml,
	util-vserver/scripts/util-vserver-vars.pathsubst,
	util-vserver/scripts/vserver.functions,
	util-vserver/scripts/vserver.start,
	util-vserver/scripts/vserver.stop, util-vserver/src/Makefile-files,
	util-vserver/src/vdu.c: applied
	http://savannah.nongnu.org/patch/?func=detailitem&item_id=4814
	(Daniel Hokka Zakrisson): This patch lets users configure disk limits in
	/etc/vservers/<name>/dlimits/*/, and have them set on the start of
	the vserver, as well as saved when stopping the vserver.  For counting the amount of inodes and space used by a certain
	vserver on a filesystem, I modified the old and broken vdu program
	(vdu bin etc would not find etc, for instance) and made it useful
	again.  The cache files will probably need some love, I'm a bit uncertain as
	to where to put them (or rather, the symlink to their location).  This is the last piece of the disk limits puzzle. A variant of this
	would be really nice to have in 0.30.210. (do you have an ETA on
	that, btw?) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2252
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: 
	NETTYPE_USER2KERNEL/NETTYPE_KERNEL2USER: handle IPv6 bcast case, too git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2251
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: adjusted the vc_net_nx_type enum so
	that the NETTYPE_USER2KERNEL() can be optimized git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2250
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/THANKS, util-vserver/lib/syscall_netadd-net.hc,
	util-vserver/lib/syscall_netadd.c,
	util-vserver/lib/syscall_netremove-net.hc,
	util-vserver/lib/syscall_netremove.c,
	util-vserver/lib/vserver-internal.h,
	util-vserver/scripts/vserver.functions, util-vserver/src/chbind.c: 
	applied vnet patch from Daniel Hokka Zakrisson
	(http://savannah.nongnu.org/patch/?func=detailitem&item_id=4799) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2249
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: * vcFeatureSet: added vcFEATURE_VNET enum * applied vnet patch from Daniel Hokka Zakrisson   (http://savannah.nongnu.org/patch/?func=detailitem&item_id=4799) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2248
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/issupported.c,
	util-vserver/lib/issupportedstring.c: added support for
	vcFEATURE_VNET feature git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2247
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/checkversion.c: minor formation fixups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2246
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/.cvsignore,
	util-vserver/src/testsuite/Makefile-files,
	util-vserver/src/testsuite/hashcalc-plain.c,
	util-vserver/src/testsuite/hashcalc-plain.sh: added 'hashcalc-plain'
	tests to track down broken beecrypt/vhashify on some Debians git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2245
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/vprocunhide-files: readded
	/proc/version; it is expected by several programs git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2244
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/.cvsignore: added csope.out git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2243
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_getvhiname-v13.hc: vc_get_vhi_name_v13():
	added comment near the strncpy(3) call which tells that an explicit
	termination with '\0' is not wanted git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2242
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util-unixsock.h: ENSC_INIT_UNIX_SOCK():
	be more effective in an strncpy(3) call and avoid potential copying
	of an char which gets overridden later git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2241
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all: parameterized '-j' flag git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2240
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: removed old kernel headers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2239
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/vprocunhide-files: hide /proc/cmdline
	and /proc/version because they can reveal information about the host
	system git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2238
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated url git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2237
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions,
	util-vserver/scripts/vserver-setup.functions: updated dates in the
	copyright notices git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2236
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/kernel/context.h, util-vserver/kernel/cvirt_def.h,
	util-vserver/kernel/debug.h, util-vserver/kernel/global.h,
	util-vserver/kernel/inode.h, util-vserver/kernel/limit.h,
	util-vserver/kernel/limit_def.h, util-vserver/kernel/network.h,
	util-vserver/kernel/sched_def.h, util-vserver/kernel/signal.h,
	util-vserver/kernel/xid.h: updated to 2.6.14.3-vs2.01 headers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2235
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2006-01-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions: 
	s!/etc/slackware-release!/etc/slackware-version! (reported by
	bubulak) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2234
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-12-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: isDirectoryEmpty(): really ignore
	'lost+found' by checking against the full path
	(https://savannah.nongnu.org/patch/?func=detailitem&item_id=4714,
	patched by XeRO) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2233
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-12-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: colpanic(): added missing 'error'
	keyword for the colorize call (issue 15281, reported and patched by
	Micah Anderson) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2232
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-12-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-fallback.h: added syscall numbers for
	hppa (263) and m32r (273) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2231
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-12-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: - mount some more filesystems internally instead of calling the   external 'mount' command - fixed MS_NODEV handling git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2230
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-12-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml,
	util-vserver/scripts/vserver.functions: added 'novlandev' interface
	flag git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2229
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vyum-worker: made it work with yum 2.4.0 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2228
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/centos42/yum/yum.conf,
	util-vserver/distrib/fc3/yum/yum.conf,
	util-vserver/distrib/fc4/yum/yum.conf: added
	'installonlypkgs=/exactarch=0' entries git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2227
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added
	'ensc_fmt/lib_libvserver_a-%' to DIETPROGS; this fixes problems e.g.
	with FC5's stack-protector git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2226
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.209 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2225
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: call 'vattribute' with
	'--flag default' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2224
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/cflags-v13.c: added 'default' and 'secure' pseudo
	flags; they are open for enhancements but VC_VXF_VIRT_UPTIME seems
	to be the only flag for 'default' without sideeffects git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2223
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: added code to execute
	'killall5 -15' in the halt script; this should fix the minilogd
	issues with CentOS and older RH releases git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2222
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/Makefile-files,
	util-vserver/src/testsuite/vwait-test.sh: added 'vwait-test.sh' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2221
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: ok... try #3 of the new
	vwait stuff: it seems to be a good idea to read files *after* they
	are filled with content...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2220
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: execute waitForSync everytime
	and not only when the shutdown succeeded git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2219
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: fixed the TIMEOUT case in
	yet another way: now, start 'vkill' and a killall command in the
	same backgrounded subshell. Parameter committal between the
	different shell instances is a horror and just a question of time
	until it breaks :( git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2218
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/start-vservers: add newlines in the makefile
	generated for the 'stop' case; else, there will be multiple
	target-dependency pairs on the same line [reported by Daniel Kraft] git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2217
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vdlimit.c: - revert a previous vc_add_dlimit() when vc_set_dlimit() fails - added some basic sanity checks for the parameters given on the CLI
	[both reported by Kevin Pendleton;  https://savannah.nongnu.org/bugs/?func=detailitem&item_id=14026] git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2216
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: - removed documentation about single flags; it was broken and
	outdated - added link to http://linux-vserver.org/Scheduler+Parameters for
	  the scheduler params [both
	https://savannah.nongnu.org/bugs/?func=detailitem&item_id=14331] git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2215
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: - initWait(): call 'vwait' without --terminate; this is required to   give out a list of processes in _waitForVWait - _waitForVWait(): when 'vwait' returns with 'TIMEOUT', give out the   list of current processes and kill the context manually git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2214
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: fillName(): initialize
	'obj->cfgstyle' to vcCFG_AUTO git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2213
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.debootstrap: on non-debian
	machines (resp. those without debootstrap), generate
	'$DEBOOTSTRAP_DIR/arch' with the current architecture [reported by
	Nicolas Costes;
	http://savannah.nongnu.org/bugs/?func=detailitem&item_id=14589] git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2212
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/start-vservers: - verifyVserver(): implemented it - added some sanity checks to make sure that the 'depends' files are   containing valid vserver names; the verifyVserver() function is
	  used by these checks git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2211
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvserverctx.c: vc_getVserverCtx(): allow
	vc_get_vx_info() to fail but check for errno==ESRCH; for xid!=0,
	this syscall will return ENOSYS always git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2210
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/hashcalc.c: added some stack checks git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2209
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vwait.c: do not include "linuxvirtual.h" anymore;
	it's not needed git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2208
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getnbipv4root.c,
	util-vserver/lib/getversion-internal.hc,
	util-vserver/lib/isdynamicxid.c,
	util-vserver/lib/syscall_adddlimit.c,
	util-vserver/lib/syscall_cleanupnamespace.c,
	util-vserver/lib/syscall_ctxcreate.c,
	util-vserver/lib/syscall_ctxmigrate.c,
	util-vserver/lib/syscall_enternamespace.c,
	util-vserver/lib/syscall_getccaps.c,
	util-vserver/lib/syscall_getcflags.c,
	util-vserver/lib/syscall_getdlimit.c,
	util-vserver/lib/syscall_getiattr.c,
	util-vserver/lib/syscall_getncaps.c,
	util-vserver/lib/syscall_getnflags.c,
	util-vserver/lib/syscall_getnxinfo.c,
	util-vserver/lib/syscall_gettasknid.c,
	util-vserver/lib/syscall_gettaskxid.c,
	util-vserver/lib/syscall_getvhiname.c,
	util-vserver/lib/syscall_getvxinfo.c,
	util-vserver/lib/syscall_kill.c, util-vserver/lib/syscall_netadd.c,
	util-vserver/lib/syscall_netcreate.c,
	util-vserver/lib/syscall_netmigrate.c,
	util-vserver/lib/syscall_netremove.c,
	util-vserver/lib/syscall_remdlimit.c,
	util-vserver/lib/syscall_rlimit.c,
	util-vserver/lib/syscall_setccaps.c,
	util-vserver/lib/syscall_setcflags.c,
	util-vserver/lib/syscall_setdlimit.c,
	util-vserver/lib/syscall_setiattr.c,
	util-vserver/lib/syscall_setnamespace.c,
	util-vserver/lib/syscall_setncaps.c,
	util-vserver/lib/syscall_setnflags.c,
	util-vserver/lib/syscall_setsched.c,
	util-vserver/lib/syscall_setvhiname.c,
	util-vserver/lib/syscall_waitexit.c, util-vserver/src/vkill.c: 
	include "virtual.h" instead of "linuxvirtual.h" git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2207
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/hashcalc.c: use our 'assert' from
	"lib_internal/coreassert.h" use Vwrite() instead of write() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2206
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vhashify.c: cleanups; undefine macros after their
	use, set some UNUSED attributes and 'return EXIT_SUCCESS' in main to
	make the testsuite happy (where main() is not main()) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2205
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: start the vserver with the
	'--rescue' option and execute operations like 'chkconfig' there git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2204
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/THANKS: mentioned Herbert and his alternative syscall
	implementation git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2203
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/fstool.c: when giving a directory and other
	filesystem objects on the CLI, the fstool based applications
	(showattr, setattr, chxid) changed into this directory without going
	back. So the other objects can not be found anymore (resp. the wrong
	ones) [reported and patched by Daniel Hokka Zakrisson;
	http://savannah.nongnu.org/bugs/?func=detailitem&item_id=14313] git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2202
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: use new syntax for
	'--rescue-cmd' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2201
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.skeleton: use new
	getDistribution API git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2200
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions: when building new
	vservers allow empty directories for their roots improved error
	messages a little bit git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2199
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: updated help msg for '--rescue' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2198
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: colorize/colpanic(): reset
	attributes after giving out the message git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2197
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am,
	util-vserver/distrib/centos42/pkgs/01,
	util-vserver/distrib/centos42/pkgs/02,
	util-vserver/distrib/centos42/pkgs/03,
	util-vserver/distrib/centos42/yum.repos.d/CentOS-Base.repo,
	util-vserver/distrib/centos42/yum/yum.conf,
	util-vserver/util-vserver.spec.in: added centos42 support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2196
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated debootstrap url git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2195
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscall.m4: do not define
	ENSC_SYSCALL_TRADITIONAL when alternative syscalls are available git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2194
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_ctxcreate-v13.hc: use VCMD_ctx_create_v0
	instead of VCMD_ctx_create git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2193
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvserverctx.c: include "internal.h" git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2192
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am, util-vserver/kernel/context.h,
	util-vserver/kernel/cvirt_def.h, util-vserver/kernel/debug.h,
	util-vserver/kernel/global.h, util-vserver/kernel/limit.h,
	util-vserver/kernel/limit_def.h, util-vserver/kernel/network.h,
	util-vserver/kernel/sched_def.h, util-vserver/kernel/signal.h,
	util-vserver/kernel/xid.h: updated to 2.6.13.3-vs2.1.0-rc4 headers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2191
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-alternative.h: updated to
	http://vserver.13thfloor.at/Experimental/SYSCALL/syscall_shiny7.h git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2190
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files,
	util-vserver/lib/syscall-fallback.h: added syscall-fallback.h git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2189
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/pkgconfig.am: do not use multiline sed expressions
	anymore; instead of, assign and use a Makefile variable git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2188
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscallnr.m4: - do not use the local kernelheaders anymore; this causes problems
	  on cross-compiling - use a fallback headerfile to determine syscall # git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2187
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am, util-vserver/configure.ac,
	util-vserver/lib/syscall.c, util-vserver/m4/ensc_kerneldir.m4,
	util-vserver/m4/ensc_syscall.m4: do not use the local kernelheaders
	anymore; this causes problems on cross-compiling git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2186
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/fmt.c: improved tests by validating
	that buffer gets not modified before or after the indented space git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2185
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvserverctx.c: getCtxFromFile(): fixed resource
	leaks in errorcase vc_getVserverCtx(): validate result by calling
	getvserverbyctx() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2184
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h: vc_getVserverByCtx_Internal(): added
	prototype (with 'validate_result' parameter) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2183
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvserverbyctx-compat.hc,
	util-vserver/lib/getvserverbyctx-v13.hc,
	util-vserver/lib/getvserverbyctx.c: vc_getVserverByCtx_*(): added
	'validate_result' parameter to avoid recursion when called by
	getvserverctx() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2182
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added vc_compareVserverById() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2181
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files,
	util-vserver/lib/comparevserverbyid.c: added comparevserverbyid.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2180
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_fmt/fmtx.hc: save some bytes on the stack...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2179
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: disable expensive tests by default git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2178
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: improved 'silent.%' target a little bit
	(might be incompatible with older grep but it's for developing
	only...) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2177
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/Makefile-files,
	util-vserver/src/testsuite/hashcalc.sh: added hashcalc.sh git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2176
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/hashcalc.c: fixed params in
	calculateHashFromFD() call git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2175
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chroot-sh.c: testInternal(): fixed return value
	for non-existing files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2174
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/.cvsignore,
	util-vserver/src/testsuite/Makefile-files,
	util-vserver/src/testsuite/hashcalc.c: added hashcalc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2173
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vhashify.c: added TESTSUITE mode git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2172
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: fixed VLAN setup: set the
	name-type, honor the 'ip' value and use the device name on removal
	(reported by Timothy Arnold,
	https://savannah.nongnu.org/bugs/?func=detailitem&item_id=14148) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2171
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-08-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: fixed detection of
	commented lines in config-files; formerly, only a single '#' was
	detected which does not really make sense for comments...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2170
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: updated URLs git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2169
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vwait.c: - made the alarm() code working with glibc also; glibc restarts   vc_wait_exit() instead of interrupting it so an explicit   siginterrupt(2) is required - call alarm(2) again when EINTR was seen git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2168
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.skeleton: execute
	'base.setSuccess' finally git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2167
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.rpm: 
	rpm.sanityCheck(): added; it warns about missing initpre scripts git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2166
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions: - getDistribution(): added sanity checks to make sure that there
	  exist a configuration for the selected distribution - base.initFilesystem(): allow empty directories as root directories   for new vservers; this uses the new isDirectoryEmpty() function - base.__cleanup(): armed the cleanup code; formerly there was still   the safety 'echo' giving out the resulting command instead of   executing it git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2165
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.debootstrap: use new calling
	convention of getDistribution(); 'debootstrap' does not require an
	explicit configuration of the distribution git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2164
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vsysvwrapper: fixed typo
	(s!$CHBIND!$_CHBIND!) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2163
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.apt-rpm,
	util-vserver/scripts/vserver-build.rpm,
	util-vserver/scripts/vserver-build.yum: call rpm.sanityCheck() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2162
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: isDirectoryEmpty(): added col*():
	added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2161
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.208 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2160
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac, util-vserver/lib/personalityflag.c,
	util-vserver/lib/personalitytype.c,
	util-vserver/m4/ensc_personality.m4: check whether enums from
	<linux/personality.h> are available before using them
	(https://savannah.nongnu.org/bugs/?func=detailitem&item_id=12921) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2159
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: - require the -lib subpackage by -devel - copy GPG keys from /etc/pki/rpm-gpg/ git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2158
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/rpm-fake-test.sh: fixed paths so that
	it works again...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2157
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/vprocunhide: do not run when IATTR feature is
	not supported git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2156
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start,
	util-vserver/scripts/vserver.suexec: readded the
	limit-ulimits-per-vserver stuff due to popular requests
	(http://savannah.nongnu.org/bugs/?func=detailitem&item_id=12840) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2155
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getinsecurebcaps.c: - adjusted insecure caps for the added CAP_AUDIT* and removed   CAP_QUOTACTL stuff - assume every unknown capability as insecure git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2154
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/.cvsignore: added 'personality' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2153
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_netadd-net.hc,
	util-vserver/lib/syscall_netremove-net.hc: changed code so that it
	*compiles* with current kernel headers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2152
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_getiattr-fscompat.hc,
	util-vserver/lib/syscall_setiattr-fscompat.hc: Changed the
	barrier-code so that it sets both the 't' ext2-flag and chmod-0
	permissions. This is required to work with 1.2.10 patch; formerly
	the chmod-0 sufficed. [reported by Bjoern Steinbrink,
	http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13170] git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2151
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/capabilities.c: use a static '29' for QUOTACTL
	capability as  VC_CAP_QUOTACTL was removed git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2150
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/ccaps-v13.c: added
	VC_VXC_{SYSLOG,BINARY_MOUNT,QUOTA_CTL} added/moved some aliases git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2149
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/bcaps-v13.c: removed VC_CAP_QUOTACTL added
	VC_CAP_AUDIT* git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2148
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: removed VC_CAP_QUOTACTL added
	VC_CAP_AUDIT* added VC_VXC_{SYSLOG,BINARY_MOUNT,QUOTA_CTL} git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2147
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/Makefile-files,
	util-vserver/contrib/yum-2.3.4-chroot.patch: added yum-2.3.4-chroot
	patch git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2146
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/kernel/network.h, util-vserver/kernel/network_cmd.h,
	util-vserver/kernel/switch.h, util-vserver/kernel/xid.h: updated to
	patch-2.6.12.2-vs2.0-rc7 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2145
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions: check whether
	context is already active before starting the build
	(http://savannah.nongnu.org/bugs/?func=detailitem&item_id=12849) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2144
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: allow to pass a numeric xid to
	'vserver-info ... RUNNING' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2143
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files,
	util-vserver/lib_internal/util-isnumber.c,
	util-vserver/lib_internal/util.h: isNumber(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2142
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.debootstrap: give out status
	message before downloading debootstrap
	(http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13472) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2141
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-alternative.h: updated to
	http://vserver.13thfloor.at/Experimental/SYSCALL/syscall.h from
	2005-05-07 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2140
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: oops... set the wrong
	value git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2139
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2138
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: register fc4 as rh-style
	distribution git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2137
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: check for 'nohup' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2136
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: removed chroot_* +
	C++ programs added chroot_sh + vwait git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2135
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am, util-vserver/lib/virtual.h: updated used
	kernel headers to 2.6.12.2-vs2.0-rc5 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2134
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_getvhiname-v13.hc,
	util-vserver/lib/syscall_setvhiname-v13.hc: - s!VCMD_vx_.et_vhi_name!VCMD_.et_vhi_name! - added workaround for older kernels not having the naming above git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2133
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: accept 'async' method git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2132
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: pipe 'popd' output to
	/dev/null git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2131
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: initSync(): fixed
	parameter naming initSync(): set 'async' method when 'vwait' is
	available _waitForVWait(): read pipe after 'wait' returned git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2130
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build: do not set OPTION_KEEP git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2129
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added vwait git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2128
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/pkgmgmt: - cleanups - unset %_dbpath at 'internalize' operation git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2127
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: vshelper.initSync(): fixed
	parameter naming git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2126
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chroot-sh.c: implemented 'testfile' subcommand git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2125
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/Makefile-files,
	util-vserver/contrib/yum-2.3.3-chroot.patch: added
	yum-2.3.3-chroot.patch git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2124
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: do not quote $_VSHELPER in help
	message (reported by Roman Barczynski,
	https://savannah.nongnu.org/bugs/?func=detailitem&item_id=13162) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2123
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: mentioned the working
	directory for the scripts git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2122
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/kernel/context.h, util-vserver/kernel/context_cmd.h,
	util-vserver/kernel/cvirt_cmd.h, util-vserver/kernel/debug.h,
	util-vserver/kernel/namespace.h,
	util-vserver/kernel/namespace_cmd.h, util-vserver/kernel/network.h,
	util-vserver/kernel/network_cmd.h, util-vserver/kernel/switch.h: 
	updated to 2.6.12.2-vs2.0-rc5 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2121
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: execute the prepre script in
	the configuration directory (*not* the vdir directory); this should
	not cause legacy problems as formerly the directory was not changed
	overall git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2120
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: check whether filesystem
	is mounted readonly; if so, execute $_SECURE_MOUNT with the '-n'
	argument git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2119
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.apt-rpm,
	util-vserver/scripts/vserver-build.debootstrap,
	util-vserver/scripts/vserver-build.rpm: execute base.setSuccess() at
	the end git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2118
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake-resolver.c: implemented better
	error-handling in the read() and write() functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2117
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-io.hc,
	util-vserver/ensc_wrappers/wrappers-iosock.hc,
	util-vserver/ensc_wrappers/wrappers-unistd.hc: store result of
	read*(2) and write*(2) fucntions into signed variables; error
	handling is more cleaner in this way git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2116
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: - cleanups - multiply RSS value with PAGESIZE   (https://savannah.nongnu.org/bugs/?func=detailitem&item_id=13184) - prepare the '-O' option: calculate vserver names earlier and use   some more helper functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2115
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: - doPwStringRequest(): fixed x86_64 issue; rpm-fake.so transmitted a   'size_t' value, but rpm-fake-resolver expected an uint32_t - minor cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2114
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/Makefile-files,
	util-vserver/ensc_vector/vector-foreach.c,
	util-vserver/ensc_vector/vector.h,
	util-vserver/ensc_vector/vector.hc: added Vector_foreach*()
	functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2113
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-07-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files, util-vserver/src/vbuild.cc,
	util-vserver/src/vcheck.cc, util-vserver/src/vfiles.cc,
	util-vserver/src/vserver.cc, util-vserver/src/vserver.hh,
	util-vserver/src/vutil.cc, util-vserver/src/vutil.h,
	util-vserver/src/vutil.p: removed the C++ tools; they do not work
	with recent configuration and are adding huge dependencies git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2112
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-06-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: use vwait infrastructure git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2111
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-06-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.pkgmgmt,
	util-vserver/scripts/vserver.functions: use CHROOT_SH instead of
	CHROOT_* use vwait git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2110
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-06-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions: remove generated
	vserver when build fails and '--keep' was not specified git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2109
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-06-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.apt-rpm,
	util-vserver/scripts/vserver-build.debootstrap,
	util-vserver/scripts/vserver-build.rpm,
	util-vserver/scripts/vserver-build.skeleton,
	util-vserver/scripts/vserver-build.yum: use 'base.init' instead of
	'base.initVariables' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2108
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-06-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build: added '--keep' option git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2107
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-06-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/X,
	util-vserver/scripts/util-vserver-vars.pathsubst: removed CHROOT_*
	added CHROOT_SH git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2106
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-06-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/pkgmgmt: use CHROOT_SH instead of CHROOT_* git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2105
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-06-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: include signal_cmd.h instead of
	signal.h git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2104
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-06-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added %dist tag buildrequire
	'which' and 'diffutils' require 'apt' on i386 only git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2103
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-06-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fc4/apt/rpmpriorities,
	util-vserver/distrib/fc4/apt/sources.list,
	util-vserver/distrib/fc4/pkgs/01, util-vserver/distrib/fc4/pkgs/02,
	util-vserver/distrib/fc4/pkgs/03,
	util-vserver/distrib/fc4/rpmlist.d/00.lst,
	util-vserver/distrib/fc4/yum.repos.d/fedora-devel.repo,
	util-vserver/distrib/fc4/yum.repos.d/fedora-updates-testing.repo,
	util-vserver/distrib/fc4/yum.repos.d/fedora-updates.repo,
	util-vserver/distrib/fc4/yum.repos.d/fedora.repo,
	util-vserver/distrib/fc4/yum/yum.conf: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2102
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-06-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: use CHROOT_SH instead of
	CHROOT_* git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2101
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-06-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore, util-vserver/src/Makefile-files,
	util-vserver/src/chroot-cat.c, util-vserver/src/chroot-rm.c,
	util-vserver/src/chroot-sh.c: replaced all the small chroot-*
	programs with a single 'chroot-sh' program git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2100
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added @NOHUP@ git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2099
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/pkgmgmt: use new chroot-cat CLI git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2098
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h,
	util-vserver/kernel/dlimit.h, util-vserver/kernel/dlimit_cmd.h,
	util-vserver/kernel/inode_cmd.h, util-vserver/kernel/legacy.h,
	util-vserver/kernel/signal.h, util-vserver/kernel/signal_cmd.h,
	util-vserver/kernel/xid.h: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2097
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/issupported.c,
	util-vserver/lib/issupportedstring.c, util-vserver/lib/vserver.h: 
	vc_isSupported() et.al: added VWAIT feature git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2096
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscall.m4: s!enable_val!enableval! git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2095
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: fixed calculation of hours (%24
	instead of %60); reported in
	http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13048 by
	Roman Barczynski git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2094
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chroot-cat.c: added '-i', '-o' and '-a' options
	to cat or override a file, or to append something git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2093
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: use safe chroot-cat commands git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2092
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc.m4: - give out a more correct helpstring for the
	  '--enable/disable-dietlibc' option - use AS_HELP_STRING instead of AC_HELP_STRING git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2091
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: - removed call to ENSC_FPIC_SYSCALL - enhanced dietlibc version check to the 64 bit version of hppa git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2090
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: added vwait git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2089
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vwait.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2088
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vshelper-sync.c: use '__linux__' instead of
	'__linux' (reported by Ola Lundqvist) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2087
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/exec-cd.c: minor cosmetical cleanup git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2086
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chroot-cat.c: - added support for '--help' and '--version' - added '-a' option to append information instead of truncating the   file git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2085
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: - 'chroot-cat' supports now the '--help' and '--version' options so   removed it from AM_INSTALLCHECK_STD_OPTIONS_EXEMPT - added vwait git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2084
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/install-notify.am: s!^# !## ! git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2083
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files,
	util-vserver/lib/syscall_waitexit-v13.hc,
	util-vserver/lib/syscall_waitexit.c, util-vserver/lib/vserver.h: 
	vc_wait_exit(): implemented support for this syscall git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2082
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/compat-pivot_root.h: use <syscall-wrap.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2081
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscall.m4: minor cosmetical cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2080
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_fpicsyscall.m4: obsoleted git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2079
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_fpicsyscall.m4: use ENSC_SYSCALL_ALTERNATIVE git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2078
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: cleaned up '#include
	<*syscall.h>' stuff git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2077
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-legacy.hc,
	util-vserver/lib/syscall-wrap.h: include <syscall.h> also git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2076
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-xhtml.xsl: use class
	'directoryname' instead of 'directory' for '<directory/>' markup git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2075
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-05-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am, util-vserver/distrib/Makefile.am,
	util-vserver/m4/install-notify.am: give out additional information
	about the 'make install' process git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2074
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.207 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2073
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: adjusted dietlibc requirements git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2072
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: allow to override the execution
	domain (personality); added '--personality-type' and
	'--personality-flags' options git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2071
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake-resolver.c: added a TEMP_FAILURE_RETRY
	around a read(2) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2070
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start,
	util-vserver/scripts/vserver.suexec: added support for a rescue mode git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2069
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: * _generatePersonalityOptions(): added and use it * added support for a rescue mode git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2068
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.pkgmgmt: 
	YUM_RELEASEPKGS: added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2067
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: fixed docu for 'stop' and 'start' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2066
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/pkgmgmt: * verifyInternalPackages(): added * added some sanity checks for a sany environment when internalizing   the package management git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2065
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: * isRegularFile():  fixed evaluation of params * hasSubstring():   added * getAllVservers(): fixed typo git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2064
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/sys_clone.h: cleanups; do not include
	<sys/syscall.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2063
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files,
	util-vserver/lib_internal/sys_personality.h: added sys_personality.h git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2062
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/legacy/vserver-copy,
	util-vserver/scripts/vserver-copy: moved to legacy git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2061
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/Makefile-files,
	util-vserver/lib/testsuite/personality.c: added testcases for the
	vc_*personality*() functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2060
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added prototypes for vc_*personality*
	support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2059
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: updated to new kernel headers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2058
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/cflags_list-v13.c: do not include <string.h>
	anymore git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2057
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h: utilvserver_listparser_uint*():
	removed the 'nonnull' attribute for the 'mask' param git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2056
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files,
	util-vserver/lib/personalityflag.c,
	util-vserver/lib/personalityflag_list.c,
	util-vserver/lib/personalitytype.c: added personality* files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2055
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: * added some markup * documented 'personality' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2054
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-xhtml.xsl,
	util-vserver/doc/configuration.dtd: added support for <directory>
	and <filename> markup git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2053
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fc3/yum/yum.conf: 
	s!redhat-release!fedora-release! git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2052
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fc3/pkgs/02: removed 'coreutils' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2051
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fc3/rpmlist.d/00.lst: added some more
	packages git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2050
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fc1/apt/rpmpriorities,
	util-vserver/distrib/fc2/apt/rpmpriorities,
	util-vserver/distrib/fc3/apt/rpmpriorities,
	util-vserver/distrib/rh9/apt/rpmpriorities: added *-release packages git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2049
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst,
	util-vserver/scripts/Makefile-files: moved vserver-copy to legacy git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2048
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added new kernel headers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2047
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/kernel/context.h, util-vserver/kernel/context_cmd.h,
	util-vserver/kernel/cvirt.h, util-vserver/kernel/cvirt_cmd.h,
	util-vserver/kernel/cvirt_def.h, util-vserver/kernel/debug.h,
	util-vserver/kernel/debug_cmd.h, util-vserver/kernel/dlimit.h,
	util-vserver/kernel/dlimit_cmd.h, util-vserver/kernel/inode.h,
	util-vserver/kernel/inode_cmd.h, util-vserver/kernel/legacy.h,
	util-vserver/kernel/limit.h, util-vserver/kernel/limit_cmd.h,
	util-vserver/kernel/limit_def.h, util-vserver/kernel/namespace.h,
	util-vserver/kernel/network.h, util-vserver/kernel/network_cmd.h,
	util-vserver/kernel/sched.h, util-vserver/kernel/sched_cmd.h,
	util-vserver/kernel/sched_def.h, util-vserver/kernel/switch.h,
	util-vserver/kernel/xid.h: updated to headers from
	patch-2.6.11.7-vs2.0-pre2 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2046
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: showContexts(): added 'const'
	qualifier git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2045
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/start-vservers,
	util-vserver/scripts/vsomething: use the new getAllVservers()
	functionality to specify special kinds of vservers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2044
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: * isRegularFile(): allow to override the '-f' classifier * getAllVservers(): added several types of vservers (marked,
	  unmarked, running...) * getAllVserversByArg()" added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2043
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc_compat.m4: * ENSC_DIETLIBC_NEED_COMPAT: use the 'syscall-wrap.h' header and the   results from ENSC_SYSCALL_ALTERNATIVE git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2042
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscall.m4: * ENSC_SYSCALL_ALTERNATIVE: added * ENSC_SYSCALL: use the 'syscall-wrap.h' header and the results from   ENSC_SYSCALL_ALTERNATIVE git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2041
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h,
	util-vserver/lib_internal/sys_clone.h: include "syscall-wrap.h" git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2040
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/ncaps-net.c, util-vserver/lib/nflags-net.c: 
	VALUES: added an empty field to make it compile with gcc4 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2039
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/bcaps_list-v13.c,
	util-vserver/lib/ccaps_list-v13.c,
	util-vserver/lib/cflags_list-v13.c,
	util-vserver/lib/ncaps_list-net.c,
	util-vserver/lib/nflags_list-net.c: made it compatible to the new
	utilvserver_listparser_uint*() API and added wrappers with a third
	'bool *' arg git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2038
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/listparser.hc: * parser function has now to set a 'bool *' arg to signal errors * when 'mask' argument is null, the special modifiers like '~', '!'
	  or 'any' are not allowed git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2037
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h: utilvserver_listparser_uint*(): added
	a third 'bool *' arg for the parser function so that errors can be
	better propagated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2036
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files,
	util-vserver/lib/syscall-alternative.h,
	util-vserver/lib/syscall-wrap.h: added syscall-alternative.h and
	syscall-wrap.h git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2035
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/update-doc: exclude some static files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2034
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all: remove config.cache when CLEAN is set
	disabled gcc33 build git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2033
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-xhtml.xsl,
	util-vserver/doc/configuration.dtd,
	util-vserver/doc/configuration.xml: added new markup added new CSS
	from Nicolas Costes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2032
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: cleanups added
	'--disable-extra-optimizations' option git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2031
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions,
	util-vserver/scripts/vserver-build.functions.apt,
	util-vserver/scripts/vserver-build.functions.rpm,
	util-vserver/scripts/vserver-build.functions.yum,
	util-vserver/scripts/vserver.functions: use the common
	isRegularFile() method to filter out backup-files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2030
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: isRegularFile(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2029
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: cleanups added changelog entry
	for 0.30.206 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2028
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.206 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2027
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: implemented VERIFYPROC method git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2026
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: added verify-proc sanity
	check git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2025
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: killContext(): commented out the
	more correct (but not working) kill-sequence git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2024
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: ship the yum patches git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2023
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added '--no-wrap -S' to the
	CVS2CL_AMFLAGS git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2022
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: adjusted min-dietlibc requirements git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2021
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc.m4: ENSC_ENABLE_DIETLIBC(): allow
	'min_ver' to be a shell variable git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2020
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: vshelper.isDebug(): fixed logic git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2019
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: send the signals for endgrent() and
	endpwent() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2018
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/Makefile-files,
	util-vserver/contrib/yum-2.2.1-chroot.patch,
	util-vserver/contrib/yum-2.3.2-chroot.patch: added patches for yum git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2017
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: include m4/libsel.am git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2016
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/context-sync.hc: ignore errors during setsid(2)
	execution (required for vs1.9.5.12+) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2015
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: * kill vserver processes explicitly with 'killContext'; userspace   reboot helper may assume that 'reboot(2)' never returns...  * added 'async' method git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2014
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: implicate '--sync' option; it
	is not possible to stop asynchronously send SIGINT to pid 1 instead
	of trying to determine initpid git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2013
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: use 'killContext()'
	instead of  invoking 'vkill' manually set an initial runlevel for
	'minit' style also set 'async' vshelper method for non-sync mode git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2012
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vprocunhide: fixed missing quoting of '~';
	this may cause very slow booting when NIS/LDAP servers are local
	vservers as bash tries to expand this to a homedir...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2011
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: spawn(), killContext(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2010
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/libsel.am: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2009
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc.m4: use a more modern version which
	accepts 'DIET' and 'DIETFLAGS' as global configure variables git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2008
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_cxxcompiler.m4: fixed typo git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2007
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: defined ENSC_USE_DIETLIBC +
	ENSC_USE_GLIBC git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2006
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: removed 'DIET' and 'DIETFLAGS'
	variables; they are set by configure now git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2005
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vyum-worker: added better test for patched
	yum git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2004
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: fixed typo git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2003
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.suexec: fixed typo (reported by Paul
	S. Gumerman) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2002
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.yum: substitute
	@YUMLOCKDIR@ git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2001
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: fixed operation when context was
	not specified git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2000
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpre: reverted the patch adding
	'/usr/X11' create '/sbin/new-kernel-pkg'; 'initpost' would be too
	late for FC4 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1999
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: use 'ln -sf' instead of 'ln
	-s' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1998
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fc3/yum/yum.conf: add 'lockfile' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1997
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added 'fc3' to 'redhat_style' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1996
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-04-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: use DIETFLAGS instead of DIET_FLAGS git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1995
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/Makefile-files: use $(LIBENSCVECTOR)
	instead of libensc_vector.a git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1993
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: fixed typo git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1992
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: minor cleanups: call vkill
	with '--xid' instead of '-c' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1991
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: address both the context and
	the pid when sending SIGINT to init git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1990
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/copy-check: do not use '-s'
	with 'cmp' but display verbose error reason git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1989
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/switchtowatchxid.c: simplified it and
	made it work with recent kernels git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1988
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-xhtml.xsl: use 'alternate
	stylesheet' instead of 'stylesheet' (reported by Herbert Poetzl) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1987
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: fixed quoting of % in
	%description git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1986
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am, util-vserver/REQUIREMENTS: added
	REQUIREMENTS git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1985
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac,
	util-vserver/util-vserver.spec.in: version 0.30.205 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1984
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added some %descriptions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1983
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vhashify.c: s!write()!Vwrite()! at some places
	add 'volatile' qualifier at variables used around 'setjmp' use
	sigsetjmp() instead of setjmp() minor code cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1982
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: s!write()!Vwrite()! at some
	places use Echdir() instead of chdir() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1981
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/filetime.c, util-vserver/src/lsxid.c,
	util-vserver/src/readlink.c, util-vserver/src/reducecap.c,
	util-vserver/src/showattr.c, util-vserver/src/vattribute.c,
	util-vserver/src/vcontext.c, util-vserver/src/vcopy.c,
	util-vserver/src/vdlimit.c, util-vserver/src/vlimit.c,
	util-vserver/src/vps.c, util-vserver/src/vserver-stat.c,
	util-vserver/src/vuname.c, util-vserver/src/vunify.c,
	util-vserver/vserver-start/interface-read.c: s!write()!Vwrite()! at
	some places git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1980
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/sigbus.c: use Etruncate()
	instead of truncate() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1979
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/copy-check: added new tests
	and better diagnostic git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1978
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-copy.c: moved 'volatile'
	qualifiers to a better place minor code cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1977
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-unistd.hc: E*truncate(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1976
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/testsuite/test2.c: #undef NDEBUG git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1975
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/sigbus.c: unlink temporary
	files on exit git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1974
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-unify.c: Unify_unify(): block
	signals while executing the non-atomic operations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1973
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vhashify.c: optimized directory creation git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1972
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-copy.c: prepared for sigbus
	testcase added some 'volatile' modifiers use siglongjmp() instead of
	longjmp() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1971
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/matchvserverinfo-init.c: minor code
	cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1970
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/.cvsignore,
	util-vserver/lib_internal/testsuite/Makefile-files,
	util-vserver/lib_internal/testsuite/sigbus.c: added sigbus testcase git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1969
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/testsuite/.cvsignore: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1968
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vhashify-init.hc, util-vserver/src/vhashify.c: 
	added lots of new code...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1967
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: is_selinux_enabled(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1966
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.apt-rpm,
	util-vserver/scripts/vserver-build.rpm,
	util-vserver/scripts/vserver-build.yum: execute '--initdb' before
	importing pubkeys import pubkeys from
	/etc/vservers/.distributions/.common/pubkeys also git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1965
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: added 'hashify' target git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1964
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added $_VHASHIFY git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1963
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/matchlist-initrefserverlist.c: fixed
	initialization of 'vserver' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1962
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: create
	/etc/.../.distributions/.common/pubkeys/ create
	/etc/.../.defaults/apps/vunify/hash git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1961
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: copy GPG keys from the system
	into the confdir buildrequire dietlibc-0.25 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1960
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all: build with debug settings git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1959
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: honor return codes of read(2) and
	write(2) when communication with the rpm-fake-helper call read(2)
	and write(2) through TEMP_FAILURE_RETRY() use Vwrite() instead of
	write(2) at some places git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1958
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/command-exec.c: call write(2) through
	TEMP_FAILURE_RETRY() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1957
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: BuildRequire beecrypt-devel git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1956
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c, util-vserver/src/vhashify.c: 
	workaround warning messages regarding 'warn_unused_return_value'
	when using _FORTIFY_SOURCE.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1955
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvservervdir.c,
	util-vserver/lib_internal/coreassert.h,
	util-vserver/lib_internal/matchlist-initmanually.c,
	util-vserver/lib_internal/matchlist-printid.c,
	util-vserver/lib_internal/util-exitlikeprocess.c,
	util-vserver/lib_internal/util-io.h: workaround warning messages
	regarding 'warn_unused_return_value' when using _FORTIFY_SOURCE.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1954
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added vhashify +
	vdlimit git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1953
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: cleanups use %global instead of
	%define git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1952
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all: set _FORTIFY_SOURCE git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1951
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

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

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

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

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/update-doc: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1948
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: do not use '--create' for dynamic
	contexts git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1947
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/apps/vshelper/action: removed...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1946
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/apps/vshelper/action: added to be removed...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1945
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initsignal,
	util-vserver/src/testsuite/data/vserver1/apps/pkgmgmt/style,
	util-vserver/src/testsuite/data/vserver1/apps/vunify/exclude,
	util-vserver/src/testsuite/data/vserver2/apps/vunify/exclude,
	util-vserver/src/testsuite/vuname/nodename,
	util-vserver/sysv/vkillall, util-vserver/tests/attack.spec,
	util-vserver/tests/ulimit/cpu: obsoleted git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1944
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/data/vserver1/apps/pkgmgmt/style,
	util-vserver/src/testsuite/data/vserver1/apps/vunify/exclude,
	util-vserver/src/testsuite/data/vserver2/apps/vunify/exclude,
	util-vserver/src/testsuite/vuname/nodename,
	util-vserver/sysv/vkillall, util-vserver/tests/attack.spec,
	util-vserver/tests/ulimit/cpu: added to be removed...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1943
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initsignal: added to be removed
	soon...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1942
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vnet.c: obsoleted...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1941
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/vunify-verbosity.txt,
	util-vserver/lib/apidoc/list2xxx.descr, util-vserver/scripts/X,
	util-vserver/src/vnet.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1940
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start/interface-add.c,
	util-vserver/vserver-start/interface-print.c,
	util-vserver/vserver-start/interface-remove.c,
	util-vserver/vserver-start/main.c: avoid warnings regarding unused
	params git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1939
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: moved vdlimit into the only-C99
	section build vhashify only with C99 and beecrypt cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1938
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/copy-check: cleanups
	conditionalize expensive tests git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1937
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files,
	util-vserver/lib_internal/Makefile-files: moved *dlimit* files into
	the only-C99 section clean all potentially built libraries git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1936
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/list-free.c: some minor C89 compatibility
	changes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1935
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/Makefile-files: use
	'lib-dietlibc-not-enabled-error.a' consistently clean all libraries
	inclusive those which might not be built git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1934
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.dtd: readded git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1933
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented the 'vhashify'
	configuration moved '<default>' tags before '<description>' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1932
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-xhtml.xsl: applied changes
	regarding the new www-location on savannah git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1931
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/Makefile-files: (re)added xsltproc support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1930
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added tests for XSLTPROC added
	'--disable-expensive-tests' added beecrypt tests cosmetical cleanups
	+ enhancements git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1929
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: set some values in TESTS_ENVIRONMENT
	added some hacks for lib-dietlibc-not-enabled-error.a git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1928
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/.cvsignore: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1927
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify.h, util-vserver/src/vunify.h: 
	include <sys/stat.h> instead of defining a 'struct stat'; this
	prevents problems with the 64bit interface of the filesystem
	functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1926
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-copy.c: use a sparse-file friendly
	method for copying files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1925
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/Makefile-files,
	util-vserver/lib_internal/testsuite/copy-check,
	util-vserver/lib_internal/testsuite/copy.c: added testcases for
	Unify_copy() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1924
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start/Makefile-files: use $(LIBENSCVECTOR)
	instead of libensc_vector.a git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1923
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vhashify-init.hc, util-vserver/src/vhashify.c,
	util-vserver/src/vhashify.h: made it work...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1922
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcopy-init.hc, util-vserver/src/vunify-init.hc: 
	applied changes in the MatchList-API git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1921
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: use $(LIBENSCVECTOR) instead of
	libensc_vector.a use $(LIBVSERVER_GLIBC) instead of
	lib/libvserver.la git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1920
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vpkg: exit with returncode of '2' when
	pkgmgmt can not be determined git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1919
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/Makefile-files: use
	$(LIBENSCVECTOR) instead of libensc_vector.a git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1918
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-isiunlinkable.c,
	util-vserver/lib_internal/unify.h: Unify_isIUnlinkable(): changed
	return-type git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1917
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-copy.c: implemented copyReg() with
	mmap(2) instead of read(2)+write(2) sequences git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1916
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/string.hc: String_free(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1915
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/string.h: renamed String_destroy() to
	String_free() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1914
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/string-destroy.c: obsoleted;
	String_free() is now inlined git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1913
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/matchlist-initbyvserver.c,
	util-vserver/lib_internal/matchlist-initmanually.c,
	util-vserver/lib_internal/matchlist-initrefserverlist.c,
	util-vserver/lib_internal/matchlist.h: applied lot of API changes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1912
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/matchlist-destroy.c: use String_free()
	instead of String_destroy() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1911
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added matchvserverinfo-*
	removed string-destroy.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1910
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/matchvserverinfo-free.c,
	util-vserver/lib_internal/matchvserverinfo-init.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1909
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/Makefile-files,
	util-vserver/lib/Makefile-files: split into a -glibc and a -diet
	part git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1908
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/testsuite/Makefile-files,
	util-vserver/lib/testsuite/Makefile-files: use $(LIBENSCVECTOR)
	instead of libensc_vector.a git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1907
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: HACK: set 'enable_static=no' for
	dietlibc case and postpone AC_PROG_LIBTOOL execution git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1906
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: use $(LIBVSERVER) instead of
	lib/libvserver.la use $(LIBENSCVECTOR_DIET) instead of
	$(ENSC_VECTOR_LIBS) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1905
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all, util-vserver/src/.cvsignore: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1904
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.c: use new Unify_unify() API rearranged
	some code; I do not try to be C89 compliant in C99 progams
	anymore...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1903
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcopy.c: use new Unify_unify() API git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1902
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vhashify-init.hc, util-vserver/src/vhashify.c,
	util-vserver/src/vhashify.h: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1901
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: use $(LIBINTERNAL) instead of
	lib_internal/libinternal.a added vhashify* git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1900
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/Makefile-files,
	util-vserver/src/testsuite/Makefile-files,
	util-vserver/vserver-start/Makefile-files: use $(LIBINTERNAL)
	instead of lib_internal/libinternal.a git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1899
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify.h: * added an 'ignore_zero' argument to Unify_unify() * Unify_isIUnlinkable(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1898
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-unify.c: added an 'ignore_zero'
	argument to Unify_unify() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1897
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/list-add.c,
	util-vserver/ensc_vector/list-at.c,
	util-vserver/ensc_vector/list-free.c,
	util-vserver/ensc_vector/list-init.c,
	util-vserver/ensc_vector/list-insertinternal.c,
	util-vserver/ensc_vector/list-internal.h,
	util-vserver/ensc_vector/list-search.c,
	util-vserver/ensc_vector/list-searchselforg.c,
	util-vserver/ensc_vector/list.h, util-vserver/ensc_vector/list.hc,
	util-vserver/ensc_vector/testsuite/test2.c,
	util-vserver/ensc_vector/vector-searchselforg.c,
	util-vserver/lib_internal/unify-isiunlinkable.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1896
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: * create both libinternal-diet.a and libinternal-glibc.a. This is   needed to avoid segfaults with gcc4 when linking against glibc
	  based libraries like 'beecrypt'. Perhaps, these segfaults are a
	  problem with gcc4 as they do not happen with gcc33...  * added unify-isiunlinkable.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1895
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/testsuite/test1.c: added tests for
	Vector_searchSelfOrg() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1894
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/testsuite/Makefile-files: added test2 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1893
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/vector.h,
	util-vserver/ensc_vector/vector.hc: Vector_searchSelfOrg*(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1892
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/Makefile-files: added list-* files added
	vector-searchselforg.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1891
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_fmt/fmt.h, util-vserver/ensc_fmt/fmtx-32.c: 
	fixed declaration of the *_x*int() methods; they do not take a
	'base' argument git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1890
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: added XIDTYPE support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1889
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/context-sync.hc: use EopenD() instead of Eopen() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1888
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_initrddir.m4: fixed typo git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1887
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_getXIDType(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1886
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: added some magic to avoid
	warnings with gcc4 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1885
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files, util-vserver/lib/getxidtype.c: 
	added getxidtype.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1884
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpre: create /usr/X11 also git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1883
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am,
	util-vserver/distrib/fc3/apt/rpmpriorities,
	util-vserver/distrib/fc3/apt/sources.list: added apt support for FC3 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1882
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_adddlimit-v13.hc,
	util-vserver/lib/syscall_adddlimit.c,
	util-vserver/lib/syscall_getdlimit-v13.hc,
	util-vserver/lib/syscall_getdlimit.c,
	util-vserver/lib/syscall_remdlimit-v13.hc,
	util-vserver/lib/syscall_remdlimit.c,
	util-vserver/lib/syscall_setdlimit-v13.hc,
	util-vserver/lib/syscall_setdlimit.c: use CALL_VC_V13B instead of
	CALL_VC_V13 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1881
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vyum: allow '--all' param git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1880
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/cflags.c: avoid some compiler warnings git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1879
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added some VC_ATTR_NONNULL()
	statements git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1878
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_adddlimit-v13.hc,
	util-vserver/lib/syscall_remdlimit-v13.hc,
	util-vserver/lib/vserver-internal.h: minor cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1877
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: do not assume 'nodev' on 'devpts' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1876
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: 
	CDLIM_USER2KERNEL/CDLIM_KERNEL2USER(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1875
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-03-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files,
	util-vserver/lib/syscall_adddlimit-v13.hc,
	util-vserver/lib/syscall_adddlimit.c,
	util-vserver/lib/syscall_getdlimit-v13.hc,
	util-vserver/lib/syscall_getdlimit.c,
	util-vserver/lib/syscall_remdlimit-v13.hc,
	util-vserver/lib/syscall_remdlimit.c,
	util-vserver/lib/syscall_setdlimit-v13.hc,
	util-vserver/lib/syscall_setdlimit.c, util-vserver/lib/virtual.h,
	util-vserver/lib/vserver.h, util-vserver/src/Makefile-files,
	util-vserver/src/vdlimit.c: added *vdlimit functions + tools (patch
	provided by Daniel Hokka Zakrisson) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1874
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: added some sanity
	checks git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1873
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/Makefile-files,
	util-vserver/ensc_wrappers/wrappers-string.hc,
	util-vserver/ensc_wrappers/wrappers.h: added wrapper around string
	functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1872
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: /me should learn to differ
	between script-languages and C... strings in C are still marked by
	>"< but not by >'<...  fixed allocation of the newly generated
	option string git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1871
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vapt-get-worker,
	util-vserver/scripts/vyum-worker: deprecate usage of $_YUM and
	$_APT_GET git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1870
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost,
	util-vserver/scripts/functions,
	util-vserver/scripts/legacy/distrib-info,
	util-vserver/scripts/legacy/rootshell,
	util-vserver/scripts/legacy/vserver, util-vserver/scripts/pkgmgmt,
	util-vserver/scripts/start-vservers,
	util-vserver/scripts/util-vserver-vars.pathsubst,
	util-vserver/scripts/vprocunhide, util-vserver/scripts/vpstree,
	util-vserver/scripts/vserver, util-vserver/scripts/vserver-build,
	util-vserver/scripts/vserver-build.apt-rpm,
	util-vserver/scripts/vserver-build.debootstrap,
	util-vserver/scripts/vserver-build.functions,
	util-vserver/scripts/vserver-build.functions.apt,
	util-vserver/scripts/vserver-build.functions.pkgmgmt,
	util-vserver/scripts/vserver-build.functions.rpm,
	util-vserver/scripts/vserver-build.functions.yum,
	util-vserver/scripts/vserver-build.rpm,
	util-vserver/scripts/vserver-build.yum,
	util-vserver/scripts/vserver-copy,
	util-vserver/scripts/vserver-setup.functions,
	util-vserver/scripts/vserver.functions,
	util-vserver/scripts/vserver.start,
	util-vserver/scripts/vserver.stop,
	util-vserver/scripts/vservers.grabinfo.sh,
	util-vserver/scripts/vshelper, util-vserver/scripts/vsysvwrapper,
	util-vserver/scripts/vtop, util-vserver/sysv/rebootmgr,
	util-vserver/sysv/vservers-legacy: LEGACY BREAKAGE FOR 3RD PARTY
	PATCHES: introduced a more common naming scheme: global, immutable
	variables names are now named like '$__ABC' instead of '$ABC'. This
	happens at much places and will break a lot of patches therefore.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1869
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: changed my GPG key git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1868
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: assume 'nodev' by default git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1867
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.yum,
	util-vserver/scripts/vyum-worker: added preliminary support for the
	patch from

	https://bugzilla.redhat.com/beta/attachment.cgi?id=111435&action=viewgit-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1866
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.pkgmgmt: avoid
	ambiguous usage of $PKGDIR, use $PKGINSTALLDIR instead of use
	$SETUP_CONFDIR instead of $confdir git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1865
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.apt-rpm,
	util-vserver/scripts/vserver-build.yum: avoid ambiguous usage of
	$PKGDIR, use $PKGINSTALLDIR instead of git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1864
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.rpm: 
	rpm.initFilesystem(): fixed variable-names; this caused e.g. an
	unset %_dbpath macro formerly git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1863
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.204 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1862
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added information where the 'ip' and
	'vconfig' programs can be found git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1861
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: adjusted the order of cli options
	evaluation; automake-1.9.5 redirects input from /dev/null so the
	'tty -s' check gets triggered and 'make distcheck' fails in the '...
	--version/--help' tests git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1860
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/save_ctxinfo.c: fixed name of the run.rev
	symlink; there was a '/' missing which caused a pollution of the
	/etc/vservers/.defaults directory with 'run.revXXX' entries.
	(reported and analyzed by Olivier Poitrey).  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1859
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions,
	util-vserver/scripts/vserver-build.functions.pkgmgmt,
	util-vserver/src/vunify.c: fixed typos git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1858
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented the *namespace
	options git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1857
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: SECURITY: fixed detection
	of the mtab-location (Georg Glas)
	https://savannah.nongnu.org/bugs/?func=detailitem&item_id=11844 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1856
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: fixed one of the
	previously added 'test -n' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1855
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_pathprog.m4: ENSC_PATHPROG_INIT(): fixed doc
	ENSC_PATHPROG(): added a '<DESCR>' parameter git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1854
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/compatibility-xhtml.xsl,
	util-vserver/doc/compatibility.css: applied

	http://vserver.lauft.net/wegen/util-vserver/patches/merge/util-vserver--merge--0.0--patch-2.patchgit-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1853
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.203 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1852
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added vyum-worker to
	AM_INSTALLCHECK_STD_OPTIONS_EXEMPT git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1851
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vyum-worker: minor cosmetical change git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1850
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt: 
	fixed 'local VAR=$(ACTION) || ERROR' constructs; the 'local
	VAR=$(ACTION)' succeeds everytime so ERROR will be never executed.
	So, it is rewritten to 'local VAR; VAR=$(ACTION) || ERROR'.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1849
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.202 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1848
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fc3/rpmlist.d/00.lst: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1847
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.rpm: moved installPackages into
	vserver-build.functions.rpm added support for preconfigured
	package-lists git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1846
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.rpm: rpmlist.*():
	added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1845
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build: documented the '--empty'
	switch for the '-m rpm' method allow an increasing debug-level git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1844
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: vshelper.isDebug(): fixed it...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1843
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added the fc3 rpmlist.d
	directory + content git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1842
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added
	vserver-build.rpm git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1841
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/matchlist-initbyvserver.c,
	util-vserver/lib_internal/matchlist-initmanually.c,
	util-vserver/lib_internal/matchlist-initrefserverlist.c,
	util-vserver/src/vcopy-init.hc, util-vserver/src/vunify-init.hc: 
	changed matchlist-API to pass additional information about a
	vserver. This allows to turn off pkgmgmt-queries for not-yet
	existent vservers in 'vcopy' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1840
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/matchlist.h: struct MatchVserverInfo:
	added; it allows to pass additional information about the vserver git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1839
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-copy.c: copyReg(): open out_fd
	with O_RDWR, fixed resource leak in error-case git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1838
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-02-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/createskeleton-full.hc: argl... fixed overflow
	when appending the '/' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1837
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml,
	util-vserver/scripts/functions, util-vserver/scripts/vshelper: added
	'debug' option for vshelper git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1836
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: added delegation support (Herbert
	Poetzl)

	http://vserver.13thfloor.at/Experimental/NGNET/delta-vshelper-delegate.diffgit-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1835
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions: getDistribution():
	added support for a default distribution git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1834
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files,
	util-vserver/scripts/vserver-build,
	util-vserver/scripts/vserver-build.rpm: added the '-m rpm' method git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1833
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am,
	util-vserver/distrib/template/initpost,
	util-vserver/distrib/template/initpre: added the 'template'
	distribution git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1832
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: fixed environment unsetting: it will
	be now done shortly before execve(2) but not on initialization
	anymore. This solves the problem when 'rpm' is a wrapper only
	calling the real 'rpm?'. Then, LD_PRELOAD et.al. was unset and the
	wrapper not used.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1831
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: fixed the (currently non-existent)
	child->parent traversal git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1830
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/apidoc/Doxyfile.in: added DOT_TRANSPARENT +
	DOT_MULTI_TARGET git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1829
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1828
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am,
	util-vserver/lib/createskeleton-full.hc,
	util-vserver/scripts/vserver-build.functions,
	util-vserver/scripts/vserver-setup.functions,
	util-vserver/src/save_ctxinfo.c, util-vserver/util-vserver.spec.in: 
	removed 'run.rev' as a vserver-local variable and made it a
	system-wide setting git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1827
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: reindented it fixed vshelper
	documentation git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1826
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt,
	util-vserver/scripts/start-vservers, util-vserver/scripts/vapt-get,
	util-vserver/scripts/vpkg, util-vserver/scripts/vprocunhide,
	util-vserver/scripts/vrpm, util-vserver/scripts/vrpm-preload,
	util-vserver/scripts/vserver, util-vserver/scripts/vserver-build,
	util-vserver/scripts/vserver-build.debootstrap,
	util-vserver/scripts/vserver-build.functions.rpm,
	util-vserver/scripts/vserver-setup.functions,
	util-vserver/scripts/vserver-wrapper,
	util-vserver/scripts/vserver.functions,
	util-vserver/scripts/vserver.start,
	util-vserver/scripts/vserver.stop, util-vserver/scripts/vshelper,
	util-vserver/scripts/vsomething: use 'test -n "..."' instead of
	'test "..."'; when "..." expands to '-v' or a similar string, the
	expression will be misinterpreted (noticed by Werner Schalk) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1825
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.201 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1824
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/reducecap.c, util-vserver/src/vserver-info.c: 
	reworked the capability.h stuff git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1823
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files,
	util-vserver/src/capability-compat.h: added capability-compat.h git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1822
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added check for <sys/capability.h>
	header git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1821
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: removed the linuxcaps.h bits git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1820
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: implemented capability-support
	check git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1819
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: fixed execution order of chroot(2)
	and context-creation; this caused errors on kernel 2.6 when the
	vserver is not running yet git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1818
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore, util-vserver/src/Makefile-files: 
	added check-unixfile git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1817
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: execute sanityCheck() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1816
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: moved sanity checks which
	were spread in various functions into the sanityCheck() method
	implemented checks for non-newline terminated files and missing
	capability support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1815
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fc3/pkgs/01,
	util-vserver/distrib/fc3/pkgs/02, util-vserver/distrib/fc3/pkgs/03,
	util-vserver/distrib/fc3/yum.repos.d/fedora-devel.repo,
	util-vserver/distrib/fc3/yum.repos.d/fedora-updates-testing.repo,
	util-vserver/distrib/fc3/yum.repos.d/fedora-updates.repo,
	util-vserver/distrib/fc3/yum.repos.d/fedora.repo,
	util-vserver/distrib/fc3/yum/yum.conf,
	util-vserver/scripts/vserver-build.functions.yum,
	util-vserver/scripts/vserver-build.yum,
	util-vserver/scripts/vsomething, util-vserver/scripts/vyum,
	util-vserver/scripts/vyum-worker, util-vserver/src/check-unixfile.c: 
	initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1814
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build: added 'yum' support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1813
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vrpm-preload: reorganized; moved lots of code
	into the 'functions' file git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1812
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added yum* files
	+ vsomething + check-unixfile git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1811
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: added yum* support reorganized the
	rpmFake stuff git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1810
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added the yum* files +
	vsomething git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1809
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpre: added missing newline git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1808
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added the yum* stuff for fc3 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1807
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added the yum* files
	+ check-unixfile git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1806
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/README: mentioned the '-m yum' buildmethod git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1805
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvservercfgstyle.c: allow dangling symlinks as
	/etc/vservers/.../vdir also git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1804
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.199 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1803
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: do not ship the /vservers
	directory itself; as it is immutable, the extraction will fail else git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1802
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/.cvsignore: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1801
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: rearranged some scriptlets to
	avoid comments after '-p /sbin/ldconfig' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1800
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: added (untested) support for
	'/' in the vserver fstab git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1799
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: use unique prefixes for
	variables used in functions with 'eval' statements mountRootFS():
	added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1798
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: use unique prefixes for variables
	used in functions with 'eval' statements git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1797
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/filecfg-ml.c: include
	<string.h> + <ctype.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1796
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: moved rootshell to legacy git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1795
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start/defaulttty.c: include <string.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1794
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: added '--rootfs' option git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1793
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: moved the v_*
	initscripts to legacy git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1792
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: updated BuildRequires: use
	'setattr --barrier' instead of 'chattr +t' in the %post scriptlet
	moved the v_* initscripts to legacy git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1791
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst,
	util-vserver/scripts/legacy/rootshell,
	util-vserver/scripts/rootshell: moved rootshell script to legacy git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1790
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/legacy/vserver: fixed
	http://savannah.nongnu.org/bugs/?func=detailitem&item_id=11570:   "vserver myvserver start" gives exit code 1 if there is no file   /etc/vservers/myvserver.sh, since the last statement in vserver   ("test -x /etc/vservers/$1.sh && ...") evaluates to 1 in this
	  case.    [Daniel Hermann] git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1789
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: be more verbosely when vserver could
	not be determined and give hints about possible solutions (based
	upon ideas by Thorsten Gunkel) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1788
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: 
	interface-configuration: give out a warning when no device was
	configured git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1787
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: * interface-configuration: accept 'nodev' without a configured
	  'dev'; formerly the interface was silently ignored when 'dev' was
	missing * added some sanity checks for the behaviour described above git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1786
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: added rpm_execcon() wrapper to make
	it work in SELinux environments call execve(2) directly instead of
	execv(3) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1785
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/README: fixed typos cleanups + enhancements git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1784
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/README: "Notes for distributors" + "Which version
	shall I use?" added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1783
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc.m4: Fixed last patch: use '[['
	instead of '[' (found by Hans Ulrich Niedermann) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1782
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: call ENSC_DIETLIBC_SANITYCHECK,
	AC_CANONICAL_HOST + AC_CANONICAL_BUILD git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1781
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc.m4: ENSC_DIETLIBC_SANITYCHECK():
	added made ENSC_VERSION_DIETLIBC uppercase ignore extra specifiers
	in dietlibc's minor version (reported by Hans Ulrich Niedermann) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1780
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2005-01-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: fix typo in
	$_MKTEMPDIR: Use $_MKTEMP not $MKTEMP (fixed by Hans Ulrich
	Niedermann) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1779
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-12-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: use $_<prog> (which
	expands to absolute paths) instead of trusting into a good $PATH a
	small VLAN fix (do not quote the splitted dev) minor cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1778
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-12-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt,
	util-vserver/scripts/start-vservers,
	util-vserver/scripts/util-vserver-vars.pathsubst,
	util-vserver/scripts/vpkg, util-vserver/scripts/vrpm-preload,
	util-vserver/scripts/vserver-build.debootstrap,
	util-vserver/scripts/vserver-build.functions.apt,
	util-vserver/scripts/vserver-wrapper,
	util-vserver/scripts/vserver.start,
	util-vserver/scripts/vserver.stop: use $_<prog> (which expands to
	absolute paths) instead of trusting into a good $PATH git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1777
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-12-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: use ENSC_PATHPROG & friends git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1776
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-12-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_pathprog.m4: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1775
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-12-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: use ${ENSC_PATHPROG_SED} when
	substituting prognames git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1774
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-12-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc_compat.m4: check more syscall
	variants git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1773
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-12-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: s!\params!\param! added doc about
	vc_get_iattr() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1772
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-12-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/cfg.txt: removed since obsoleted by
	configuration.xml git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1771
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-12-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vsched.c: fixed segfault when no arguments are
	given (reported by Adrian Reyer) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1770
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-12-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/keep-ctx-alive.c: renamed the 'fd_set' variable
	to 'fdset'. former name causes problems with certain FD_*
	implementations (reported by Adrian Reyer) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1769
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-12-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all: added fc-3 host git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1768
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-12-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: getfilecontext.c: added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1767
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-12-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getfilecontext.c, util-vserver/lib/vserver.h: 
	vc_getfilecontext(): as noticed by daniel_hozac in IRC, this
	function was horribly broken. Fixed and moved it into an own file as
	it is too complex for an inline function. Documentation was added
	also.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1766
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-12-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start/main.c: include <unistd.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1765
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-12-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: read enter-shell from the
	defaults-directory also use prio-bias instead of cpu-mask git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1764
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-12-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/filecfg-iteratemultiline.c: include
	<string.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1763
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-12-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/cflags.c: added some new flags git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1762
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-12-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: do not mention the /hostname +
	/domainname params anymore removed vsched/cpu-mask added
	vsched/priority-bias git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1761
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added/updated flags and capabilities git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1760
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/islink.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1759
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h: utilvserver_isLink(): added prototype git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1758
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/cflags-v13.c: added lots of new flags git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1757
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/ccaps-v13.c: added 'remount' + 'icmp' cap; 'ping'
	is kept for compatibility reasons git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1756
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added islink.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1755
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: getFileValue(): modified to accept
	a list of candidates git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1754
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: merged from UV_NAMESPACE_AFTER_CHROOT
	branch git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1753
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added 'update-doc' target git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1752
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-vserver.hc: 
	Evc_{new,enter}_namespace(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1749
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.196 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1748
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h: 
	updated to vs1.9.3-rc4 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1747
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start/configuration-init.c,
	util-vserver/vserver-start/configuration.c,
	util-vserver/vserver-start/configuration.h,
	util-vserver/vserver-start/interface.c,
	util-vserver/vserver-start/interface.h,
	util-vserver/vserver-start/main.c,
	util-vserver/vserver-start/scriptlets.c,
	util-vserver/vserver-start/vserver-start.h: added lots of new code git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1746
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/filecfg-iteratemultiline.c,
	util-vserver/lib_internal/testsuite/filecfg-ml.c,
	util-vserver/vserver-start/defaulttty.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1745
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start/Makefile-files: added defaulttty.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1744
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/reducecap.c: use some dirty hacks to include
	<linuxcaps.h> cleanly git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1743
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: execute 'prepareStop()' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1742
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: made runlevel_{start,stop}
	global variables prepareStop(): added set PREVLEVEL on 'vserver ...
	stop' (required by Debian) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1741
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: s!prefix!prefixlen! git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1740
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/Makefile-files: added
	filecfg-ml test git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1739
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/string.hc: String_c_str(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1738
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/string.h: ENSC_STRING_*FIXED(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1737
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/filecfg.h: 
	FileCfg_iterateOverMultiLine(): added prototypes and related
	declarations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1736
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added
	filecfg-iteratemultiline.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1735
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_setsched-v13.hc: vc_set_sched_v13obs():
	use VCMD_set_sched_v2 instead of VCMD_set_sched git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1734
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-unistd.hc: Enice(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1733
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: s!prefix!prefix-length! git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1732
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added new kernel headers changed
	substition of linuxcaps.h; oldish 'sed' versions do not understand
	'\<' regexs git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1731
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: do not include "linuxcaps.h" anymore git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1730
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h,
	util-vserver/kernel/inode.h, util-vserver/kernel/legacy.h,
	util-vserver/kernel/limit.h, util-vserver/kernel/namespace.h,
	util-vserver/kernel/network.h, util-vserver/kernel/sched.h,
	util-vserver/kernel/signal.h, util-vserver/kernel/switch.h,
	util-vserver/kernel/xid.h: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1729
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/Makefile-files: removed stylesheets and images
	from the main-package; they are now in the web-CVS git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1728
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-flower.css,
	util-vserver/doc/configuration-lsd.css,
	util-vserver/doc/configuration-lsd1.css: moved into web-CVS git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1727
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/kernel/debug.h, util-vserver/kernel/dlimit.h: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1726
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/README: updated note about 'vserver-stat' and differ
	between 2.4 and 2.6 kernel git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1725
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-unify.c: retain 'errno' on the
	final unlink() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1724
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: link secure-mount against
	libvserver git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1723
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: added better diagnostic when
	fstab-parsing fails use strsep() instead of strtok_r() in the parser
	to make the line-number counter work git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1722
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.195 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1721
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: _getProcNumberCount(): s!$_ctx!$1! git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1720
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac, util-vserver/m4/ensc_dietlibc.m4: give
	out information about version of the found dietlibc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1719
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc.m4: fixed version-detection when
	additional information are following the number git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1718
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: use more efficient ways to detect
	number of processes in a context (access /proc/virtual/...
	information instead of executing vps) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1717
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build,
	util-vserver/scripts/vserver-build.debootstrap: allowed to specify
	additional debootstrap options git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1716
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-10-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vps.c, util-vserver/src/vserver-stat.c: added
	warnings regarding procfs-security git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1715
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: removed a __THROW which is not needed
	and causes errors with newer gcc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1714
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_setvhiname-v13.hc: use a better method to
	copy labels; formerly, bad parameters could cause undefined
	behaviour git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1713
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/Makefile-files: fixed typo git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1712
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: added some comments for
	interfaces/../{name,nodev} git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1711
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-flower.css,
	util-vserver/doc/configuration-lsd.css,
	util-vserver/doc/configuration-lsd1.css,
	util-vserver/doc/configuration-xhtml.xsl,
	util-vserver/doc/configuration.css: made it validate as xhtml git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1710
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all: fixed CLEAN=1 usecase use gcc4 instead of
	gcc35 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1709
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.debootstrap: added better
	diagnostic for failed debootstrap download git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1708
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.css: added *.elements templates git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1707
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: updated rlimits description
	(reported by Nikola Donev) added warning about explicit 'fakeinit'
	usage git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1706
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-xhtml.xsl: added new stylesheets
	implemented <elements>...</elements> support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1705
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/Makefile-files: added new stylesheets and images git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1704
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-flower.css,
	util-vserver/doc/configuration-lsd1.css: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1703
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1702
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: s!commented!documented! git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1701
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: commented the possible options
	for 'rpmbuild' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1700
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vsched.c: use new vc_set_sched structure
	generalized CLI options a little bit git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1699
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vattribute.c: set the "secure" flags on
	'--secure' manually. This is a crude hack and must be solved better.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1698
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: struct vc_set_sched: updated + added
	some flags vc_get_insecureflags(): removed again; it is now handled
	by the utilities git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1697
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: ENSC_STRUCT_IDX,
	ENSC_SAME_STRUCT_IDX: added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1696
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_setsched.c: added support for the new
	'struct vcmd_set_sched_v3' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1695
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_setsched-v13.hc: updated to new 'struct
	vcmd_set_sched_v3' added some optimizations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1694
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/kernel/sched.h: added 'struct vcmd_set_sched_v3' plus
	macros git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1693
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: CALL_VC_V13B(),
	CALL_VC_V13OBS(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1692
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: fixed missing argument for '--xid'
	switch git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1691
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vattribute.c: use vc_get_insecureflags() on
	'--secure' option git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1690
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_get_insecureflags(): added (does
	this really make sense??) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1689
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: fixed concatenation of flags +
	caps git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1688
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-09-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added an explicit requirement for
	version 1.9 of automake git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1687
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.193 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1686
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver, util-vserver/scripts/vserver.start,
	util-vserver/scripts/vserver.stop: follow LSB behavior when
	starting/stopping a vserver (no error, when already running/stopped)
	adjusted some exit-codes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1685
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: showHelp(): improved message git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1684
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated again...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1683
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/save_ctxinfo.c: append '\0' to the buffer read by
	readlink() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1682
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/keep-ctx-alive.c: include <sys/select.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1681
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-unistd.hc: Ereadlink*():
	return the count of written chars git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1680
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt,
	util-vserver/scripts/vserver.functions,
	util-vserver/vserver-start/mount.c: use the new 'secure-mount' CLI git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1679
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: reworked it; '--chroot' does not
	accept an argument now, and '--secure' is deprecated. Lots of code
	was modernized git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1678
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start/configuration-init.c,
	util-vserver/vserver-start/configuration.c,
	util-vserver/vserver-start/configuration.h,
	util-vserver/vserver-start/interface-add.c,
	util-vserver/vserver-start/interface-read.c,
	util-vserver/vserver-start/interface.c,
	util-vserver/vserver-start/interface.h,
	util-vserver/vserver-start/main.c,
	util-vserver/vserver-start/scriptlets.c,
	util-vserver/vserver-start/vshelper.c: added lots of new code git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1677
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start/interface-print.c,
	util-vserver/vserver-start/interface-remove.c,
	util-vserver/vserver-start/mount.c,
	util-vserver/vserver-start/mount.h,
	util-vserver/vserver-start/undo.c,
	util-vserver/vserver-start/undo.h: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1676
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vnamespace.c: fixed some #includes for the new
	position of sys_clone.h git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1675
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vkill.c: define ENSC_WRAPPERS_UNISTD; it is used
	for some legacy code git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1674
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: fixed some #includes to reflect
	changed position of sys_clone.h git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1673
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/fstool.h: checkForRace(), resolveCtx(): removed
	prototypes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1672
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/fstool.c: checkForRace(): removed as unused git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1671
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chxid.c: use vc_xidopt2xid() instead of
	resolveCtx() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1670
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/sys_clone.h: moved into lib_internal/ git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1669
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/fstool-resolvectx.c: obsoleted; functionality is
	already in libvserver git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1668
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/command.c: applied API changes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1667
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/command.h: added support for plain-style
	char** args git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1666
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/command-appendparameter.c,
	util-vserver/lib_internal/command-exec.c,
	util-vserver/lib_internal/command-free.c,
	util-vserver/lib_internal/command-init.c: handle plain-style char**
	args also git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1665
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/command-setparams.c,
	util-vserver/lib_internal/sys_clone.h: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1664
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added
	command-setparams.c and sys_clone.h git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1663
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: marked
	vserver.start.bin as C99-only git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1662
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: added some new paths git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1661
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: automake-1.9 fixes:
	s!VSERVER_LDFLAGS!VSERVER_LDFLGS! removed some libtool-hacks which
	are not needed with automake-1.9 anymore git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1660
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start/Makefile-files: automake-1.9 fixes:
	s!VSERVER_LDFLAGS!VSERVER_LDFLGS! added lots of new files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1659
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: automake-1.9 fixes:
	s!VSERVER_LDFLAGS!VSERVER_LDFLGS! removed src/sys_clone.h (now in
	lib_internal/) removed src/fstool-resolvectx.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1658
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/Makefile-files,
	util-vserver/tests/Makefile-files: automake-1.9 fixes:
	s!VSERVER_LDFLAGS!VSERVER_LDFLGS! git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1657
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/xidopt2xid.c: removed code without an effect git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1656
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-syscall.c: gcc35 fixes: do not make
	vc_syscall() an alias for vserver() but execute it.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1655
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/isfile.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1654
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h: utilvserver_isFile(): added prototype git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1653
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvservercfgstyle.c: fixed detection of
	legacy-style (check for file but not directory) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1652
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: addded 'isfile.c' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1651
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-stdlib.hc: Esetenv(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1650
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-socket.hc: Esend(),
	Esocketpair(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1649
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_fmt/fmt-internal.h: minor optimizations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1647
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-08-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-xhtml.xsl: add '<ulink>' tag git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1646
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented vdir, run, run.rev
	(provided by Olivier Poitrey) added some links about
	[bc]capabilities and flags added more scheduler doc (provided by
	Olivier Poitrey) added some comments about 2.4 vs. 2.6 at
	rlimits/ulimits added doc about rlimit's 'min' setting git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1645
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.190 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1643
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: fixed path of the xsd file git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1642
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all: added fc-2 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1641
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: prepareInit(): fixed case
	when .autofsck does not exist git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1640
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: accept --xid and prefer it against
	--ctx in the doc added --silentexist option at --create git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1639
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/suse91/apt/rpmpriorities: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1638
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/rc.sysinit: call 'true' finally git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1637
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: added comment about possible
	races fixed /etc/inittab substitution git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1636
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added redhat/rc.sysinit added
	suse/apt/rpmpriorities moved suse/apt/sources.list into the cfgdir git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1635
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added
	vserver.start.bin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1634
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start/Makefile-files: use
	AM_INSTALLCHECK_STD_OPTIONS_EXEMPT for now git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1633
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added suse91 files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1632
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/rc.sysinit,
	util-vserver/distrib/suse91/apt/sources.list,
	util-vserver/distrib/suse91/initpost,
	util-vserver/distrib/suse91/pkgs/01,
	util-vserver/distrib/suse91/pkgs/02,
	util-vserver/distrib/suse91/rpm/macros,
	util-vserver/vserver-start/.cvsignore: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1631
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: some enhancements for
	'plain' initstyle git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1630
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/.cvsignore: added some files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1629
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start/configuration-init.c,
	util-vserver/vserver-start/configuration.c,
	util-vserver/vserver-start/configuration.h,
	util-vserver/vserver-start/interface-add.c,
	util-vserver/vserver-start/interface-free.hc,
	util-vserver/vserver-start/interface-init.hc,
	util-vserver/vserver-start/interface-read.c,
	util-vserver/vserver-start/interface.c,
	util-vserver/vserver-start/interface.h,
	util-vserver/vserver-start/main.c,
	util-vserver/vserver-start/scriptlets.c,
	util-vserver/vserver-start/vserver-start.h,
	util-vserver/vserver-start/vshelper.c,
	util-vserver/vserver-start/vshelper.h: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1628
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start/Makefile-files: added lots of files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1627
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: added CANONIFY tag git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1626
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: rewrite 'ext*' to 'ufs' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1625
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start,
	util-vserver/scripts/vserver.stop: use a canonified lockfile-name git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1624
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: function prepareInit(): do
	some cleanups in the plain-mode git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1623
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: vshelper.initSync(): use $1
	instead of $VSERVER_DIR git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1622
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util.h: include util-lockfile.h
	canonifyVserverName(): added prototype git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1621
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util-mem.h: optimized it a little bit git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1620
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/pathinfo.h: ENSC_PI_DECLARE(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1619
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/command-wait.c: fixed stupid typo git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1618
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added lots of new files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1617
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/errinfo-writeerrno.c,
	util-vserver/lib_internal/errinfo.h,
	util-vserver/lib_internal/filecfg-readentryflag.c,
	util-vserver/lib_internal/filecfg-readentrystr.c,
	util-vserver/lib_internal/filecfg.h,
	util-vserver/lib_internal/util-canonify.c,
	util-vserver/lib_internal/util-lockfile.c,
	util-vserver/lib_internal/util-lockfile.h: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1616
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: small cosmetical cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1615
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/mtab: s!ext2!ufs! git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1614
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: added lots of PATH_* and
	PROG_* macros needed for vserver-start.bin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1613
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all: removed gcc34 target (now default) added
	gcc35 target (not working currently) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1612
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: (re)enabled nice-support for 2.6 vservers which was omitted
	inadvertently git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1609
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-07-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: fixed misinterpretation of '--xid'
	introduced by rev 1.17 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1608
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.apt-rpm: fixed installation at
	non-standard places git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1607
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build: fixed doc ('pkgcfgbase' vs.
	'pkgbase') git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1606
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all,
	util-vserver/lib_internal/command-appendparameter.c,
	util-vserver/lib_internal/command-exec.c,
	util-vserver/lib_internal/command-free.c,
	util-vserver/lib_internal/command-init.c,
	util-vserver/lib_internal/command-reset.c,
	util-vserver/lib_internal/command-wait.c,
	util-vserver/lib_internal/command.h,
	util-vserver/lib_internal/testsuite/.cvsignore,
	util-vserver/lib_internal/testsuite/Makefile-files,
	util-vserver/lib_internal/testsuite/command.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1605
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added command* files and
	testsuite/ git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1604
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: enhanced output for old-style
	vservers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1603
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1602
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: assume '- SYSINFO' when no other
	options are given git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1601
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcopy.c: made it work...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1600
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.skeleton: do not fail when '-d'
	is not specified and distribution can not be detected git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1599
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions: getDistribution():
	added detection for slackware and gentoo git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1598
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vprocunhide: fixed typos git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1597
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-unify.c: Unify_unify(): made it
	work also when destination file does not exist (needed for vcopy) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1596
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-settime.c: Unify_setTime(): skip
	operation on symlinks git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1595
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_syscall(): added prototype
	added/updated some doc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1594
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-syscall.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1593
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvserverbyctx-compat.hc,
	util-vserver/lib/getvserverctx.c: added legacy support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1592
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added syscall-syscall.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1591
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_fmt/fmt.h: cleanups; removed unneeded #undef's git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1590
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: added comment about
	'capabilities' file and kernelversion git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1589
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start/Makefile-files: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1588
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added silent.% target include ensc_fmt/
	and vserver-start/ files minor cosmetical fixes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1587
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/Makefile-files,
	util-vserver/ensc_vector/vector-zeroend.c,
	util-vserver/ensc_vector/vector.h: added Vector_zeroEnd() function git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1585
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: moved fmt* functionality into the
	'ensc_fmt' module removed '-D_REENTRANT' as it is defined globally git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1584
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-06-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_fmt/.cvsignore,
	util-vserver/ensc_fmt/Makefile-files,
	util-vserver/ensc_fmt/fmt-32.c, util-vserver/ensc_fmt/fmt-64.c,
	util-vserver/ensc_fmt/fmt-internal.h,
	util-vserver/ensc_fmt/fmt-tai64n.c, util-vserver/ensc_fmt/fmt.h,
	util-vserver/ensc_fmt/fmt.hc, util-vserver/ensc_fmt/fmtx-32.c,
	util-vserver/ensc_fmt/fmtx-64.c, util-vserver/ensc_fmt/fmtx.hc,
	util-vserver/lib/fmt-32.c, util-vserver/lib/fmt-64.c,
	util-vserver/lib/fmt-internal.h, util-vserver/lib/fmt.h,
	util-vserver/lib/fmt.hc, util-vserver/lib/fmtx-32.c,
	util-vserver/lib/fmtx-64.c, util-vserver/lib/fmtx.hc: moved fmt*
	functionality into the 'ensc_fmt' module git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1583
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext, util-vserver/src/vcontext.c: 
	s!fakeinit!initpid! at some places git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1581
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: use '--fakeinit' by
	default; users will have to disable it explicitly by putting
	'~fakeinit' into the 'flags' configuration file git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1580
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.debootstrap: cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1579
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/README: fixed typos git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1578
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1577
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: (re)added the MANIFEST_* variables which were lost some time ago;
	this will preserve %%config files...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1576
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: make util-vserver.spec readonly to
	prevent losing of changes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1575
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/README: added content git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1574
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/vprocunhide: fixed rc conflict with
	/etc/rc.d/functions; reported by taxcollector in
	https://savannah.nongnu.org/bugs/?func=detailitem&item_id=9052 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1573
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac, util-vserver/m4/gpgsig.am: added
	support for the default GPG key git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1572
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions, util-vserver/scripts/vapt-get,
	util-vserver/scripts/vrpm: added some color to the life git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1571
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/pkgmgmt, util-vserver/scripts/vserver: mount
	filesystems on 'vserver ... pkgmgmt ...' operations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1570
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS: version 0.29.214 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1569
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated URL (again...) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1568
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am,
	util-vserver/distrib/fc2/apt/rpmpriorities,
	util-vserver/distrib/fc2/apt/sources.list,
	util-vserver/distrib/fc2/pkgs/01, util-vserver/distrib/fc2/pkgs/02: 
	added fc2 support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1567
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: removed clearenv,
	added sigexec git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1566
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: s!@PACAKGE@!%name! at some
	places git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1565
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: substitute ENV git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1564
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac,
	util-vserver/scripts/util-vserver-vars.pathsubst,
	util-vserver/scripts/vserver.start,
	util-vserver/src/Makefile-files, util-vserver/src/clearenv.c: use
	'env' instead of 'clearenv'; the '-i' switch is SUSv3 and every
	implementation should have it...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1563
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/sigexec.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1562
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/context-sync.hc, util-vserver/src/vnamespace.c,
	util-vserver/src/vps.c: set SIGCHLD sigmask to an expected value
	(SIG_DFL) use new exitLikeProcess() interface git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1561
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c, util-vserver/src/secure-mount.c,
	util-vserver/src/vcontext.c, util-vserver/src/vkill.c: set SIGCHLD
	sigmask to an expected value (SIG_DFL) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1560
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore, util-vserver/src/Makefile-files: 
	added sigexec git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1559
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: execute vshelper through 'sigexec'
	to set expected sigmask git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1558
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util-exitlikeprocess.h: 
	exitLikeProcess(): readded the 'NORETURN' and added a 'ret'
	parameter git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1557
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util-exitlikeprocess.c: 
	exitLikeProcess(): never return...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1556
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/switchtowatchxid.c: switchToWatchXid():
	modified the new migrate-path to work when there exists a process in
	xid 1 already git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1555
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.213 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1554
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/exec-ulimit.c: added support for 'core' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1553
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vps.c: use new exitLikeProcess() interface better
	error-handling git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1552
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/context-sync.hc, util-vserver/src/vnamespace.c: 
	use new exitLikeProcess() interface git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1551
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start,
	util-vserver/scripts/vserver.stop: added locking call
	setDefaultTTY() correctly git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1550
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.apt-rpm: call 'vapt-get --
	clean' after building the vserver git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1549
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: setDefaultTTY(): redirect every
	descriptors git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1548
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util-exitlikeprocess.h: 
	exitLikeProcess(): removed the 'NORETURN'; this causes strange error
	when the function returns exitLikeProcess(): added a second, 'char
	*' parameter for the human readable command git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1547
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util-exitlikeprocess.c: be more verbose
	when sending a signal git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1546
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/cflags.c: some changes to make gcc34
	happy git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1545
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/val2text.hc: include <strings.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1544
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvservername.c: getRecentName(): use
	realpath(3) instead of errorprone 'chdir()' calls git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1543
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvserverbyctx-compat.hc,
	util-vserver/lib/getvserverctx.c: optimized buffersizes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1542
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: fixed apps/vunify/logfile
	documentation; it must be configured on a per-system, but not
	per-vserver base git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1541
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated again git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1540
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/clearenv.c: fixed case when '--' is used git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1539
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: fixed typo git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1538
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: use 'clearenv' in the new path
	also git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1537
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: sendKillSequence(): be
	silent and succeed everytime git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1536
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: removed legacy code git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1535
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vrpm-preload,
	util-vserver/src/rpm-fake-resolver.c, util-vserver/src/rpm-fake.c: 
	added code to preserve capabilities and flags git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1534
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-unify.c: added some doc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1533
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_setiattr-fscompat.hc: be more carefully
	regarding signed vs. unsigned int...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1532
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-05-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/bcaps-v13.c: removePrefix(): fixed another 'len'
	issue include <strings.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1531
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/bcaps-v13.c: removePrefix(): fixed case when
	len<4 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1530
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/changelog.txt: removed since unused git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1529
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/apidoc/Makefile-files: added list2xxx.syntax git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1528
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/readlink.c: enhanced errormessages git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1527
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c, util-vserver/src/vattribute.c: use
	vc_get_insecurebcaps() instead of vc_get_insecurecaps() set secure
	ccapabilities git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1526
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c, util-vserver/src/reducecap.c: use
	vc_get_insecurebcaps() instead of vc_get_insecurecaps() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1525
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added coreassert.h git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1524
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/apidoc/list2xxx.syntax,
	util-vserver/lib_internal/coreassert.h: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1523
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/cflags.c: use
	<lib_internal/coreassert.h> added new testcases git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1522
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/fmt.c,
	util-vserver/lib/testsuite/parselimit.c: use
	<lib_internal/coreassert.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1521
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/Makefile-files: define ENSC_TESTSUITE git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1520
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/apidoc/Doxyfile.in: set EXAMPLE_PATH git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1519
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_get_insecureccaps(): added cleanups
	added documentation git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1518
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/val2text.hc: use strncasecmp() instead of
	strncmp() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1517
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/listparser.hc: improved error-detection for the
	'^' prefix added support for 'none' allow '0' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1516
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/bcaps-v13.c: added bcapability names added code
	to remove a 'CAP_' prefix git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1515
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files,
	util-vserver/lib/getinsecurebcaps.c,
	util-vserver/lib/getinsecurecaps.c: renamed getinsecurecaps.c to
	getinsecurebcaps.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1514
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac,
	util-vserver/doc/configuration-lsd.css: version 0.29.211 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1513
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: readjusted Release: git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1512
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: cleaned up the %file-lists
	buildrequire 'xalan-j' (can be disabled with '--without xalan')
	removed 'libxslt' buildrequire git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1511
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/Makefile-files: remove *.html only, when we can
	recreate them git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1510
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: fixed typo git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1507
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/Makefile-files: removed FAQ.txt and
	configuration.dtd added configuration.xsd git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1506
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/FAQ.txt: obsoleted git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1505
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added 'net' API disable 'legacy' API by
	default git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1504
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: added nid_t git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1503
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/reducecap.c: fixed warnings when compiled without
	legacy-mode git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1502
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files, util-vserver/lib/ncaps-net.c,
	util-vserver/lib/ncaps_list-net.c, util-vserver/lib/nflags-net.c,
	util-vserver/lib/nflags_list-net.c,
	util-vserver/lib/syscall_getncaps-net.hc,
	util-vserver/lib/syscall_getncaps.c,
	util-vserver/lib/syscall_getnflags-net.hc,
	util-vserver/lib/syscall_getnflags.c,
	util-vserver/lib/syscall_getnxinfo-net.hc,
	util-vserver/lib/syscall_getnxinfo.c,
	util-vserver/lib/syscall_gettasknid-net.hc,
	util-vserver/lib/syscall_gettasknid.c,
	util-vserver/lib/syscall_netadd-net.hc,
	util-vserver/lib/syscall_netadd.c,
	util-vserver/lib/syscall_netcreate-net.hc,
	util-vserver/lib/syscall_netcreate.c,
	util-vserver/lib/syscall_netmigrate-net.hc,
	util-vserver/lib/syscall_netmigrate.c,
	util-vserver/lib/syscall_netremove-net.hc,
	util-vserver/lib/syscall_netremove.c,
	util-vserver/lib/syscall_setncaps-net.hc,
	util-vserver/lib/syscall_setncaps.c,
	util-vserver/lib/syscall_setnflags-net.hc,
	util-vserver/lib/syscall_setnflags.c,
	util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h: 
	added network layer functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1501
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_ctxcreate-v13.hc: fixed return value git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1500
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.dtd: obsoleted by configuration.xsd git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1499
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/THANKS: added Olivier Poitrey git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1498
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: use xalan instead of xsltproc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1497
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-xhtml.xsl,
	util-vserver/doc/configuration.xml,
	util-vserver/doc/configuration.xsd: use the new, XSD-based format
	which was defined by Olivier Poitrey git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1496
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-xhtml.xsl: made it work with xalan
	removed debug message git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1495
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/beautify.xsl: obsoleted git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1494
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/Makefile-files: use xalan git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1493
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/kernel/network.h, util-vserver/kernel/sched.h: 
	updated to vs1.9.0pre12 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1492
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/cflags-v13.c,
	util-vserver/lib/testsuite/cflags.c: use more specific names for the
	flags git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1491
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: give correct vserver-name in
	the hints ($VSERVER_DIR instead of $VSERVER_NAME) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1490
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: moved the 'ip_only'
	handling to the right place git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1489
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vshelper-sync.c: fixed missing initialization of
	a timeout struct git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1488
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: use uint64_t for the uptime
	counter to handle medium+large uptimes (>49 days) correctly git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1487
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: made 'nodev' work git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1486
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: added chain-echo git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1483
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added chain-echo git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1482
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: use '--defaulttty' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1481
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: use setDefaultTTY() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1480
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: use setDefaultTTY() added
	explicit synchronization step for fakeinit with the old methods git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1479
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: added '--defaulttty' option git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1478
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/start-vservers: use --defaulttty options
	instead of setting tty manually git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1477
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: setDefaultTTY(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1476
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvservercfgstyle.c: * vc_getVserverCfgStyle(): interprete relative ('./') and absolute   paths ('/...') as vcCFG_RECENT_FULL only * vc_getVserverCfgStyle(): use utilvserver_isDirectory (fstat(2))   instead of access(2) to check for directories git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1475
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-unistd.hc: Edup(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1474
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-fcntl.hc: Efcntl(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1473
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: added some entries git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1472
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/vunify-exclude: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1471
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst,
	util-vserver/scripts/util-vserver-vars.pathsubst: added chain-echo git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1470
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chain-echo.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1469
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.209 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1468
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: setFlags(): optimized (nearly state
	of 1.10) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1467
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.suexec: call chbind when entering
	vservers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1466
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: call vattribute with
	'--flag fakeinit' additionally to the '--fakeinit' flag of vcontext git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1465
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: callInNamespace(): do not accept
	non-running vservers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1464
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1463
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: applied new kernel API (*flags* ->
	*cflags*, *_context -> ctx_*) fixed '--fakeinit' option git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1462
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: fixed another brokeness in CLI
	option handling git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1461
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: lock(): do not execute the pipe;
	this does not work on 2.6 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1460
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/.cvsignore: added cflags git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1459
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: added some comments about
	uts/context git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1458
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-xhtml.xsl: added a new boring
	stylesheet git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1457
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.css: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1456
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/make-manifest,
	util-vserver/contrib/manifest.dat.pathsubst: added support for
	'%config(...)' (or whatever) annotations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1455
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-vserver.hc,
	util-vserver/lib_internal/switchtowatchxid.c,
	util-vserver/src/chcontext.c, util-vserver/src/reducecap.c,
	util-vserver/src/rpm-fake-resolver.c, util-vserver/src/rpm-fake.c,
	util-vserver/src/vattribute.c: applied new kernel API (*flags* ->
	*cflags*, *_context -> ctx_*) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1454
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files,
	util-vserver/lib_internal/util.h: added util-debug.h git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1453
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util-debug.h: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1452
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h,
	util-vserver/kernel/inode.h, util-vserver/kernel/legacy.h,
	util-vserver/kernel/limit.h, util-vserver/kernel/namespace.h,
	util-vserver/kernel/network.h, util-vserver/kernel/sched.h,
	util-vserver/kernel/switch.h, util-vserver/kernel/xid.h: updated to
	vs1.90pre9 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1451
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-compat.hc,
	util-vserver/lib/testsuite/Makefile-files,
	util-vserver/lib/testsuite/cflags.c,
	util-vserver/lib/testsuite/flags.c, util-vserver/lib/vserver.h: 
	applied new kernel API renamed functions so that they correspond to
	the new kernel API git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1450
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files,
	util-vserver/lib/cflags-compat.c, util-vserver/lib/cflags-v13.c,
	util-vserver/lib/cflags_list-compat.c,
	util-vserver/lib/cflags_list-v13.c,
	util-vserver/lib/flags-compat.c, util-vserver/lib/flags-v13.c,
	util-vserver/lib/flags_list-compat.c,
	util-vserver/lib/flags_list-v13.c,
	util-vserver/lib/syscall_createcontext-v13.hc,
	util-vserver/lib/syscall_createcontext.c,
	util-vserver/lib/syscall_ctxcreate-v13.hc,
	util-vserver/lib/syscall_ctxcreate.c,
	util-vserver/lib/syscall_ctxmigrate-v13.hc,
	util-vserver/lib/syscall_ctxmigrate.c,
	util-vserver/lib/syscall_getcflags-v13.hc,
	util-vserver/lib/syscall_getcflags.c,
	util-vserver/lib/syscall_getflags-v13.hc,
	util-vserver/lib/syscall_getflags.c,
	util-vserver/lib/syscall_migratecontext-v13.hc,
	util-vserver/lib/syscall_migratecontext.c,
	util-vserver/lib/syscall_setcflags-v13.hc,
	util-vserver/lib/syscall_setcflags.c,
	util-vserver/lib/syscall_setflags-v13.hc,
	util-vserver/lib/syscall_setflags.c: renamed files so that their
	names are corresponding the kernel API. Especially, *_context was
	renamed to ctx_*, and *flags* to *cflags*.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1449
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: further locking fixes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1448
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/lockfile.c: propagate errors git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1447
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chroot-rm.c: cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1446
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: open FD 0 evaluate CLI options
	depending on used kernel API git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1445
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: use new locking mechanism git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1444
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/issupported.c,
	util-vserver/lib/issupportedstring.c, util-vserver/lib/vserver.h: 
	added VSHELPER0 feature git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1443
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: execScriptlets(): fixed
	initialization of 'start' execScriptlets(): declare some variables
	as readonly _sourceWrap(): added some variables git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1442
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: implemented support for
	default-scriptlets (inspired by ideas of Olivier Poitrey) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1441
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/rootshell,
	util-vserver/scripts/vapt-get-worker,
	util-vserver/scripts/vprocunhide, util-vserver/scripts/vrpm,
	util-vserver/scripts/vrpm-worker,
	util-vserver/scripts/vserver-build, util-vserver/scripts/vshelper: 
	give more verbose error-messages git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1440
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall.c: added link-warning for
	vc_new_s_context() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1439
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: added general description for
	the scripts and documented $DONT_SKIP_DEFAULTS git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1438
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: LINK_WARNING(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1437
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext,
	util-vserver/scripts/legacy/distrib-info,
	util-vserver/scripts/legacy/vserver, util-vserver/scripts/pkgmgmt,
	util-vserver/scripts/start-vservers, util-vserver/scripts/vapt-get,
	util-vserver/scripts/vpkg, util-vserver/scripts/vpstree,
	util-vserver/scripts/vrpm-preload, util-vserver/scripts/vserver,
	util-vserver/scripts/vserver-copy,
	util-vserver/scripts/vserver-wrapper,
	util-vserver/scripts/vservers.grabinfo.sh,
	util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop,
	util-vserver/sysv/rebootmgr, util-vserver/sysv/vprocunhide,
	util-vserver/sysv/vservers-legacy: give more comprehensive
	error-message git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1436
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vps.c, util-vserver/src/vserver-info.c,
	util-vserver/src/vserver-stat.c: use switchToWatchXid() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1435
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: link some files against
	libinternal.a git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1434
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util.h: switchToWatchXid(): added
	prototype git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1433
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/switchtowatchxid.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1432
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added switchtowatchxid.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1431
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: VC_ATTR_DEPRECATED: added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1430
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-compat.hc: vc_chrootsafe_compat():
	removed git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1429
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.c: applied new MatchList_compare()
	interface git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1428
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: started support for HZ!=100
	cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1427
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcopy.c: implement support for SKIP files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1426
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake-resolver.c, util-vserver/src/rpm-fake.c: 
	do not call vc_new_s_context() when COMPAT API is not available git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1425
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: cleanups vshelper.doInit(): added
	another sanity check git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1424
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/matchlist-appendfiles.c,
	util-vserver/lib_internal/matchlist-compare.c,
	util-vserver/lib_internal/matchlist.h: implemented support for SKIP
	(~) files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1423
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/flags.c: added tests for new flags git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1422
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: updated VC_VXF_* constants added
	VC_VXC_* constants git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1421
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/flags-v13.c: added/updated flaglist git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1420
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/ccaps-v13.c: added ccap names git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1419
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-vserver.hc: cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1418
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/vunify-exclude: exclude keyfiles
	completely made some big files in /etc canditates for unify git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1417
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-04-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/kernel/context.h, util-vserver/kernel/inode.h,
	util-vserver/kernel/legacy.h, util-vserver/kernel/limit.h,
	util-vserver/kernel/namespace.h, util-vserver/kernel/sched.h,
	util-vserver/kernel/signal.h, util-vserver/kernel/xid.h: updated to
	2.6.5-vs1.9.0pre4 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1416
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/lockfile.c: optimized some things now check, if
	getppid()==original_parent instead of getppid()!=1 (might make a
	difference in vservers) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1409
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: added some doc
	s!_UV_LOCKS!_VS_LOCKS! git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1408
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/lockfile.c: fixed '--help' output git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1407
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst,
	util-vserver/src/.cvsignore: added lockfile git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1406
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/lockfile.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1405
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added lockfile git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1404
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: enableInterfaces(),
	disableInterfaces(): added locking enableInterfaces(),
	disableInterfaces(): added IP_ADDR_FLUSH type git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1403
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: $_LOCKFILE,
	$LOCKDIR: added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1402
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: lock(),unlock(): added isNumber():
	added doc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1401
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: made it work...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1400
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: isNumber(): fixed '0' case git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1399
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: implemented parts of Liam
	Helmer's dummy-interface method git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1398
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am, util-vserver/configure.ac,
	util-vserver/scripts/util-vserver-vars.pathsubst: added
	substitutions/tests for iptables, modprobe, rmmod and nameif
	(required for Liam Helmer's dummy-interfaces) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1397
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: isNumber(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1396
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vshelper-sync.c: implemented it with select()
	instead of alarm(); races are much nicer to handle git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1395
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vshelper-sync.c: use sigaction() instead of
	signal() to remove SA_RESTART flag explicitly git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1394
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/pipe-sync.c: obsoleted by vshelper-sync git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1393
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst,
	util-vserver/src/Makefile-files: removed pipe-sync git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1392
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h,
	util-vserver/kernel/limit.h, util-vserver/kernel/network.h,
	util-vserver/kernel/sched.h, util-vserver/kernel/switch.h: updated
	from vs0.09.28 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1391
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.207 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1390
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: use 'findObject -e' instead of
	'findFile' to find /dev/null also git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1389
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: fixed call of
	vshelper.isEnabled git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1388
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: fixed some typos git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1387
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented
	apps/vshelper/logfile symlink git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1386
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: ignore 'restart2' event; this seems
	to be issued at vserver *start* added support for a logfile enable
	logfile-logging when invoked from kernel (no tty) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1385
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: fixed order of
	variables fixed _VSHELPER path git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1384
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: fixed vshelper path
	added vshelper-sync git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1383
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added some Requires: own  %dir
	/var/run/vshelper git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1382
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added substition for @VSHELPERSTATEDIR@
	minor cosmetical cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1381
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: added vshelper-sync git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1380
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper, util-vserver/src/vshelper-sync.c: 
	initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1379
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: - added tgID and tgPXID support - accept 'true' as boolean value - optimized the code a little bit so that the xid will be looked up   only when really needed git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1378
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vps.c: in output, added a ' ' on overlong
	vserver-names git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1377
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: rewrote some parts to cope better
	with '-o' options (required for -bme patches to work) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1376
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added vshelper-sync git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1375
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: added VSHELPER &
	synchronization code git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1374
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: added documentation about
	failure reasons added VSHELPER code git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1373
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: adapted code to new
	getFileArray() behavior added VSHELPER support added "LEGACY ALERT"
	messages initSync(),waitForSync(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1372
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: added a "LEGACY
	ALERT" git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1371
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build: fixed code to work with new
	behavior of getFileArray git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1370
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added some
	missing variables added the vshelper variables git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1369
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/pkgmgmt: use pkgmgmt.isAptAvailable() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1368
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: 
	logging(),warning(),panic(),execute(): added
	pkgmgmt.isAptAvailable(): added vshelper.*(): added getFileArray():
	fail, when file does not exist git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1367
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst,
	util-vserver/scripts/Makefile-files: added vshelper git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1366
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: - minor cleanups - added vcFEATURE_VSHELPER - vc_isSupported(): annotated it - vc_get_insecurecaps(): moved it into an own file; CAP_SYS_BOOT   requires a special handling so inlining is not really usefully   anymore git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1365
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/issupported.c,
	util-vserver/lib/issupportedstring.c: added VSHELPER git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1364
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added getinsecurecaps.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1363
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getinsecurecaps.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1362
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented the vshelper stuff git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1361
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.dtd: added a type for 'script' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1360
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: cleanups in the directory
	creation rules git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1359
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: use 'install-distribution'
	instead of 'install-vserverdir' added vshelper stuff git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1358
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: cleanups and enhancements in the
	directory installation rules git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1357
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS: version 0.29.205 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1356
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: fixed LDADD flags for capchroot git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1355
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vsched.c: enhanced the in-chain operation; make
	it a noop when called without opts enhanced error messages git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1354
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst,
	util-vserver/scripts/vserver.functions,
	util-vserver/scripts/vserver.start: added scheduler support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1353
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: added basic documentation for
	bcapabilities, ccapabilities and schedule git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1352
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h, util-vserver/src/chcontext.c,
	util-vserver/src/reducecap.c, util-vserver/src/rpm-fake.c,
	util-vserver/src/vattribute.c, util-vserver/src/vps.c: renamed
	vc_get_securecaps() to vc_get_insecurecaps() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1351
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: added missing '\' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1350
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vattribute.c, util-vserver/src/vcontext.c,
	util-vserver/src/vlimit.c, util-vserver/src/vnamespace.c,
	util-vserver/src/vserver-info.c, util-vserver/src/vuname.c: use
	vc_xidopt2xid() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1349
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c, util-vserver/src/vkill.c,
	util-vserver/src/vsched.c: prefer '--xid' instead of '--ctx' use
	vc_xidopt2xid() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1348
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: added support for
	$VSERVER_EXTRA_CMDS[] which can be set in userscripts git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1347
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.debootstrap: call 'wget' with
	'-nv' instead of '-q' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1346
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_xidopt2xid(): added prototype git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1345
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added xidopt2xid.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1344
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/xidopt2xid.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1343
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-vserver.hc: Evc_xidopt2xid():
	added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1342
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated to recent
	version git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1341
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: fixed Requires() fixed some
	%dir's git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1340
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: cleaned up CLI: '--xid' is supported
	now, removed '-h' and '-v' options minor cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1339
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/vservers-legacy: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1338
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/rebootmgr, util-vserver/sysv/rebootmgr.subst: 
	'rebootmgr' is now a src-script git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1337
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/Makefile-files: 'rebootmgr' is now a src-script
	added vservers-legacy git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1336
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vattribute.c: initialize 'bmask' member of struct
	vc_ctx_caps use negative logic of --bcap (this should be the 'old'
	behavior of '--cap') git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1335
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: initialize 'bmask' member of struct
	vc_ctx_caps git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1334
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/capchroot.c, util-vserver/src/filetime.c,
	util-vserver/src/readlink.c: rewrote it git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1333
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: cleanups; moved some programs
	into $legacydir git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1332
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added more
	legacy programs git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1331
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/legacy/vserver: use $_XXXX variables instead
	of static commandnames use variables for paths git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1330
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/legacy/distrib-info: moved parserpmdump to
	legacy git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1329
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	$_REBOOTMGR git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1328
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc.m4: fixed copy&paste error git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1327
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ChangeLog.sed, util-vserver/cvsusers.map,
	util-vserver/ensc_vector/.cvsignore,
	util-vserver/lib_internal/.cvsignore: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1326
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/.cvsignore, util-vserver/distrib/.cvsignore,
	util-vserver/ensc_vector/testsuite/.cvsignore,
	util-vserver/lib/.cvsignore, util-vserver/lib/testsuite/.cvsignore,
	util-vserver/src/.cvsignore, util-vserver/src/testsuite/.cvsignore,
	util-vserver/tests/.cvsignore: added some standardfiles; I do not
	want to wait until Savannah fixes its scripts and allows access to
	CVSROOT/cvsignore again.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1325
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util-perror.h: placed a 'do ... while
	(0)' block around the macros git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1324
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/bcaps_list-v13.c,
	util-vserver/lib/syscall_getccaps-v13.hc,
	util-vserver/lib/syscall_setccaps-v13.hc: handle the new struct
	vc_ctx_caps::bmask member git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1323
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: moved some files into
	legacy handle sysv scripts git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1322
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added formerly missing
	'v_gated' registration updated -legacy subpackage and moved some
	initscripts into it git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1321
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: do not use PURE before gcc 3.3.3 use a
	more effective way to determine gcc revision struct vc_ctx_caps:
	added 'bmask' member git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1320
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: do not use PURE before gcc 3.3.3 use a more
	effective way to determine gcc revision git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1319
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-wrapper: fixed typo (missing 's') git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1318
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions: added basic support
	for SuSE (patch from Thomas Guettler) give more hints in
	errormessages (patch from Thomas Guettler) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1317
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vpkg: give out errormessage on unknown
	distribution type git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1316
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: added basic support for SuSE git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1315
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: fixed race when process
	disappeared shortly after reading /proc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1314
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented
	apps/init/{mark,depends} mentioned the gentoo initstyle git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1313
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-lsd.css: followed Bertl's
	suggestion and added a subliminal message git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1312
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: require at least version 0.24 of
	dietlibc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1311
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc.m4: allow to specify a <min-version> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1310
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.204 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1308
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util-dotfile.h: do not use PURE; it is
	not applicable for inline declarations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1307
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: fixed broken condition for PURE define
	__builtin_expect() when needed git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1306
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.c: cleanups in the verbosity code git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1305
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/legacy/vps.pathsubst,
	util-vserver/scripts/legacy/vserver: use 'chcontext-compat' instead
	of 'chcontext' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1304
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: call isVserverRunning to
	cleanup rundir git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1303
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.pkgmgmt: ignore
	candidates for location of pkgmgmt-dir when $ROOTDIR is empty git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1302
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build: cleanups; use full parenthesis
	in case ... esac git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1301
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: implemenented 'pkgmgmt' command git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1300
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vrpm: allow both internal and external
	packagemanagement git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1299
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vpkg: cleanups; generalized some functions
	and moved them into the 'functions' file git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1298
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vapt-get: support both internal and external
	packagemanagement git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1297
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added $_PKGMGMT
	and $_TAR git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1296
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/start-vservers: filter out non-matching
	vservers *before* adding them to the makefile git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1295
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: getVserverStatus(): fix problems
	with leading whitespaces in numerical values pkgmgmt.guessStyle(),
	pkgmgmt.isInternal(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1294
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/pkgmgmt: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1293
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added pkgmgmt git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1292
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/matchlist-initmanually.c: some cleanups
	in the verbosity code git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1291
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvservercfgstyle.c: filter out relative and
	absolute paths; when they are not pointing to an existing directory,
	the function fails git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1290
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers_handler.hc: use
	__builtin_expect git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1289
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/defaults/apt/apt.conf: added
	'@autogenerated@' tag plus small warning git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1288
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added pkgmgmt script git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1287
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: look for tar git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1286
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: substitute @TAR@ git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1285
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chbind.c: use vc_get_nb_ipv4root() instead of
	hardcoded '16' value git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1284
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: CONST: added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1283
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: VC_ATTR_CONST: added
	vc_get_nb_ipv4root(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1282
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added getnbipv4root.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1281
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getnbipv4root.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1280
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added the sysvwrappers to
	AM_INSTALLCHECK_STD_OPTIONS_EXEMPT git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1279
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.202 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1278
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/Makefile-files: added vservers-default removed
	vservers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1277
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/vservers.subst: obsoleted by new initscript git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1276
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpre,
	util-vserver/lib/isdynamicxid.c,
	util-vserver/scripts/vserver-wrapper,
	util-vserver/sysv/vservers-default: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1275
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: implemented INITPID for the
	compat API git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1274
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: implemented/fixed the non-legacy part
	cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1273
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake-resolver.c: implemented/fixed the
	non-legacy part git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1272
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.suexec: added internal mode to use
	'suexec' for stopped vservers also git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1271
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: added a more efficient stop
	method for fakeinit vservers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1270
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: finxed incomplete quoting git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1269
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: handle fakeinit separately
	cleanups and fixes in the flag-generation git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1268
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: added support for an internal
	command mode git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1267
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	$_INITSYNC_MINIT_* variables added $_START_VSERVERS git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1266
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/start-vservers: added ok/passed/failed logic git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1265
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: ship vsyswrapper again git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1264
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_is_dynamic_xid(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1263
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added isdynamicxid.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1262
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-vserver.hc: Evc_set_ccaps():
	added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1261
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: use internal 'chkconfig'
	command git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1260
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added initpre to handle rpm's
	misclassification of %_netsharedpath git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1259
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/make-manifest,
	util-vserver/contrib/manifest.dat.pathsubst: handle some sysv files
	too git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1258
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: updated the -sysv package git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1257
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: cleanups; remove unused code added
	'--silentexist' use context-sync.hc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1256
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c: use code from context-sync.hc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1255
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/context-sync.hc: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1254
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added context-sync.hc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1253
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.apt-rpm: cleanups; full
	parenthesis for case ... esac statements git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1252
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: cleanups; full parenthesis for case
	... esac statements give more helpful error messages git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1251
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/jail.h,
	util-vserver/lib_internal/jailintotempdir.c: return indication about
	place of error git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1250
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: print correct $prefix when '--prefix'
	is not specified git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1249
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.201 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1248
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: added another #warning git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1247
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: fixed '--uid' option (it's
	required_argument but not no_argument) drop privileges after
	migrate() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1246
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: call $_SAVE_CTXINFO until we
	have something better git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1245
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: updated to new kernel behavior git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1244
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vattribute.c: renamed set*() to parse*() set the
	correct secure attributes call set_flags/set_ccaps only, when there
	is something to do git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1243
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext,
	util-vserver/scripts/vserver.start: applied new CLI git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1242
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added jail* files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1241
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/jail.h,
	util-vserver/lib_internal/jailintotempdir.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1240
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-vserver.hc: Evc_get_ccaps():
	added declaration git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1239
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vuname.c: rewrote it; CLI should be more usable
	now git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1238
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext,
	util-vserver/scripts/vserver.start: use new vuname syntax git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1237
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vattribute.c: set caps before flags so that caps
	can be changed in the same transaction which deletes 'setup' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1236
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.suexec: added some explicit '--' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1235
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: added some doc getVserverStatus():
	fixed it git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1234
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/save_ctxinfo.c: use strncat() instead of strcat()
	to enforce correct length git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1233
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.200 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1232
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext,
	util-vserver/scripts/vserver.start: remove the setup flag git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1231
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1230
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: give '--xid' in migrate case git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1229
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: fixed migrate vs. migrate-self git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1228
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added kernel headers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1227
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/kernel/context.h, util-vserver/kernel/inode.h,
	util-vserver/kernel/legacy.h, util-vserver/kernel/limit.h,
	util-vserver/kernel/namespace.h, util-vserver/kernel/network.h,
	util-vserver/kernel/sched.h, util-vserver/kernel/signal.h,
	util-vserver/kernel/switch.h: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1226
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/vprocunhide: do not use /dev/null as lockfile git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1225
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vsched.c: updated to new API git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1224
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vattribute.c: implemented --secure git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1223
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start,
	util-vserver/scripts/vserver.stop: allow '--debug' in the
	destructors git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1222
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: added gentoo startup style git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1221
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: fixed params do not call
	vuname/vattribute when not needed git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1220
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/flags.c: added testsuite for the flags git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1219
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: updated interface added flags git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1218
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: use kernel headers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1217
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_getiattr-v13.hc,
	util-vserver/lib/syscall_setiattr-v13.hc,
	util-vserver/lib/syscall_setsched-v13.hc: updated interface git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1216
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/listparser.hc: added '^' modifier which marks bit
	numbers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1215
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/flags-v13.c: added the flags git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1214
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.199 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1213
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vuname.c: added more documentation fixed
	'--version' conflicts git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1212
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake-resolver.c, util-vserver/src/rpm-fake.c: 
	implemented most parts of the new migrate method git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1211
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: set context-name git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1210
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added getvserverbyctx-* files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1209
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvserverbyctx.c: implemented new context-naming
	method git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1208
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvserverbyctx-compat.hc,
	util-vserver/lib/getvserverbyctx-v13.hc: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1207
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-vserver.hc: 
	Evc_set_vhi_name(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1206
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented 'fstab.local' and
	enhanced 'fstab' doc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1205
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: added support for
	'fstab.local' files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1204
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/vprocunhide: made it a little bit more portable
	by providing own implementations of RH's /etc/init.d/functions when
	this file can not be found (inspired by a patch from Olivier
	Poitrey) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1203
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: callInNamespace(): call 'shift' to
	remove the vserver-name from $@ git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1202
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/.cvsignore: added configuration.html git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1201
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: added an option the 'CONTEXT'
	query so that it can be choosen between running/non running git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1200
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c, util-vserver/src/vuname.c: prefix
	option string for getopt with '+' to avoid option reordering git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1199
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm: use
	callInNamespace git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1198
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: isAvoidNamespace(): determine full
	cfgdir path of vserver before checking for 'namespace' file
	callInNamespace(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1197
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: minor cosmetical
	cleanups...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1196
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext,
	util-vserver/scripts/vserver.start,
	util-vserver/scripts/vserver.stop,
	util-vserver/scripts/vserver.suexec: use '--' delimiter git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1195
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: added/updated some
	descriptions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1194
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-lsd.css: flowers... where are all
	the flowers coming from? git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1193
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am, util-vserver/contrib/Makefile-files,
	util-vserver/doc/Makefile-files,
	util-vserver/ensc_vector/Makefile-files,
	util-vserver/ensc_vector/testsuite/Makefile-files,
	util-vserver/ensc_wrappers/Makefile-files,
	util-vserver/lib/Makefile-files,
	util-vserver/lib/testsuite/Makefile-files,
	util-vserver/lib_internal/Makefile-files,
	util-vserver/man/Makefile-files,
	util-vserver/scripts/Makefile-files,
	util-vserver/src/Makefile-files,
	util-vserver/src/testsuite/Makefile-files,
	util-vserver/tests/Makefile-files: modernized the Makefiles; use
	'+=' where possible to remove complexity from the toplevel
	Makefile.am git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1192
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vprocunhide: remove the correct prefix git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1191
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop,
	util-vserver/scripts/vserver.suexec: use $_CHONTEXT_COMPAT
	explicitly git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1190
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: use/create 'uts'
	directory git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1189
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: updated copyright date git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1188
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented the vunify
	configuration git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1187
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: rewrote the non-legacy part git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1186
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: aded
	_KEEP_CTX_ALIVE git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1185
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: added missing ';' in case
	expression s!_CTX_KEEP_ALIVE!_KEEP_CTX_ALIVE! git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1184
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS: version 0.29.198 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1182
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop,
	util-vserver/scripts/vserver.suexec: removed superfluous '--' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1181
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: added explicit cleanup trap
	removed superfluous '--' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1180
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: added some parenthesis git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1179
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: made 'status' really silent git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1178
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/start-vservers: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1177
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: getVserverStatus(): fixed it for
	the non-running & non-cleanup case git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1176
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst,
	util-vserver/scripts/Makefile-files: added start-vservers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1175
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers.h: fixed typo fixed overflow git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1174
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added Requires: make git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1173
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: made 'status' silent when '--silent'
	is used git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1172
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/apidoc/.cvsignore: added man git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1171
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.html: removed since autogenerated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1170
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-lsd.css: use official HTML 4
	colornames git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1169
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/beautify.xsl,
	util-vserver/doc/compatibility-xhtml.xsl,
	util-vserver/doc/configuration-xhtml.xsl: use official XHTML
	namespace git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1168
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/defaults/rpm/macros,
	util-vserver/distrib/redhat/initpost: added hack for
	https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=117827 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1167
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscallnr.m4: stopped to confuse users with
	wrong error messages git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1166
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/apidoc/Makefile-files: handle man directory git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1165
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/apidoc/Doxyfile.in: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1164
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/Makefile-files: filled it with content...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1163
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added documentation git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1162
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented tty symlink use
	documentation.dtd instead of cfgdirdoc.dtd some small
	corrections/adjustments git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1161
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/beautify.xsl,
	util-vserver/doc/configuration-lsd.css,
	util-vserver/doc/configuration-xhtml.xsl,
	util-vserver/doc/configuration.html: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1160
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/compat-xhtml.xsl,
	util-vserver/doc/compatibility-xhtml.xsl: renamed compat-xhtml.xsl
	to compatibility-xhtml.xsl git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1159
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/cfgdirdoc.dtd,
	util-vserver/doc/configuration.dtd: renamed cfgdirdoc.dtd to
	configuration.dtd git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1158
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added more doc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1157
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/flags.c: fixed uninitialized variable git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1156
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/apidoc/.cvsignore,
	util-vserver/lib/apidoc/Doxyfile.in,
	util-vserver/lib/apidoc/Makefile-files: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1155
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: use '--migrate-self' instead
	of '--migrate' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1154
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: added '--migrate-self' support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1153
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: use different files for
	'bcap' and 'ccap' for now git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1152
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added changelog entry git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1151
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.h: fixed NONNULL annotations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1150
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added doxygen annnotations added
	special compiler annotations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1149
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h: added doxygen annnotations fixed
	NONNULL statements git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1148
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fmt.h: added doxygen annnotations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1147
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added apidoc directory git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1146
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac, util-vserver/util-vserver.spec.in: 
	added doxygen support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1145
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: fixed typo in __GNUC_MINOR__ git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1144
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vattribute.c: use new interface of the list2...
	functions implemented --bcaps and --ccaps git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1143
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c, util-vserver/src/reducecap.c: use
	new interface of the list2... functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1142
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: added
	.../interfaces/.../nodev option and deprecated 'only_ip' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1141
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/flags.c: applied new interface git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1140
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added some documentation added some
	flag/caps support functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1139
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: renamed scaps to bcaps git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1138
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_setflags.c: added EFAULT check git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1137
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_getflags-v13.hc,
	util-vserver/lib/syscall_setflags-v13.hc: minor cosmetical cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1136
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/listparser.hc: interpret numbers too git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1135
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h: added the text2value functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1134
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/flags-v13.c,
	util-vserver/lib/flags_list-compat.c,
	util-vserver/lib/flags_list-v13.c: cleanups; use modern methods...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1133
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/bcaps-v13.c, util-vserver/lib/bcaps_list-v13.c,
	util-vserver/lib/ccaps-v13.c, util-vserver/lib/ccaps_list-v13.c,
	util-vserver/lib/syscall_getccaps-v13.hc,
	util-vserver/lib/syscall_getccaps.c,
	util-vserver/lib/syscall_setccaps-v13.hc,
	util-vserver/lib/syscall_setccaps.c,
	util-vserver/lib/val2text-t2v-uint32.c,
	util-vserver/lib/val2text-t2v-uint64.c,
	util-vserver/lib/val2text-v2t-uint32.c,
	util-vserver/lib/val2text-v2t-uint64.c,
	util-vserver/lib/val2text.hc: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1132
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added the caps-files added the
	val2text-files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1131
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented
	'.../interfaces/.../nodev' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1130
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: s!Require!Requires! git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1129
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/vprocunhide: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1128
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/Makefile-files: modernized; use '+=' syntax
	added vprocunhide git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1127
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vuname.c: made it chainable added '--dir' option git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1126
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1125
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: call vuname git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1124
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vprocunhide: implemented exclude/include
	syntax fixed exit codes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1123
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added $_VUNAME git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1122
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documents uts/ and rlimit/
	subdirs git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1121
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/vprocunhide-files: added some files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1120
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added vprocunhide initscript git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1119
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: modernized it a little bit; use '+='
	syntax for sysv/ now git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1118
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions,
	util-vserver/scripts/vserver.start,
	util-vserver/scripts/vserver.stop,
	util-vserver/scripts/vserver.suexec: added support for new migrate
	feature git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1117
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added $_VCONTEXT
	and $_VLIMIT git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1116
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: isAvoidNamespace(): use
	'vserver-info - FEATURE namespace' inforamtion too git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1115
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/vprocunhide-files,
	util-vserver/scripts/vprocunhide: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1114
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: try to read limits from dir only, when
	'--dir' was used git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1113
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/setattr.c: allow '--!...' syntax too git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1112
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.pkgmgmt: added a
	missing '\' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1111
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added setattr
	and vprocunhide git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1110
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added vprocunhide git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1109
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented vprocunhide
	documentation git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1108
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added vprocunhide-files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1107
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added vprocunhide
	files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1106
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext, util-vserver/scripts/functions,
	util-vserver/scripts/rootshell, util-vserver/scripts/vapt-get,
	util-vserver/scripts/vapt-get-worker, util-vserver/scripts/vpkg,
	util-vserver/scripts/vpstree, util-vserver/scripts/vrpm,
	util-vserver/scripts/vrpm-preload,
	util-vserver/scripts/vrpm-worker, util-vserver/scripts/vserver,
	util-vserver/scripts/vserver-build,
	util-vserver/scripts/vserver-build.apt-rpm,
	util-vserver/scripts/vserver-build.debootstrap,
	util-vserver/scripts/vserver-build.functions,
	util-vserver/scripts/vserver-build.functions.pkgmgmt,
	util-vserver/scripts/vserver-build.skeleton,
	util-vserver/scripts/vserver-copy,
	util-vserver/scripts/vserver.functions,
	util-vserver/scripts/vserver.start,
	util-vserver/scripts/vserver.stop,
	util-vserver/scripts/vservers.grabinfo.sh,
	util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop: added
	some '>&2' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1105
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/.cvsignore: added FEATURES.txt git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1104
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/.cvsignore,
	util-vserver/lib/testsuite/Makefile-files: added parselimit git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1103
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: added '--dir' parameter allow
	command-chaining support limits with suffixes make '-c' optionally
	and assume current ctx by default git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1102
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/parselimit.c,
	util-vserver/lib/testsuite/parselimit.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1101
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_parseLimit(): added prototype git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1100
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added parselimit.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1099
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: updated; added vattribute and
	keep-ctx-alive git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1096
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: implement the vc_set_flags() part git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1095
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vattribute.c: setFlags(): implemented it git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1094
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added util-unixsock.hc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1093
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-vserver.hc: fixed
	error-checking git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1092
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getprocentry-legacy.c,
	util-vserver/lib/syscall-compat.hc,
	util-vserver/lib/syscall_getflags-v13.hc,
	util-vserver/lib/syscall_getiattr.c,
	util-vserver/lib/syscall_getvxinfo-oldproc.hc,
	util-vserver/lib/syscall_getvxinfo.c,
	util-vserver/lib/syscall_setflags-v13.hc: return better errorcodes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1091
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-vserver.hc: fixed copy&paste
	error git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1090
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/Makefile-files: added
	wrappers-socket.hc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1089
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added vattribute and
	keep-ctx-alive git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1088
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: added 'FEATURE' tag git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1087
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: added support for external
	synchronization git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1086
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/reducecap.c: use vc_list2flag_compat() instead of
	vc_textlist2flag git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1085
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/keep-ctx-alive.c, util-vserver/src/vattribute.c: 
	initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1084
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/fstool.c, util-vserver/src/fstool.h,
	util-vserver/src/setattr.c, util-vserver/src/showattr.c: added
	support for VC_IATTR_IMMUTABLE flag git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1083
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/enter-namespace.c,
	util-vserver/src/new-namespace.c: obsoleted by vnamespace git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1082
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c: use vc_list2flag_compat() instead of
	vc_textlist2flag() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1081
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: removed new-namespace and
	enter-namespace added keep-ctx-alive and vattribute added
	src_legacy_* variables git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1080
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm,
	util-vserver/scripts/vserver: use $_VNAMESPACE instead of
	$_NEW_NAMESPACE git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1079
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	$_VATTRIBUTE and $_VNAMESPACE removed $_NEW_NAMESPACE git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1078
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: began to implement the new
	vcontext part...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1077
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscallnr.m4: use $ensc_cv_path_kernelheaders
	instead of $kernelincludedir git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1076
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util.h: include "util-unixsock.h" git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1075
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-unify.c: use VC_IATTR_IMMUTABLE
	flag too git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1074
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util-unixsock.h: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1073
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/flags.c: updated to new flag functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1072
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: use uint_leastX_t instead of uintX_t
	added -compat versions for the flag-parsers vc_isSupportedString():
	added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1071
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h: added utilvserver_listparser_uint*
	declarations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1070
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fmt-32.c, util-vserver/lib/fmt-64.c,
	util-vserver/lib/fmt.h, util-vserver/lib/fmt.hc,
	util-vserver/lib/fmtx-32.c, util-vserver/lib/fmtx-64.c,
	util-vserver/lib/fmtx.hc: fixed aliased functions; they are now in
	the *.c files and will not be used anymore by every file including
	'fmt.h' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1069
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/flags.c, util-vserver/lib/flags_list.c: renamed
	to -compat.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1068
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-socket.hc,
	util-vserver/lib/flags-compat.c, util-vserver/lib/flags-v13.c,
	util-vserver/lib/flags_list-compat.c,
	util-vserver/lib/flags_list-v13.c,
	util-vserver/lib/issupportedstring.c,
	util-vserver/lib/listparser.hc,
	util-vserver/lib/listparser_uint32.c,
	util-vserver/lib/listparser_uint64.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1067
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: updated to new flags* files added
	listparser* files removed unused statements git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1066
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers.h: added wrappers-socket.hc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1065
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-iosock.hc: modernized
	declarations (use WRAPPER_DECL) WsendAll(),WrecvAll(): added 'int
	*err' parameter and do not use perror() anymore git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1064
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: removed new-namespace
	and enter-namespace; they are obsoleted by vnamespace git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1063
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added $(src_legacy_*) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1062
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscallnr.m4: requires AC_PROG_CPP git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1061
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added VC_IATTR_IMMUTABLE git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1060
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: added IATTR_IMMUTABLE git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1059
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: do not use -I $kernelincludedir
	anymore git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1058
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscallnr.m4: rewrote it...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1053
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-03-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_cflags.m4, util-vserver/m4/ensc_dietlibc.m4,
	util-vserver/m4/ensc_dietlibc_compat.m4,
	util-vserver/m4/ensc_fpicsyscall.m4,
	util-vserver/m4/ensc_syscall.m4: use unique identifiers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1052
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.197 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1050
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: fixed kernel-pkg
	installation fixed initscript update git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1049
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: added vsched git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1048
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/fmt.c: include <string.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1047
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added vsched git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1046
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chbind.c: removed unused variable git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1045
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/rpm-fake-test.c: include <string.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1044
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files, util-vserver/src/vsched.c,
	util-vserver/src/vschedule.c: renamed vschedule to vsched git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1043
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: added chcontext-compat and vschedule git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1042
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_setsched-v13.hc,
	util-vserver/lib/syscall_setsched.c, util-vserver/src/vschedule.c: 
	initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1041
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added vschedule git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1040
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added vc_set_sched declarations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1039
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: removed 'otpions' field from
	vcmd_set_sched_v1 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1038
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added *setsched* files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1037
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c: cleanups; applied name-change from
	'chcontext' to 'chcontext-compat' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1036
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: renamed 'chcontext' to
	'chcontext-compat' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1035
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	$_CHCONTEXT_COMPAT updated $_CHCONTEXT git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1034
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: isKernelAPI(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1033
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/issupported.c, util-vserver/scripts/chcontext: 
	initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1032
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added chcontext wrapper git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1031
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added vc_isSupported() cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1030
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: updated scheduler definitions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1029
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added issupported.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1028
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added
	chcontext-compat git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1027
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: cleanups; restructured code git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1026
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/new-namespace.c: cleanups; do not include
	"stack-start.h" anymore git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1025
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore, util-vserver/src/Makefile-files: 
	added vnamespace git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1024
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_cleanupnamespace-v13.hc,
	util-vserver/lib/syscall_cleanupnamespace.c,
	util-vserver/lib/syscall_setnamespace-v13.hc,
	util-vserver/lib/syscall_setnamespace.c,
	util-vserver/src/vnamespace.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1023
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/fakerunlevel.c,
	util-vserver/src/rpm-fake-resolver.c,
	util-vserver/src/save_ctxinfo.c, util-vserver/src/vrsetup.c,
	util-vserver/src/vserver-stat.c: use wrappers with detailed
	error-messages git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1022
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/fmt.c: made non-C99 compilers happy git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1021
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_set_namespace(),
	vc_cleanup_namespace(): added prototypes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1020
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: added VCMD_set_namespace and
	VCMD_cleanup_namespace declarations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1019
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added *setnamespace* and
	*cleanupnamespace* files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1018
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-fcntl.hc,
	util-vserver/ensc_wrappers/wrappers-unistd.hc: added some wrappers
	with detailed error-messages git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1017
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers.h: added ENSC_DETAIL macros git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1016
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/defaults/rpm/macros: added
	/etc/rc.d/init.d/halt and /sbin/new-kernel-pkg to %_netsharedpath git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1015
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added vcontext and
	vnamespace git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1014
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util-exitlikeprocess.c: moved to lib_internal/ git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1013
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util.h: removed everything an include
	<lib_internal/util.h> only git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1012
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: added vcontext git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1011
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c,
	util-vserver/src/rpm-fake-resolver.c, util-vserver/src/rpm-fake.c: 
	use VC_DYNAMIC_XID instead of VC_RANDCTX git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1010
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_createcontext-v13.hc,
	util-vserver/lib/syscall_createcontext.c,
	util-vserver/lib/syscall_getflags-v13.hc,
	util-vserver/lib/syscall_getflags.c,
	util-vserver/lib/syscall_migratecontext-v13.hc,
	util-vserver/lib/syscall_migratecontext.c,
	util-vserver/lib/syscall_setflags-v13.hc,
	util-vserver/lib/syscall_setflags.c,
	util-vserver/lib_internal/util-cast.h,
	util-vserver/lib_internal/util-commonstrings.h,
	util-vserver/lib_internal/util-declarecmd.h,
	util-vserver/lib_internal/util-dimof.h,
	util-vserver/lib_internal/util-exitlikeprocess.c,
	util-vserver/lib_internal/util-exitlikeprocess.h,
	util-vserver/lib_internal/util.h, util-vserver/src/vcontext.c: 
	initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1009
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/Makefile-files: removed
	'util-exitlikeprocess.c'; link against libinternal.a now git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1008
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added vcontext removed
	'util-exitlikeprocess.c'; link against libinternal.a now git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1007
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: s!/vservers!$DEFAULT_VSERVERDIR!
	(reported in IRC by broo) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1006
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util-mem.h: include <stdlib.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1005
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added lots of util-*
	headers added util-exitlikeprocess git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1004
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: * vc_create_context(), vc_migrate_context(), vc_[sg]et_flags():
	  added prototypes plus structures * use VC_DYNAMIC_XID instead of VC_RANDCTX git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1003
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: added CALL_VC_V13A macro (for
	API >= 0x00010012) use VC_DYNAMIC_XID instead of VC_RANDCTX git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1002
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: added create+migrate+flags+caps
	declarations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1001
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added createcontext +
	migratecontext + [sg]etflags files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1000
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-vserver.hc: 
	Evc_create_context(), Evc_migrate_context(): added use WRAPPER_DECL
	instead of UNUSED git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@999
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: enhanced output added -nd options allow
	literal limits assume '-H' by default git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@998
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/.cvsignore: added 'fmt' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@997
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util.h: include util-perror.h git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@996
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c, util-vserver/src/secure-mount.c: use
	more verbose perror() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@995
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/fmt.c,
	util-vserver/lib_internal/util-perror.h: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@994
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: added better namespace
	supportc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@993
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/Makefile-files: added fmt.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@992
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fmt.h: fmt_[u]int{32,64}(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@991
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/flags.c: cosmetical cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@990
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/flags.c, util-vserver/lib/vserver.h: added
	NAMESPACE flag git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@989
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: install enter-namespace into
	$(sbindir) instead of $(pkglibdir) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@988
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/new-namespace.c: added missing '#include
	<errno.h>' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@987
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.196 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@986
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: added enter-namespace git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@985
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst,
	util-vserver/src/Makefile-files: added enter-namespace git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@984
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/enter-namespace.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@983
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: merged with 0.29.2 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@982
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: changed logic to skip entries without
	chance for success git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@978
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@977
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_rlimit-v11.hc: vc_get_rlimit_mask_v11():
	use correct datastructure git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@976
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files, util-vserver/lib/virtual.h,
	util-vserver/lib/vserver.h: added the enter-namespace stuff git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@975
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_enternamespace-v13.hc,
	util-vserver/lib/syscall_enternamespace.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@974
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers_handler.hc: added support for
	more extensive output git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@973
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: moved vserver-info
	into core git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@972
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: VC_ENABLE_API_V13():
	incremented needed API-version git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@971
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_getvxinfo-v13.hc: vc_get_vx_info_v13():
	handle xid==0 and xid==1 case manually git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@970
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: cleanup output in error-case git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@969
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/stack-start.h: fixed begin of STACK_START for
	non-growing stacks git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@968
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/fakerunlevel.c: use more extensive errormessages
	use <wrappers.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@967
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fscompat_getiattr-v13.hc,
	util-vserver/lib/fscompat_getiattr.c,
	util-vserver/lib/fscompat_setiattr-v13.hc,
	util-vserver/lib/fscompat_setiattr.c: obsoleted git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@966
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c, util-vserver/src/clearenv.c,
	util-vserver/src/exec-cd.c, util-vserver/src/exec-ulimit.c,
	util-vserver/src/ifspec.c, util-vserver/src/listdevip.c,
	util-vserver/src/new-namespace.c, util-vserver/src/reducecap.c,
	util-vserver/src/rpm-fake-resolver.c, util-vserver/src/rpm-fake.c,
	util-vserver/src/save_ctxinfo.c, util-vserver/src/secure-mount.c,
	util-vserver/src/vkill.c: do not do the lo-check anymore git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@965
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chbind.c: use more extensive errormessages do not
	do the lo-check anymore git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@964
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: fix copy&paste error when giving
	out initpid git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@963
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS: version 0.29.195 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@960
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: added SYSINFO command internal
	cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@959
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_e2fscheck.m4: tell correct packagename for
	Debian's e2fsprogs-devel tell packagename for Mandrake git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@958
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chxid.c, util-vserver/src/fstool.c,
	util-vserver/src/fstool.h, util-vserver/src/lsxid.c,
	util-vserver/src/setattr.c, util-vserver/src/showattr.c: applied new
	iattr interface and changed some internal functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@957
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-unify.c,
	util-vserver/lib_internal/util-safechdir.c: applied new iattr
	interface git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@956
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: * changed iattr interface * removed *iattr_compat() functions; functionality is covered by new   iattr interface already git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@955
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: added new iattr definitions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@954
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_getiattr-v13.hc,
	util-vserver/lib/syscall_getiattr.c,
	util-vserver/lib/syscall_setiattr-v13.hc,
	util-vserver/lib/syscall_setiattr.c: implemented new iattr interface git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@953
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-compat.hc: vc_set_ipv4root_compat():
	fixed off-by-one error while checking number of allowed IPs git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@952
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fscompat_getiattr-fscompat.hc,
	util-vserver/lib/fscompat_setiattr-fscompat.hc,
	util-vserver/lib/syscall_getiattr-fscompat.hc,
	util-vserver/lib/syscall_setiattr-fscompat.hc: moved fscompat* files
	to *iattr-fscompat* and applied the changed iattr interface git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@951
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/createskeleton-full.hc: use new iattr interface git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@950
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: removed the fscompat* files added
	*iattr-fscompat files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@949
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added FEATURES.txt
	and vcopy git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@948
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: create FEATURES.txt and rearranged code
	a little bit git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@947
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added FEATURES.txt git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@946
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added vc_createSkeleton() plus defines git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@945
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fscompat_setiattr-fscompat.hc: 
	vc_set_iattr_compat_fscompat(): fixed usage of the mode argument git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@944
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-unify.c,
	util-vserver/lib_internal/unify.h: Unify_deUnify(): fixed parameters
	Unify_copy(), Unify_setTime(): added prototype git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@943
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-deunify.c: fixed parameters git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@942
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/matchlist.h: MatchList_printId(): added
	prototype git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@941
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added unify* and util-*
	files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@940
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.c, util-vserver/src/vunify.h: cleanups;
	outsourced a lot to libinternal.a git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@939
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util.h: cleanups; outsourced some macros/inlines
	to libinternal.a git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@938
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added vcopy link the fstool
	programs against libinternal.a removed vserver-visitdir git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@937
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: added vcopy git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@936
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util-safechdir.c: moved into libinternal.a git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@935
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/createskeleton-full.hc,
	util-vserver/lib/createskeleton-short.hc,
	util-vserver/lib/createskeleton.c,
	util-vserver/lib_internal/matchlist-printid.c,
	util-vserver/lib_internal/unify-copy.c,
	util-vserver/lib_internal/unify-settime.c,
	util-vserver/lib_internal/util-dotfile.h,
	util-vserver/lib_internal/util-safechdir.c,
	util-vserver/lib_internal/util-safechdir.h,
	util-vserver/src/vcopy-init.hc, util-vserver/src/vcopy.c,
	util-vserver/src/vserver-visitdir.hc: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@934
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-io.hc: rewrote the W*all()
	function to accept an additional argument holding the error, instead
	of giving out the error git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@933
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added createskeleton* files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@932
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: added DEFAULT_PKGSTATEDIR git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@931
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am, util-vserver/configure.ac: do not
	redefine 'LIBTOOL'; the '--tag' causes problems on install git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@930
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: added PURE git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@929
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: call ENSC_DIETLIBC_NEED_COMPAT to
	determine if '-lcompat' is needed for dietlibc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@928
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: define $(VSERVER_LDADDS) generalized
	some LIBTOOL stuff do not install libinternal.a anymore git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@927
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/Makefile-files: use $(VSERVER_LDADDS) instead
	of lib/libvserver.la to use '-lcompat' on purpose git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@926
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: _pkgMountRPM(): do not mount /proc
	when it is already mounted git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@925
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: rearranged inclusion of
	<sys/socket.h> to fix compilation problems with fc1.90 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@924
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rebootmgr.c: include <limits.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@923
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: use $(VSERVER_LDADDS) instead of
	lib/libvserver.la to use '-lcompat' on purpose fixed capchroot
	compilation git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@922
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc_compat.m4: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@921
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/testsuite/test1.c,
	util-vserver/src/testsuite/vunify-functest.c: make non-C99 compilers
	happy git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@920
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS: version 0.29.192 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@919
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added missing backslash git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@918
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/Makefile-files,
	util-vserver/src/testsuite/vunify-functest.c,
	util-vserver/src/vunify.h: use new lib_internal/ git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@917
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-init.hc: moved most function into
	lib_internal/ git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@916
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.c: use new lib_internal git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@915
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util.h: moved some functions/macros into
	lib_internal/util-* git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@914
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: removed vunify-* files which went
	into lib_internal git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@913
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added lib_internal/ files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@912
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-compare.hc,
	util-vserver/src/vunify-debug.c, util-vserver/src/vunify-doit.hc,
	util-vserver/src/vunify-matchlist.c,
	util-vserver/src/vunify-matchlist.h: moved functionality into
	lib_internal library git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@911
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files,
	util-vserver/lib_internal/matchlist-appendfiles.c,
	util-vserver/lib_internal/matchlist-compare.c,
	util-vserver/lib_internal/matchlist-destroy.c,
	util-vserver/lib_internal/matchlist-init.c,
	util-vserver/lib_internal/matchlist-initbyvserver.c,
	util-vserver/lib_internal/matchlist-initmanually.c,
	util-vserver/lib_internal/matchlist-initrefserverlist.c,
	util-vserver/lib_internal/matchlist.h,
	util-vserver/lib_internal/pathinfo-append.c,
	util-vserver/lib_internal/pathinfo-test.c,
	util-vserver/lib_internal/pathinfo.h,
	util-vserver/lib_internal/string-destroy.c,
	util-vserver/lib_internal/string.h,
	util-vserver/lib_internal/string.hc,
	util-vserver/lib_internal/unify-deunify.c,
	util-vserver/lib_internal/unify-unify.c,
	util-vserver/lib_internal/unify.h,
	util-vserver/lib_internal/util-io.h,
	util-vserver/lib_internal/util-mem.h: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@910
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-unistd.hc,
	util-vserver/ensc_wrappers/wrappers_handler.hc: fixed some
	'noreturn' warnings for the execv() functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@909
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/make-manifest: ignore lines beginning with
	'#' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@908
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: set
	@ENSC_HAVE_*_COMPILER_TRUE@ tags git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@907
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/testsuite/test1.c: #undef NDEBUG git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@906
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: use $_READLINK mount /proc when
	doing pkg-management git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@905
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added readlink git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@904
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vrpm-preload: made rpm-flavor configurable
	(e.g. 'i' for install (default), 'q' for query, 'd' for database) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@903
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions: register generated
	files so that they can be cleaned up when needed git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@902
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.apt-rpm: call rpm.initDB() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@901
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.rpm: rpm.initDB():
	added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@900
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: added --initstyle
	support (-> /etc/vservers/.../apps/init/style) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@899
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chbind.c: refined test-routine to work in
	vservers without 'lo' interface git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@898
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: define MS_REC when needed git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@897
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac, util-vserver/src/rpm-fake-resolver.c: 
	added big, fat warning when not using dietlibc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@896
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added ENSC_HAVE_*_COMPILER_* to
	pathsubst-rules git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@895
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: use isAvoidNamespace() from
	main-functions file git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@894
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions,
	util-vserver/scripts/vserver.functions: moved isAvoidNamespace()
	into main-functions file git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@893
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscallnr.m4: fixed auto-case improved
	message git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@892
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_kerneldir.m4: ENSC_KERNEL_HEADERS: made
	argument optionally git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@891
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added clearenv git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@890
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: use ENSC_SYSCALLNR() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@889
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: use results from
	ENSC_SYSCALLNR git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@885
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscallnr.m4: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@883
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/clearenv.c: use VSERVER_DECLARE_CMD git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@882
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: added clearenv git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@881
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: use clearenv git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@880
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: made namespace stuff
	configurable at a global place git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@879
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vrpm-preload: give more rights... (same like
	at --secure) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@878
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst,
	util-vserver/src/Makefile-files: added clearenv git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@877
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/clearenv.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@876
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chxid.c, util-vserver/src/setattr.c: handle
	dot-files by default; it does not make sense to use a special '-a'
	flag for the set-operations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@873
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: version 0.28.200 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@872
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: recognize 'rbind' in fstab use
	internal mount(2) on MOVE too git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@871
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver,
	util-vserver/scripts/vserver.functions,
	util-vserver/scripts/vserver.start: implemented CLONE_NS and --rbind
	mounting git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@870
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: implemented '--rbind' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@869
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/testsuite/.cvsignore,
	util-vserver/lib/testsuite/.cvsignore: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@868
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/flags.c, util-vserver/lib/testsuite/flags.c: 
	s!init!fakeinit! git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@867
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: version 0.28.199 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@866
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: moved the 'chattr' into the
	right %post scriptlet git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@865
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: version 0.28.198 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@864
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/make-manifest,
	util-vserver/contrib/manifest.dat.pathsubst: moved *.so.* files from
	-core to -lib git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@863
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added -lib subpackage moved
	*.so.* files from -core to -lib removed the '%exclude ...vrpm.8'
	added a 'make check' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@862
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/.cvsignore: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@861
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-unistd.hc: Eexecvp(): added
	added some 'NORETURN' specifiers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@860
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added lib/testsuite git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@859
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/vunify-test.sh: redirect output to
	/dev/null git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@858
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/rpm-fake-test.c: fixed compilation
	warnings git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@857
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/chcontext-test.c: added explicite
	'return' for non-C99 compilers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@856
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/Makefile-files: added chbind-test git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@855
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/man/Makefile-files: renoved vrpm.8 for now git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@854
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_text2cap(): take 'unsigned int'
	instead of 'int' argument vc_textlist2flag(), vc_text2flag(),
	vc_hiflag2text(): added prototypes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@853
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/capabilities.c: vc_text2cap(): take 'unsigned
	int' instead of 'int' argument git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@852
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added flags* files added
	testsuite + -programs git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@851
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c: setFlags(): use vc_textlist2flag()
	function rearranged code to avoid unremovable zombie processes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@850
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chbind.c, util-vserver/src/reducecap.c: rewrote
	it git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@849
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: made reducecap & chbind native
	dietlibc programs git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@848
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/flags.c, util-vserver/lib/flags_list.c,
	util-vserver/lib/testsuite/Makefile-files,
	util-vserver/lib/testsuite/flags.c,
	util-vserver/src/testsuite/chbind-test.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@847
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added sys_clone.h git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@842
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added 'chattr -t /vservers' +
	needed Requires: git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@841
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions: call 'chattr -t' on
	newly create vserverdirs cleanups; parenthesize case-expressions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@840
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util.h: exitLikeProcess(): added NORETURN
	attribute to prototype git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@835
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: cleanups; use sys_clone() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@834
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/new-namespace.c: cleanups; modernized it git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@833
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: link new-namespace against
	util-exitlikeprocess cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@832
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/sys_clone.h: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@831
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/Makefile-files: do not call vunify-test
	when no C99 compiler is available git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@830
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/testsuite/Makefile-files,
	util-vserver/ensc_vector/testsuite/test1.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@829
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/vunify-test.sh: use '-n' flag git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@828
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vutil.cc: minor cosmetical changes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@827
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-init.hc: initModeManually(): added missing
	strdup() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@826
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am, util-vserver/ensc_vector/Makefile-files: 
	added ensc_vector testsuite git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@825
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/vector-insert.c: fixed it git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@824
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: use ensc_vector cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@823
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/lsxid.c: use ensc_vector to cache xid->name
	mappings git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@822
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: link vserver-stat against
	libensc_vector.a git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@821
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: enumerated possible resources git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@820
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chxid.c: fixed do-display-dir behavior git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@819
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: _generateFlagOptions():
	fixed a case expression; formerly x"foo" == foo checks which would
	never succeed git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@818
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c, util-vserver/src/chroot-cat.c,
	util-vserver/src/chroot-rm.c, util-vserver/src/exec-cd.c,
	util-vserver/src/exec-ulimit.c, util-vserver/src/fstool.c,
	util-vserver/src/new-namespace.c, util-vserver/src/pipe-sync.c,
	util-vserver/src/rpm-fake-resolver.c,
	util-vserver/src/save_ctxinfo.c,
	util-vserver/src/testsuite/rpm-fake-test.c, util-vserver/src/vps.c,
	util-vserver/src/vrsetup.c, util-vserver/src/vserver-info.c,
	util-vserver/src/vserver-stat.c, util-vserver/src/vunify-doit.hc,
	util-vserver/src/vunify-init.hc,
	util-vserver/src/vunify-matchlist.c, util-vserver/src/vunify.c: use
	new ensc_wrappers/ headers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@817
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: removed wrappers-* link lsxid
	against libensc_vector.a git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@816
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers-dirent.h,
	util-vserver/src/wrappers-io.h,
	util-vserver/src/wrappers-vserver.h, util-vserver/src/wrappers.h: 
	moved and generalized into an own /ensc_wrappers subdir git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@815
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/Makefile-files,
	util-vserver/ensc_vector/vector-clear.c,
	util-vserver/ensc_vector/vector-free.c,
	util-vserver/ensc_vector/vector-init.c,
	util-vserver/ensc_vector/vector-insert.c,
	util-vserver/ensc_vector/vector-internal.h,
	util-vserver/ensc_vector/vector-popback.c,
	util-vserver/ensc_vector/vector-pushback.c,
	util-vserver/ensc_vector/vector-resize.c,
	util-vserver/ensc_vector/vector-resizeinternal.hc,
	util-vserver/ensc_vector/vector-search.c,
	util-vserver/ensc_vector/vector-sort.c,
	util-vserver/ensc_vector/vector-unique.c,
	util-vserver/ensc_vector/vector.h,
	util-vserver/ensc_vector/vector.hc,
	util-vserver/ensc_wrappers/Makefile-files,
	util-vserver/ensc_wrappers/wrappers-clone.hc,
	util-vserver/ensc_wrappers/wrappers-dirent.hc,
	util-vserver/ensc_wrappers/wrappers-fcntl.hc,
	util-vserver/ensc_wrappers/wrappers-io.hc,
	util-vserver/ensc_wrappers/wrappers-ioctl.hc,
	util-vserver/ensc_wrappers/wrappers-iosock.hc,
	util-vserver/ensc_wrappers/wrappers-mount.hc,
	util-vserver/ensc_wrappers/wrappers-pivot.hc,
	util-vserver/ensc_wrappers/wrappers-resource.hc,
	util-vserver/ensc_wrappers/wrappers-stdlib.hc,
	util-vserver/ensc_wrappers/wrappers-unistd.hc,
	util-vserver/ensc_wrappers/wrappers-vserver.hc,
	util-vserver/ensc_wrappers/wrappers-wait.hc,
	util-vserver/ensc_wrappers/wrappers.h,
	util-vserver/ensc_wrappers/wrappers_handler.hc: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@814
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added ensc_vector/ & ensc_wrappers/
	subdirs and files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@813
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/setattr.c: documented --barrier fixed
	do-display-dir behavior git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@812
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: added another path for the
	template mtab file git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@811
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.28.195 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@810
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/defaults/apt.conf: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@809
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added default apt.conf git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@806
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented default apt.conf git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@805
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-legacy.hc: minor code cleanups added a
	missing '#ifdef ENSC_SYSCALL_TRADITIONAL' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@804
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscall.m4: enhanced check by using kernel
	headers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@803
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.apt: added default
	apt.conf/vendors.conf files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@802
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c: use sethostname(2)/setdomainname(2)
	again...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@801
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: use ENSC_SYSCALL enhanced diagnostic
	output git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@800
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-legacy.hc,
	util-vserver/lib/vserver-internal.h: use ENSC_SYSCALL_TRADITIONAL git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@799
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall.c: cleanups; do not include "compat.h"
	anymore explicitly git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@798
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added @WGET@ substitution git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@797
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscall.m4: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@796
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vpkg: implemented Debian support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@795
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: cleanups added '--silent' option git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@794
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-init.hc, util-vserver/src/vunify.c: minor
	cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@793
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fscompat_getiattr-v13.hc: fixed 'xid' parameter
	transmission git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@792
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS: version 0.28.193 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@791
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added check for wget version 0.28.193 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@790
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added some (Build)Requires: git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@789
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added debootstrap
	files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@788
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented debootstrap
	configuration git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@787
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.debootstrap: fixed path of
	default-uri file git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@786
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@785
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added debootstrap.uri git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@784
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: use
	$PKGLIBDEFAULTDIRc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@783
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.apt-rpm,
	util-vserver/scripts/vserver-build.functions,
	util-vserver/scripts/vserver-build.skeleton: cleanups; use 'base.'
	namespace git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@782
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build: added debootstrap git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@781
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vpkg: added basic support for Debian git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@780
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added $_WGET git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@779
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added debootstrap and pkgmgmt
	files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@778
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.debootstrap: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@777
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.28.192 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@776
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: added 'vuname' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@775
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/.cvsignore,
	util-vserver/contrib/Makefile-files,
	util-vserver/contrib/make-manifest,
	util-vserver/contrib/manifest.dat.pathsubst: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@774
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added more details to the final summary git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@773
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added misc/fstab git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@772
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.apt-rpm,
	util-vserver/scripts/vserver-build.functions,
	util-vserver/scripts/vserver-build.functions.apt,
	util-vserver/scripts/vserver-build.functions.rpm: splitted some
	functions into a separate vserver-build.functions.pkgmgmt file use
	XXX.yyy namespace-style notation git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@771
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/fstab,
	util-vserver/scripts/vserver-build.functions.pkgmgmt,
	util-vserver/scripts/vserver-build.skeleton: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@770
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: allow to configure
	fstab-file git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@769
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build: added skeleton support fixed
	help message git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@768
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: added '--debug' option git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@767
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	$_LIB_VSERVER_BUILD_FUNCTIONS_PKGMGMT git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@766
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added vserver-build.skeleton git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@765
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vkill.c: cleanups; use modern interfaces git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@764
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util.h: VSERVER_DECLARE_CMD macro: added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@763
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added vuname git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@762
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/Makefile-files: added workaround for
	automake bug git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@761
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vuname.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@760
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: use ENSC_C99COMPILER give out summary
	at end of ./configure git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@759
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: * added support for ENSC_HAVE_C99_COMPILER and conditionalized build   of 'vunify' * renamed *_CXX_X_* variables to *_CXX_* git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@758
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.cc: removed since rewritten in C git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@757
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc.m4: use 'yes' instead of '1' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@756
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_cxxcompiler.m4: added ENSC_C99COMPILER added
	warning-messages git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@755
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_getvhiname-v13.hc,
	util-vserver/lib/syscall_setvhiname-v13.hc: #include <string.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@754
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/compatibility.xml: added note about chcontext
	rewrite git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@753
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added support for olduts API git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@752
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: substitute @PACKAGE@ too git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@751
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/Makefile-files: added chcontext-test.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@750
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/chcontext-test.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@749
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers.h: added Esetsid() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@748
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers-vserver.h: return xid_t instead of void git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@747
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: cleanups added missing '\n' in
	error-msg git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@746
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: added UTS tag git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@745
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/reducecap.c: cleanups in the vc_new_s_context()
	call git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@744
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c: rewrote and enhanced it git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@743
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: made chcontext a dietlibc program
	and updated its SOURCES git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@742
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: return xid_t on vc_new_s_context()
	added VHOST/vhi functions and types git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@741
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: cleanups added
	CALL_VC_OLDUTS() added VHI_USER2KERNEL/VHI_KERNEL2USER() wrappers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@740
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: added VHOST support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@739
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_gettaskxid-oldproc.hc,
	util-vserver/lib/syscall_getvxinfo-oldproc.hc: renamed *_X to
	*_oldproc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@738
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-compat.hc,
	util-vserver/lib/syscall-legacy.hc, util-vserver/lib/syscall.c: 
	fixed vc_new_s_context() to return the context instead of 0/1 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@737
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fscompat_getiattr-v13.hc,
	util-vserver/lib/fscompat_setiattr-v13.hc,
	util-vserver/lib/syscall_getiattr-v13.hc,
	util-vserver/lib/syscall_getvxinfo-v13.hc,
	util-vserver/lib/syscall_kill-v11.hc,
	util-vserver/lib/syscall_setiattr-v13.hc: use CTX_USER2KERNEL to
	wrap xid git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@736
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/capabilities.c: allow both 'CAP_xxx' and 'xxx' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@735
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added *vhiname* files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@734
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-02-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_getvhiname-olduts.hc,
	util-vserver/lib/syscall_getvhiname-v13.hc,
	util-vserver/lib/syscall_getvhiname.c,
	util-vserver/lib/syscall_setvhiname-olduts.hc,
	util-vserver/lib/syscall_setvhiname-v13.hc,
	util-vserver/lib/syscall_setvhiname.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@733
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/.cvsignore: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@731
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS: version 0.28.190 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@730
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: cleanups; use $(SED) instead of sed fix
	$pkglibdir in install-data-hook put some hooks into own targets git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@729
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added tests for sed and cmp outsourced
	ext2fs test (merged from 0.28) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@728
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: fixed insert-into-list function
	give out warning when vc_get_task_xid() fails git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@727
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: use DIM_OF() macro added APIVER
	tag fixed help message git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@726
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util.h: added DIM_OF() macro git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@725
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: added vrsetup git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@724
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/legacy/distrib-info,
	util-vserver/scripts/legacy/vserver,
	util-vserver/scripts/legacy/vserverkillall,
	util-vserver/scripts/rootshell, util-vserver/scripts/vapt-get,
	util-vserver/scripts/vapt-get-worker, util-vserver/scripts/vpkg,
	util-vserver/scripts/vpstree, util-vserver/scripts/vrpm,
	util-vserver/scripts/vrpm-preload,
	util-vserver/scripts/vrpm-worker, util-vserver/scripts/vserver,
	util-vserver/scripts/vserver-build,
	util-vserver/scripts/vserver-copy,
	util-vserver/scripts/vservers.grabinfo.sh,
	util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop: 
	fixed/changed path-detection for $UTIL_VSERVER_VARS git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@723
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: cleanups do not install
	util-vserver-vars in SBINDIR anymore git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@722
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_e2fscheck.m4: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@721
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/ext2fs.h, util-vserver/lib/getversion.c,
	util-vserver/lib/vserver.h: merged with 0.28 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@720
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/Makefile-files: added some files to doc_DAT git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@709
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: version 0.27.199 added check for
	xsltproc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@708
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS: version 0.27.199 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@707
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: added ENSC_FIX_IOCTL() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@706
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added $(doc_DAT) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@705
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/Makefile-files: added compat-doc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@704
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/compat-xhtml.xsl,
	util-vserver/doc/compatibility.dtd,
	util-vserver/doc/compatibility.xml: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@703
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/ioctl-getext2flags.hc,
	util-vserver/lib/ioctl-getfilecontext.hc,
	util-vserver/lib/ioctl-setext2flags.hc,
	util-vserver/lib/ioctl-setfilecontext.hc,
	util-vserver/lib/ioctl-setxflg.hc: use ENSC_FIX_IOCTL() to fix
	dietlibc's ioctl() return values git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@702
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getversion-internal.hc,
	util-vserver/lib/syscall-compat.hc,
	util-vserver/lib/syscall_getiattr-v13.hc,
	util-vserver/lib/syscall_gettaskxid-v13.hc,
	util-vserver/lib/syscall_getvxinfo-v13.hc,
	util-vserver/lib/syscall_kill-v11.hc,
	util-vserver/lib/syscall_rlimit-v11.hc,
	util-vserver/lib/syscall_setiattr-v13.hc: use the VCMD_* macros
	instead of the VC_CMD(...) macros git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@701
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.27.198 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@696
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vrsetup.c: fixed copyright date git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@695
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers.h: added Eioctl() wrapper git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@694
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added vrsetup git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@693
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vrsetup.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@692
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-doit.hc: * provide st_mode at vc_set_iattr_compat() call git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@691
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/lsxid.c, util-vserver/src/showattr.c: * provide st_mode at vc_set_iattr_compat() call * do not stop on non-regular files; vc_set_iattr_compat() handles
	  this already git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@690
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/setattr.c: * removed the race-check; this is done by vc_set_iattr_compat()
	already * provide st_mode at vc_set_iattr_compat() call * do not stop on non-regular files; vc_set_iattr_compat() handles
	  this already * moved setFlags() code into handleFile() * added 'iunlink' option git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@689
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chxid.c: * removed the race-check; this is done by vc_set_iattr_compat()
	already * provide st_mode at vc_set_iattr_compat() call * do not stop on non-regular files; vc_set_iattr_compat() handles
	  this already * moved setFile() code into handleFile() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@688
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: removed 'vunify' from list of C++
	files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@687
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_gettaskxid-v13.hc: fixed call git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@686
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/ioctl-getext2flags.hc,
	util-vserver/lib/ioctl-getfilecontext.hc,
	util-vserver/lib/ioctl-getxflg.hc,
	util-vserver/lib/ioctl-setext2flags.hc,
	util-vserver/lib/ioctl-setfilecontext.hc,
	util-vserver/lib/ioctl-setxflg.hc: when ioctl() returns a value <-1,
	assign errno manually and return -1 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@685
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_getiattr-v13.hc,
	util-vserver/lib/syscall_setiattr-v13.hc: updated to changed API;
	removed 'dev' field from 'struct vcmd_ctx_iattr_v0' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@684
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: updated; removed 'dev' field from
	'struct  vcmd_ctx_iattr_v0' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@683
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: CALL_VC(): return ENOSYS in
	errorcase git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@682
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: * vc_[sg]et_iattr_compat(): added additional 'mode' parameter to
	  avoid an additional 'lstat' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@681
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fscompat_getiattr.c,
	util-vserver/lib/fscompat_setiattr.c: * added additional 'mode' parameter to avoid an additional 'lstat' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@680
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fscompat_getiattr-fscompat.hc,
	util-vserver/lib/fscompat_setiattr-fscompat.hc: * added additional 'mode' parameter to avoid an additional 'lstat' * operate on regular files and directories only git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@679
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_gettaskxid-v13.hc: return VC_NOCTX
	instead of -1 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@678
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/getinitpid.c: updated to new API git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@677
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: added INITPID* and XID tags git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@676
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/save_ctxinfo.c, util-vserver/src/vps.c,
	util-vserver/src/vserver-stat.c,
	util-vserver/src/wrappers-vserver.h, util-vserver/tests/getctx.c: 
	use vc_get_task_xid() instead of vc_X_getctx() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@675
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: * vc_get_vx_info(), vc_get_task_xid(): added prototypes plus
	  required typedefinitions * vc_X_getctx(), vc_X_getinitpid(): removed since obsoleted by
	  functions above git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@674
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: * added fscompat & oldproc API * added support for VC_MULTIVERSION_SYSCALL which chooses the
	  optimal CALL_VC variant * changed CALL_VC() so that it looks for version greater than
	  requested one now git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@673
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: updated; added VINFO commands git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@672
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_kill.c,
	util-vserver/lib/syscall_rlimit.c: cleanups; optimize CALL_VC()
	usage git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@671
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fscompat_getiattr.c,
	util-vserver/lib/fscompat_setiattr.c: cleanups; use CALL_VC() macro git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@670
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/checkversion.c,
	util-vserver/lib/getversion-internal.hc,
	util-vserver/lib/getversion.c,
	util-vserver/lib/ioctl-getext2flags.hc,
	util-vserver/lib/ioctl-getfilecontext.hc,
	util-vserver/lib/ioctl-getxflg.hc,
	util-vserver/lib/ioctl-setext2flags.hc,
	util-vserver/lib/ioctl-setfilecontext.hc,
	util-vserver/lib/ioctl-setxflg.hc,
	util-vserver/lib/syscall-compat.hc, util-vserver/lib/syscall.c,
	util-vserver/lib/syscall_getiattr-v13.hc,
	util-vserver/lib/syscall_setiattr-v13.hc: cleanups; fixed/changed
	"vserver-internal.h" including git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@669
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added get_task_xid & get_vc_info
	files removed obsoleted getctx/getinitpid files renamed some -v11
	files to -fscompat git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@668
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getctx-compat.hc,
	util-vserver/lib/getctx-legacy.hc, util-vserver/lib/getctx.c,
	util-vserver/lib/getinitpid-compat.hc,
	util-vserver/lib/getinitpid-legacy.hc,
	util-vserver/lib/getinitpid.c: obsoleted by v13/oldproc functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@667
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fscompat_getiattr-v13.hc,
	util-vserver/lib/fscompat_setiattr-v13.hc,
	util-vserver/lib/syscall_gettaskxid-oldproc.hc,
	util-vserver/lib/syscall_gettaskxid-v13.hc,
	util-vserver/lib/syscall_gettaskxid.c,
	util-vserver/lib/syscall_getvxinfo-oldproc.hc,
	util-vserver/lib/syscall_getvxinfo-v13.hc,
	util-vserver/lib/syscall_getvxinfo.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@666
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fscompat_getiattr-fscompat.hc,
	util-vserver/lib/fscompat_getiattr-v11.hc,
	util-vserver/lib/fscompat_setiattr-fscompat.hc,
	util-vserver/lib/fscompat_setiattr-v11.hc: renamed *-v11 to
	*-fscompat git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@665
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/.cvsignore: added 'Build-*' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@664
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added 'oldproc' API git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@663
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files,
	util-vserver/src/vunify-compare.hc,
	util-vserver/src/vunify-compare.ic,
	util-vserver/src/vunify-doit.hc, util-vserver/src/vunify-doit.ic,
	util-vserver/src/vunify-init.hc, util-vserver/src/vunify-init.ic,
	util-vserver/src/vunify.c: renamed *.ic to *.hc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@662
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.h: added changes for new API added
	rsSPECIAL reason git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@661
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.c: added changes for new API git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@660
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-doit.ic: updated to new API git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@659
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: fixed help message git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@658
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chxid.c, util-vserver/src/fstool.c,
	util-vserver/src/fstool.h, util-vserver/src/lsxid.c,
	util-vserver/src/setattr.c, util-vserver/src/showattr.c: 
	updated/enhanced for new API git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@657
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@656
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: added v13 API git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@655
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added fscompat and v13 functions
	removed ioctl functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@654
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added fscompat and v13 functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@653
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/ioctl-getext2flags.c,
	util-vserver/lib/ioctl-getext2flags.hc,
	util-vserver/lib/ioctl-getfilecontext.c,
	util-vserver/lib/ioctl-getfilecontext.hc,
	util-vserver/lib/ioctl-setext2flags.c,
	util-vserver/lib/ioctl-setext2flags.hc,
	util-vserver/lib/ioctl-setfilecontext.c,
	util-vserver/lib/ioctl-setfilecontext.hc: do not provide the
	ioctl-functions anymore; use them only internally and include them
	directly. Therefore, renamed them from *.c to *.hc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@652
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fscompat_getiattr-v11.hc,
	util-vserver/lib/fscompat_getiattr.c,
	util-vserver/lib/fscompat_setiattr-v11.hc,
	util-vserver/lib/fscompat_setiattr.c,
	util-vserver/lib/ioctl-getxflg.hc,
	util-vserver/lib/ioctl-setxflg.hc,
	util-vserver/lib/syscall_getiattr-v13.hc,
	util-vserver/lib/syscall_getiattr.c,
	util-vserver/lib/syscall_setiattr-v13.hc,
	util-vserver/lib/syscall_setiattr.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@651
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added v13 & fscompat APIs git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@650
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/vunify-exclude: added .rpmdb git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@648
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chxid.c, util-vserver/src/lsxid.c,
	util-vserver/src/setattr.c, util-vserver/src/showattr.c: 
	s/S_ISLNK/!S_ISREG/ -> ignore any non-regular files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@647
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: removed vunify-operations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@646
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.h: cleanups; moved structure declarations
	from vunify.c into this headerfile git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@645
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.c: cleanups added 'skip_reason' support
	added debug output git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@644
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-init.ic: added debug output fixed
	descriptor leak git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@643
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-compare.ic,
	util-vserver/src/vunify-doit.ic: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@642
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-operations.c,
	util-vserver/src/vunify-operations.h: obsoleted by more
	straight-forward code git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@641
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: fixed copy&paste error git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@640
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.27.196 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@637
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/vserver-info.c: updated to new
	vc_getVserverVdir() API git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@636
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.c: moved init*() functions to
	vunify-init.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@635
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-operations.c: compareUnify(): check mtime
	too git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@634
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-matchlist.h: made 'buf' constant git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@633
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-matchlist.c: allow cmp-pointer to be NULL git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@632
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-init.ic: use VPKG_PROG instead of
	PKGMGMT_INFO_PROG register 'vdir' use default exclude-lists git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@631
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-debug.c: added a const_cast git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@630
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: updated VDIR tag to new interface git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@629
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: added 'unify' and 'pkg' commands git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@628
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vpkg: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@627
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added $_VUNIFY
	and $_VPKG git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@626
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/distrib-info,
	util-vserver/scripts/legacy/distrib-info: moved distrib-info to
	legacy/ git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@625
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: moved distrib-info to legacy/
	added vpkg git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@624
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvservervdir.c, util-vserver/lib/vserver.h: 
	added 'physical' parameter to vc_getVserverVdir() which resolves the
	complete physical path of the vdir git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@623
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/vunify-exclude: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@622
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added vunify-exclude git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@621
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: use manifest-data for -legacy git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@620
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: added VPKG_PROG minor
	cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@619
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/vunify-test.sh: applied new calling
	scheme git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@618
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/vunify-functest.c: added
	wrapper_exit_code git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@617
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers.h: Elseek(), Emkstemp(): added
	Emalloc(), Erealloc(): fixed declarations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@616
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-matchlist.c,
	util-vserver/src/vunify-matchlist.h,
	util-vserver/src/vunify-operations.c, util-vserver/src/vunify.c: 
	added exclude-list support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@615
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: added APPDIR tag made it possible
	to supply additional paramaters git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@614
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/new-namespace.c, util-vserver/src/rpm-fake.c: do
	not use CLONE_VFORK in debug mode; lockups with 'strace' are too
	annoying git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@613
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: updated vunify setup added files
	for vunify git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@612
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvserverappdir.c,
	util-vserver/lib/getvservercfgdir.c,
	util-vserver/lib/isdirectory.c,
	util-vserver/scripts/legacy/.cvsignore,
	util-vserver/src/vunify-debug.c, util-vserver/src/vunify-init.ic,
	util-vserver/src/vunify.h, util-vserver/src/wrappers-io.h: initial
	checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@611
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: accept vservers beginning with
	'./' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@610
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added new management functions + doc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@609
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h: added utilvserver_isDirectory()
	prototype git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@608
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvservervdir.c: use utilvserver_isDirectory() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@607
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added new management sources git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@606
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: use filelists from
	contrib/make-manifest git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@605
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: fixed CVS tag git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@604
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added contrib/ dir substitute MANDIR too git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@603
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util-exitlikeprocess.c: added missing <signal.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@602
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/fstool.h: added 'local_fs' struct-member git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@601
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/fstool.c: added support for '-x' (do not cross
	filesystems) fixed invocation with directory-name implemented '-a'
	(show dot) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@600
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vps.c: minor documentation fix git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@599
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chxid.c, util-vserver/src/lsxid.c,
	util-vserver/src/setattr.c, util-vserver/src/showattr.c: added and
	documented '-x' switch git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@598
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vps.c: makde it compilable with gcc296 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@597
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added -legacy subpackage git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@596
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: removed timestamps in legacy-dir also
	substitute LEGACYDIR and PS git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@595
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vps.c: added native '--version' and '--help' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@594
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added legacy-scripts to
	$(scripts_OPTIONS_EXEMPT) added scripts_legacy_gen_SCRPTS to
	$(scripts_CLEANFILES) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@593
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/validate.am: fixed parallel build git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@592
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added check for PS git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@591
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: added PS_PROG git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@590
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: added vps git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@589
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: made vps a dietprog git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@588
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getctx.c: minor code cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@587
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getctx.c: added VC_BE_VALGRIND_FRIENDLY support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@586
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_get_securecaps(): added prototype git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@585
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: made CALL_VC-macro a block git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@584
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util-exitlikeprocess.c: include <unistd.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@583
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: moved legacy scripts into
	legacy/ and updated variables git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@582
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: updated legacy
	paths git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@581
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added vps git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@580
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util.h: exitLikeProcess(): added prototype git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@579
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers.h: Emalloc(), Erealloc(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@578
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util-exitlikeprocess.c, util-vserver/src/vps.c: 
	initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@577
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/save_s_context,
	util-vserver/scripts/vps.pathsubst,
	util-vserver/scripts/vserver-legacy,
	util-vserver/scripts/vserverkillall: moved into legacy git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@576
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/legacy/save_s_context,
	util-vserver/scripts/legacy/vps.pathsubst,
	util-vserver/scripts/legacy/vserver,
	util-vserver/scripts/legacy/vserverkillall: initial checkin (moved
	from ../) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@575
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-legacy: use 'exec' to call commands
	on 'suexec' (patch by Alec Thomas) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@574
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added missing fstool.h header git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@573
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: updated (added scheduler stuff) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@572
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vkill.c: removed warnings about unused parameters git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@571
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvserverbyctx.c,
	util-vserver/lib/getvserverctx.c, util-vserver/src/exec-cd.c,
	util-vserver/tests/escaperoot.c, util-vserver/tests/testipc.c,
	util-vserver/tests/testlimit.c, util-vserver/tests/testopenf.c: made
	it compilable with gcc296 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@570
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: use $(src_sbin_SCRPTS) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@569
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added declarations for the ext2fs
	functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@568
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: added EXT2FS macros git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@567
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fmt.h: fixed xulong/xlong declarations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@566
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added the ioctl-* files added
	ext2fs.h git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@565
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@564
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: removed ext2fs.h added the
	fstools (lsxid,chxid,showattr,setattr) plus deps git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@563
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chxid.c, util-vserver/src/fstool.c,
	util-vserver/src/fstool.h, util-vserver/src/lsxid.c,
	util-vserver/src/setattr.c, util-vserver/src/showattr.c: 
	minor/medium cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@562
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/fstool-resolvectx.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@561
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/showattr.c: rewrote completely git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@560
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/ext2fs.h, util-vserver/src/ext2fs.h: moved
	ext2fs.h from src/ into lib/ directory; we are providing the needed
	functionality through libvserver now git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@559
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/ioctl-getext2flags.c,
	util-vserver/lib/ioctl-getfilecontext.c,
	util-vserver/lib/ioctl-setext2flags.c,
	util-vserver/lib/ioctl-setfilecontext.c, util-vserver/src/chxid.c,
	util-vserver/src/fstool.c, util-vserver/src/fstool.h,
	util-vserver/src/lsxid.c, util-vserver/src/setattr.c: initial
	checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@558
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added URL which describes
	context-creation git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@555
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c: * removed obsolete and unused 'fakeinit' variable * fixed ctx-creation with fakeinit and static ctx-id's; fakeinit   requires a second call for ctx -2 to take effect git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@554
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added vserver-info git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@553
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@552
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers.h: Edup2(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@551
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: use existing syscall-wrappers
	instead of checking return-codes manually git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@550
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@549
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: use fd3 for synchronization with
	resolver adding some missing '\n' in messages ignore empty
	environment variables too exitRPMFake(): conditionalized
	debug-message git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@548
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake-resolver.c: daemonize(): child waits for
	parent to finish now use fd3 for synchronisation enable fork on
	default git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@547
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added vserver-info minor
	cosmetical fixes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@546
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: fixed error-handling git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@545
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: added '--context'
	option minor cosmetical cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@544
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.apt: 
	initVariablesApt(): fixed empty function body git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@543
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vrpm-preload: major cleanups; use
	'vserver-info' to retrieve information about vserver git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@542
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vapt-get-worker: removed old, unused debug
	code git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@541
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm: use
	modern '--help' & '--version' output git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@540
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	$_VSERVER_INFO git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@539
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: getVserverStatus(): fixed usage of
	2nd parameter git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@538
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2004-01-05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fmtx.hc, util-vserver/lib/getvserverbyctx.c,
	util-vserver/lib/getvserverctx.c,
	util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h: 
	small cosmetical fix git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@537
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: version 0.27.190 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@536
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: - since dynamic libraries will be installed now, call /sbin/ldconfig - other updates...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@533
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/compat-pivot_root.h: use <asm/unistd.h> instead
	of <linux/unistd.h> to fix problems with RH's headers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@532
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/vunify-test.sh: fixed paths git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@531
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: use sendKillSequence instead of
	ctx-kill git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@530
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: sendKillSequence(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@529
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: removed
	_CTX_KILL added _VKILL git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@528
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: getVserverStatus(): fixed usage if
	ctx isCtxRunning(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@527
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added missing compat-c99.h header-file git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@526
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chroot-rm.c: fixed order of chroot() and
	parameter evaluation so that '--version' and '--help' are working as
	non-root also git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@525
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added missing headers removed
	'ctx-kill'; it is obsoleted through 'vkill' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@524
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/ctx-kill.c: replaced by 'vkill' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@523
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: use results from dietlib's C99
	compatibility-check git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@522
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc.m4: added check for C99
	compatibility git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@521
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_fpicsyscall.m4: fixed AC_LANG_PUSH/POP
	mismatch git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@520
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/.cvsignore, util-vserver/lib/.cvsignore,
	util-vserver/scripts/.cvsignore, util-vserver/src/.cvsignore: 
	updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@519
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_kill-v11.hc,
	util-vserver/lib/syscall_kill.c, util-vserver/src/vkill.c: merged
	with 0.26.90 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@518
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/rpm-fake-test.sh: fixed LD_PRELOAD path git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@517
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: updated start/stop help-messages git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@516
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: getAllVservers(): ignore backup
	vservers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@515
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: fixed multiple 'make install' by
	using '-f' on 'ln' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@514
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: - merged with 0.26.90 (fixed --enable-apis, renamed ctx_t to xid_t,   renamed syscall, use C++ for ext2fs.h test) - libtool'ized it git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@513
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: * added vkill (merged from 0.26.90) * libtool'ized it git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@512
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: * added vc_kill() syscall (merged from 0.26.90) * libtool'ized it git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@511
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: * added legacy-dir (merged from 0.26.90) * libtool'ized it git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@510
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h, util-vserver/lib/getctx-compat.hc,
	util-vserver/lib/getctx-legacy.hc, util-vserver/lib/getctx.c,
	util-vserver/lib/getversion-internal.hc,
	util-vserver/lib/getversion.c, util-vserver/lib/getvserverbyctx.c,
	util-vserver/lib/getvserverctx.c,
	util-vserver/lib/syscall-compat.hc,
	util-vserver/lib/syscall-legacy.hc, util-vserver/lib/syscall.c,
	util-vserver/lib/syscall_rlimit-v11.hc,
	util-vserver/lib/syscall_rlimit.c, util-vserver/lib/virtual.h,
	util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h,
	util-vserver/scripts/Makefile-files,
	util-vserver/scripts/vps.pathsubst,
	util-vserver/scripts/vserver-legacy, util-vserver/src/.cvsignore,
	util-vserver/src/ctx-kill.c, util-vserver/src/rpm-fake-resolver.c,
	util-vserver/src/rpm-fake.c, util-vserver/src/save_ctxinfo.c,
	util-vserver/src/vlimit.c, util-vserver/src/vserver-stat.c,
	util-vserver/src/wrappers-vserver.h, util-vserver/tests/getctx.c: 
	merged with 0.26.90 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@509
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/capchroot.c: do not use vc_chrootsafe() anymore git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@500
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/Makefile-files: removed chrootsafe libtool'ized git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@499
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat-c99.h,
	util-vserver/src/testsuite/Makefile-files,
	util-vserver/src/testsuite/data/rpm-fake-test.inp,
	util-vserver/src/testsuite/data/rpm-fake-test.out,
	util-vserver/src/testsuite/rpm-fake-test.c,
	util-vserver/src/testsuite/rpm-fake-test.sh,
	util-vserver/src/testsuite/vunify-functest.c,
	util-vserver/src/testsuite/vunify-test.sh: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@498
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: added RESOLVER_PROG git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@497
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vprofile: removed since obsoleted git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@496
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/escaperoot.c, util-vserver/tests/forkbomb.c,
	util-vserver/tests/testlimit.c, util-vserver/tests/testopenf.c: used
	workarounds to make it compilable with non-C99 compilers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@495
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers.h: added setgid/setuid/setgroups
	wrappers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@494
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util.h: added Xmemcpy() added safeChdir()
	prototype git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@493
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: rewrote large parts added NSS
	functions (getpwnam(), getgrnam(), ...) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@492
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/fakerunlevel.c: use setgroups() also git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@491
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chroot-rm.c: added '--help' and '--version' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@490
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: added exec-cd and rpm-fake-resolver
	removed secure-umount git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@489
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/exec-cd.c, util-vserver/src/rpm-fake-resolver.c,
	util-vserver/src/util-safechdir.c,
	util-vserver/src/vunify-matchlist.c,
	util-vserver/src/vunify-matchlist.h,
	util-vserver/src/vunify-operations.c,
	util-vserver/src/vunify-operations.h, util-vserver/src/vunify.c,
	util-vserver/src/wrappers-dirent.h: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@488
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: removed secure-umount added
	exec-cd vunify will be a dietlibc program soonly git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@487
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/rootshell, util-vserver/scripts/vpstree,
	util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop: fixed
	quoting git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@486
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: use 'exec-cd' instead of
	'secure-umount' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@485
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.apt: fixed
	initVariablesApt() added support for default apt.conf git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@484
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions: rename package-cfg
	directory on '--force' also git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@483
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.apt-rpm: added '--debug' option git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@482
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: added package-management options
	(atleast their documention) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@481
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vapt-get-worker: set RPM::PM to 'external' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@480
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added _EXEC_CD
	removed _SECURE_UMOUNT git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@479
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: added support for default apt.conf git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@478
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: removed vprofile git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@477
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_cflags.m4, util-vserver/m4/ensc_dietlibc.m4,
	util-vserver/m4/ensc_kerneldir.m4, util-vserver/m4/ensc_release.m4,
	util-vserver/m4/ensc_uv_vrootdir.m4: fixed broken quoting which is
	complained by recent automake git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@476
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvserverbyctx.c,
	util-vserver/lib/getvserverctx.c: added workarounds for non-C99
	compilers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@475
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/defaults/apt/apt.conf: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@474
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added default apt.conf git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@473
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: differ between >=3.3 and below at certain
	options added 'restrict' workarounds git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@472
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: - removed m4_FILES; it is handled by automake >=2.8 automatically - added basic test support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@471
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: evaluate CHBIND_OPTS
	lazily git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@460
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-12-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvservername.c: getRecentName(): return
	basename of directory but not this of the link anymore git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@459
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.26.193 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@448
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/.cvsignore, util-vserver/Makefile.am,
	util-vserver/configure.ac, util-vserver/src/ifspec.c: merged with
	0.26 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@447
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: generate some .defaults symlinks git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@446
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: generate %ghost symlinks in
	%post added vlimit added some .default directories git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@445
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvserverctx.c: added missing includes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@444
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: use
	'$CONFDIR/.defaults/run.rev' instead of '$PKGSTATEREVDIR' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@443
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: use 'vservers.rev' directory
	instead of 'vservers/rev' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@435
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: use PKGSTATEREVDIR git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@434
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/.cvsignore: added vps git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@433
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added separate 'pkgstaterevdir' variable git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@432
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: added DEFAULT_PKGSTATEREVDIR git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@431
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added getvserverctx &
	getvserverbyctx files added fmtx* files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@430
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-legacy.hc: has_chrootsafe(),
	call_set_ctxlimit(): removed git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@429
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_getVserverByCtx(),
	vc_getVserverCtx(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@428
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fmt.h, util-vserver/lib/fmt.hc: added/use
	specialized hex-formating functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@427
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fmt-internal.h, util-vserver/lib/fmtx-32.c,
	util-vserver/lib/fmtx-64.c, util-vserver/lib/fmtx.hc,
	util-vserver/lib/getvserverbyctx.c,
	util-vserver/lib/getvserverctx.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@426
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	PKGSTATEREVDIR git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@425
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: rewrote it to * use the new management function * remove all traces of printf() * remove stacked functions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@424
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: use the specialized
	utilvserver_fmt_xuint64() function git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@423
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: made 'vserver-stat' a
	dietlibc-compiled program git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@422
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: define FMT_PREFIX git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@421
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files, util-vserver/lib/fmt-32.c,
	util-vserver/lib/fmt-64.c, util-vserver/lib/fmt.h,
	util-vserver/lib/fmt.hc, util-vserver/lib/getprocentry-legacy.c,
	util-vserver/lib/int2str.c, util-vserver/lib/internal.h,
	util-vserver/lib/uint2str.c, util-vserver/src/save_ctxinfo.c,
	util-vserver/src/vlimit.c, util-vserver/tests/getctx.c,
	util-vserver/tests/getinitpid.c: use fmt_*() functions instead of
	*int2str() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@420
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vps: removed since autogenerated from
	vps.pathsubst git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@419
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fdr0.95/apt/rpmpriorities,
	util-vserver/distrib/fdr0.95/apt/sources.list,
	util-vserver/distrib/fdr0.95/pkgs/01,
	util-vserver/distrib/fdr0.95/pkgs/02,
	util-vserver/distrib/rh9.0.93/apt/rpmpriorities,
	util-vserver/distrib/rh9.0.93/apt/sources.list,
	util-vserver/distrib/rh9.0.93/pkgs/01,
	util-vserver/distrib/rh9.0.93/pkgs/02: obsoleted by fc1 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@415
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fc1/apt/rpmpriorities,
	util-vserver/distrib/fc1/apt/sources.list,
	util-vserver/distrib/fc1/pkgs/01, util-vserver/distrib/fc1/pkgs/02: 
	initial checkin (based on fdr0.95) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@414
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added Fedora Core 1 removed
	Fedora Beta git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@413
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vapt-get: do not set $_APT_GET git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@412
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: merged/added from 0.25 added workaround for
	broken 'long long' handling of dietlibc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@411
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am, util-vserver/THANKS,
	util-vserver/configure.ac, util-vserver/lib/Makefile-files,
	util-vserver/lib/syscall-compat.hc,
	util-vserver/lib/syscall_rlimit-v11.hc,
	util-vserver/lib/syscall_rlimit.c, util-vserver/lib/virtual.h,
	util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h,
	util-vserver/scripts/vserver-legacy, util-vserver/src/.cvsignore,
	util-vserver/src/Makefile-files, util-vserver/src/ext2fs.h,
	util-vserver/src/setctxlimit.c, util-vserver/src/showattr.c,
	util-vserver/src/vlimit.c, util-vserver/src/vutil.cc,
	util-vserver/util-vserver.spec.in: merged/added from 0.25 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@410
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/rebootmgr.subst,
	util-vserver/sysv/vservers.subst: merged in changes from 0.25 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@409
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.24.191 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@381
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added '--without dietlibc'
	option git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@380
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc.m4: fixed typos ('withval' instead
	of 'enableval') git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@379
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvservername.c,
	util-vserver/lib/getvservervdir.c: added '#include <unistd.h>' to
	fix compilation problems with glibc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@378
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.24.190 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@377
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/.cvsignore: added linuxcaps.h (merged from stable) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@376
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: - separated and completed m4_FILES - added '--show-dead' to cvs2cl params - fix linuxcaps.h (merged from stable) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@375
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvservercfgstyle.c: added some additional logic git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@374
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: do not include the <linux/types.h>
	kernel-header anymore git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@373
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: - getAllVservers: use _tmp instead of tmp to avoid clashes when
	  caller wants to have results in 'tmp', fixed array assignment git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@372
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rebootmgr.c: fixed typo git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@371
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/vserver-info.c: added '--help' and '--version' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@370
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: merged from SYSCALL_SWITCH git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@369
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_changelog.m4: merged from SYSCALL_SWITCH git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@368
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/distrib-info,
	util-vserver/scripts/vserver-copy,
	util-vserver/scripts/vserver-legacy,
	util-vserver/scripts/vservers.grabinfo.sh,
	util-vserver/src/rebootmgr.c, util-vserver/sysv/Makefile-files,
	util-vserver/sysv/rebootmgr.subst: merged in changes from 0.23.96
	(/vservers -> $DEFAULT_VSERVERDIR) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@367
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/validate.am: updated from vserver-djinni git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@366
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: ignore lower 8bit on version git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@365
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: removed 'vkill' for now call
	'install-vserverdir' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@351
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: create
	/etc/sysconfig/network git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@350
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: - fixed some statements which would fail with 'set -e' - made 'disableInterface' smart so that it calculates parameters   automatically git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@349
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: added support for
	'--netbcast' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@348
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-11-03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvservername.c: terminate name with '\0' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@347
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-legacy: merged from 0.23.95: - reenabled the copy-all mode; can be disabled by setting the   $UTIL_VSERVER_AVOID_COPY environment variable - use '-HS' ulimit switch for newly created vservers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@346
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: - large cleanup; use changed variables from scripts/Makefile - try to keep modes of pathsubstituted files - create own install-rule for vserver-dir; 'make distcheck' does not   like /vservers...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@345
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/reducecap.c: use QUOTACTL (merged from 0.23.94) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@344
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rebootmgr.c: use configured SBINDIR instead of
	hardcoded /usr/sbin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@343
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c: added QUOTACTL to 'secure' caps
	(merged from 0.23.94) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@342
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: create 'setattr' program git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@341
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/distrib-info,
	util-vserver/scripts/rootshell, util-vserver/scripts/vpstree,
	util-vserver/scripts/vserver-copy,
	util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop: merged
	in changes from 0.24.94 (s!/usr/sbin!$SBINDIR!) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@340
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start,
	util-vserver/scripts/vserver.stop: use 'set -e' instead of 'set +e' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@339
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: added 'checkComponents()' function git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@338
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vps.pathsubst: initial check (was: vps) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@337
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vkill: removed; is obsoleted by ctx-kill git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@336
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added INITRDDIR,
	LIBDIR and INCLUDEDIR git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@335
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: large cleanup removed 'vkill'
	(obsoleted by ctx-kill) vps is now vps.subst git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@334
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/capabilities.c, util-vserver/lib/vserver.h,
	util-vserver/man/reducecap.8: use CAP_QUOTACTL instead of
	CAP_OPENDEV git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@333
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: use ENSC_UV_VROOTDIR to set 'vserverdir'
	added missing path-substitutions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@323
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: use ENSC_UV_VROOTDIR to set
	'vserverdir' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@322
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_uv_vrootdir.m4: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@321
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvservercfgstyle.c,
	util-vserver/lib/getvservername.c,
	util-vserver/lib/getvservervdir.c,
	util-vserver/tests/vserver-info.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@300
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/.cvsignore, util-vserver/tests/Makefile-files: 
	added vserver-info git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@299
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: define TEMP_FAILURE_RETRY for
	dietlibc-compilation git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@298
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: define DEFAULT_VSERVERDIR and
	DEFAULT_VSERVERPKGDIR git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@297
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added files for higher-level
	management git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@296
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added functions for vserver-management git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@295
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start,
	util-vserver/scripts/vserver.stop,
	util-vserver/scripts/vserver.suexec: cleanups; go into vserver-dir
	before *and* after executing scriptlets git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@294
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build,
	util-vserver/scripts/vserver-build.functions: used
	$DEFAULT_VSERVERDIR and $DEFAULT_VSERVERPKGDIR instead of the
	hardcoded '/vservers' values git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@293
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: rewrote it added -build
	subpackage git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@292
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: moved ENSC_INITRDDIR, ENSC_RELEASE,
	ENSC_ENABLE_DIETLIBC and ENSC_KERNEL_HEADERS checks into own m4/*
	files git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@291
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: renamed sysvdir to initrddir use
	$(RELEASE_CPPFLAGS) (-DNDEBUG) substitute $(vserverdir) and
	$(vserverpkgdir) create the $(vserverdir) and $(vserverpkgdir)
	directories git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@290
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added sample 'mtab' file create
	the config-dirs git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@289
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: $2 is no longer $_VSERVER
	but the 'util-vserver-vars' file git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@288
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/rh9/apt/sources.list: added some mirrors git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@287
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fdr0.95/apt/rpmpriorities,
	util-vserver/distrib/fdr0.95/apt/sources.list,
	util-vserver/distrib/fdr0.95/pkgs/01,
	util-vserver/distrib/fdr0.95/pkgs/02,
	util-vserver/distrib/misc/mtab, util-vserver/m4/ensc_dietlibc.m4,
	util-vserver/m4/ensc_initrddir.m4,
	util-vserver/m4/ensc_kerneldir.m4, util-vserver/m4/ensc_release.m4: 
	initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@286
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	DEFAULT_VSERVERDIR and DEFAULT_VSERVERPKGDIR git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@285
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.apt-rpm: 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

2003-10-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions: fixed broken quotes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@283
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions,
	util-vserver/scripts/vserver.start: - 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

2003-10-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-umount.c: 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

2003-10-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/exec-ulimit.c: added [mMkK] modifies for limits git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@280
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build,
	util-vserver/scripts/vserver-setup.functions: fixed getopt
	long-option string git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@279
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions: 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

2003-10-22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

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

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.23.194 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@273
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: 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

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/exec-ulimit.c: implemented '--help' and
	'--version' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@271
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vbuild.cc: removed warning about unused
	parameters git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@270
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/Makefile-files: renamed to .cc files to .c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@269
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/chrootsafe.c,
	util-vserver/tests/chrootsafe.cc, util-vserver/tests/escaperoot.c,
	util-vserver/tests/escaperoot.cc, util-vserver/tests/forkbomb.c,
	util-vserver/tests/forkbomb.cc, util-vserver/tests/testipc.c,
	util-vserver/tests/testipc.cc, util-vserver/tests/testlimit.c,
	util-vserver/tests/testlimit.cc, util-vserver/tests/testopenf.c,
	util-vserver/tests/testopenf.cc: 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

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: 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

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@266
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: 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

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: - 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

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: removed vunify.old.sh git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@263
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: - 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

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: 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

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/checkversion.c: fixed stupid thinko (EAGAIN vs.
	EINVAL) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@260
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_cxxcompiler.m4,
	util-vserver/m4/ensc_fpicsyscall.m4, util-vserver/src/vserver.cc,
	util-vserver/src/vserver.hh: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@259
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: 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

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: 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

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vbuild.cc: 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

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.cc: 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

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vutil.cc: 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

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vutil.h, util-vserver/src/vutil.p: use 'Vserver'
	class instead of 'string' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@253
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers.h: 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

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented 'ulimits' directory git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@251
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vunify.old.sh: 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

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start,
	util-vserver/scripts/vserver.stop,
	util-vserver/scripts/vserver.suexec: added ulimits support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@249
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	_EXEC_ULIMIT git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@248
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/exec-ulimit.c: 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

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: added exec-ulimit git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@246
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/exec-ulimit.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@245
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added exec-ulimit.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@244
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers.h: Egetrlimit(),Esetrlimit(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@243
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/reducecap.c: 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

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/capchroot.c, util-vserver/src/chcontext.c: 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

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/capabilities.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@240
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added capability support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@239
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: 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

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: 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

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added PKGSTATEDIR substitution git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@236
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/cfgdirdoc.dtd,
	util-vserver/doc/configuration.xml,
	util-vserver/scripts/vserver-build.apt-rpm,
	util-vserver/scripts/vserver-build.functions,
	util-vserver/scripts/vserver-build.functions.apt,
	util-vserver/scripts/vserver-build.functions.rpm,
	util-vserver/scripts/vserver-setup.functions: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@235
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: - 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

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: - 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

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

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

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: 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

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm: 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

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: - 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

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: - 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

2003-10-20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-init: 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

2003-10-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: gnit'ified git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@226
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: added pipe-sync git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@225
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: gnit'ified added pipe-sync git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@224
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chroot-cat.c: minor cosmetical changes git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@223
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chroot-rm.c: use "wrapper.h" git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@222
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers.h: Eunlink(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@221
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	$_VSERVER_BUILD git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@220
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: 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

2003-10-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build, util-vserver/src/pipe-sync.c: 
	initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@218
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: - gnit'ified it git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@217
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: - gnit'ified it - added vserver-build git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@216
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/Makefile-files: gnit'ified it git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@215
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/checkversion.c: 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

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: 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

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: cleaned up pathsubst rule git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@209
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	_CHROOT_CAT git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@208
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-init: 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

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: - 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

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: - 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

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: - 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

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.suexec: removed '#! /bin/bash' header git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@203
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: added chroot-cat git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@202
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/vservers.subst: 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

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/Makefile-files: removed some noise from the
	substrule git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@200
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added chroot-cat git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@199
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chroot-cat.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@198
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers.h: Ereadlink(), Esymlink(): added git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@197
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers-vserver.h: - added Evc_X_getctx() wrapper git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@196
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: - 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

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/save_ctxinfo.c: - 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

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getctx.c, util-vserver/lib/getinitpid.c,
	util-vserver/lib/getprocentry-legacy.c: - 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

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added vserver-legacy and
	vserver.suexec git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@192
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/ctx-kill.c: kill init-pid more sanity checks git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@191
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: added support for kill-signal
	sequence git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@190
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: 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

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: - 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

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: 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

2003-10-17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-legacy,
	util-vserver/scripts/vserver.suexec: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@186
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

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

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added int2str.c git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@184
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h: added utilvserver_int2str() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@183
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/int2str.c, util-vserver/tests/getinitpid.c: 
	initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@182
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/getctx.c: removed all traces of <stdio.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@181
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/Makefile-files: generalized building with
	dietlibc added getinitpid git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@180
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am, util-vserver/src/Makefile-files: 
	generalized building with dietlibc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@179
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added getinitpid* files added
	getprocentry* files added utils-legacy.h git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@178
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getinitpid-compat.hc,
	util-vserver/lib/getinitpid-legacy.hc,
	util-vserver/lib/getinitpid.c,
	util-vserver/lib/getprocentry-legacy.c,
	util-vserver/lib/utils-legacy.h: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@177
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/save_ctxinfo.c, util-vserver/tests/getctx.c: 
	s!vc_X_getcctx()!vc_X_getctx(0)! git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@176
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added vc_X_getinitpid() pseudo-syscall
	removed vc_X_getcctx() since it is obsoleted by vc_X_getctx(0) now git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@175
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-legacy.hc: removed all traces of
	<stdio.h> usage git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@174
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getctx.c: cleanups recognize pid==0 as current
	pid git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@173
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getctx-legacy.hc: use new
	utilvserver_getProcEntry() function recall vc_X_getctx_legacy()
	automatically when buffersize was too small git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@172
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added substitution for UMOUNT git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@171
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@170
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: small signed/unsigned fixes for
	pedantic warning setups give '--help' message out on fd 1 instead of
	2 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@169
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/save_ctxinfo.c: small signed/unsigned fixes for
	pedantic warning setups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@168
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/new-namespace.c: use "wrappers.h" use STACK_START
	macro git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@167
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/listdevip.c: small fixes for pedantic
	warning-setups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@166
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/compat-pivot_root.h,
	util-vserver/src/ctx-kill.c, util-vserver/src/secure-umount.c,
	util-vserver/src/stack-start.h,
	util-vserver/src/wrappers-vserver.h, util-vserver/src/wrappers.h: 
	initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@165
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added secure-umount + ctx-kill
	programs added lots of headers generalized dietlibc handling git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@164
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions, util-vserver/scripts/vserver,
	util-vserver/scripts/vserver.functions,
	util-vserver/scripts/vserver.start,
	util-vserver/scripts/vserver.stop: basic 'vserver ... start|stop'
	function should work now...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@163
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	_SECURE_UMOUNT and _UMOUNT git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@162
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added
	vservers.{functions,stop} git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@161
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added lots of S_CTX_INFO_* macros git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@160
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added missing 'lib/internal.h' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@159
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: added UMOUNT_PROG macro git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@158
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added check for UMOUNT added pedantic
	warn-flags added template for HAVE_GROWING_STACK check git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@157
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: do '#undef inline' for '--std=c99' dietlibc
	compilations git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@156
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: use vc_init_internal_legacy() to
	initialize legacy-lib without parsing /proc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@155
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-legacy.hc: added inofficial
	vc_init_internal_legacy() function git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@154
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getctx-legacy.hc, util-vserver/lib/syscall.c: 
	include "internal.h" git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@153
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h, util-vserver/lib/vserver-internal.h: 
	moved declarations of general functions from vserver-internal.h into
	internal.h git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@152
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getversion-internal.hc,
	util-vserver/lib/int2str.c, util-vserver/lib/internal.h,
	util-vserver/lib/syscall.c: Merged with SYSCALL_SWITCH branch
	(sswitch_merge tag) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@151
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: fixed vc_X_getcctx() git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@149
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files, util-vserver/src/rpm-fake.c,
	util-vserver/src/save_ctxinfo.c, util-vserver/tests/getctx.c: Merged
	with SYSCALL_SWITCH branch (sswitch_merge tag) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@148
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/.cvsignore, util-vserver/Makefile.am,
	util-vserver/NEWS, util-vserver/configure.ac,
	util-vserver/lib/Makefile-files, util-vserver/lib/checkversion.c,
	util-vserver/lib/getctx-compat.hc,
	util-vserver/lib/getctx-legacy.hc, util-vserver/lib/getctx.c,
	util-vserver/lib/getversion-internal.hc,
	util-vserver/lib/getversion.c,
	util-vserver/lib/safechroot-internal.hc,
	util-vserver/lib/syscall-compat.hc,
	util-vserver/lib/syscall-legacy.hc, util-vserver/lib/syscall.c,
	util-vserver/lib/uint2str.c, util-vserver/lib/virtual.h,
	util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h,
	util-vserver/scripts/.cvsignore, util-vserver/src/Makefile-files,
	util-vserver/src/capchroot.c, util-vserver/src/chbind.c,
	util-vserver/src/chcontext.c, util-vserver/src/rebootmgr.c,
	util-vserver/src/reducecap.c, util-vserver/src/vserver-stat.c,
	util-vserver/sysv/Makefile-files, util-vserver/tests/chrootsafe.cc,
	util-vserver/util-vserver.spec.in: Merged with SYSCALL_SWITCH branch
	(sswitch_merge tag) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@147
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added rcs2log support added checks for
	MS_MOVE and ctx_t define UTMP_GID as 22 for now git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@98
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added $(lib_XHDRS) and compat.h create
	/var/run/vservers on 'make install' use m4/pkgconfig.am git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@97
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/fakerunlevel.c: made it secure (go into chroot
	before accessing file) dietlibc'ized other cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@96
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: - added chroot-rm - compile fakerunlevel with dietlibc git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@95
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: made it working...  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@94
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-init: - removed unused variables - added lockfile-creation - create symlink from /var/lib/rpm to $rpmdb_path (until all
	  apt-versions are having the %_dbpath patch) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@93
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added variables
	for _CHROOT_RM and _FAKE_RUNLEVEL git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@92
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: use new secure-mount syntax git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@91
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added statements to install
	vserver.start git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@90
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/pkgconfig.am: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@89
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/changelog.am: conditionalize RCS2LOG variant also git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@88
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: removed ctx_t typedef; this must be
	now done by each package inidividually. For util-vserver, the
	declaration is in compat.h and detection in configure.ac git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@87
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/.cvsignore, util-vserver/src/.cvsignore: updated git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@86
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/util-vserver.pc.subst,
	util-vserver/src/chroot-rm.c: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@85
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h, util-vserver/src/compat.h: moved compat.h
	from src/ to toplevel-dir git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@83
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getctx.c, util-vserver/lib/syscall.c,
	util-vserver/src/capchroot.c, util-vserver/src/chbind.c,
	util-vserver/src/chcontext.c, util-vserver/src/reducecap.c,
	util-vserver/src/save_ctxinfo.c, util-vserver/src/secure-mount.c,
	util-vserver/src/setctxlimit.c, util-vserver/tests/chrootsafe.cc,
	util-vserver/tests/getctx.c: include "compat.h" git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@82
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added PGKCONFIG_FILES git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@81
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/compat.h: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@78
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: use absolute default-path for
	/bin/mount since it is required by execv() in secure-mount git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@77
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: added MOUNT_PROG git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@76
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/getctx.c: added '#include <stdlib.h>' git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@75
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util.h: - added *_cast macros - mark writeStr() as __attribute__((__unused__)) to prevent compiler   warnings - fixed off-by-one error in WRITE_MSG git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@74
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: rewrote it completely; it
	emulates now nearly the usual mount(8) functionality but provides
	the enhanced '--secure', '--chdir ...', ... options which are needed
	for vservers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@73
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/cfg.txt: added documentation about <interfaces>
	and basic vserver-variables git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@72
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@71
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: complete rewrite git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@70
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added some standard-tools to the
	%.pathsubst rules git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@69
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added checks for some standard-tools git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@68
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/.cvsignore, util-vserver/tests/Makefile-files: 
	added getctx git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@67
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added save_ctxinfo and
	mask2prefix git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@66
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/.cvsignore: added mask2prefix and save_ctxinfo git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@65
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added CVS tags git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@64
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getctx.c, util-vserver/lib/int2str.c,
	util-vserver/lib/internal.h, util-vserver/src/mask2prefix.c,
	util-vserver/src/save_ctxinfo.c, util-vserver/tests/getctx.c: 
	initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@63
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	_CAPCHROOT, _CHBIND, _CHCONTEXT, _MASK2PREFIX, _SAVE_S_CONTEXT,
	_SAVE_CTXINFO, _VPS and standard-tool macros git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@62
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: added isVserverRunning function git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@61
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added CTX_NOCTX macro added
	getctx()/getcctx() functions added ctx_t datatype git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@60
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added getctx and int2str + helper
	headers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@59
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added install-rules for the
	distributions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@58
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/rh9/apt/rpmpriorities,
	util-vserver/distrib/rh9/apt/sources.list: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@57
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: - fixed Source0 URL - added -sysv and -devel subpackages - moved /etc/init.d to %_initrddir git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@56
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: - added more pathsubst variables - added $(scripts_DTA) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@55
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/defaults/rpm/macros: added notes regarding
	%_install_langs and added some other "main"-languages git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@54
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/cfg.txt: added apps/vunify documentation git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@53
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-init: - added metadata to track if root-/pkgcfgbase-links shall be made   relative - added gpg-key import - create dev/pts directory git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@52
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vapt-get: improved '--help'/'--version'
	messages git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@51
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added PACKAGE_*
	variables made DISTRIBDIR "$PKGLIBDIR/distributions" (instead of
	"$PKGLIBDIR") added _VRPM reordered the _* variables alphabetically git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@50
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: installed missing files
	(functions, vapt-get*, vrpm*) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@49
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: rewrote it completely git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@48
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: - set default-signal handler for SIGCHLD - minor cosmetical cleanups - use wait4(2) instead of waitpid(2) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@47
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-init: - renamed 'makeInode' to 'makeDevEntry' which is more flexible - added workaround for   https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=106057 - content of *all* rpm and apt template directories will be copied
	now - use '-y' flag on 'apt-get' invocation git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@46
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm,
	util-vserver/scripts/vrpm-worker: minor cosmetical cleanups git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@45
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vrpm-preload: minor cosmetical cleanups added
	copyright git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@44
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vapt-get-worker: minor cosmetical cleanups
	removed debug code git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@43
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions,
	util-vserver/scripts/util-vserver-vars.pathsubst: added workaround
	for https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=106057 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@42
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/.cvsignore: updated to reflect changes in
	CVSROOT/cvsignores git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@41
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/man/Makefile-files: removed last traces of newvserver git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@40
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac, util-vserver/m4/changelog.am: added
	cvs2cl support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@39
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: - changed pathsubst rules so that files will not be updated on every   'make' anymore git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@38
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: - added cvs2cl support - changed pathsubst rules so that files will not be updated on every   'make' anymore git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@37
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: explicitly cast result of dlsym() to
	prevent compiler warnings git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@36
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/new-namespace.c: small fix in error-message git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@35
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rebootmgr.c: fixed small size_t vs. socklen_t
	type-clash git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@34
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/.cvsignore, util-vserver/Makefile.am,
	util-vserver/configure.ac: renamed vserver.spec.in to
	util-vserver.spec.in git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@29
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-10-01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/man/newvserver.8, util-vserver/newvserver.defaults: 
	removed since linuxconf support was dropped git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@28
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in, util-vserver/vserver.spec.in: 
	renamed vserver.spec.in to util-vserver.spec.in and updated it git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@27
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/new-namespace.c, util-vserver/src/secure-mount.c: 
	modified showVersion() to show current version instead of an
	hardcoded value git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@26
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

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

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added general rule for %.pathsubst files
	updated file-lists git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@24
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added distrib/Makefile git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@23
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@22
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: - renamed util-vserver-vars.subst to util-vserver-vars.pathsubst;
	  this makes it easier to use general makefile-rules - removed the old rules for util-vserver-vars git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@21
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst,
	util-vserver/scripts/util-vserver-vars.subst: renamed
	util-vserver-vars.subst to util-vserver-vars.pathsubst; this makes
	it easier to use general makefile-rules git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@20
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/capchroot.c, util-vserver/src/chbind.c,
	util-vserver/src/chcontext.c, util-vserver/src/fakerunlevel.c,
	util-vserver/src/filetime.c, util-vserver/src/ifspec.c,
	util-vserver/src/rebootmgr.c, util-vserver/src/reducecap.c,
	util-vserver/src/setctxlimit.c, util-vserver/src/showperm.c,
	util-vserver/src/vdu.c, util-vserver/src/vreboot.c,
	util-vserver/src/vserver-stat.c: include <config.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@19
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vbuild.cc, util-vserver/src/vcheck.cc,
	util-vserver/src/vfiles.cc, util-vserver/src/vunify.cc,
	util-vserver/src/vutil.cc: - renamed 'PACKAGE' class to 'Package' to avoid naming-clashes with   the standard autoconf macro - include <config.h> git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@18
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vutil.h, util-vserver/src/vutil.p: renamed
	'PACKAGE' class to 'Package' to avoid naming-clashes with the
	standard autoconf macro git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@17
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: - removed debug-output - do not fail on umount() errors; CLONE_NEWNS has unexpected/strange   behavior in combination with chroot() so that mountpoints within   chroots *can* disappear automatically git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@16
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: use recursive make for distrib: added it
	to SUBDIRS and remove old $(distrib_*) variables git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@15
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/.cvsignore: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@14
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile-files,
	util-vserver/distrib/Makefile.am,
	util-vserver/distrib/defaults/devs,
	util-vserver/distrib/defaults/rpm/macros,
	util-vserver/distrib/install-mdk8.2,
	util-vserver/distrib/install-post.sh,
	util-vserver/distrib/install-pre.sh,
	util-vserver/distrib/install-rh7.2,
	util-vserver/distrib/install-rh7.3,
	util-vserver/distrib/install-rh8.0,
	util-vserver/distrib/install-rh9.0,
	util-vserver/distrib/mdk8.2-minimum,
	util-vserver/distrib/rh7.3-minimum,
	util-vserver/distrib/rh8.0-minimum,
	util-vserver/distrib/rh9.0-minimum,
	util-vserver/distrib/rh9.0.93/apt/rpmpriorities,
	util-vserver/distrib/rh9.0.93/apt/sources.list,
	util-vserver/distrib/rh9.0.93/pkgs/01,
	util-vserver/distrib/rh9.0.93/pkgs/02,
	util-vserver/distrib/rh9/pkgs/01, util-vserver/distrib/rh9/pkgs/02,
	util-vserver/distrib/sample.conf, util-vserver/distrib/sample.sh: 
	Replaced the install-* and *-minimum files with configuration files
	for the new vserver-init tool in the scripts directory. To ease the
	'install:'-make target, it is necessarily to use recursive make for
	this directory.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@13
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added dietlibc support version
	0.23.89.1 git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@12
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/.cvsignore: added Makefile git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@11
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/.cvsignore, util-vserver/scripts/.cvsignore,
	util-vserver/scripts/functions, util-vserver/scripts/vapt-get,
	util-vserver/scripts/vapt-get-worker,
	util-vserver/scripts/vrpm-preload,
	util-vserver/scripts/vrpm-worker,
	util-vserver/scripts/vserver-init, util-vserver/src/.cvsignore,
	util-vserver/src/new-namespace.c, util-vserver/src/rpm-fake.c,
	util-vserver/src/secure-mount.c, util-vserver/src/util.h,
	util-vserver/sysv/.cvsignore, util-vserver/tests/.cvsignore: initial
	checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@10
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: updated to new -devel branch added
	dietlibc support git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@9
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added secure-mount, new-namespace
	and rpm-fake.so rules git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@8
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vrpm: replaced with new version git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@7
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.subst: added more variables git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@6
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added more substitutions git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@5
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/cfg.txt: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@4
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/.cvsignore, util-vserver/AUTHORS,
	util-vserver/Makefile.am, util-vserver/NEWS, util-vserver/README,
	util-vserver/THANKS, util-vserver/configure.ac,
	util-vserver/distrib/Makefile-files,
	util-vserver/distrib/install-mdk8.2,
	util-vserver/distrib/install-post.sh,
	util-vserver/distrib/install-pre.sh,
	util-vserver/distrib/install-rh7.2,
	util-vserver/distrib/install-rh7.3,
	util-vserver/distrib/install-rh8.0,
	util-vserver/distrib/install-rh9.0,
	util-vserver/distrib/mdk8.2-minimum,
	util-vserver/distrib/rh7.3-minimum,
	util-vserver/distrib/rh8.0-minimum,
	util-vserver/distrib/rh9.0-minimum,
	util-vserver/distrib/sample.conf, util-vserver/distrib/sample.sh,
	util-vserver/doc/FAQ.txt, util-vserver/doc/Makefile-files,
	util-vserver/doc/changelog.txt, util-vserver/doc/intro.txt,
	util-vserver/lib/Makefile-files, util-vserver/lib/syscall.c,
	util-vserver/lib/vserver.h, util-vserver/m4/changelog.am,
	util-vserver/m4/ensc_cflags.m4, util-vserver/m4/gpgsig.am,
	util-vserver/m4/validate.am, util-vserver/man/Makefile-files,
	util-vserver/man/chbind.8, util-vserver/man/chcontext.8,
	util-vserver/man/distrib-info.8, util-vserver/man/newvserver.8,
	util-vserver/man/rebootmgr.8, util-vserver/man/reducecap.8,
	util-vserver/man/vps.8, util-vserver/man/vpstree.8,
	util-vserver/man/vrpm.8, util-vserver/man/vserver-copy.8,
	util-vserver/man/vserver-stat.8, util-vserver/man/vserver.8,
	util-vserver/man/vtop.8, util-vserver/newvserver.defaults,
	util-vserver/scripts/Makefile-files,
	util-vserver/scripts/distrib-info, util-vserver/scripts/rootshell,
	util-vserver/scripts/save_s_context,
	util-vserver/scripts/util-vserver-vars.subst,
	util-vserver/scripts/vkill, util-vserver/scripts/vprofile,
	util-vserver/scripts/vps, util-vserver/scripts/vpstree,
	util-vserver/scripts/vrpm, util-vserver/scripts/vserver,
	util-vserver/scripts/vserver-copy,
	util-vserver/scripts/vserverkillall,
	util-vserver/scripts/vservers.grabinfo.sh,
	util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop,
	util-vserver/scripts/vunify.old.sh,
	util-vserver/src/Makefile-files, util-vserver/src/capchroot.c,
	util-vserver/src/chbind.c, util-vserver/src/chcontext.c,
	util-vserver/src/fakerunlevel.c, util-vserver/src/filetime.c,
	util-vserver/src/ifspec.c, util-vserver/src/listdevip.c,
	util-vserver/src/parserpmdump.c, util-vserver/src/readlink.c,
	util-vserver/src/rebootmgr.c, util-vserver/src/reducecap.c,
	util-vserver/src/setctxlimit.c, util-vserver/src/showattr.c,
	util-vserver/src/showperm.c, util-vserver/src/vbuild.cc,
	util-vserver/src/vcheck.cc, util-vserver/src/vdu.c,
	util-vserver/src/vfiles.cc, util-vserver/src/vreboot.c,
	util-vserver/src/vserver-stat.c, util-vserver/src/vunify.cc,
	util-vserver/src/vutil.cc, util-vserver/src/vutil.h,
	util-vserver/src/vutil.p, util-vserver/sysv/Makefile-files,
	util-vserver/sysv/rebootmgr.subst, util-vserver/sysv/v_gated.subst,
	util-vserver/sysv/v_httpd.subst, util-vserver/sysv/v_named.subst,
	util-vserver/sysv/v_portmap.subst,
	util-vserver/sysv/v_sendmail.subst, util-vserver/sysv/v_smb.subst,
	util-vserver/sysv/v_sshd.subst, util-vserver/sysv/v_xinetd.subst,
	util-vserver/sysv/vservers.conf, util-vserver/sysv/vservers.subst,
	util-vserver/tests/Makefile-files,
	util-vserver/tests/chrootsafe.cc, util-vserver/tests/escaperoot.cc,
	util-vserver/tests/forkbomb.cc, util-vserver/tests/testipc.cc,
	util-vserver/tests/testlimit.cc, util-vserver/tests/testopenf.cc,
	util-vserver/vserver.spec.in: initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2
	94cd875c-1c1d-0410-91d2-eb244daf1a30

2003-09-29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* New repository initialized by cvs2svn.  git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1
	94cd875c-1c1d-0410-91d2-eb244daf1a30

