backing out to version 208 of util-vserver
Marc Fiuczynski [Wed, 31 Jan 2007 15:23:51 +0000 (15:23 +0000)]
590 files changed:
COPYING
ChangeLog
INSTALL
Makefile.am
Makefile.in
NEWS
README
THANKS
aclocal.m4
compat-c99.h
compat.h
compile
config.guess
config.h.in
config.sub
configure
configure.ac
contrib/Makefile-files
contrib/manifest.dat.pathsubst
contrib/yum-2.6.0-chroot.patch [deleted file]
contrib/yum-2.9.6-chroot.patch [deleted file]
depcomp
distrib/Makefile.am
distrib/Makefile.in
distrib/centos4/pkgs/01 [deleted file]
distrib/centos4/pkgs/02 [deleted file]
distrib/centos4/pkgs/03 [deleted file]
distrib/centos4/yum.repos.d/CentOS-Base.repo [deleted file]
distrib/centos4/yum/yum.conf [deleted file]
distrib/fc3/yum/yum.conf
distrib/fc4/yum/yum.conf
distrib/fc5/apt/rpmpriorities [deleted file]
distrib/fc5/apt/sources.list [deleted file]
distrib/fc5/pkgs/01 [deleted file]
distrib/fc5/pkgs/02 [deleted file]
distrib/fc5/pkgs/03 [deleted file]
distrib/fc5/rpmlist.d/00.lst [deleted file]
distrib/fc5/yum.repos.d/fedora-core.repo [deleted file]
distrib/fc5/yum.repos.d/fedora-development.repo [deleted file]
distrib/fc5/yum.repos.d/fedora-extras-development.repo [deleted file]
distrib/fc5/yum.repos.d/fedora-extras.repo [deleted file]
distrib/fc5/yum.repos.d/fedora-legacy.repo [deleted file]
distrib/fc5/yum.repos.d/fedora-updates-testing.repo [deleted file]
distrib/fc5/yum.repos.d/fedora-updates.repo [deleted file]
distrib/fc5/yum/yum.conf [deleted file]
distrib/fc6/apt/rpmpriorities [deleted file]
distrib/fc6/apt/sources.list [deleted file]
distrib/fc6/pkgs/01 [deleted file]
distrib/fc6/pkgs/02 [deleted file]
distrib/fc6/pkgs/03 [deleted file]
distrib/fc6/rpmlist.d/00.lst [deleted file]
distrib/fc6/yum.repos.d/fedora-core.repo [deleted file]
distrib/fc6/yum.repos.d/fedora-development.repo [deleted file]
distrib/fc6/yum.repos.d/fedora-extras-development.repo [deleted file]
distrib/fc6/yum.repos.d/fedora-extras.repo [deleted file]
distrib/fc6/yum.repos.d/fedora-legacy.repo [deleted file]
distrib/fc6/yum.repos.d/fedora-updates-testing.repo [deleted file]
distrib/fc6/yum.repos.d/fedora-updates.repo [deleted file]
distrib/fc6/yum/yum.conf [deleted file]
distrib/gentoo/init-vserver.sh [deleted file]
distrib/gentoo/initpost [deleted file]
distrib/gentoo/initpre [deleted file]
distrib/misc/debootstrap.uri
distrib/misc/environment [deleted file]
distrib/misc/vprocunhide-files
distrib/redhat/initpost
doc/Makefile-files
doc/configuration-wiki.xsl [deleted file]
doc/configuration-xhtml.xsl
doc/configuration.html
doc/configuration.xml
doc/configuration.xsd
ensc_fmt/Makefile-files
ensc_fmt/fmt-32.c
ensc_fmt/fmt-64.c
ensc_fmt/fmt-internal.h
ensc_fmt/fmt-tai64n.c
ensc_fmt/fmt.h
ensc_fmt/fmt.hc
ensc_fmt/fmtx-32.c
ensc_fmt/fmtx-64.c
ensc_fmt/fmtx.hc
ensc_vector/Makefile-files
ensc_vector/list-add.c
ensc_vector/list-at.c
ensc_vector/list-free.c
ensc_vector/list-init.c
ensc_vector/list-insertinternal.c
ensc_vector/list-internal.h
ensc_vector/list-search.c
ensc_vector/list-searchselforg.c
ensc_vector/list.h
ensc_vector/list.hc
ensc_vector/testsuite/Makefile-files
ensc_vector/testsuite/test1.c
ensc_vector/testsuite/test2.c
ensc_vector/vector-clear.c
ensc_vector/vector-foreach.c
ensc_vector/vector-free.c
ensc_vector/vector-init.c
ensc_vector/vector-insert.c
ensc_vector/vector-internal.h
ensc_vector/vector-popback.c
ensc_vector/vector-pushback.c
ensc_vector/vector-resize.c
ensc_vector/vector-resizeinternal.hc
ensc_vector/vector-search.c
ensc_vector/vector-searchselforg.c
ensc_vector/vector-sort.c
ensc_vector/vector-unique.c
ensc_vector/vector-zeroend.c
ensc_vector/vector.h
ensc_vector/vector.hc
ensc_wrappers/Makefile-files
ensc_wrappers/wrappers-clone.hc
ensc_wrappers/wrappers-dirent.hc
ensc_wrappers/wrappers-fcntl.hc
ensc_wrappers/wrappers-io.hc
ensc_wrappers/wrappers-ioctl.hc
ensc_wrappers/wrappers-iosock.hc
ensc_wrappers/wrappers-mount.hc
ensc_wrappers/wrappers-pivot.hc
ensc_wrappers/wrappers-resource.hc
ensc_wrappers/wrappers-socket.hc
ensc_wrappers/wrappers-stat.hc [deleted file]
ensc_wrappers/wrappers-stdlib.hc
ensc_wrappers/wrappers-string.hc
ensc_wrappers/wrappers-termios.hc [deleted file]
ensc_wrappers/wrappers-unistd.hc
ensc_wrappers/wrappers-vserver.hc
ensc_wrappers/wrappers-wait.hc
ensc_wrappers/wrappers.h
ensc_wrappers/wrappers_handler.hc
install-sh
kernel/cacct_cmd.h [deleted file]
kernel/context.h [new file with mode: 0644]
kernel/context_cmd.h
kernel/cvirt.h [new file with mode: 0644]
kernel/cvirt_cmd.h
kernel/cvirt_def.h [new file with mode: 0644]
kernel/debug.h [new file with mode: 0644]
kernel/debug_cmd.h
kernel/dlimit.h [new file with mode: 0644]
kernel/dlimit_cmd.h
kernel/inode.h [new file with mode: 0644]
kernel/inode_cmd.h
kernel/legacy.h
kernel/limit.h [new file with mode: 0644]
kernel/limit_cmd.h
kernel/limit_def.h [new file with mode: 0644]
kernel/monitor.h [deleted file]
kernel/namespace.h [new file with mode: 0644]
kernel/namespace_cmd.h [new file with mode: 0644]
kernel/network.h
kernel/network_cmd.h
kernel/sched.h [new file with mode: 0644]
kernel/sched_cmd.h
kernel/sched_def.h [new file with mode: 0644]
kernel/signal_cmd.h
kernel/space_cmd.h [deleted file]
kernel/switch.h
kernel/xid.h [new file with mode: 0644]
lib/Makefile-files
lib/apidoc/Makefile-files
lib/bcaps-v13.c
lib/bcaps_list-v13.c
lib/capabilities.c
lib/ccaps-v13.c
lib/ccaps_list-v13.c
lib/cflags-compat.c
lib/cflags-v13.c
lib/cflags_list-compat.c
lib/cflags_list-v13.c
lib/checkconfig.c [deleted file]
lib/checkversion.c
lib/comparevserverbyid.c [deleted file]
lib/createskeleton-full.hc
lib/createskeleton-short.hc
lib/createskeleton.c
lib/ext2fs.h
lib/fmt.h
lib/getfilecontext.c
lib/getinsecurebcaps.c
lib/getnbipv4root.c
lib/getprocentry-legacy.c
lib/getversion-internal.hc
lib/getversion.c
lib/getvserverappdir.c
lib/getvserverbyctx-compat.hc
lib/getvserverbyctx-v13.hc
lib/getvserverbyctx.c
lib/getvservercfgdir.c
lib/getvservercfgstyle.c
lib/getvserverctx.c
lib/getvservername.c
lib/getvservervdir.c
lib/getxidtype.c
lib/internal.h
lib/ioctl-getext2flags.hc
lib/ioctl-getfilecontext.hc
lib/ioctl-getxflg.hc
lib/ioctl-setext2flags.hc
lib/ioctl-setfilecontext.hc
lib/ioctl-setxflg.hc
lib/isdirectory.c
lib/isdynamicxid.c
lib/isfile.c
lib/islink.c
lib/issupported.c
lib/issupportedstring.c
lib/listparser.hc
lib/listparser_uint32.c
lib/listparser_uint64.c
lib/ncaps-net.c
lib/ncaps_list-net.c
lib/nflags-net.c
lib/nflags_list-net.c
lib/nidopt2nid.c [deleted file]
lib/parselimit.c
lib/personalityflag.c
lib/personalityflag_list.c
lib/personalitytype.c
lib/safechroot-internal.hc
lib/syscall-alternative.h
lib/syscall-compat.hc
lib/syscall-fallback.h [deleted file]
lib/syscall-legacy.hc
lib/syscall-syscall.c
lib/syscall-wrap.h
lib/syscall.c
lib/syscall_adddlimit-v13.hc
lib/syscall_adddlimit.c
lib/syscall_cleanupnamespace-v13.hc
lib/syscall_cleanupnamespace.c
lib/syscall_ctxcreate-v13.hc
lib/syscall_ctxcreate.c
lib/syscall_ctxmigrate-v13.hc
lib/syscall_ctxmigrate-v21.hc [deleted file]
lib/syscall_ctxmigrate.c
lib/syscall_ctxstat-v21.hc [deleted file]
lib/syscall_ctxstat.c [deleted file]
lib/syscall_enternamespace-v13.hc
lib/syscall_enternamespace-v21.hc [deleted file]
lib/syscall_enternamespace.c
lib/syscall_getccaps-v13.hc
lib/syscall_getccaps.c
lib/syscall_getcflags-v13.hc
lib/syscall_getcflags.c
lib/syscall_getdlimit-v13.hc
lib/syscall_getdlimit.c
lib/syscall_getiattr-fscompat.hc
lib/syscall_getiattr-v13.hc
lib/syscall_getiattr.c
lib/syscall_getncaps-net.hc
lib/syscall_getncaps.c
lib/syscall_getnflags-net.hc
lib/syscall_getnflags.c
lib/syscall_getnxinfo-net.hc
lib/syscall_getnxinfo.c
lib/syscall_getspacemask-v21.hc [deleted file]
lib/syscall_getspacemask.c [deleted file]
lib/syscall_gettasknid-net.hc
lib/syscall_gettasknid.c
lib/syscall_gettaskxid-oldproc.hc
lib/syscall_gettaskxid-v13.hc
lib/syscall_gettaskxid.c
lib/syscall_getvci-v21.hc [deleted file]
lib/syscall_getvci.c [deleted file]
lib/syscall_getvhiname-olduts.hc
lib/syscall_getvhiname-v13.hc
lib/syscall_getvhiname.c
lib/syscall_getvxinfo-oldproc.hc
lib/syscall_getvxinfo-v13.hc
lib/syscall_getvxinfo.c
lib/syscall_kill-v11.hc
lib/syscall_kill.c
lib/syscall_netadd-net.hc
lib/syscall_netadd.c
lib/syscall_netcreate-net.hc
lib/syscall_netcreate.c
lib/syscall_netmigrate-net.hc
lib/syscall_netmigrate.c
lib/syscall_netremove-net.hc
lib/syscall_netremove.c
lib/syscall_remdlimit-v13.hc
lib/syscall_remdlimit.c
lib/syscall_resetminmax-v21.hc [deleted file]
lib/syscall_resetminmax.c [deleted file]
lib/syscall_rlimit-v11.hc
lib/syscall_rlimit.c
lib/syscall_rlimitstat-v21.hc [deleted file]
lib/syscall_rlimitstat.c [deleted file]
lib/syscall_setccaps-v13.hc
lib/syscall_setccaps-v21.hc [deleted file]
lib/syscall_setccaps.c
lib/syscall_setcflags-v13.hc
lib/syscall_setcflags.c
lib/syscall_setdlimit-v13.hc
lib/syscall_setdlimit.c
lib/syscall_setiattr-fscompat.hc
lib/syscall_setiattr-v13.hc
lib/syscall_setiattr.c
lib/syscall_setnamespace-v13.hc
lib/syscall_setnamespace-v21.hc [deleted file]
lib/syscall_setnamespace.c
lib/syscall_setncaps-net.hc
lib/syscall_setncaps.c
lib/syscall_setnflags-net.hc
lib/syscall_setnflags.c
lib/syscall_setsched-v13.hc
lib/syscall_setsched-v13obs.hc [deleted file]
lib/syscall_setsched-v21.hc [deleted file]
lib/syscall_setsched.c
lib/syscall_setvhiname-olduts.hc
lib/syscall_setvhiname-v13.hc
lib/syscall_setvhiname.c
lib/syscall_virtstat-v21.hc [deleted file]
lib/syscall_virtstat.c [deleted file]
lib/syscall_waitexit-v13.hc
lib/syscall_waitexit.c
lib/testsuite/Makefile-files
lib/testsuite/cflags.c
lib/testsuite/fmt.c
lib/testsuite/parselimit.c
lib/testsuite/personality.c
lib/utils-legacy.h
lib/val2text-t2v-uint32.c
lib/val2text-t2v-uint64.c
lib/val2text-v2t-uint32.c
lib/val2text-v2t-uint64.c
lib/val2text.hc
lib/virtual.h
lib/vserver-internal.h
lib/vserver.h
lib/xidopt2xid.c
lib_internal/Makefile-files
lib_internal/command-appendparameter.c
lib_internal/command-exec.c
lib_internal/command-free.c
lib_internal/command-init.c
lib_internal/command-reset.c
lib_internal/command-setparams.c
lib_internal/command-wait.c
lib_internal/command.h
lib_internal/coreassert.h
lib_internal/errinfo-writeerrno.c
lib_internal/errinfo.h
lib_internal/filecfg-iteratemultiline.c
lib_internal/filecfg-readentryflag.c
lib_internal/filecfg-readentrystr.c
lib_internal/filecfg.h
lib_internal/jail.h
lib_internal/jailintotempdir.c
lib_internal/matchlist-appendfiles.c
lib_internal/matchlist-compare.c
lib_internal/matchlist-destroy.c
lib_internal/matchlist-init.c
lib_internal/matchlist-initbyvserver.c
lib_internal/matchlist-initmanually.c
lib_internal/matchlist-initrefserverlist.c
lib_internal/matchlist-printid.c
lib_internal/matchlist.h
lib_internal/matchvserverinfo-free.c
lib_internal/matchvserverinfo-init.c
lib_internal/pathinfo-append.c
lib_internal/pathinfo-test.c
lib_internal/pathinfo.h
lib_internal/string.h
lib_internal/string.hc
lib_internal/switchtowatchxid.c
lib_internal/sys_clone.h
lib_internal/sys_personality.h
lib_internal/testsuite/Makefile-files
lib_internal/testsuite/command.c
lib_internal/testsuite/copy-check
lib_internal/testsuite/copy.c
lib_internal/testsuite/filecfg-ml.c
lib_internal/testsuite/isnumber.c [deleted file]
lib_internal/testsuite/sigbus.c
lib_internal/unify-copy.c
lib_internal/unify-deunify.c
lib_internal/unify-isiunlinkable.c
lib_internal/unify-settime.c
lib_internal/unify-unify.c
lib_internal/unify.h
lib_internal/util-canonify.c
lib_internal/util-cast.h
lib_internal/util-commonstrings.h
lib_internal/util-debug.h
lib_internal/util-declarecmd.h
lib_internal/util-dimof.h
lib_internal/util-dotfile.h
lib_internal/util-exitlikeprocess.c
lib_internal/util-exitlikeprocess.h
lib_internal/util-io.h
lib_internal/util-isnumber.c
lib_internal/util-isnumber.hc [deleted file]
lib_internal/util-isnumberunsigned.c [deleted file]
lib_internal/util-lockfile.c
lib_internal/util-lockfile.h
lib_internal/util-mem.h
lib_internal/util-perror.h
lib_internal/util-safechdir.c
lib_internal/util-safechdir.h
lib_internal/util-unixsock.h
lib_internal/util.h
ltmain.sh
m4/changelog.am
m4/ensc_cflags.m4
m4/ensc_changelog.m4
m4/ensc_cxxcompiler.m4
m4/ensc_dietlibc.m4
m4/ensc_dietlibc_compat.m4
m4/ensc_e2fscheck.m4
m4/ensc_initrddir.m4
m4/ensc_kerneldir.m4 [new file with mode: 0644]
m4/ensc_pathprog.m4
m4/ensc_personality.m4
m4/ensc_release.m4
m4/ensc_syscall.m4
m4/ensc_syscallnr.m4
m4/ensc_uv_vrootdir.m4
m4/gpgsig.am
m4/install-notify.am
m4/libsel.am
m4/pkgconfig.am
m4/validate.am
man/Makefile-files
man/chcontext.8
man/vserver-copy.8
missing
pathconfig.h.pathsubst
scripts/Makefile-files
scripts/chbind [deleted file]
scripts/chcontext
scripts/functions
scripts/legacy/vserver
scripts/legacy/vserver-copy
scripts/magic.mime [deleted file]
scripts/pkgmgmt
scripts/start-vservers
scripts/util-vserver-vars.pathsubst
scripts/vapt-get
scripts/vapt-get-worker
scripts/vdispatch-conf [deleted file]
scripts/vemerge [deleted file]
scripts/vesync [deleted file]
scripts/vpkg
scripts/vprocunhide
scripts/vrpm
scripts/vrpm-preload
scripts/vrpm-worker
scripts/vserver
scripts/vserver-build
scripts/vserver-build.apt-rpm
scripts/vserver-build.debootstrap
scripts/vserver-build.fai [deleted file]
scripts/vserver-build.functions
scripts/vserver-build.functions.apt
scripts/vserver-build.functions.pkgmgmt
scripts/vserver-build.functions.rpm
scripts/vserver-build.functions.yum
scripts/vserver-build.rpm
scripts/vserver-build.rsync [deleted file]
scripts/vserver-build.skeleton
scripts/vserver-build.template [deleted file]
scripts/vserver-build.yum
scripts/vserver-setup.functions
scripts/vserver-wrapper
scripts/vserver.delete [deleted file]
scripts/vserver.functions
scripts/vserver.start
scripts/vserver.stop
scripts/vserver.suexec
scripts/vshelper
scripts/vsomething
scripts/vsysvwrapper
scripts/vupdateworld [deleted file]
scripts/vyum
scripts/vyum-worker
src/Makefile-files
src/capability-compat.h
src/capchroot.c
src/chain-echo.c
src/chbind.c
src/chcontext.c
src/check-unixfile.c
src/chroot-sh.c
src/chxid.c
src/compat-pivot_root.h
src/context-sync.hc
src/exec-cd.c
src/exec-ulimit.c
src/fakerunlevel.c
src/filetime.c
src/fstool.c
src/fstool.h
src/ifspec.c
src/keep-ctx-alive.c
src/listdevip.c
src/lockfile.c
src/lsxid.c
src/mask2prefix.c
src/naddress.c [deleted file]
src/nattribute.c [deleted file]
src/ncontext.c [deleted file]
src/parserpmdump.c
src/readlink.c
src/rebootmgr.c
src/reducecap.c
src/rpm-fake-resolver.c
src/rpm-fake.c
src/save_ctxinfo.c
src/secure-mount.c
src/setattr.c
src/showattr.c
src/showperm.c
src/sigexec.c
src/stack-start.h
src/testsuite/Makefile-files
src/testsuite/chbind-test.c
src/testsuite/chcontext-test.c
src/testsuite/hashcalc-plain.c [deleted file]
src/testsuite/hashcalc-plain.sh [deleted file]
src/testsuite/hashcalc.c [deleted file]
src/testsuite/hashcalc.sh [deleted file]
src/testsuite/rpm-fake-test.c
src/testsuite/vunify-functest.c
src/testsuite/vwait-test.sh [deleted file]
src/util.h
src/vattribute.c
src/vcontext.c
src/vcopy-init.hc
src/vcopy.c
src/vdlimit.c
src/vdu.c
src/vhashify-init.hc
src/vhashify.c
src/vhashify.h
src/vkill.c
src/vlimit.c
src/vlogin.c [deleted file]
src/vnamespace.c
src/vps.c
src/vreboot.c
src/vrsetup.c
src/vsched.c
src/vserver-info.c
src/vserver-stat.c
src/vserver-visitdir.hc
src/vshelper-sync.c
src/vuname.c
src/vunify-init.hc
src/vunify.c
src/vunify.h
src/vwait.c
sysv/Makefile-files
tests/Makefile-files
tests/escaperoot.c
tests/forkbomb.c
tests/getctx.c
tests/getinitpid.c
tests/testipc.c
tests/testlimit.c
tests/testopenf.c
tests/vserver-info.c
util-vserver.spec
util-vserver.spec.in
vserver-start/Makefile-files
vserver-start/configuration-init.c
vserver-start/configuration.c
vserver-start/configuration.h
vserver-start/defaulttty.c
vserver-start/interface-add.c
vserver-start/interface-free.hc
vserver-start/interface-init.hc
vserver-start/interface-print.c
vserver-start/interface-read.c
vserver-start/interface-remove.c
vserver-start/interface.c
vserver-start/interface.h
vserver-start/main.c
vserver-start/mount.c
vserver-start/mount.h
vserver-start/scriptlets.c
vserver-start/undo.c
vserver-start/undo.h
vserver-start/vserver-start.h
vserver-start/vshelper.c
vserver-start/vshelper.h

diff --git a/COPYING b/COPYING
index 623b625..d60c31a 100644 (file)
--- a/COPYING
+++ b/COPYING
@@ -2,7 +2,7 @@
                       Version 2, June 1991
 
  Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-     51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  Everyone is permitted to copy and distribute verbatim copies
  of this license document, but changing it is not allowed.
 
@@ -305,7 +305,7 @@ the "copyright" line and a pointer to where the full notice is found.
 
     You should have received a copy of the GNU General Public License
     along with this program; if not, write to the Free Software
-    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
 
 Also add information on how to contact you by electronic and paper mail.
index 83e247d..edc1682 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
-2006-12-09 16:13  Daniel Hokka Zakrisson <daniel@hozac.com>
+2005-07-15 22:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * NEWS, THANKS, configure.ac: Version 0.30.212.
+       * NEWS, configure.ac:
 
-2006-12-09 16:12  Daniel Hokka Zakrisson <daniel@hozac.com>
+       version 0.30.208
 
-       * 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.
+2005-07-15 21:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-12-09 16:02  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * configure.ac, lib/personalityflag.c, lib/personalitytype.c,
+         m4/ensc_personality.m4:
 
-       * scripts/functions: Make getFileArray handle multiple files as
-         well.
+       check whether enums from <linux/personality.h> are available before using
+       them (https://savannah.nongnu.org/bugs/?func=detailitem&item_id=12921)
 
-2006-12-08 15:35  Daniel Hokka Zakrisson <daniel@hozac.com>
+2005-07-15 21:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * lib/syscall_ctxmigrate-v21.hc: Only enter the namespaces for
-         static and dynamic xids (i.e. not the spectator).
+       * util-vserver.spec.in:
 
-2006-12-08 13:28  Daniel Hokka Zakrisson <daniel@hozac.com>
+       - require the -lib subpackage by -devel
+       - copy GPG keys from /etc/pki/rpm-gpg/
 
-       * 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).
+2005-07-15 21:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-12-08 13:25  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * src/testsuite/rpm-fake-test.sh:
 
-       * doc/configuration-xhtml.xsl: Change the default stylesheet.
+       fixed paths so that it works again...
 
-2006-12-08 13:25  Daniel Hokka Zakrisson <daniel@hozac.com>
+2005-07-15 21:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * ensc_wrappers/wrappers-vserver.hc: Add missing hunks from last
-         commit.
+       * sysv/vprocunhide:
 
-2006-12-08 13:24  Daniel Hokka Zakrisson <daniel@hozac.com>
+       do not run when IATTR feature is not supported
 
-       * 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.
+2005-07-15 21:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-12-08 13:20  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * scripts/: vserver.start, vserver.suexec:
 
-       * src/ncontext.c: Remove unused argument.
+       readded the limit-ulimits-per-vserver stuff due popular request
+       (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=12840)
 
-2006-12-08 13:05  Daniel Hokka Zakrisson <daniel@hozac.com>
+2005-07-15 20:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * 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.
+       * lib/getinsecurebcaps.c:
 
-2006-12-01 21:10  Daniel Hokka Zakrisson <daniel@hozac.com>
+       - adjusted insecure caps for the added CAP_AUDIT* and removed
+         CAP_QUOTACTL stuff
+       - assume every unknown capability as insecure
+
+2005-07-15 20:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/.cvsignore:
+
+       added 'personality'
+
+2005-07-15 20:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall_netadd-net.hc, syscall_netremove-net.hc:
+
+       changed code so that it *compiles* with current kernel headers
+
+2005-07-15 20:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall_getiattr-fscompat.hc, 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 18:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/capabilities.c:
+
+       use a static '29' for QUOTACTL capability as  VC_CAP_QUOTACTL was removed
+
+2005-07-15 18:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/ccaps-v13.c:
+
+       added VC_VXC_{SYSLOG,BINARY_MOUNT,QUOTA_CTL}
+       added/moved some aliases
+
+2005-07-15 18:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/bcaps-v13.c:
+
+       removed VC_CAP_QUOTACTL
+       added VC_CAP_AUDIT*
+
+2005-07-15 18:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       removed VC_CAP_QUOTACTL
+       added VC_CAP_AUDIT*
+       added VC_VXC_{SYSLOG,BINARY_MOUNT,QUOTA_CTL}
+
+2005-07-15 18:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/: Makefile-files, yum-2.3.4-chroot.patch:
+
+       added yum-2.3.4-chroot patch
+
+2005-07-15 18:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * kernel/: network.h, network_cmd.h, switch.h, xid.h:
+
+       updated to patch-2.6.12.2-vs2.0-rc7
+
+2005-07-05 00:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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-05 00:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-info.c:
+
+       allow to pass a numeric xid to 'vserver-info ... RUNNING'
+
+2005-07-05 00:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/: Makefile-files, util-isnumber.c, util.h:
+
+       isNumber(): added
+
+2005-07-04 20:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.debootstrap:
+
+       give out status message before downloading debootstrap
+       (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13472)
+
+2005-07-04 20:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall-alternative.h:
+
+       updated to http://vserver.13thfloor.at/Experimental/SYSCALL/syscall.h
+       from 2005-05-07
+
+2005-07-04 00:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/misc/debootstrap.uri:
+
+       oops... set the wrong value
+
+2005-07-04 00:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/misc/debootstrap.uri:
+
+       updated
+
+2005-07-04 00:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/Makefile.am:
+
+       register fc4 as rh-style distribution
+
+2005-07-03 22:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       check for 'nohup'
+
+2005-07-03 19:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       removed chroot_* + C++ programs
+       added chroot_sh + vwait
+
+2005-07-03 19:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am, lib/virtual.h:
+
+       updated used kernel headers to 2.6.12.2-vs2.0-rc5
+
+2005-07-03 19:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall_getvhiname-v13.hc, 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 19:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vshelper:
+
+       accept 'async' method
+
+2005-07-03 19:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       pipe 'popd' output to /dev/null
+
+2005-07-03 19:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       initSync(): fixed parameter naming
+       initSync(): set 'async' method when 'vwait' is available
+       _waitForVWait(): read pipe after 'wait' returned
+
+2005-07-03 19:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build:
+
+       do not set OPTION_KEEP
+
+2005-07-03 19:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added vwait
+
+2005-07-03 19:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/pkgmgmt:
+
+       - cleanups
+       - unset %_dbpath at 'internalize' operation
+
+2005-07-03 19:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       vshelper.initSync(): fixed parameter naming
+
+2005-07-03 19:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/chroot-sh.c:
+
+       implemented 'testfile' subcommand
+
+2005-07-03 16:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/: Makefile-files, yum-2.3.3-chroot.patch:
+
+       added yum-2.3.3-chroot.patch
+
+2005-07-03 16:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 16:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       mentioned the working directory for the scripts
+
+2005-07-03 16:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * kernel/: context.h, context_cmd.h, cvirt_cmd.h, debug.h,
+         namespace.h, namespace_cmd.h, network.h, network_cmd.h, switch.h:
+
+       updated to 2.6.12.2-vs2.0-rc5
+
+2005-07-03 15:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 15:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       check whether filesystem is mounted readonly; if so, execute
+       $_SECURE_MOUNT with the '-n' argument
+
+2005-07-03 15:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-build.apt-rpm, vserver-build.debootstrap,
+         vserver-build.rpm:
+
+       execute base.setSuccess() at the end
+
+2005-07-03 15:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake-resolver.c:
+
+       implemented better error-handling in the read() and write() functions
+
+2005-07-03 14:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/: wrappers-io.hc, wrappers-iosock.hc,
+         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 14:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 14:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 11:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/: Makefile-files, vector-foreach.c, vector.h,
+         vector.hc:
+
+       added Vector_foreach*() functions
+
+2005-07-02 11:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: Makefile-files, vbuild.cc[DEAD], vcheck.cc[DEAD],
+         vfiles.cc[DEAD], vserver.cc[DEAD], vserver.hh[DEAD],
+         vutil.cc[DEAD], vutil.h[DEAD], vutil.p[DEAD]:
+
+       removed the C++ tools; they do not work with recent configuration and
+       are adding huge dependencies
+
+2005-06-30 08:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.stop:
+
+       use vwait infrastructure
+
+2005-06-30 08:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-build.functions.pkgmgmt, vserver.functions:
+
+       use CHROOT_SH instead of CHROOT_*
+       use vwait
+
+2005-06-30 08:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions:
+
+       remove generated vserver when build fails and '--keep' was not specified
+
+2005-06-30 08:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-build.apt-rpm, vserver-build.debootstrap,
+         vserver-build.rpm, vserver-build.skeleton, vserver-build.yum:
+
+       use 'base.init' instead of 'base.initVariables'
+
+2005-06-30 08:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build:
+
+       added '--keep' option
+
+2005-06-30 08:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: X, util-vserver-vars.pathsubst:
+
+       removed CHROOT_*
+       added CHROOT_SH
+
+2005-06-30 08:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/pkgmgmt:
+
+       use CHROOT_SH instead of CHROOT_*
+
+2005-06-30 08:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/virtual.h:
+
+       include signal_cmd.h instead of signal.h
+
+2005-06-30 08:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       added %dist tag
+       buildrequire 'which' and 'diffutils'
+       require 'apt' on i386 only
+
+2005-06-30 08:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/fc4/: apt/rpmpriorities, apt/sources.list, yum/yum.conf,
+         yum.repos.d/fedora-devel.repo,
+         yum.repos.d/fedora-updates-testing.repo,
+         yum.repos.d/fedora-updates.repo, yum.repos.d/fedora.repo,
+         pkgs/01, pkgs/02, pkgs/03, rpmlist.d/00.lst:
+
+       initial checkin
+
+2005-06-30 08:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initpost:
+
+       use CHROOT_SH instead of CHROOT_*
+
+2005-06-30 07:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: .cvsignore, Makefile-files, chroot-cat.c[DEAD],
+         chroot-rm.c[DEAD], chroot-sh.c:
+
+       replaced all the small chroot-* programs with a single 'chroot-sh'
+       program
+
+2005-05-19 20:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added @NOHUP@
+
+2005-05-19 20:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/pkgmgmt:
+
+       use new chroot-cat CLI
+
+2005-05-19 20:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * kernel/: context.h, cvirt.h, dlimit.h, dlimit_cmd.h, inode_cmd.h,
+         legacy.h, signal_cmd.h, xid.h, signal.h[DEAD]:
+
+       updated
+
+2005-05-19 20:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: issupported.c, issupportedstring.c, vserver.h:
+
+       vc_isSupported() et.al: added VWAIT feature
+
+2005-05-19 20:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_syscall.m4:
+
+       s!enable_val!enableval!
+
+2005-05-19 20:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 20:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/chroot-cat.c:
+
+       added '-i', '-o' and '-a' options to cat or override a file, or to
+       append something
+
+2005-05-19 19:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initpost:
+
+       use safe chroot-cat commands
+
+2005-05-05 21:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 20:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       - removed call to ENSC_FPIC_SYSCALL
+       - enhanced dietlibc version check to the 64 bit version of hppa
+
+2005-05-05 11:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/.cvsignore:
+
+       added vwait
+
+2005-05-05 11:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vwait.c:
+
+       initial checkin
+
+2005-05-05 11:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vshelper-sync.c:
+
+       use '__linux__' instead of '__linux' (reported by Ola Lundqvist)
+
+2005-05-05 11:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/exec-cd.c:
+
+       minor cosmetical cleanup
+
+2005-05-05 11:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/chroot-cat.c:
+
+       - added support for '--help' and '--version'
+       - added '-a' option to append information instead of truncating the
+         file
+
+2005-05-05 11:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 11:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/install-notify.am:
+
+       s!^# !## !
+
+2005-05-05 11:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: Makefile-files, syscall_waitexit-v13.hc,
+         syscall_waitexit.c, vserver.h:
+
+       vc_wait_exit(): implemented support for this syscall
+
+2005-05-02 23:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/compat-pivot_root.h:
+
+       use <syscall-wrap.h>
+
+2005-05-02 23:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_syscall.m4:
+
+       minor cosmetical cleanups
+
+2005-05-02 23:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_fpicsyscall.m4[DEAD]:
+
+       obsoleted
+
+2005-05-02 23:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_fpicsyscall.m4:
+
+       use ENSC_SYSCALL_ALTERNATIVE
+
+2005-05-02 23:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver-internal.h:
+
+       cleaned up '#include <*syscall.h>' stuff
+
+2005-05-02 23:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall-legacy.hc, syscall-wrap.h:
+
+       include <syscall.h> also
+
+2005-05-02 23:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration-xhtml.xsl:
+
+       use class 'directoryname' instead of 'directory' for '<directory/>'
+       markup
+
+2005-05-02 23:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am, distrib/Makefile.am, m4/install-notify.am:
+
+       give out additional information about the 'make install' process
+
+2005-04-28 21:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.207
+
+2005-04-28 20:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       adjusted dietlibc requirements
+
+2005-04-28 20:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcontext.c:
+
+       allow to override the execution domain (personality); added
+       '--personality-type' and '--personality-flags' options
+
+2005-04-28 20:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake-resolver.c:
+
+       added a TEMP_FAILURE_RETRY around a read(2)
+
+2005-04-28 20:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver.start, vserver.suexec:
+
+       added support for a rescue mode
+
+2005-04-28 20:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       * _generatePersonalityOptions(): added and use it
+       * added support for a rescue mode
+
+2005-04-28 20:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions.pkgmgmt:
+
+       YUM_RELEASEPKGS: added
+
+2005-04-28 20:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver:
+
+       fixed docu for 'stop' and 'start'
+
+2005-04-28 20:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/pkgmgmt:
+
+       * verifyInternalPackages(): added
+       * added some sanity checks for a sany environment when internalizing
+         the package management
+
+2005-04-28 20:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       * isRegularFile():  fixed evaluation of params
+       * hasSubstring():   added
+       * getAllVservers(): fixed typo
+
+2005-04-28 20:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/sys_clone.h:
+
+       cleanups; do not include <sys/syscall.h>
+
+2005-04-28 20:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/: Makefile-files, sys_personality.h:
+
+       added sys_personality.h
+
+2005-04-28 19:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-copy[DEAD], legacy/vserver-copy:
+
+       moved to legacy
+
+2005-04-28 19:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/: Makefile-files, personality.c:
+
+       added testcases for the vc_*personality*() functions
+
+2005-04-28 19:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       added prototypes for vc_*personality* support
+
+2005-04-28 19:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/virtual.h:
+
+       updated to new kernel headers
+
+2005-04-28 19:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/cflags_list-v13.c:
+
+       do not include <string.h> anymore
+
+2005-04-28 19:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/internal.h:
+
+       utilvserver_listparser_uint*(): removed the 'nonnull' attribute for the 'mask' param
+
+2005-04-28 19:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: Makefile-files, personalityflag.c, personalityflag_list.c,
+         personalitytype.c:
+
+       added personality* files
+
+2005-04-28 19:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       * added some markup
+       * documented 'personality'
+
+2005-04-28 19:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/: configuration-xhtml.xsl, configuration.dtd:
+
+       added support for <directory> and <filename> markup
+
+2005-04-28 19:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/fc3/yum/yum.conf:
+
+       s!redhat-release!fedora-release!
+
+2005-04-28 19:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/fc3/pkgs/02:
+
+       removed 'coreutils'
+
+2005-04-28 19:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/fc3/rpmlist.d/00.lst:
+
+       added some more packages
+
+2005-04-28 19:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/: fc1/apt/rpmpriorities, fc2/apt/rpmpriorities,
+         fc3/apt/rpmpriorities, rh9/apt/rpmpriorities:
+
+       added *-release packages
+
+2005-04-28 19:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst, scripts/Makefile-files:
+
+       moved vserver-copy to legacy
+
+2005-04-28 19:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added new kernel headers
+
+2005-04-28 13:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * kernel/: context.h, context_cmd.h, cvirt.h, cvirt_cmd.h,
+         cvirt_def.h, debug.h, debug_cmd.h, dlimit.h, dlimit_cmd.h,
+         inode.h, inode_cmd.h, legacy.h, limit.h, limit_cmd.h,
+         limit_def.h, namespace.h, network.h, network_cmd.h, sched.h,
+         sched_cmd.h, sched_def.h, switch.h, xid.h:
+
+       updated to headers from patch-2.6.11.7-vs2.0-pre2
+
+2005-04-24 22:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-stat.c:
+
+       showContexts(): added 'const' qualifier
+
+2005-04-24 22:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: start-vservers, vsomething:
+
+       use the new getAllVservers() functionality to specify special kinds of
+       vservers
+
+2005-04-24 22:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       * isRegularFile(): allow to override the '-f' classifier
+       * getAllVservers(): added several types of vservers (marked, unmarked,
+         running...)
+       * getAllVserversByArg()" added
+
+2005-04-24 22:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 22:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 22:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver-internal.h, lib_internal/sys_clone.h:
+
+       include "syscall-wrap.h"
+
+2005-04-24 22:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: ncaps-net.c, nflags-net.c:
+
+       VALUES: added an empty field to make it compile with gcc4
+
+2005-04-24 22:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: ncaps_list-net.c, 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 22:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 22:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 22:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: bcaps_list-v13.c, ccaps_list-v13.c, cflags_list-v13.c:
+
+       made it compatible to the new utilvserver_listparser_uint*() API and
+       added wrappers with a third 'bool *' arg
+
+2005-04-24 22:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: Makefile-files, syscall-alternative.h, syscall-wrap.h:
+
+       added syscall-alternative.h and syscall-wrap.h
+
+2005-04-24 22:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * update-doc:
+
+       exclude some static files
+
+2005-04-24 22:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * build-all:
+
+       remove config.cache when CLEAN is set
+       disabled gcc33 build
+
+2005-04-24 13:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/: configuration-xhtml.xsl, configuration.dtd,
+         configuration.xml:
+
+       added new markup
+       added new CSS from Nicolas Costes
+
+2005-04-16 23:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       cleanups
+       added '--disable-extra-optimizations' option
+
+2005-04-16 23:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-build.functions, vserver-build.functions.apt,
+         vserver-build.functions.rpm, vserver-build.functions.yum,
+         vserver.functions:
+
+       use the common isRegularFile() method to filter out backup-files
+
+2005-04-16 23:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       isRegularFile(): added
+
+2005-04-16 23:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       cleanups
+       added changelog entry for 0.30.206
+
+2005-04-13 00:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.206
+
+2005-04-12 23:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-info.c:
+
+       implemented VERIFYPROC method
+
+2005-04-12 23:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       added verify-proc sanity check
+
+2005-04-12 23:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       killContext(): commented out the more correct
+       (but not working) kill-sequence
+
+2005-04-12 23:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       ship the yum patches
+
+2005-04-12 23:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added '--no-wrap -S' to the CVS2CL_AMFLAGS
+
+2005-04-12 21:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       adjusted min-dietlibc requirements
+
+2005-04-12 21:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_dietlibc.m4:
+
+       ENSC_ENABLE_DIETLIBC(): allow 'min_ver' to be a shell variable
+
+2005-04-12 20:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       vshelper.isDebug(): fixed logic
+
+2005-04-10 14:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake.c:
+
+       send the signals for endgrent() and endpwent()
+
+2005-04-10 14:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/: Makefile-files, yum-2.2.1-chroot.patch,
+         yum-2.3.2-chroot.patch:
+
+       added patches for yum
+
+2005-04-10 14:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       include m4/libsel.am
+
+2005-04-10 03:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/context-sync.hc:
+
+       ignore errors during setsid(2) execution (required for vs1.9.5.12+)
+
+2005-04-10 03:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vshelper:
+
+       * kill vserver processes explicitly with 'killContext'; userspace
+         reboot helper may assume that 'reboot(2)' never returns...
+       * added 'async' method
+
+2005-04-10 02:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 02:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 02:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 02:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       spawn(), killContext(): added
+
+2005-04-10 02:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/libsel.am:
+
+       initial checkin
+
+2005-04-10 02:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_dietlibc.m4:
+
+       use a more modern version which accepts 'DIET' and 'DIETFLAGS' as
+       global configure variables
+
+2005-04-10 02:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_cxxcompiler.m4:
+
+       fixed typo
+
+2005-04-10 02:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       defined ENSC_USE_DIETLIBC + ENSC_USE_GLIBC
+
+2005-04-10 02:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       removed 'DIET' and 'DIETFLAGS' variables; they are set by configure now
+
+2005-04-08 21:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vyum-worker:
+
+       added better test for patched yum
+
+2005-04-08 21:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-info.c:
+
+       fixed typo
+
+2005-04-08 21:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.suexec:
+
+       fixed typo (reported by Paul S. Gumerman)
+
+2005-04-08 21:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions.yum:
+
+       substitute @YUMLOCKDIR@
+
+2005-04-08 21:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/chcontext:
+
+       fixed operation when context was not specified
+
+2005-04-08 21:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initpre:
+
+       reverted the patch adding '/usr/X11'
+       create '/sbin/new-kernel-pkg'; 'initpost' would be too late for FC4
+
+2005-04-08 21:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initpost:
+
+       use 'ln -sf' instead of 'ln -s'
+
+2005-04-08 21:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/fc3/yum/yum.conf:
+
+       add 'lockfile'
+
+2005-04-08 21:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/Makefile.am:
+
+       added 'fc3' to 'redhat_style'
+
+2005-04-08 21:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       use DIETFLAGS instead of DIET_FLAGS
+
+2005-03-29 04:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/Makefile-files:
+
+       use $(LIBENSCVECTOR) instead of libensc_vector.a
+
+2005-03-25 22:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.stop:
+
+       fixed typo
+
+2005-03-25 18:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       minor cleanups: call vkill with '--xid' instead of '-c'
+
+2005-03-25 17:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.stop:
+
+       address both the context and the pid when sending SIGINT to init
+
+2005-03-25 03:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/copy-check:
+
+       do not use '-s' with 'cmp' but display verbose error reason
+
+2005-03-25 03:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/switchtowatchxid.c:
+
+       simplified it and made it work with recent kernels
+
+2005-03-25 03:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration-xhtml.xsl:
+
+       use 'alternate stylesheet' instead of 'stylesheet' (reported by Herbert
+       Poetzl)
+
+2005-03-25 03:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       fixed quoting of % in %description
+
+2005-03-24 15:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am, REQUIREMENTS:
+
+       added REQUIREMENTS
+
+2005-03-24 14:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac, util-vserver.spec.in:
+
+       version 0.30.205
+
+2005-03-24 14:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       added some %descriptions
+
+2005-03-24 13:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 13:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/secure-mount.c:
+
+       s!write()!Vwrite()! at some places
+       use Echdir() instead of chdir()
+
+2005-03-24 13:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/filetime.c, src/lsxid.c, src/readlink.c, src/reducecap.c,
+         src/showattr.c, src/vattribute.c, src/vcontext.c, src/vcopy.c,
+         src/vdlimit.c, src/vlimit.c, src/vps.c, src/vserver-stat.c,
+         src/vuname.c, src/vunify.c, vserver-start/interface-read.c:
+
+       s!write()!Vwrite()! at some places
+
+2005-03-24 13:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/sigbus.c:
+
+       use Etruncate() instead of truncate()
+
+2005-03-24 13:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/copy-check:
+
+       added new tests and better diagnostic
+
+2005-03-24 13:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-copy.c:
+
+       moved 'volatile' qualifiers to a better place
+       minor code cleanups
+
+2005-03-24 13:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-unistd.hc:
+
+       E*truncate(): added
+
+2005-03-24 13:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/testsuite/test2.c:
+
+       #undef NDEBUG
+
+2005-03-24 02:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/sigbus.c:
+
+       unlink temporary files on exit
+
+2005-03-24 01:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-unify.c:
+
+       Unify_unify(): block signals while executing the non-atomic operations
+
+2005-03-24 01:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vhashify.c:
+
+       optimized directory creation
+
+2005-03-24 01:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-copy.c:
+
+       prepared for sigbus testcase
+       added some 'volatile' modifiers
+       use siglongjmp() instead of longjmp()
+
+2005-03-24 01:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/matchvserverinfo-init.c:
+
+       minor code cleanups
+
+2005-03-24 01:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/: .cvsignore, Makefile-files, sigbus.c:
+
+       added sigbus testcase
+
+2005-03-23 03:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/testsuite/.cvsignore:
+
+       updated
+
+2005-03-23 03:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: vhashify-init.hc, vhashify.c:
+
+       added lots of new code...
+
+2005-03-23 03:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake.c:
+
+       is_selinux_enabled(): added
+
+2005-03-23 03:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-build.apt-rpm, vserver-build.rpm,
+         vserver-build.yum:
+
+       execute '--initdb' before importing pubkeys
+       import pubkeys from /etc/vservers/.distributions/.common/pubkeys also
+
+2005-03-23 03:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver:
+
+       added 'hashify' target
+
+2005-03-23 03:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added $_VHASHIFY
+
+2005-03-23 03:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/matchlist-initrefserverlist.c:
+
+       fixed initialization of 'vserver'
+
+2005-03-23 03:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/Makefile.am:
+
+       create /etc/.../.distributions/.common/pubkeys/
+       create /etc/.../.defaults/apps/vunify/hash
+
+2005-03-23 03:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       copy GPG keys from the system into the confdir
+       buildrequire dietlibc-0.25
+
+2005-03-23 03:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * build-all:
+
+       build with debug settings
+
+2005-03-22 16:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 16:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/command-exec.c:
+
+       call write(2) through TEMP_FAILURE_RETRY()
+
+2005-03-22 16:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       BuildRequire beecrypt-devel
+
+2005-03-22 16:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: chcontext.c, vhashify.c:
+
+       workaround warning messages regarding 'warn_unused_return_value' when
+       using _FORTIFY_SOURCE.
+
+2005-03-22 15:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/getvservervdir.c, lib_internal/coreassert.h,
+         lib_internal/matchlist-initmanually.c,
+         lib_internal/matchlist-printid.c,
+         lib_internal/util-exitlikeprocess.c, lib_internal/util-io.h:
+
+       workaround warning messages regarding 'warn_unused_return_value' when
+       using _FORTIFY_SOURCE.
+
+2005-03-22 15:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       added vhashify + vdlimit
+
+2005-03-22 15:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       cleanups
+       use %global instead of %define
+
+2005-03-22 15:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * build-all:
+
+       set _FORTIFY_SOURCE
+
+2005-03-19 04:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * .cvsignore:
+
+       updated
+
+2005-03-19 03:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * update-doc:
+
+       initial checkin
+
+2005-03-19 03:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/chcontext:
+
+       do not use '--create' for dynamic contexts
+
+2005-03-19 03:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * sysv/vkillall[DEAD], tests/attack.spec[DEAD]:
+
+       obsoleted
+
+2005-03-19 03:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * sysv/vkillall, tests/attack.spec:
+
+       added to be removed...
+
+2005-03-19 03:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initsignal[DEAD]:
+
+       obsoleted
+
+2005-03-19 03:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initsignal:
+
+       added to be removed soon...
+
+2005-03-19 03:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vnet.c[DEAD]:
+
+       obsoleted...
+
+2005-03-19 03:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/vunify-verbosity.txt, lib/apidoc/list2xxx.descr, scripts/X,
+         src/vnet.c:
+
+       initial checkin
+
+2005-03-19 03:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/: interface-add.c, interface-print.c,
+         interface-remove.c, main.c:
+
+       avoid warnings regarding unused params
+
+2005-03-19 03:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       moved vdlimit into the only-C99 section
+       build vhashify only with C99 and beecrypt
+       cleanups
+
+2005-03-19 03:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/copy-check:
+
+       cleanups
+       conditionalize expensive tests
+
+2005-03-19 03:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/Makefile-files, lib/Makefile-files:
+
+       moved *dlimit* files into the only-C99 section
+       clean all potentially built libraries
+
+2005-03-19 03:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/list-free.c:
+
+       some minor C89 compatibility changes
+
+2005-03-19 03:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 03:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.dtd:
+
+       readded
+
+2005-03-19 03:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       documented the 'vhashify' configuration
+       moved '<default>' tags before '<description>'
+
+2005-03-19 03:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration-xhtml.xsl:
+
+       applied changes regarding the new www-location on savannah
+
+2005-03-19 02:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/Makefile-files:
+
+       (re)added xsltproc support
+
+2005-03-19 02:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       added tests for XSLTPROC
+       added '--disable-expensive-tests'
+       added beecrypt tests
+       cosmetical cleanups + enhancements
+
+2005-03-19 02:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       set some values in TESTS_ENVIRONMENT
+       added some hacks for lib-dietlibc-not-enabled-error.a
+
+2005-03-18 04:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/.cvsignore:
+
+       updated
+
+2005-03-18 04:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify.h, 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 04:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-copy.c:
+
+       use a sparse-file friendly method for copying files
+
+2005-03-18 04:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/: Makefile-files, copy-check, copy.c:
+
+       added testcases for Unify_copy()
+
+2005-03-18 01:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/Makefile-files:
+
+       use $(LIBENSCVECTOR) instead of libensc_vector.a
+
+2005-03-18 01:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: vhashify-init.hc, vhashify.c, vhashify.h:
+
+       made it work...
+
+2005-03-18 01:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: vcopy-init.hc, vunify-init.hc:
+
+       applied changes in the MatchList-API
+
+2005-03-18 01:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       use $(LIBENSCVECTOR) instead of libensc_vector.a
+       use $(LIBVSERVER_GLIBC) instead of lib/libvserver.la
+
+2005-03-18 01:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vpkg:
+
+       exit with returncode of '2' when pkgmgmt can not be determined
+
+2005-03-18 01:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/Makefile-files:
+
+       use $(LIBENSCVECTOR) instead of libensc_vector.a
+
+2005-03-18 01:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/: unify-isiunlinkable.c, unify.h:
+
+       Unify_isIUnlinkable(): changed return-type
+
+2005-03-18 01:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-copy.c:
+
+       implemented copyReg() with mmap(2) instead of read(2)+write(2) sequences
+
+2005-03-18 01:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/string.hc:
+
+       String_free(): added
+
+2005-03-18 01:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/string.h:
+
+       renamed String_destroy() to String_free()
+
+2005-03-18 01:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/string-destroy.c[DEAD]:
+
+       obsoleted; String_free() is now inlined
+
+2005-03-18 01:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/: matchlist-initbyvserver.c,
+         matchlist-initmanually.c, matchlist-initrefserverlist.c,
+         matchlist.h:
+
+       applied lot of API changes
+
+2005-03-18 01:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/matchlist-destroy.c:
+
+       use String_free() instead of String_destroy()
+
+2005-03-18 01:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/Makefile-files:
+
+       added matchvserverinfo-*
+       removed string-destroy.c
+
+2005-03-18 01:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/: matchvserverinfo-free.c, matchvserverinfo-init.c:
+
+       initial checkin
+
+2005-03-18 01:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/testsuite/Makefile-files,
+         lib/testsuite/Makefile-files:
+
+       use $(LIBENSCVECTOR) instead of libensc_vector.a
+
+2005-03-18 01:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/Makefile-files, lib/Makefile-files:
+
+       split into a -glibc and a -diet part
+
+2005-03-18 01:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       HACK: set 'enable_static=no' for dietlibc case and postpone AC_PROG_LIBTOOL execution
+
+2005-03-18 01:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       use $(LIBVSERVER) instead of lib/libvserver.la
+       use $(LIBENSCVECTOR_DIET) instead of $(ENSC_VECTOR_LIBS)
+
+2005-03-17 15:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/.cvsignore:
+
+       updated
+
+2005-03-17 15:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 15:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcopy.c:
+
+       use new Unify_unify() API
+
+2005-03-17 15:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: vhashify-init.hc, vhashify.c, vhashify.h:
+
+       initial checkin
+
+2005-03-17 15:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       use $(LIBINTERNAL) instead of lib_internal/libinternal.a
+       added vhashify*
+
+2005-03-17 15:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * build-all:
+
+       updated
+
+2005-03-17 15:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/Makefile-files,
+         src/testsuite/Makefile-files, vserver-start/Makefile-files:
+
+       use $(LIBINTERNAL) instead of lib_internal/libinternal.a
+
+2005-03-17 15:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify.h:
+
+       * added an 'ignore_zero' argument to Unify_unify()
+       * Unify_isIUnlinkable(): added
+
+2005-03-17 15:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-unify.c:
+
+       added an 'ignore_zero' argument to Unify_unify()
+
+2005-03-17 15:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-isiunlinkable.c:
+
+       initial checkin
+
+2005-03-17 15:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 15:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/testsuite/test1.c:
+
+       added tests for Vector_searchSelfOrg()
+
+2005-03-17 15:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/testsuite/Makefile-files:
+
+       added test2
+
+2005-03-17 15:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/: vector.h, vector.hc:
+
+       Vector_searchSelfOrg*(): added
+
+2005-03-17 15:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/: list-add.c, list-at.c, list-free.c, list-init.c,
+         list-insertinternal.c, list-internal.h, list-search.c,
+         list-searchselforg.c, list.h, list.hc, vector-searchselforg.c,
+         testsuite/test2.c:
+
+       initial checkin
+
+2005-03-17 15:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_vector/Makefile-files:
+
+       added list-* files
+       added vector-searchselforg.c
+
+2005-03-17 15:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_fmt/: fmt.h, fmtx-32.c:
+
+       fixed declaration of the *_x*int() methods; they do not take a 'base' argument
+
+2005-03-09 15:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-info.c:
+
+       added XIDTYPE support
+
+2005-03-09 15:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/context-sync.hc:
+
+       use EopenD() instead of Eopen()
+
+2005-03-09 15:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_initrddir.m4:
+
+       fixed typo
+
+2005-03-09 15:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       vc_getXIDType(): added
+
+2005-03-09 15:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver-internal.h:
+
+       added some magic to avoid warnings with gcc4
+
+2005-03-09 15:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: Makefile-files, getxidtype.c:
+
+       added getxidtype.c
+
+2005-03-09 15:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initpre:
+
+       create /usr/X11 also
+
+2005-03-09 15:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/: Makefile.am, fc3/apt/rpmpriorities,
+         fc3/apt/sources.list:
+
+       added apt support for FC3
+
+2005-03-02 02:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall_adddlimit.c, syscall_getdlimit.c,
+         syscall_remdlimit.c, syscall_setdlimit.c,
+         syscall_adddlimit-v13.hc, syscall_getdlimit-v13.hc,
+         syscall_remdlimit-v13.hc, syscall_setdlimit-v13.hc:
+
+       use CALL_VC_V13B instead of CALL_VC_V13
+
+2005-03-02 02:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vyum:
+
+       allow '--all' param
+
+2005-03-02 02:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/cflags.c:
+
+       avoid some compiler warnings
+
+2005-03-02 02:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       added some VC_ATTR_NONNULL() statements
+
+2005-03-02 02:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: syscall_adddlimit-v13.hc, syscall_remdlimit-v13.hc,
+         vserver-internal.h:
+
+       minor cleanups
+
+2005-03-02 01:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/secure-mount.c:
+
+       do not assume 'nodev' on 'devpts'
+
+2005-03-02 01:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver-internal.h:
+
+       CDLIM_USER2KERNEL/CDLIM_KERNEL2USER(): added
+
+2005-03-02 01:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files, lib/syscall_adddlimit-v13.hc,
+         lib/syscall_adddlimit.c, lib/syscall_getdlimit-v13.hc,
+         lib/syscall_getdlimit.c, lib/syscall_remdlimit-v13.hc,
+         lib/syscall_remdlimit.c, lib/syscall_setdlimit-v13.hc,
+         lib/syscall_setdlimit.c, lib/virtual.h, lib/vserver.h,
+         src/Makefile-files, src/vdlimit.c:
+
+       added *vdlimit functions + tools (patch provided by Daniel Hokka Zakrisson)
+
+2005-02-26 00:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-setup.functions:
+
+       added some sanity checks
+
+2005-02-26 00:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/: Makefile-files, wrappers-string.hc, wrappers.h:
+
+       added wrapper around string functions
+
+2005-02-26 00:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 22:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vapt-get-worker, vyum-worker:
+
+       deprecate usage of $_YUM and $_APT_GET
+
+2005-02-25 22:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initpost, scripts/functions, scripts/pkgmgmt,
+         scripts/start-vservers, scripts/util-vserver-vars.pathsubst,
+         scripts/vprocunhide, scripts/vpstree, scripts/vserver,
+         scripts/vserver-build, scripts/vserver-build.apt-rpm,
+         scripts/vserver-build.debootstrap,
+         scripts/vserver-build.functions,
+         scripts/vserver-build.functions.apt,
+         scripts/vserver-build.functions.pkgmgmt,
+         scripts/vserver-build.functions.rpm,
+         scripts/vserver-build.functions.yum, scripts/vserver-build.rpm,
+         scripts/vserver-build.yum, scripts/vserver-copy,
+         scripts/vserver-setup.functions, scripts/vserver.functions,
+         scripts/vserver.start, scripts/vserver.stop,
+         scripts/vservers.grabinfo.sh, scripts/vshelper,
+         scripts/vsysvwrapper, scripts/vtop, scripts/legacy/distrib-info,
+         scripts/legacy/rootshell, scripts/legacy/vserver, sysv/rebootmgr,
+         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 22:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       changed my GPG key
+
+2005-02-25 22:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/secure-mount.c:
+
+       assume 'nodev' by default
+
+2005-02-25 21:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-build.functions.yum, vyum-worker:
+
+       added preliminary support for the patch from
+       https://bugzilla.redhat.com/beta/attachment.cgi?id=111435&action=view
+
+2005-02-25 21:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions.pkgmgmt:
+
+       avoid ambiguous usage of $PKGDIR, use $PKGINSTALLDIR instead of
+       use $SETUP_CONFDIR instead of $confdir
+
+2005-02-25 21:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-build.apt-rpm, vserver-build.yum:
+
+       avoid ambiguous usage of $PKGDIR, use $PKGINSTALLDIR instead of
+
+2005-02-21 00:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions.rpm:
+
+       rpm.initFilesystem(): fixed variable-names; this caused e.g. an unset %_dbpath macro formerly
+
+2005-02-16 00:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.204
+
+2005-02-15 23:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       added information where the 'ip' and 'vconfig' programs can be found
+
+2005-02-15 23:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 19:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 19:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions, scripts/vserver-build.functions.pkgmgmt,
+         src/vunify.c:
+
+       fixed typos
+
+2005-02-07 19:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       documented the *namespace options
+
+2005-02-04 13:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 03:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       fixed one of the previously added 'test -n'
+
+2005-02-02 15:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_pathprog.m4:
+
+       ENSC_PATHPROG_INIT(): fixed doc
+       ENSC_PATHPROG(): added a '<DESCR>' parameter
+
+2005-02-02 14:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/: compatibility-xhtml.xsl, compatibility.css:
+
+       applied http://vserver.lauft.net/wegen/util-vserver/patches/merge/util-vserver--merge--0.0--patch-2.patch
+
+2005-02-01 18:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.203
+
+2005-02-01 18:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/Makefile-files:
+
+       added vyum-worker to AM_INSTALLCHECK_STD_OPTIONS_EXEMPT
+
+2005-02-01 18:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vyum-worker:
+
+       minor cosmetical change
+
+2005-02-01 18:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: functions, 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 18:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.202
+
+2005-02-01 17:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/fc3/rpmlist.d/00.lst:
+
+       initial checkin
+
+2005-02-01 17:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.rpm:
+
+       moved installPackages into vserver-build.functions.rpm
+       added support for preconfigured package-lists
+
+2005-02-01 17:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions.rpm:
+
+       rpmlist.*(): added
+
+2005-02-01 17:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build:
+
+       documented the '--empty' switch for the '-m rpm' method
+       allow an increasing debug-level
+
+2005-02-01 17:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       vshelper.isDebug(): fixed it...
+
+2005-02-01 17:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/Makefile.am:
+
+       added the fc3 rpmlist.d directory + content
+
+2005-02-01 17:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       added vserver-build.rpm
+
+2005-02-01 03:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/matchlist-initbyvserver.c,
+         lib_internal/matchlist-initmanually.c,
+         lib_internal/matchlist-initrefserverlist.c, src/vcopy-init.hc,
+         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 03:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/matchlist.h:
+
+       struct MatchVserverInfo: added; it allows to pass additional information about the vserver
+
+2005-02-01 03:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-copy.c:
+
+       copyReg(): open out_fd with O_RDWR, fixed resource leak in error-case
+
+2005-02-01 01:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/createskeleton-full.hc:
+
+       argl... fixed overflow when appending the '/'
+
+2005-02-01 00:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml, scripts/functions, scripts/vshelper:
+
+       added 'debug' option for vshelper
+
+2005-02-01 00:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vshelper:
+
+       added delegation support (Herbert Poetzl)
+       http://vserver.13thfloor.at/Experimental/NGNET/delta-vshelper-delegate.diff
+
+2005-01-31 23:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions:
+
+       getDistribution(): added support for a default distribution
+
+2005-01-31 23:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: Makefile-files, vserver-build, vserver-build.rpm:
+
+       added the '-m rpm' method
+
+2005-01-31 23:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/: Makefile.am, template/initpost, template/initpre:
+
+       added the 'template' distribution
+
+2005-01-31 18:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 18:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vshelper:
+
+       fixed the (currently non-existent) child->parent traversal
+
+2005-01-31 18:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/apidoc/Doxyfile.in:
+
+       added DOT_TRANSPARENT + DOT_MULTI_TARGET
+
+2005-01-31 18:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       updated
+
+2005-01-31 18:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am, util-vserver.spec.in, lib/createskeleton-full.hc,
+         scripts/vserver-build.functions, scripts/vserver-setup.functions,
+         src/save_ctxinfo.c:
+
+       removed 'run.rev' as a vserver-local variable and made it a system-wide setting
+
+2005-01-28 02:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       reindented it
+       fixed vshelper documentation
+
+2005-01-27 22:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: functions, pkgmgmt, start-vservers, vapt-get, vpkg,
+         vprocunhide, vrpm, vrpm-preload, vserver, vserver-build,
+         vserver-build.debootstrap, vserver-build.functions.rpm,
+         vserver-setup.functions, vserver-wrapper, vserver.functions,
+         vserver.start, vserver.stop, vshelper, 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 21:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.201
+
+2005-01-27 21:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: reducecap.c, vserver-info.c:
+
+       reworked the capability.h stuff
+
+2005-01-27 21:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: Makefile-files, capability-compat.h:
+
+       added capability-compat.h
+
+2005-01-27 21:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       added check for <sys/capability.h> header
+
+2005-01-27 21:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       removed the linuxcaps.h bits
+
+2005-01-27 20:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vserver-info.c:
+
+       implemented capability-support check
+
+2005-01-27 20:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 20:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: .cvsignore, Makefile-files:
+
+       added check-unixfile
+
+2005-01-27 20:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       execute sanityCheck()
+
+2005-01-27 20:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 20:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.functions.yum, scripts/vserver-build.yum,
+         scripts/vsomething, scripts/vyum, scripts/vyum-worker,
+         src/check-unixfile.c:
+
+       initial checkin
+
+2005-01-27 20:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build:
+
+       added 'yum' support
+
+2005-01-27 20:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vrpm-preload:
+
+       reorganized; moved lots of code into the 'functions' file
+
+2005-01-27 20:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       added yum* files + vsomething + check-unixfile
+
+2005-01-27 20:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       added yum* support
+       reorganized the rpmFake stuff
+
+2005-01-27 20:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/Makefile-files:
+
+       added the yum* files + vsomething
+
+2005-01-27 20:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/redhat/initpre:
+
+       added missing newline
+
+2005-01-27 20:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/fc3/: pkgs/01, pkgs/02, pkgs/03, yum/yum.conf,
+         yum.repos.d/fedora-devel.repo,
+         yum.repos.d/fedora-updates-testing.repo,
+         yum.repos.d/fedora-updates.repo, yum.repos.d/fedora.repo:
+
+       initial checkin
+
+2005-01-27 20:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/Makefile.am:
+
+       added the yum* stuff for fc3
+
+2005-01-27 20:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       added the yum* files + check-unixfile
+
+2005-01-27 20:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * README:
+
+       mentioned the '-m yum' buildmethod
+
+2005-01-27 00:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/getvservercfgstyle.c:
+
+       allow dangling symlinks as /etc/vservers/.../vdir also
+
+2005-01-27 00:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.199
+
+2005-01-26 22:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       do not ship the /vservers directory itself; as it is immutable, the
+       extraction will fail else
+
+2005-01-26 21:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/.cvsignore:
+
+       updated
+
+2005-01-26 21:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       rearranged some scriptlets to avoid comments after '-p /sbin/ldconfig'
+
+2005-01-26 16:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.start:
+
+       added (untested) support for '/' in the vserver fstab
+
+2005-01-26 16:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       use unique prefixes for variables used in functions with 'eval' statements
+       mountRootFS(): added
+
+2005-01-26 16:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       use unique prefixes for variables used in functions with 'eval' statements
+
+2005-01-26 16:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/filecfg-ml.c:
+
+       include <string.h> + <ctype.h>
+
+2005-01-26 16:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/Makefile-files:
+
+       moved rootshell to legacy
+
+2005-01-26 16:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/defaulttty.c:
+
+       include <string.h>
+
+2005-01-26 16:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/secure-mount.c:
+
+       added '--rootfs' option
+
+2005-01-26 16:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * contrib/manifest.dat.pathsubst:
+
+       moved the v_* initscripts to legacy
+
+2005-01-26 15:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 17:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/rootshell[DEAD], contrib/manifest.dat.pathsubst,
+         scripts/legacy/rootshell:
+
+       moved rootshell script to legacy
+
+2005-01-21 14:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 14:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 14:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-setup.functions:
+
+       interface-configuration: give out a warning when no device was configured
+
+2005-01-21 14:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 14:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 18:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * README:
+
+       fixed typos
+       cleanups + enhancements
+
+2005-01-07 17:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * README:
+
+       "Notes for distributors" + "Which version shall I use?" added
+
+2005-01-07 17:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_dietlibc.m4:
+
+       Fixed last patch: use '[[' instead of '[' (found by Hans Ulrich Niedermann)
+
+2005-01-07 00:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       call ENSC_DIETLIBC_SANITYCHECK, AC_CANONICAL_HOST + AC_CANONICAL_BUILD
+
+2005-01-07 00:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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-07 00:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/util-vserver-vars.pathsubst:
+
+       fix typo in $_MKTEMPDIR: Use $_MKTEMP not $MKTEMP (fixed by Hans Ulrich Niedermann)
+
+2004-12-28 20:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: functions, pkgmgmt, start-vservers,
+         util-vserver-vars.pathsubst, vpkg, vrpm-preload,
+         vserver-build.debootstrap, vserver-build.functions.apt,
+         vserver-wrapper, vserver.start, vserver.stop:
+
+       use $_<prog> (which expands to absolute paths) instead of trusting into a good $PATH
+
+2004-12-28 20:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 20:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       use ENSC_PATHPROG & friends
+
+2004-12-28 20:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_pathprog.m4:
+
+       initial checkin
+
+2004-12-28 20:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       use ${ENSC_PATHPROG_SED} when substituting prognames
+
+2004-12-28 13:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_dietlibc_compat.m4:
+
+       check more syscall variants
+
+2004-12-28 13:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       s!\params!\param!
+       added doc about vc_get_iattr()
+
+2004-12-28 12:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/cfg.txt[DEAD]:
+
+       removed since obsoleted by configuration.xml
+
+2004-12-21 08:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vsched.c:
+
+       fixed segfault when no arguments are given (reported by Adrian Reyer)
+
+2004-12-16 01:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 14:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * build-all:
+
+       added fc-3 host
+
+2004-12-09 14:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       getfilecontext.c: added
+
+2004-12-09 14:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/: getfilecontext.c, 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 12:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/main.c:
+
+       include <unistd.h>
+
+2004-12-07 12:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       read enter-shell from the defaults-directory also
+       use prio-bias instead of cpu-mask
+
+2004-12-07 12:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/filecfg-iteratemultiline.c:
+
+       include <string.h>
+
+2004-12-07 12:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/testsuite/cflags.c:
+
+       added some new flags
+
+2004-12-07 12:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       do not mention the /hostname + /domainname params anymore
+       removed vsched/cpu-mask
+       added vsched/priority-bias
+
+2004-10-21 21:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       added/updated flags and capabilities
+
+2004-10-21 21:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/islink.c:
+
+       initial checkin
+
+2004-10-21 21:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/internal.h:
+
+       utilvserver_isLink(): added prototype
+
+2004-10-21 21:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/cflags-v13.c:
+
+       added lots of new flags
+
+2004-10-21 20:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/ccaps-v13.c:
+
+       added 'remount' + 'icmp' cap; 'ping' is kept for compatibility reasons
+
+2004-10-21 20:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/Makefile-files:
+
+       added islink.c
+
+2004-10-20 01:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       getFileValue(): modified to accept a list of candidates
+
+2004-10-20 01:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcontext.c:
+
+       merged from UV_NAMESPACE_AFTER_CHROOT branch
+
+2004-10-20 01:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added 'update-doc' target
+
+2004-10-20 01:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-vserver.hc:
+
+       Evc_{new,enter}_namespace(): added
+
+2004-10-19 23:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.196
+
+2004-10-19 23:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * kernel/: context.h, cvirt.h:
+
+       updated to vs1.9.3-rc4
+
+2004-10-19 23:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/: configuration-init.c, configuration.c,
+         configuration.h, interface.c, interface.h, main.c, scriptlets.c,
+         vserver-start.h:
+
+       added lots of new code
+
+2004-10-19 23:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/defaulttty.c,
+         lib_internal/filecfg-iteratemultiline.c,
+         lib_internal/testsuite/filecfg-ml.c:
+
+       initial checkin
+
+2004-10-19 23:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * vserver-start/Makefile-files:
+
+       added defaulttty.c
+
+2004-10-19 23:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/reducecap.c:
+
+       use some dirty hacks to include <linuxcaps.h> cleanly
+
+2004-10-19 23:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.stop:
+
+       execute 'prepareStop()'
+
+2004-10-19 23:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver.functions:
+
+       made runlevel_{start,stop} global variables
+       prepareStop(): added
+       set PREVLEVEL on 'vserver ... stop' (required by Debian)
+
+2004-10-19 23:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-setup.functions:
+
+       s!prefix!prefixlen!
+
+2004-10-19 23:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/testsuite/Makefile-files:
+
+       added filecfg-ml test
+
+2004-10-19 23:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/string.hc:
+
+       String_c_str(): added
+
+2004-10-19 23:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/string.h:
+
+       ENSC_STRING_*FIXED(): added
+
+2004-10-19 23:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/filecfg.h:
+
+       FileCfg_iterateOverMultiLine(): added prototypes and related declarations
+
+2004-10-19 23:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/Makefile-files:
+
+       added filecfg-iteratemultiline.c
+
+2004-10-19 23:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall_setsched-v13.hc:
+
+       vc_set_sched_v13obs(): use VCMD_set_sched_v2 instead of VCMD_set_sched
+
+2004-10-19 23:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * ensc_wrappers/wrappers-unistd.hc:
+
+       Enice(): added
+
+2004-10-19 23:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       s!prefix!prefix-length!
+
+2004-10-19 23:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * Makefile.am:
+
+       added new kernel headers
+       changed substition of linuxcaps.h; oldish 'sed' versions do not understand '\<' regexs
+
+2004-10-18 18:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vcontext.c:
+
+       do not include "linuxcaps.h" anymore
+
+2004-10-18 18:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * kernel/: context.h, cvirt.h, inode.h, legacy.h, limit.h,
+         namespace.h, network.h, sched.h, signal.h, switch.h, xid.h:
+
+       updated
+
+2004-10-18 18:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/Makefile-files:
+
+       removed stylesheets and images from the main-package; they are now in the web-CVS
+
+2004-10-18 18:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/: configuration-flower.css[DEAD],
+         configuration-lsd.css[DEAD], configuration-lsd1.css[DEAD],
+         flowers.png[DEAD], flowers1.png[DEAD], flowers2.png[DEAD]:
+
+       moved into web-CVS
+
+2004-10-18 17:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * kernel/: debug.h, dlimit.h:
+
+       updated
+
+2004-10-06 05:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * README:
+
+       updated note about 'vserver-stat' and differ between 2.4 and 2.6
+       kernel
+
+2004-10-06 05:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib_internal/unify-unify.c:
+
+       retain 'errno' on the final unlink()
+
+2004-10-06 05:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/Makefile-files:
+
+       link secure-mount against libvserver
+
+2004-10-06 05:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 14:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * NEWS, configure.ac:
+
+       version 0.30.195
+
+2004-10-01 14:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/functions:
+
+       _getProcNumberCount(): s!$_ctx!$1!
+
+2004-10-01 13:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac, m4/ensc_dietlibc.m4:
+
+       give out information about version of the found dietlibc
+
+2004-10-01 13:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * m4/ensc_dietlibc.m4:
+
+       fixed version-detection when additional information are following the
+       number
+
+2004-10-01 13:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 12:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/: vserver-build, vserver-build.debootstrap:
+
+       allowed to specify additional debootstrap options
+
+2004-10-01 12:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/: vps.c, vserver-stat.c:
+
+       added warnings regarding procfs-security
+
+2004-09-24 17:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/rpm-fake.c:
+
+       removed a __THROW which is not needed and causes errors with newer gcc
+
+2004-09-24 17:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall_setvhiname-v13.hc:
+
+       use a better method to copy labels; formerly, bad parameters could
+       cause undefined behaviour
+
+2004-09-24 17:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/Makefile-files:
+
+       fixed typo
+
+2004-09-24 01:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       added some comments for interfaces/../{name,nodev}
+
+2004-09-24 01:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/: configuration-flower.css, configuration-lsd.css,
+         configuration-lsd1.css, configuration-xhtml.xsl,
+         configuration.css:
+
+       made it validate as xhtml
+
+2004-09-24 00:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * build-all:
+
+       fixed CLEAN=1 usecase
+       use gcc4 instead of gcc35
+
+2004-09-24 00:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/vserver-build.debootstrap:
+
+       added better diagnostic for failed debootstrap download
+
+2004-09-24 00:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.css:
+
+       added *.elements templates
+
+2004-09-24 00:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration.xml:
+
+       updated rlimits description (reported by Nikola Donev)
+       added warning about explicit 'fakeinit' usage
+
+2004-09-24 00:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/configuration-xhtml.xsl:
+
+       added new stylesheets
+       implemented <elements>...</elements> support
+
+2004-09-24 00:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/Makefile-files:
+
+       added new stylesheets and images
+
+2004-09-24 00:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * doc/: configuration-flower.css, configuration-lsd1.css,
+         flowers.png, flowers1.png, flowers2.png:
+
+       initial checkin
+
+2004-09-24 00:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * distrib/misc/debootstrap.uri:
+
+       updated
+
+2004-09-22 22:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       s!commented!documented!
+
+2004-09-22 22:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * util-vserver.spec.in:
+
+       commented the possible options for 'rpmbuild'
+
+2004-09-22 22:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vsched.c:
+
+       use new vc_set_sched structure
+       generalized CLI options a little bit
+
+2004-09-22 22:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vattribute.c:
+
+       set the "secure" flags on '--secure' manually. This is a crude hack
+       and must be solved better.
+
+2004-09-22 22:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * 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 22:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver-internal.h:
+
+       ENSC_STRUCT_IDX, ENSC_SAME_STRUCT_IDX: added
+
+2004-09-22 22:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall_setsched.c:
+
+       added support for the new 'struct vcmd_set_sched_v3'
+
+2004-09-22 22:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/syscall_setsched-v13.hc:
+
+       updated to new 'struct vcmd_set_sched_v3'
+       added some optimizations
+
+2004-09-22 22:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * kernel/sched.h:
+
+       added 'struct vcmd_set_sched_v3' plus macros
+
+2004-09-10 13:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver-internal.h:
+
+       CALL_VC_V13B(), CALL_VC_V13OBS(): added
+
+2004-09-10 02:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vlimit.c:
+
+       fixed missing argument for '--xid' switch
+
+2004-09-07 22:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * src/vattribute.c:
+
+       use vc_get_insecureflags() on '--secure' option
+
+2004-09-07 22:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * lib/vserver.h:
+
+       vc_get_insecureflags(): added (does this really make sense??)
+
+2004-09-07 22:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * scripts/chcontext:
+
+       fixed concatenation of flags + caps
+
+2004-09-07 22:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+       * configure.ac:
+
+       added an explicit requirement for version 1.9 of automake
 
-       * scripts/vserver.functions: Add cwd to the list of paths to
-         exclude from namespace cleanup.
+2004-08-27 23:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-12-01 18:41  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * NEWS, configure.ac:
 
-       * m4/ensc_e2fscheck.m4: Correct package and distribution name.
+       version 0.30.193
 
-2006-11-28 17:42  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-08-27 23:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * scripts/vserver.functions: Make non-sysv initstyles work again.
+       * scripts/: vserver.stop, vserver, vserver.start:
 
-2006-11-27 14:18  Daniel Hokka Zakrisson <daniel@hozac.com>
+       follow LSB behavior when starting/stopping a vserver (no error, when already running/stopped)
+       adjusted some exit-codes
 
-       * lib/vserver.h: Add VLIMIT_MAPPED, for mapped files that are in
-         RAM.
+2004-08-27 16:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-11-27 14:06  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * src/secure-mount.c:
 
-       * src/vsched.c: Don't process unknown files.
+       showHelp(): improved message
 
-2006-11-25 19:18  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-08-27 10:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * src/chroot-sh.c: Add missing quote.
+       * distrib/misc/debootstrap.uri:
 
-2006-11-25 19:17  Daniel Hokka Zakrisson <daniel@hozac.com>
+       updated again...
 
-       * distrib/redhat/initpost: Use chroot-sh chmod to remove the
-         symlink attack vector.
+2004-08-27 10:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-11-25 02:04  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * src/save_ctxinfo.c:
 
-       * src/vsched.c: Add missing #include <stddef.h> needed for offsetof
-         when using glibc.
+       append '\0' to the buffer read by readlink()
 
-2006-11-25 00:38  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-08-27 10:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * lib/nflags-net.c, lib/vserver.h: Add NXF_SINGLE_IP.
+       * src/keep-ctx-alive.c:
 
-2006-11-24 23:06  Daniel Hokka Zakrisson <daniel@hozac.com>
+       include <sys/select.h>
 
-       * 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.
+2004-08-27 10:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-11-24 22:03  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * ensc_wrappers/wrappers-unistd.hc:
 
-       * scripts/legacy/vserver-copy: Use the same flags for legacy as the
-         rsync build method's default.
+       Ereadlink*(): return the count of written chars
 
-2006-11-24 20:34  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-08-25 02:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * scripts/vserver.functions, src/nattribute.c: Use --secure by
-         default.
-         Add VC_NXF_HIDE_NETIF to the secure default.
+       * scripts/functions, scripts/pkgmgmt, scripts/vserver.functions,
+         vserver-start/mount.c:
 
-2006-11-24 15:23  Daniel Hokka Zakrisson <daniel@hozac.com>
+       use the new 'secure-mount' CLI
 
-       * scripts/vserver: Add forgotten backslash.
+2004-08-25 02:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-11-24 15:20  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * src/secure-mount.c:
 
-       * scripts/vserver: Call vserver-build with --debug too, if it was
-         specified.
+       reworked it; '--chroot' does not accept an argument now, and '--secure'
+       is deprecated. Lots of code was modernized
 
-2006-11-24 15:20  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-08-19 18:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * 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.
+       * vserver-start/: configuration-init.c, configuration.c,
+         configuration.h, interface-add.c, interface-read.c, interface.c,
+         interface.h, main.c, scriptlets.c, vshelper.c:
 
-2006-11-24 14:12  Daniel Hokka Zakrisson <daniel@hozac.com>
+       added lots of new code
 
-       * doc/configuration.xml: Add since.
+2004-08-19 17:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-11-23 23:56  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * vserver-start/: interface-print.c, interface-remove.c, mount.c,
+         mount.h, undo.c, undo.h:
 
-       * scripts/vserver.functions, src/vps.c, src/vserver-stat.c: Update
-         URL to the proc security page.
+       initial checkin
 
-2006-11-23 21:30  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-08-19 16:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * src/vnamespace.c: Use CLONE_NEWUTS|CLONE_NEWIPC so it works with
-         2.6.19.
+       * src/vnamespace.c:
 
-2006-11-23 21:12  Daniel Hokka Zakrisson <daniel@hozac.com>
+       fixed some #includes for the new position of sys_clone.h
 
-       * doc/configuration.xml, scripts/chbind, scripts/vserver.functions:
-         Add support for the network flags and capabilities in the
-         configuration.
+2004-08-19 16:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-11-23 18:30  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * src/vkill.c:
 
-       * 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.
+       define ENSC_WRAPPERS_UNISTD; it is used for some legacy code
 
-2006-11-20 21:12  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-08-19 16:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * lib/ccaps-v13.c: Recognize set_utsname as a ccap too.
+       * src/rpm-fake.c:
 
-2006-11-20 15:15  Daniel Hokka Zakrisson <daniel@hozac.com>
+       fixed some #includes to reflect changed position of sys_clone.h
 
-       * scripts/vserver: Add --rescue-init to the --help message.
+2004-08-19 16:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-11-20 15:15  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * src/fstool.h:
 
-       * distrib/redhat/initpost: Use --rescue-init.
+       checkForRace(), resolveCtx(): removed prototypes
 
-2006-11-20 15:10  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-08-19 16:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * scripts/vserver.functions, scripts/vserver.start: Don't set
-         _IS_FAKEINIT on rescue, let the caller decide with --rescue-init.
+       * src/fstool.c:
 
-2006-11-20 15:09  Daniel Hokka Zakrisson <daniel@hozac.com>
+       checkForRace(): removed as unused
 
-       * scripts/legacy/vserver, scripts/vserver.start: Use
-         $_CHBIND_COMPAT directly for legacy.
+2004-08-19 16:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-11-20 15:01  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * src/chxid.c:
 
-       * src/naddress.c: Cosmetic fixes.
-         Make sure args.do_set is set to false initially.
+       use vc_xidopt2xid() instead of resolveCtx()
 
-2006-11-20 12:46  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-08-19 16:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * scripts/vserver.functions: Make vserver <guest> start --rescue
-         ... work again.
+       * src/sys_clone.h[DEAD]:
 
-2006-11-20 00:23  Daniel Hokka Zakrisson <daniel@hozac.com>
+       moved into lib_internal/
 
-       * 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.
+2004-08-19 16:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-11-19 17:25  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * src/fstool-resolvectx.c[DEAD]:
 
-       * 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.
+       obsoleted; functionality is already in libvserver
 
-2006-11-17 18:48  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-08-19 16:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * scripts/chcontext: Fix chcontext --help and --version.
+       * lib_internal/testsuite/command.c:
 
-2006-11-17 18:42  Daniel Hokka Zakrisson <daniel@hozac.com>
+       applied API changes
 
-       * doc/configuration.xml: soft-limit and hard-limit.
+2004-08-19 16:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-11-15 21:38  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * lib_internal/command.h:
 
-       * 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.
+       added support for plain-style char** args
 
-2006-11-15 20:14  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-08-19 16:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * 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.
+       * lib_internal/: command-appendparameter.c, command-exec.c,
+         command-free.c, command-init.c:
 
-2006-11-14 23:06  Daniel Hokka Zakrisson <daniel@hozac.com>
+       handle plain-style char** args also
 
-       * doc/configuration.xml, scripts/functions: Enable namespace
-         cleanup by default.
-         Various cleanups in the documentation, make sure references work.
+2004-08-19 16:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-11-14 22:09  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * lib_internal/: command-setparams.c, sys_clone.h:
 
-       * src/vlimit.c: strcpy copies \0, use memcpy instead.
+       initial checkin
 
-2006-11-13 21:53  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-08-19 16:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * 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).
+       * lib_internal/Makefile-files:
 
-2006-11-13 18:35  Daniel Hokka Zakrisson <daniel@hozac.com>
+       added command-setparams.c and sys_clone.h
 
-       * doc/configuration.xml, src/vsched.c: Cosmetic fixes for vsched.
-         Document the configuration format.
+2004-08-19 16:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-11-11 02:05  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * contrib/manifest.dat.pathsubst:
 
-       * scripts/vserver.start: Force update when starting the guest.
+       marked vserver.start.bin as C99-only
 
-2006-11-11 00:53  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-08-19 16:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * src/vsched.c: Only bother with the first line of the files.
-         Add required cast.
+       * pathconfig.h.pathsubst:
 
-2006-11-11 00:29  Daniel Hokka Zakrisson <daniel@hozac.com>
+       added some new paths
 
-       * 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).
+2004-08-19 16:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-11-05 17:48  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * Makefile.am:
 
-       * 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.
+       automake-1.9 fixes: s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
+       removed some libtool-hacks which are not needed with automake-1.9 anymore
 
-2006-11-05 17:46  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-08-19 16:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * 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.
+       * vserver-start/Makefile-files:
 
-2006-11-04 19:36  Daniel Hokka Zakrisson <daniel@hozac.com>
+       automake-1.9 fixes: s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
+       added lots of new files
 
-       * src/exec-ulimit.c: Reset all limits that aren't configured.
+2004-08-19 16:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-11-04 13:59  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * src/Makefile-files:
 
-       * lib/syscall_setsched-v21.hc, lib/vserver.h: Fix typos from last
-         commit.
+       automake-1.9 fixes: s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
+       removed src/sys_clone.h (now in lib_internal/)
+       removed src/fstool-resolvectx.c
 
-2006-11-03 22:37  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-08-19 15:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * doc/configuration.xml, scripts/functions, scripts/vserver: Make
-         vlogin optional.
+       * lib/testsuite/Makefile-files, tests/Makefile-files:
 
-2006-11-03 19:59  Daniel Hokka Zakrisson <daniel@hozac.com>
+       automake-1.9 fixes: s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
 
-       * 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.
+2004-08-19 15:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-11-03 16:20  Benedikt Böhm <hollow@gentoo.org>
+       * lib/xidopt2xid.c:
 
-       * distrib/gentoo/initpost: init style gentoo will also work with
-         older baselayout-vserver
+       removed code without an effect
 
-2006-11-03 15:02  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-08-19 15:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * contrib/manifest.dat.pathsubst: Add vemerge, vesync, vupdateworld
-         and vdispatch-conf.
-         Fix the sort order a bit.
+       * lib/syscall-syscall.c:
 
-2006-11-03 14:56  Daniel Hokka Zakrisson <daniel@hozac.com>
+       gcc35 fixes: do not make vc_syscall() an alias for vserver() but execute it.
 
-       * 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.
+2004-08-19 15:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-11-03 14:36  Benedikt Böhm <hollow@gentoo.org>
+       * lib/isfile.c:
 
-       * 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
+       initial checkin
 
-2006-11-02 19:32  Benedikt Böhm <hollow@gentoo.org>
+2004-08-19 15:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * distrib/gentoo/initpost: fix fstab fixing for gentoo/initpost
+       * lib/internal.h:
 
-2006-11-01 19:46  Daniel Hokka Zakrisson <daniel@hozac.com>
+       utilvserver_isFile(): added prototype
 
-       * scripts/vyum-worker: Add missing space.
+2004-08-19 15:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-11-01 19:23  Benedikt Böhm <hollow@gentoo.org>
+       * lib/getvservercfgstyle.c:
 
-       * 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
+       fixed detection of legacy-style (check for file but not directory)
 
-2006-11-01 15:34  Benedikt Böhm <hollow@gentoo.org>
+2004-08-19 15:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * src/Makefile-files, src/chroot-sh.c: add mkdir and chmod
-         functions to chroot-sh
+       * lib/Makefile-files:
 
-2006-10-31 14:33  Benedikt Böhm <hollow@gentoo.org>
+       addded 'isfile.c'
 
-       * scripts/vserver-build.template: fix no_dev_sanity logic
+2004-08-19 15:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-10-19 15:09  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * ensc_wrappers/wrappers-stdlib.hc:
 
-       * 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.
+       Esetenv(): added
 
-2006-10-12 14:39  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-08-19 15:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * scripts/vyum-worker: Handle version 3.0 as well.
+       * ensc_wrappers/wrappers-socket.hc:
 
-2006-10-07 18:03  Daniel Hokka Zakrisson <daniel@hozac.com>
+       Esend(), Esocketpair(): added
 
-       * NEWS, configure.ac, mkrelease: Version 0.30.211.
+2004-08-19 15:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-10-07 12:14  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * ensc_fmt/fmt-internal.h:
 
-       * doc/configuration.xml: Fix typoed URL.
+       minor optimizations
 
-2006-10-07 12:13  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-08-19 15:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * 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.
+       * doc/configuration-xhtml.xsl:
 
-2006-10-04 16:35  Daniel Hokka Zakrisson <daniel@hozac.com>
+       add '<ulink>' tag
 
-       * contrib/manifest.dat.pathsubst: Add vserver-build.fai.
+2004-07-08 13:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-10-04 16:35  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * doc/configuration.xml:
 
-       * scripts/vserver-build.template: We can't remove dev/* if we're
-         not in the guest's root.
+       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
 
-2006-10-04 13:22  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-07-03 04:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * scripts/vserver-build.fai: Have vuname set the context as well,
-         so we can find it with vserver-info <name> CONTEXT.
+       * NEWS, configure.ac:
 
-2006-10-04 13:20  Daniel Hokka Zakrisson <daniel@hozac.com>
+       version 0.30.190
 
-       * src/secure-mount.c: Remove options that we parse ourselves, so
-         the kernel doesn't see them (and fail).
-         Reenable MS_NODEV default.
+2004-07-03 03:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-10-04 12:33  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * doc/configuration.xml:
 
-       * scripts/vserver.functions: If creation is failing, we want to see
-         the errors so it's debuggable.
+       fixed path of the xsd file
 
-2006-10-03 18:37  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-07-03 03:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * 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.
+       * build-all:
 
-2006-10-03 15:48  Daniel Hokka Zakrisson <daniel@hozac.com>
+       added fc-2
 
-       * src/secure-mount.c: Revert NODEV default, as it makes it
-         impossible to mount (e.g.) a tmpfs that allows devices.
+2004-07-03 03:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-10-03 13:14  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * scripts/vserver.functions:
 
-       * doc/configuration.xml: Add since=... where appropriate.
+       prepareInit(): fixed case when .autofsck does not exist
 
-2006-10-03 12:47  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-07-03 03:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * 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).
+       * scripts/chcontext:
 
-2006-10-03 11:15  Daniel Hokka Zakrisson <daniel@hozac.com>
+       accept --xid and prefer it against --ctx in the doc
+       added --silentexist option at --create
 
-       * doc/configuration-wiki.xsl: Move auto-generated notice to the
-         top.
+2004-07-03 03:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-10-01 17:27  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * distrib/suse91/apt/rpmpriorities:
 
-       * 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)
+       initial checkin
 
-2006-10-01 15:55  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-07-03 03:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * doc/configuration.xml: Fix some spelling errors and update the
-         parameter lists to be correct.
+       * distrib/redhat/rc.sysinit:
 
-2006-09-29 22:15  Daniel Hokka Zakrisson <daniel@hozac.com>
+       call 'true' finally
 
-       * 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.
+2004-07-03 03:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-09-28 22:39  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * distrib/redhat/initpost:
 
-       * doc/Makefile-files, doc/configuration-wiki.xsl: Add Tim Mecking's
-         XSL stylesheet for wiki exports.
+       added comment about possible races
+       fixed /etc/inittab substitution
 
-2006-09-28 15:15  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-07-03 03:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * scripts/vserver-build: Cosmetic fixes to the help message.
+       * distrib/Makefile.am:
 
-2006-09-28 15:13  Daniel Hokka Zakrisson <daniel@hozac.com>
+       added redhat/rc.sysinit
+       added suse/apt/rpmpriorities
+       moved suse/apt/sources.list into the cfgdir
 
-       * scripts/vserver: Use a new namespace for the build process, so
-         any mounts performed during the build will vanish when it's done.
+2004-07-03 03:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-09-28 15:10  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * contrib/manifest.dat.pathsubst:
 
-       * scripts/vapt-get, scripts/vserver: Make vserver ...
-         rpm/apt-get/apt-cache/apt-config work again.
+       added vserver.start.bin
 
-2006-09-28 15:08  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-07-03 03:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * Makefile.am, contrib/Makefile-files: Add more forgotten files.
+       * vserver-start/Makefile-files:
 
-2006-09-28 15:06  Daniel Hokka Zakrisson <daniel@hozac.com>
+       use AM_INSTALLCHECK_STD_OPTIONS_EXEMPT for now
 
-       * Makefile.am, m4/changelog.am: Move flags to the same place they
-         were when cvs2cl was used.
+2004-07-03 02:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-09-28 15:05  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * distrib/Makefile.am:
 
-       * doc/configuration.xml: Fix URLs pointing to the source code.
+       added suse91 files
 
-2006-09-26 17:15  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-07-03 02:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * 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.
+       * distrib/: redhat/rc.sysinit, suse91/apt/sources.list,
+         suse91/initpost, suse91/pkgs/01, suse91/pkgs/02,
+         suse91/rpm/macros:
 
-2006-09-26 17:12  Daniel Hokka Zakrisson <daniel@hozac.com>
+       initial checkin
 
-       * scripts/vserver-build: Fix help message to correspond with
-         reality.
+2004-07-03 02:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-09-24 17:44  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * distrib/redhat/initpost:
 
-       * scripts/vserver: This check was correct the first time,
-         (cond)restart just calls stop and start, so we need not handle
-         them specifically.
+       some enhancements for 'plain' initstyle
 
-2006-09-24 00:48  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-07-03 02:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * src/chroot-sh.c: Fix wrapper prefix so error messages say
-         chroot-sh: x.
+       * lib_internal/testsuite/.cvsignore:
 
-2006-09-21 19:44  Daniel Hokka Zakrisson <daniel@hozac.com>
+       added some files
 
-       * m4/changelog.am, svnusers.map: Make ChangeLog prettier.
+2004-07-03 02:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-09-21 19:43  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * vserver-start/.cvsignore:
 
-       * src/secure-mount.c: Make nodev the default, but don't enforce it
-         for all mounts.
+       initial checkin
 
-2006-09-21 19:42  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-07-03 02:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * 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.
+       * vserver-start/: configuration-init.c, configuration.c,
+         configuration.h, interface-add.c, interface-free.hc,
+         interface-init.hc, interface-read.c, interface.c, interface.h,
+         main.c, scriptlets.c, vserver-start.h, vshelper.c, vshelper.h:
 
-2006-09-19 17:29  Daniel Hokka Zakrisson <daniel@hozac.com>
+       initial checkin
 
-       * 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.
+2004-07-03 02:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-09-19 15:20  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * vserver-start/Makefile-files:
 
-       * contrib/manifest.dat.pathsubst, distrib/Makefile.am,
-         ensc_wrappers/Makefile-files: Fix Makefiles and the manifest to
-         include all the files needed.
+       added lots of files
 
-2006-09-18 15:20  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-07-03 02:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * 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.
+       * src/vserver-info.c:
 
-2006-09-18 14:57  Daniel Hokka Zakrisson <daniel@hozac.com>
+       added CANONIFY tag
 
-       * 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.
+2004-07-03 02:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-09-16 17:26  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * src/secure-mount.c:
 
-       * src/secure-mount.c: Fix logic errors in secure-mount.
+       rewrite 'ext*' to 'ufs'
 
-2006-09-16 14:21  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-07-03 01:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * doc/configuration.xml, scripts/vserver.functions: Make novlandev
-         the default, but easily overridable for all guests.
+       * scripts/: vserver.start, vserver.stop:
 
-2006-09-16 12:28  Daniel Hokka Zakrisson <daniel@hozac.com>
+       use a canonified lockfile-name
 
-       * kernel/limit_int.h, kernel/signal.h: Add forgotten kernel headers
-         (not important, but makes it easier to keep track).
+2004-07-03 01:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-09-15 21:18  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * scripts/vserver.functions:
 
-       * 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.
+       function prepareInit(): do some cleanups in the plain-mode
 
-2006-09-15 20:15  Benedikt Böhm <hollow@gentoo.org>
+2004-07-03 01:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * scripts/vserver-wrapper: make vserver-wrapper gentoo compliant
+       * scripts/functions:
 
-2006-09-15 19:16  Benedikt Böhm <hollow@gentoo.org>
+       vshelper.initSync(): use $1 instead of $VSERVER_DIR
 
-       * 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
+2004-07-03 01:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-09-15 15:41  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * lib_internal/util.h:
 
-       * scripts/vserver.start: env doesn't grok --.
+       include util-lockfile.h
+       canonifyVserverName(): added prototype
 
-2006-09-15 08:31  Benedikt Böhm <hollow@gentoo.org>
+2004-07-03 01:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * ., 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
+       * lib_internal/util-mem.h:
 
-2006-09-15 04:32  Daniel Hokka Zakrisson <daniel@hozac.com>
+       optimized it a little bit
 
-       * 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.
+2004-07-03 01:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-09-13 22:18  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * lib_internal/pathinfo.h:
 
-       * scripts/vserver-build.functions.rpm: Fix RPM-based builds on
-         RHEL/CentOS 4.4.
+       ENSC_PI_DECLARE(): added
 
-2006-09-12 18:35  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-07-03 01:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * 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.
+       * lib_internal/command-wait.c:
 
-2006-09-12 17:19  Daniel Hokka Zakrisson <daniel@hozac.com>
+       fixed stupid typo
 
-       * configure.ac: Add ugly hack to workaround yum's problems with
-         file:////.
-         (https://savannah.nongnu.org/bugs/?15517)
+2004-07-03 01:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-09-12 17:17  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * lib_internal/Makefile-files:
 
-       * doc/configuration.xml, scripts/vserver.start: Add Herbert Pötzl's
-         patch to support initialization scriptlets.
+       added lots of new files
 
-2006-09-12 17:09  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-07-03 01:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * 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.
+       * lib_internal/: errinfo-writeerrno.c, errinfo.h,
+         filecfg-readentryflag.c, filecfg-readentrystr.c, filecfg.h,
+         util-canonify.c, util-lockfile.c, util-lockfile.h:
 
-2006-09-12 16:55  Daniel Hokka Zakrisson <daniel@hozac.com>
+       initial checkin
 
-       * 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)
+2004-07-03 01:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-09-12 16:54  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * lib/vserver.h:
 
-       * scripts/vserver-build.template, scripts/vserver.delete: Add
-         forgotten svn:keywords.
+       small cosmetical cleanups
 
-2006-09-12 16:33  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-07-03 01:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * 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.
+       * distrib/misc/mtab:
 
-2006-09-12 12:39  Daniel Hokka Zakrisson <daniel@hozac.com>
+       s!ext2!ufs!
 
-       * 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.
+2004-07-03 01:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-09-12 12:29  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * pathconfig.h.pathsubst:
 
-       * 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)
+       added lots of PATH_* and PROG_* macros needed for vserver-start.bin
 
-2006-09-12 12:21  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-07-03 01:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * doc/configuration.xml, scripts/functions,
-         scripts/vserver.functions: Apply Bastian Blank's userspace
-         namespace cleanup patch.
+       * build-all:
 
-2006-09-12 12:16  Daniel Hokka Zakrisson <daniel@hozac.com>
+       removed gcc34 target (now default)
+       added gcc35 target (not working currently)
 
-       * 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)
+2004-07-01 13:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-09-12 11:29  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * scripts/vserver.start:
 
-       * 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.
+       (re)enabled nice-support for 2.6 vservers which was omitted inadvertently
 
-2006-09-12 11:21  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-07-01 12:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * scripts/vserver-build, scripts/vserver-build.debootstrap: Add
-         support for specifying a debootstrap script.
+       * src/vlimit.c:
 
-2006-09-12 11:14  Daniel Hokka Zakrisson <daniel@hozac.com>
+       fixed misinterpretation of '--xid' introduced by rev 1.17
 
-       * lib/syscall-alternative.h: Update to the latest version of
-         Herbert's alternative syscall
-         implementation.
+2004-06-29 18:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-09-12 11:11  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * scripts/vserver-build.apt-rpm:
 
-       * 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.
+       fixed installation at non-standard places
 
-2006-09-12 11:09  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-06-29 18:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * 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.
+       * scripts/vserver-build:
 
-2006-09-12 11:04  Daniel Hokka Zakrisson <daniel@hozac.com>
+       fixed doc ('pkgcfgbase' vs. 'pkgbase')
 
-       * configure.ac: Fix API option parsing so oldproc and olduts are
-         valid options
-         (allowing for cut'n'paste from vserver-info to ./configure)
+2004-06-27 16:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-09-12 10:54  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * lib_internal/Makefile-files:
 
-       * 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)
+       added command* files and testsuite/
 
-2006-09-12 10:50  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-06-27 16:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * scripts/vserver.functions: Apply Christian Heim's patch to
-         deprecate the Gentoo initstyle
+       * lib_internal/command-appendparameter.c,
+         lib_internal/command-exec.c, lib_internal/command-free.c,
+         lib_internal/command-init.c, lib_internal/command-reset.c,
+         lib_internal/command-wait.c, lib_internal/command.h,
+         lib_internal/testsuite/.cvsignore,
+         lib_internal/testsuite/Makefile-files,
+         lib_internal/testsuite/command.c, build-all:
 
-2006-09-12 10:47  Daniel Hokka Zakrisson <daniel@hozac.com>
+       initial checkin
 
-       * 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.
+2004-06-27 15:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-09-12 10:39  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * src/vserver-stat.c:
 
-       * scripts/vserver: Fix condrestart to actually do a conditional
-         restart
-         (https://savannah.nongnu.org/bugs/index.php?15678)
+       enhanced output for old-style vservers
 
-2006-09-12 10:34  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-06-27 15:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * scripts/vserver: Fix Usage: message for the main script.
-         (https://savannah.nongnu.org/bugs/index.php?15551)
+       * distrib/misc/debootstrap.uri:
 
-2006-09-12 10:32  Daniel Hokka Zakrisson <daniel@hozac.com>
+       updated...
 
-       * scripts/vserver-build.functions: Use $_SETATTR instead of chattr
-         to remove the barrier.
+2004-06-27 15:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-09-12 10:30  Daniel Hokka Zakrisson <daniel@hozac.com>
+       * src/vserver-info.c:
 
-       * 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)
+       assume '- SYSINFO' when no other options are given
 
-2006-09-12 10:26  Daniel Hokka Zakrisson <daniel@hozac.com>
+2004-06-27 15:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * lib/syscall_setccaps-v13.hc: Fix vc_set_ccaps to work the way the
-         kernel expects it to
-         (https://savannah.nongnu.org/patch/?4968)
+       * src/vcopy.c:
 
-2006-09-12 10:22  Daniel Hokka Zakrisson <daniel@hozac.com>
+       made it work...
 
-       * man/chcontext.8: Apply Micah Anderson's patch fixing chcontext's
-         man page section
-         (https://savannah.nongnu.org/bugs/index.php?16083)
+2004-06-27 15:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-09-10 17:26  Benedikt Böhm <hollow@gentoo.org>
+       * scripts/vserver-build.skeleton:
 
-       * util-vserver: remove util-vserver dir
+       do not fail when '-d' is not specified and distribution can not be detected
 
-2006-09-10 17:07  Benedikt Böhm <hollow@gentoo.org>
+2004-06-27 15:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * 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
+       * scripts/vserver-build.functions:
 
-2006-03-26 11:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       getDistribution(): added detection for slackware and gentoo
 
-       * util-vserver/contrib/Makefile-files,
-         util-vserver/contrib/yum-2.6.0-chroot.patch: added
-         yum-2.6.0-chroot.patch
+2004-06-27 15:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-01-22 19:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/vprocunhide:
 
-       * util-vserver/NEWS, util-vserver/configure.ac,
-         util-vserver/util-vserver.spec.in: version 0.30.210
+       fixed typos
 
-2006-01-22 19:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-06-27 15:04  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
+       * lib_internal/unify-unify.c:
 
-2006-01-22 19:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       Unify_unify(): made it work also when destination file does not exist (needed for vcopy)
 
-       * util-vserver/lib_internal/testsuite,
-         util-vserver/lib_internal/testsuite/.cvsignore: updated
+2004-06-27 15:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-01-22 18:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib_internal/unify-settime.c:
 
-       * util-vserver/build-all: added testcases for the
-         '--enable-apis=NOLEGACY' configure switch
+       Unify_setTime(): skip operation on symlinks
 
-2006-01-22 18:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-06-27 15:03  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
+       * lib/vserver.h:
 
-2006-01-22 18:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       vc_syscall(): added prototype
+       added/updated some doc
 
-       * 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
+2004-06-27 15:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-01-22 18:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/syscall-syscall.c:
 
-       * util-vserver/ensc_wrappers/wrappers-vserver.hc: do not provide
-         Evc_new_s_context() wrapper without the required API
+       initial checkin
 
-2006-01-22 18:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-06-27 15:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/lib/vserver-internal.h: use the new
-         VC_ENABLE_API_V13OBS define
+       * lib/: getvserverbyctx-compat.hc, getvserverctx.c:
 
-2006-01-22 18:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added legacy support
 
-       * util-vserver/lib/syscall.c: added linktime warning for
-         vc_set_ipv4root()
+2004-06-27 15:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-01-22 18:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/Makefile-files:
 
-       * 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
+       added syscall-syscall.c
 
-2006-01-22 18:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-06-27 15:00  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
+       * ensc_fmt/fmt.h:
 
-2006-01-22 18:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       cleanups; removed unneeded #undef's
 
-       * 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
+2004-06-27 14:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-01-22 13:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * doc/configuration.xml:
 
-       * util-vserver/Makefile.am: added support for $(pkgcachedir)
+       added comment about 'capabilities' file and kernelversion
 
-2006-01-22 13:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-06-17 23:32  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
+       * vserver-start/Makefile-files:
 
-2006-01-22 13:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       initial checkin
 
-       * 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?)
+2004-06-17 23:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-01-18 23:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * Makefile.am:
 
-       * util-vserver/lib/vserver-internal.h:
-         NETTYPE_USER2KERNEL/NETTYPE_KERNEL2USER: handle IPv6 bcast case,
-         too
+       added silent.% target
+       include ensc_fmt/ and vserver-start/ files
+       minor cosmetical fixes
 
-2006-01-18 23:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-06-16 12:10  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
+       * ensc_vector/: Makefile-files, vector-zeroend.c, vector.h:
 
-2006-01-18 23:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added Vector_zeroEnd() function
 
-       * 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)
+2004-06-16 12:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-01-18 23:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/Makefile-files:
 
-       * 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)
+       moved fmt* functionality into the 'ensc_fmt' module
+       removed '-D_REENTRANT' as it is defined globally
 
-2006-01-18 23:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-06-16 12:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/lib/issupported.c,
-         util-vserver/lib/issupportedstring.c: added support for
-         vcFEATURE_VNET feature
+       * ensc_fmt/.cvsignore, ensc_fmt/Makefile-files, ensc_fmt/fmt-32.c,
+         ensc_fmt/fmt-64.c, ensc_fmt/fmt-internal.h,
+         ensc_fmt/fmt-tai64n.c, ensc_fmt/fmt.h, ensc_fmt/fmt.hc,
+         ensc_fmt/fmtx-32.c, ensc_fmt/fmtx-64.c, ensc_fmt/fmtx.hc,
+         lib/fmt-32.c[DEAD], lib/fmt-64.c[DEAD], lib/fmt-internal.h[DEAD],
+         lib/fmt.h, lib/fmt.hc[DEAD], lib/fmtx-32.c[DEAD],
+         lib/fmtx-64.c[DEAD], lib/fmtx.hc[DEAD]:
 
-2006-01-18 23:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       moved fmt* functionality into the 'ensc_fmt' module
 
-       * util-vserver/lib/checkversion.c: minor formation fixups
+2004-05-27 02:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-01-04 17:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * src/vcontext.c:
 
-       * 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
+       s!fakeinit!initpid! at some places
 
-2006-01-04 13:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-27 02:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/distrib/misc/vprocunhide-files: readded
-         /proc/version; it is expected by several programs
+       * scripts/vserver.functions:
 
-2006-01-04 12:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       use '--fakeinit' by default; users will have to disable it explicitly
+       by putting '~fakeinit' into the 'flags' configuration file
 
-       * util-vserver, util-vserver/.cvsignore: added csope.out
+2004-05-27 02:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-01-04 12:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/vserver-build.debootstrap:
 
-       * 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
+       cleanups
 
-2006-01-04 12:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-27 02:53  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
+       * README:
 
-2006-01-03 00:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       fixed typos
 
-       * util-vserver/build-all: parameterized '-j' flag
+2004-05-27 02:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-01-03 00:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/chcontext:
 
-       * util-vserver/Makefile.am: removed old kernel headers
+       s!fakeinit!initpid! at some places
 
-2006-01-02 23:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-27 02:51  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
+       * distrib/misc/debootstrap.uri:
 
-2006-01-02 23:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       updated
 
-       * util-vserver/distrib/misc/debootstrap.uri: updated url
+2004-05-27 02:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2006-01-02 23:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * util-vserver.spec.in:
 
-       * util-vserver/scripts/functions,
-         util-vserver/scripts/vserver-setup.functions: updated dates in
-         the copyright notices
+       (re)added the MANIFEST_* variables which were lost some time ago; this
+       will preserve %%config files...
 
-2006-01-02 23:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-27 02: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
+       * Makefile.am:
 
-2006-01-02 18:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       make util-vserver.spec readonly to prevent losing of changes
 
-       * util-vserver/scripts/vserver-build.functions:
-         s!/etc/slackware-release!/etc/slackware-version! (reported by
-         bubulak)
+2004-05-27 02:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-12-31 10:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * README:
 
-       * 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)
+       added content
 
-2005-12-31 10:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-22 02:39  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)
+       * sysv/vprocunhide:
 
-2005-12-31 10:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       fixed rc conflict with /etc/rc.d/functions; reported by taxcollector
+       in https://savannah.nongnu.org/bugs/?func=detailitem&item_id=9052
 
-       * util-vserver/lib/syscall-fallback.h: added syscall numbers for
-         hppa (263) and m32r (273)
+2004-05-21 17:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-12-31 10:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * configure.ac, m4/gpgsig.am:
 
-       * util-vserver/src/secure-mount.c: - mount some more filesystems
-         internally instead of calling the
-         external 'mount' command
-         - fixed MS_NODEV handling
+       added support for the default GPG key
 
-2005-12-31 10:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-21 17:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/doc/configuration.xml,
-         util-vserver/scripts/vserver.functions: added 'novlandev'
-         interface flag
+       * scripts/: functions, vapt-get, vrpm:
 
-2005-10-31 09:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added some color to the life
 
-       * util-vserver/scripts/vyum-worker: made it work with yum 2.4.0
+2004-05-20 02:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-10-30 16:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/: pkgmgmt, vserver:
 
-       * 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
+       mount filesystems on 'vserver ... pkgmgmt ...' operations
 
-2005-10-30 16:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-19 01:25  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
+       * NEWS:
 
-2005-10-30 10:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       version 0.29.214
 
-       * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.209
+2004-05-19 01:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-10-30 10:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * distrib/misc/debootstrap.uri:
 
-       * util-vserver/scripts/vserver.functions: call 'vattribute' with
-         '--flag default'
+       updated URL (again...)
 
-2005-10-30 10:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-19 01:21  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
+       * distrib/: Makefile.am, fc2/apt/rpmpriorities,
+         fc2/apt/sources.list, fc2/pkgs/01, fc2/pkgs/02:
 
-2005-10-29 16:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added fc2 support
 
-       * 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
+2004-05-19 01:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-10-29 16:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * contrib/manifest.dat.pathsubst:
 
-       * util-vserver/src/testsuite/Makefile-files,
-         util-vserver/src/testsuite/vwait-test.sh: added 'vwait-test.sh'
+       removed clearenv, added sigexec
 
-2005-10-29 16:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-19 01:20  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...
+       * util-vserver.spec.in:
 
-2005-10-29 15:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       s!@PACAKGE@!%name! at some places
 
-       * util-vserver/scripts/vserver.stop: execute waitForSync everytime
-         and not only when the shutdown succeeded
+2004-05-19 01:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-10-29 15:34  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * Makefile.am:
 
-       * 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 :(
+       substitute ENV
 
-2005-10-29 15:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-11 20:49  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]
+       * configure.ac, scripts/util-vserver-vars.pathsubst,
+         scripts/vserver.start, src/Makefile-files, src/clearenv.c[DEAD]:
 
-2005-10-29 15:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       use 'env' instead of 'clearenv'; the '-i' switch is SUSv3 and every implementation should have it...
 
-       * 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]
+2004-05-11 20:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-10-29 14:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * src/sigexec.c:
 
-       * 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]
+       initial checkin
 
-2005-10-29 12:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-11 20:31  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
+       * src/: context-sync.hc, vnamespace.c, vps.c:
 
-2005-10-29 12:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       set SIGCHLD sigmask to an expected value (SIG_DFL)
+       use new exitLikeProcess() interface
 
-       * 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>
+2004-05-11 20:30  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"
+       * src/: chcontext.c, secure-mount.c, vcontext.c, vkill.c:
 
-2005-10-29 09:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       set SIGCHLD sigmask to an expected value (SIG_DFL)
 
-       * 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>
+2004-05-11 20:28  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())
+       * scripts/vshelper:
 
-2005-10-29 09:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       execute vshelper through 'sigexec' to set expected sigmask
 
-       * util-vserver/distrib/redhat/initpost: start the vserver with the
-         '--rescue' option and execute operations
-         like 'chkconfig' there
+2004-05-11 20:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-10-29 08:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * src/: .cvsignore, Makefile-files:
 
-       * util-vserver/THANKS: mentioned Herbert and his alternative
-         syscall implementation
+       added sigexec
 
-2005-10-29 08:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-11 20:25  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]
+       * lib_internal/util-exitlikeprocess.h:
 
-2005-10-28 18:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       exitLikeProcess(): readded the 'NORETURN' and added a 'ret' parameter
 
-       * util-vserver/scripts/vserver.start: use new syntax for
-         '--rescue-cmd'
+2004-05-11 20:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-10-28 18:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib_internal/util-exitlikeprocess.c:
 
-       * util-vserver/scripts/vserver-build.skeleton: use new
-         getDistribution API
+       exitLikeProcess(): never return...
 
-2005-10-28 18:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-11 20:23  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
+       * lib_internal/switchtowatchxid.c:
 
-2005-10-28 18:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       switchToWatchXid(): modified the new migrate-path to work when there exists a process in xid 1 already
 
-       * util-vserver/scripts/vserver: updated help msg for '--rescue'
+2004-05-08 04:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-10-28 17:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * configure.ac, NEWS:
 
-       * util-vserver/scripts/functions: colorize/colpanic(): reset
-         attributes after giving out the message
+       version 0.29.213
 
-2005-10-28 17:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-08 03:40  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
+       * src/exec-ulimit.c:
 
-2005-10-28 17:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added support for 'core'
 
-       * util-vserver/distrib/misc/debootstrap.uri: updated debootstrap
-         url
+2004-05-08 03:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-10-28 17:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * src/vps.c:
 
-       * util-vserver/m4/ensc_syscall.m4: do not define
-         ENSC_SYSCALL_TRADITIONAL when alternative syscalls are available
+       use new exitLikeProcess() interface
+       better error-handling
 
-2005-10-28 17:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-08 03:33  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
+       * src/: context-sync.hc, vnamespace.c:
 
-2005-10-28 17:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       use new exitLikeProcess() interface
 
-       * util-vserver/lib/getvserverctx.c: include "internal.h"
+2004-05-08 03:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-10-28 17:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/: vserver.start, vserver.stop:
 
-       * 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
+       added locking
+       call setDefaultTTY() correctly
 
-2005-10-28 16:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-08 03:31  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
+       * scripts/vserver-build.apt-rpm:
 
-2005-10-28 16:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       call 'vapt-get -- clean' after building the vserver
 
-       * util-vserver/lib/Makefile-files,
-         util-vserver/lib/syscall-fallback.h: added syscall-fallback.h
+2004-05-08 03:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-10-28 16:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/functions:
 
-       * util-vserver/m4/pkgconfig.am: do not use multiline sed
-         expressions anymore; instead of, assign and
-         use a Makefile variable
+       setDefaultTTY(): redirect every descriptors
 
-2005-10-28 16:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-08 03:30  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 #
+       * lib_internal/util-exitlikeprocess.h:
 
-2005-10-28 16:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       exitLikeProcess(): removed the 'NORETURN'; this causes strange error when the function returns
+       exitLikeProcess(): added a second, 'char *' parameter for the human readable command
 
-       * 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
+2004-05-08 03:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-10-25 16:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib_internal/util-exitlikeprocess.c:
 
-       * util-vserver/lib/testsuite/fmt.c: improved tests by validating
-         that buffer gets not modified before or
-         after the indented space
+       be more verbose when sending a signal
 
-2005-10-25 16:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-08 03:28  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()
+       * lib/testsuite/cflags.c:
 
-2005-10-25 16:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       some changes to make gcc34 happy
 
-       * util-vserver/lib/internal.h: vc_getVserverByCtx_Internal(): added
-         prototype (with 'validate_result'
-         parameter)
+2004-05-08 03:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-10-25 16:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/val2text.hc:
 
-       * 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()
+       include <strings.h>
 
-2005-10-25 16:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-08 03:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/lib/vserver.h: added vc_compareVserverById()
+       * lib/getvservername.c:
 
-2005-10-25 16:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       getRecentName(): use realpath(3) instead of errorprone 'chdir()' calls
 
-       * util-vserver/lib/Makefile-files,
-         util-vserver/lib/comparevserverbyid.c: added comparevserverbyid.c
+2004-05-08 03:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-10-25 16:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/: getvserverbyctx-compat.hc, getvserverctx.c:
 
-       * util-vserver/ensc_fmt/fmtx.hc: save some bytes on the stack...
+       optimized buffersizes
 
-2005-10-25 16:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-08 03:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/configure.ac: disable expensive tests by default
+       * doc/configuration.xml:
 
-2005-10-25 16:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       fixed apps/vunify/logfile documentation; it must be configured on a
+       per-system, but not per-vserver base
 
-       * util-vserver/Makefile.am: improved 'silent.%' target a little bit
-         (might be incompatible with
-         older grep but it's for developing only...)
+2004-05-08 03:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-10-25 16:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * distrib/misc/debootstrap.uri:
 
-       * util-vserver/src/testsuite/Makefile-files,
-         util-vserver/src/testsuite/hashcalc.sh: added hashcalc.sh
+       updated again
 
-2005-10-25 16:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-05 21:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/src/testsuite/hashcalc.c: fixed params in
-         calculateHashFromFD() call
+       * src/clearenv.c:
 
-2005-10-23 22:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       fixed case when '--' is used
 
-       * util-vserver/src/chroot-sh.c: testInternal(): fixed return value
-         for non-existing files
+2004-05-05 21:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-10-23 22:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/vshelper:
 
-       * util-vserver/src/testsuite,
-         util-vserver/src/testsuite/.cvsignore,
-         util-vserver/src/testsuite/Makefile-files,
-         util-vserver/src/testsuite/hashcalc.c: added hashcalc
+       fixed typo
 
-2005-10-23 22:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-05 21:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/src/vhashify.c: added TESTSUITE mode
+       * scripts/vserver.start:
 
-2005-10-09 09:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       use 'clearenv' in the new path also
 
-       * 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)
+2004-05-05 21:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-08-08 22:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/vserver.functions:
 
-       * 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...
+       sendKillSequence(): be silent and succeed everytime
 
-2005-07-25 15:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-05 21:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/util-vserver.spec.in: updated URLs
+       * scripts/vserver-setup.functions:
 
-2005-07-25 15:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       removed legacy code
 
-       * 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
+2004-05-05 21:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-07-25 15:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/vrpm-preload, src/rpm-fake-resolver.c, src/rpm-fake.c:
 
-       * util-vserver/scripts/vserver-build.skeleton: execute
-         'base.setSuccess' finally
+       added code to preserve capabilities and flags
 
-2005-07-25 15:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-05 21:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/scripts/vserver-build.functions.rpm:
-         rpm.sanityCheck(): added; it warns about missing initpre scripts
+       * lib_internal/unify-unify.c:
 
-2005-07-25 15:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added some doc
 
-       * 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
+2004-05-05 21:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-07-25 15:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/syscall_setiattr-fscompat.hc:
 
-       * util-vserver/scripts/vserver-build.debootstrap: use new calling
-         convention of getDistribution(); 'debootstrap' does
-         not require an explicit configuration of the distribution
+       be more carefully regarding signed vs. unsigned int...
 
-2005-07-25 15:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-05-05 21:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/scripts/vsysvwrapper: fixed typo
-         (s!$CHBIND!$_CHBIND!)
+       * lib/bcaps-v13.c:
 
-2005-07-25 15:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       removePrefix(): fixed another 'len' issue
+       include <strings.h>
 
-       * util-vserver/scripts/vserver-build.apt-rpm,
-         util-vserver/scripts/vserver-build.rpm,
-         util-vserver/scripts/vserver-build.yum: call rpm.sanityCheck()
+2004-04-30 12:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-07-25 15:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/bcaps-v13.c:
 
-       * util-vserver/scripts/functions: isDirectoryEmpty(): added
-         col*(): added
+       removePrefix(): fixed case when len<4
 
-2005-07-15 20:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-28 21:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.208
+       * doc/changelog.txt[DEAD]:
 
-2005-07-15 19:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       removed since unused
 
-       * 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)
+2004-04-28 20:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-07-15 19:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/apidoc/Makefile-files:
 
-       * util-vserver/util-vserver.spec.in: - require the -lib subpackage
-         by -devel
-         - copy GPG keys from /etc/pki/rpm-gpg/
+       added list2xxx.syntax
 
-2005-07-15 19:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-28 20:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/src/testsuite/rpm-fake-test.sh: fixed paths so that
-         it works again...
+       * src/readlink.c:
 
-2005-07-15 19:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       enhanced errormessages
 
-       * util-vserver/sysv/vprocunhide: do not run when IATTR feature is
-         not supported
+2004-04-28 20:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-07-15 19:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * src/: rpm-fake.c, vattribute.c:
 
-       * 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)
+       use vc_get_insecurebcaps() instead of vc_get_insecurecaps()
+       set secure ccapabilities
 
-2005-07-15 18:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-28 20:09  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
+       * src/: chcontext.c, reducecap.c:
 
-2005-07-15 18:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       use vc_get_insecurebcaps() instead of vc_get_insecurecaps()
 
-       * util-vserver/lib/testsuite,
-         util-vserver/lib/testsuite/.cvsignore: added 'personality'
+2004-04-28 20:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-07-15 18:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib_internal/Makefile-files:
 
-       * util-vserver/lib/syscall_netadd-net.hc,
-         util-vserver/lib/syscall_netremove-net.hc: changed code so that
-         it *compiles* with current kernel headers
+       added coreassert.h
 
-2005-07-15 18:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-28 20:08  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]
+       * lib/testsuite/cflags.c:
 
-2005-07-15 16:32  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       use <lib_internal/coreassert.h>
+       added new testcases
 
-       * util-vserver/lib/capabilities.c: use a static '29' for QUOTACTL
-         capability as VC_CAP_QUOTACTL was removed
+2004-04-28 20:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-07-15 16:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/testsuite/: fmt.c, parselimit.c:
 
-       * util-vserver/lib/ccaps-v13.c: added
-         VC_VXC_{SYSLOG,BINARY_MOUNT,QUOTA_CTL}
-         added/moved some aliases
+       use <lib_internal/coreassert.h>
 
-2005-07-15 16:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-28 20:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/lib/bcaps-v13.c: removed VC_CAP_QUOTACTL
-         added VC_CAP_AUDIT*
+       * lib/testsuite/Makefile-files:
 
-2005-07-15 16:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       define ENSC_TESTSUITE
 
-       * util-vserver/lib/vserver.h: removed VC_CAP_QUOTACTL
-         added VC_CAP_AUDIT*
-         added VC_VXC_{SYSLOG,BINARY_MOUNT,QUOTA_CTL}
+2004-04-28 20:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-07-15 16:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/apidoc/list2xxx.syntax, lib_internal/coreassert.h:
 
-       * util-vserver/contrib/Makefile-files,
-         util-vserver/contrib/yum-2.3.4-chroot.patch: added
-         yum-2.3.4-chroot patch
+       initial checkin
 
-2005-07-15 16:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-28 20:06  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
+       * lib/apidoc/Doxyfile.in:
 
-2005-07-04 22:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       set EXAMPLE_PATH
 
-       * 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)
+2004-04-28 20:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-07-04 22:36  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/vserver.h:
 
-       * util-vserver/src/vserver-info.c: allow to pass a numeric xid to
-         'vserver-info ... RUNNING'
+       vc_get_insecureccaps(): added
+       cleanups
+       added documentation
 
-2005-07-04 22:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-28 20:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/lib_internal/Makefile-files,
-         util-vserver/lib_internal/util-isnumber.c,
-         util-vserver/lib_internal/util.h: isNumber(): added
+       * lib/val2text.hc:
 
-2005-07-04 18:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       use strncasecmp() instead of strncmp()
 
-       * util-vserver/scripts/vserver-build.debootstrap: give out status
-         message before downloading debootstrap
-         (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13472)
+2004-04-28 20:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-07-04 18:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/listparser.hc:
 
-       * util-vserver/lib/syscall-alternative.h: updated to
-         http://vserver.13thfloor.at/Experimental/SYSCALL/syscall.h
-         from 2005-05-07
+       improved error-detection for the '^' prefix
+       added support for 'none'
+       allow '0'
 
-2005-07-03 22:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-28 19:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/distrib/misc/debootstrap.uri: oops... set the wrong
-         value
+       * lib/bcaps-v13.c:
 
-2005-07-03 22:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added bcapability names
+       added code to remove a 'CAP_' prefix
 
-       * util-vserver/distrib/misc/debootstrap.uri: updated
+2004-04-28 19:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-07-03 22:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/: Makefile-files, getinsecurebcaps.c,
+         getinsecurecaps.c[DEAD]:
 
-       * util-vserver/distrib/Makefile.am: register fc4 as rh-style
-         distribution
+       renamed getinsecurecaps.c to getinsecurebcaps.c
 
-2005-07-03 20:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-23 18:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/configure.ac: check for 'nohup'
+       * doc/configuration-lsd.css, NEWS, configure.ac:
 
-2005-07-03 17:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       version 0.29.211
 
-       * util-vserver/contrib/manifest.dat.pathsubst: removed chroot_* +
-         C++ programs
-         added chroot_sh + vwait
+2004-04-23 18:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-07-03 17:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * util-vserver.spec.in:
 
-       * util-vserver/Makefile.am, util-vserver/lib/virtual.h: updated
-         used kernel headers to 2.6.12.2-vs2.0-rc5
+       readjusted Release:
 
-2005-07-03 17:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-23 16:04  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
+       * util-vserver.spec.in:
 
-2005-07-03 17:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       cleaned up the %file-lists
+       buildrequire 'xalan-j' (can be disabled with '--without xalan')
+       removed 'libxslt' buildrequire
 
-       * util-vserver/scripts/vshelper: accept 'async' method
+2004-04-23 16:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-07-03 17:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * doc/Makefile-files:
 
-       * util-vserver/scripts/vserver.start: pipe 'popd' output to
-         /dev/null
+       remove *.html only, when we can recreate them
 
-2005-07-03 17:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-23 13:10  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
+       * lib/Makefile-files:
 
-2005-07-03 17:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       fixed typo
 
-       * util-vserver/scripts/vserver-build: do not set OPTION_KEEP
+2004-04-23 13:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-07-03 17:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * doc/Makefile-files:
 
-       * util-vserver/scripts/util-vserver-vars.pathsubst: added vwait
+       removed FAQ.txt and configuration.dtd
+       added configuration.xsd
 
-2005-07-03 17:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-23 13:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/scripts/pkgmgmt: - cleanups
-         - unset %_dbpath at 'internalize' operation
+       * doc/FAQ.txt[DEAD]:
 
-2005-07-03 17:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       obsoleted
 
-       * util-vserver/scripts/functions: vshelper.initSync(): fixed
-         parameter naming
+2004-04-22 22:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-07-03 17:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * configure.ac:
 
-       * util-vserver/src/chroot-sh.c: implemented 'testfile' subcommand
+       added 'net' API
+       disable 'legacy' API by default
 
-2005-07-03 14:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-22 22:47  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
+       * compat.h:
 
-2005-07-03 14:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added nid_t
 
-       * 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)
+2004-04-22 22:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-07-03 14:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * src/reducecap.c:
 
-       * util-vserver/doc/configuration.xml: mentioned the working
-         directory for the scripts
+       fixed warnings when compiled without legacy-mode
 
-2005-07-03 14:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-22 22:46  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
+       * lib/: Makefile-files, ncaps-net.c, ncaps_list-net.c,
+         nflags-net.c, nflags_list-net.c, syscall_getncaps-net.hc,
+         syscall_getncaps.c, syscall_getnflags-net.hc,
+         syscall_getnflags.c, syscall_getnxinfo-net.hc,
+         syscall_getnxinfo.c, syscall_gettasknid-net.hc,
+         syscall_gettasknid.c, syscall_netadd-net.hc, syscall_netadd.c,
+         syscall_netcreate-net.hc, syscall_netcreate.c,
+         syscall_netmigrate-net.hc, syscall_netmigrate.c,
+         syscall_netremove-net.hc, syscall_netremove.c,
+         syscall_setncaps-net.hc, syscall_setncaps.c,
+         syscall_setnflags-net.hc, syscall_setnflags.c,
+         vserver-internal.h, vserver.h:
 
-2005-07-03 13:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added network layer functions
 
-       * 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
+2004-04-22 22:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-07-03 13:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/syscall_ctxcreate-v13.hc:
 
-       * util-vserver/scripts/vserver.functions: check whether filesystem
-         is mounted readonly; if so, execute
-         $_SECURE_MOUNT with the '-n' argument
+       fixed return value
 
-2005-07-03 13:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-22 21:33  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
+       * doc/configuration.dtd[DEAD]:
 
-2005-07-03 13:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       obsoleted by configuration.xsd
 
-       * util-vserver/src/rpm-fake-resolver.c: implemented better
-         error-handling in the read() and write() functions
+2004-04-22 21:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-07-03 12:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * THANKS:
 
-       * 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
+       added Olivier Poitrey
 
-2005-07-03 12:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-22 21:27  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
+       * configure.ac:
 
-2005-07-03 12:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       use xalan instead of xsltproc
 
-       * 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
+2004-04-22 21:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-07-03 09:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * doc/: configuration-xhtml.xsl, configuration.xml,
+         configuration.xsd:
 
-       * 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
+       use the new, XSD-based format which was defined by Olivier Poitrey
 
-2005-07-02 09:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-22 21:01  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
+       * doc/configuration-xhtml.xsl:
 
-2005-06-30 06:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       made it work with xalan
+       removed debug message
 
-       * util-vserver/scripts/vserver.stop: use vwait infrastructure
+2004-04-22 21:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-06-30 06:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * doc/beautify.xsl[DEAD]:
 
-       * util-vserver/scripts/vserver-build.functions.pkgmgmt,
-         util-vserver/scripts/vserver.functions: use CHROOT_SH instead of
-         CHROOT_*
-         use vwait
+       obsoleted
 
-2005-06-30 06:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-22 21:00  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
+       * doc/Makefile-files:
 
-2005-06-30 06:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       use xalan
 
-       * 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'
+2004-04-22 20:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-06-30 06:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * kernel/: network.h, sched.h:
 
-       * util-vserver/scripts/vserver-build: added '--keep' option
+       updated to vs1.9.0pre12
 
-2005-06-30 06:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-22 17:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/scripts/X,
-         util-vserver/scripts/util-vserver-vars.pathsubst: removed
-         CHROOT_*
-         added CHROOT_SH
+       * lib/: cflags-v13.c, testsuite/cflags.c:
 
-2005-06-30 06:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       use more specific names for the flags
 
-       * util-vserver/scripts/pkgmgmt: use CHROOT_SH instead of CHROOT_*
+2004-04-21 23:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-06-30 06:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/vserver.start:
 
-       * util-vserver/lib/virtual.h: include signal_cmd.h instead of
-         signal.h
+       give correct vserver-name in the hints ($VSERVER_DIR instead of $VSERVER_NAME)
 
-2005-06-30 06:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-21 23:16  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
+       * scripts/vserver.functions:
 
-2005-06-30 06:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       moved the 'ip_only' handling to the right place
 
-       * 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
+2004-04-21 11:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-06-30 06:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * src/vshelper-sync.c:
 
-       * util-vserver/distrib/redhat/initpost: use CHROOT_SH instead of
-         CHROOT_*
+       fixed missing initialization of a timeout struct
 
-2005-06-30 05:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-21 11:43  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
+       * src/vserver-stat.c:
 
-2005-05-19 18:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       use uint64_t for the uptime counter to handle medium+large uptimes
+       (>49 days) correctly
 
-       * util-vserver/scripts/util-vserver-vars.pathsubst: added @NOHUP@
+2004-04-21 02:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-05-19 18:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/vserver.functions:
 
-       * util-vserver/scripts/pkgmgmt: use new chroot-cat CLI
+       made 'nodev' work
 
-2005-05-19 18:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-20 20:13  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
+       * src/.cvsignore:
 
-2005-05-19 18:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added chain-echo
 
-       * util-vserver/lib/issupported.c,
-         util-vserver/lib/issupportedstring.c, util-vserver/lib/vserver.h:
-         vc_isSupported() et.al: added VWAIT feature
+2004-04-20 20:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-05-19 18:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * src/Makefile-files:
 
-       * util-vserver/m4/ensc_syscall.m4: s!enable_val!enableval!
+       added chain-echo
 
-2005-05-19 18:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-20 20:07  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
+       * scripts/vshelper:
 
-2005-05-19 18:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       use '--defaulttty'
 
-       * util-vserver/src/chroot-cat.c: added '-i', '-o' and '-a' options
-         to cat or override a file, or to
-         append something
+2004-04-20 20:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-05-19 17:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/vserver.stop:
 
-       * util-vserver/distrib/redhat/initpost: use safe chroot-cat
-         commands
+       use setDefaultTTY()
 
-2005-05-05 19:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-20 20:02  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
+       * scripts/vserver.start:
 
-2005-05-05 18:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       use setDefaultTTY()
+       added explicit synchronization step for fakeinit with the old methods
 
-       * util-vserver/configure.ac: - removed call to ENSC_FPIC_SYSCALL
-         - enhanced dietlibc version check to the 64 bit version of hppa
+2004-04-20 20:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-05-05 09:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/vserver:
 
-       * util-vserver/src, util-vserver/src/.cvsignore: added vwait
+       added '--defaulttty' option
 
-2005-05-05 09:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-20 20:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/src/vwait.c: initial checkin
+       * scripts/start-vservers:
 
-2005-05-05 09:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       use --defaulttty options instead of setting tty manually
 
-       * util-vserver/src/vshelper-sync.c: use '__linux__' instead of
-         '__linux' (reported by Ola Lundqvist)
+2004-04-20 20:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-05-05 09:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/functions:
 
-       * util-vserver/src/exec-cd.c: minor cosmetical cleanup
+       setDefaultTTY(): added
 
-2005-05-05 09:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-20 19:59  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
+       * lib/getvservercfgstyle.c:
 
-2005-05-05 09:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * 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
 
-       * 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
+2004-04-20 19:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-05-05 09:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * ensc_wrappers/wrappers-unistd.hc:
 
-       * util-vserver/m4/install-notify.am: s!^# !## !
+       Edup(): added
 
-2005-05-05 09:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-20 19:57  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
+       * ensc_wrappers/wrappers-fcntl.hc:
 
-2005-05-02 21:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       Efcntl(): added
 
-       * util-vserver/src/compat-pivot_root.h: use <syscall-wrap.h>
+2004-04-20 19:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-05-02 21:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * distrib/misc/debootstrap.uri:
 
-       * util-vserver/m4/ensc_syscall.m4: minor cosmetical cleanups
+       added some entries
 
-2005-05-02 21:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-20 19:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/m4/ensc_fpicsyscall.m4: obsoleted
+       * distrib/misc/vunify-exclude:
 
-2005-05-02 21:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       updated
 
-       * util-vserver/m4/ensc_fpicsyscall.m4: use ENSC_SYSCALL_ALTERNATIVE
+2004-04-20 19:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-05-02 21:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * contrib/manifest.dat.pathsubst,
+         scripts/util-vserver-vars.pathsubst:
 
-       * util-vserver/lib/vserver-internal.h: cleaned up '#include
-         <*syscall.h>' stuff
+       added chain-echo
 
-2005-05-02 21:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-20 19:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/lib/syscall-legacy.hc,
-         util-vserver/lib/syscall-wrap.h: include <syscall.h> also
+       * src/chain-echo.c:
 
-2005-05-02 21:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       initial checkin
 
-       * util-vserver/doc/configuration-xhtml.xsl: use class
-         'directoryname' instead of 'directory' for '<directory/>'
-         markup
+2004-04-15 04:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-05-02 21:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * NEWS, configure.ac:
 
-       * util-vserver/Makefile.am, util-vserver/distrib/Makefile.am,
-         util-vserver/m4/install-notify.am: give out additional
-         information about the 'make install' process
+       version 0.29.209
 
-2005-04-28 19:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-15 04:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.207
+       * src/vcontext.c:
 
-2005-04-28 18:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       setFlags(): optimized (nearly state of 1.10)
 
-       * util-vserver/configure.ac: adjusted dietlibc requirements
+2004-04-15 04:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-28 18:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/vserver.suexec:
 
-       * util-vserver/src/vcontext.c: allow to override the execution
-         domain (personality); added
-         '--personality-type' and '--personality-flags' options
+       call chbind when entering vservers
 
-2005-04-28 18:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-15 03:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/src/rpm-fake-resolver.c: added a TEMP_FAILURE_RETRY
-         around a read(2)
+       * scripts/vserver.functions:
 
-2005-04-28 18:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       call vattribute with '--flag fakeinit' additionally to the '--fakeinit' flag of vcontext
 
-       * util-vserver/scripts/vserver.start,
-         util-vserver/scripts/vserver.suexec: added support for a rescue
-         mode
+2004-04-15 03:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-28 18:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/functions:
 
-       * util-vserver/scripts/vserver.functions: *
-         _generatePersonalityOptions(): added and use it
-         * added support for a rescue mode
+       callInNamespace(): do not accept non-running vservers
 
-2005-04-28 18:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-15 03:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/scripts/vserver-build.functions.pkgmgmt:
-         YUM_RELEASEPKGS: added
+       * distrib/misc/debootstrap.uri:
 
-2005-04-28 18:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       updated
 
-       * util-vserver/scripts/vserver: fixed docu for 'stop' and 'start'
+2004-04-15 01:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-28 18:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * src/vcontext.c:
 
-       * util-vserver/scripts/pkgmgmt: * verifyInternalPackages(): added
-         * added some sanity checks for a sany environment when
-         internalizing
-         the package management
+       applied new kernel API (*flags* -> *cflags*, *_context -> ctx_*)
+       fixed '--fakeinit' option
 
-2005-04-28 18:02  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-15 01:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/scripts/functions: * isRegularFile(): fixed
-         evaluation of params
-         * hasSubstring(): added
-         * getAllVservers(): fixed typo
+       * scripts/vshelper:
 
-2005-04-28 18:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       fixed another brokeness in CLI option handling
 
-       * util-vserver/lib_internal/sys_clone.h: cleanups; do not include
-         <sys/syscall.h>
+2004-04-15 01:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-28 18:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/functions:
 
-       * util-vserver/lib_internal/Makefile-files,
-         util-vserver/lib_internal/sys_personality.h: added
-         sys_personality.h
+       lock(): do not execute the pipe; this does not work on 2.6
 
-2005-04-28 17:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-15 01:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/scripts/legacy/vserver-copy,
-         util-vserver/scripts/vserver-copy: moved to legacy
+       * lib/testsuite/.cvsignore:
 
-2005-04-28 17:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added cflags
 
-       * util-vserver/lib/testsuite/Makefile-files,
-         util-vserver/lib/testsuite/personality.c: added testcases for the
-         vc_*personality*() functions
+2004-04-15 01:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-28 17:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * doc/configuration.xml:
 
-       * util-vserver/lib/vserver.h: added prototypes for vc_*personality*
-         support
+       added some comments about uts/context
 
-2005-04-28 17:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-15 01:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/lib/virtual.h: updated to new kernel headers
+       * doc/configuration-xhtml.xsl:
 
-2005-04-28 17:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added a new boring stylesheet
 
-       * util-vserver/lib/cflags_list-v13.c: do not include <string.h>
-         anymore
+2004-04-15 01:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-28 17:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * doc/configuration.css:
 
-       * util-vserver/lib/internal.h: utilvserver_listparser_uint*():
-         removed the 'nonnull' attribute for the 'mask' param
+       initial checkin
 
-2005-04-28 17:51  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-15 01:26  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
+       * contrib/: make-manifest, manifest.dat.pathsubst:
 
-2005-04-28 17:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added support for '%config(...)' (or whatever) annotations
 
-       * util-vserver/doc/configuration.xml: * added some markup
-         * documented 'personality'
+2004-04-15 01:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-28 17:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * ensc_wrappers/wrappers-vserver.hc,
+         lib_internal/switchtowatchxid.c, src/chcontext.c,
+         src/reducecap.c, src/rpm-fake-resolver.c, src/rpm-fake.c,
+         src/vattribute.c:
 
-       * util-vserver/doc/configuration-xhtml.xsl,
-         util-vserver/doc/configuration.dtd: added support for <directory>
-         and <filename> markup
+       applied new kernel API (*flags* -> *cflags*, *_context -> ctx_*)
 
-2005-04-28 17:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-15 01:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/distrib/fc3/yum/yum.conf:
-         s!redhat-release!fedora-release!
+       * lib_internal/: Makefile-files, util.h:
 
-2005-04-28 17:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added util-debug.h
 
-       * util-vserver/distrib/fc3/pkgs/02: removed 'coreutils'
+2004-04-15 01:22  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-28 17:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib_internal/util-debug.h:
 
-       * util-vserver/distrib/fc3/rpmlist.d/00.lst: added some more
-         packages
+       initial checkin
 
-2005-04-28 17:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-15 01:21  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
+       * kernel/: context.h, cvirt.h, inode.h, legacy.h, limit.h,
+         namespace.h, network.h, sched.h, switch.h, xid.h:
 
-2005-04-28 17:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       updated to vs1.90pre9
 
-       * util-vserver/contrib/manifest.dat.pathsubst,
-         util-vserver/scripts/Makefile-files: moved vserver-copy to legacy
+2004-04-15 01:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-28 17:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/: syscall-compat.hc, vserver.h, testsuite/Makefile-files,
+         testsuite/cflags.c, testsuite/flags.c[DEAD]:
 
-       * util-vserver/Makefile.am: added new kernel headers
+       applied new kernel API
+       renamed functions so that they correspond to the new kernel API
 
-2005-04-28 11:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-15 01:19  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
+       * lib/: Makefile-files, cflags-compat.c, cflags-v13.c,
+         cflags_list-compat.c, cflags_list-v13.c, flags-compat.c[DEAD],
+         flags-v13.c[DEAD], flags_list-compat.c[DEAD],
+         flags_list-v13.c[DEAD], syscall_createcontext-v13.hc[DEAD],
+         syscall_createcontext.c[DEAD], syscall_ctxcreate-v13.hc,
+         syscall_ctxcreate.c, syscall_ctxmigrate-v13.hc,
+         syscall_ctxmigrate.c, syscall_getcflags-v13.hc,
+         syscall_getcflags.c, syscall_getflags-v13.hc[DEAD],
+         syscall_getflags.c[DEAD], syscall_migratecontext-v13.hc[DEAD],
+         syscall_migratecontext.c[DEAD], syscall_setcflags-v13.hc,
+         syscall_setcflags.c, syscall_setflags-v13.hc[DEAD],
+         syscall_setflags.c[DEAD]:
 
-2005-04-24 20:31  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       renamed files so that their names are corresponding the kernel
+       API. Especially, *_context was renamed to ctx_*, and *flags* to
+       *cflags*.
 
-       * util-vserver/src/vserver-stat.c: showContexts(): added 'const'
-         qualifier
+2004-04-13 10:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-24 20:30  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/functions:
 
-       * util-vserver/scripts/start-vservers,
-         util-vserver/scripts/vsomething: use the new getAllVservers()
-         functionality to specify special kinds of
-         vservers
+       further locking fixes
 
-2005-04-24 20:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-13 10:27  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
+       * src/lockfile.c:
 
-2005-04-24 20:28  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       propagate errors
 
-       * util-vserver/m4/ensc_dietlibc_compat.m4: *
-         ENSC_DIETLIBC_NEED_COMPAT: use the 'syscall-wrap.h' header and
-         the
-         results from ENSC_SYSCALL_ALTERNATIVE
+2004-04-13 10:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-24 20:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * src/chroot-rm.c:
 
-       * 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
+       cleanups
 
-2005-04-24 20:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-13 10:09  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"
+       * scripts/vshelper:
 
-2005-04-24 20:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       open FD 0
+       evaluate CLI options depending on used kernel API
 
-       * util-vserver/lib/ncaps-net.c, util-vserver/lib/nflags-net.c:
-         VALUES: added an empty field to make it compile with gcc4
+2004-04-13 10:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-24 20:24  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/functions:
 
-       * 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
+       use new locking mechanism
 
-2005-04-24 20:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-13 10:04  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
+       * lib/: issupported.c, issupportedstring.c, vserver.h:
 
-2005-04-24 20:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added VSHELPER0 feature
 
-       * util-vserver/lib/internal.h: utilvserver_listparser_uint*():
-         added a third 'bool *' arg for the
-         parser function so that errors can be better propagated
+2004-04-08 10:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-24 20:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/vserver.functions:
 
-       * 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
+       execScriptlets(): fixed initialization of 'start'
+       execScriptlets(): declare some variables as readonly
+       _sourceWrap(): added some variables
 
-2005-04-24 20:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-08 08:06  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/update-doc: exclude some static files
+       * scripts/vserver.functions:
 
-2005-04-24 20:16  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       implemented support for default-scriptlets (inspired by ideas of
+       Olivier Poitrey)
 
-       * util-vserver/build-all: remove config.cache when CLEAN is set
-         disabled gcc33 build
+2004-04-08 08:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-24 11:33  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/: rootshell, vapt-get-worker, vprocunhide, vrpm,
+         vrpm-worker, vserver-build, vshelper:
 
-       * 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
+       give more verbose error-messages
 
-2005-04-16 21:21  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-08 08:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/configure.ac: cleanups
-         added '--disable-extra-optimizations' option
+       * lib/syscall.c:
 
-2005-04-16 21:20  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added link-warning for vc_new_s_context()
 
-       * 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
+2004-04-08 08:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-16 21:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * doc/configuration.xml:
 
-       * util-vserver/scripts/functions: isRegularFile(): added
+       added general description for the scripts and documented
+       $DONT_SKIP_DEFAULTS
 
-2005-04-16 21:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-08 08:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/util-vserver.spec.in: cleanups
-         added changelog entry for 0.30.206
+       * compat.h:
 
-2005-04-12 22:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       LINK_WARNING(): added
 
-       * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.206
+2004-04-07 01:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-12 21:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/chcontext, scripts/pkgmgmt, scripts/start-vservers,
+         scripts/vapt-get, scripts/vpkg, scripts/vpstree,
+         scripts/vrpm-preload, scripts/vserver, scripts/vserver-copy,
+         scripts/vserver-wrapper, scripts/vservers.grabinfo.sh,
+         scripts/vsysvwrapper, scripts/vtop, scripts/legacy/distrib-info,
+         scripts/legacy/vserver, sysv/rebootmgr, sysv/vprocunhide,
+         sysv/vservers-legacy:
 
-       * util-vserver/src/vserver-info.c: implemented VERIFYPROC method
+       give more comprehensive error-message
 
-2005-04-12 21:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-07 01:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/scripts/vserver.functions: added verify-proc sanity
-         check
+       * src/: vps.c, vserver-info.c, vserver-stat.c:
 
-2005-04-12 21:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       use switchToWatchXid()
 
-       * util-vserver/scripts/functions: killContext(): commented out the
-         more correct
-         (but not working) kill-sequence
+2004-04-07 00:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-12 21:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * src/Makefile-files:
 
-       * util-vserver/util-vserver.spec.in: ship the yum patches
+       link some files against libinternal.a
 
-2005-04-12 21:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-07 00:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/Makefile.am: added '--no-wrap -S' to the
-         CVS2CL_AMFLAGS
+       * lib_internal/util.h:
 
-2005-04-12 19:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       switchToWatchXid(): added prototype
 
-       * util-vserver/configure.ac: adjusted min-dietlibc requirements
+2004-04-07 00:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-12 19:23  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib_internal/switchtowatchxid.c:
 
-       * util-vserver/m4/ensc_dietlibc.m4: ENSC_ENABLE_DIETLIBC(): allow
-         'min_ver' to be a shell variable
+       initial checkin
 
-2005-04-12 18:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-07 00:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/scripts/functions: vshelper.isDebug(): fixed logic
+       * lib_internal/Makefile-files:
 
-2005-04-10 12:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added switchtowatchxid.c
 
-       * util-vserver/src/rpm-fake.c: send the signals for endgrent() and
-         endpwent()
+2004-04-07 00:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-10 12:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/vserver.h:
 
-       * 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
+       VC_ATTR_DEPRECATED: added
 
-2005-04-10 12:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-07 00:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/Makefile.am: include m4/libsel.am
+       * lib/syscall-compat.hc:
 
-2005-04-10 01:01  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       vc_chrootsafe_compat(): removed
 
-       * util-vserver/src/context-sync.hc: ignore errors during setsid(2)
-         execution (required for vs1.9.5.12+)
+2004-04-06 10:47  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-10 01:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * src/vunify.c:
 
-       * util-vserver/scripts/vshelper: * kill vserver processes
-         explicitly with 'killContext'; userspace
-         reboot helper may assume that 'reboot(2)' never returns...
-         * added 'async' method
+       applied new MatchList_compare() interface
 
-2005-04-10 00:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-06 10:46  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
+       * src/vserver-stat.c:
 
-2005-04-10 00:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       started support for HZ!=100
+       cleanups
 
-       * 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
+2004-04-06 10:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-10 00:55  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * src/vcopy.c:
 
-       * 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...
+       implement support for SKIP files
 
-2005-04-10 00:54  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-06 10:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/scripts/functions: spawn(), killContext(): added
+       * src/: rpm-fake-resolver.c, rpm-fake.c:
 
-2005-04-10 00:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       do not call vc_new_s_context() when COMPAT API is not available
 
-       * util-vserver/m4/libsel.am: initial checkin
+2004-04-06 10:43  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-10 00:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/functions:
 
-       * util-vserver/m4/ensc_dietlibc.m4: use a more modern version which
-         accepts 'DIET' and 'DIETFLAGS' as
-         global configure variables
+       cleanups
+       vshelper.doInit(): added another sanity check
 
-2005-04-10 00:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-06 10:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/m4/ensc_cxxcompiler.m4: fixed typo
+       * lib_internal/: matchlist-appendfiles.c, matchlist-compare.c,
+         matchlist.h:
 
-2005-04-10 00:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       implemented support for SKIP (~) files
 
-       * util-vserver/configure.ac: defined ENSC_USE_DIETLIBC +
-         ENSC_USE_GLIBC
+2004-04-06 10:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-10 00:52  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/testsuite/flags.c:
 
-       * util-vserver/Makefile.am: removed 'DIET' and 'DIETFLAGS'
-         variables; they are set by configure now
+       added tests for new flags
 
-2005-04-08 19:18  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-06 10:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/scripts/vyum-worker: added better test for patched
-         yum
+       * lib/vserver.h:
 
-2005-04-08 19:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       updated VC_VXF_* constants
+       added VC_VXC_* constants
 
-       * util-vserver/src/vserver-info.c: fixed typo
+2004-04-06 10:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-08 19:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * lib/flags-v13.c:
 
-       * util-vserver/scripts/vserver.suexec: fixed typo (reported by Paul
-         S. Gumerman)
+       added/updated flaglist
 
-2005-04-08 19:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-06 10:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/scripts/vserver-build.functions.yum: substitute
-         @YUMLOCKDIR@
+       * lib/ccaps-v13.c:
 
-2005-04-08 19:14  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added ccap names
 
-       * util-vserver/scripts/chcontext: fixed operation when context was
-         not specified
+2004-04-06 10:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-08 19:13  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * ensc_wrappers/wrappers-vserver.hc:
 
-       * util-vserver/distrib/redhat/initpre: reverted the patch adding
-         '/usr/X11'
-         create '/sbin/new-kernel-pkg'; 'initpost' would be too late for
-         FC4
+       cleanups
 
-2005-04-08 19:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-04-06 10:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/distrib/redhat/initpost: use 'ln -sf' instead of 'ln
-         -s'
+       * distrib/misc/vunify-exclude:
 
-2005-04-08 19:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       exclude keyfiles completely
+       made some big files in /etc canditates for unify
 
-       * util-vserver/distrib/fc3/yum/yum.conf: add 'lockfile'
+2004-04-06 10:39  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-04-08 19:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * kernel/: context.h, inode.h, legacy.h, limit.h, namespace.h,
+         sched.h, signal.h, xid.h:
 
-       * util-vserver/distrib/Makefile.am: added 'fc3' to 'redhat_style'
+       updated to 2.6.5-vs1.9.0pre4
 
-2005-04-08 19:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-03-31 05:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/Makefile.am: use DIETFLAGS instead of DIET_FLAGS
+       * src/lockfile.c:
 
-2005-03-29 02:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       optimized some things
+       now check, if getppid()==original_parent instead of getppid()!=1 (might make a difference in vservers)
 
-       * util-vserver/ensc_vector/Makefile-files: use $(LIBENSCVECTOR)
-         instead of libensc_vector.a
+2004-03-31 05:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-03-25 21:19  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/functions:
 
-       * util-vserver/scripts/vserver.stop: fixed typo
+       added some doc
+       s!_UV_LOCKS!_VS_LOCKS!
 
-2005-03-25 17:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-03-31 02:15  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/scripts/vserver.functions: minor cleanups: call
-         vkill with '--xid' instead of '-c'
+       * src/lockfile.c:
 
-2005-03-25 16:56  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       fixed '--help' output
 
-       * util-vserver/scripts/vserver.stop: address both the context and
-         the pid when sending SIGINT to init
+2004-03-31 02:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-03-25 02:38  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * contrib/manifest.dat.pathsubst, src/.cvsignore:
 
-       * util-vserver/lib_internal/testsuite/copy-check: do not use '-s'
-         with 'cmp' but display verbose error reason
+       added lockfile
 
-2005-03-25 02:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-03-31 02:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/lib_internal/switchtowatchxid.c: simplified it and
-         made it work with recent kernels
+       * src/lockfile.c:
 
-2005-03-25 02:37  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       initial checkin
 
-       * util-vserver/doc/configuration-xhtml.xsl: use 'alternate
-         stylesheet' instead of 'stylesheet' (reported by Herbert
-         Poetzl)
+2004-03-31 02:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-03-25 02:35  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * src/Makefile-files:
 
-       * util-vserver/util-vserver.spec.in: fixed quoting of % in
-         %description
+       added lockfile
 
-2005-03-24 14:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-03-31 02:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/Makefile.am, util-vserver/REQUIREMENTS: added
-         REQUIREMENTS
+       * scripts/vserver.functions:
 
-2005-03-24 13:53  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       enableInterfaces(), disableInterfaces(): added locking
+       enableInterfaces(), disableInterfaces(): added IP_ADDR_FLUSH type
 
-       * util-vserver/NEWS, util-vserver/configure.ac,
-         util-vserver/util-vserver.spec.in: version 0.30.205
+2004-03-31 02:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-03-24 13:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/util-vserver-vars.pathsubst:
 
-       * util-vserver/util-vserver.spec.in: added some %descriptions
+       $_LOCKFILE, $LOCKDIR: added
 
-2005-03-24 12:46  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-03-31 02:03  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
+       * scripts/functions:
 
-2005-03-24 12:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       lock(),unlock(): added
+       isNumber(): added doc
 
-       * util-vserver/src/secure-mount.c: s!write()!Vwrite()! at some
-         places
-         use Echdir() instead of chdir()
+2004-03-30 22:26  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-03-24 12:44  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/vserver.functions:
 
-       * 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
+       made it work...
 
-2005-03-24 12:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-03-30 22:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/lib_internal/testsuite/sigbus.c: use Etruncate()
-         instead of truncate()
+       * scripts/functions:
 
-2005-03-24 12:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       isNumber(): fixed '0' case
 
-       * util-vserver/lib_internal/testsuite/copy-check: added new tests
-         and better diagnostic
+2004-03-30 21:07  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-03-24 12:42  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/vserver.functions:
 
-       * util-vserver/lib_internal/unify-copy.c: moved 'volatile'
-         qualifiers to a better place
-         minor code cleanups
+       implemented parts of Liam Helmer's dummy-interface method
 
-2005-03-24 12:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-03-30 21:00  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/ensc_wrappers/wrappers-unistd.hc: E*truncate():
-         added
+       * scripts/functions:
 
-2005-03-24 12:41  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       isNumber(): added
 
-       * util-vserver/ensc_vector/testsuite/test2.c: #undef NDEBUG
+2004-03-30 20:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-03-24 01:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * Makefile.am, configure.ac, scripts/util-vserver-vars.pathsubst:
 
-       * util-vserver/lib_internal/testsuite/sigbus.c: unlink temporary
-         files on exit
+       added substitutions/tests for iptables, modprobe, rmmod and nameif
+       (required for Liam Helmer's dummy-interfaces)
 
-2005-03-24 00:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-03-30 19:20  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
+       * src/vshelper-sync.c:
 
-2005-03-24 00:12  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       implemented it with select() instead of alarm(); races are much nicer to handle
 
-       * util-vserver/src/vhashify.c: optimized directory creation
+2004-03-30 18:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-03-24 00:11  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * src/vshelper-sync.c:
 
-       * util-vserver/lib_internal/unify-copy.c: prepared for sigbus
-         testcase
-         added some 'volatile' modifiers
-         use siglongjmp() instead of longjmp()
+       use sigaction() instead of signal() to remove SA_RESTART flag explicitly
 
-2005-03-24 00:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-03-30 18:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/lib_internal/matchvserverinfo-init.c: minor code
-         cleanups
+       * src/pipe-sync.c[DEAD]:
 
-2005-03-24 00:09  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       obsoleted by vshelper-sync
 
-       * 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
+2004-03-30 17:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-03-23 02:17  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * kernel/: context.h, cvirt.h, limit.h, network.h, sched.h,
+         switch.h:
 
-       * util-vserver/ensc_vector/testsuite,
-         util-vserver/ensc_vector/testsuite/.cvsignore: updated
+       updated from vs0.09.28
 
-2005-03-23 02:10  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-03-30 17:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/src/vhashify-init.hc, util-vserver/src/vhashify.c:
-         added lots of new code...
+       * contrib/manifest.dat.pathsubst, src/Makefile-files:
 
-2005-03-23 02:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       removed pipe-sync
 
-       * util-vserver/src/rpm-fake.c: is_selinux_enabled(): added
+2004-03-27 05:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-03-23 02:08  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * NEWS, configure.ac:
 
-       * 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
+       version 0.29.207
 
-2005-03-23 02:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-03-26 10:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/scripts/vserver: added 'hashify' target
+       * scripts/vshelper:
 
-2005-03-23 02:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       use 'findObject -e' instead of 'findFile' to find /dev/null also
 
-       * util-vserver/scripts/util-vserver-vars.pathsubst: added
-         $_VHASHIFY
+2004-03-26 10:50  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-03-23 02:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/vserver.start:
 
-       * util-vserver/lib_internal/matchlist-initrefserverlist.c: fixed
-         initialization of 'vserver'
+       fixed call of vshelper.isEnabled
 
-2005-03-23 02:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-03-26 10:49  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/distrib/Makefile.am: create
-         /etc/.../.distributions/.common/pubkeys/
-         create /etc/.../.defaults/apps/vunify/hash
+       * doc/configuration.xml:
 
-2005-03-23 02:04  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       fixed some typos
 
-       * util-vserver/util-vserver.spec.in: copy GPG keys from the system
-         into the confdir
-         buildrequire dietlibc-0.25
+2004-03-26 10:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-03-23 02:03  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * doc/configuration.xml:
 
-       * util-vserver/build-all: build with debug settings
+       documented apps/vshelper/logfile symlink
 
-2005-03-22 15:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-03-26 10:03  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
+       * scripts/vshelper:
 
-2005-03-22 15:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       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)
 
-       * util-vserver/lib_internal/command-exec.c: call write(2) through
-         TEMP_FAILURE_RETRY()
+2004-03-26 09:29  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-03-22 15:25  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * scripts/util-vserver-vars.pathsubst:
 
-       * util-vserver/util-vserver.spec.in: BuildRequire beecrypt-devel
+       fixed order of variables
+       fixed _VSHELPER path
 
-2005-03-22 15:05  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-03-26 09:28  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.
+       * contrib/manifest.dat.pathsubst:
 
-2005-03-22 14:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       fixed vshelper path
+       added vshelper-sync
 
-       * 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.
+2004-03-26 09:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-03-22 14:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * util-vserver.spec.in:
 
-       * util-vserver/contrib/manifest.dat.pathsubst: added vhashify +
-         vdlimit
+       added some Requires:
+       own  %dir /var/run/vshelper
 
-2005-03-22 14:57  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-03-26 09:27  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver/util-vserver.spec.in: cleanups
-         use %global instead of %define
+       * Makefile.am:
 
-2005-03-22 14:48  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       added substition for @VSHELPERSTATEDIR@
+       minor cosmetical cleanups
 
-       * util-vserver/build-all: set _FORTIFY_SOURCE
+2004-03-26 08:45  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-2005-03-19 03:59  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+       * src/.cvsignore:
 
-       * util-vserver, util-vserver/.cvsignore: updated
+       added vshelper-sync
 
-2005-03-19 03:58  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+2004-03-26 08:40  Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 
-       * util-vserver, util-vserver/.cvsignore: updated
+       * src/vshelper-sync.c:
 
-2005-03-19