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

	* m4/ensc_pathprog.m4, scripts/vserver.functions: Fix the vps
	  output when a guest fails to stops nicely.

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

	* doc/configuration.xml, scripts/vserver.functions,
	  scripts/vserver.start, scripts/vserver.stop, sysv/util-vserver:
	  cgroup support.

2008-08-24 20:09  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.

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

	* distrib/Makefile.am: Work with builds done in a separate
	  directory.

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

	* distrib/Makefile.am: f9

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

	* scripts/vserver-build.yum: Remove the run file if the build
	  fails.

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

	* src/rpm-fake.c: Revert the atexit, as it appears to cause more
	  problems, while not solving any.

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

	* scripts/vserver-build.functions, scripts/vserver-build.yum:
	  Workaround rpm-fake brokenness by setting up a persistent
	  context.

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

	* scripts/functions: This is a requirement for vc_getVserverCtx, so
	  it should be a requirement in the scripts.

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

	* scripts/vserver.delete: Remove the runfile, if it exists.

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

	* lib/issupported.c, lib/issupportedstring.c, lib/vserver.h: Add
	  PERSISTENT feature.

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

	* lib/issupported.c: Pid namespaces will come in 0x00020304.

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

	* scripts/vserver-build.functions: Umm, what?

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

	* scripts/vmount: Fix silly typo.

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

	* scripts/vserver-build.functions: chmod makes no sense for a
	  symlink.

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

	* lib/vserver-internal.h: Pid namespace support will be available
	  in 0x00020304.

2008-08-21 17:57  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.

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

	* scripts/vserver-build, scripts/vserver-build.rsync: Make it
	  easier to add rsync arguments.

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

	* distrib/Makefile.am: f9...

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

	* distrib/debian/initpost: rsyslog is in Debian too.

2008-08-01 10:19  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

2008-07-28 21:44  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.

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

	* distrib/Makefile.am: Install initctl file.

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

	* sysv/util-vserver: Be silent if it's not a Linux-VServer kernel.

2008-07-15 22:16  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.

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

	* ensc_wrappers/wrappers-clone.hc: Use sys_clone in Eclone.

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

	* contrib/manifest.dat.pathsubst: Add exec-remount.

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

	* util-vserver.spec.in: Support building against nss by using
	  --without beecrypt.

2008-07-14 20:09  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.

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

	* scripts/util-vserver-vars.pathsubst: Add exec-remount.

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

	* lib/Makefile-files: Add exitlikeprocess.c.

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

	* lib/issupported.c, lib/issupportedstring.c, lib/vserver.h: Add
	  SPACES feature.

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

	* doc/configuration.xml: Document ionice options.

2008-07-14 13:12  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.

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

	* src/h2ext.c: Silence warnings.

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

	* scripts/vprocunhide: Escape >.

2008-07-13 17:51  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).

2008-07-13 17:34  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.

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

	* scripts/vprocunhide: Teach vprocunhide about --write.

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

	* src/vlogin.c: prctl does not work as well as this. Revert
	  changeset 2731.

2008-07-11 15:20  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.

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

	* src/vlogin.c: Use prctl(PR_SET_NAME) instead.

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

	* scripts/vserver.functions: Correctly unmount NFS and other
	  "special" filesystems.

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

	* util-vserver.spec.in: Order the scriptlets logically.

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

	* lib/ext2fs.h: Revert changeset 2726. Needs #ifdef magic.

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

	* util-vserver.spec.in: Don't fail.

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

	* lib/ext2fs.h: Workaround broken headers.

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

	* src/vclone.c: Unify_copy doesn't touch sockets, so there's
	  nothing to change the tag of.

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

	* distrib/misc/debootstrap.uri: New debootstrap.

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

	* src/vserver-stat.c: Use 64-bit counters for the memory usage, to
	  avoid easy overflows.

2008-06-29 15:42  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.

2008-06-26 15:59  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.

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

	* src/chroot-sh.c: Add operations needed by Fedora 9 tweaks.

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

	* distrib/Makefile.am, distrib/f9, distrib/f9/pkgs,
	  distrib/f9/pkgs/01, distrib/f9/pkgs/02, distrib/f9/pkgs/03,
	  distrib/f9/rpmlist.d, distrib/f9/rpmlist.d/00.lst,
	  distrib/f9/yum, distrib/f9/yum.repos.d,
	  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.

2008-06-16 11:32  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.

2008-05-03 17:00  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.

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

	* lib/issupported.c, lib/issupportedstring.c, lib/vserver.h,
	  scripts/vserver.functions: Add pid space feature.

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

	* distrib/gentoo/initpost: Fix typo.

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

	* configure.ac: Fix typo.

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

	* src/vspace.c: CLONE_FS is just for the Linux-VServer syscalls.

2008-04-13 10:13  Benedikt Böhm <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

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

	* src/tunctl.c: Add all the ioctls to work on older kernels too.

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

	* src/naddress.c: Don't call free on stack pointers.

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

	* doc/configuration.xml, scripts/vserver.functions: Add support to
	  be able to configure the peer too.

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

	* lib/syscall_netadd-netv2.hc: Support 0.0.0.0 for 2.3 kernels.

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

	* NEWS, configure.ac: Version 0.30.215.

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

	* lib/ncaps-net.c, lib/nflags-net.c, lib/vserver.h: Add the new
	  flags.

2008-03-16 03:30  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.

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

	* src/vdevmap.c: Add some examples.
	  Disallow combinations that make no sense.
	  Allow defaults to be set.

2008-03-11 10:07  Benedikt Böhm <hollow@gentoo.org>

	* distrib/gentoo/initpost, scripts/vserver.functions: fix openrc
	  startup; only fix inittab in plain initstyle

2008-03-10 22:41  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.

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

	* lib/syscall_netremove-netv2.hc: A kernel without IPv6-support
	  will return ENOSYS for vc_net_remove_ipv6.

2008-03-05 15:46  Benedikt Böhm <hollow@gentoo.org>

	* distrib/gentoo/initpost: add openrc support to gentoo/initpost

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

	* scripts/vserver-build.functions: Workaround kernel oddities.

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

	* src/Makefile-files: Include attribute-util.h in the tarball.

2008-03-01 01:20  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.

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

	* src/vattribute.c: Remove unused variable.

2008-03-01 01:07  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.

2008-03-01 00:26  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.

2008-03-01 00:22  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.

2008-02-29 22:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* scripts/vserver.stop: use ! instead of ~ to avoid shell expansion

2008-02-29 13: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

2008-02-29 13:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* build-all: use hostspecific Build directory

2008-02-28 23:54  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.

2008-02-28 23:28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst, ensc_wrappers/wrappers-ioctl.hc,
	  src/Makefile-files, src/tunctl.c: Add tunctl.

2008-02-28 23:12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vrsetup.c: Avoid pointer/integer conversion warning on LP64.

2008-02-21 23:22  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 ;)

2008-02-21 23:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* scripts/Makefile-files: added h2ext-worker to OPTIONS_PREEMPT
	  list

2008-02-21 23:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* build-all: fixed CPPFLAGS quoting problems introduced by last
	  commit

2008-02-21 23:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* scripts/vmount: fixed endless loop when no '--' is given
	  fixed --help/--version handling

2008-02-21 22:34  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

2008-02-21 22:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* lib_internal/testsuite/matchlist.c: fixed unused param +
	  unsigned/signed mismatch warning

2008-02-21 22:32  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

2008-02-16 22:09  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.

2008-02-14 19:28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/rpm-fake.c: Disable VXF_SC_HELPER for rpm-fake created
	  contexts.

2008-02-11 23:41  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.functions: Set the barrier and warn if it
	  could not be set automatically.

2008-02-09 00:27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/rpm-fake.c: We only want to wait on the context if we created
	  it.

2008-01-27 07:55  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/alpine/initpost, distrib/alpine/initpre,
	  distrib/debian/initpost, distrib/gentoo/init-vserver.sh,
	  distrib/gentoo/initpost, distrib/gentoo/initpre,
	  distrib/gentoo/net.vserver, distrib/gentoo/reboot.sh,
	  distrib/gentoo/shutdown.sh, distrib/misc/environment,
	  distrib/misc/h2ext.desc, gentoo/Makefile-files,
	  gentoo/bash-wrapper, gentoo/util-vserver, gentoo/vprocunhide,
	  gentoo/vservers.default, lib/syscall_ctxcreate-v21.hc,
	  lib/syscall_fgetiattr-v22.hc, lib/syscall_fgetiattr.c,
	  lib/syscall_fsetiattr-v22.hc, lib/syscall_fsetiattr.c,
	  lib/syscall_getbadness-v23.hc, lib/syscall_getbadness.c,
	  lib/syscall_getccaps-v21.hc, lib/syscall_getsched-v21.hc,
	  lib/syscall_getsched.c, lib/syscall_netadd-netv2.hc,
	  lib/syscall_netremove-netv2.hc, lib/syscall_setbadness-v23.hc,
	  lib/syscall_setbadness.c, lib/syscall_setsched-v22.hc,
	  lib/syscall_tagcreate.c, lib/syscall_tagmigrate-v23.hc,
	  lib/syscall_tagmigrate.c, lib/syscall_tasktag-v23.hc,
	  lib/syscall_tasktag.c, lib/syscall_unsetmapping-v21.hc,
	  lib/syscall_unsetmapping.c, lib/tagopt2tag.c,
	  lib_internal/mkdir.c, lib_internal/sys_unshare.h,
	  lib_internal/testsuite/matchlist.c,
	  man/vserver-build.8.pathsubst, mkrelease, scripts/h2ext-worker,
	  scripts/vserver-build.fai, src/h2ext.c, src/vmemctrl.c,
	  src/vspace.c, src/vtag.c: Add missing svn:keywords.

2008-01-26 11:44  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.functions: Make sure /dev gets proper
	  permissions.

2008-01-26 11:44  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.functions: Prevent deadlock between
	  sc_helper vserver ... stop invocation, and stopSleepingGuest.

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

	* lib_internal/sys_unshare.h: Use the correct syscall number.

2008-01-23 06:14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am: Fedora 8 is redhat-style too.

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

	* scripts/vserver.stop, scripts/vserver.suexec, src/vspace.c: Fix
	  vspace stuff.

2008-01-21 14:13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/naddress.c: Don't require a netmask/prefix.

2008-01-20 08:15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst: Add missing files.

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

	* doc/configuration.xml: Add missing closing tag.

2008-01-20 08:01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/rpm-fake.c: Hopefully this will make it bullet-proof.

2008-01-20 07:56  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.

2008-01-20 06:58  Daniel Hokka Zakrisson <daniel@hozac.com>

	* sysv/util-vserver: getPhysicalDir doesn't work if it doesn't
	  already exist.

2008-01-15 13:26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: debootstrap 1.0.8.

2008-01-13 18:26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Use $cmd instead of $2.

2008-01-13 18:26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_tagmigrate-v23.hc: Only migrate to the tag once.

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

	* lib/vserver.h, src/vspace.c: Add support for PID and net
	  namespaces.

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

	* src/vspace.c: Pid namespaces require clone.

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

	* ., lib, lib_internal: Fix svn:ignores.

2008-01-08 17:19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Backslash...

2008-01-08 16:53  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/rpm-fake.c: Attempt to close race between dying
	  rpm-fake-resolver and other rpm-fake processes.

2008-01-08 16:49  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.delete: cache need not exist.

2008-01-06 01:40  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vmount: Work with nonamespace guests.

2008-01-04 17:42  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vattribute.c: Add --get.

2008-01-03 15:33  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.

2008-01-03 15:30  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.

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

	* scripts/vmount: Make vmount <guest> -- -a work.

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

	* lib/vserver.h: Fix typo.

2007-12-22 16:30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/redhat/initpost: Leave rsyslog enabled for Fedora 8.

2007-12-20 00:09  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vclone.c: Don't bail on EINVAL, since the clone build method
	  sets the contexts unconditionally.

2007-12-19 19:13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/debian/initpost: Remove all unknown services.

2007-12-19 14:28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build, scripts/vserver-build.clone: Use/support
	  the "new" vclone features in the clone build method.

2007-12-19 02:17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/ccaps-v13.c, lib/vserver.h: Add VXC_KTHREAD.

2007-12-05 14:24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_tagmigrate-v23.hc: Use TAG_KERNEL2USER on the result.

2007-12-05 00:51  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.debootstrap: Work with newer versions of
	  debootstrap too.

2007-12-03 21:08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/f7/yum.repos.d/fedora.repo: Correct path to keys.

2007-12-03 18:06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Document --debug.

2007-11-30 23:18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/h2ext.desc: Use --numeric-owner for tar and
	  --numeric-uid-gid for cpio.

2007-11-26 23:47  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vsched.c: Floats are numbers too.

2007-11-19 04:48  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am, distrib/f8,
	  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: Add Fedora 8.

2007-11-17 23:52  Benedikt Böhm <hollow@gentoo.org>

	* scripts/vdispatch-conf, scripts/vemerge, scripts/vesync,
	  scripts/vupdateworld: fix a corner case in gentoo helpers

2007-11-17 21:36  Benedikt Böhm <hollow@gentoo.org>

	* scripts/vserver.functions: use sane PATH during shutdown

2007-11-13 22:17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: Update to 1.0.6.

2007-10-29 21:13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/Makefile-files, scripts/vmount: Add vmount, a wrapper to
	  mount something in a guest.

2007-10-27 19:34  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.

2007-10-25 01:18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am, distrib/alpine, distrib/alpine/initpost,
	  distrib/alpine/initpre: Add "Alpine Linux".

2007-10-25 00:26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Cleanup the help message.

2007-10-25 00:23  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.

2007-10-22 20:43  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vmemctrl.c: Fix startup bug on older kernels.

2007-10-16 00:27  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.

2007-10-15 11:38  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst: Add vmemctrl and vspace to the
	  manifest.

2007-10-15 11:31  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.

2007-10-14 14:40  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Improve the disk limit descriptions.

2007-10-14 00:32  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/vprocunhide-files: Hide conntrack files.

2007-10-13 14:17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/vserver.functions,
	  scripts/vserver.start: Add support for the OOM bias in the
	  configuration.

2007-10-13 12: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, src/Makefile-files, src/vmemctrl.c: Add
	  support for the OOM bias, and vmemctrl to control it.

2007-10-13 01:10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/vserver.h, src, src/Makefile-files, src/vspace.c: Added
	  vspace, like vnamespace but generic.

2007-10-12 00:03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions, scripts/vserver.start: Run fsck on
	  filesystems in the guest's fstab.

2007-10-11 23:47  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/vserver.h, src/naddress.c: Ranges might want masks too.

2007-10-11 20:37  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.

2007-10-10 09:01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Clarify which entries are required for
	  cpusets.

2007-10-06 17:23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: People love symlinks.

2007-09-11 21:26  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

2007-09-11 21:22  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

2007-09-06 17:48  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions, src/vtag.c: Unbreak dynamic contexts.

2007-09-06 07:53  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

2007-09-03 07:42  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

2007-09-03 07:40  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

2007-09-03 07:38  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

2007-09-02 20:03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* NEWS, configure.ac: Version 0.30.214.

2007-09-02 19:51  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_getccaps-v13.hc: Use the correct syscall.

2007-08-27 10:53  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.stop: Fix thinko.

2007-08-27 10:19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am: Remove vserver-config.sh from the Makefile.

2007-08-27 10:16  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.

2007-08-26 21:30  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.

2007-08-26 17:50  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Document the tag and ncontext files.

2007-08-26 17:48  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/nflags-net.c: Add remap_lback as an alias to lback_remap.

2007-08-25 16:56  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.

2007-08-25 16:50  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: debootstrap 1.0.3

2007-08-21 23:00  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Clarify that specifying dev will
	  add/remove the IP address.

2007-08-21 18:39  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Add a static context sanity check.

2007-08-16 20:33  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/setattr.c: Add --immutable.

2007-08-16 19:53  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.stop: Migrate to the tag on stop too.

2007-08-16 19:36  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/chcontext: Fix for vtag invocations.

2007-08-16 03:06  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.

2007-08-16 02:31  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/chbind.c: The nid isn't used anymore, legacy APIs don't
	  support it.

2007-08-16 02:00  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib_internal/sys_unshare.h: Add fallback syscall numbers, if it's
	  not defined in the headers.

2007-08-13 18:10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: Add some hints for this common problem.

2007-08-12 00:13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/ncaps-net.c, lib/vserver.h, src/nattribute.c: Add network
	  capability RAW_ICMP.

2007-08-10 15:28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_netadd-net.hc, src/naddress.c: Fix setting the
	  broadcast address.

2007-08-09 02:39  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/nflags-net.c, lib/vserver.h: Add all the network flags.

2007-08-08 23:10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_ctxcreate-v21.hc: Don't hardcode the spaces to
	  create/unshare.

2007-08-08 21:32  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_ctxcreate-v21.hc: Set the namespaces we've unshared.

2007-08-08 21:03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* gentoo/Makefile-files: Add the bash-wrapper to the Makefile.

2007-08-08 20:47  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib_internal/Makefile-files: Add sys_unshare to the Makefile.

2007-08-08 20:05  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.

2007-08-05 18:36  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.

2007-08-05 18:36  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.yum: It's just yum, not yum-rpm.

2007-08-05 18:35  Daniel Hokka Zakrisson <daniel@hozac.com>

	* util-vserver.spec.in: Remove e2fsprogs requirement, no longer
	  needed.

2007-07-31 19:43  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.

2007-07-30 09:36  Benedikt Böhm <hollow@gentoo.org>

	* gentoo/util-vserver, gentoo/vprocunhide: some more POSIX fixes

2007-07-29 17:14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* gentoo/Makefile-files, gentoo/bash-wrapper, gentoo/util-vserver:
	  Only POSIX-sh in Gentoo initscripts.

2007-07-29 16:55  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am, distrib/breezy,
	  distrib/breezy/debootstrap.script, distrib/dapper,
	  distrib/dapper/debootstrap.script, distrib/debian,
	  distrib/debian/debootstrap.script, distrib/debian/initpost,
	  distrib/edgy, distrib/edgy/debootstrap.script, distrib/etch,
	  distrib/feisty, distrib/feisty/debootstrap.script, distrib/gutsy,
	  distrib/gutsy/debootstrap.script, distrib/hoary,
	  distrib/hoary/debootstrap.script, distrib/warty,
	  distrib/warty/debootstrap.script,
	  scripts/vserver-build.debootstrap,
	  scripts/vserver-build.functions: Various debootstrap
	  improvements.

2007-07-29 16:32  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/naddress.c: Prettier output on error.

2007-07-22 17:24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib_internal/Makefile-files, lib_internal/matchlist-compare.c,
	  lib_internal/mkdir.c, lib_internal/testsuite,
	  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.

2007-07-19 20:56  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.

2007-07-18 17:32  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac, scripts/util-vserver-vars.pathsubst: ... and add
	  _STRACE.

2007-07-18 17:24  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.

2007-07-16 15:52  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/Makefile-files: Add it to the Makefile.

2007-07-16 15:10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_getccaps-v21.hc, lib/syscall_getccaps.c: Make
	  vc_get_ccaps do the right thing.

2007-07-13 14:35  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.stop: Enter the network context to stop the
	  guest.

2007-07-12 21:59  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/fakerunlevel.c: Support runlevels up to 9, as per init(1).

2007-07-11 14:34  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/h2ext.c: Add some sanity checking.

2007-07-11 14:27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/f7/yum.repos.d/fedora.repo: Add forgotten file.

2007-07-10 20:35  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vclone.c: Add an option to specify the xid the non-shared
	  files should belong to.

2007-07-10 20:34  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.

2007-07-08 18:29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/chbind.c: It's network isolation, not virtualization.

2007-07-07 15:24  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

2007-06-25 15:24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* util-vserver.spec.in: Update URLs.

2007-06-24 22:04  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/vserver-build.template: Add a way
	  to associate a distribution with a default template.

2007-06-24 21:28  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am, distrib/f7,
	  distrib/f7/yum.repos.d/fedora-core.repo,
	  distrib/f7/yum.repos.d/fedora-development.repo,
	  distrib/f7/yum.repos.d/fedora-extras-development.repo,
	  distrib/f7/yum.repos.d/fedora-extras.repo,
	  distrib/f7/yum.repos.d/fedora-legacy.repo,
	  distrib/f7/yum.repos.d/fedora-updates-testing.repo,
	  distrib/f7/yum.repos.d/fedora-updates.repo: Add Fedora 7.

2007-06-24 00:07  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src: Ignore vsysctl and vclone too.

2007-06-21 12:56  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vyum-worker: Support 3.1.x and 3.2.x as well.

2007-06-21 12:55  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/yum-3.2.0-chroot.patch: Use the correct path to the
	  configuration file.

2007-06-21 12:55  Daniel Hokka Zakrisson <daniel@hozac.com>

	* mkrelease: Make it do everything needed.

2007-06-16 20:42  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Define PREVLEVEL and RUNLEVEL so
	  SuSE's rc script works correctly.

2007-06-11 12:09  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: fstab.remote uses the guest's network
	  context.

2007-06-01 16:19  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.

2007-06-01 16:18  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.

2007-06-01 16:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* lib_internal/unify-copy.c: deallocate resources symmetrically

2007-05-31 17:58  Benedikt Böhm <hollow@gentoo.org>

	* distrib/gentoo/init-vserver.sh, scripts/vserver.functions: fix
	  TERM for colored output

2007-05-26 11:50  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/gentoo/init-vserver.sh: TERM=linux is needed for color
	  with baselayout-2.

2007-05-03 12:20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* NEWS: Version 0.30.213.

2007-05-03 12:13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst: Add missing file.

2007-05-02 20:11  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac: Version 0.30.213.

2007-04-27 09:08  Benedikt Böhm <hollow@gentoo.org>

	* scripts/vserver.functions: fake init environment during shutdown,
	  otherwise rc just calls shutdown/halt which does not work without
	  init

2007-04-27 09:02  Benedikt Böhm <hollow@gentoo.org>

	* distrib/gentoo/initpost, distrib/gentoo/initpre: add dummy net
	  dependency to default runlevel; dmesg/syslog is now handled in
	  baselayout

2007-04-27 09:01  Benedikt Böhm <hollow@gentoo.org>

	* src/chroot-sh.c: add link command to chroot-sh

2007-04-27 08:42  Benedikt Böhm <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

2007-04-27 08:40  Benedikt Böhm <hollow@gentoo.org>

	* distrib/gentoo/initpre: fix distdir handling if prefix is not

2007-04-21 14:06  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.

2007-04-21 14:05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.template: Recognize the --nodevsanity
	  option.

2007-04-21 14:04  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: Don't do namespace cleanup if we're not in a
	  new namespace.

2007-04-21 14:03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am, distrib/centos5, distrib/centos5/pkgs,
	  distrib/centos5/yum, distrib/centos5/yum.repos.d,
	  distrib/centos5/yum.repos.d/CentOS-Base.repo,
	  distrib/centos5/yum/yum.conf: Add CentOS 5.

2007-04-13 10:46  Benedikt Böhm <hollow@gentoo.org>

	* distrib/etch/vserver-config.sh: remove interactive setup steps

2007-04-13 09:02  Benedikt Böhm <hollow@gentoo.org>

	* distrib/Makefile.am, distrib/etch, distrib/etch/initpost,
	  distrib/etch/vserver-config.sh, distrib/misc/debootstrap.mirror,
	  scripts/vserver-build.debootstrap: add build scripts for debian
	  etch

2007-04-11 18:14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vyum-worker: Fix typo.

2007-04-11 17:55  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/misc/debootstrap.uri: New debootstrap.

2007-04-08 00:40  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vlogin.c: terminal_copy doesn't return void anymore.

2007-04-08 00:39  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am: Add shutdown.sh and reboot.sh to the
	  Makefile.

2007-03-27 18:00  Benedikt Böhm <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

2007-03-24 12:54  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.debootstrap: Get rid of the work directory
	  on success.

2007-03-21 04:46  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Fix help message.

2007-03-20 20:38  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.debootstrap: Fix problems with debootstrap
	  on Ubuntu.

2007-03-20 17:47  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.debootstrap: Remove the guest in case of
	  failure.

2007-03-18 22:15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/pkgmgmt: Supply the required argument.

2007-03-18 22:02  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-setup.functions: nodev: shouldn't be in the ip
	  file.

2007-03-18 17:51  Daniel Hokka Zakrisson <daniel@hozac.com>

	* gentoo/util-vserver: Verbosify initscript.

2007-03-18 15:32  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.

2007-03-18 15:04  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vlogin.c: Attempt to fix the endless loop of select() read().

2007-03-18 11:51  Daniel Hokka Zakrisson <daniel@hozac.com>

	* sysv/util-vserver: Create the directories here for strange
	  distros (e.g. Ubuntu).

2007-03-11 21:25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Fix IPv6 address assignment.

2007-03-09 21:07  Daniel Hokka Zakrisson <daniel@hozac.com>

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

2007-03-07 20:33  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vsched.c: Fix idle-time.

2007-02-26 20:18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/gentoo/init-vserver.sh, scripts/vserver.functions: Make
	  the gentoo initstyle work with baselayout-vserver.

2007-02-25 14:06  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.

2007-02-25 01:44  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Add $__LOCKDIR and /tmp to the
	  excluded paths.

2007-02-24 23:43  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac: Fix help message for --with-initscripts.

2007-02-24 20:03  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.

2007-02-24 20:03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* m4/ensc_pathprog.m4: Fix the symlink problems.

2007-02-22 05:18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall-alternative.h: Update to latest shiny.

2007-02-21 20:07  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-setup.functions: Update help message to
	  correspond better with reality.

2007-02-20 17:33  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.

2007-02-17 19:10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-setup.functions: Make nodev: silence the warning.

2007-02-17 19:01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall-alternative.h: Update to latest shiny.

2007-02-14 19:32  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: &>> doesn't exist.

2007-02-14 19:24  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall-alternative.h: Update to latest shiny.

2007-02-11 20:21  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.

2007-02-11 20:16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall-alternative.h: Update to shiny15.

2007-02-11 00:45  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.

2007-02-10 15:06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/getxidtype.c: Xid 65535 is a static one when dynamic ones are
	  disabled.

2007-02-09 06:17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Add /usr/bin to exception list, to
	  make sure we keep the /usr mount around.

2007-02-05 20:59  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/Makefile-files, src/vkill.c: Fix the last, horribly broken
	  commit.

2007-02-05 20:45  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vdevmap.c: Really silence the warning.

2007-02-05 20:40  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vkill.c: Try to figure out the xid if not specified.

2007-02-05 20:39  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vdevmap.c: Silence warning.

2007-02-05 20:39  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.

2007-02-05 18:08  Benedikt Böhm <hollow@gentoo.org>

	* scripts/vdispatch-conf, scripts/vesync, scripts/vupdateworld: fix
	  vsomething arguments in gentoo wrappers

2007-02-04 17:18  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

2007-02-04 17:17  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

2007-02-01 12:56  Daniel Hokka Zakrisson <daniel@hozac.com>

	* sysv/Makefile-files: Add missing hunk from the Gentoo initscripts
	  commit.

2007-01-29 23:37  Daniel Hokka Zakrisson <daniel@hozac.com>

	* Makefile.am, configure.ac, gentoo, gentoo/Makefile-files,
	  gentoo/util-vserver, gentoo/vprocunhide, gentoo/vservers.default,
	  util-vserver.spec.in: Add Gentoo initscripts.
	  Force sysv initscripts for the RPMs.

2007-01-29 02:06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.stop, scripts/vserver.suexec: There's no need to
	  enter the filesystem namespaces twice.

2007-01-28 11:35  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.

2007-01-27 23:16  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst: vserver-copy is legacy, put the
	  man page in the same package.

2007-01-27 11:10  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.

2007-01-27 10:20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-setup.functions: Set nodev rather than just
	  warning about it.

2007-01-27 10:05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib_internal/unify.h: Actually check the mtime when it's not
	  optional.

2007-01-27 09:38  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.

2007-01-25 13:14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Add entries that were missing from
	  .defaults.

2007-01-25 09:51  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/chxid.c, src/fstool.c, src/fstool.h: Add option to chxid to
	  skip unified files.

2007-01-23 16:43  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vclone.c: Don't overwrite files that already exist.

2007-01-23 16:41  Benedikt Böhm <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

2007-01-21 20:17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/Makefile-files: ... and the Makefile.

2007-01-21 20:06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst: Add the build method to the
	  manifest too.

2007-01-21 20:05  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.

2007-01-21 18:26  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.

2007-01-21 08:02  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.start, src/vsysctl.c: If it doesn't exist, only
	  error if requested.

2007-01-20 17:31  Benedikt Böhm <hollow@gentoo.org>

	* distrib/gentoo/initpost: fix runlevel scripts for older
	  baselayouts too; set hostname inside the guest

2007-01-20 13:55  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/checkconfig.c: Return 0 on any error, older kernels will
	  return -EPERM for unknown syscalls.

2007-01-20 09:36  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Document the configuration for vdevmap.

2007-01-20 09:25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Place-holder documentation for now, until
	  some better descriptions comes along.

2007-01-20 07:43  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib_internal/testsuite/sigbus.c: Add patch from David Woodhouse
	  to work with 64 KiB pages.

2007-01-18 16:35  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/util-vserver-vars.pathsubst, scripts/vserver.functions,
	  sysv/util-vserver: Add support for vdevmap in the configuration.

2007-01-18 16:33  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vsysctl.c: Fix logic error.

2007-01-18 13:38  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.

2007-01-18 07:56  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

2007-01-18 04:38  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Remove the disk limits after saving
	  them.

2007-01-17 09:56  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/vserver.h: Add VC_VXSM_MSEC.

2007-01-17 09:56  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_setsched-v21.hc: Use VCMD_set_sched_v4 as intended.

2007-01-17 09:54  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.

2007-01-14 12:30  Benedikt Böhm <hollow@gentoo.org>

	* scripts/vupdateworld: fix missing world target in vupdateworld

2007-01-10 22:23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* util-vserver.spec.in: Teach the spec how to build prereleases and
	  release candidates.

2007-01-10 19:27  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.

2007-01-10 18:53  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.

2007-01-10 18:49  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.

2007-01-10 11:52  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.stop: Remove persistent on stop.

2007-01-09 13:22  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.

2007-01-07 22:27  Daniel Hokka Zakrisson <daniel@hozac.com>

	* sysv/util-vserver: Fix output.

2007-01-03 11:55  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/getvserverbyctx.c: Support legacy guests on 2.6 kernels as
	  well.

2007-01-02 20:54  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.

2007-01-01 19:37  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac: Let glibc use the alternative syscalls as well.

2006-12-30 00:52  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/vserver.h: Organize things. Structures and functions dealing
	  with similar things are now grouped together.

2006-12-30 00:40  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: Use status for the process count instead since
	  persistent adds a task there.

2006-12-30 00:37  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src: Add vdevmap to ignore.

2006-12-29 20:34  Daniel Hokka Zakrisson <daniel@hozac.com>

	* sysv/util-vserver: Return a sane value from kill_contexts.

2006-12-29 20:33  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/vserver-internal.h: Use the correct type for the
	  configuration bitfield.

2006-12-29 20:32  Daniel Hokka Zakrisson <daniel@hozac.com>

	* util-vserver.spec.in: Add util-vserver initscript handling.
	  Add %changelog comment.

2006-12-29 20:30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst: Add vdevmap.

2006-12-28 00:07  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.

2006-12-28 00:05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* util-vserver.spec.in: Add --without doc and --with legacy
	  options.

2006-12-20 13:39  Benedikt Böhm <hollow@gentoo.org>

	* scripts/vserver-wrapper: cosmetic fixes for vserver-wrapper

2006-12-19 19:18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/fstool.c, src/fstool.h, src/setattr.c: Add --immutable,
	  --~immutable and --!immutable.

2006-12-18 11:26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Don't check the VLAN stuff if
	  novlandev was specified.

2006-12-12 13:18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vdevmap.c: Error on too many arguments.

2006-12-12 13:18  Daniel Hokka Zakrisson <daniel@hozac.com>

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

2006-12-12 01:39  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.

2006-12-10 17:45  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: Improve the vshelper warning (common sign of
	  multiple installs).

2006-12-10 12:56  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

2006-12-10 00:57  Daniel Hokka Zakrisson <daniel@hozac.com>

	* sysv/vservers-legacy: Don't enable the legacy initscript by
	  default.

2006-12-09 16:13  Daniel Hokka Zakrisson <daniel@hozac.com>

	* NEWS, THANKS, configure.ac: Version 0.30.212.

2006-12-09 16:12  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.

2006-12-09 16:02  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/functions: Make getFileArray handle multiple files as
	  well.

2006-12-08 15:35  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).

2006-12-08 13:28  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).

2006-12-08 13:25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration-xhtml.xsl: Change the default stylesheet.

2006-12-08 13:25  Daniel Hokka Zakrisson <daniel@hozac.com>

	* ensc_wrappers/wrappers-vserver.hc: Add missing hunks from last
	  commit.

2006-12-08 13:24  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.

2006-12-08 13:20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/ncontext.c: Remove unused argument.

2006-12-08 13:05  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.

2006-12-01 21:10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Add cwd to the list of paths to
	  exclude from namespace cleanup.

2006-12-01 18:41  Daniel Hokka Zakrisson <daniel@hozac.com>

	* m4/ensc_e2fscheck.m4: Correct package and distribution name.

2006-11-28 17:42  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Make non-sysv initstyles work again.

2006-11-27 14:18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/vserver.h: Add VLIMIT_MAPPED, for mapped files that are in
	  RAM.

2006-11-27 14:06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vsched.c: Don't process unknown files.

2006-11-25 19:18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/chroot-sh.c: Add missing quote.

2006-11-25 19:17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/redhat/initpost: Use chroot-sh chmod to remove the
	  symlink attack vector.

2006-11-25 02:04  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vsched.c: Add missing #include <stddef.h> needed for offsetof
	  when using glibc.

2006-11-25 00:38  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/nflags-net.c, lib/vserver.h: Add NXF_SINGLE_IP.

2006-11-24 23:06  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.

2006-11-24 22:03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/legacy/vserver-copy: Use the same flags for legacy as the
	  rsync build method's default.

2006-11-24 20:34  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.

2006-11-24 15:23  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Add forgotten backslash.

2006-11-24 15:20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Call vserver-build with --debug too, if it was
	  specified.

2006-11-24 15:20  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.

2006-11-24 14:12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Add since.

2006-11-23 23:56  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions, src/vps.c, src/vserver-stat.c: Update
	  URL to the proc security page.

2006-11-23 21:30  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vnamespace.c: Use CLONE_NEWUTS|CLONE_NEWIPC so it works with
	  2.6.19.

2006-11-23 21:12  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.

2006-11-23 18:30  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.

2006-11-20 21:12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/ccaps-v13.c: Recognize set_utsname as a ccap too.

2006-11-20 15:15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Add --rescue-init to the --help message.

2006-11-20 15:15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/redhat/initpost: Use --rescue-init.

2006-11-20 15:10  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.

2006-11-20 15:09  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/legacy/vserver, scripts/vserver.start: Use
	  $_CHBIND_COMPAT directly for legacy.

2006-11-20 15:01  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/naddress.c: Cosmetic fixes.
	  Make sure args.do_set is set to false initially.

2006-11-20 12:46  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Make vserver <guest> start --rescue
	  ... work again.

2006-11-20 00:23  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.

2006-11-19 17:25  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,
	  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.

2006-11-17 18:48  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/chcontext: Fix chcontext --help and --version.

2006-11-17 18:42  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: soft-limit and hard-limit.

2006-11-15 21:38  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.

2006-11-15 20:14  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.

2006-11-14 23:06  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.

2006-11-14 22:09  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vlimit.c: strcpy copies \0, use memcpy instead.

2006-11-13 21:53  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).

2006-11-13 18:35  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, src/vsched.c: Cosmetic fixes for vsched.
	  Document the configuration format.

2006-11-11 02:05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.start: Force update when starting the guest.

2006-11-11 00:53  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/vsched.c: Only bother with the first line of the files.
	  Add required cast.

2006-11-11 00:29  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).

2006-11-05 17:48  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_setccaps-v21.hc, 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.

2006-11-05 17:46  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.

2006-11-04 19:36  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/exec-ulimit.c: Reset all limits that aren't configured.

2006-11-04 13:59  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall_setsched-v21.hc, lib/vserver.h: Fix typos from last
	  commit.

2006-11-03 22:37  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/functions, scripts/vserver: Make
	  vlogin optional.

2006-11-03 19:59  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.

2006-11-03 16:20  Benedikt Böhm <hollow@gentoo.org>

	* distrib/gentoo/initpost: init style gentoo will also work with
	  older baselayout-vserver

2006-11-03 15:02  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst: Add vemerge, vesync, vupdateworld
	  and vdispatch-conf.
	  Fix the sort order a bit.

2006-11-03 14:56  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.

2006-11-03 14:36  Benedikt Böhm <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

2006-11-02 19:32  Benedikt Böhm <hollow@gentoo.org>

	* distrib/gentoo/initpost: fix fstab fixing for gentoo/initpost

2006-11-01 19:46  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vyum-worker: Add missing space.

2006-11-01 19:23  Benedikt Böhm <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

2006-11-01 15:34  Benedikt Böhm <hollow@gentoo.org>

	* src/Makefile-files, src/chroot-sh.c: add mkdir and chmod
	  functions to chroot-sh

2006-10-31 14:33  Benedikt Böhm <hollow@gentoo.org>

	* scripts/vserver-build.template: fix no_dev_sanity logic

2006-10-19 15:09  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.

2006-10-12 14:39  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vyum-worker: Handle version 3.0 as well.

2006-10-07 18:03  Daniel Hokka Zakrisson <daniel@hozac.com>

	* NEWS, configure.ac, mkrelease: Version 0.30.211.

2006-10-07 12:14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Fix typoed URL.

2006-10-07 12:13  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.

2006-10-04 16:35  Daniel Hokka Zakrisson <daniel@hozac.com>

	* contrib/manifest.dat.pathsubst: Add vserver-build.fai.

2006-10-04 16:35  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.template: We can't remove dev/* if we're
	  not in the guest's root.

2006-10-04 13:22  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.

2006-10-04 13:20  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.

2006-10-04 12:33  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: If creation is failing, we want to see
	  the errors so it's debuggable.

2006-10-03 18:37  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.

2006-10-03 15:48  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.

2006-10-03 13:14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Add since=... where appropriate.

2006-10-03 12:47  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am, distrib/fc6,
	  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: Add FC6 distribution
	  (doesn't work yet, but should once it's released).

2006-10-03 11:15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration-wiki.xsl: Move auto-generated notice to the
	  top.

2006-10-01 17:27  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)

2006-10-01 15:55  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Fix some spelling errors and update the
	  parameter lists to be correct.

2006-09-29 22:15  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.

2006-09-28 22:39  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/Makefile-files, doc/configuration-wiki.xsl: Add Tim Mecking's
	  XSL stylesheet for wiki exports.

2006-09-28 15:15  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build: Cosmetic fixes to the help message.

2006-09-28 15:13  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.

2006-09-28 15:10  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vapt-get, scripts/vserver: Make vserver ...
	  rpm/apt-get/apt-cache/apt-config work again.

2006-09-28 15:08  Daniel Hokka Zakrisson <daniel@hozac.com>

	* Makefile.am, contrib/Makefile-files: Add more forgotten files.

2006-09-28 15:06  Daniel Hokka Zakrisson <daniel@hozac.com>

	* Makefile.am, m4/changelog.am: Move flags to the same place they
	  were when cvs2cl was used.

2006-09-28 15:05  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml: Fix URLs pointing to the source code.

2006-09-26 17:15  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.

2006-09-26 17:12  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build: Fix help message to correspond with
	  reality.

2006-09-24 17:44  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.

2006-09-24 00:48  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/chroot-sh.c: Fix wrapper prefix so error messages say
	  chroot-sh: x.

2006-09-21 19:44  Daniel Hokka Zakrisson <daniel@hozac.com>

	* m4/changelog.am, svnusers.map: Make ChangeLog prettier.

2006-09-21 19:43  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/secure-mount.c: Make nodev the default, but don't enforce it
	  for all mounts.

2006-09-21 19:42  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.

2006-09-19 17:29  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.

2006-09-19 15:20  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.

2006-09-18 15:20  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/centos4, distrib/centos4/yum.repos.d/CentOS-Base.repo,
	  distrib/centos4/yum/yum.conf, distrib/centos42: Rename centos42
	  to the more generic centos4, and change the URLs appropriately.

2006-09-18 14:57  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.

2006-09-16 17:26  Daniel Hokka Zakrisson <daniel@hozac.com>

	* src/secure-mount.c: Fix logic errors in secure-mount.

2006-09-16 14:21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/vserver.functions: Make novlandev
	  the default, but easily overridable for all guests.

2006-09-16 12:28  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).

2006-09-15 21:18  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.

2006-09-15 20:15  Benedikt Böhm <hollow@gentoo.org>

	* scripts/vserver-wrapper: make vserver-wrapper gentoo compliant

2006-09-15 19:16  Benedikt Böhm <hollow@gentoo.org>

	* distrib/Makefile.am, distrib/gentoo, distrib/gentoo/initpost,
	  scripts/vserver-build.functions, scripts/vserver-build.template:
	  add gentoo distribution target; force sane /dev by default for
	  template build method

2006-09-15 15:41  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.start: env doesn't grok --.

2006-09-15 08:31  Benedikt Böhm <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

2006-09-15 04:32  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.

2006-09-13 22:18  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.functions.rpm: Fix RPM-based builds on
	  RHEL/CentOS 4.4.

2006-09-12 18:35  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.

2006-09-12 17:19  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac: Add ugly hack to workaround yum's problems with
	  file:////.
	  (https://savannah.nongnu.org/bugs/?15517)

2006-09-12 17:17  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/vserver.start: Add Herbert Pötzl's
	  patch to support initialization scriptlets.

2006-09-12 17:09  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.

2006-09-12 16:55  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)

2006-09-12 16:54  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.template, scripts/vserver.delete: Add
	  forgotten svn:keywords.

2006-09-12 16:33  Daniel Hokka Zakrisson <daniel@hozac.com>

	* configure.ac, contrib/manifest.dat.pathsubst,
	  scripts/Makefile-files, scripts/magic.mime,
	  scripts/util-vserver-vars.pathsubst, scripts/vserver-build,
	  scripts/vserver-build.template: Add support for vserver-build -m
	  template, which extracts tarballs.

2006-09-12 12:39  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.

2006-09-12 12:29  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)

2006-09-12 12:21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* doc/configuration.xml, scripts/functions,
	  scripts/vserver.functions: Apply Bastian Blank's userspace
	  namespace cleanup patch.

2006-09-12 12:16  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)

2006-09-12 11:29  Daniel Hokka Zakrisson <daniel@hozac.com>

	* distrib/Makefile.am, distrib/fc5, distrib/fc5/apt,
	  distrib/fc5/apt/rpmpriorities, distrib/fc5/apt/sources.list,
	  distrib/fc5/pkgs, distrib/fc5/pkgs/01, distrib/fc5/pkgs/02,
	  distrib/fc5/pkgs/03, distrib/fc5/rpmlist.d,
	  distrib/fc5/rpmlist.d/00.lst, distrib/fc5/yum,
	  distrib/fc5/yum.repos.d,
	  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.

2006-09-12 11:21  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build, scripts/vserver-build.debootstrap: Add
	  support for specifying a debootstrap script.

2006-09-12 11:14  Daniel Hokka Zakrisson <daniel@hozac.com>

	* lib/syscall-alternative.h: Update to the latest version of
	  Herbert's alternative syscall
	  implementation.

2006-09-12 11:11  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.

2006-09-12 11:09  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.

2006-09-12 11:04  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)

2006-09-12 10:54  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)

2006-09-12 10:50  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver.functions: Apply Christian Heim's patch to
	  deprecate the Gentoo initstyle

2006-09-12 10:47  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.

2006-09-12 10:39  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Fix condrestart to actually do a conditional
	  restart
	  (https://savannah.nongnu.org/bugs/index.php?15678)

2006-09-12 10:34  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver: Fix Usage: message for the main script.
	  (https://savannah.nongnu.org/bugs/index.php?15551)

2006-09-12 10:32  Daniel Hokka Zakrisson <daniel@hozac.com>

	* scripts/vserver-build.functions: Use $_SETATTR instead of chattr
	  to remove the barrier.

2006-09-12 10:30  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)

2006-09-12 10:26  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)

2006-09-12 10:22  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)

2006-09-10 17:26  Benedikt Böhm <hollow@gentoo.org>

	* util-vserver: remove util-vserver dir

2006-09-10 17:07  Benedikt Böhm <hollow@gentoo.org>

	* AUTHORS, ChangeLog.sed, Makefile.am, NEWS, README, REQUIREMENTS,
	  THANKS, build-all, compat-c99.h, compat.h, configure.ac, contrib,
	  cvsusers.map, distrib, doc, ensc_fmt, ensc_vector, ensc_wrappers,
	  kernel, lib, lib_internal, m4, man, pathconfig.h.pathsubst,
	  scripts, src, sysv, tests, 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, util-vserver/cvsusers.map,
	  util-vserver/distrib, util-vserver/doc, util-vserver/ensc_fmt,
	  util-vserver/ensc_vector, util-vserver/ensc_wrappers,
	  util-vserver/kernel, util-vserver/lib, util-vserver/lib_internal,
	  util-vserver/m4, util-vserver/man,
	  util-vserver/pathconfig.h.pathsubst, util-vserver/scripts,
	  util-vserver/src, util-vserver/sysv, util-vserver/tests,
	  util-vserver/update-doc, util-vserver/util-vserver.spec.in,
	  util-vserver/vserver-start, vserver-start: skip duplicate
	  util-vserver dir

2006-03-26 11:27  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

2006-01-22 19:32  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

2006-01-22 19:31  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

2006-01-22 19:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite,
	  util-vserver/lib_internal/testsuite/.cvsignore: updated

2006-01-22 18:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all: added testcases for the
	  '--enable-apis=NOLEGACY' configure switch

2006-01-22 18:24  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

2006-01-22 18: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

2006-01-22 18:20  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

2006-01-22 18:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: use the new
	  VC_ENABLE_API_V13OBS define

2006-01-22 18:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall.c: added linktime warning for
	  vc_set_ipv4root()

2006-01-22 18:18  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

2006-01-22 18:17  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

2006-01-22 18:15  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

2006-01-22 13:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added support for $(pkgcachedir)

2006-01-22 13:36  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

2006-01-22 13:12  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

2006-01-22 13:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/THANKS: - fixed ngnet -> non-legacy network
	  confusion
	  - mentioned improved dlimit support

2006-01-22 12:36  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

2006-01-22 12:24  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.

2006-01-22 12:11  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

2006-01-22 12:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions: create the
	  /etc/vservers/*/cache symlink

2006-01-22 11:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vdu.c: rearranged some bits so that toplevel
	  directory will be counted too

2006-01-22 11:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: link 'vdu' against
	  'libinternal.a'

2006-01-22 11:27  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()'

2006-01-22 11:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: apply new 'isNumber()' API

2006-01-22 11:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	  __PKGCACHEDIR

2006-01-22 11:23  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

2006-01-22 11:19  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

2006-01-22 11:18  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

2006-01-21 13:22  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?)

2006-01-18 23:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h:
	  NETTYPE_USER2KERNEL/NETTYPE_KERNEL2USER: handle IPv6 bcast case,
	  too

2006-01-18 23:55  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

2006-01-18 23:40  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)

2006-01-18 23:37  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)

2006-01-18 23:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/issupported.c,
	  util-vserver/lib/issupportedstring.c: added support for
	  vcFEATURE_VNET feature

2006-01-18 23:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/checkversion.c: minor formation fixups

2006-01-04 17:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite,
	  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

2006-01-04 13:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/vprocunhide-files: readded
	  /proc/version; it is expected by several programs

2006-01-04 12:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver, util-vserver/.cvsignore: added csope.out

2006-01-04 12:29  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

2006-01-04 12:27  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

2006-01-03 00:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all: parameterized '-j' flag

2006-01-03 00:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: removed old kernel headers

2006-01-02 23:55  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

2006-01-02 23:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated url

2006-01-02 23:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions,
	  util-vserver/scripts/vserver-setup.functions: updated dates in
	  the copyright notices

2006-01-02 23:48  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

2006-01-02 18: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)

2005-12-31 10:58  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)

2005-12-31 10:54  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)

2005-12-31 10:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-fallback.h: added syscall numbers for
	  hppa (263) and m32r (273)

2005-12-31 10:41  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

2005-12-31 10:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml,
	  util-vserver/scripts/vserver.functions: added 'novlandev'
	  interface flag

2005-10-31 09:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vyum-worker: made it work with yum 2.4.0

2005-10-30 16:43  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

2005-10-30 16:43  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

2005-10-30 10:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.209

2005-10-30 10:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: call 'vattribute' with
	  '--flag default'

2005-10-30 10:01  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

2005-10-29 16:53  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

2005-10-29 16:52  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'

2005-10-29 16:51  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...

2005-10-29 15:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: execute waitForSync everytime
	  and not only when the shutdown succeeded

2005-10-29 15:34  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 :(

2005-10-29 15:28  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]

2005-10-29 15:08  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]

2005-10-29 14:55  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]

2005-10-29 12:53  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

2005-10-29 12:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: fillName(): initialize
	  'obj->cfgstyle' to vcCFG_AUTO

2005-10-29 12:09  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]

2005-10-29 12:07  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

2005-10-29 12:06  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

2005-10-29 10:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/hashcalc.c: added some stack checks

2005-10-29 10:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vwait.c: do not include "linuxvirtual.h"
	  anymore; it's not needed

2005-10-29 10:31  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"

2005-10-29 09:26  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()

2005-10-29 09:25  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())

2005-10-29 09:04  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

2005-10-29 08:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/THANKS: mentioned Herbert and his alternative
	  syscall implementation

2005-10-29 08:46  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]

2005-10-28 18:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: use new syntax for
	  '--rescue-cmd'

2005-10-28 18:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.skeleton: use new
	  getDistribution API

2005-10-28 18:40  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

2005-10-28 18:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: updated help msg for '--rescue'

2005-10-28 17:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: colorize/colpanic(): reset
	  attributes after giving out the message

2005-10-28 17:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am, util-vserver/distrib/centos42,
	  util-vserver/distrib/centos42/pkgs,
	  util-vserver/distrib/centos42/pkgs/01,
	  util-vserver/distrib/centos42/pkgs/02,
	  util-vserver/distrib/centos42/pkgs/03,
	  util-vserver/distrib/centos42/yum,
	  util-vserver/distrib/centos42/yum.repos.d,
	  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

2005-10-28 17:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated debootstrap
	  url

2005-10-28 17:51  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

2005-10-28 17:51  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

2005-10-28 17:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvserverctx.c: include "internal.h"

2005-10-28 17:49  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

2005-10-28 16:38  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

2005-10-28 16:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files,
	  util-vserver/lib/syscall-fallback.h: added syscall-fallback.h

2005-10-28 16:03  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

2005-10-28 16:01  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 #

2005-10-28 16:00  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

2005-10-25 16:23  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

2005-10-25 16:22  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()

2005-10-25 16:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h: vc_getVserverByCtx_Internal(): added
	  prototype (with 'validate_result'
	  parameter)

2005-10-25 16:20  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()

2005-10-25 16:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added vc_compareVserverById()

2005-10-25 16:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files,
	  util-vserver/lib/comparevserverbyid.c: added comparevserverbyid.c

2005-10-25 16:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_fmt/fmtx.hc: save some bytes on the stack...

2005-10-25 16:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: disable expensive tests by default

2005-10-25 16:08  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...)

2005-10-25 16:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/Makefile-files,
	  util-vserver/src/testsuite/hashcalc.sh: added hashcalc.sh

2005-10-25 16:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/hashcalc.c: fixed params in
	  calculateHashFromFD() call

2005-10-23 22:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chroot-sh.c: testInternal(): fixed return value
	  for non-existing files

2005-10-23 22:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite,
	  util-vserver/src/testsuite/.cvsignore,
	  util-vserver/src/testsuite/Makefile-files,
	  util-vserver/src/testsuite/hashcalc.c: added hashcalc

2005-10-23 22:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vhashify.c: added TESTSUITE mode

2005-10-09 09:11  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)

2005-08-08 22:15  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...

2005-07-25 15:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: updated URLs

2005-07-25 15:50  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

2005-07-25 15:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.skeleton: execute
	  'base.setSuccess' finally

2005-07-25 15:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.rpm:
	  rpm.sanityCheck(): added; it warns about missing initpre scripts

2005-07-25 15:45  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

2005-07-25 15:42  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

2005-07-25 15:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vsysvwrapper: fixed typo
	  (s!$CHBIND!$_CHBIND!)

2005-07-25 15:40  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()

2005-07-25 15:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: isDirectoryEmpty(): added
	  col*(): added

2005-07-15 20:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.208

2005-07-15 19:40  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)

2005-07-15 19:06  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/

2005-07-15 19:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/rpm-fake-test.sh: fixed paths so that
	  it works again...

2005-07-15 19:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/vprocunhide: do not run when IATTR feature is
	  not supported

2005-07-15 19:01  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)

2005-07-15 18:59  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

2005-07-15 18:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite,
	  util-vserver/lib/testsuite/.cvsignore: added 'personality'

2005-07-15 18:07  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

2005-07-15 18:06  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]

2005-07-15 16:32  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

2005-07-15 16:28  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

2005-07-15 16:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/bcaps-v13.c: removed VC_CAP_QUOTACTL
	  added VC_CAP_AUDIT*

2005-07-15 16:27  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}

2005-07-15 16:25  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

2005-07-15 16:25  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

2005-07-04 22:38  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)

2005-07-04 22:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: allow to pass a numeric xid to
	  'vserver-info ... RUNNING'

2005-07-04 22:35  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

2005-07-04 18:14  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)

2005-07-04 18:03  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

2005-07-03 22:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: oops... set the wrong
	  value

2005-07-03 22:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated

2005-07-03 22:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: register fc4 as rh-style
	  distribution

2005-07-03 20:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: check for 'nohup'

2005-07-03 17:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: removed chroot_* +
	  C++ programs
	  added chroot_sh + vwait

2005-07-03 17:51  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

2005-07-03 17:49  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

2005-07-03 17:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: accept 'async' method

2005-07-03 17:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: pipe 'popd' output to
	  /dev/null

2005-07-03 17:47  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

2005-07-03 17:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build: do not set OPTION_KEEP

2005-07-03 17:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added vwait

2005-07-03 17:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/pkgmgmt: - cleanups
	  - unset %_dbpath at 'internalize' operation

2005-07-03 17:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: vshelper.initSync(): fixed
	  parameter naming

2005-07-03 17:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chroot-sh.c: implemented 'testfile' subcommand

2005-07-03 14:42  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

2005-07-03 14:10  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)

2005-07-03 14:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: mentioned the working
	  directory for the scripts

2005-07-03 14:02  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

2005-07-03 13:19  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

2005-07-03 13:18  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

2005-07-03 13:17  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

2005-07-03 13:16  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

2005-07-03 12:33  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

2005-07-03 12:31  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

2005-07-03 12:26  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

2005-07-03 09:12  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

2005-07-02 09:17  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

2005-06-30 06:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: use vwait infrastructure

2005-06-30 06:16  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

2005-06-30 06:16  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

2005-06-30 06:13  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'

2005-06-30 06:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build: added '--keep' option

2005-06-30 06:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/X,
	  util-vserver/scripts/util-vserver-vars.pathsubst: removed
	  CHROOT_*
	  added CHROOT_SH

2005-06-30 06:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/pkgmgmt: use CHROOT_SH instead of CHROOT_*

2005-06-30 06:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: include signal_cmd.h instead of
	  signal.h

2005-06-30 06:10  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

2005-06-30 06:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fc4, util-vserver/distrib/fc4/apt,
	  util-vserver/distrib/fc4/apt/rpmpriorities,
	  util-vserver/distrib/fc4/apt/sources.list,
	  util-vserver/distrib/fc4/pkgs, util-vserver/distrib/fc4/pkgs/01,
	  util-vserver/distrib/fc4/pkgs/02,
	  util-vserver/distrib/fc4/pkgs/03,
	  util-vserver/distrib/fc4/rpmlist.d,
	  util-vserver/distrib/fc4/rpmlist.d/00.lst,
	  util-vserver/distrib/fc4/yum,
	  util-vserver/distrib/fc4/yum.repos.d,
	  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

2005-06-30 06:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: use CHROOT_SH instead of
	  CHROOT_*

2005-06-30 05:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, 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

2005-05-19 18:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added @NOHUP@

2005-05-19 18:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/pkgmgmt: use new chroot-cat CLI

2005-05-19 18:10  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

2005-05-19 18:05  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

2005-05-19 18:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscall.m4: s!enable_val!enableval!

2005-05-19 18:02  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

2005-05-19 18:01  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

2005-05-19 17:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: use safe chroot-cat
	  commands

2005-05-05 19:13  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

2005-05-05 18:31  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

2005-05-05 09:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: added vwait

2005-05-05 09:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vwait.c: initial checkin

2005-05-05 09:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vshelper-sync.c: use '__linux__' instead of
	  '__linux' (reported by Ola Lundqvist)

2005-05-05 09:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/exec-cd.c: minor cosmetical cleanup

2005-05-05 09:20  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

2005-05-05 09:19  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

2005-05-05 09:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/install-notify.am: s!^# !## !

2005-05-05 09:17  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

2005-05-02 21:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/compat-pivot_root.h: use <syscall-wrap.h>

2005-05-02 21:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscall.m4: minor cosmetical cleanups

2005-05-02 21:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_fpicsyscall.m4: obsoleted

2005-05-02 21:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_fpicsyscall.m4: use ENSC_SYSCALL_ALTERNATIVE

2005-05-02 21:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: cleaned up '#include
	  <*syscall.h>' stuff

2005-05-02 21:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-legacy.hc,
	  util-vserver/lib/syscall-wrap.h: include <syscall.h> also

2005-05-02 21:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-xhtml.xsl: use class
	  'directoryname' instead of 'directory' for '<directory/>'
	  markup

2005-05-02 21:40  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

2005-04-28 19:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.207

2005-04-28 18:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: adjusted dietlibc requirements

2005-04-28 18:08  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

2005-04-28 18:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake-resolver.c: added a TEMP_FAILURE_RETRY
	  around a read(2)

2005-04-28 18:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start,
	  util-vserver/scripts/vserver.suexec: added support for a rescue
	  mode

2005-04-28 18:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: *
	  _generatePersonalityOptions(): added and use it
	  * added support for a rescue mode

2005-04-28 18:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.pkgmgmt:
	  YUM_RELEASEPKGS: added

2005-04-28 18:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: fixed docu for 'stop' and 'start'

2005-04-28 18:03  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

2005-04-28 18:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: * isRegularFile(): fixed
	  evaluation of params
	  * hasSubstring(): added
	  * getAllVservers(): fixed typo

2005-04-28 18:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/sys_clone.h: cleanups; do not include
	  <sys/syscall.h>

2005-04-28 18:01  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

2005-04-28 17:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/legacy/vserver-copy,
	  util-vserver/scripts/vserver-copy: moved to legacy

2005-04-28 17:54  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

2005-04-28 17:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added prototypes for vc_*personality*
	  support

2005-04-28 17:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: updated to new kernel headers

2005-04-28 17:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/cflags_list-v13.c: do not include <string.h>
	  anymore

2005-04-28 17:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h: utilvserver_listparser_uint*():
	  removed the 'nonnull' attribute for the 'mask' param

2005-04-28 17:51  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

2005-04-28 17:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: * added some markup
	  * documented 'personality'

2005-04-28 17:50  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

2005-04-28 17:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fc3/yum/yum.conf:
	  s!redhat-release!fedora-release!

2005-04-28 17:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fc3/pkgs/02: removed 'coreutils'

2005-04-28 17:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fc3/rpmlist.d/00.lst: added some more
	  packages

2005-04-28 17:46  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

2005-04-28 17:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst,
	  util-vserver/scripts/Makefile-files: moved vserver-copy to legacy

2005-04-28 17:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added new kernel headers

2005-04-28 11:01  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

2005-04-24 20:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: showContexts(): added 'const'
	  qualifier

2005-04-24 20:30  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

2005-04-24 20:29  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

2005-04-24 20:28  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

2005-04-24 20:26  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

2005-04-24 20:25  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"

2005-04-24 20:25  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

2005-04-24 20: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

2005-04-24 20:23  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

2005-04-24 20:21  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

2005-04-24 20:17  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

2005-04-24 20:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/update-doc: exclude some static files

2005-04-24 20:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all: remove config.cache when CLEAN is set
	  disabled gcc33 build

2005-04-24 11:33  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

2005-04-16 21:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: cleanups
	  added '--disable-extra-optimizations' option

2005-04-16 21:20  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

2005-04-16 21:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: isRegularFile(): added

2005-04-16 21:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: cleanups
	  added changelog entry for 0.30.206

2005-04-12 22:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.206

2005-04-12 21:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: implemented VERIFYPROC method

2005-04-12 21:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: added verify-proc sanity
	  check

2005-04-12 21:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: killContext(): commented out the
	  more correct
	  (but not working) kill-sequence

2005-04-12 21:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: ship the yum patches

2005-04-12 21:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added '--no-wrap -S' to the
	  CVS2CL_AMFLAGS

2005-04-12 19:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: adjusted min-dietlibc requirements

2005-04-12 19:23  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

2005-04-12 18:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: vshelper.isDebug(): fixed logic

2005-04-10 12:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: send the signals for endgrent() and
	  endpwent()

2005-04-10 12:26  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

2005-04-10 12:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: include m4/libsel.am

2005-04-10 01:01  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+)

2005-04-10 01:00  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

2005-04-10 00:59  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

2005-04-10 00:57  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

2005-04-10 00:55  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...

2005-04-10 00:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: spawn(), killContext(): added

2005-04-10 00:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/libsel.am: initial checkin

2005-04-10 00:53  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

2005-04-10 00:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_cxxcompiler.m4: fixed typo

2005-04-10 00:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: defined ENSC_USE_DIETLIBC +
	  ENSC_USE_GLIBC

2005-04-10 00:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: removed 'DIET' and 'DIETFLAGS'
	  variables; they are set by configure now

2005-04-08 19:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vyum-worker: added better test for patched
	  yum

2005-04-08 19:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: fixed typo

2005-04-08 19:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.suexec: fixed typo (reported by Paul
	  S. Gumerman)

2005-04-08 19:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.yum: substitute
	  @YUMLOCKDIR@

2005-04-08 19:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: fixed operation when context was
	  not specified

2005-04-08 19:13  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

2005-04-08 19:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: use 'ln -sf' instead of 'ln
	  -s'

2005-04-08 19:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fc3/yum/yum.conf: add 'lockfile'

2005-04-08 19:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added 'fc3' to 'redhat_style'

2005-04-08 19:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: use DIETFLAGS instead of DIET_FLAGS

2005-03-29 02:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/Makefile-files: use $(LIBENSCVECTOR)
	  instead of libensc_vector.a

2005-03-25 21:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: fixed typo

2005-03-25 17:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: minor cleanups: call
	  vkill with '--xid' instead of '-c'

2005-03-25 16:56  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

2005-03-25 02:38  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

2005-03-25 02:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/switchtowatchxid.c: simplified it and
	  made it work with recent kernels

2005-03-25 02:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-xhtml.xsl: use 'alternate
	  stylesheet' instead of 'stylesheet' (reported by Herbert
	  Poetzl)

2005-03-25 02:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: fixed quoting of % in
	  %description

2005-03-24 14:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am, util-vserver/REQUIREMENTS: added
	  REQUIREMENTS

2005-03-24 13:53  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

2005-03-24 13:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added some %descriptions

2005-03-24 12:46  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

2005-03-24 12:45  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()

2005-03-24 12:44  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

2005-03-24 12:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/sigbus.c: use Etruncate()
	  instead of truncate()

2005-03-24 12:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/copy-check: added new tests
	  and better diagnostic

2005-03-24 12:42  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

2005-03-24 12:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-unistd.hc: E*truncate():
	  added

2005-03-24 12:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/testsuite/test2.c: #undef NDEBUG

2005-03-24 01:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/sigbus.c: unlink temporary
	  files on exit

2005-03-24 00:12  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

2005-03-24 00:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vhashify.c: optimized directory creation

2005-03-24 00:11  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()

2005-03-24 00:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/matchvserverinfo-init.c: minor code
	  cleanups

2005-03-24 00:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite,
	  util-vserver/lib_internal/testsuite/.cvsignore,
	  util-vserver/lib_internal/testsuite/Makefile-files,
	  util-vserver/lib_internal/testsuite/sigbus.c: added sigbus
	  testcase

2005-03-23 02:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/testsuite,
	  util-vserver/ensc_vector/testsuite/.cvsignore: updated

2005-03-23 02:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vhashify-init.hc, util-vserver/src/vhashify.c:
	  added lots of new code...

2005-03-23 02:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: is_selinux_enabled(): added

2005-03-23 02:08  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

2005-03-23 02:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: added 'hashify' target

2005-03-23 02:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	  $_VHASHIFY

2005-03-23 02:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/matchlist-initrefserverlist.c: fixed
	  initialization of 'vserver'

2005-03-23 02:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: create
	  /etc/.../.distributions/.common/pubkeys/
	  create /etc/.../.defaults/apps/vunify/hash

2005-03-23 02:04  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

2005-03-23 02:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all: build with debug settings

2005-03-22 15:27  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

2005-03-22 15:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/command-exec.c: call write(2) through
	  TEMP_FAILURE_RETRY()

2005-03-22 15:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: BuildRequire beecrypt-devel

2005-03-22 15:05  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.

2005-03-22 14:59  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.

2005-03-22 14:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added vhashify +
	  vdlimit

2005-03-22 14:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: cleanups
	  use %global instead of %define

2005-03-22 14:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all: set _FORTIFY_SOURCE

2005-03-19 03:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver, util-vserver/.cvsignore: updated

2005-03-19 03:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver, util-vserver/.cvsignore: updated

2005-03-19 02:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/update-doc: initial checkin

2005-03-19 02:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: do not use '--create' for dynamic
	  contexts

2005-03-19 02:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/apps: removed...

2005-03-19 02:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/apps, util-vserver/distrib/apps/vshelper,
	  util-vserver/distrib/apps/vshelper/action: added to be removed...

2005-03-19 02:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initsignal,
	  util-vserver/src/testsuite/data/vserver1,
	  util-vserver/src/testsuite/data/vserver2,
	  util-vserver/src/testsuite/vuname, util-vserver/sysv/vkillall,
	  util-vserver/tests/attack.spec, util-vserver/tests/ulimit:
	  obsoleted

2005-03-19 02:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/data/vserver1,
	  util-vserver/src/testsuite/data/vserver1/apps,
	  util-vserver/src/testsuite/data/vserver1/apps/pkgmgmt,
	  util-vserver/src/testsuite/data/vserver1/apps/pkgmgmt/style,
	  util-vserver/src/testsuite/data/vserver1/apps/vunify,
	  util-vserver/src/testsuite/data/vserver1/apps/vunify/exclude,
	  util-vserver/src/testsuite/data/vserver2,
	  util-vserver/src/testsuite/data/vserver2/apps,
	  util-vserver/src/testsuite/data/vserver2/apps/vunify,
	  util-vserver/src/testsuite/data/vserver2/apps/vunify/exclude,
	  util-vserver/src/testsuite/vuname,
	  util-vserver/src/testsuite/vuname/nodename,
	  util-vserver/sysv/vkillall, util-vserver/tests/attack.spec,
	  util-vserver/tests/ulimit, util-vserver/tests/ulimit/cpu: added
	  to be removed...

2005-03-19 02:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initsignal: added to be removed
	  soon...

2005-03-19 02:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vnet.c: obsoleted...

2005-03-19 02:10  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

2005-03-19 02:07  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

2005-03-19 02:07  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

2005-03-19 02:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/copy-check: cleanups
	  conditionalize expensive tests

2005-03-19 02:05  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

2005-03-19 02:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/list-free.c: some minor C89
	  compatibility changes

2005-03-19 02:03  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

2005-03-19 02:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.dtd: readded

2005-03-19 02:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented the 'vhashify'
	  configuration
	  moved '<default>' tags before '<description>'

2005-03-19 02:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-xhtml.xsl: applied changes
	  regarding the new www-location on savannah

2005-03-19 01:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/Makefile-files: (re)added xsltproc support

2005-03-19 01:57  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

2005-03-19 01:56  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

2005-03-18 03:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite,
	  util-vserver/lib_internal/testsuite/.cvsignore: updated

2005-03-18 03:56  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

2005-03-18 03:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-copy.c: use a sparse-file
	  friendly method for copying files

2005-03-18 03:33  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()

2005-03-18 00:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start/Makefile-files: use $(LIBENSCVECTOR)
	  instead of libensc_vector.a

2005-03-18 00:25  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...

2005-03-18 00:24  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

2005-03-18 00:23  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

2005-03-18 00:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vpkg: exit with returncode of '2' when
	  pkgmgmt can not be determined

2005-03-18 00:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/Makefile-files: use
	  $(LIBENSCVECTOR) instead of libensc_vector.a

2005-03-18 00:22  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

2005-03-18 00:21  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

2005-03-18 00:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/string.hc: String_free(): added

2005-03-18 00:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/string.h: renamed String_destroy() to
	  String_free()

2005-03-18 00:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/string-destroy.c: obsoleted;
	  String_free() is now inlined

2005-03-18 00:20  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

2005-03-18 00:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/matchlist-destroy.c: use String_free()
	  instead of String_destroy()

2005-03-18 00:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added
	  matchvserverinfo-*
	  removed string-destroy.c

2005-03-18 00:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/matchvserverinfo-free.c,
	  util-vserver/lib_internal/matchvserverinfo-init.c: initial
	  checkin

2005-03-18 00:15  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

2005-03-18 00:13  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

2005-03-18 00:12  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

2005-03-18 00:11  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)

2005-03-17 14:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all, util-vserver/src,
	  util-vserver/src/.cvsignore: updated

2005-03-17 14:58  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...

2005-03-17 14:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcopy.c: use new Unify_unify() API

2005-03-17 14:57  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

2005-03-17 14:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: use $(LIBINTERNAL) instead of
	  lib_internal/libinternal.a
	  added vhashify*

2005-03-17 14:54  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

2005-03-17 14:53  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

2005-03-17 14:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-unify.c: added an 'ignore_zero'
	  argument to Unify_unify()

2005-03-17 14:51  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

2005-03-17 14:51  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

2005-03-17 14:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/testsuite/test1.c: added tests for
	  Vector_searchSelfOrg()

2005-03-17 14:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/testsuite/Makefile-files: added test2

2005-03-17 14:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/vector.h,
	  util-vserver/ensc_vector/vector.hc: Vector_searchSelfOrg*():
	  added

2005-03-17 14:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/Makefile-files: added list-* files
	  added vector-searchselforg.c

2005-03-17 14:46  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

2005-03-09 14:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: added XIDTYPE support

2005-03-09 14:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/context-sync.hc: use EopenD() instead of Eopen()

2005-03-09 14:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_initrddir.m4: fixed typo

2005-03-09 14:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_getXIDType(): added

2005-03-09 14:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: added some magic to avoid
	  warnings with gcc4

2005-03-09 14:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files, util-vserver/lib/getxidtype.c:
	  added getxidtype.c

2005-03-09 14:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpre: create /usr/X11 also

2005-03-09 14:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am, util-vserver/distrib/fc3/apt,
	  util-vserver/distrib/fc3/apt/rpmpriorities,
	  util-vserver/distrib/fc3/apt/sources.list: added apt support for
	  FC3

2005-03-02 01:29  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

2005-03-02 01:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vyum: allow '--all' param

2005-03-02 01:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/cflags.c: avoid some compiler warnings

2005-03-02 01:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added some VC_ATTR_NONNULL()
	  statements

2005-03-02 01:23  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

2005-03-02 00:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: do not assume 'nodev' on
	  'devpts'

2005-03-02 00:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h:
	  CDLIM_USER2KERNEL/CDLIM_KERNEL2USER(): added

2005-03-02 00:52  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)

2005-02-25 23:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: added some sanity
	  checks

2005-02-25 23:31  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

2005-02-25 23:30  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

2005-02-25 21:51  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

2005-02-25 21:37  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.

2005-02-25 21:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: changed my GPG key

2005-02-25 21:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: assume 'nodev' by default

2005-02-25 20:55  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=view

2005-02-25 20:52  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

2005-02-25 20:51  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

2005-02-20 23:21  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

2005-02-15 23:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.204

2005-02-15 22:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added information where the 'ip' and
	  'vconfig' programs can be found

2005-02-15 22:18  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

2005-02-15 18:04  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).

2005-02-07 18:02  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

2005-02-07 18:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented the *namespace
	  options

2005-02-04 12:18  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

2005-02-04 02:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: fixed one of the
	  previously added 'test -n'

2005-02-02 14:09  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

2005-02-02 13:42  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.patch

2005-02-01 17:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.203

2005-02-01 17:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added vyum-worker to
	  AM_INSTALLCHECK_STD_OPTIONS_EXEMPT

2005-02-01 17:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vyum-worker: minor cosmetical change

2005-02-01 17:22  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'.

2005-02-01 17:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.202

2005-02-01 16:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fc3/rpmlist.d,
	  util-vserver/distrib/fc3/rpmlist.d/00.lst: initial checkin

2005-02-01 16:56  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

2005-02-01 16:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.rpm: rpmlist.*():
	  added

2005-02-01 16:55  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

2005-02-01 16:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: vshelper.isDebug(): fixed it...

2005-02-01 16:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added the fc3 rpmlist.d
	  directory + content

2005-02-01 16:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added
	  vserver-build.rpm

2005-02-01 02:08  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'

2005-02-01 02:06  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

2005-02-01 02:06  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

2005-02-01 00:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/createskeleton-full.hc: argl... fixed overflow
	  when appending the '/'

2005-01-31 23:06  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

2005-01-31 23:04  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.diff

2005-01-31 22:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions: getDistribution():
	  added support for a default distribution

2005-01-31 22:45  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

2005-01-31 22:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am, util-vserver/distrib/template,
	  util-vserver/distrib/template/initpost,
	  util-vserver/distrib/template/initpre: added the 'template'
	  distribution

2005-01-31 17:48  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.

2005-01-31 17:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: fixed the (currently non-existent)
	  child->parent traversal

2005-01-31 17:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/apidoc/Doxyfile.in: added DOT_TRANSPARENT +
	  DOT_MULTI_TARGET

2005-01-31 17:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: updated

2005-01-31 17:43  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

2005-01-28 01:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: reindented it
	  fixed vshelper documentation

2005-01-27 21:24  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)

2005-01-27 20:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.201

2005-01-27 20:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/reducecap.c, util-vserver/src/vserver-info.c:
	  reworked the capability.h stuff

2005-01-27 20:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files,
	  util-vserver/src/capability-compat.h: added capability-compat.h

2005-01-27 20:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added check for <sys/capability.h>
	  header

2005-01-27 20:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: removed the linuxcaps.h bits

2005-01-27 19:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: implemented capability-support
	  check

2005-01-27 19:16  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

2005-01-27 19:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore,
	  util-vserver/src/Makefile-files: added check-unixfile

2005-01-27 19:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: execute sanityCheck()

2005-01-27 19:15  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

2005-01-27 19:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fc3, util-vserver/distrib/fc3/pkgs,
	  util-vserver/distrib/fc3/pkgs/01,
	  util-vserver/distrib/fc3/pkgs/02,
	  util-vserver/distrib/fc3/pkgs/03, util-vserver/distrib/fc3/yum,
	  util-vserver/distrib/fc3/yum.repos.d,
	  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

2005-01-27 19:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build: added 'yum' support

2005-01-27 19:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vrpm-preload: reorganized; moved lots of
	  code into the 'functions' file

2005-01-27 19:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added yum*
	  files + vsomething + check-unixfile

2005-01-27 19:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: added yum* support
	  reorganized the rpmFake stuff

2005-01-27 19:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added the yum* files +
	  vsomething

2005-01-27 19:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpre: added missing newline

2005-01-27 19:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added the yum* stuff for fc3

2005-01-27 19:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added the yum* files
	  + check-unixfile

2005-01-27 19:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/README: mentioned the '-m yum' buildmethod

2005-01-26 23:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvservercfgstyle.c: allow dangling symlinks as
	  /etc/vservers/.../vdir also

2005-01-26 23:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.199

2005-01-26 21:15  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

2005-01-26 20:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite,
	  util-vserver/lib_internal/testsuite/.cvsignore: updated

2005-01-26 20:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: rearranged some scriptlets to
	  avoid comments after '-p /sbin/ldconfig'

2005-01-26 15:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: added (untested) support for
	  '/' in the vserver fstab

2005-01-26 15:34  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

2005-01-26 15:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: use unique prefixes for variables
	  used in functions with 'eval' statements

2005-01-26 15:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/filecfg-ml.c: include
	  <string.h> + <ctype.h>

2005-01-26 15:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: moved rootshell to legacy

2005-01-26 15:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start/defaulttty.c: include <string.h>

2005-01-26 15:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: added '--rootfs' option

2005-01-26 15:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: moved the v_*
	  initscripts to legacy

2005-01-26 14:23  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

2005-01-25 16:01  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

2005-01-21 13:51  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]

2005-01-21 13:44  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)

2005-01-21 13:42  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

2005-01-21 13:41  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

2005-01-21 13:38  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)

2005-01-07 17:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/README: fixed typos
	  cleanups + enhancements

2005-01-07 16:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/README: "Notes for distributors" + "Which version
	  shall I use?" added

2005-01-07 16:41  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)

2005-01-06 23:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: call ENSC_DIETLIBC_SANITYCHECK,
	  AC_CANONICAL_HOST + AC_CANONICAL_BUILD

2005-01-06 23:53  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)

2005-01-06 23:26  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)

2004-12-28 19:07  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

2004-12-28 19:07  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

2004-12-28 19:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: use ENSC_PATHPROG & friends

2004-12-28 19:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_pathprog.m4: initial checkin

2004-12-28 19:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: use ${ENSC_PATHPROG_SED} when
	  substituting prognames

2004-12-28 12:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc_compat.m4: check more syscall
	  variants

2004-12-28 12:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: s!\params!\param!
	  added doc about vc_get_iattr()

2004-12-28 11:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/cfg.txt: removed since obsoleted by
	  configuration.xml

2004-12-21 07:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vsched.c: fixed segfault when no arguments are
	  given (reported by Adrian Reyer)

2004-12-16 00:11  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)

2004-12-09 13:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all: added fc-3 host

2004-12-09 13:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: getfilecontext.c: added

2004-12-09 13:05  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.

2004-12-07 11:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start/main.c: include <unistd.h>

2004-12-07 11:14  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

2004-12-07 11:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/filecfg-iteratemultiline.c: include
	  <string.h>

2004-12-07 11:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/cflags.c: added some new flags

2004-12-07 11:10  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

2004-10-21 19:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added/updated flags and capabilities

2004-10-21 19:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/islink.c: initial checkin

2004-10-21 19:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h: utilvserver_isLink(): added
	  prototype

2004-10-21 19:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/cflags-v13.c: added lots of new flags

2004-10-21 18:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/ccaps-v13.c: added 'remount' + 'icmp' cap;
	  'ping' is kept for compatibility reasons

2004-10-21 18:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added islink.c

2004-10-19 23:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: getFileValue(): modified to
	  accept a list of candidates

2004-10-19 23:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: merged from
	  UV_NAMESPACE_AFTER_CHROOT branch

2004-10-19 23:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added 'update-doc' target

2004-10-19 23:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-vserver.hc:
	  Evc_{new,enter}_namespace(): added

2004-10-19 21:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.196

2004-10-19 21:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h:
	  updated to vs1.9.3-rc4

2004-10-19 21:11  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

2004-10-19 21:10  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

2004-10-19 21:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start/Makefile-files: added defaulttty.c

2004-10-19 21:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/reducecap.c: use some dirty hacks to include
	  <linuxcaps.h> cleanly

2004-10-19 21:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: execute 'prepareStop()'

2004-10-19 21:07  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)

2004-10-19 21:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: s!prefix!prefixlen!

2004-10-19 21:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/Makefile-files: added
	  filecfg-ml test

2004-10-19 21:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/string.hc: String_c_str(): added

2004-10-19 21:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/string.h: ENSC_STRING_*FIXED(): added

2004-10-19 21:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/filecfg.h:
	  FileCfg_iterateOverMultiLine(): added prototypes and related
	  declarations

2004-10-19 21:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added
	  filecfg-iteratemultiline.c

2004-10-19 21:04  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

2004-10-19 21:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-unistd.hc: Enice(): added

2004-10-19 21:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: s!prefix!prefix-length!

2004-10-19 21:03  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

2004-10-18 16:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: do not include "linuxcaps.h" anymore

2004-10-18 16:08  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

2004-10-18 16:07  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

2004-10-18 16:07  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/flowers.png, util-vserver/doc/flowers1.png,
	  util-vserver/doc/flowers2.png: moved into web-CVS

2004-10-18 15:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/kernel/debug.h, util-vserver/kernel/dlimit.h:
	  updated

2004-10-06 03:20  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

2004-10-06 03:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-unify.c: retain 'errno' on the
	  final unlink()

2004-10-06 03:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: link secure-mount against
	  libvserver

2004-10-06 03:18  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

2004-10-01 12:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.195

2004-10-01 12:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: _getProcNumberCount():
	  s!$_ctx!$1!

2004-10-01 11:50  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

2004-10-01 11:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc.m4: fixed version-detection when
	  additional information are following the
	  number

2004-10-01 11:00  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)

2004-10-01 10:58  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

2004-10-01 10:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vps.c, util-vserver/src/vserver-stat.c: added
	  warnings regarding procfs-security

2004-09-24 15:10  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

2004-09-24 15:08  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

2004-09-24 15:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/Makefile-files: fixed typo

2004-09-23 23:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: added some comments for
	  interfaces/../{name,nodev}

2004-09-23 23:12  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

2004-09-23 22:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all: fixed CLEAN=1 usecase
	  use gcc4 instead of gcc35

2004-09-23 22:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.debootstrap: added better
	  diagnostic for failed debootstrap download

2004-09-23 22:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.css: added *.elements templates

2004-09-23 22:02  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

2004-09-23 22:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-xhtml.xsl: added new stylesheets
	  implemented <elements>...</elements> support

2004-09-23 22:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/Makefile-files: added new stylesheets and images

2004-09-23 22:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-flower.css,
	  util-vserver/doc/configuration-lsd1.css,
	  util-vserver/doc/flowers.png, util-vserver/doc/flowers1.png,
	  util-vserver/doc/flowers2.png: initial checkin

2004-09-23 22:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated

2004-09-22 20:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: s!commented!documented!

2004-09-22 20:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: commented the possible options
	  for 'rpmbuild'

2004-09-22 20:54  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

2004-09-22 20:53  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.

2004-09-22 20:51  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

2004-09-22 20:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: ENSC_STRUCT_IDX,
	  ENSC_SAME_STRUCT_IDX: added

2004-09-22 20:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_setsched.c: added support for the new
	  'struct vcmd_set_sched_v3'

2004-09-22 20:45  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

2004-09-22 20:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/kernel/sched.h: added 'struct vcmd_set_sched_v3'
	  plus macros

2004-09-10 11:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: CALL_VC_V13B(),
	  CALL_VC_V13OBS(): added

2004-09-10 00:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: fixed missing argument for '--xid'
	  switch

2004-09-07 20:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vattribute.c: use vc_get_insecureflags() on
	  '--secure' option

2004-09-07 20:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_get_insecureflags(): added (does
	  this really make sense??)

2004-09-07 20:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: fixed concatenation of flags +
	  caps

2004-09-07 20:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added an explicit requirement for
	  version 1.9 of automake

2004-08-27 21:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.193

2004-08-27 21:06  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

2004-08-27 14:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: showHelp(): improved message

2004-08-27 08:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated again...

2004-08-27 08:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/save_ctxinfo.c: append '\0' to the buffer read
	  by readlink()

2004-08-27 08:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/keep-ctx-alive.c: include <sys/select.h>

2004-08-27 08:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-unistd.hc: Ereadlink*():
	  return the count of written chars

2004-08-25 00:11  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

2004-08-25 00:08  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

2004-08-19 16:06  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

2004-08-19 15:02  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

2004-08-19 14:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vnamespace.c: fixed some #includes for the new
	  position of sys_clone.h

2004-08-19 14:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vkill.c: define ENSC_WRAPPERS_UNISTD; it is used
	  for some legacy code

2004-08-19 14:30  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

2004-08-19 14:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/fstool.h: checkForRace(), resolveCtx(): removed
	  prototypes

2004-08-19 14:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/fstool.c: checkForRace(): removed as unused

2004-08-19 14:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chxid.c: use vc_xidopt2xid() instead of
	  resolveCtx()

2004-08-19 14:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/sys_clone.h: moved into lib_internal/

2004-08-19 14:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/fstool-resolvectx.c: obsoleted; functionality is
	  already in libvserver

2004-08-19 14:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite/command.c: applied API
	  changes

2004-08-19 14:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/command.h: added support for
	  plain-style char** args

2004-08-19 14:09  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

2004-08-19 14:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/command-setparams.c,
	  util-vserver/lib_internal/sys_clone.h: initial checkin

2004-08-19 14:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added
	  command-setparams.c and sys_clone.h

2004-08-19 14:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: marked
	  vserver.start.bin as C99-only

2004-08-19 14:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: added some new paths

2004-08-19 14:06  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

2004-08-19 14:04  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

2004-08-19 14:03  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

2004-08-19 14:01  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!

2004-08-19 13:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/xidopt2xid.c: removed code without an effect

2004-08-19 13:57  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.

2004-08-19 13:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/isfile.c: initial checkin

2004-08-19 13:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h: utilvserver_isFile(): added
	  prototype

2004-08-19 13:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvservercfgstyle.c: fixed detection of
	  legacy-style (check for file but not directory)

2004-08-19 13:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: addded 'isfile.c'

2004-08-19 13:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-stdlib.hc: Esetenv(): added

2004-08-19 13:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-socket.hc: Esend(),
	  Esocketpair(): added

2004-08-19 13:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_fmt/fmt-internal.h: minor optimizations

2004-08-19 13:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-xhtml.xsl: add '<ulink>' tag

2004-07-08 11:44  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

2004-07-03 02:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.30.190

2004-07-03 01:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: fixed path of the xsd file

2004-07-03 01:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all: added fc-2

2004-07-03 01:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: prepareInit(): fixed case
	  when .autofsck does not exist

2004-07-03 01:35  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

2004-07-03 01:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/suse91/apt/rpmpriorities: initial checkin

2004-07-03 01:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/rc.sysinit: call 'true' finally

2004-07-03 01:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: added comment about
	  possible races
	  fixed /etc/inittab substitution

2004-07-03 01:34  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

2004-07-03 01:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added
	  vserver.start.bin

2004-07-03 01:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start/Makefile-files: use
	  AM_INSTALLCHECK_STD_OPTIONS_EXEMPT for now

2004-07-03 00:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added suse91 files

2004-07-03 00:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/rc.sysinit,
	  util-vserver/distrib/suse91, util-vserver/distrib/suse91/apt,
	  util-vserver/distrib/suse91/apt/sources.list,
	  util-vserver/distrib/suse91/initpost,
	  util-vserver/distrib/suse91/pkgs,
	  util-vserver/distrib/suse91/pkgs/01,
	  util-vserver/distrib/suse91/pkgs/02,
	  util-vserver/distrib/suse91/rpm,
	  util-vserver/distrib/suse91/rpm/macros,
	  util-vserver/vserver-start,
	  util-vserver/vserver-start/.cvsignore: initial checkin

2004-07-03 00:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: some enhancements for
	  'plain' initstyle

2004-07-03 00:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/testsuite,
	  util-vserver/lib_internal/testsuite/.cvsignore: added some files

2004-07-03 00:07  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

2004-07-03 00:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start/Makefile-files: added lots of files

2004-07-03 00:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: added CANONIFY tag

2004-07-03 00:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: rewrite 'ext*' to 'ufs'

2004-07-02 23:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start,
	  util-vserver/scripts/vserver.stop: use a canonified lockfile-name

2004-07-02 23:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: function prepareInit():
	  do some cleanups in the plain-mode

2004-07-02 23:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: vshelper.initSync(): use $1
	  instead of $VSERVER_DIR

2004-07-02 23:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util.h: include util-lockfile.h
	  canonifyVserverName(): added prototype

2004-07-02 23:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util-mem.h: optimized it a little bit

2004-07-02 23:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/pathinfo.h: ENSC_PI_DECLARE(): added

2004-07-02 23:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/command-wait.c: fixed stupid typo

2004-07-02 23:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added lots of new files

2004-07-02 23:34  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

2004-07-02 23:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: small cosmetical cleanups

2004-07-02 23:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/mtab: s!ext2!ufs!

2004-07-02 23:27  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

2004-07-02 23:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/build-all: removed gcc34 target (now default)
	  added gcc35 target (not working currently)

2004-07-01 11:00  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

2004-07-01 10:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: fixed misinterpretation of '--xid'
	  introduced by rev 1.17

2004-06-29 16:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.apt-rpm: fixed installation at
	  non-standard places

2004-06-29 16:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build: fixed doc ('pkgcfgbase' vs.
	  'pkgbase')

2004-06-27 14:40  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,
	  util-vserver/lib_internal/testsuite/.cvsignore,
	  util-vserver/lib_internal/testsuite/Makefile-files,
	  util-vserver/lib_internal/testsuite/command.c: initial checkin

2004-06-27 14:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added command* files
	  and testsuite/

2004-06-27 13:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: enhanced output for old-style
	  vservers

2004-06-27 13:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated...

2004-06-27 13:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: assume '- SYSINFO' when no other
	  options are given

2004-06-27 13:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcopy.c: made it work...

2004-06-27 13:06  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

2004-06-27 13:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions: getDistribution():
	  added detection for slackware and gentoo

2004-06-27 13:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vprocunhide: fixed typos

2004-06-27 13:04  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)

2004-06-27 13:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-settime.c: Unify_setTime(): skip
	  operation on symlinks

2004-06-27 13:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_syscall(): added prototype
	  added/updated some doc

2004-06-27 13:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-syscall.c: initial checkin

2004-06-27 13:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvserverbyctx-compat.hc,
	  util-vserver/lib/getvserverctx.c: added legacy support

2004-06-27 13:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added syscall-syscall.c

2004-06-27 13:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_fmt/fmt.h: cleanups; removed unneeded #undef's

2004-06-27 12:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: added comment about
	  'capabilities' file and kernelversion

2004-06-17 21:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/vserver-start,
	  util-vserver/vserver-start/Makefile-files: initial checkin

2004-06-17 21:31  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

2004-06-16 10:10  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

2004-06-16 10:07  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

2004-06-16 10:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_fmt, 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

2004-05-27 00:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext, util-vserver/src/vcontext.c:
	  s!fakeinit!initpid! at some places

2004-05-27 00:54  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

2004-05-27 00:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.debootstrap: cleanups

2004-05-27 00:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/README: fixed typos

2004-05-27 00:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated

2004-05-27 00:50  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...

2004-05-27 00:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: make util-vserver.spec readonly to
	  prevent losing of changes

2004-05-27 00:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/README: added content

2004-05-22 00:39  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

2004-05-21 15:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac, util-vserver/m4/gpgsig.am: added
	  support for the default GPG key

2004-05-21 15:27  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

2004-05-20 00:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/pkgmgmt, util-vserver/scripts/vserver: mount
	  filesystems on 'vserver ... pkgmgmt ...' operations

2004-05-18 23:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS: version 0.29.214

2004-05-18 23:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated URL (again...)

2004-05-18 23:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am, util-vserver/distrib/fc2,
	  util-vserver/distrib/fc2/apt,
	  util-vserver/distrib/fc2/apt/rpmpriorities,
	  util-vserver/distrib/fc2/apt/sources.list,
	  util-vserver/distrib/fc2/pkgs, util-vserver/distrib/fc2/pkgs/01,
	  util-vserver/distrib/fc2/pkgs/02: added fc2 support

2004-05-18 23:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: removed clearenv,
	  added sigexec

2004-05-18 23:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: s!@PACAKGE@!%name! at some
	  places

2004-05-18 23:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: substitute ENV

2004-05-11 18:49  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...

2004-05-11 18:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/sigexec.c: initial checkin

2004-05-11 18:31  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

2004-05-11 18:30  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)

2004-05-11 18:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore,
	  util-vserver/src/Makefile-files: added sigexec

2004-05-11 18:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: execute vshelper through 'sigexec'
	  to set expected sigmask

2004-05-11 18:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util-exitlikeprocess.h:
	  exitLikeProcess(): readded the 'NORETURN' and added a 'ret'
	  parameter

2004-05-11 18:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util-exitlikeprocess.c:
	  exitLikeProcess(): never return...

2004-05-11 18:23  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

2004-05-08 02:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.213

2004-05-08 01:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/exec-ulimit.c: added support for 'core'

2004-05-08 01:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vps.c: use new exitLikeProcess() interface
	  better error-handling

2004-05-08 01:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/context-sync.hc, util-vserver/src/vnamespace.c:
	  use new exitLikeProcess() interface

2004-05-08 01:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start,
	  util-vserver/scripts/vserver.stop: added locking
	  call setDefaultTTY() correctly

2004-05-08 01:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.apt-rpm: call 'vapt-get --
	  clean' after building the vserver

2004-05-08 01:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: setDefaultTTY(): redirect every
	  descriptors

2004-05-08 01:30  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

2004-05-08 01:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util-exitlikeprocess.c: be more verbose
	  when sending a signal

2004-05-08 01:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/cflags.c: some changes to make gcc34
	  happy

2004-05-08 01:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/val2text.hc: include <strings.h>

2004-05-08 01:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvservername.c: getRecentName(): use
	  realpath(3) instead of errorprone 'chdir()' calls

2004-05-08 01:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvserverbyctx-compat.hc,
	  util-vserver/lib/getvserverctx.c: optimized buffersizes

2004-05-08 01:25  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

2004-05-08 01:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated again

2004-05-05 19:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/clearenv.c: fixed case when '--' is used

2004-05-05 19:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: fixed typo

2004-05-05 19:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: use 'clearenv' in the new
	  path also

2004-05-05 19:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: sendKillSequence(): be
	  silent and succeed everytime

2004-05-05 19:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: removed legacy code

2004-05-05 19:37  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

2004-05-05 19:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-unify.c: added some doc

2004-05-05 19:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_setiattr-fscompat.hc: be more carefully
	  regarding signed vs. unsigned int...

2004-05-05 19:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/bcaps-v13.c: removePrefix(): fixed another 'len'
	  issue
	  include <strings.h>

2004-04-30 10:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/bcaps-v13.c: removePrefix(): fixed case when
	  len<4

2004-04-28 19:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/changelog.txt: removed since unused

2004-04-28 18:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/apidoc/Makefile-files: added list2xxx.syntax

2004-04-28 18:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/readlink.c: enhanced errormessages

2004-04-28 18:10  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

2004-04-28 18:09  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()

2004-04-28 18:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added coreassert.h

2004-04-28 18:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/apidoc/list2xxx.syntax,
	  util-vserver/lib_internal/coreassert.h: initial checkin

2004-04-28 18:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/cflags.c: use
	  <lib_internal/coreassert.h>
	  added new testcases

2004-04-28 18:07  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>

2004-04-28 18:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/Makefile-files: define ENSC_TESTSUITE

2004-04-28 18:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/apidoc/Doxyfile.in: set EXAMPLE_PATH

2004-04-28 18:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_get_insecureccaps(): added
	  cleanups
	  added documentation

2004-04-28 18:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/val2text.hc: use strncasecmp() instead of
	  strncmp()

2004-04-28 18:04  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'

2004-04-28 17:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/bcaps-v13.c: added bcapability names
	  added code to remove a 'CAP_' prefix

2004-04-28 17:56  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

2004-04-23 16:47  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

2004-04-23 16:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: readjusted Release:

2004-04-23 14:04  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

2004-04-23 14:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/Makefile-files: remove *.html only, when we can
	  recreate them

2004-04-23 11:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: fixed typo

2004-04-23 11:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/Makefile-files: removed FAQ.txt and
	  configuration.dtd
	  added configuration.xsd

2004-04-23 11:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/FAQ.txt: obsoleted

2004-04-22 20:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added 'net' API
	  disable 'legacy' API by default

2004-04-22 20:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: added nid_t

2004-04-22 20:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/reducecap.c: fixed warnings when compiled
	  without legacy-mode

2004-04-22 20:46  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

2004-04-22 20:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_ctxcreate-v13.hc: fixed return value

2004-04-22 19:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.dtd: obsoleted by
	  configuration.xsd

2004-04-22 19:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/THANKS: added Olivier Poitrey

2004-04-22 19:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: use xalan instead of xsltproc

2004-04-22 19:24  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

2004-04-22 19:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-xhtml.xsl: made it work with xalan
	  removed debug message

2004-04-22 19:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/beautify.xsl: obsoleted

2004-04-22 19:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/Makefile-files: use xalan

2004-04-22 18:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/kernel/network.h, util-vserver/kernel/sched.h:
	  updated to vs1.9.0pre12

2004-04-22 15:43  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

2004-04-21 21:17  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)

2004-04-21 21:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: moved the 'ip_only'
	  handling to the right place

2004-04-21 09:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vshelper-sync.c: fixed missing initialization of
	  a timeout struct

2004-04-21 09:43  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

2004-04-21 00:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: made 'nodev' work

2004-04-20 18:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: added chain-echo

2004-04-20 18:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added chain-echo

2004-04-20 18:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: use '--defaulttty'

2004-04-20 18:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: use setDefaultTTY()

2004-04-20 18:02  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

2004-04-20 18:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: added '--defaulttty' option

2004-04-20 18:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/start-vservers: use --defaulttty options
	  instead of setting tty manually

2004-04-20 18:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: setDefaultTTY(): added

2004-04-20 17:59  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

2004-04-20 17:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-unistd.hc: Edup(): added

2004-04-20 17:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-fcntl.hc: Efcntl(): added

2004-04-20 17:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: added some entries

2004-04-20 17:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/vunify-exclude: updated

2004-04-20 17:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst,
	  util-vserver/scripts/util-vserver-vars.pathsubst: added
	  chain-echo

2004-04-20 17:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chain-echo.c: initial checkin

2004-04-15 02:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.209

2004-04-15 02:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: setFlags(): optimized (nearly state
	  of 1.10)

2004-04-15 02:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.suexec: call chbind when entering
	  vservers

2004-04-15 01:59  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

2004-04-15 01:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: callInNamespace(): do not accept
	  non-running vservers

2004-04-15 01:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated

2004-04-14 23:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: applied new kernel API (*flags* ->
	  *cflags*, *_context -> ctx_*)
	  fixed '--fakeinit' option

2004-04-14 23:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: fixed another brokeness in CLI
	  option handling

2004-04-14 23:28  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

2004-04-14 23:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite,
	  util-vserver/lib/testsuite/.cvsignore: added cflags

2004-04-14 23:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: added some comments about
	  uts/context

2004-04-14 23:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-xhtml.xsl: added a new boring
	  stylesheet

2004-04-14 23:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.css: initial checkin

2004-04-14 23:26  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

2004-04-14 23:25  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_*)

2004-04-14 23:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files,
	  util-vserver/lib_internal/util.h: added util-debug.h

2004-04-14 23:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util-debug.h: initial checkin

2004-04-14 23:21  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

2004-04-14 23:21  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

2004-04-14 23:19  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*.

2004-04-13 08:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: further locking fixes

2004-04-13 08:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/lockfile.c: propagate errors

2004-04-13 08:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chroot-rm.c: cleanups

2004-04-13 08:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: open FD 0
	  evaluate CLI options depending on used kernel API

2004-04-13 08:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: use new locking mechanism

2004-04-13 08:04  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

2004-04-08 08:33  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

2004-04-08 06:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: implemented support for
	  default-scriptlets (inspired by ideas of
	  Olivier Poitrey)

2004-04-08 06:05  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

2004-04-08 06:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall.c: added link-warning for
	  vc_new_s_context()

2004-04-08 06:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: added general description for
	  the scripts and documented
	  $DONT_SKIP_DEFAULTS

2004-04-08 06:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: LINK_WARNING(): added

2004-04-06 23:12  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

2004-04-06 23:00  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()

2004-04-06 22:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: link some files against
	  libinternal.a

2004-04-06 22:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util.h: switchToWatchXid(): added
	  prototype

2004-04-06 22:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/switchtowatchxid.c: initial checkin

2004-04-06 22:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added
	  switchtowatchxid.c

2004-04-06 22:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: VC_ATTR_DEPRECATED: added

2004-04-06 22:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-compat.hc: vc_chrootsafe_compat():
	  removed

2004-04-06 08:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.c: applied new MatchList_compare()
	  interface

2004-04-06 08:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: started support for HZ!=100
	  cleanups

2004-04-06 08:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcopy.c: implement support for SKIP files

2004-04-06 08:44  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

2004-04-06 08:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: cleanups
	  vshelper.doInit(): added another sanity check

2004-04-06 08:43  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

2004-04-06 08:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/flags.c: added tests for new flags

2004-04-06 08:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: updated VC_VXF_* constants
	  added VC_VXC_* constants

2004-04-06 08:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/flags-v13.c: added/updated flaglist

2004-04-06 08:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/ccaps-v13.c: added ccap names

2004-04-06 08:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-vserver.hc: cleanups

2004-04-06 08:40  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

2004-04-06 08:39  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

2004-03-31 03:27  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)

2004-03-31 03:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: added some doc
	  s!_UV_LOCKS!_VS_LOCKS!

2004-03-31 00:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/lockfile.c: fixed '--help' output

2004-03-31 00:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst, util-vserver/src,
	  util-vserver/src/.cvsignore: added lockfile

2004-03-31 00:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/lockfile.c: initial checkin

2004-03-31 00:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added lockfile

2004-03-31 00:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: enableInterfaces(),
	  disableInterfaces(): added locking
	  enableInterfaces(), disableInterfaces(): added IP_ADDR_FLUSH type

2004-03-31 00:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: $_LOCKFILE,
	  $LOCKDIR: added

2004-03-31 00:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: lock(),unlock(): added
	  isNumber(): added doc

2004-03-30 20:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: made it work...

2004-03-30 20:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: isNumber(): fixed '0' case

2004-03-30 19:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: implemented parts of Liam
	  Helmer's dummy-interface method

2004-03-30 19:00  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)

2004-03-30 19:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: isNumber(): added

2004-03-30 17:20  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

2004-03-30 16:10  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

2004-03-30 16:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/pipe-sync.c: obsoleted by vshelper-sync

2004-03-30 15:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst,
	  util-vserver/src/Makefile-files: removed pipe-sync

2004-03-30 15:50  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

2004-03-27 04:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.207

2004-03-26 09:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper: use 'findObject -e' instead of
	  'findFile' to find /dev/null also

2004-03-26 09:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: fixed call of
	  vshelper.isEnabled

2004-03-26 09:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: fixed some typos

2004-03-26 09:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented
	  apps/vshelper/logfile symlink

2004-03-26 09:03  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)

2004-03-26 08:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: fixed order of
	  variables
	  fixed _VSHELPER path

2004-03-26 08:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: fixed vshelper path
	  added vshelper-sync

2004-03-26 08:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added some Requires:
	  own %dir /var/run/vshelper

2004-03-26 08:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added substition for @VSHELPERSTATEDIR@
	  minor cosmetical cleanups

2004-03-26 07:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: added
	  vshelper-sync

2004-03-26 07:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vshelper, util-vserver/src/vshelper-sync.c:
	  initial checkin

2004-03-26 07:40  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

2004-03-26 07:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vps.c: in output, added a ' ' on overlong
	  vserver-names

2004-03-26 07:38  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)

2004-03-26 07:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added vshelper-sync

2004-03-26 07:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: added VSHELPER &
	  synchronization code

2004-03-26 07:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: added documentation about
	  failure reasons
	  added VSHELPER code

2004-03-26 07:35  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

2004-03-26 07:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: added a "LEGACY
	  ALERT"

2004-03-26 07:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build: fixed code to work with new
	  behavior of getFileArray

2004-03-26 07:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added some
	  missing variables
	  added the vshelper variables

2004-03-26 07:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/pkgmgmt: use pkgmgmt.isAptAvailable()

2004-03-26 07:30  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

2004-03-26 07:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst,
	  util-vserver/scripts/Makefile-files: added vshelper

2004-03-26 07:28  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

2004-03-26 07:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/issupported.c,
	  util-vserver/lib/issupportedstring.c: added VSHELPER

2004-03-26 07:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added getinsecurecaps.c

2004-03-26 07:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getinsecurecaps.c: initial checkin

2004-03-26 07:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented the vshelper stuff

2004-03-26 07:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.dtd: added a type for 'script'

2004-03-26 07:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: cleanups in the directory
	  creation rules

2004-03-26 07:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: use 'install-distribution'
	  instead of 'install-vserverdir'
	  added vshelper stuff

2004-03-26 07:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: cleanups and enhancements in the
	  directory installation rules

2004-03-24 05:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS: version 0.29.205

2004-03-24 05:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: fixed LDADD flags for capchroot

2004-03-24 05:30  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

2004-03-24 05:23  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

2004-03-24 05:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: added basic documentation for
	  bcapabilities, ccapabilities and schedule

2004-03-24 04:56  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()

2004-03-24 04:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: added missing '\'

2004-03-24 04:46  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()

2004-03-24 04:45  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()

2004-03-24 04:43  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

2004-03-24 04:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.debootstrap: call 'wget' with
	  '-nv' instead of '-q'

2004-03-24 04:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_xidopt2xid(): added prototype

2004-03-24 04:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added xidopt2xid.c

2004-03-24 04:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/xidopt2xid.c: initial checkin

2004-03-24 04:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-vserver.hc: Evc_xidopt2xid():
	  added

2004-03-24 04:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: updated to recent
	  version

2004-03-24 04:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: fixed Requires()
	  fixed some %dir's

2004-03-24 01:48  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

2004-03-24 01:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/vservers-legacy: initial checkin

2004-03-24 01:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/rebootmgr, util-vserver/sysv/rebootmgr.subst:
	  'rebootmgr' is now a src-script

2004-03-24 01:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/Makefile-files: 'rebootmgr' is now a src-script
	  added vservers-legacy

2004-03-24 01:43  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')

2004-03-24 01:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: initialize 'bmask' member of struct
	  vc_ctx_caps

2004-03-24 01:41  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

2004-03-24 01:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: cleanups; moved some programs
	  into $legacydir

2004-03-24 01:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added more
	  legacy programs

2004-03-24 01:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/legacy/vserver: use $_XXXX variables instead
	  of static commandnames
	  use variables for paths

2004-03-24 01:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/legacy/distrib-info: moved parserpmdump to
	  legacy

2004-03-24 01:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	  $_REBOOTMGR

2004-03-24 01:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc.m4: fixed copy&paste error

2004-03-24 01:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ChangeLog.sed, util-vserver/cvsusers.map,
	  util-vserver/ensc_vector, util-vserver/ensc_vector/.cvsignore,
	  util-vserver/lib_internal, util-vserver/lib_internal/.cvsignore:
	  initial checkin

2004-03-24 01:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver, util-vserver/.cvsignore, util-vserver/distrib,
	  util-vserver/distrib/.cvsignore,
	  util-vserver/ensc_vector/testsuite,
	  util-vserver/ensc_vector/testsuite/.cvsignore, util-vserver/lib,
	  util-vserver/lib/.cvsignore, util-vserver/lib/testsuite,
	  util-vserver/lib/testsuite/.cvsignore, util-vserver/src,
	  util-vserver/src/.cvsignore, util-vserver/src/testsuite,
	  util-vserver/src/testsuite/.cvsignore, util-vserver/tests,
	  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.

2004-03-24 01:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util-perror.h: placed a 'do ... while
	  (0)' block around the macros

2004-03-24 01:07  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

2004-03-24 01:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: moved some files
	  into legacy
	  handle sysv scripts

2004-03-24 01:05  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

2004-03-24 01:04  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

2004-03-24 01:03  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

2004-03-23 01:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-wrapper: fixed typo (missing 's')

2004-03-22 23:27  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)

2004-03-22 23:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vpkg: give out errormessage on unknown
	  distribution type

2004-03-22 23:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: added basic support for SuSE

2004-03-19 16:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: fixed race when process
	  disappeared shortly after reading /proc

2004-03-19 16:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented
	  apps/init/{mark,depends}
	  mentioned the gentoo initstyle

2004-03-19 16:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-lsd.css: followed Bertl's
	  suggestion and added a subliminal message

2004-03-19 16:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: require at least version 0.24 of
	  dietlibc

2004-03-19 16:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc.m4: allow to specify a
	  <min-version>

2004-03-18 06:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.204

2004-03-18 06:06  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

2004-03-18 05:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: fixed broken condition for PURE
	  define __builtin_expect() when needed

2004-03-18 05:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.c: cleanups in the verbosity code

2004-03-18 05:35  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'

2004-03-18 05:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: call isVserverRunning to
	  cleanup rundir

2004-03-18 05:35  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

2004-03-18 05:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build: cleanups; use full
	  parenthesis in case ... esac

2004-03-18 05:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: implemenented 'pkgmgmt' command

2004-03-18 05:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vrpm: allow both internal and external
	  packagemanagement

2004-03-18 05:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vpkg: cleanups; generalized some functions
	  and moved them into the 'functions' file

2004-03-18 05:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vapt-get: support both internal and external
	  packagemanagement

2004-03-18 05:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added $_PKGMGMT
	  and $_TAR

2004-03-18 05:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/start-vservers: filter out non-matching
	  vservers *before* adding them to the makefile

2004-03-18 05:30  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

2004-03-18 05:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/pkgmgmt: initial checkin

2004-03-18 05:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added pkgmgmt

2004-03-18 05:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/matchlist-initmanually.c: some cleanups
	  in the verbosity code

2004-03-18 05:28  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

2004-03-18 05:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers_handler.hc: use
	  __builtin_expect

2004-03-18 05:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/defaults/apt/apt.conf: added
	  '@autogenerated@' tag plus small warning

2004-03-18 05:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added pkgmgmt script

2004-03-18 05:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: look for tar

2004-03-18 05:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: substitute @TAR@

2004-03-16 14:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chbind.c: use vc_get_nb_ipv4root() instead of
	  hardcoded '16' value

2004-03-16 14:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: CONST: added

2004-03-16 14:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: VC_ATTR_CONST: added
	  vc_get_nb_ipv4root(): added

2004-03-16 14:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added getnbipv4root.c

2004-03-16 14:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getnbipv4root.c: initial checkin

2004-03-16 04:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added the sysvwrappers to
	  AM_INSTALLCHECK_STD_OPTIONS_EXEMPT

2004-03-16 04:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.202

2004-03-16 03:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/Makefile-files: added vservers-default
	  removed vservers

2004-03-16 03:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/vservers.subst: obsoleted by new initscript

2004-03-16 03:49  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

2004-03-16 03:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: implemented INITPID for the
	  compat API

2004-03-16 03:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: implemented/fixed the non-legacy
	  part
	  cleanups

2004-03-16 03:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake-resolver.c: implemented/fixed the
	  non-legacy part

2004-03-16 03:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.suexec: added internal mode to use
	  'suexec' for stopped vservers also

2004-03-16 03:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: added a more efficient stop
	  method for fakeinit vservers

2004-03-16 03:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: finxed incomplete quoting

2004-03-16 03:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: handle fakeinit
	  separately
	  cleanups and fixes in the flag-generation

2004-03-16 03:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: added support for an internal
	  command mode

2004-03-16 03:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	  $_INITSYNC_MINIT_* variables
	  added $_START_VSERVERS

2004-03-16 03:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/start-vservers: added ok/passed/failed logic

2004-03-16 03:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: ship vsyswrapper again

2004-03-16 03:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_is_dynamic_xid(): added

2004-03-16 03:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added isdynamicxid.c

2004-03-16 03:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-vserver.hc: Evc_set_ccaps():
	  added

2004-03-16 03:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: use internal 'chkconfig'
	  command

2004-03-16 03:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added initpre to handle rpm's
	  misclassification of %_netsharedpath

2004-03-16 03:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/make-manifest,
	  util-vserver/contrib/manifest.dat.pathsubst: handle some sysv
	  files too

2004-03-16 03:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: updated the -sysv package

2004-03-15 21:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: cleanups; remove unused code
	  added '--silentexist'
	  use context-sync.hc

2004-03-15 21:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c: use code from context-sync.hc

2004-03-15 21:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/context-sync.hc: initial checkin

2004-03-15 21:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added context-sync.hc

2004-03-15 21:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.apt-rpm: cleanups; full
	  parenthesis for case ... esac statements

2004-03-15 21:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: cleanups; full parenthesis for case
	  ... esac statements
	  give more helpful error messages

2004-03-15 21:37  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

2004-03-15 20:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: print correct $prefix when '--prefix'
	  is not specified

2004-03-13 03:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.201

2004-03-13 03:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: added another #warning

2004-03-13 03:23  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()

2004-03-13 03:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: call $_SAVE_CTXINFO until we
	  have something better

2004-03-13 02:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: updated to new kernel behavior

2004-03-13 02:56  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

2004-03-13 02:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext,
	  util-vserver/scripts/vserver.start: applied new CLI

2004-03-13 02:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added jail* files

2004-03-13 02:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/jail.h,
	  util-vserver/lib_internal/jailintotempdir.c: initial checkin

2004-03-13 02:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-vserver.hc: Evc_get_ccaps():
	  added declaration

2004-03-12 19:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vuname.c: rewrote it; CLI should be more usable
	  now

2004-03-12 19:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext,
	  util-vserver/scripts/vserver.start: use new vuname syntax

2004-03-12 06:02  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'

2004-03-12 04:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.suexec: added some explicit '--'

2004-03-12 04:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: added some doc
	  getVserverStatus(): fixed it

2004-03-12 04:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/save_ctxinfo.c: use strncat() instead of
	  strcat() to enforce correct length

2004-03-12 03:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.200

2004-03-12 03:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext,
	  util-vserver/scripts/vserver.start: remove the setup flag

2004-03-12 03:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: cleanups

2004-03-12 03:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: give '--xid' in migrate case

2004-03-12 03:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: fixed migrate vs. migrate-self

2004-03-12 03:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added kernel headers

2004-03-12 03:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/kernel, 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

2004-03-12 03:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/vprocunhide: do not use /dev/null as lockfile

2004-03-12 03:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vsched.c: updated to new API

2004-03-12 03:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vattribute.c: implemented --secure

2004-03-12 03:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start,
	  util-vserver/scripts/vserver.stop: allow '--debug' in the
	  destructors

2004-03-12 03:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: added gentoo startup
	  style

2004-03-12 02:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: fixed params
	  do not call vuname/vattribute when not needed

2004-03-12 02:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/flags.c: added testsuite for the flags

2004-03-12 02:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: updated interface
	  added flags

2004-03-12 02:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: use kernel headers

2004-03-12 02:57  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

2004-03-12 02:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/listparser.hc: added '^' modifier which marks
	  bit numbers

2004-03-12 02:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/flags-v13.c: added the flags

2004-03-11 04:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.199

2004-03-11 04:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vuname.c: added more documentation
	  fixed '--version' conflicts

2004-03-11 04:41  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

2004-03-11 04:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: set context-name

2004-03-11 04:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added getvserverbyctx-* files

2004-03-11 04:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvserverbyctx.c: implemented new
	  context-naming method

2004-03-11 04:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvserverbyctx-compat.hc,
	  util-vserver/lib/getvserverbyctx-v13.hc: initial checkin

2004-03-11 04:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-vserver.hc:
	  Evc_set_vhi_name(): added

2004-03-10 05:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented 'fstab.local' and
	  enhanced 'fstab' doc

2004-03-10 05:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: added support for
	  'fstab.local' files

2004-03-10 05:04  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)

2004-03-10 04:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: callInNamespace(): call 'shift'
	  to remove the vserver-name from $@

2004-03-10 02:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc, util-vserver/doc/.cvsignore: added
	  configuration.html

2004-03-10 02:49  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

2004-03-10 02:37  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

2004-03-10 02:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm: use
	  callInNamespace

2004-03-10 02:35  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

2004-03-10 02:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: minor cosmetical
	  cleanups...

2004-03-10 02:34  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

2004-03-10 02:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: added/updated some
	  descriptions

2004-03-10 02:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-lsd.css: flowers... where are all
	  the flowers coming from?

2004-03-10 02:30  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

2004-03-09 17:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vprocunhide: remove the correct prefix

2004-03-09 16:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop,
	  util-vserver/scripts/vserver.suexec: use $_CHONTEXT_COMPAT
	  explicitly

2004-03-09 16:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: use/create 'uts'
	  directory

2004-03-09 16:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: updated copyright date

2004-03-09 16:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented the vunify
	  configuration

2004-03-09 14:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: rewrote the non-legacy part

2004-03-09 14:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: aded
	  _KEEP_CTX_ALIVE

2004-03-09 14:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: added missing ';' in case
	  expression
	  s!_CTX_KEEP_ALIVE!_KEEP_CTX_ALIVE!

2004-03-09 04:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS: version 0.29.198

2004-03-09 03:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop,
	  util-vserver/scripts/vserver.suexec: removed superfluous '--'

2004-03-09 03:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: added explicit cleanup trap
	  removed superfluous '--'

2004-03-09 03:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: added some parenthesis

2004-03-09 03:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: made 'status' really silent

2004-03-09 03:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/start-vservers: initial checkin

2004-03-09 03:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: getVserverStatus(): fixed it for
	  the non-running & non-cleanup case

2004-03-09 03:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst,
	  util-vserver/scripts/Makefile-files: added start-vservers

2004-03-09 03:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers.h: fixed typo
	  fixed overflow

2004-03-09 03:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added Requires: make

2004-03-09 02:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: made 'status' silent when
	  '--silent' is used

2004-03-09 02:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/apidoc, util-vserver/lib/apidoc/.cvsignore:
	  added man

2004-03-09 02:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.html: removed since autogenerated

2004-03-09 02:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration-lsd.css: use official HTML 4
	  colornames

2004-03-09 01:59  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

2004-03-09 01:58  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

2004-03-08 19:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscallnr.m4: stopped to confuse users with
	  wrong error messages

2004-03-08 19:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/apidoc/Makefile-files: handle man directory

2004-03-08 19:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/apidoc/Doxyfile.in: updated

2004-03-08 19:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/Makefile-files: filled it with content...

2004-03-08 19:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added documentation

2004-03-08 18:14  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

2004-03-08 18:13  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

2004-03-08 18:12  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

2004-03-08 18:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/cfgdirdoc.dtd,
	  util-vserver/doc/configuration.dtd: renamed cfgdirdoc.dtd to
	  configuration.dtd

2004-03-08 08:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added more doc

2004-03-08 01:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/flags.c: fixed uninitialized variable

2004-03-08 00:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/apidoc, util-vserver/lib/apidoc/.cvsignore,
	  util-vserver/lib/apidoc/Doxyfile.in,
	  util-vserver/lib/apidoc/Makefile-files: initial checkin

2004-03-08 00:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: use '--migrate-self' instead
	  of '--migrate'

2004-03-07 23:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: added '--migrate-self' support

2004-03-07 23:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: use different files for
	  'bcap' and 'ccap' for now

2004-03-07 23:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added changelog entry

2004-03-07 22:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.h: fixed NONNULL annotations

2004-03-07 22:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added doxygen annnotations
	  added special compiler annotations

2004-03-07 22:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h: added doxygen annnotations
	  fixed NONNULL statements

2004-03-07 22:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fmt.h: added doxygen annnotations

2004-03-07 22:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added apidoc directory

2004-03-07 22:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac, util-vserver/util-vserver.spec.in:
	  added doxygen support

2004-03-07 22:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: fixed typo in __GNUC_MINOR__

2004-03-07 19:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vattribute.c: use new interface of the list2...
	  functions
	  implemented --bcaps and --ccaps

2004-03-07 19:41  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

2004-03-07 19:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: added
	  .../interfaces/.../nodev option and deprecated 'only_ip'

2004-03-07 19:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/flags.c: applied new interface

2004-03-07 19:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added some documentation
	  added some flag/caps support functions

2004-03-07 19:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: renamed scaps to bcaps

2004-03-07 19:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_setflags.c: added EFAULT check

2004-03-07 19:38  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

2004-03-07 19:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/listparser.hc: interpret numbers too

2004-03-07 19:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h: added the text2value functions

2004-03-07 19:37  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...

2004-03-07 19:35  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

2004-03-07 19:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added the caps-files
	  added the val2text-files

2004-03-07 19:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented
	  '.../interfaces/.../nodev'

2004-03-06 02:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: s!Require!Requires!

2004-03-06 01:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/vprocunhide: initial checkin

2004-03-06 01:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/Makefile-files: modernized; use '+=' syntax
	  added vprocunhide

2004-03-06 01:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vuname.c: made it chainable
	  added '--dir' option

2004-03-06 01:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: cleanups

2004-03-06 01:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: call vuname

2004-03-06 01:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vprocunhide: implemented exclude/include
	  syntax
	  fixed exit codes

2004-03-06 01:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added $_VUNAME

2004-03-06 01:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documents uts/ and rlimit/
	  subdirs

2004-03-06 01:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/vprocunhide-files: added some files

2004-03-06 01:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added vprocunhide initscript

2004-03-06 01:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: modernized it a little bit; use '+='
	  syntax for sysv/ now

2004-03-05 22:10  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

2004-03-05 22:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	  $_VCONTEXT and $_VLIMIT

2004-03-05 22:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: isAvoidNamespace(): use
	  'vserver-info - FEATURE namespace' inforamtion too

2004-03-05 19:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/vprocunhide-files,
	  util-vserver/scripts/vprocunhide: initial checkin

2004-03-05 19:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: try to read limits from dir only, when
	  '--dir' was used

2004-03-05 19:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/setattr.c: allow '--!...' syntax too

2004-03-05 19:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.pkgmgmt: added a
	  missing '\'

2004-03-05 19:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added setattr
	  and vprocunhide

2004-03-05 19:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added vprocunhide

2004-03-05 19:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented vprocunhide
	  documentation

2004-03-05 19:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added vprocunhide-files

2004-03-05 19:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added vprocunhide
	  files

2004-03-05 17:56  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'

2004-03-05 17:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver, util-vserver/.cvsignore: added FEATURES.txt

2004-03-05 17:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite,
	  util-vserver/lib/testsuite/.cvsignore,
	  util-vserver/lib/testsuite/Makefile-files: added parselimit

2004-03-05 17:23  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

2004-03-05 17:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/parselimit.c,
	  util-vserver/lib/testsuite/parselimit.c: initial checkin

2004-03-05 17:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_parseLimit(): added prototype

2004-03-05 17:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added parselimit.c

2004-03-05 04:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: updated; added
	  vattribute and keep-ctx-alive

2004-03-05 04:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: implement the vc_set_flags() part

2004-03-05 04:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vattribute.c: setFlags(): implemented it

2004-03-05 04:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added util-unixsock.hc

2004-03-05 04:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-vserver.hc: fixed
	  error-checking

2004-03-05 04:40  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

2004-03-05 04:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-vserver.hc: fixed copy&paste
	  error

2004-03-05 04:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/Makefile-files: added
	  wrappers-socket.hc

2004-03-05 04:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added vattribute and
	  keep-ctx-alive

2004-03-05 03:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: added 'FEATURE' tag

2004-03-05 03:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: added support for external
	  synchronization

2004-03-05 03:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/reducecap.c: use vc_list2flag_compat() instead
	  of vc_textlist2flag

2004-03-05 03:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/keep-ctx-alive.c, util-vserver/src/vattribute.c:
	  initial checkin

2004-03-05 03:26  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

2004-03-05 03:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/enter-namespace.c,
	  util-vserver/src/new-namespace.c: obsoleted by vnamespace

2004-03-05 03:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c: use vc_list2flag_compat() instead
	  of vc_textlist2flag()

2004-03-05 03:22  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

2004-03-05 03:21  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

2004-03-05 03:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	  $_VATTRIBUTE and $_VNAMESPACE
	  removed $_NEW_NAMESPACE

2004-03-05 03:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/chcontext: began to implement the new
	  vcontext part...

2004-03-05 03:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscallnr.m4: use
	  $ensc_cv_path_kernelheaders instead of $kernelincludedir

2004-03-05 03:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util.h: include "util-unixsock.h"

2004-03-05 03:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-unify.c: use VC_IATTR_IMMUTABLE
	  flag too

2004-03-05 03:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util-unixsock.h: initial checkin

2004-03-05 03:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/flags.c: updated to new flag functions

2004-03-05 03:16  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

2004-03-05 03:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h: added utilvserver_listparser_uint*
	  declarations

2004-03-05 03:15  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'

2004-03-05 03:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/flags.c, util-vserver/lib/flags_list.c: renamed
	  to -compat.c

2004-03-05 03:12  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

2004-03-05 03:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: updated to new flags* files
	  added listparser* files
	  removed unused statements

2004-03-05 03:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers.h: added wrappers-socket.hc

2004-03-05 03:10  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

2004-03-05 03:09  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

2004-03-05 03:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added $(src_legacy_*)

2004-03-04 04:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscallnr.m4: requires AC_PROG_CPP

2004-03-04 04:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added VC_IATTR_IMMUTABLE

2004-03-04 04:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: added IATTR_IMMUTABLE

2004-03-04 04:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: do not use -I $kernelincludedir
	  anymore

2004-03-04 03:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscallnr.m4: rewrote it...

2004-03-04 03:00  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

2004-02-27 19:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.197

2004-02-27 19:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: fixed kernel-pkg
	  installation
	  fixed initscript update

2004-02-27 19:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: added vsched

2004-02-27 19:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/fmt.c: include <string.h>

2004-02-27 18:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added vsched

2004-02-27 18:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chbind.c: removed unused variable

2004-02-27 18:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/rpm-fake-test.c: include <string.h>

2004-02-27 18:57  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

2004-02-27 18:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: added
	  chcontext-compat and vschedule

2004-02-27 18:46  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

2004-02-27 18:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added vschedule

2004-02-27 18:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added vc_set_sched declarations

2004-02-27 18:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: removed 'otpions' field from
	  vcmd_set_sched_v1

2004-02-27 18:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added *setsched* files

2004-02-27 18:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c: cleanups; applied name-change from
	  'chcontext' to 'chcontext-compat'

2004-02-27 18:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: renamed 'chcontext' to
	  'chcontext-compat'

2004-02-27 18:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	  $_CHCONTEXT_COMPAT
	  updated $_CHCONTEXT

2004-02-27 18:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: isKernelAPI(): added

2004-02-27 18:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/issupported.c, util-vserver/scripts/chcontext:
	  initial checkin

2004-02-27 18:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added chcontext wrapper

2004-02-27 17:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added vc_isSupported()
	  cleanups

2004-02-27 17:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: updated scheduler definitions

2004-02-27 17:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added issupported.c

2004-02-27 17:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added
	  chcontext-compat

2004-02-27 04:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vcontext.c: cleanups; restructured code

2004-02-27 04:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/new-namespace.c: cleanups; do not include
	  "stack-start.h" anymore

2004-02-27 04:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore,
	  util-vserver/src/Makefile-files: added vnamespace

2004-02-27 04:42  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

2004-02-27 04:42  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

2004-02-27 04:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/fmt.c: made non-C99 compilers happy

2004-02-27 04:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_set_namespace(),
	  vc_cleanup_namespace(): added prototypes

2004-02-27 04:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: added VCMD_set_namespace and
	  VCMD_cleanup_namespace declarations

2004-02-27 04:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added *setnamespace* and
	  *cleanupnamespace* files

2004-02-27 04:38  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

2004-02-27 04:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers.h: added ENSC_DETAIL macros

2004-02-27 04:37  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

2004-02-27 04:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added vcontext and
	  vnamespace

2004-02-26 13:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util-exitlikeprocess.c: moved to lib_internal/

2004-02-26 13:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util.h: removed everything an include
	  <lib_internal/util.h> only

2004-02-26 13:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: added vcontext

2004-02-26 13:08  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

2004-02-26 13:07  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

2004-02-26 13:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/Makefile-files: removed
	  'util-exitlikeprocess.c'; link against libinternal.a now

2004-02-26 13:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added vcontext
	  removed 'util-exitlikeprocess.c'; link against libinternal.a now

2004-02-26 13:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: s!/vservers!$DEFAULT_VSERVERDIR!
	  (reported in IRC by broo)

2004-02-26 13:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/util-mem.h: include <stdlib.h>

2004-02-26 13:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added lots of util-*
	  headers
	  added util-exitlikeprocess

2004-02-26 13:02  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

2004-02-26 13:01  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

2004-02-26 13:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: added create+migrate+flags+caps
	  declarations

2004-02-26 13:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added createcontext +
	  migratecontext + [sg]etflags files

2004-02-26 12:59  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

2004-02-25 11:47  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

2004-02-25 11:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite,
	  util-vserver/lib/testsuite/.cvsignore: added 'fmt'

2004-02-25 11:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util.h: include util-perror.h

2004-02-25 11:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c, util-vserver/src/secure-mount.c:
	  use more verbose perror()

2004-02-25 11:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/fmt.c,
	  util-vserver/lib_internal/util-perror.h: initial checkin

2004-02-25 11:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: added better namespace
	  supportc

2004-02-25 11:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/testsuite/Makefile-files: added fmt.c

2004-02-25 11:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fmt.h: fmt_[u]int{32,64}(): added

2004-02-20 23:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/flags.c: cosmetical cleanups

2004-02-20 23:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/flags.c, util-vserver/lib/vserver.h: added
	  NAMESPACE flag

2004-02-20 21:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: install enter-namespace into
	  $(sbindir) instead of $(pkglibdir)

2004-02-20 21:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/new-namespace.c: added missing '#include
	  <errno.h>'

2004-02-20 20:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.29.196

2004-02-20 20:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: added
	  enter-namespace

2004-02-20 20:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst,
	  util-vserver/src/Makefile-files: added enter-namespace

2004-02-20 20:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/enter-namespace.c: initial checkin

2004-02-20 20:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: merged with 0.29.2

2004-02-20 19:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: changed logic to skip entries without
	  chance for success

2004-02-20 19:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: cleanups

2004-02-20 19:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_rlimit-v11.hc: vc_get_rlimit_mask_v11():
	  use correct datastructure

2004-02-20 17:59  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

2004-02-20 17:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_enternamespace-v13.hc,
	  util-vserver/lib/syscall_enternamespace.c: initial checkin

2004-02-20 17:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers_handler.hc: added support for
	  more extensive output

2004-02-20 17:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: moved vserver-info
	  into core

2004-02-20 17:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: VC_ENABLE_API_V13():
	  incremented needed API-version

2004-02-20 17:04  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

2004-02-20 17:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: cleanup output in error-case

2004-02-20 17:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/stack-start.h: fixed begin of STACK_START for
	  non-growing stacks

2004-02-20 17:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/fakerunlevel.c: use more extensive errormessages
	  use <wrappers.h>

2004-02-20 17:01  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

2004-02-20 16:59  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

2004-02-20 16:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chbind.c: use more extensive errormessages
	  do not do the lo-check anymore

2004-02-20 02:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: fix copy&paste error when giving
	  out initpid

2004-02-19 22:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS: version 0.29.195

2004-02-19 22:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: added SYSINFO command
	  internal cleanups

2004-02-19 22:31  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

2004-02-19 22:29  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

2004-02-19 22:25  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

2004-02-19 22:25  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

2004-02-19 22:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: added new iattr definitions

2004-02-19 22:22  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

2004-02-19 22:21  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

2004-02-19 22: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

2004-02-19 22:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/createskeleton-full.hc: use new iattr interface

2004-02-19 22:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: removed the fscompat* files
	  added *iattr-fscompat files

2004-02-19 22:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added FEATURES.txt
	  and vcopy

2004-02-19 22:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: create FEATURES.txt and rearranged
	  code a little bit

2004-02-19 22:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added FEATURES.txt

2004-02-18 04:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added vc_createSkeleton() plus
	  defines

2004-02-18 04:50  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

2004-02-18 04:49  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

2004-02-18 04:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/unify-deunify.c: fixed parameters

2004-02-18 04:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/matchlist.h: MatchList_printId(): added
	  prototype

2004-02-18 04:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal/Makefile-files: added unify* and util-*
	  files

2004-02-18 04:46  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

2004-02-18 04:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util.h: cleanups; outsourced some macros/inlines
	  to libinternal.a

2004-02-18 04:44  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

2004-02-18 04:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: added vcopy

2004-02-18 04:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util-safechdir.c: moved into libinternal.a

2004-02-18 04:42  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

2004-02-18 04:41  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

2004-02-18 04:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added createskeleton* files

2004-02-18 04:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: added DEFAULT_PKGSTATEDIR

2004-02-18 04:39  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

2004-02-18 04:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: added PURE

2004-02-17 19:59  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

2004-02-17 19:59  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

2004-02-17 19:58  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

2004-02-17 19:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: _pkgMountRPM(): do not mount
	  /proc when it is already mounted

2004-02-17 19:56  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

2004-02-17 19:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rebootmgr.c: include <limits.h>

2004-02-17 19:55  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

2004-02-17 19:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc_compat.m4: initial checkin

2004-02-17 19:51  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

2004-02-17 02:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS: version 0.29.192

2004-02-17 02:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added missing backslash

2004-02-17 02:39  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/

2004-02-17 02:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-init.hc: moved most function into
	  lib_internal/

2004-02-17 02:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.c: use new lib_internal

2004-02-17 02:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util.h: moved some functions/macros into
	  lib_internal/util-*

2004-02-17 02:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: removed vunify-* files which
	  went into lib_internal

2004-02-17 02:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added lib_internal/ files

2004-02-17 02:34  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

2004-02-17 02:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib_internal,
	  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

2004-02-17 02:32  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

2004-02-16 19:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/make-manifest: ignore lines beginning with
	  '#'

2004-02-16 19:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: set
	  @ENSC_HAVE_*_COMPILER_TRUE@ tags

2004-02-16 19:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/testsuite/test1.c: #undef NDEBUG

2004-02-16 19:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: use $_READLINK
	  mount /proc when doing pkg-management

2004-02-16 19:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added readlink

2004-02-16 19: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)

2004-02-16 19: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

2004-02-16 19:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.apt-rpm: call rpm.initDB()

2004-02-16 19:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.rpm: rpm.initDB():
	  added

2004-02-16 19:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: added --initstyle
	  support (-> /etc/vservers/.../apps/init/style)

2004-02-16 19:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chbind.c: refined test-routine to work in
	  vservers without 'lo' interface

2004-02-16 19:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: define MS_REC when needed

2004-02-16 19:13  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

2004-02-16 18:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added ENSC_HAVE_*_COMPILER_* to
	  pathsubst-rules

2004-02-14 01:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: use isAvoidNamespace() from
	  main-functions file

2004-02-14 01:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions,
	  util-vserver/scripts/vserver.functions: moved isAvoidNamespace()
	  into main-functions file

2004-02-14 01:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscallnr.m4: fixed auto-case
	  improved message

2004-02-14 01:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_kerneldir.m4: ENSC_KERNEL_HEADERS: made
	  argument optionally

2004-02-14 01:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added clearenv

2004-02-14 01:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: use ENSC_SYSCALLNR()

2004-02-13 23:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: use results from
	  ENSC_SYSCALLNR

2004-02-13 23:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscallnr.m4: initial checkin

2004-02-11 23:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/clearenv.c: use VSERVER_DECLARE_CMD

2004-02-11 23:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: added clearenv

2004-02-11 23:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: use clearenv

2004-02-11 23:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: made namespace stuff
	  configurable at a global place

2004-02-11 23:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vrpm-preload: give more rights... (same like
	  at --secure)

2004-02-11 23:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst,
	  util-vserver/src/Makefile-files: added clearenv

2004-02-11 23:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/clearenv.c: initial checkin

2004-02-10 17:20  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

2004-02-10 17:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: version 0.28.200

2004-02-10 17:05  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

2004-02-10 14:22  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

2004-02-10 14:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: implemented '--rbind'

2004-02-10 12:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/testsuite,
	  util-vserver/ensc_vector/testsuite/.cvsignore,
	  util-vserver/lib/testsuite,
	  util-vserver/lib/testsuite/.cvsignore: initial checkin

2004-02-10 12:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/flags.c, util-vserver/lib/testsuite/flags.c:
	  s!init!fakeinit!

2004-02-10 12:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: version 0.28.199

2004-02-10 12:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: moved the 'chattr' into the
	  right %post scriptlet

2004-02-10 02:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: version 0.28.198

2004-02-09 23:53  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

2004-02-09 23:52  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'

2004-02-09 23:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite,
	  util-vserver/src/testsuite/.cvsignore: initial checkin

2004-02-09 23:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_wrappers/wrappers-unistd.hc: Eexecvp(): added
	  added some 'NORETURN' specifiers

2004-02-09 23:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added lib/testsuite

2004-02-09 23:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/vunify-test.sh: redirect output to
	  /dev/null

2004-02-09 23:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/rpm-fake-test.c: fixed compilation
	  warnings

2004-02-09 23:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/chcontext-test.c: added explicite
	  'return' for non-C99 compilers

2004-02-09 23:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/Makefile-files: added chbind-test

2004-02-09 23:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/man/Makefile-files: renoved vrpm.8 for now

2004-02-09 23:39  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

2004-02-09 23:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/capabilities.c: vc_text2cap(): take 'unsigned
	  int' instead of 'int' argument

2004-02-09 23:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added flags* files
	  added testsuite + -programs

2004-02-09 23:36  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

2004-02-09 23:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chbind.c, util-vserver/src/reducecap.c: rewrote
	  it

2004-02-09 23:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: made reducecap & chbind native
	  dietlibc programs

2004-02-09 23:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/flags.c, util-vserver/lib/flags_list.c,
	  util-vserver/lib/testsuite,
	  util-vserver/lib/testsuite/Makefile-files,
	  util-vserver/lib/testsuite/flags.c,
	  util-vserver/src/testsuite/chbind-test.c: initial checkin

2004-02-06 22:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added sys_clone.h

2004-02-06 22:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added 'chattr -t /vservers' +
	  needed Requires:

2004-02-06 22:49  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

2004-02-06 21:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util.h: exitLikeProcess(): added NORETURN
	  attribute to prototype

2004-02-06 21:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: cleanups; use sys_clone()

2004-02-06 21:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/new-namespace.c: cleanups; modernized it

2004-02-06 21:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: link new-namespace against
	  util-exitlikeprocess
	  cleanups

2004-02-06 21:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/sys_clone.h: initial checkin

2004-02-06 18:15  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

2004-02-06 17:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/testsuite,
	  util-vserver/ensc_vector/testsuite/Makefile-files,
	  util-vserver/ensc_vector/testsuite/test1.c: initial checkin

2004-02-06 17:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/vunify-test.sh: use '-n' flag

2004-02-06 17:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vutil.cc: minor cosmetical changes

2004-02-06 17:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-init.hc: initModeManually(): added
	  missing strdup()

2004-02-06 17:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am,
	  util-vserver/ensc_vector/Makefile-files: added ensc_vector
	  testsuite

2004-02-06 16:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector/vector-insert.c: fixed it

2004-02-06 16:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: use ensc_vector
	  cleanups

2004-02-06 16:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/lsxid.c: use ensc_vector to cache xid->name
	  mappings

2004-02-06 16:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: link vserver-stat against
	  libensc_vector.a

2004-02-06 15:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: enumerated possible resources

2004-02-06 15:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chxid.c: fixed do-display-dir behavior

2004-02-06 14:56  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

2004-02-06 14:53  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

2004-02-06 14:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: removed wrappers-*
	  link lsxid against libensc_vector.a

2004-02-06 14:48  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

2004-02-06 14:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/ensc_vector,
	  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,
	  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

2004-02-06 14:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added ensc_vector/ & ensc_wrappers/
	  subdirs and files

2004-02-05 22:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/setattr.c: documented --barrier
	  fixed do-display-dir behavior

2004-02-05 04:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: added another path for
	  the template mtab file

2004-02-05 04:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.28.195

2004-02-05 04:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/defaults/apt.conf: initial checkin

2004-02-05 03:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added default apt.conf

2004-02-05 03:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented default apt.conf

2004-02-05 03:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-legacy.hc: minor code cleanups
	  added a missing '#ifdef ENSC_SYSCALL_TRADITIONAL'

2004-02-05 03:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscall.m4: enhanced check by using kernel
	  headers

2004-02-05 03:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.apt: added default
	  apt.conf/vendors.conf files

2004-02-05 03:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c: use sethostname(2)/setdomainname(2)
	  again...

2004-02-04 23:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: use ENSC_SYSCALL
	  enhanced diagnostic output

2004-02-04 23:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-legacy.hc,
	  util-vserver/lib/vserver-internal.h: use ENSC_SYSCALL_TRADITIONAL

2004-02-04 23:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall.c: cleanups; do not include "compat.h"
	  anymore explicitly

2004-02-04 23:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added @WGET@ substitution

2004-02-04 21:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_syscall.m4: initial checkin

2004-02-04 21:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vpkg: implemented Debian support

2004-02-04 21:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: cleanups
	  added '--silent' option

2004-02-04 21:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-init.hc, util-vserver/src/vunify.c: minor
	  cleanups

2004-02-04 03:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fscompat_getiattr-v13.hc: fixed 'xid' parameter
	  transmission

2004-02-04 03:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS: version 0.28.193

2004-02-04 03:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added check for wget
	  version 0.28.193

2004-02-04 03:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added some (Build)Requires:

2004-02-04 03:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib/manifest.dat.pathsubst: added debootstrap
	  files

2004-02-04 03:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented debootstrap
	  configuration

2004-02-04 03:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.debootstrap: fixed path of
	  default-uri file

2004-02-04 02:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/debootstrap.uri: initial checkin

2004-02-04 02:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added debootstrap.uri

2004-02-04 02:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: use
	  $PKGLIBDEFAULTDIRc

2004-02-04 02:48  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

2004-02-04 02:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build: added debootstrap

2004-02-04 02:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vpkg: added basic support for Debian

2004-02-04 02:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added $_WGET

2004-02-04 02:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added debootstrap and
	  pkgmgmt files

2004-02-04 02:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.debootstrap: initial checkin

2004-02-03 22:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.28.192

2004-02-03 22:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: added 'vuname'

2004-02-03 22:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/contrib, util-vserver/contrib/.cvsignore,
	  util-vserver/contrib/Makefile-files,
	  util-vserver/contrib/make-manifest,
	  util-vserver/contrib/manifest.dat.pathsubst: initial checkin

2004-02-03 21:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added more details to the final
	  summary

2004-02-03 21:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added misc/fstab

2004-02-03 21:57  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

2004-02-03 21:55  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

2004-02-03 21:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: allow to configure
	  fstab-file

2004-02-03 21:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build: added skeleton support
	  fixed help message

2004-02-03 21:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: added '--debug' option

2004-02-03 21:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	  $_LIB_VSERVER_BUILD_FUNCTIONS_PKGMGMT

2004-02-03 21:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added vserver-build.skeleton

2004-02-03 21:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vkill.c: cleanups; use modern interfaces

2004-02-03 21:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util.h: VSERVER_DECLARE_CMD macro: added

2004-02-03 21:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added vuname

2004-02-03 21:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/Makefile-files: added workaround for
	  automake bug

2004-02-03 21:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vuname.c: initial checkin

2004-02-03 12:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: use ENSC_C99COMPILER
	  give out summary at end of ./configure

2004-02-03 12:57  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_*

2004-02-03 12:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.cc: removed since rewritten in C

2004-02-03 12:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc.m4: use 'yes' instead of '1'

2004-02-03 12:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_cxxcompiler.m4: added ENSC_C99COMPILER
	  added warning-messages

2004-02-03 12:54  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>

2004-02-02 19:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/compatibility.xml: added note about chcontext
	  rewrite

2004-02-02 19:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added support for olduts API

2004-02-02 19:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: substitute @PACKAGE@ too

2004-02-02 19:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/Makefile-files: added chcontext-test.c

2004-02-02 19:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/chcontext-test.c: initial checkin

2004-02-02 19:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers.h: added Esetsid()

2004-02-02 19:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers-vserver.h: return xid_t instead of void

2004-02-02 19:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: cleanups
	  added missing '\n' in error-msg

2004-02-02 19:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: added UTS tag

2004-02-02 19:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/reducecap.c: cleanups in the vc_new_s_context()
	  call

2004-02-02 19:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c: rewrote and enhanced it

2004-02-02 19:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: made chcontext a dietlibc
	  program and updated its SOURCES

2004-02-02 19:00  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

2004-02-02 18:59  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

2004-02-02 18:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: added VHOST support

2004-02-02 18:58  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

2004-02-02 18:57  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

2004-02-02 18:55  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

2004-02-02 18:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/capabilities.c: allow both 'CAP_xxx' and 'xxx'

2004-02-02 18:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added *vhiname* files

2004-02-02 18:32  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

2004-01-29 11:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc, util-vserver/doc/.cvsignore: initial checkin

2004-01-29 11:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS: version 0.28.190

2004-01-29 11:07  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

2004-01-29 11:06  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)

2004-01-29 11:05  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

2004-01-29 11:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: use DIM_OF() macro
	  added APIVER tag
	  fixed help message

2004-01-29 11:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util.h: added DIM_OF() macro

2004-01-29 11:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: added vrsetup

2004-01-29 11:03  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

2004-01-29 11:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: cleanups
	  do not install util-vserver-vars in SBINDIR anymore

2004-01-29 11:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_e2fscheck.m4: initial checkin

2004-01-29 11:00  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

2004-01-23 21:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/Makefile-files: added some files to doc_DAT

2004-01-23 20:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: version 0.27.199
	  added check for xsltproc

2004-01-23 20:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS: version 0.27.199

2004-01-23 20:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: added ENSC_FIX_IOCTL()

2004-01-23 20:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added $(doc_DAT)

2004-01-23 20:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/Makefile-files: added compat-doc

2004-01-23 20:48  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

2004-01-23 20:47  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

2004-01-22 21:35  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

2004-01-22 15:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.27.198

2004-01-22 15:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vrsetup.c: fixed copyright date

2004-01-22 14:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers.h: added Eioctl() wrapper

2004-01-22 14:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added vrsetup

2004-01-22 14:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vrsetup.c: initial checkin

2004-01-22 13:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-doit.hc: * provide st_mode at
	  vc_set_iattr_compat() call

2004-01-22 13:42  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

2004-01-22 13:41  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

2004-01-22 13:40  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()

2004-01-22 13:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: removed 'vunify' from list of
	  C++ files

2004-01-22 13:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_gettaskxid-v13.hc: fixed call

2004-01-22 13:36  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

2004-01-22 13:35  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'

2004-01-22 13:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: updated; removed 'dev' field from
	  'struct vcmd_ctx_iattr_v0'

2004-01-22 13:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: CALL_VC(): return ENOSYS in
	  errorcase

2004-01-22 13:33  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'

2004-01-22 13:30  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'

2004-01-22 13:29  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

2004-01-21 21:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall_gettaskxid-v13.hc: return VC_NOCTX
	  instead of -1

2004-01-21 19:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/getinitpid.c: updated to new API

2004-01-21 19:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: added INITPID* and XID tags

2004-01-21 19:01  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()

2004-01-21 18:59  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

2004-01-21 18:57  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

2004-01-21 18:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: updated; added VINFO commands

2004-01-21 18:55  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

2004-01-21 18:54  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

2004-01-21 18:53  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

2004-01-21 18:50  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

2004-01-21 18:48  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

2004-01-21 18:47  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

2004-01-21 18:46  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

2004-01-21 18:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver, util-vserver/.cvsignore: added 'Build-*'

2004-01-21 18:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added 'oldproc' API

2004-01-21 01:35  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

2004-01-21 01:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.h: added changes for new API
	  added rsSPECIAL reason

2004-01-21 01:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.c: added changes for new API

2004-01-21 01:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-doit.ic: updated to new API

2004-01-21 01:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: fixed help message

2004-01-21 01:26  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

2004-01-21 01:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: updated

2004-01-21 01:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: added v13 API

2004-01-21 01:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added fscompat and v13 functions
	  removed ioctl functions

2004-01-21 01:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added fscompat and v13 functions

2004-01-21 01:17  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

2004-01-21 01:14  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

2004-01-21 01:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added v13 & fscompat APIs

2004-01-19 18:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/vunify-exclude: added .rpmdb

2004-01-19 18:22  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

2004-01-19 18:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: removed vunify-operations

2004-01-19 18:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.h: cleanups; moved structure declarations
	  from vunify.c into this headerfile

2004-01-19 18:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.c: cleanups
	  added 'skip_reason' support
	  added debug output

2004-01-19 18:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-init.ic: added debug output
	  fixed descriptor leak

2004-01-19 18:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-compare.ic,
	  util-vserver/src/vunify-doit.ic: initial checkin

2004-01-19 18:11  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

2004-01-19 18:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: fixed copy&paste error

2004-01-17 05:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.27.196

2004-01-17 05:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/vserver-info.c: updated to new
	  vc_getVserverVdir() API

2004-01-17 05:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.c: moved init*() functions to
	  vunify-init.c

2004-01-17 05:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-operations.c: compareUnify(): check mtime
	  too

2004-01-17 05:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-matchlist.h: made 'buf' constant

2004-01-17 05:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-matchlist.c: allow cmp-pointer to be NULL

2004-01-17 05:22  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

2004-01-17 05:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify-debug.c: added a const_cast

2004-01-17 05:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: updated VDIR tag to new
	  interface

2004-01-17 05:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: added 'unify' and 'pkg' commands

2004-01-17 05:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vpkg: initial checkin

2004-01-17 05:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added $_VUNIFY
	  and $_VPKG

2004-01-17 05:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/distrib-info,
	  util-vserver/scripts/legacy/distrib-info: moved distrib-info to
	  legacy/

2004-01-17 05:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: moved distrib-info to
	  legacy/
	  added vpkg

2004-01-17 05:12  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

2004-01-17 05:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/misc/vunify-exclude: initial checkin

2004-01-17 05:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added vunify-exclude

2004-01-17 05:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: use manifest-data for -legacy

2004-01-17 05:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: added VPKG_PROG
	  minor cleanups

2004-01-16 18:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/vunify-test.sh: applied new calling
	  scheme

2004-01-16 18:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/vunify-functest.c: added
	  wrapper_exit_code

2004-01-16 18:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers.h: Elseek(), Emkstemp(): added
	  Emalloc(), Erealloc(): fixed declarations

2004-01-16 18:39  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

2004-01-16 18:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: added APPDIR tag
	  made it possible to supply additional paramaters

2004-01-16 18:03  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

2004-01-16 18:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: updated vunify setup
	  added files for vunify

2004-01-16 18:00  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,
	  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

2004-01-16 17:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: accept vservers beginning with
	  './'

2004-01-16 17:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added new management functions + doc

2004-01-16 17:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h: added utilvserver_isDirectory()
	  prototype

2004-01-16 17:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvservervdir.c: use utilvserver_isDirectory()

2004-01-16 17:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added new management sources

2004-01-16 17:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: use filelists from
	  contrib/make-manifest

2004-01-16 17:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: fixed CVS tag

2004-01-16 17:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added contrib/ dir
	  substitute MANDIR too

2004-01-14 02:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util-exitlikeprocess.c: added missing <signal.h>

2004-01-14 02:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/fstool.h: added 'local_fs' struct-member

2004-01-14 02:32  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)

2004-01-14 02:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vps.c: minor documentation fix

2004-01-14 02:30  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

2004-01-14 00:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vps.c: makde it compilable with gcc296

2004-01-14 00:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added -legacy subpackage

2004-01-14 00:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: removed timestamps in legacy-dir also
	  substitute LEGACYDIR and PS

2004-01-14 00:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vps.c: added native '--version' and '--help'

2004-01-14 00:02  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)

2004-01-14 00:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/validate.am: fixed parallel build

2004-01-13 23:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added check for PS

2004-01-13 23:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: added PS_PROG

2004-01-13 23:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: added vps

2004-01-13 23:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: made vps a dietprog

2004-01-13 23:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getctx.c: minor code cleanups

2004-01-13 23:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getctx.c: added VC_BE_VALGRIND_FRIENDLY support

2004-01-13 23:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_get_securecaps(): added prototype

2004-01-13 23:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: made CALL_VC-macro a block

2004-01-13 23:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util-exitlikeprocess.c: include <unistd.h>

2004-01-13 23:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: moved legacy scripts into
	  legacy/ and updated variables

2004-01-13 23:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: updated legacy
	  paths

2004-01-13 23:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added vps

2004-01-13 23:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util.h: exitLikeProcess(): added prototype

2004-01-13 23:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers.h: Emalloc(), Erealloc(): added

2004-01-13 23:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/util-exitlikeprocess.c, util-vserver/src/vps.c:
	  initial checkin

2004-01-13 23:18  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

2004-01-13 23:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/legacy,
	  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 ../)

2004-01-13 20:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-legacy: use 'exec' to call commands
	  on 'suexec' (patch by Alec Thomas)

2004-01-13 14:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added missing fstool.h header

2004-01-13 14:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: updated (added scheduler stuff)

2004-01-13 14:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vkill.c: removed warnings about unused
	  parameters

2004-01-13 14:56  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

2004-01-13 14:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: use $(src_sbin_SCRPTS)

2004-01-13 14:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added declarations for the ext2fs
	  functions

2004-01-13 14:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: added EXT2FS macros

2004-01-13 14:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fmt.h: fixed xulong/xlong declarations

2004-01-13 14:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added the ioctl-* files
	  added ext2fs.h

2004-01-13 14:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: updated

2004-01-13 14:16  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

2004-01-13 14:15  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

2004-01-13 14:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/fstool-resolvectx.c: initial checkin

2004-01-13 13:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/showattr.c: rewrote completely

2004-01-13 13:48  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

2004-01-13 13:46  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

2004-01-07 15:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added URL which describes
	  context-creation

2004-01-07 15:40  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

2004-01-05 22:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added vserver-info

2004-01-05 22:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: updated

2004-01-05 22:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers.h: Edup2(): added

2004-01-05 22:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-stat.c: use existing syscall-wrappers
	  instead of checking return-codes manually

2004-01-05 22:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vserver-info.c: initial checkin

2004-01-05 22:16  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

2004-01-05 22:15  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

2004-01-05 22:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added vserver-info
	  minor cosmetical fixes

2004-01-05 22:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: fixed error-handling

2004-01-05 22:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: added '--context'
	  option
	  minor cosmetical cleanups

2004-01-05 22:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions.apt:
	  initVariablesApt(): fixed empty function body

2004-01-05 21:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vrpm-preload: major cleanups; use
	  'vserver-info' to retrieve information about vserver

2004-01-05 21:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vapt-get-worker: removed old, unused debug
	  code

2004-01-05 21:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm: use
	  modern '--help' & '--version' output

2004-01-05 21:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	  $_VSERVER_INFO

2004-01-05 21:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: getVserverStatus(): fixed usage
	  of 2nd parameter

2004-01-05 21:53  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

2003-12-30 20:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: version 0.27.190

2003-12-30 19:20  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...

2003-12-30 19:15  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

2003-12-30 18:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/vunify-test.sh: fixed paths

2003-12-30 18:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: use sendKillSequence instead
	  of ctx-kill

2003-12-30 18:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: sendKillSequence(): added

2003-12-30 18:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: removed
	  _CTX_KILL
	  added _VKILL

2003-12-30 18:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: getVserverStatus(): fixed usage
	  if ctx
	  isCtxRunning(): added

2003-12-30 17:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added missing compat-c99.h header-file

2003-12-30 17:41  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

2003-12-30 17:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added missing headers
	  removed 'ctx-kill'; it is obsoleted through 'vkill'

2003-12-30 17:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/ctx-kill.c: replaced by 'vkill'

2003-12-30 17:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: use results from dietlib's C99
	  compatibility-check

2003-12-30 17:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc.m4: added check for C99
	  compatibility

2003-12-30 17:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_fpicsyscall.m4: fixed AC_LANG_PUSH/POP
	  mismatch

2003-12-30 16:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver, util-vserver/.cvsignore, util-vserver/lib,
	  util-vserver/lib/.cvsignore, util-vserver/scripts,
	  util-vserver/scripts/.cvsignore, util-vserver/src,
	  util-vserver/src/.cvsignore: updated

2003-12-30 16:24  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

2003-12-30 16:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/testsuite/rpm-fake-test.sh: fixed LD_PRELOAD
	  path

2003-12-30 16:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: updated start/stop help-messages

2003-12-30 16:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: getAllVservers(): ignore backup
	  vservers

2003-12-30 16:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: fixed multiple 'make install'
	  by using '-f' on 'ln'

2003-12-30 16:19  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

2003-12-30 16:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: * added vkill (merged from
	  0.26.90)
	  * libtool'ized it

2003-12-30 16:03  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

2003-12-30 15:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: * added legacy-dir (merged from
	  0.26.90)
	  * libtool'ized it

2003-12-30 15:56  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,
	  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

2003-12-29 19:02  uid68581

	* util-vserver/src/capchroot.c: do not use vc_chrootsafe() anymore

2003-12-29 19:01  uid68581

	* util-vserver/tests/Makefile-files: removed chrootsafe
	  libtool'ized

2003-12-26 00:50  uid68581

	* util-vserver/compat-c99.h, util-vserver/src/testsuite,
	  util-vserver/src/testsuite/Makefile-files,
	  util-vserver/src/testsuite/data,
	  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

2003-12-26 00:49  uid68581

	* util-vserver/pathconfig.h.pathsubst: added RESOLVER_PROG

2003-12-26 00:48  uid68581

	* util-vserver/scripts/vprofile: removed since obsoleted

2003-12-26 00:48  uid68581

	* 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

2003-12-26 00:47  uid68581

	* util-vserver/src/wrappers.h: added setgid/setuid/setgroups
	  wrappers

2003-12-26 00:47  uid68581

	* util-vserver/src/util.h: added Xmemcpy()
	  added safeChdir() prototype

2003-12-26 00:46  uid68581

	* util-vserver/src/rpm-fake.c: rewrote large parts
	  added NSS functions (getpwnam(), getgrnam(), ...)

2003-12-26 00:45  uid68581

	* util-vserver/src/fakerunlevel.c: use setgroups() also

2003-12-26 00:45  uid68581

	* util-vserver/src/chroot-rm.c: added '--help' and '--version'

2003-12-26 00:44  uid68581

	* util-vserver/src, util-vserver/src/.cvsignore: added exec-cd and
	  rpm-fake-resolver
	  removed secure-umount

2003-12-26 00:42  uid68581

	* 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

2003-12-26 00:38  uid68581

	* util-vserver/src/Makefile-files: removed secure-umount
	  added exec-cd
	  vunify will be a dietlibc program soonly

2003-12-26 00:34  uid68581

	* util-vserver/scripts/rootshell, util-vserver/scripts/vpstree,
	  util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop:
	  fixed quoting

2003-12-26 00:34  uid68581

	* util-vserver/scripts/vserver.functions: use 'exec-cd' instead of
	  'secure-umount'

2003-12-26 00:33  uid68581

	* util-vserver/scripts/vserver-build.functions.apt: fixed
	  initVariablesApt()
	  added support for default apt.conf

2003-12-26 00:33  uid68581

	* util-vserver/scripts/vserver-build.functions: rename package-cfg
	  directory on '--force' also

2003-12-26 00:32  uid68581

	* util-vserver/scripts/vserver-build.apt-rpm: added '--debug'
	  option

2003-12-26 00:32  uid68581

	* util-vserver/scripts/vserver: added package-management options
	  (atleast their documention)

2003-12-26 00:30  uid68581

	* util-vserver/scripts/vapt-get-worker: set RPM::PM to 'external'

2003-12-26 00:29  uid68581

	* util-vserver/scripts/util-vserver-vars.pathsubst: added _EXEC_CD
	  removed _SECURE_UMOUNT

2003-12-26 00:29  uid68581

	* util-vserver/scripts/functions: added support for default
	  apt.conf

2003-12-26 00:23  uid68581

	* util-vserver/scripts/Makefile-files: removed vprofile

2003-12-26 00:22  uid68581

	* 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

2003-12-26 00:22  uid68581

	* util-vserver/lib/getvserverbyctx.c,
	  util-vserver/lib/getvserverctx.c: added workarounds for non-C99
	  compilers

2003-12-26 00:21  uid68581

	* util-vserver/distrib/defaults/apt,
	  util-vserver/distrib/defaults/apt/apt.conf: initial checkin

2003-12-26 00:20  uid68581

	* util-vserver/distrib/Makefile.am: added default apt.conf

2003-12-26 00:20  uid68581

	* util-vserver/compat.h: differ between >=3.3 and below at certain
	  options
	  added 'restrict' workarounds

2003-12-26 00:19  uid68581

	* util-vserver/Makefile.am: - removed m4_FILES; it is handled by
	  automake >=2.8 automatically
	  - added basic test support

2003-12-02 02:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: evaluate CHBIND_OPTS
	  lazily

2003-12-02 02:17  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

2003-11-22 02:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.26.193

2003-11-22 02:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver, util-vserver/.cvsignore, util-vserver/Makefile.am,
	  util-vserver/configure.ac, util-vserver/src/ifspec.c: merged with
	  0.26

2003-11-22 02:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: generate some .defaults symlinks

2003-11-22 02:35  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

2003-11-22 02:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvserverctx.c: added missing includes

2003-11-22 02:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: use
	  '$CONFDIR/.defaults/run.rev' instead of '$PKGSTATEREVDIR'

2003-11-20 18:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: use 'vservers.rev' directory
	  instead of 'vservers/rev'

2003-11-20 18:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: use PKGSTATEREVDIR

2003-11-20 18:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts, util-vserver/scripts/.cvsignore: added vps

2003-11-20 18:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added separate 'pkgstaterevdir'
	  variable

2003-11-20 18:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: added DEFAULT_PKGSTATEREVDIR

2003-11-20 18:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added getvserverctx &
	  getvserverbyctx files
	  added fmtx* files

2003-11-20 18:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-legacy.hc: has_chrootsafe(),
	  call_set_ctxlimit(): removed

2003-11-20 18:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: vc_getVserverByCtx(),
	  vc_getVserverCtx(): added

2003-11-20 18:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/fmt.h, util-vserver/lib/fmt.hc: added/use
	  specialized hex-formating functions

2003-11-20 18:04  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

2003-11-20 18:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	  PKGSTATEREVDIR

2003-11-20 18:03  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

2003-11-20 18:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vlimit.c: use the specialized
	  utilvserver_fmt_xuint64() function

2003-11-20 18:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: made 'vserver-stat' a
	  dietlibc-compiled program

2003-11-20 15:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: define FMT_PREFIX

2003-11-20 15:37  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()

2003-11-20 02:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vps: removed since autogenerated from
	  vps.pathsubst

2003-11-18 23:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fdr0.95, util-vserver/distrib/rh9.0.93:
	  obsoleted by fc1

2003-11-18 23:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fc1, util-vserver/distrib/fc1/apt,
	  util-vserver/distrib/fc1/apt/rpmpriorities,
	  util-vserver/distrib/fc1/apt/sources.list,
	  util-vserver/distrib/fc1/pkgs, util-vserver/distrib/fc1/pkgs/01,
	  util-vserver/distrib/fc1/pkgs/02: initial checkin (based on
	  fdr0.95)

2003-11-18 23:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added Fedora Core 1
	  removed Fedora Beta

2003-11-18 23:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vapt-get: do not set $_APT_GET

2003-11-18 23:47  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

2003-11-18 23:46  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,
	  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

2003-11-18 23:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/rebootmgr.subst,
	  util-vserver/sysv/vservers.subst: merged in changes from 0.25

2003-11-04 23:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.24.191

2003-11-04 23:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: added '--without dietlibc'
	  option

2003-11-04 23:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_dietlibc.m4: fixed typos ('withval' instead
	  of 'enableval')

2003-11-04 23:24  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

2003-11-04 13:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.24.190

2003-11-04 13:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver, util-vserver/.cvsignore: added linuxcaps.h (merged
	  from stable)

2003-11-04 13:55  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)

2003-11-04 13:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvservercfgstyle.c: added some additional
	  logic

2003-11-04 13:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/virtual.h: do not include the <linux/types.h>
	  kernel-header anymore

2003-11-04 13:52  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

2003-11-04 13:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rebootmgr.c: fixed typo

2003-11-04 13:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/vserver-info.c: added '--help' and '--version'

2003-11-04 01:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: merged from SYSCALL_SWITCH

2003-11-04 01:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_changelog.m4: merged from SYSCALL_SWITCH

2003-11-04 01:07  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)

2003-11-04 00:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/validate.am: updated from vserver-djinni

2003-11-04 00:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver-internal.h: ignore lower 8bit on version

2003-11-03 19:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: removed 'vkill' for now
	  call 'install-vserverdir'

2003-11-03 19:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: create
	  /etc/sysconfig/network

2003-11-03 19:37  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

2003-11-03 19:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-setup.functions: added support for
	  '--netbcast'

2003-11-03 19:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getvservername.c: terminate name with '\0'

2003-10-30 17:42  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

2003-10-30 17:36  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...

2003-10-30 17:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/reducecap.c: use QUOTACTL (merged from 0.23.94)

2003-10-30 17:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rebootmgr.c: use configured SBINDIR instead of
	  hardcoded /usr/sbin

2003-10-30 17:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chcontext.c: added QUOTACTL to 'secure' caps
	  (merged from 0.23.94)

2003-10-30 17:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: create 'setattr' program

2003-10-30 17: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!)

2003-10-30 17:29  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'

2003-10-30 17:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: added 'checkComponents()'
	  function

2003-10-30 17:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vps.pathsubst: initial check (was: vps)

2003-10-30 17:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vkill: removed; is obsoleted by ctx-kill

2003-10-30 17:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	  INITRDDIR, LIBDIR and INCLUDEDIR

2003-10-30 17:25  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

2003-10-30 17:21  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

2003-10-30 14:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: use ENSC_UV_VROOTDIR to set
	  'vserverdir'
	  added missing path-substitutions

2003-10-30 14:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: use ENSC_UV_VROOTDIR to set
	  'vserverdir'

2003-10-30 14:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/ensc_uv_vrootdir.m4: initial checkin

2003-10-23 20:55  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

2003-10-23 20:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests, util-vserver/tests/.cvsignore,
	  util-vserver/tests/Makefile-files: added vserver-info

2003-10-23 20:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: define TEMP_FAILURE_RETRY for
	  dietlibc-compilation

2003-10-23 20:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: define DEFAULT_VSERVERDIR
	  and DEFAULT_VSERVERPKGDIR

2003-10-23 20:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added files for higher-level
	  management

2003-10-23 20:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added functions for
	  vserver-management

2003-10-22 23:23  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

2003-10-22 23:23  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

2003-10-22 22:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/util-vserver.spec.in: rewrote it
	  added -build subpackage

2003-10-22 22:18  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

2003-10-22 22:17  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

2003-10-22 22:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added sample 'mtab' file
	  create the config-dirs

2003-10-22 22:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat/initpost: $2 is no longer $_VSERVER
	  but the 'util-vserver-vars' file

2003-10-22 22:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/rh9/apt/sources.list: added some mirrors

2003-10-22 22:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/fdr0.95, util-vserver/distrib/fdr0.95/apt,
	  util-vserver/distrib/fdr0.95/apt/rpmpriorities,
	  util-vserver/distrib/fdr0.95/apt/sources.list,
	  util-vserver/distrib/fdr0.95/pkgs,
	  util-vserver/distrib/fdr0.95/pkgs/01,
	  util-vserver/distrib/fdr0.95/pkgs/02, util-vserver/distrib/misc,
	  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

2003-10-22 22:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	  DEFAULT_VSERVERDIR and DEFAULT_VSERVERPKGDIR

2003-10-22 22:08  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"

2003-10-22 22:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build.functions: fixed broken quotes

2003-10-22 18:34  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

2003-10-22 18:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-umount.c: use real 'umount' program to
	  unmount directories

2003-10-22 18:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/exec-ulimit.c: added [mMkK] modifies for limits

2003-10-22 18: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

2003-10-22 18:20  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,...)

2003-10-22 18:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: implemented findAndCopy

2003-10-21 14:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/NEWS, util-vserver/configure.ac: version 0.23.194

2003-10-21 14:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added scripts to
	  AM_INSTALLCHECK_STD_OPTIONS_EXEMPT

2003-10-21 14:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/exec-ulimit.c: implemented '--help' and
	  '--version'

2003-10-21 13:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vbuild.cc: removed warning about unused
	  parameters

2003-10-21 13:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/Makefile-files: renamed to .cc files to .c

2003-10-21 13:54  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

2003-10-21 13:40  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

2003-10-21 13:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/redhat,
	  util-vserver/distrib/redhat/initpost: initial checkin

2003-10-21 13:34  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

2003-10-21 13:33  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...

2003-10-21 13:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: removed vunify.old.sh

2003-10-21 13:32  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

2003-10-21 13:27  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

2003-10-21 13:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/checkversion.c: fixed stupid thinko (EAGAIN vs.
	  EINVAL)

2003-10-21 13:26  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

2003-10-21 13:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: made it compilabe with non-C99
	  compilers and older kernels

2003-10-21 13:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: made it compilabe with non-C99
	  compilers

2003-10-21 13:25  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

2003-10-21 13:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vunify.cc: use 'Vserver' class instead of
	  'string'
	  use getopt()
	  reindented large parts

2003-10-21 13:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vutil.cc: use 'Vserver' class instead of
	  'string'
	  fixed format-string error

2003-10-21 13:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/vutil.h, util-vserver/src/vutil.p: use 'Vserver'
	  class instead of 'string'

2003-10-21 13:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers.h: make it compilable with non-C99
	  compilers

2003-10-20 23:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/configuration.xml: documented 'ulimits'
	  directory

2003-10-20 22:58  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...

2003-10-20 22:45  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

2003-10-20 22:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	  _EXEC_ULIMIT

2003-10-20 22:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/exec-ulimit.c: work also, when ulimit-directory
	  does not exist

2003-10-20 22:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: added exec-ulimit

2003-10-20 22:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/exec-ulimit.c: initial checkin

2003-10-20 22:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added exec-ulimit.c

2003-10-20 22:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers.h: Egetrlimit(),Esetrlimit(): added

2003-10-20 21:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/reducecap.c: use capability support from the
	  library as far as possible

2003-10-20 21:29  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

2003-10-20 21:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/capabilities.c: initial checkin

2003-10-20 21:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added capability support

2003-10-20 21:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added support for '-DNDEBUG' in
	  the library
	  added capability.c

2003-10-20 21:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added support for '-DNDEBUG' in the
	  library

2003-10-20 18:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added PKGSTATEDIR substitution

2003-10-20 18:07  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

2003-10-20 18:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: - removed vserver-init file
	  - added vserver-build* files

2003-10-20 18:05  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

2003-10-20 18:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build: implemented it...

2003-10-20 18:04  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'

2003-10-20 18:02  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

2003-10-20 18:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: - moved
	  getFileValue/getFileArray from 'vserver.functions' into
	  'functions'

2003-10-20 18:00  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

2003-10-20 17:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-init: moved 'vserver-init'
	  functionality into the more general vserver-build*
	  files

2003-10-18 02:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: gnit'ified

2003-10-18 02:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: added pipe-sync

2003-10-18 02:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: gnit'ified
	  added pipe-sync

2003-10-18 02:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chroot-cat.c: minor cosmetical changes

2003-10-18 02:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chroot-rm.c: use "wrapper.h"

2003-10-18 02:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers.h: Eunlink(): added

2003-10-18 02:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	  $_VSERVER_BUILD

2003-10-18 02:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: added help/version
	  added 'build' option
	  made 'running' silently

2003-10-18 02:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-build, util-vserver/src/pipe-sync.c:
	  initial checkin

2003-10-18 02:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: - gnit'ified it

2003-10-18 02:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: - gnit'ified it
	  - added vserver-build

2003-10-18 02:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/Makefile-files: gnit'ified it

2003-10-18 01:54  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)

2003-10-17 21:07  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

2003-10-17 21:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: cleaned up pathsubst rule

2003-10-17 21:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	  _CHROOT_CAT

2003-10-17 21:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-init: create link to reverse
	  ctx->vserver mapping

2003-10-17 21:05  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

2003-10-17 21:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: - removed '#! /bin/bash'
	  header
	  - added separate CHCONTEXT_DISCONNECT option

2003-10-17 21:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: - removed '#! /bin/bash'
	  header
	  - disable interfaces when vserver is not running

2003-10-17 21:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.suexec: removed '#! /bin/bash'
	  header

2003-10-17 21:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: added chroot-cat

2003-10-17 21:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/vservers.subst: stop vservers only, when they
	  do not have the ONSTOP flag

2003-10-17 21:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/sysv/Makefile-files: removed some noise from the
	  substrule

2003-10-17 20:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added chroot-cat

2003-10-17 20:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/chroot-cat.c: initial checkin

2003-10-17 20:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers.h: Ereadlink(), Esymlink(): added

2003-10-17 20:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/wrappers-vserver.h: - added Evc_X_getctx()
	  wrapper

2003-10-17 20:30  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

2003-10-17 20:29  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

2003-10-17 20:27  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>

2003-10-17 00:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added vserver-legacy and
	  vserver.suexec

2003-10-17 00:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/ctx-kill.c: kill init-pid
	  more sanity checks

2003-10-17 00:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.stop: added support for kill-signal
	  sequence

2003-10-17 00:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.functions: added getEnterShell()
	  function
	  added support for kill-signal sequence

2003-10-17 00:43  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

2003-10-17 00:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	  _CTX_KILL, _FILETIME and _VSERVER_LEGACY

2003-10-17 00:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver-legacy,
	  util-vserver/scripts/vserver.suexec: initial checkin

2003-10-16 15:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests, util-vserver/tests/.cvsignore: added
	  getinitpid

2003-10-16 15:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added int2str.c

2003-10-16 15:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/internal.h: added utilvserver_int2str()

2003-10-16 15:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/int2str.c, util-vserver/tests/getinitpid.c:
	  initial checkin

2003-10-16 15:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/getctx.c: removed all traces of <stdio.h>

2003-10-16 15:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/Makefile-files: generalized building with
	  dietlibc
	  added getinitpid

2003-10-16 14:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am, util-vserver/src/Makefile-files:
	  generalized building with dietlibc

2003-10-16 14:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added getinitpid* files
	  added getprocentry* files
	  added utils-legacy.h

2003-10-16 14:02  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

2003-10-16 14:02  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)!

2003-10-16 14:01  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

2003-10-16 14:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-legacy.hc: removed all traces of
	  <stdio.h> usage

2003-10-16 13:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getctx.c: cleanups
	  recognize pid==0 as current pid

2003-10-16 13:59  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

2003-10-16 02:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added substitution for UMOUNT

2003-10-16 02:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: updated

2003-10-16 02:45  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

2003-10-16 02:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/save_ctxinfo.c: small signed/unsigned fixes for
	  pedantic warning setups

2003-10-16 02:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/new-namespace.c: use "wrappers.h"
	  use STACK_START macro

2003-10-16 02:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/listdevip.c: small fixes for pedantic
	  warning-setups

2003-10-16 02:42  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

2003-10-16 02:38  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

2003-10-16 02:36  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...

2003-10-16 02:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added
	  _SECURE_UMOUNT and _UMOUNT

2003-10-16 02:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added
	  vservers.{functions,stop}

2003-10-16 02:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: added lots of S_CTX_INFO_* macros

2003-10-16 02:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added missing 'lib/internal.h'

2003-10-16 02:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: added UMOUNT_PROG macro

2003-10-16 02:31  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

2003-10-16 02:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/compat.h: do '#undef inline' for '--std=c99'
	  dietlibc compilations

2003-10-14 18:51  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

2003-10-14 18:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/syscall-legacy.hc: added inofficial
	  vc_init_internal_legacy() function

2003-10-14 18:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/getctx-legacy.hc, util-vserver/lib/syscall.c:
	  include "internal.h"

2003-10-14 18:46  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

2003-10-14 16:20  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)

2003-10-14 16:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/vserver.h: fixed vc_X_getcctx()

2003-10-14 15:59  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)

2003-10-14 15:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver, util-vserver/.cvsignore, util-vserver/Makefile.am,
	  util-vserver/NEWS, util-vserver/compat.h,
	  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, 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)

2003-10-13 20:21  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

2003-10-13 20:04  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

2003-10-13 19:55  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

2003-10-13 19:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: - added chroot-rm
	  - compile fakerunlevel with dietlibc

2003-10-13 19:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: made it working...

2003-10-13 19:53  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)

2003-10-13 19:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added variables
	  for _CHROOT_RM and _FAKE_RUNLEVEL

2003-10-13 19:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: use new secure-mount syntax

2003-10-13 19:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added statements to install
	  vserver.start

2003-10-13 19:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/pkgconfig.am: initial checkin

2003-10-13 19:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/m4/changelog.am: conditionalize RCS2LOG variant also

2003-10-13 19:46  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

2003-10-13 19:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib, util-vserver/lib/.cvsignore, util-vserver/src,
	  util-vserver/src/.cvsignore: updated

2003-10-13 19:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/util-vserver.pc.subst,
	  util-vserver/src/chroot-rm.c: initial checkin

2003-10-13 19:44  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

2003-10-13 19:41  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"

2003-10-13 19:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added PGKCONFIG_FILES

2003-10-09 23:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/compat.h: initial checkin

2003-10-09 23:07  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

2003-10-09 23:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: added MOUNT_PROG

2003-10-09 23:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests/getctx.c: added '#include <stdlib.h>'

2003-10-09 23:05  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

2003-10-09 23:04  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

2003-10-09 01:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/cfg.txt: added documentation about <interfaces>
	  and basic vserver-variables

2003-10-09 01:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver.start: initial checkin

2003-10-09 01:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vserver: complete rewrite

2003-10-09 01:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added some standard-tools to the
	  %.pathsubst rules

2003-10-09 01:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added checks for some standard-tools

2003-10-09 01:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/tests, util-vserver/tests/.cvsignore,
	  util-vserver/tests/Makefile-files: added getctx

2003-10-09 01:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added save_ctxinfo and
	  mask2prefix

2003-10-09 01:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src, util-vserver/src/.cvsignore: added mask2prefix
	  and save_ctxinfo

2003-10-09 01:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.pathsubst: added CVS tags

2003-10-09 01:41  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

2003-10-09 01:40  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

2003-10-09 01:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/functions: added isVserverRunning function

2003-10-09 01:38  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

2003-10-09 01:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib/Makefile-files: added getctx and int2str +
	  helper headers

2003-10-06 22:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile.am: added install-rules for the
	  distributions

2003-10-06 22:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/rh9/apt,
	  util-vserver/distrib/rh9/apt/rpmpriorities,
	  util-vserver/distrib/rh9/apt/sources.list: initial checkin

2003-10-06 19:49  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

2003-10-06 19:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: - added more pathsubst variables
	  - added $(scripts_DTA)

2003-10-06 19:46  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

2003-10-06 19:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/cfg.txt: added apps/vunify documentation

2003-10-06 19:44  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

2003-10-06 19:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vapt-get: improved '--help'/'--version'
	  messages

2003-10-06 19:42  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

2003-10-06 19:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: installed missing files
	  (functions, vapt-get*, vrpm*)

2003-10-02 15:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/secure-mount.c: rewrote it completely

2003-10-02 15:35  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)

2003-10-02 15:28  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

2003-10-02 15:25  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

2003-10-02 15:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vrpm-preload: minor cosmetical cleanups
	  added copyright

2003-10-02 15:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vapt-get-worker: minor cosmetical cleanups
	  removed debug code

2003-10-02 15:23  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

2003-10-01 10:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver, util-vserver/.cvsignore: updated to reflect changes
	  in CVSROOT/cvsignores

2003-10-01 10:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/man/Makefile-files: removed last traces of
	  newvserver

2003-10-01 10:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac, util-vserver/m4/changelog.am: added
	  cvs2cl support

2003-10-01 10:43  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

2003-10-01 10:42  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

2003-10-01 00:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rpm-fake.c: explicitly cast result of dlsym() to
	  prevent compiler warnings

2003-10-01 00:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/new-namespace.c: small fix in error-message

2003-10-01 00:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/rebootmgr.c: fixed small size_t vs. socklen_t
	  type-clash

2003-10-01 00:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver, util-vserver/.cvsignore, util-vserver/Makefile.am,
	  util-vserver/configure.ac: renamed vserver.spec.in to
	  util-vserver.spec.in

2003-10-01 00:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/man/newvserver.8, util-vserver/newvserver.defaults:
	  removed since linuxconf support was dropped

2003-09-30 23:52  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

2003-09-30 20:46  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

2003-09-30 20:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver, util-vserver/.cvsignore: updated

2003-09-30 20:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: added general rule for %.pathsubst
	  files
	  updated file-lists

2003-09-30 20:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added distrib/Makefile

2003-09-30 20:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/pathconfig.h.pathsubst: initial checkin

2003-09-30 20:24  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

2003-09-30 20:23  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

2003-09-30 20:16  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>

2003-09-30 20:13  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>

2003-09-30 20:12  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

2003-09-30 19:25  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

2003-09-30 19:12  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

2003-09-30 18:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib, util-vserver/distrib/.cvsignore: initial
	  checkin

2003-09-30 18:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/distrib/Makefile-files,
	  util-vserver/distrib/Makefile.am, util-vserver/distrib/defaults,
	  util-vserver/distrib/defaults/devs,
	  util-vserver/distrib/defaults/rpm,
	  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,
	  util-vserver/distrib/rh9.0-minimum,
	  util-vserver/distrib/rh9.0.93, util-vserver/distrib/rh9.0.93/apt,
	  util-vserver/distrib/rh9.0.93/apt/rpmpriorities,
	  util-vserver/distrib/rh9.0.93/apt/sources.list,
	  util-vserver/distrib/rh9.0.93/pkgs,
	  util-vserver/distrib/rh9.0.93/pkgs/01,
	  util-vserver/distrib/rh9.0.93/pkgs/02,
	  util-vserver/distrib/rh9/pkgs, 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.

2003-09-30 16:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/configure.ac: added dietlibc support
	  version 0.23.89.1

2003-09-30 16:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver, util-vserver/.cvsignore: added Makefile

2003-09-30 15:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/lib, util-vserver/lib/.cvsignore,
	  util-vserver/scripts, 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,
	  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,
	  util-vserver/sysv/.cvsignore, util-vserver/tests,
	  util-vserver/tests/.cvsignore: initial checkin

2003-09-30 15:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/Makefile.am: updated to new -devel branch
	  added dietlibc support

2003-09-30 15:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/src/Makefile-files: added secure-mount,
	  new-namespace and rpm-fake.so rules

2003-09-30 15:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/vrpm: replaced with new version

2003-09-30 15:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/util-vserver-vars.subst: added more
	  variables

2003-09-30 15:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/scripts/Makefile-files: added more substitutions

2003-09-30 12:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver/doc/cfg.txt: initial checkin

2003-09-29 22:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>

	* util-vserver, 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, 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, util-vserver/doc/FAQ.txt,
	  util-vserver/doc/Makefile-files, util-vserver/doc/changelog.txt,
	  util-vserver/doc/intro.txt, util-vserver/lib,
	  util-vserver/lib/Makefile-files, util-vserver/lib/syscall.c,
	  util-vserver/lib/vserver.h, util-vserver/m4,
	  util-vserver/m4/changelog.am, util-vserver/m4/ensc_cflags.m4,
	  util-vserver/m4/gpgsig.am, util-vserver/m4/validate.am,
	  util-vserver/man, 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, 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,
	  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,
	  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,
	  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

2003-09-29 22:01  

	* .: New repository initialized by cvs2svn.

