+2005-04-28 17:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/virtual.h: updated to new kernel headers
+
+2005-04-28 17:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/cflags_list-v13.c: do not include <string.h>
+ anymore
+
+2005-04-28 17:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/internal.h: utilvserver_listparser_uint*():
+ removed the 'nonnull' attribute for the 'mask' param
+
+2005-04-28 17:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files,
+ util-vserver/lib/personalityflag.c,
+ util-vserver/lib/personalityflag_list.c,
+ util-vserver/lib/personalitytype.c: added personality* files
+
+2005-04-28 17:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: * added some markup
+ * documented 'personality'
+
+2005-04-28 17:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration-xhtml.xsl,
+ util-vserver/doc/configuration.dtd: added support for <directory>
+ and <filename> markup
+
+2005-04-28 17:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/fc3/yum/yum.conf:
+ s!redhat-release!fedora-release!
+
+2005-04-28 17:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/fc3/pkgs/02: removed 'coreutils'
+
+2005-04-28 17:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/fc3/rpmlist.d/00.lst: added some more
+ packages
+
+2005-04-28 17:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/fc1/apt/rpmpriorities,
+ util-vserver/distrib/fc2/apt/rpmpriorities,
+ util-vserver/distrib/fc3/apt/rpmpriorities,
+ util-vserver/distrib/rh9/apt/rpmpriorities: added *-release
+ packages
+
+2005-04-28 17:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst,
+ util-vserver/scripts/Makefile-files: moved vserver-copy to legacy
+
+2005-04-28 17:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: added new kernel headers
+
+2005-04-28 11:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/kernel/context.h, util-vserver/kernel/context_cmd.h,
+ util-vserver/kernel/cvirt.h, util-vserver/kernel/cvirt_cmd.h,
+ util-vserver/kernel/cvirt_def.h, util-vserver/kernel/debug.h,
+ util-vserver/kernel/debug_cmd.h, util-vserver/kernel/dlimit.h,
+ util-vserver/kernel/dlimit_cmd.h, util-vserver/kernel/inode.h,
+ util-vserver/kernel/inode_cmd.h, util-vserver/kernel/legacy.h,
+ util-vserver/kernel/limit.h, util-vserver/kernel/limit_cmd.h,
+ util-vserver/kernel/limit_def.h, util-vserver/kernel/namespace.h,
+ util-vserver/kernel/network.h, util-vserver/kernel/network_cmd.h,
+ util-vserver/kernel/sched.h, util-vserver/kernel/sched_cmd.h,
+ util-vserver/kernel/sched_def.h, util-vserver/kernel/switch.h,
+ util-vserver/kernel/xid.h: updated to headers from
+ patch-2.6.11.7-vs2.0-pre2
+
+2005-04-24 20:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-stat.c: showContexts(): added 'const'
+ qualifier
+
+2005-04-24 20:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/start-vservers,
+ util-vserver/scripts/vsomething: use the new getAllVservers()
+ functionality to specify special kinds of
+ vservers
+
+2005-04-24 20:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: * isRegularFile(): allow to
+ override the '-f' classifier
+ * getAllVservers(): added several types of vservers (marked,
+ unmarked,
+ running...)
+ * getAllVserversByArg()" added
+
+2005-04-24 20:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_dietlibc_compat.m4: *
+ ENSC_DIETLIBC_NEED_COMPAT: use the 'syscall-wrap.h' header and
+ the
+ results from ENSC_SYSCALL_ALTERNATIVE
+
+2005-04-24 20:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_syscall.m4: * ENSC_SYSCALL_ALTERNATIVE:
+ added
+ * ENSC_SYSCALL: use the 'syscall-wrap.h' header and the results
+ from
+ ENSC_SYSCALL_ALTERNATIVE
+
+2005-04-24 20:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver-internal.h,
+ util-vserver/lib_internal/sys_clone.h: include "syscall-wrap.h"
+
+2005-04-24 20:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/ncaps-net.c, util-vserver/lib/nflags-net.c:
+ VALUES: added an empty field to make it compile with gcc4
+
+2005-04-24 20:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/bcaps_list-v13.c,
+ util-vserver/lib/ccaps_list-v13.c,
+ util-vserver/lib/cflags_list-v13.c,
+ util-vserver/lib/ncaps_list-net.c,
+ util-vserver/lib/nflags_list-net.c: made it compatible to the new
+ utilvserver_listparser_uint*() API and
+ added wrappers with a third 'bool *' arg
+
+2005-04-24 20:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/listparser.hc: * parser function has now to set
+ a 'bool *' arg to signal errors
+ * when 'mask' argument is null, the special modifiers like '~',
+ '!' or
+ 'any' are not allowed
+
+2005-04-24 20:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/internal.h: utilvserver_listparser_uint*():
+ added a third 'bool *' arg for the
+ parser function so that errors can be better propagated
+
+2005-04-24 20:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files,
+ util-vserver/lib/syscall-alternative.h,
+ util-vserver/lib/syscall-wrap.h: added syscall-alternative.h and
+ syscall-wrap.h
+
+2005-04-24 20:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/update-doc: exclude some static files
+
+2005-04-24 20:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/build-all: remove config.cache when CLEAN is set
+ disabled gcc33 build
+
+2005-04-24 11:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration-xhtml.xsl,
+ util-vserver/doc/configuration.dtd,
+ util-vserver/doc/configuration.xml: added new markup
+ added new CSS from Nicolas Costes
+
+2005-04-16 21:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: cleanups
+ added '--disable-extra-optimizations' option
+
+2005-04-16 21:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.functions,
+ util-vserver/scripts/vserver-build.functions.apt,
+ util-vserver/scripts/vserver-build.functions.rpm,
+ util-vserver/scripts/vserver-build.functions.yum,
+ util-vserver/scripts/vserver.functions: use the common
+ isRegularFile() method to filter out backup-files
+
+2005-04-16 21:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: isRegularFile(): added
+
+2005-04-16 21:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: cleanups
+ added changelog entry for 0.30.206
+
+2005-04-12 22:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.206
+
+2005-04-12 21:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-info.c: implemented VERIFYPROC method
+
+2005-04-12 21:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: added verify-proc sanity
+ check
+
+2005-04-12 21:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: killContext(): commented out the
+ more correct
+ (but not working) kill-sequence
+
+2005-04-12 21:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: ship the yum patches
+
+2005-04-12 21:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: added '--no-wrap -S' to the
+ CVS2CL_AMFLAGS
+
+2005-04-12 19:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: adjusted min-dietlibc requirements
+
+2005-04-12 19:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_dietlibc.m4: ENSC_ENABLE_DIETLIBC(): allow
+ 'min_ver' to be a shell variable
+
+2005-04-12 18:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: vshelper.isDebug(): fixed logic
+
+2005-04-10 12:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/rpm-fake.c: send the signals for endgrent() and
+ endpwent()
+
+2005-04-10 12:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/Makefile-files,
+ util-vserver/contrib/yum-2.2.1-chroot.patch,
+ util-vserver/contrib/yum-2.3.2-chroot.patch: added patches for
+ yum
+
+2005-04-10 12:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: include m4/libsel.am
+
+2005-04-10 01:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/context-sync.hc: ignore errors during setsid(2)
+ execution (required for vs1.9.5.12+)
+
+2005-04-10 01:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vshelper: * kill vserver processes
+ explicitly with 'killContext'; userspace
+ reboot helper may assume that 'reboot(2)' never returns...
+ * added 'async' method
+
+2005-04-10 00:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.stop: implicate '--sync' option; it
+ is not possible to stop asynchronously
+ send SIGINT to pid 1 instead of trying to determine initpid
+
+2005-04-10 00:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: use 'killContext()'
+ instead of invoking 'vkill' manually
+ set an initial runlevel for 'minit' style also
+ set 'async' vshelper method for non-sync mode
+
+2005-04-10 00:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vprocunhide: fixed missing quoting of '~';
+ this may cause very slow booting when
+ NIS/LDAP servers are local vservers as bash tries to expand this
+ to a
+ homedir...
+
+2005-04-10 00:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: spawn(), killContext(): added
+
+2005-04-10 00:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/libsel.am: initial checkin
+
+2005-04-10 00:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_dietlibc.m4: use a more modern version which
+ accepts 'DIET' and 'DIETFLAGS' as
+ global configure variables
+
+2005-04-10 00:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_cxxcompiler.m4: fixed typo
+
+2005-04-10 00:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: defined ENSC_USE_DIETLIBC +
+ ENSC_USE_GLIBC
+
+2005-04-10 00:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: removed 'DIET' and 'DIETFLAGS'
+ variables; they are set by configure now
+
+2005-04-08 19:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vyum-worker: added better test for patched
+ yum
+
+2005-04-08 19:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-info.c: fixed typo
+
+2005-04-08 19:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.suexec: fixed typo (reported by Paul
+ S. Gumerman)
+
+2005-04-08 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.functions.yum: substitute
+ @YUMLOCKDIR@
+
+2005-04-08 19:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/chcontext: fixed operation when context was
+ not specified
+
+2005-04-08 19:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/redhat/initpre: reverted the patch adding
+ '/usr/X11'
+ create '/sbin/new-kernel-pkg'; 'initpost' would be too late for
+ FC4
+
+2005-04-08 19:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/redhat/initpost: use 'ln -sf' instead of 'ln
+ -s'
+
+2005-04-08 19:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/fc3/yum/yum.conf: add 'lockfile'
+
+2005-04-08 19:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/Makefile.am: added 'fc3' to 'redhat_style'
+
+2005-04-08 19:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: use DIETFLAGS instead of DIET_FLAGS
+
+2005-03-29 02:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_vector/Makefile-files: use $(LIBENSCVECTOR)
+ instead of libensc_vector.a
+
+2005-03-25 21:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.stop: fixed typo
+
+2005-03-25 17:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: minor cleanups: call
+ vkill with '--xid' instead of '-c'
+
+2005-03-25 16:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.stop: address both the context and
+ the pid when sending SIGINT to init
+
+2005-03-25 02:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/testsuite/copy-check: do not use '-s'
+ with 'cmp' but display verbose error reason
+
+2005-03-25 02:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/switchtowatchxid.c: simplified it and
+ made it work with recent kernels
+
+2005-03-25 02:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration-xhtml.xsl: use 'alternate
+ stylesheet' instead of 'stylesheet' (reported by Herbert
+ Poetzl)
+
+2005-03-25 02:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: fixed quoting of % in
+ %description
+
+2005-03-24 14:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am, util-vserver/REQUIREMENTS: added
+ REQUIREMENTS
+
+2005-03-24 13:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac,
+ util-vserver/util-vserver.spec.in: version 0.30.205
+
+2005-03-24 13:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: added some %descriptions
+
+2005-03-24 12:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vhashify.c: s!write()!Vwrite()! at some places
+ add 'volatile' qualifier at variables used around 'setjmp'
+ use sigsetjmp() instead of setjmp()
+ minor code cleanups
+
+2005-03-24 12:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/secure-mount.c: s!write()!Vwrite()! at some
+ places
+ use Echdir() instead of chdir()
+
+2005-03-24 12:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/filetime.c, util-vserver/src/lsxid.c,
+ util-vserver/src/readlink.c, util-vserver/src/reducecap.c,
+ util-vserver/src/showattr.c, util-vserver/src/vattribute.c,
+ util-vserver/src/vcontext.c, util-vserver/src/vcopy.c,
+ util-vserver/src/vdlimit.c, util-vserver/src/vlimit.c,
+ util-vserver/src/vps.c, util-vserver/src/vserver-stat.c,
+ util-vserver/src/vuname.c, util-vserver/src/vunify.c,
+ util-vserver/vserver-start/interface-read.c: s!write()!Vwrite()!
+ at some places
+
+2005-03-24 12:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/testsuite/sigbus.c: use Etruncate()
+ instead of truncate()
+
+2005-03-24 12:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/testsuite/copy-check: added new tests
+ and better diagnostic
+
+2005-03-24 12:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/unify-copy.c: moved 'volatile'
+ qualifiers to a better place
+ minor code cleanups
+
+2005-03-24 12:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-unistd.hc: E*truncate():
+ added
+
+2005-03-24 12:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_vector/testsuite/test2.c: #undef NDEBUG
+
+2005-03-24 01:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/testsuite/sigbus.c: unlink temporary
+ files on exit
+
+2005-03-24 00:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/unify-unify.c: Unify_unify(): block
+ signals while executing the non-atomic operations
+
+2005-03-24 00:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vhashify.c: optimized directory creation
+
+2005-03-24 00:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/unify-copy.c: prepared for sigbus
+ testcase
+ added some 'volatile' modifiers
+ use siglongjmp() instead of longjmp()
+
+2005-03-24 00:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/matchvserverinfo-init.c: minor code
+ cleanups
+
+2005-03-24 00:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/testsuite,
+ util-vserver/lib_internal/testsuite/.cvsignore,
+ util-vserver/lib_internal/testsuite/Makefile-files,
+ util-vserver/lib_internal/testsuite/sigbus.c: added sigbus
+ testcase
+
+2005-03-23 02:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_vector/testsuite,
+ util-vserver/ensc_vector/testsuite/.cvsignore: updated
+
+2005-03-23 02:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vhashify-init.hc, util-vserver/src/vhashify.c:
+ added lots of new code...
+
+2005-03-23 02:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/rpm-fake.c: is_selinux_enabled(): added
+
+2005-03-23 02:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.apt-rpm,
+ util-vserver/scripts/vserver-build.rpm,
+ util-vserver/scripts/vserver-build.yum: execute '--initdb' before
+ importing pubkeys
+ import pubkeys from /etc/vservers/.distributions/.common/pubkeys
+ also
+
+2005-03-23 02:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver: added 'hashify' target
+
+2005-03-23 02:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: added
+ $_VHASHIFY
+
+2005-03-23 02:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/matchlist-initrefserverlist.c: fixed
+ initialization of 'vserver'
+
+2005-03-23 02:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/Makefile.am: create
+ /etc/.../.distributions/.common/pubkeys/
+ create /etc/.../.defaults/apps/vunify/hash
+
+2005-03-23 02:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: copy GPG keys from the system
+ into the confdir
+ buildrequire dietlibc-0.25
+
+2005-03-23 02:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/build-all: build with debug settings
+
+2005-03-22 15:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/rpm-fake.c: honor return codes of read(2) and
+ write(2) when communication with the rpm-fake-helper
+ call read(2) and write(2) through TEMP_FAILURE_RETRY()
+ use Vwrite() instead of write(2) at some places
+
+2005-03-22 15:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/command-exec.c: call write(2) through
+ TEMP_FAILURE_RETRY()
+
+2005-03-22 15:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: BuildRequire beecrypt-devel
+
+2005-03-22 15:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chcontext.c, util-vserver/src/vhashify.c:
+ workaround warning messages regarding 'warn_unused_return_value'
+ when
+ using _FORTIFY_SOURCE.
+
+2005-03-22 14:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getvservervdir.c,
+ util-vserver/lib_internal/coreassert.h,
+ util-vserver/lib_internal/matchlist-initmanually.c,
+ util-vserver/lib_internal/matchlist-printid.c,
+ util-vserver/lib_internal/util-exitlikeprocess.c,
+ util-vserver/lib_internal/util-io.h: workaround warning messages
+ regarding 'warn_unused_return_value' when
+ using _FORTIFY_SOURCE.
+
+2005-03-22 14:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: added vhashify +
+ vdlimit
+
+2005-03-22 14:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: cleanups
+ use %global instead of %define
+
+2005-03-22 14:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/build-all: set _FORTIFY_SOURCE
+
+2005-03-19 03:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver, util-vserver/.cvsignore: updated
+
+2005-03-19 03:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver, util-vserver/.cvsignore: updated
+
+2005-03-19 02:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/update-doc: initial checkin
+
+2005-03-19 02:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/chcontext: do not use '--create' for dynamic
+ contexts
+
+2005-03-19 02:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/apps: removed...
+
+2005-03-19 02:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/apps, util-vserver/distrib/apps/vshelper,
+ util-vserver/distrib/apps/vshelper/action: added to be removed...
+
+2005-03-19 02:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/redhat/initsignal,
+ util-vserver/src/testsuite/data/vserver1,
+ util-vserver/src/testsuite/data/vserver2,
+ util-vserver/src/testsuite/vuname, util-vserver/sysv/vkillall,
+ util-vserver/tests/attack.spec, util-vserver/tests/ulimit:
+ obsoleted
+
+2005-03-19 02:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/testsuite/data/vserver1,
+ util-vserver/src/testsuite/data/vserver1/apps,
+ util-vserver/src/testsuite/data/vserver1/apps/pkgmgmt,
+ util-vserver/src/testsuite/data/vserver1/apps/pkgmgmt/style,
+ util-vserver/src/testsuite/data/vserver1/apps/vunify,
+ util-vserver/src/testsuite/data/vserver1/apps/vunify/exclude,
+ util-vserver/src/testsuite/data/vserver2,
+ util-vserver/src/testsuite/data/vserver2/apps,
+ util-vserver/src/testsuite/data/vserver2/apps/vunify,
+ util-vserver/src/testsuite/data/vserver2/apps/vunify/exclude,
+ util-vserver/src/testsuite/vuname,
+ util-vserver/src/testsuite/vuname/nodename,
+ util-vserver/sysv/vkillall, util-vserver/tests/attack.spec,
+ util-vserver/tests/ulimit, util-vserver/tests/ulimit/cpu: added
+ to be removed...
+
+2005-03-19 02:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/redhat/initsignal: added to be removed
+ soon...
+
+2005-03-19 02:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vnet.c: obsoleted...
+
+2005-03-19 02:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/vunify-verbosity.txt,
+ util-vserver/lib/apidoc/list2xxx.descr, util-vserver/scripts/X,
+ util-vserver/src/vnet.c: initial checkin
+
+2005-03-19 02:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/vserver-start/interface-add.c,
+ util-vserver/vserver-start/interface-print.c,
+ util-vserver/vserver-start/interface-remove.c,
+ util-vserver/vserver-start/main.c: avoid warnings regarding
+ unused params
+
+2005-03-19 02:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: moved vdlimit into the only-C99
+ section
+ build vhashify only with C99 and beecrypt
+ cleanups
+
+2005-03-19 02:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/testsuite/copy-check: cleanups
+ conditionalize expensive tests
+
+2005-03-19 02:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files,
+ util-vserver/lib_internal/Makefile-files: moved *dlimit* files
+ into the only-C99 section
+ clean all potentially built libraries
+
+2005-03-19 02:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_vector/list-free.c: some minor C89
+ compatibility changes
+
+2005-03-19 02:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_vector/Makefile-files: use
+ 'lib-dietlibc-not-enabled-error.a' consistently
+ clean all libraries inclusive those which might not be built
+
+2005-03-19 02:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.dtd: readded
+
+2005-03-19 02:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: documented the 'vhashify'
+ configuration
+ moved '<default>' tags before '<description>'
+
+2005-03-19 02:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration-xhtml.xsl: applied changes
+ regarding the new www-location on savannah
+
+2005-03-19 01:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/Makefile-files: (re)added xsltproc support
+
+2005-03-19 01:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: added tests for XSLTPROC
+ added '--disable-expensive-tests'
+ added beecrypt tests
+ cosmetical cleanups + enhancements
+
+2005-03-19 01:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: set some values in TESTS_ENVIRONMENT
+ added some hacks for lib-dietlibc-not-enabled-error.a
+
+2005-03-18 03:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/testsuite,
+ util-vserver/lib_internal/testsuite/.cvsignore: updated
+
+2005-03-18 03:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/unify.h, util-vserver/src/vunify.h:
+ include <sys/stat.h> instead of defining a 'struct stat'; this
+ prevents
+ problems with the 64bit interface of the filesystem functions
+
+2005-03-18 03:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/unify-copy.c: use a sparse-file
+ friendly method for copying files
+
+2005-03-18 03:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/testsuite/Makefile-files,
+ util-vserver/lib_internal/testsuite/copy-check,
+ util-vserver/lib_internal/testsuite/copy.c: added testcases for
+ Unify_copy()
+
+2005-03-18 00:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/vserver-start/Makefile-files: use $(LIBENSCVECTOR)
+ instead of libensc_vector.a
+
+2005-03-18 00:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vhashify-init.hc, util-vserver/src/vhashify.c,
+ util-vserver/src/vhashify.h: made it work...
+
+2005-03-18 00:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vcopy-init.hc, util-vserver/src/vunify-init.hc:
+ applied changes in the MatchList-API
+
+2005-03-18 00:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: use $(LIBENSCVECTOR) instead of
+ libensc_vector.a
+ use $(LIBVSERVER_GLIBC) instead of lib/libvserver.la
+
+2005-03-18 00:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vpkg: exit with returncode of '2' when
+ pkgmgmt can not be determined
+
+2005-03-18 00:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/testsuite/Makefile-files: use
+ $(LIBENSCVECTOR) instead of libensc_vector.a
+
+2005-03-18 00:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/unify-isiunlinkable.c,
+ util-vserver/lib_internal/unify.h: Unify_isIUnlinkable(): changed
+ return-type
+
+2005-03-18 00:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/unify-copy.c: implemented copyReg()
+ with mmap(2) instead of read(2)+write(2) sequences
+
+2005-03-18 00:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/string.hc: String_free(): added
+
+2005-03-18 00:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/string.h: renamed String_destroy() to
+ String_free()
+
+2005-03-18 00:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/string-destroy.c: obsoleted;
+ String_free() is now inlined
+
+2005-03-18 00:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/matchlist-initbyvserver.c,
+ util-vserver/lib_internal/matchlist-initmanually.c,
+ util-vserver/lib_internal/matchlist-initrefserverlist.c,
+ util-vserver/lib_internal/matchlist.h: applied lot of API changes
+
+2005-03-18 00:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/matchlist-destroy.c: use String_free()
+ instead of String_destroy()
+
+2005-03-18 00:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/Makefile-files: added
+ matchvserverinfo-*
+ removed string-destroy.c
+
+2005-03-18 00:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/matchvserverinfo-free.c,
+ util-vserver/lib_internal/matchvserverinfo-init.c: initial
+ checkin
+
+2005-03-18 00:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_vector/Makefile-files,
+ util-vserver/lib/Makefile-files: split into a -glibc and a -diet
+ part
+
+2005-03-18 00:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_vector/testsuite/Makefile-files,
+ util-vserver/lib/testsuite/Makefile-files: use $(LIBENSCVECTOR)
+ instead of libensc_vector.a
+
+2005-03-18 00:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: HACK: set 'enable_static=no' for
+ dietlibc case and postpone AC_PROG_LIBTOOL execution
+
+2005-03-18 00:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: use $(LIBVSERVER) instead of
+ lib/libvserver.la
+ use $(LIBENSCVECTOR_DIET) instead of $(ENSC_VECTOR_LIBS)
+
+2005-03-17 14:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/build-all, util-vserver/src,
+ util-vserver/src/.cvsignore: updated
+
+2005-03-17 14:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify.c: use new Unify_unify() API
+ rearranged some code; I do not try to be C89 compliant in C99
+ progams anymore...
+
+2005-03-17 14:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vcopy.c: use new Unify_unify() API
+
+2005-03-17 14:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vhashify-init.hc, util-vserver/src/vhashify.c,
+ util-vserver/src/vhashify.h: initial checkin
+
+2005-03-17 14:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: use $(LIBINTERNAL) instead of
+ lib_internal/libinternal.a
+ added vhashify*
+
+2005-03-17 14:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/testsuite/Makefile-files,
+ util-vserver/src/testsuite/Makefile-files,
+ util-vserver/vserver-start/Makefile-files: use $(LIBINTERNAL)
+ instead of lib_internal/libinternal.a
+
+2005-03-17 14:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/unify.h: * added an 'ignore_zero'
+ argument to Unify_unify()
+ * Unify_isIUnlinkable(): added
+
+2005-03-17 14:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/unify-unify.c: added an 'ignore_zero'
+ argument to Unify_unify()
+
+2005-03-17 14:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_vector/list-add.c,
+ util-vserver/ensc_vector/list-at.c,
+ util-vserver/ensc_vector/list-free.c,
+ util-vserver/ensc_vector/list-init.c,
+ util-vserver/ensc_vector/list-insertinternal.c,
+ util-vserver/ensc_vector/list-internal.h,
+ util-vserver/ensc_vector/list-search.c,
+ util-vserver/ensc_vector/list-searchselforg.c,
+ util-vserver/ensc_vector/list.h,
+ util-vserver/ensc_vector/list.hc,
+ util-vserver/ensc_vector/testsuite/test2.c,
+ util-vserver/ensc_vector/vector-searchselforg.c,
+ util-vserver/lib_internal/unify-isiunlinkable.c: initial checkin
+
+2005-03-17 14:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/Makefile-files: * create both
+ libinternal-diet.a and libinternal-glibc.a. This is
+ needed to avoid segfaults with gcc4 when linking against glibc
+ based
+ libraries like 'beecrypt'. Perhaps, these segfaults are a problem
+ with gcc4 as they do not happen with gcc33...
+
+ * added unify-isiunlinkable.c
+
+2005-03-17 14:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_vector/testsuite/test1.c: added tests for
+ Vector_searchSelfOrg()
+
+2005-03-17 14:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_vector/testsuite/Makefile-files: added test2
+
+2005-03-17 14:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_vector/vector.h,
+ util-vserver/ensc_vector/vector.hc: Vector_searchSelfOrg*():
+ added
+
+2005-03-17 14:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_vector/Makefile-files: added list-* files
+ added vector-searchselforg.c
+
+2005-03-17 14:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_fmt/fmt.h, util-vserver/ensc_fmt/fmtx-32.c:
+ fixed declaration of the *_x*int() methods; they do not take a
+ 'base' argument
+
+2005-03-09 14:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-info.c: added XIDTYPE support
+
+2005-03-09 14:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/context-sync.hc: use EopenD() instead of Eopen()
+
+2005-03-09 14:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_initrddir.m4: fixed typo
+
+2005-03-09 14:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: vc_getXIDType(): added
+
+2005-03-09 14:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver-internal.h: added some magic to avoid
+ warnings with gcc4
+
+2005-03-09 14:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files, util-vserver/lib/getxidtype.c:
+ added getxidtype.c
+
+2005-03-09 14:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/redhat/initpre: create /usr/X11 also
+
+2005-03-09 14:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/Makefile.am, util-vserver/distrib/fc3/apt,
+ util-vserver/distrib/fc3/apt/rpmpriorities,
+ util-vserver/distrib/fc3/apt/sources.list: added apt support for
+ FC3
+
+2005-03-02 01:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_adddlimit-v13.hc,
+ util-vserver/lib/syscall_adddlimit.c,
+ util-vserver/lib/syscall_getdlimit-v13.hc,
+ util-vserver/lib/syscall_getdlimit.c,
+ util-vserver/lib/syscall_remdlimit-v13.hc,
+ util-vserver/lib/syscall_remdlimit.c,
+ util-vserver/lib/syscall_setdlimit-v13.hc,
+ util-vserver/lib/syscall_setdlimit.c: use CALL_VC_V13B instead of
+ CALL_VC_V13
+
+2005-03-02 01:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vyum: allow '--all' param
+
+2005-03-02 01:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/testsuite/cflags.c: avoid some compiler warnings
+
+2005-03-02 01:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: added some VC_ATTR_NONNULL()
+ statements
+
+2005-03-02 01:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_adddlimit-v13.hc,
+ util-vserver/lib/syscall_remdlimit-v13.hc,
+ util-vserver/lib/vserver-internal.h: minor cleanups
+
+2005-03-02 00:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/secure-mount.c: do not assume 'nodev' on
+ 'devpts'
+
+2005-03-02 00:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver-internal.h:
+ CDLIM_USER2KERNEL/CDLIM_KERNEL2USER(): added
+
+2005-03-02 00:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files,
+ util-vserver/lib/syscall_adddlimit-v13.hc,
+ util-vserver/lib/syscall_adddlimit.c,
+ util-vserver/lib/syscall_getdlimit-v13.hc,
+ util-vserver/lib/syscall_getdlimit.c,
+ util-vserver/lib/syscall_remdlimit-v13.hc,
+ util-vserver/lib/syscall_remdlimit.c,
+ util-vserver/lib/syscall_setdlimit-v13.hc,
+ util-vserver/lib/syscall_setdlimit.c, util-vserver/lib/virtual.h,
+ util-vserver/lib/vserver.h, util-vserver/src/Makefile-files,
+ util-vserver/src/vdlimit.c: added *vdlimit functions + tools
+ (patch provided by Daniel Hokka Zakrisson)
+
+2005-02-25 23:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-setup.functions: added some sanity
+ checks
+
+2005-02-25 23:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/Makefile-files,
+ util-vserver/ensc_wrappers/wrappers-string.hc,
+ util-vserver/ensc_wrappers/wrappers.h: added wrapper around
+ string functions
+
+2005-02-25 23:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/secure-mount.c: /me should learn to differ
+ between script-languages and C... strings in C are still marked
+ by >"< but not by >'<...
+ fixed allocation of the newly generated option string
+
+2005-02-25 21:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vapt-get-worker,
+ util-vserver/scripts/vyum-worker: deprecate usage of $_YUM and
+ $_APT_GET
+
+2005-02-25 21:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/redhat/initpost,
+ util-vserver/scripts/functions,
+ util-vserver/scripts/legacy/distrib-info,
+ util-vserver/scripts/legacy/rootshell,
+ util-vserver/scripts/legacy/vserver,
+ util-vserver/scripts/pkgmgmt,
+ util-vserver/scripts/start-vservers,
+ util-vserver/scripts/util-vserver-vars.pathsubst,
+ util-vserver/scripts/vprocunhide, util-vserver/scripts/vpstree,
+ util-vserver/scripts/vserver, util-vserver/scripts/vserver-build,
+ util-vserver/scripts/vserver-build.apt-rpm,
+ util-vserver/scripts/vserver-build.debootstrap,
+ util-vserver/scripts/vserver-build.functions,
+ util-vserver/scripts/vserver-build.functions.apt,
+ util-vserver/scripts/vserver-build.functions.pkgmgmt,
+ util-vserver/scripts/vserver-build.functions.rpm,
+ util-vserver/scripts/vserver-build.functions.yum,
+ util-vserver/scripts/vserver-build.rpm,
+ util-vserver/scripts/vserver-build.yum,
+ util-vserver/scripts/vserver-copy,
+ util-vserver/scripts/vserver-setup.functions,
+ util-vserver/scripts/vserver.functions,
+ util-vserver/scripts/vserver.start,
+ util-vserver/scripts/vserver.stop,
+ util-vserver/scripts/vservers.grabinfo.sh,
+ util-vserver/scripts/vshelper, util-vserver/scripts/vsysvwrapper,
+ util-vserver/scripts/vtop, util-vserver/sysv/rebootmgr,
+ util-vserver/sysv/vservers-legacy: LEGACY BREAKAGE FOR 3RD PARTY
+ PATCHES: introduced a more common naming
+ scheme: global, immutable variables names are now named like
+ '$__ABC'
+ instead of '$ABC'. This happens at much places and will break a
+ lot of
+ patches therefore.
+
+2005-02-25 21:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: changed my GPG key
+
+2005-02-25 21:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/secure-mount.c: assume 'nodev' by default
+
+2005-02-25 20:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.functions.yum,
+ util-vserver/scripts/vyum-worker: added preliminary support for
+ the patch from
+ https://bugzilla.redhat.com/beta/attachment.cgi?id=111435&action=view
+
+2005-02-25 20:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.functions.pkgmgmt: avoid
+ ambiguous usage of $PKGDIR, use $PKGINSTALLDIR instead of
+ use $SETUP_CONFDIR instead of $confdir
+
+2005-02-25 20:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.apt-rpm,
+ util-vserver/scripts/vserver-build.yum: avoid ambiguous usage of
+ $PKGDIR, use $PKGINSTALLDIR instead of
+
+2005-02-20 23:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.functions.rpm:
+ rpm.initFilesystem(): fixed variable-names; this caused e.g. an
+ unset %_dbpath macro formerly
+
+2005-02-15 23:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.204
+
+2005-02-15 22:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: added information where the 'ip' and
+ 'vconfig' programs can be found
+
+2005-02-15 22:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vshelper: adjusted the order of cli options
+ evaluation; automake-1.9.5 redirects
+ input from /dev/null so the 'tty -s' check gets triggered and
+ 'make
+ distcheck' fails in the '... --version/--help' tests
+
+2005-02-15 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/save_ctxinfo.c: fixed name of the run.rev
+ symlink; there was a '/' missing which
+ caused a pollution of the /etc/vservers/.defaults directory with
+ 'run.revXXX' entries. (reported and analyzed by Olivier Poitrey).
+
+2005-02-07 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions,
+ util-vserver/scripts/vserver-build.functions.pkgmgmt,
+ util-vserver/src/vunify.c: fixed typos
+
+2005-02-07 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: documented the *namespace
+ options
+
+2005-02-04 12:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: SECURITY: fixed detection
+ of the mtab-location (Georg Glas)
+ https://savannah.nongnu.org/bugs/?func=detailitem&item_id=11844
+
+2005-02-04 02:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: fixed one of the
+ previously added 'test -n'
+
+2005-02-02 14:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_pathprog.m4: ENSC_PATHPROG_INIT(): fixed doc
+ ENSC_PATHPROG(): added a '<DESCR>' parameter
+
+2005-02-02 13:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/compatibility-xhtml.xsl,
+ util-vserver/doc/compatibility.css: applied
+ http://vserver.lauft.net/wegen/util-vserver/patches/merge/util-vserver--merge--0.0--patch-2.patch
+
+2005-02-01 17:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.203
+
+2005-02-01 17:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/Makefile-files: added vyum-worker to
+ AM_INSTALLCHECK_STD_OPTIONS_EXEMPT
+
+2005-02-01 17:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vyum-worker: minor cosmetical change
+
+2005-02-01 17:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt:
+ fixed 'local VAR=$(ACTION) || ERROR' constructs; the 'local
+ VAR=$(ACTION)'
+ succeeds everytime so ERROR will be never executed. So, it is
+ rewritten to
+ 'local VAR; VAR=$(ACTION) || ERROR'.
+
+2005-02-01 17:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.202
+
+2005-02-01 16:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/fc3/rpmlist.d,
+ util-vserver/distrib/fc3/rpmlist.d/00.lst: initial checkin
+
+2005-02-01 16:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.rpm: moved installPackages
+ into vserver-build.functions.rpm
+ added support for preconfigured package-lists
+
+2005-02-01 16:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.functions.rpm: rpmlist.*():
+ added
+
+2005-02-01 16:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build: documented the '--empty'
+ switch for the '-m rpm' method
+ allow an increasing debug-level
+
+2005-02-01 16:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: vshelper.isDebug(): fixed it...
+
+2005-02-01 16:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/Makefile.am: added the fc3 rpmlist.d
+ directory + content
+
+2005-02-01 16:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: added
+ vserver-build.rpm
+
+2005-02-01 02:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/matchlist-initbyvserver.c,
+ util-vserver/lib_internal/matchlist-initmanually.c,
+ util-vserver/lib_internal/matchlist-initrefserverlist.c,
+ util-vserver/src/vcopy-init.hc, util-vserver/src/vunify-init.hc:
+ changed matchlist-API to pass additional information about a
+ vserver. This allows to turn off pkgmgmt-queries for not-yet
+ existent vservers in 'vcopy'
+
+2005-02-01 02:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/matchlist.h: struct MatchVserverInfo:
+ added; it allows to pass additional information about the vserver
+
+2005-02-01 02:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/unify-copy.c: copyReg(): open out_fd
+ with O_RDWR, fixed resource leak in error-case
+
+2005-02-01 00:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/createskeleton-full.hc: argl... fixed overflow
+ when appending the '/'
+
+2005-01-31 23:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml,
+ util-vserver/scripts/functions, util-vserver/scripts/vshelper:
+ added 'debug' option for vshelper
+
+2005-01-31 23:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vshelper: added delegation support (Herbert
+ Poetzl)
+ http://vserver.13thfloor.at/Experimental/NGNET/delta-vshelper-delegate.diff
+
+2005-01-31 22:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.functions: getDistribution():
+ added support for a default distribution
+
+2005-01-31 22:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/Makefile-files,
+ util-vserver/scripts/vserver-build,
+ util-vserver/scripts/vserver-build.rpm: added the '-m rpm' method
+
+2005-01-31 22:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/Makefile.am, util-vserver/distrib/template,
+ util-vserver/distrib/template/initpost,
+ util-vserver/distrib/template/initpre: added the 'template'
+ distribution
+
+2005-01-31 17:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/rpm-fake.c: fixed environment unsetting: it will
+ be now done shortly before execve(2)
+ but not on initialization anymore. This solves the problem when
+ 'rpm' is
+ a wrapper only calling the real 'rpm?'. Then, LD_PRELOAD et.al.
+ was unset
+ and the wrapper not used.
+
+2005-01-31 17:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vshelper: fixed the (currently non-existent)
+ child->parent traversal
+
+2005-01-31 17:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/apidoc/Doxyfile.in: added DOT_TRANSPARENT +
+ DOT_MULTI_TARGET
+
+2005-01-31 17:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: updated
+
+2005-01-31 17:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am,
+ util-vserver/lib/createskeleton-full.hc,
+ util-vserver/scripts/vserver-build.functions,
+ util-vserver/scripts/vserver-setup.functions,
+ util-vserver/src/save_ctxinfo.c,
+ util-vserver/util-vserver.spec.in: removed 'run.rev' as a
+ vserver-local variable and made it a system-wide setting
+
+2005-01-28 01:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: reindented it
+ fixed vshelper documentation
+
+2005-01-27 21:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt,
+ util-vserver/scripts/start-vservers,
+ util-vserver/scripts/vapt-get, util-vserver/scripts/vpkg,
+ util-vserver/scripts/vprocunhide, util-vserver/scripts/vrpm,
+ util-vserver/scripts/vrpm-preload, util-vserver/scripts/vserver,
+ util-vserver/scripts/vserver-build,
+ util-vserver/scripts/vserver-build.debootstrap,
+ util-vserver/scripts/vserver-build.functions.rpm,
+ util-vserver/scripts/vserver-setup.functions,
+ util-vserver/scripts/vserver-wrapper,
+ util-vserver/scripts/vserver.functions,
+ util-vserver/scripts/vserver.start,
+ util-vserver/scripts/vserver.stop, util-vserver/scripts/vshelper,
+ util-vserver/scripts/vsomething: use 'test -n "..."' instead of
+ 'test "..."'; when "..." expands to '-v'
+ or a similar string, the expression will be misinterpreted
+ (noticed by
+ Werner Schalk)
+
+2005-01-27 20:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.201
+
+2005-01-27 20:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/reducecap.c, util-vserver/src/vserver-info.c:
+ reworked the capability.h stuff
+
+2005-01-27 20:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files,
+ util-vserver/src/capability-compat.h: added capability-compat.h
+
+2005-01-27 20:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: added check for <sys/capability.h>
+ header
+
+2005-01-27 20:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: removed the linuxcaps.h bits
+
+2005-01-27 19:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-info.c: implemented capability-support
+ check
+
+2005-01-27 19:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/rpm-fake.c: fixed execution order of chroot(2)
+ and context-creation; this caused
+ errors on kernel 2.6 when the vserver is not running yet
+
+2005-01-27 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src, util-vserver/src/.cvsignore,
+ util-vserver/src/Makefile-files: added check-unixfile
+
+2005-01-27 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start: execute sanityCheck()
+
+2005-01-27 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: moved sanity checks which
+ were spread in various functions into the sanityCheck() method
+ implemented checks for non-newline terminated files and missing
+ capability support
+
+2005-01-27 19:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/fc3, util-vserver/distrib/fc3/pkgs,
+ util-vserver/distrib/fc3/pkgs/01,
+ util-vserver/distrib/fc3/pkgs/02,
+ util-vserver/distrib/fc3/pkgs/03, util-vserver/distrib/fc3/yum,
+ util-vserver/distrib/fc3/yum.repos.d,
+ util-vserver/distrib/fc3/yum.repos.d/fedora-devel.repo,
+ util-vserver/distrib/fc3/yum.repos.d/fedora-updates-testing.repo,
+ util-vserver/distrib/fc3/yum.repos.d/fedora-updates.repo,
+ util-vserver/distrib/fc3/yum.repos.d/fedora.repo,
+ util-vserver/distrib/fc3/yum/yum.conf,
+ util-vserver/scripts/vserver-build.functions.yum,
+ util-vserver/scripts/vserver-build.yum,
+ util-vserver/scripts/vsomething, util-vserver/scripts/vyum,
+ util-vserver/scripts/vyum-worker,
+ util-vserver/src/check-unixfile.c: initial checkin
+
+2005-01-27 19:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build: added 'yum' support
+
+2005-01-27 19:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vrpm-preload: reorganized; moved lots of
+ code into the 'functions' file
+
+2005-01-27 19:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: added yum*
+ files + vsomething + check-unixfile
+
+2005-01-27 19:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: added yum* support
+ reorganized the rpmFake stuff
+
+2005-01-27 19:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/Makefile-files: added the yum* files +
+ vsomething
+
+2005-01-27 19:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/redhat/initpre: added missing newline
+
+2005-01-27 19:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/Makefile.am: added the yum* stuff for fc3
+
+2005-01-27 19:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: added the yum* files
+ + check-unixfile
+
+2005-01-27 19:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/README: mentioned the '-m yum' buildmethod
+
+2005-01-26 23:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getvservercfgstyle.c: allow dangling symlinks as
+ /etc/vservers/.../vdir also
+
+2005-01-26 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.199
+
+2005-01-26 21:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: do not ship the /vservers
+ directory itself; as it is immutable, the
+ extraction will fail else
+
+2005-01-26 20:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/testsuite,
+ util-vserver/lib_internal/testsuite/.cvsignore: updated
+
+2005-01-26 20:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: rearranged some scriptlets to
+ avoid comments after '-p /sbin/ldconfig'
+
+2005-01-26 15:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start: added (untested) support for
+ '/' in the vserver fstab
+
+2005-01-26 15:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: use unique prefixes for
+ variables used in functions with 'eval' statements
+ mountRootFS(): added
+
+2005-01-26 15:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: use unique prefixes for variables
+ used in functions with 'eval' statements
+
+2005-01-26 15:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/testsuite/filecfg-ml.c: include
+ <string.h> + <ctype.h>
+
+2005-01-26 15:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/Makefile-files: moved rootshell to legacy
+
+2005-01-26 15:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/vserver-start/defaulttty.c: include <string.h>
+
+2005-01-26 15:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/secure-mount.c: added '--rootfs' option
+
+2005-01-26 15:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: moved the v_*
+ initscripts to legacy
+
+2005-01-26 14:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: updated BuildRequires:
+ use 'setattr --barrier' instead of 'chattr +t' in the %post
+ scriptlet
+ moved the v_* initscripts to legacy
+
+2005-01-25 16:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst,
+ util-vserver/scripts/legacy/rootshell,
+ util-vserver/scripts/rootshell: moved rootshell script to legacy
+
+2005-01-21 13:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/legacy/vserver: fixed
+ http://savannah.nongnu.org/bugs/?func=detailitem&item_id=11570:
+
+ "vserver myvserver start" gives exit code 1 if there is no file
+ /etc/vservers/myvserver.sh, since the last statement in vserver
+ ("test -x /etc/vservers/$1.sh && ...") evaluates to 1 in this
+ case.
+
+ [Daniel Hermann]
+
+2005-01-21 13:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver: be more verbosely when vserver
+ could not be determined and give hints
+ about possible solutions (based upon ideas by Thorsten Gunkel)
+
+2005-01-21 13:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-setup.functions:
+ interface-configuration: give out a warning when no device was
+ configured
+
+2005-01-21 13:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: *
+ interface-configuration: accept 'nodev' without a configured
+ 'dev';
+ formerly the interface was silently ignored when 'dev' was
+ missing
+ * added some sanity checks for the behaviour described above
+
+2005-01-21 13:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/rpm-fake.c: added rpm_execcon() wrapper to make
+ it work in SELinux environments
+ call execve(2) directly instead of execv(3)
+
+2005-01-07 17:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/README: fixed typos
+ cleanups + enhancements
+
+2005-01-07 16:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/README: "Notes for distributors" + "Which version
+ shall I use?" added
+
+2005-01-07 16:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_dietlibc.m4: Fixed last patch: use '[['
+ instead of '[' (found by Hans Ulrich Niedermann)
+
+2005-01-06 23:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: call ENSC_DIETLIBC_SANITYCHECK,
+ AC_CANONICAL_HOST + AC_CANONICAL_BUILD
+
+2005-01-06 23:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_dietlibc.m4: ENSC_DIETLIBC_SANITYCHECK():
+ added
+ made ENSC_VERSION_DIETLIBC uppercase
+ ignore extra specifiers in dietlibc's minor version (reported by
+ Hans Ulrich Niedermann)
+
+2005-01-06 23:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: fix typo in
+ $_MKTEMPDIR: Use $_MKTEMP not $MKTEMP (fixed by Hans Ulrich
+ Niedermann)
+
+2004-12-28 19:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: use $_<prog> (which
+ expands to absolute paths) instead of trusting into a good $PATH
+ a small VLAN fix (do not quote the splitted dev)
+ minor cleanups
+
+2004-12-28 19:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt,
+ util-vserver/scripts/start-vservers,
+ util-vserver/scripts/util-vserver-vars.pathsubst,
+ util-vserver/scripts/vpkg, util-vserver/scripts/vrpm-preload,
+ util-vserver/scripts/vserver-build.debootstrap,
+ util-vserver/scripts/vserver-build.functions.apt,
+ util-vserver/scripts/vserver-wrapper,
+ util-vserver/scripts/vserver.start,
+ util-vserver/scripts/vserver.stop: use $_<prog> (which expands to
+ absolute paths) instead of trusting into a good $PATH
+
+2004-12-28 19:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: use ENSC_PATHPROG & friends
+
+2004-12-28 19:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_pathprog.m4: initial checkin
+
+2004-12-28 19:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: use ${ENSC_PATHPROG_SED} when
+ substituting prognames
+
+2004-12-28 12:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_dietlibc_compat.m4: check more syscall
+ variants
+
+2004-12-28 12:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: s!\params!\param!
+ added doc about vc_get_iattr()
+
+2004-12-28 11:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/cfg.txt: removed since obsoleted by
+ configuration.xml
+
+2004-12-21 07:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vsched.c: fixed segfault when no arguments are
+ given (reported by Adrian Reyer)
+
+2004-12-16 00:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/keep-ctx-alive.c: renamed the 'fd_set' variable
+ to 'fdset'. former name causes problems
+ with certain FD_* implementations (reported by Adrian Reyer)
+
+2004-12-09 13:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/build-all: added fc-3 host
+
+2004-12-09 13:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: getfilecontext.c: added
+
+2004-12-09 13:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getfilecontext.c, util-vserver/lib/vserver.h:
+ vc_getfilecontext(): as noticed by daniel_hozac in IRC, this
+ function
+ was horribly broken. Fixed and moved it into an own file as it is
+ too
+ complex for an inline function. Documentation was added also.
+
+2004-12-07 11:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/vserver-start/main.c: include <unistd.h>
+
+2004-12-07 11:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: read enter-shell from the
+ defaults-directory also
+ use prio-bias instead of cpu-mask
+
+2004-12-07 11:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/filecfg-iteratemultiline.c: include
+ <string.h>
+
+2004-12-07 11:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/testsuite/cflags.c: added some new flags
+
+2004-12-07 11:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: do not mention the /hostname
+ + /domainname params anymore
+ removed vsched/cpu-mask
+ added vsched/priority-bias
+
+2004-10-21 19:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: added/updated flags and capabilities
+
+2004-10-21 19:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/islink.c: initial checkin
+
+2004-10-21 19:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/internal.h: utilvserver_isLink(): added
+ prototype
+
+2004-10-21 19:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/cflags-v13.c: added lots of new flags
+
+2004-10-21 18:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/ccaps-v13.c: added 'remount' + 'icmp' cap;
+ 'ping' is kept for compatibility reasons
+
+2004-10-21 18:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added islink.c
+
+2004-10-19 23:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: getFileValue(): modified to
+ accept a list of candidates
+
+2004-10-19 23:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vcontext.c: merged from
+ UV_NAMESPACE_AFTER_CHROOT branch
+
+2004-10-19 23:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: added 'update-doc' target
+
+2004-10-19 23:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-vserver.hc:
+ Evc_{new,enter}_namespace(): added
+
+2004-10-19 21:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.196
+
+2004-10-19 21:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h:
+ updated to vs1.9.3-rc4
+
+2004-10-19 21:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/vserver-start/configuration-init.c,
+ util-vserver/vserver-start/configuration.c,
+ util-vserver/vserver-start/configuration.h,
+ util-vserver/vserver-start/interface.c,
+ util-vserver/vserver-start/interface.h,
+ util-vserver/vserver-start/main.c,
+ util-vserver/vserver-start/scriptlets.c,
+ util-vserver/vserver-start/vserver-start.h: added lots of new
+ code
+
+2004-10-19 21:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/filecfg-iteratemultiline.c,
+ util-vserver/lib_internal/testsuite/filecfg-ml.c,
+ util-vserver/vserver-start/defaulttty.c: initial checkin
+
+2004-10-19 21:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/vserver-start/Makefile-files: added defaulttty.c
+
+2004-10-19 21:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/reducecap.c: use some dirty hacks to include
+ <linuxcaps.h> cleanly
+
+2004-10-19 21:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.stop: execute 'prepareStop()'
+
+2004-10-19 21:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: made
+ runlevel_{start,stop} global variables
+ prepareStop(): added
+ set PREVLEVEL on 'vserver ... stop' (required by Debian)
+
+2004-10-19 21:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-setup.functions: s!prefix!prefixlen!
+
+2004-10-19 21:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/testsuite/Makefile-files: added
+ filecfg-ml test
+
+2004-10-19 21:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/string.hc: String_c_str(): added
+
+2004-10-19 21:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/string.h: ENSC_STRING_*FIXED(): added
+
+2004-10-19 21:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/filecfg.h:
+ FileCfg_iterateOverMultiLine(): added prototypes and related
+ declarations
+
+2004-10-19 21:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/Makefile-files: added
+ filecfg-iteratemultiline.c
+
+2004-10-19 21:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_setsched-v13.hc: vc_set_sched_v13obs():
+ use VCMD_set_sched_v2 instead of VCMD_set_sched
+
+2004-10-19 21:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-unistd.hc: Enice(): added
+
+2004-10-19 21:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: s!prefix!prefix-length!
+
+2004-10-19 21:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: added new kernel headers
+ changed substition of linuxcaps.h; oldish 'sed' versions do not
+ understand '\<' regexs
+
+2004-10-18 16:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vcontext.c: do not include "linuxcaps.h" anymore
+
+2004-10-18 16:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h,
+ util-vserver/kernel/inode.h, util-vserver/kernel/legacy.h,
+ util-vserver/kernel/limit.h, util-vserver/kernel/namespace.h,
+ util-vserver/kernel/network.h, util-vserver/kernel/sched.h,
+ util-vserver/kernel/signal.h, util-vserver/kernel/switch.h,
+ util-vserver/kernel/xid.h: updated
+
+2004-10-18 16:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/Makefile-files: removed stylesheets and images
+ from the main-package; they are now in the web-CVS
+
+2004-10-18 16:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration-flower.css,
+ util-vserver/doc/configuration-lsd.css,
+ util-vserver/doc/configuration-lsd1.css,
+ util-vserver/doc/flowers.png, util-vserver/doc/flowers1.png,
+ util-vserver/doc/flowers2.png: moved into web-CVS
+
+2004-10-18 15:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/kernel/debug.h, util-vserver/kernel/dlimit.h:
+ updated
+
+2004-10-06 03:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/README: updated note about 'vserver-stat' and differ
+ between 2.4 and 2.6
+ kernel
+
+2004-10-06 03:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/unify-unify.c: retain 'errno' on the
+ final unlink()
+
+2004-10-06 03:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: link secure-mount against
+ libvserver
+
+2004-10-06 03:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/secure-mount.c: added better diagnostic when
+ fstab-parsing fails
+ use strsep() instead of strtok_r() in the parser to make the
+ line-number counter work
+
+2004-10-01 12:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.195
+
+2004-10-01 12:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: _getProcNumberCount():
+ s!$_ctx!$1!
+
+2004-10-01 11:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac, util-vserver/m4/ensc_dietlibc.m4: give
+ out information about version of the found dietlibc
+
+2004-10-01 11:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_dietlibc.m4: fixed version-detection when
+ additional information are following the
+ number
+
+2004-10-01 11:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: use more efficient ways to detect
+ number of processes in a context
+ (access /proc/virtual/... information instead of executing vps)
+
+2004-10-01 10:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build,
+ util-vserver/scripts/vserver-build.debootstrap: allowed to
+ specify additional debootstrap options
+
+2004-10-01 10:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vps.c, util-vserver/src/vserver-stat.c: added
+ warnings regarding procfs-security
+
+2004-09-24 15:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/rpm-fake.c: removed a __THROW which is not
+ needed and causes errors with newer gcc
+
+2004-09-24 15:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_setvhiname-v13.hc: use a better method
+ to copy labels; formerly, bad parameters could
+ cause undefined behaviour
+
+2004-09-24 15:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/Makefile-files: fixed typo
+
+2004-09-23 23:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: added some comments for
+ interfaces/../{name,nodev}
+
+2004-09-23 23:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration-flower.css,
+ util-vserver/doc/configuration-lsd.css,
+ util-vserver/doc/configuration-lsd1.css,
+ util-vserver/doc/configuration-xhtml.xsl,
+ util-vserver/doc/configuration.css: made it validate as xhtml
+
+2004-09-23 22:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/build-all: fixed CLEAN=1 usecase
+ use gcc4 instead of gcc35
+
+2004-09-23 22:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.debootstrap: added better
+ diagnostic for failed debootstrap download
+
+2004-09-23 22:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.css: added *.elements templates
+
+2004-09-23 22:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: updated rlimits description
+ (reported by Nikola Donev)
+ added warning about explicit 'fakeinit' usage
+
+2004-09-23 22:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration-xhtml.xsl: added new stylesheets
+ implemented <elements>...</elements> support
+
+2004-09-23 22:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/Makefile-files: added new stylesheets and images
+
+2004-09-23 22:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration-flower.css,
+ util-vserver/doc/configuration-lsd1.css,
+ util-vserver/doc/flowers.png, util-vserver/doc/flowers1.png,
+ util-vserver/doc/flowers2.png: initial checkin
+
+2004-09-23 22:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/misc/debootstrap.uri: updated
+
+2004-09-22 20:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: s!commented!documented!
+
+2004-09-22 20:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: commented the possible options
+ for 'rpmbuild'
+
+2004-09-22 20:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vsched.c: use new vc_set_sched structure
+ generalized CLI options a little bit
+
+2004-09-22 20:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vattribute.c: set the "secure" flags on
+ '--secure' manually. This is a crude hack
+ and must be solved better.
+
+2004-09-22 20:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: struct vc_set_sched: updated + added
+ some flags
+ vc_get_insecureflags(): removed again; it is now handled by the
+ utilities
+
+2004-09-22 20:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver-internal.h: ENSC_STRUCT_IDX,
+ ENSC_SAME_STRUCT_IDX: added
+
+2004-09-22 20:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_setsched.c: added support for the new
+ 'struct vcmd_set_sched_v3'
+
+2004-09-22 20:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_setsched-v13.hc: updated to new 'struct
+ vcmd_set_sched_v3'
+ added some optimizations
+
+2004-09-22 20:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/kernel/sched.h: added 'struct vcmd_set_sched_v3'
+ plus macros
+
+2004-09-10 11:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver-internal.h: CALL_VC_V13B(),
+ CALL_VC_V13OBS(): added
+
+2004-09-10 00:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vlimit.c: fixed missing argument for '--xid'
+ switch
+
+2004-09-07 20:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vattribute.c: use vc_get_insecureflags() on
+ '--secure' option
+
+2004-09-07 20:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: vc_get_insecureflags(): added (does
+ this really make sense??)
+
+2004-09-07 20:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/chcontext: fixed concatenation of flags +
+ caps
+
+2004-09-07 20:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: added an explicit requirement for
+ version 1.9 of automake
+
+2004-08-27 21:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.193
+
+2004-08-27 21:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver, util-vserver/scripts/vserver.start,
+ util-vserver/scripts/vserver.stop: follow LSB behavior when
+ starting/stopping a vserver (no error, when already
+ running/stopped)
+ adjusted some exit-codes
+
+2004-08-27 14:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/secure-mount.c: showHelp(): improved message
+
+2004-08-27 08:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/misc/debootstrap.uri: updated again...
+
+2004-08-27 08:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/save_ctxinfo.c: append '\0' to the buffer read
+ by readlink()
+
+2004-08-27 08:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/keep-ctx-alive.c: include <sys/select.h>
+
+2004-08-27 08:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-unistd.hc: Ereadlink*():
+ return the count of written chars
+
+2004-08-25 00:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt,
+ util-vserver/scripts/vserver.functions,
+ util-vserver/vserver-start/mount.c: use the new 'secure-mount'
+ CLI
+
+2004-08-25 00:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/secure-mount.c: reworked it; '--chroot' does not
+ accept an argument now, and '--secure'
+ is deprecated. Lots of code was modernized
+
+2004-08-19 16:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/vserver-start/configuration-init.c,
+ util-vserver/vserver-start/configuration.c,
+ util-vserver/vserver-start/configuration.h,
+ util-vserver/vserver-start/interface-add.c,
+ util-vserver/vserver-start/interface-read.c,
+ util-vserver/vserver-start/interface.c,
+ util-vserver/vserver-start/interface.h,
+ util-vserver/vserver-start/main.c,
+ util-vserver/vserver-start/scriptlets.c,
+ util-vserver/vserver-start/vshelper.c: added lots of new code
+
+2004-08-19 15:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/vserver-start/interface-print.c,
+ util-vserver/vserver-start/interface-remove.c,
+ util-vserver/vserver-start/mount.c,
+ util-vserver/vserver-start/mount.h,
+ util-vserver/vserver-start/undo.c,
+ util-vserver/vserver-start/undo.h: initial checkin
+
+2004-08-19 14:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vnamespace.c: fixed some #includes for the new
+ position of sys_clone.h
+
+2004-08-19 14:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vkill.c: define ENSC_WRAPPERS_UNISTD; it is used
+ for some legacy code
+
+2004-08-19 14:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/rpm-fake.c: fixed some #includes to reflect
+ changed position of sys_clone.h
+
+2004-08-19 14:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/fstool.h: checkForRace(), resolveCtx(): removed
+ prototypes
+
+2004-08-19 14:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/fstool.c: checkForRace(): removed as unused
+
+2004-08-19 14:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chxid.c: use vc_xidopt2xid() instead of
+ resolveCtx()
+
+2004-08-19 14:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/sys_clone.h: moved into lib_internal/
+
+2004-08-19 14:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/fstool-resolvectx.c: obsoleted; functionality is
+ already in libvserver
+
+2004-08-19 14:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/testsuite/command.c: applied API
+ changes
+
+2004-08-19 14:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/command.h: added support for
+ plain-style char** args
+
+2004-08-19 14:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/command-appendparameter.c,
+ util-vserver/lib_internal/command-exec.c,
+ util-vserver/lib_internal/command-free.c,
+ util-vserver/lib_internal/command-init.c: handle plain-style
+ char** args also
+
+2004-08-19 14:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/command-setparams.c,
+ util-vserver/lib_internal/sys_clone.h: initial checkin
+
+2004-08-19 14:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/Makefile-files: added
+ command-setparams.c and sys_clone.h
+
+2004-08-19 14:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: marked
+ vserver.start.bin as C99-only
+
+2004-08-19 14:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/pathconfig.h.pathsubst: added some new paths
+
+2004-08-19 14:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: automake-1.9 fixes:
+ s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
+ removed some libtool-hacks which are not needed with automake-1.9
+ anymore
+
+2004-08-19 14:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/vserver-start/Makefile-files: automake-1.9 fixes:
+ s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
+ added lots of new files
+
+2004-08-19 14:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: automake-1.9 fixes:
+ s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
+ removed src/sys_clone.h (now in lib_internal/)
+ removed src/fstool-resolvectx.c
+
+2004-08-19 14:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/testsuite/Makefile-files,
+ util-vserver/tests/Makefile-files: automake-1.9 fixes:
+ s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
+
+2004-08-19 13:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/xidopt2xid.c: removed code without an effect
+
+2004-08-19 13:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall-syscall.c: gcc35 fixes: do not make
+ vc_syscall() an alias for vserver() but execute it.
+
+2004-08-19 13:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/isfile.c: initial checkin
+
+2004-08-19 13:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/internal.h: utilvserver_isFile(): added
+ prototype
+
+2004-08-19 13:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getvservercfgstyle.c: fixed detection of
+ legacy-style (check for file but not directory)
+
+2004-08-19 13:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: addded 'isfile.c'
+
+2004-08-19 13:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-stdlib.hc: Esetenv(): added
+
+2004-08-19 13:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-socket.hc: Esend(),
+ Esocketpair(): added
+
+2004-08-19 13:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_fmt/fmt-internal.h: minor optimizations
+
+2004-08-19 13:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration-xhtml.xsl: add '<ulink>' tag
+
+2004-07-08 11:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: documented vdir, run, run.rev
+ (provided by Olivier Poitrey)
+ added some links about [bc]capabilities and flags
+ added more scheduler doc (provided by Olivier Poitrey)
+ added some comments about 2.4 vs. 2.6 at rlimits/ulimits
+ added doc about rlimit's 'min' setting
+
+2004-07-03 02:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.190
+
+2004-07-03 01:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: fixed path of the xsd file
+
+2004-07-03 01:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/build-all: added fc-2
+
+2004-07-03 01:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: prepareInit(): fixed case
+ when .autofsck does not exist
+
+2004-07-03 01:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/chcontext: accept --xid and prefer it
+ against --ctx in the doc
+ added --silentexist option at --create
+
+2004-07-03 01:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/suse91/apt/rpmpriorities: initial checkin
+
+2004-07-03 01:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/redhat/rc.sysinit: call 'true' finally
+
+2004-07-03 01:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/redhat/initpost: added comment about
+ possible races
+ fixed /etc/inittab substitution
+
+2004-07-03 01:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/Makefile.am: added redhat/rc.sysinit
+ added suse/apt/rpmpriorities
+ moved suse/apt/sources.list into the cfgdir
+
+2004-07-03 01:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: added
+ vserver.start.bin
+
+2004-07-03 01:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/vserver-start/Makefile-files: use
+ AM_INSTALLCHECK_STD_OPTIONS_EXEMPT for now
+
+2004-07-03 00:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/Makefile.am: added suse91 files
+
+2004-07-03 00:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/redhat/rc.sysinit,
+ util-vserver/distrib/suse91, util-vserver/distrib/suse91/apt,
+ util-vserver/distrib/suse91/apt/sources.list,
+ util-vserver/distrib/suse91/initpost,
+ util-vserver/distrib/suse91/pkgs,
+ util-vserver/distrib/suse91/pkgs/01,
+ util-vserver/distrib/suse91/pkgs/02,
+ util-vserver/distrib/suse91/rpm,
+ util-vserver/distrib/suse91/rpm/macros,
+ util-vserver/vserver-start,
+ util-vserver/vserver-start/.cvsignore: initial checkin
+
+2004-07-03 00:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/redhat/initpost: some enhancements for
+ 'plain' initstyle
+
+2004-07-03 00:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/testsuite,
+ util-vserver/lib_internal/testsuite/.cvsignore: added some files
+
+2004-07-03 00:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/vserver-start/configuration-init.c,
+ util-vserver/vserver-start/configuration.c,
+ util-vserver/vserver-start/configuration.h,
+ util-vserver/vserver-start/interface-add.c,
+ util-vserver/vserver-start/interface-free.hc,
+ util-vserver/vserver-start/interface-init.hc,
+ util-vserver/vserver-start/interface-read.c,
+ util-vserver/vserver-start/interface.c,
+ util-vserver/vserver-start/interface.h,
+ util-vserver/vserver-start/main.c,
+ util-vserver/vserver-start/scriptlets.c,
+ util-vserver/vserver-start/vserver-start.h,
+ util-vserver/vserver-start/vshelper.c,
+ util-vserver/vserver-start/vshelper.h: initial checkin
+
+2004-07-03 00:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/vserver-start/Makefile-files: added lots of files
+
+2004-07-03 00:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-info.c: added CANONIFY tag
+
+2004-07-03 00:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/secure-mount.c: rewrite 'ext*' to 'ufs'
+
+2004-07-02 23:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start,
+ util-vserver/scripts/vserver.stop: use a canonified lockfile-name
+
+2004-07-02 23:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: function prepareInit():
+ do some cleanups in the plain-mode
+
+2004-07-02 23:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: vshelper.initSync(): use $1
+ instead of $VSERVER_DIR
+
+2004-07-02 23:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/util.h: include util-lockfile.h
+ canonifyVserverName(): added prototype
+
+2004-07-02 23:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/util-mem.h: optimized it a little bit
+
+2004-07-02 23:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/pathinfo.h: ENSC_PI_DECLARE(): added
+
+2004-07-02 23:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/command-wait.c: fixed stupid typo
+
+2004-07-02 23:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/Makefile-files: added lots of new files
+
+2004-07-02 23:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/errinfo-writeerrno.c,
+ util-vserver/lib_internal/errinfo.h,
+ util-vserver/lib_internal/filecfg-readentryflag.c,
+ util-vserver/lib_internal/filecfg-readentrystr.c,
+ util-vserver/lib_internal/filecfg.h,
+ util-vserver/lib_internal/util-canonify.c,
+ util-vserver/lib_internal/util-lockfile.c,
+ util-vserver/lib_internal/util-lockfile.h: initial checkin
+
+2004-07-02 23:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: small cosmetical cleanups
+
+2004-07-02 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/misc/mtab: s!ext2!ufs!
+
+2004-07-02 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/pathconfig.h.pathsubst: added lots of PATH_* and
+ PROG_* macros needed for vserver-start.bin
+
+2004-07-02 23:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/build-all: removed gcc34 target (now default)
+ added gcc35 target (not working currently)
+
+2004-07-01 11:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start: (re)enabled nice-support for
+ 2.6 vservers which was omitted inadvertently
+
+2004-07-01 10:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vlimit.c: fixed misinterpretation of '--xid'
+ introduced by rev 1.17
+
+2004-06-29 16:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.apt-rpm: fixed installation at
+ non-standard places
+
+2004-06-29 16:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build: fixed doc ('pkgcfgbase' vs.
+ 'pkgbase')
+
+2004-06-27 14:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/build-all,
+ util-vserver/lib_internal/command-appendparameter.c,
+ util-vserver/lib_internal/command-exec.c,
+ util-vserver/lib_internal/command-free.c,
+ util-vserver/lib_internal/command-init.c,
+ util-vserver/lib_internal/command-reset.c,
+ util-vserver/lib_internal/command-wait.c,
+ util-vserver/lib_internal/command.h,
+ util-vserver/lib_internal/testsuite,
+ util-vserver/lib_internal/testsuite/.cvsignore,
+ util-vserver/lib_internal/testsuite/Makefile-files,
+ util-vserver/lib_internal/testsuite/command.c: initial checkin
+
+2004-06-27 14:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/Makefile-files: added command* files
+ and testsuite/
+
+2004-06-27 13:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-stat.c: enhanced output for old-style
+ vservers
+
+2004-06-27 13:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/misc/debootstrap.uri: updated...
+
+2004-06-27 13:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-info.c: assume '- SYSINFO' when no other
+ options are given
+
+2004-06-27 13:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vcopy.c: made it work...
+
+2004-06-27 13:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.skeleton: do not fail when
+ '-d' is not specified and distribution can not be detected
+
+2004-06-27 13:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.functions: getDistribution():
+ added detection for slackware and gentoo
+
+2004-06-27 13:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vprocunhide: fixed typos
+
+2004-06-27 13:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/unify-unify.c: Unify_unify(): made it
+ work also when destination file does not exist (needed for vcopy)
+
+2004-06-27 13:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/unify-settime.c: Unify_setTime(): skip
+ operation on symlinks
+
+2004-06-27 13:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: vc_syscall(): added prototype
+ added/updated some doc
+
+2004-06-27 13:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall-syscall.c: initial checkin
+
+2004-06-27 13:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getvserverbyctx-compat.hc,
+ util-vserver/lib/getvserverctx.c: added legacy support
+
+2004-06-27 13:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added syscall-syscall.c
+
+2004-06-27 13:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_fmt/fmt.h: cleanups; removed unneeded #undef's
+
+2004-06-27 12:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: added comment about
+ 'capabilities' file and kernelversion
+
+2004-06-17 21:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/vserver-start,
+ util-vserver/vserver-start/Makefile-files: initial checkin
+
+2004-06-17 21:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: added silent.% target
+ include ensc_fmt/ and vserver-start/ files
+ minor cosmetical fixes
+
+2004-06-16 10:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_vector/Makefile-files,
+ util-vserver/ensc_vector/vector-zeroend.c,
+ util-vserver/ensc_vector/vector.h: added Vector_zeroEnd()
+ function
+
+2004-06-16 10:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: moved fmt* functionality into
+ the 'ensc_fmt' module
+ removed '-D_REENTRANT' as it is defined globally
+
+2004-06-16 10:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_fmt, util-vserver/ensc_fmt/.cvsignore,
+ util-vserver/ensc_fmt/Makefile-files,
+ util-vserver/ensc_fmt/fmt-32.c, util-vserver/ensc_fmt/fmt-64.c,
+ util-vserver/ensc_fmt/fmt-internal.h,
+ util-vserver/ensc_fmt/fmt-tai64n.c, util-vserver/ensc_fmt/fmt.h,
+ util-vserver/ensc_fmt/fmt.hc, util-vserver/ensc_fmt/fmtx-32.c,
+ util-vserver/ensc_fmt/fmtx-64.c, util-vserver/ensc_fmt/fmtx.hc,
+ util-vserver/lib/fmt-32.c, util-vserver/lib/fmt-64.c,
+ util-vserver/lib/fmt-internal.h, util-vserver/lib/fmt.h,
+ util-vserver/lib/fmt.hc, util-vserver/lib/fmtx-32.c,
+ util-vserver/lib/fmtx-64.c, util-vserver/lib/fmtx.hc: moved fmt*
+ functionality into the 'ensc_fmt' module
+
+2004-05-27 00:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/chcontext, util-vserver/src/vcontext.c:
+ s!fakeinit!initpid! at some places
+
+2004-05-27 00:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: use '--fakeinit' by
+ default; users will have to disable it explicitly
+ by putting '~fakeinit' into the 'flags' configuration file
+
+2004-05-27 00:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.debootstrap: cleanups
+
+2004-05-27 00:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/README: fixed typos
+
+2004-05-27 00:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/misc/debootstrap.uri: updated
+
+2004-05-27 00:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: (re)added the MANIFEST_*
+ variables which were lost some time ago; this
+ will preserve %%config files...
+
+2004-05-27 00:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: make util-vserver.spec readonly to
+ prevent losing of changes
+
+2004-05-27 00:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/README: added content
+
+2004-05-22 00:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/sysv/vprocunhide: fixed rc conflict with
+ /etc/rc.d/functions; reported by taxcollector
+ in https://savannah.nongnu.org/bugs/?func=detailitem&item_id=9052
+
+2004-05-21 15:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac, util-vserver/m4/gpgsig.am: added
+ support for the default GPG key
+
+2004-05-21 15:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions, util-vserver/scripts/vapt-get,
+ util-vserver/scripts/vrpm: added some color to the life
+
+2004-05-20 00:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/pkgmgmt, util-vserver/scripts/vserver: mount
+ filesystems on 'vserver ... pkgmgmt ...' operations
+
+2004-05-18 23:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS: version 0.29.214
+
+2004-05-18 23:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/misc/debootstrap.uri: updated URL (again...)
+
+2004-05-18 23:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/Makefile.am, util-vserver/distrib/fc2,
+ util-vserver/distrib/fc2/apt,
+ util-vserver/distrib/fc2/apt/rpmpriorities,
+ util-vserver/distrib/fc2/apt/sources.list,
+ util-vserver/distrib/fc2/pkgs, util-vserver/distrib/fc2/pkgs/01,
+ util-vserver/distrib/fc2/pkgs/02: added fc2 support
+
+2004-05-18 23:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: removed clearenv,
+ added sigexec
+
+2004-05-18 23:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: s!@PACAKGE@!%name! at some
+ places
+
+2004-05-18 23:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: substitute ENV
+
+2004-05-11 18:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac,
+ util-vserver/scripts/util-vserver-vars.pathsubst,
+ util-vserver/scripts/vserver.start,
+ util-vserver/src/Makefile-files, util-vserver/src/clearenv.c: use
+ 'env' instead of 'clearenv'; the '-i' switch is SUSv3 and every
+ implementation should have it...
+
+2004-05-11 18:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/sigexec.c: initial checkin
+
+2004-05-11 18:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/context-sync.hc, util-vserver/src/vnamespace.c,
+ util-vserver/src/vps.c: set SIGCHLD sigmask to an expected value
+ (SIG_DFL)
+ use new exitLikeProcess() interface
+
+2004-05-11 18:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chcontext.c, util-vserver/src/secure-mount.c,
+ util-vserver/src/vcontext.c, util-vserver/src/vkill.c: set
+ SIGCHLD sigmask to an expected value (SIG_DFL)
+
+2004-05-11 18:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src, util-vserver/src/.cvsignore,
+ util-vserver/src/Makefile-files: added sigexec
+
+2004-05-11 18:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vshelper: execute vshelper through 'sigexec'
+ to set expected sigmask
+
+2004-05-11 18:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/util-exitlikeprocess.h:
+ exitLikeProcess(): readded the 'NORETURN' and added a 'ret'
+ parameter
+
+2004-05-11 18:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/util-exitlikeprocess.c:
+ exitLikeProcess(): never return...
+
+2004-05-11 18:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/switchtowatchxid.c: switchToWatchXid():
+ modified the new migrate-path to work when there exists a process
+ in xid 1 already
+
+2004-05-08 02:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.213
+
+2004-05-08 01:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/exec-ulimit.c: added support for 'core'
+
+2004-05-08 01:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vps.c: use new exitLikeProcess() interface
+ better error-handling
+
+2004-05-08 01:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/context-sync.hc, util-vserver/src/vnamespace.c:
+ use new exitLikeProcess() interface
+
+2004-05-08 01:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start,
+ util-vserver/scripts/vserver.stop: added locking
+ call setDefaultTTY() correctly
+
+2004-05-08 01:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.apt-rpm: call 'vapt-get --
+ clean' after building the vserver
+
+2004-05-08 01:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: setDefaultTTY(): redirect every
+ descriptors
+
+2004-05-08 01:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/util-exitlikeprocess.h:
+ exitLikeProcess(): removed the 'NORETURN'; this causes strange
+ error when the function returns
+ exitLikeProcess(): added a second, 'char *' parameter for the
+ human readable command
+
+2004-05-08 01:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/util-exitlikeprocess.c: be more verbose
+ when sending a signal
+
+2004-05-08 01:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/testsuite/cflags.c: some changes to make gcc34
+ happy
+
+2004-05-08 01:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/val2text.hc: include <strings.h>
+
+2004-05-08 01:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getvservername.c: getRecentName(): use
+ realpath(3) instead of errorprone 'chdir()' calls
+
+2004-05-08 01:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getvserverbyctx-compat.hc,
+ util-vserver/lib/getvserverctx.c: optimized buffersizes
+
+2004-05-08 01:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: fixed apps/vunify/logfile
+ documentation; it must be configured on a
+ per-system, but not per-vserver base
+
+2004-05-08 01:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/misc/debootstrap.uri: updated again
+
+2004-05-05 19:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/clearenv.c: fixed case when '--' is used
+
+2004-05-05 19:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vshelper: fixed typo
+
+2004-05-05 19:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start: use 'clearenv' in the new
+ path also
+
+2004-05-05 19:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: sendKillSequence(): be
+ silent and succeed everytime
+
+2004-05-05 19:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-setup.functions: removed legacy code
+
+2004-05-05 19:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vrpm-preload,
+ util-vserver/src/rpm-fake-resolver.c,
+ util-vserver/src/rpm-fake.c: added code to preserve capabilities
+ and flags
+
+2004-05-05 19:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/unify-unify.c: added some doc
+
+2004-05-05 19:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_setiattr-fscompat.hc: be more carefully
+ regarding signed vs. unsigned int...
+
+2004-05-05 19:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/bcaps-v13.c: removePrefix(): fixed another 'len'
+ issue
+ include <strings.h>
+
+2004-04-30 10:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/bcaps-v13.c: removePrefix(): fixed case when
+ len<4
+
+2004-04-28 19:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/changelog.txt: removed since unused
+
+2004-04-28 18:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/apidoc/Makefile-files: added list2xxx.syntax
+
+2004-04-28 18:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/readlink.c: enhanced errormessages
+
+2004-04-28 18:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/rpm-fake.c, util-vserver/src/vattribute.c: use
+ vc_get_insecurebcaps() instead of vc_get_insecurecaps()
+ set secure ccapabilities
+
+2004-04-28 18:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chcontext.c, util-vserver/src/reducecap.c: use
+ vc_get_insecurebcaps() instead of vc_get_insecurecaps()
+
+2004-04-28 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/Makefile-files: added coreassert.h
+
+2004-04-28 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/apidoc/list2xxx.syntax,
+ util-vserver/lib_internal/coreassert.h: initial checkin
+
+2004-04-28 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/testsuite/cflags.c: use
+ <lib_internal/coreassert.h>
+ added new testcases
+
+2004-04-28 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/testsuite/fmt.c,
+ util-vserver/lib/testsuite/parselimit.c: use
+ <lib_internal/coreassert.h>
+
+2004-04-28 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/testsuite/Makefile-files: define ENSC_TESTSUITE
+
+2004-04-28 18:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/apidoc/Doxyfile.in: set EXAMPLE_PATH
+
+2004-04-28 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: vc_get_insecureccaps(): added
+ cleanups
+ added documentation
+
+2004-04-28 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/val2text.hc: use strncasecmp() instead of
+ strncmp()
+
+2004-04-28 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/listparser.hc: improved error-detection for the
+ '^' prefix
+ added support for 'none'
+ allow '0'
+
+2004-04-28 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/bcaps-v13.c: added bcapability names
+ added code to remove a 'CAP_' prefix
+
+2004-04-28 17:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files,
+ util-vserver/lib/getinsecurebcaps.c,
+ util-vserver/lib/getinsecurecaps.c: renamed getinsecurecaps.c to
+ getinsecurebcaps.c
+
+2004-04-23 16:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac,
+ util-vserver/doc/configuration-lsd.css: version 0.29.211
+
+2004-04-23 16:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: readjusted Release:
+
+2004-04-23 14:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: cleaned up the %file-lists
+ buildrequire 'xalan-j' (can be disabled with '--without xalan')
+ removed 'libxslt' buildrequire
+
+2004-04-23 14:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/Makefile-files: remove *.html only, when we can
+ recreate them
+
+2004-04-23 11:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: fixed typo
+
+2004-04-23 11:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/Makefile-files: removed FAQ.txt and
+ configuration.dtd
+ added configuration.xsd
+
+2004-04-23 11:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/FAQ.txt: obsoleted
+
+2004-04-22 20:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: added 'net' API
+ disable 'legacy' API by default
+
+2004-04-22 20:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/compat.h: added nid_t
+
+2004-04-22 20:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/reducecap.c: fixed warnings when compiled
+ without legacy-mode
+
+2004-04-22 20:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files, util-vserver/lib/ncaps-net.c,
+ util-vserver/lib/ncaps_list-net.c, util-vserver/lib/nflags-net.c,
+ util-vserver/lib/nflags_list-net.c,
+ util-vserver/lib/syscall_getncaps-net.hc,
+ util-vserver/lib/syscall_getncaps.c,
+ util-vserver/lib/syscall_getnflags-net.hc,
+ util-vserver/lib/syscall_getnflags.c,
+ util-vserver/lib/syscall_getnxinfo-net.hc,
+ util-vserver/lib/syscall_getnxinfo.c,
+ util-vserver/lib/syscall_gettasknid-net.hc,
+ util-vserver/lib/syscall_gettasknid.c,
+ util-vserver/lib/syscall_netadd-net.hc,
+ util-vserver/lib/syscall_netadd.c,
+ util-vserver/lib/syscall_netcreate-net.hc,
+ util-vserver/lib/syscall_netcreate.c,
+ util-vserver/lib/syscall_netmigrate-net.hc,
+ util-vserver/lib/syscall_netmigrate.c,
+ util-vserver/lib/syscall_netremove-net.hc,
+ util-vserver/lib/syscall_netremove.c,
+ util-vserver/lib/syscall_setncaps-net.hc,
+ util-vserver/lib/syscall_setncaps.c,
+ util-vserver/lib/syscall_setnflags-net.hc,
+ util-vserver/lib/syscall_setnflags.c,
+ util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h:
+ added network layer functions
+
+2004-04-22 20:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_ctxcreate-v13.hc: fixed return value
+
+2004-04-22 19:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.dtd: obsoleted by
+ configuration.xsd
+
+2004-04-22 19:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/THANKS: added Olivier Poitrey
+
+2004-04-22 19:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: use xalan instead of xsltproc
+
+2004-04-22 19:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration-xhtml.xsl,
+ util-vserver/doc/configuration.xml,
+ util-vserver/doc/configuration.xsd: use the new, XSD-based format
+ which was defined by Olivier Poitrey
+
+2004-04-22 19:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration-xhtml.xsl: made it work with xalan
+ removed debug message
+
+2004-04-22 19:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/beautify.xsl: obsoleted
+
+2004-04-22 19:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/Makefile-files: use xalan
+
+2004-04-22 18:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/kernel/network.h, util-vserver/kernel/sched.h:
+ updated to vs1.9.0pre12
+
+2004-04-22 15:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/cflags-v13.c,
+ util-vserver/lib/testsuite/cflags.c: use more specific names for
+ the flags
+
+2004-04-21 21:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start: give correct vserver-name in
+ the hints ($VSERVER_DIR instead of $VSERVER_NAME)
+
+2004-04-21 21:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: moved the 'ip_only'
+ handling to the right place
+
+2004-04-21 09:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vshelper-sync.c: fixed missing initialization of
+ a timeout struct
+
+2004-04-21 09:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-stat.c: use uint64_t for the uptime
+ counter to handle medium+large uptimes
+ (>49 days) correctly
+
+2004-04-21 00:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: made 'nodev' work
+
+2004-04-20 18:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src, util-vserver/src/.cvsignore: added chain-echo
+
+2004-04-20 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: added chain-echo
+
+2004-04-20 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vshelper: use '--defaulttty'
+
+2004-04-20 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.stop: use setDefaultTTY()
+
+2004-04-20 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start: use setDefaultTTY()
+ added explicit synchronization step for fakeinit with the old
+ methods
+
+2004-04-20 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver: added '--defaulttty' option
+
+2004-04-20 18:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/start-vservers: use --defaulttty options
+ instead of setting tty manually
+
+2004-04-20 18:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: setDefaultTTY(): added
+
+2004-04-20 17:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getvservercfgstyle.c: * vc_getVserverCfgStyle():
+ interprete relative ('./') and absolute
+ paths ('/...') as vcCFG_RECENT_FULL only
+ * vc_getVserverCfgStyle(): use utilvserver_isDirectory (fstat(2))
+ instead of access(2) to check for directories
+
+2004-04-20 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-unistd.hc: Edup(): added
+
+2004-04-20 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-fcntl.hc: Efcntl(): added
+
+2004-04-20 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/misc/debootstrap.uri: added some entries
+
+2004-04-20 17:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/misc/vunify-exclude: updated
+
+2004-04-20 17:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst,
+ util-vserver/scripts/util-vserver-vars.pathsubst: added
+ chain-echo
+
+2004-04-20 17:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chain-echo.c: initial checkin
+
+2004-04-15 02:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.209
+
+2004-04-15 02:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vcontext.c: setFlags(): optimized (nearly state
+ of 1.10)
+
+2004-04-15 02:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.suexec: call chbind when entering
+ vservers
+
+2004-04-15 01:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: call vattribute with
+ '--flag fakeinit' additionally to the '--fakeinit' flag of
+ vcontext
+
+2004-04-15 01:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: callInNamespace(): do not accept
+ non-running vservers
+
+2004-04-15 01:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/misc/debootstrap.uri: updated
+
+2004-04-14 23:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vcontext.c: applied new kernel API (*flags* ->
+ *cflags*, *_context -> ctx_*)
+ fixed '--fakeinit' option
+
+2004-04-14 23:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vshelper: fixed another brokeness in CLI
+ option handling
+
+2004-04-14 23:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: lock(): do not execute the pipe;
+ this does not work on 2.6
+
+2004-04-14 23:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/testsuite,
+ util-vserver/lib/testsuite/.cvsignore: added cflags
+
+2004-04-14 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: added some comments about
+ uts/context
+
+2004-04-14 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration-xhtml.xsl: added a new boring
+ stylesheet
+
+2004-04-14 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.css: initial checkin
+
+2004-04-14 23:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/make-manifest,
+ util-vserver/contrib/manifest.dat.pathsubst: added support for
+ '%config(...)' (or whatever) annotations
+
+2004-04-14 23:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-vserver.hc,
+ util-vserver/lib_internal/switchtowatchxid.c,
+ util-vserver/src/chcontext.c, util-vserver/src/reducecap.c,
+ util-vserver/src/rpm-fake-resolver.c,
+ util-vserver/src/rpm-fake.c, util-vserver/src/vattribute.c:
+ applied new kernel API (*flags* -> *cflags*, *_context -> ctx_*)
+
+2004-04-14 23:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/Makefile-files,
+ util-vserver/lib_internal/util.h: added util-debug.h
+
+2004-04-14 23:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/util-debug.h: initial checkin
+
+2004-04-14 23:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h,
+ util-vserver/kernel/inode.h, util-vserver/kernel/legacy.h,
+ util-vserver/kernel/limit.h, util-vserver/kernel/namespace.h,
+ util-vserver/kernel/network.h, util-vserver/kernel/sched.h,
+ util-vserver/kernel/switch.h, util-vserver/kernel/xid.h: updated
+ to vs1.90pre9
+
+2004-04-14 23:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall-compat.hc,
+ util-vserver/lib/testsuite/Makefile-files,
+ util-vserver/lib/testsuite/cflags.c,
+ util-vserver/lib/testsuite/flags.c, util-vserver/lib/vserver.h:
+ applied new kernel API
+ renamed functions so that they correspond to the new kernel API
+
+2004-04-14 23:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files,
+ util-vserver/lib/cflags-compat.c, util-vserver/lib/cflags-v13.c,
+ util-vserver/lib/cflags_list-compat.c,
+ util-vserver/lib/cflags_list-v13.c,
+ util-vserver/lib/flags-compat.c, util-vserver/lib/flags-v13.c,
+ util-vserver/lib/flags_list-compat.c,
+ util-vserver/lib/flags_list-v13.c,
+ util-vserver/lib/syscall_createcontext-v13.hc,
+ util-vserver/lib/syscall_createcontext.c,
+ util-vserver/lib/syscall_ctxcreate-v13.hc,
+ util-vserver/lib/syscall_ctxcreate.c,
+ util-vserver/lib/syscall_ctxmigrate-v13.hc,
+ util-vserver/lib/syscall_ctxmigrate.c,
+ util-vserver/lib/syscall_getcflags-v13.hc,
+ util-vserver/lib/syscall_getcflags.c,
+ util-vserver/lib/syscall_getflags-v13.hc,
+ util-vserver/lib/syscall_getflags.c,
+ util-vserver/lib/syscall_migratecontext-v13.hc,
+ util-vserver/lib/syscall_migratecontext.c,
+ util-vserver/lib/syscall_setcflags-v13.hc,
+ util-vserver/lib/syscall_setcflags.c,
+ util-vserver/lib/syscall_setflags-v13.hc,
+ util-vserver/lib/syscall_setflags.c: renamed files so that their
+ names are corresponding the kernel
+ API. Especially, *_context was renamed to ctx_*, and *flags* to
+ *cflags*.
+
+2004-04-13 08:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: further locking fixes
+
+2004-04-13 08:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/lockfile.c: propagate errors
+
+2004-04-13 08:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chroot-rm.c: cleanups
+
+2004-04-13 08:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vshelper: open FD 0
+ evaluate CLI options depending on used kernel API
+
+2004-04-13 08:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: use new locking mechanism
+
+2004-04-13 08:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/issupported.c,
+ util-vserver/lib/issupportedstring.c, util-vserver/lib/vserver.h:
+ added VSHELPER0 feature
+
+2004-04-08 08:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: execScriptlets(): fixed
+ initialization of 'start'
+ execScriptlets(): declare some variables as readonly
+ _sourceWrap(): added some variables
+
+2004-04-08 06:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: implemented support for
+ default-scriptlets (inspired by ideas of
+ Olivier Poitrey)
+
+2004-04-08 06:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/rootshell,
+ util-vserver/scripts/vapt-get-worker,
+ util-vserver/scripts/vprocunhide, util-vserver/scripts/vrpm,
+ util-vserver/scripts/vrpm-worker,
+ util-vserver/scripts/vserver-build,
+ util-vserver/scripts/vshelper: give more verbose error-messages
+
+2004-04-08 06:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall.c: added link-warning for
+ vc_new_s_context()
+
+2004-04-08 06:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: added general description for
+ the scripts and documented
+ $DONT_SKIP_DEFAULTS
+
+2004-04-08 06:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/compat.h: LINK_WARNING(): added
+
+2004-04-06 23:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/chcontext,
+ util-vserver/scripts/legacy/distrib-info,
+ util-vserver/scripts/legacy/vserver,
+ util-vserver/scripts/pkgmgmt,
+ util-vserver/scripts/start-vservers,
+ util-vserver/scripts/vapt-get, util-vserver/scripts/vpkg,
+ util-vserver/scripts/vpstree, util-vserver/scripts/vrpm-preload,
+ util-vserver/scripts/vserver, util-vserver/scripts/vserver-copy,
+ util-vserver/scripts/vserver-wrapper,
+ util-vserver/scripts/vservers.grabinfo.sh,
+ util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop,
+ util-vserver/sysv/rebootmgr, util-vserver/sysv/vprocunhide,
+ util-vserver/sysv/vservers-legacy: give more comprehensive
+ error-message
+
+2004-04-06 23:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vps.c, util-vserver/src/vserver-info.c,
+ util-vserver/src/vserver-stat.c: use switchToWatchXid()
+
+2004-04-06 22:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: link some files against
+ libinternal.a
+
+2004-04-06 22:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/util.h: switchToWatchXid(): added
+ prototype
+
+2004-04-06 22:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/switchtowatchxid.c: initial checkin
+
+2004-04-06 22:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/Makefile-files: added
+ switchtowatchxid.c
+
+2004-04-06 22:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: VC_ATTR_DEPRECATED: added
+
+2004-04-06 22:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall-compat.hc: vc_chrootsafe_compat():
+ removed
+
+2004-04-06 08:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify.c: applied new MatchList_compare()
+ interface
+
+2004-04-06 08:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-stat.c: started support for HZ!=100
+ cleanups
+
+2004-04-06 08:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vcopy.c: implement support for SKIP files
+
+2004-04-06 08:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/rpm-fake-resolver.c,
+ util-vserver/src/rpm-fake.c: do not call vc_new_s_context() when
+ COMPAT API is not available
+
+2004-04-06 08:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: cleanups
+ vshelper.doInit(): added another sanity check
+
+2004-04-06 08:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/matchlist-appendfiles.c,
+ util-vserver/lib_internal/matchlist-compare.c,
+ util-vserver/lib_internal/matchlist.h: implemented support for
+ SKIP (~) files
+
+2004-04-06 08:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/testsuite/flags.c: added tests for new flags
+
+2004-04-06 08:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: updated VC_VXF_* constants
+ added VC_VXC_* constants
+
+2004-04-06 08:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/flags-v13.c: added/updated flaglist
+
+2004-04-06 08:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/ccaps-v13.c: added ccap names
+
+2004-04-06 08:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-vserver.hc: cleanups
+
+2004-04-06 08:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/misc/vunify-exclude: exclude keyfiles
+ completely
+ made some big files in /etc canditates for unify
+
+2004-04-06 08:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/kernel/context.h, util-vserver/kernel/inode.h,
+ util-vserver/kernel/legacy.h, util-vserver/kernel/limit.h,
+ util-vserver/kernel/namespace.h, util-vserver/kernel/sched.h,
+ util-vserver/kernel/signal.h, util-vserver/kernel/xid.h: updated
+ to 2.6.5-vs1.9.0pre4
+
+2004-03-31 03:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/lockfile.c: optimized some things
+ now check, if getppid()==original_parent instead of getppid()!=1
+ (might make a difference in vservers)
+
+2004-03-31 03:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: added some doc
+ s!_UV_LOCKS!_VS_LOCKS!
+
+2004-03-31 00:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/lockfile.c: fixed '--help' output
+
+2004-03-31 00:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst, util-vserver/src,
+ util-vserver/src/.cvsignore: added lockfile
+
+2004-03-31 00:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/lockfile.c: initial checkin
+
+2004-03-31 00:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: added lockfile
+
+2004-03-31 00:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: enableInterfaces(),
+ disableInterfaces(): added locking
+ enableInterfaces(), disableInterfaces(): added IP_ADDR_FLUSH type
+
+2004-03-31 00:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: $_LOCKFILE,
+ $LOCKDIR: added
+
+2004-03-31 00:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: lock(),unlock(): added
+ isNumber(): added doc
+
+2004-03-30 20:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: made it work...
+
+2004-03-30 20:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: isNumber(): fixed '0' case
+
+2004-03-30 19:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: implemented parts of Liam
+ Helmer's dummy-interface method
+
+2004-03-30 19:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am, util-vserver/configure.ac,
+ util-vserver/scripts/util-vserver-vars.pathsubst: added
+ substitutions/tests for iptables, modprobe, rmmod and nameif
+ (required for Liam Helmer's dummy-interfaces)
+
+2004-03-30 19:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: isNumber(): added
+
+2004-03-30 17:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vshelper-sync.c: implemented it with select()
+ instead of alarm(); races are much nicer to handle
+
+2004-03-30 16:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vshelper-sync.c: use sigaction() instead of
+ signal() to remove SA_RESTART flag explicitly
+
+2004-03-30 16:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/pipe-sync.c: obsoleted by vshelper-sync
+
+2004-03-30 15:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst,
+ util-vserver/src/Makefile-files: removed pipe-sync
+
+2004-03-30 15:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h,
+ util-vserver/kernel/limit.h, util-vserver/kernel/network.h,
+ util-vserver/kernel/sched.h, util-vserver/kernel/switch.h:
+ updated from vs0.09.28
+
+2004-03-27 04:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.207
+
+2004-03-26 09:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vshelper: use 'findObject -e' instead of
+ 'findFile' to find /dev/null also
+
+2004-03-26 09:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start: fixed call of
+ vshelper.isEnabled
+
+2004-03-26 09:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: fixed some typos
+
+2004-03-26 09:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: documented
+ apps/vshelper/logfile symlink
+
+2004-03-26 09:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vshelper: ignore 'restart2' event; this
+ seems to be issued at vserver *start*
+ added support for a logfile
+ enable logfile-logging when invoked from kernel (no tty)
+
+2004-03-26 08:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: fixed order of
+ variables
+ fixed _VSHELPER path
+
+2004-03-26 08:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: fixed vshelper path
+ added vshelper-sync
+
+2004-03-26 08:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: added some Requires:
+ own %dir /var/run/vshelper
+
+2004-03-26 08:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: added substition for @VSHELPERSTATEDIR@
+ minor cosmetical cleanups
+
+2004-03-26 07:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src, util-vserver/src/.cvsignore: added
+ vshelper-sync
+
+2004-03-26 07:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vshelper, util-vserver/src/vshelper-sync.c:
+ initial checkin
+
+2004-03-26 07:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-info.c: - added tgID and tgPXID support
+ - accept 'true' as boolean value
+ - optimized the code a little bit so that the xid will be looked
+ up
+ only when really needed
+
+2004-03-26 07:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vps.c: in output, added a ' ' on overlong
+ vserver-names
+
+2004-03-26 07:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/secure-mount.c: rewrote some parts to cope
+ better with '-o' options (required for -bme
+ patches to work)
+
+2004-03-26 07:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: added vshelper-sync
+
+2004-03-26 07:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.stop: added VSHELPER &
+ synchronization code
+
+2004-03-26 07:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start: added documentation about
+ failure reasons
+ added VSHELPER code
+
+2004-03-26 07:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: adapted code to new
+ getFileArray() behavior
+ added VSHELPER support
+ added "LEGACY ALERT" messages
+ initSync(),waitForSync(): added
+
+2004-03-26 07:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-setup.functions: added a "LEGACY
+ ALERT"
+
+2004-03-26 07:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build: fixed code to work with new
+ behavior of getFileArray
+
+2004-03-26 07:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: added some
+ missing variables
+ added the vshelper variables
+
+2004-03-26 07:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/pkgmgmt: use pkgmgmt.isAptAvailable()
+
+2004-03-26 07:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions:
+ logging(),warning(),panic(),execute(): added
+ pkgmgmt.isAptAvailable(): added
+ vshelper.*(): added
+ getFileArray(): fail, when file does not exist
+
+2004-03-26 07:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst,
+ util-vserver/scripts/Makefile-files: added vshelper
+
+2004-03-26 07:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: - minor cleanups
+ - added vcFEATURE_VSHELPER
+ - vc_isSupported(): annotated it
+ - vc_get_insecurecaps(): moved it into an own file; CAP_SYS_BOOT
+ requires a special handling so inlining is not really usefully
+ anymore
+
+2004-03-26 07:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/issupported.c,
+ util-vserver/lib/issupportedstring.c: added VSHELPER
+
+2004-03-26 07:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added getinsecurecaps.c
+
+2004-03-26 07:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getinsecurecaps.c: initial checkin
+
+2004-03-26 07:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: documented the vshelper stuff
+
+2004-03-26 07:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.dtd: added a type for 'script'
+
+2004-03-26 07:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/Makefile.am: cleanups in the directory
+ creation rules
+
+2004-03-26 07:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: use 'install-distribution'
+ instead of 'install-vserverdir'
+ added vshelper stuff
+
+2004-03-26 07:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: cleanups and enhancements in the
+ directory installation rules
+
+2004-03-24 05:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS: version 0.29.205
+
+2004-03-24 05:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: fixed LDADD flags for capchroot
+
+2004-03-24 05:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vsched.c: enhanced the in-chain operation; make
+ it a noop when called without opts
+ enhanced error messages
+
+2004-03-24 05:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst,
+ util-vserver/scripts/vserver.functions,
+ util-vserver/scripts/vserver.start: added scheduler support
+
+2004-03-24 05:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: added basic documentation for
+ bcapabilities, ccapabilities and schedule
+
+2004-03-24 04:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h, util-vserver/src/chcontext.c,
+ util-vserver/src/reducecap.c, util-vserver/src/rpm-fake.c,
+ util-vserver/src/vattribute.c, util-vserver/src/vps.c: renamed
+ vc_get_securecaps() to vc_get_insecurecaps()
+
+2004-03-24 04:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start: added missing '\'
+
+2004-03-24 04:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vattribute.c, util-vserver/src/vcontext.c,
+ util-vserver/src/vlimit.c, util-vserver/src/vnamespace.c,
+ util-vserver/src/vserver-info.c, util-vserver/src/vuname.c: use
+ vc_xidopt2xid()
+
+2004-03-24 04:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chcontext.c, util-vserver/src/vkill.c,
+ util-vserver/src/vsched.c: prefer '--xid' instead of '--ctx'
+ use vc_xidopt2xid()
+
+2004-03-24 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start: added support for
+ $VSERVER_EXTRA_CMDS[] which can be set in userscripts
+
+2004-03-24 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.debootstrap: call 'wget' with
+ '-nv' instead of '-q'
+
+2004-03-24 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: vc_xidopt2xid(): added prototype
+
+2004-03-24 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added xidopt2xid.c
+
+2004-03-24 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/xidopt2xid.c: initial checkin
+
+2004-03-24 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-vserver.hc: Evc_xidopt2xid():
+ added
+
+2004-03-24 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/misc/debootstrap.uri: updated to recent
+ version
+
+2004-03-24 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: fixed Requires()
+ fixed some %dir's
+
+2004-03-24 01:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vlimit.c: cleaned up CLI: '--xid' is supported
+ now, removed '-h' and '-v' options
+ minor cleanups
+
+2004-03-24 01:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/sysv/vservers-legacy: initial checkin
+
+2004-03-24 01:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/sysv/rebootmgr, util-vserver/sysv/rebootmgr.subst:
+ 'rebootmgr' is now a src-script
+
+2004-03-24 01:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/sysv/Makefile-files: 'rebootmgr' is now a src-script
+ added vservers-legacy
+
+2004-03-24 01:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vattribute.c: initialize 'bmask' member of
+ struct vc_ctx_caps
+ use negative logic of --bcap (this should be the 'old' behavior
+ of '--cap')
+
+2004-03-24 01:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/rpm-fake.c: initialize 'bmask' member of struct
+ vc_ctx_caps
+
+2004-03-24 01:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/capchroot.c, util-vserver/src/filetime.c,
+ util-vserver/src/readlink.c: rewrote it
+
+2004-03-24 01:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: cleanups; moved some programs
+ into $legacydir
+
+2004-03-24 01:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: added more
+ legacy programs
+
+2004-03-24 01:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/legacy/vserver: use $_XXXX variables instead
+ of static commandnames
+ use variables for paths
+
+2004-03-24 01:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/legacy/distrib-info: moved parserpmdump to
+ legacy
+
+2004-03-24 01:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: added
+ $_REBOOTMGR
+
+2004-03-24 01:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_dietlibc.m4: fixed copy&paste error
+
+2004-03-24 01:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ChangeLog.sed, util-vserver/cvsusers.map,
+ util-vserver/ensc_vector, util-vserver/ensc_vector/.cvsignore,
+ util-vserver/lib_internal, util-vserver/lib_internal/.cvsignore:
+ initial checkin
+
+2004-03-24 01:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver, util-vserver/.cvsignore, util-vserver/distrib,
+ util-vserver/distrib/.cvsignore,
+ util-vserver/ensc_vector/testsuite,
+ util-vserver/ensc_vector/testsuite/.cvsignore, util-vserver/lib,
+ util-vserver/lib/.cvsignore, util-vserver/lib/testsuite,
+ util-vserver/lib/testsuite/.cvsignore, util-vserver/src,
+ util-vserver/src/.cvsignore, util-vserver/src/testsuite,
+ util-vserver/src/testsuite/.cvsignore, util-vserver/tests,
+ util-vserver/tests/.cvsignore: added some standardfiles; I do not
+ want to wait until Savannah fixes
+ its scripts and allows access to CVSROOT/cvsignore again.
+
+2004-03-24 01:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/util-perror.h: placed a 'do ... while
+ (0)' block around the macros
+
+2004-03-24 01:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/bcaps_list-v13.c,
+ util-vserver/lib/syscall_getccaps-v13.hc,
+ util-vserver/lib/syscall_setccaps-v13.hc: handle the new struct
+ vc_ctx_caps::bmask member
+
+2004-03-24 01:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: moved some files
+ into legacy
+ handle sysv scripts
+
+2004-03-24 01:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: added formerly missing
+ 'v_gated' registration
+ updated -legacy subpackage and moved some initscripts into it
+
+2004-03-24 01:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: do not use PURE before gcc 3.3.3
+ use a more effective way to determine gcc revision
+ struct vc_ctx_caps: added 'bmask' member
+
+2004-03-24 01:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/compat.h: do not use PURE before gcc 3.3.3
+ use a more effective way to determine gcc revision
+
+2004-03-23 01:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-wrapper: fixed typo (missing 's')
+
+2004-03-22 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.functions: added basic support
+ for SuSE (patch from Thomas Guettler)
+ give more hints in errormessages (patch from Thomas Guettler)
+
+2004-03-22 23:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vpkg: give out errormessage on unknown
+ distribution type
+
+2004-03-22 23:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: added basic support for SuSE
+
+2004-03-19 16:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-stat.c: fixed race when process
+ disappeared shortly after reading /proc
+
+2004-03-19 16:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: documented
+ apps/init/{mark,depends}
+ mentioned the gentoo initstyle
+
+2004-03-19 16:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration-lsd.css: followed Bertl's
+ suggestion and added a subliminal message
+
+2004-03-19 16:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: require at least version 0.24 of
+ dietlibc
+
+2004-03-19 16:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_dietlibc.m4: allow to specify a
+ <min-version>
+
+2004-03-18 06:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.204
+
+2004-03-18 06:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/util-dotfile.h: do not use PURE; it is
+ not applicable for inline declarations
+
+2004-03-18 05:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/compat.h: fixed broken condition for PURE
+ define __builtin_expect() when needed
+
+2004-03-18 05:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify.c: cleanups in the verbosity code
+
+2004-03-18 05:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/legacy/vps.pathsubst,
+ util-vserver/scripts/legacy/vserver: use 'chcontext-compat'
+ instead of 'chcontext'
+
+2004-03-18 05:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.stop: call isVserverRunning to
+ cleanup rundir
+
+2004-03-18 05:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.functions.pkgmgmt: ignore
+ candidates for location of pkgmgmt-dir when $ROOTDIR is empty
+
+2004-03-18 05:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build: cleanups; use full
+ parenthesis in case ... esac
+
+2004-03-18 05:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver: implemenented 'pkgmgmt' command
+
+2004-03-18 05:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vrpm: allow both internal and external
+ packagemanagement
+
+2004-03-18 05:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vpkg: cleanups; generalized some functions
+ and moved them into the 'functions' file
+
+2004-03-18 05:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vapt-get: support both internal and external
+ packagemanagement
+
+2004-03-18 05:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: added $_PKGMGMT
+ and $_TAR
+
+2004-03-18 05:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/start-vservers: filter out non-matching
+ vservers *before* adding them to the makefile
+
+2004-03-18 05:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: getVserverStatus(): fix problems
+ with leading whitespaces in numerical values
+ pkgmgmt.guessStyle(), pkgmgmt.isInternal(): added
+
+2004-03-18 05:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/pkgmgmt: initial checkin
+
+2004-03-18 05:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/Makefile-files: added pkgmgmt
+
+2004-03-18 05:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/matchlist-initmanually.c: some cleanups
+ in the verbosity code
+
+2004-03-18 05:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getvservercfgstyle.c: filter out relative and
+ absolute paths; when they are not pointing to
+ an existing directory, the function fails
+
+2004-03-18 05:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers_handler.hc: use
+ __builtin_expect
+
+2004-03-18 05:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/defaults/apt/apt.conf: added
+ '@autogenerated@' tag plus small warning
+
+2004-03-18 05:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: added pkgmgmt script
+
+2004-03-18 05:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: look for tar
+
+2004-03-18 05:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: substitute @TAR@
+
+2004-03-16 14:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chbind.c: use vc_get_nb_ipv4root() instead of
+ hardcoded '16' value
+
+2004-03-16 14:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/compat.h: CONST: added
+
+2004-03-16 14:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: VC_ATTR_CONST: added
+ vc_get_nb_ipv4root(): added
+
+2004-03-16 14:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added getnbipv4root.c
+
+2004-03-16 14:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getnbipv4root.c: initial checkin
+
+2004-03-16 04:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/Makefile-files: added the sysvwrappers to
+ AM_INSTALLCHECK_STD_OPTIONS_EXEMPT
+
+2004-03-16 04:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.202
+
+2004-03-16 03:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/sysv/Makefile-files: added vservers-default
+ removed vservers
+
+2004-03-16 03:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/sysv/vservers.subst: obsoleted by new initscript
+
+2004-03-16 03:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/redhat/initpre,
+ util-vserver/lib/isdynamicxid.c,
+ util-vserver/scripts/vserver-wrapper,
+ util-vserver/sysv/vservers-default: initial checkin
+
+2004-03-16 03:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-info.c: implemented INITPID for the
+ compat API
+
+2004-03-16 03:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/rpm-fake.c: implemented/fixed the non-legacy
+ part
+ cleanups
+
+2004-03-16 03:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/rpm-fake-resolver.c: implemented/fixed the
+ non-legacy part
+
+2004-03-16 03:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.suexec: added internal mode to use
+ 'suexec' for stopped vservers also
+
+2004-03-16 03:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.stop: added a more efficient stop
+ method for fakeinit vservers
+
+2004-03-16 03:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start: finxed incomplete quoting
+
+2004-03-16 03:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: handle fakeinit
+ separately
+ cleanups and fixes in the flag-generation
+
+2004-03-16 03:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver: added support for an internal
+ command mode
+
+2004-03-16 03:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: added
+ $_INITSYNC_MINIT_* variables
+ added $_START_VSERVERS
+
+2004-03-16 03:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/start-vservers: added ok/passed/failed logic
+
+2004-03-16 03:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/Makefile-files: ship vsyswrapper again
+
+2004-03-16 03:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: vc_is_dynamic_xid(): added
+
+2004-03-16 03:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added isdynamicxid.c
+
+2004-03-16 03:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-vserver.hc: Evc_set_ccaps():
+ added
+
+2004-03-16 03:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/redhat/initpost: use internal 'chkconfig'
+ command
+
+2004-03-16 03:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/Makefile.am: added initpre to handle rpm's
+ misclassification of %_netsharedpath
+
+2004-03-16 03:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/make-manifest,
+ util-vserver/contrib/manifest.dat.pathsubst: handle some sysv
+ files too
+
+2004-03-16 03:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: updated the -sysv package
+
+2004-03-15 21:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vcontext.c: cleanups; remove unused code
+ added '--silentexist'
+ use context-sync.hc
+
+2004-03-15 21:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chcontext.c: use code from context-sync.hc
+
+2004-03-15 21:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/context-sync.hc: initial checkin
+
+2004-03-15 21:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: added context-sync.hc
+
+2004-03-15 21:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.apt-rpm: cleanups; full
+ parenthesis for case ... esac statements
+
+2004-03-15 21:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver: cleanups; full parenthesis for case
+ ... esac statements
+ give more helpful error messages
+
+2004-03-15 21:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/jail.h,
+ util-vserver/lib_internal/jailintotempdir.c: return indication
+ about place of error
+
+2004-03-15 20:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: print correct $prefix when '--prefix'
+ is not specified
+
+2004-03-13 03:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.201
+
+2004-03-13 03:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vcontext.c: added another #warning
+
+2004-03-13 03:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vcontext.c: fixed '--uid' option (it's
+ required_argument but not no_argument)
+ drop privileges after migrate()
+
+2004-03-13 03:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start: call $_SAVE_CTXINFO until we
+ have something better
+
+2004-03-13 02:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vcontext.c: updated to new kernel behavior
+
+2004-03-13 02:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vattribute.c: renamed set*() to parse*()
+ set the correct secure attributes
+ call set_flags/set_ccaps only, when there is something to do
+
+2004-03-13 02:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/chcontext,
+ util-vserver/scripts/vserver.start: applied new CLI
+
+2004-03-13 02:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/Makefile-files: added jail* files
+
+2004-03-13 02:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/jail.h,
+ util-vserver/lib_internal/jailintotempdir.c: initial checkin
+
+2004-03-13 02:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-vserver.hc: Evc_get_ccaps():
+ added declaration
+
+2004-03-12 19:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vuname.c: rewrote it; CLI should be more usable
+ now
+
+2004-03-12 19:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/chcontext,
+ util-vserver/scripts/vserver.start: use new vuname syntax
+
+2004-03-12 06:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vattribute.c: set caps before flags so that caps
+ can be changed in the same transaction
+ which deletes 'setup'
+
+2004-03-12 04:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.suexec: added some explicit '--'
+
+2004-03-12 04:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: added some doc
+ getVserverStatus(): fixed it
+
+2004-03-12 04:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/save_ctxinfo.c: use strncat() instead of
+ strcat() to enforce correct length
+
+2004-03-12 03:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.200
+
+2004-03-12 03:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/chcontext,
+ util-vserver/scripts/vserver.start: remove the setup flag
+
+2004-03-12 03:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/virtual.h: cleanups
+
+2004-03-12 03:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/chcontext: give '--xid' in migrate case
+
+2004-03-12 03:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/chcontext: fixed migrate vs. migrate-self
+
+2004-03-12 03:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: added kernel headers
+
+2004-03-12 03:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/kernel, util-vserver/kernel/context.h,
+ util-vserver/kernel/inode.h, util-vserver/kernel/legacy.h,
+ util-vserver/kernel/limit.h, util-vserver/kernel/namespace.h,
+ util-vserver/kernel/network.h, util-vserver/kernel/sched.h,
+ util-vserver/kernel/signal.h, util-vserver/kernel/switch.h:
+ initial checkin
+
+2004-03-12 03:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/sysv/vprocunhide: do not use /dev/null as lockfile
+
+2004-03-12 03:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vsched.c: updated to new API
+
+2004-03-12 03:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vattribute.c: implemented --secure
+
+2004-03-12 03:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start,
+ util-vserver/scripts/vserver.stop: allow '--debug' in the
+ destructors
+
+2004-03-12 03:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: added gentoo startup
+ style
+
+2004-03-12 02:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/chcontext: fixed params
+ do not call vuname/vattribute when not needed
+
+2004-03-12 02:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/testsuite/flags.c: added testsuite for the flags
+
+2004-03-12 02:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: updated interface
+ added flags
+
+2004-03-12 02:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/virtual.h: use kernel headers
+
+2004-03-12 02:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_getiattr-v13.hc,
+ util-vserver/lib/syscall_setiattr-v13.hc,
+ util-vserver/lib/syscall_setsched-v13.hc: updated interface
+
+2004-03-12 02:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/listparser.hc: added '^' modifier which marks
+ bit numbers
+
+2004-03-12 02:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/flags-v13.c: added the flags
+
+2004-03-11 04:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.199
+
+2004-03-11 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vuname.c: added more documentation
+ fixed '--version' conflicts
+
+2004-03-11 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/rpm-fake-resolver.c,
+ util-vserver/src/rpm-fake.c: implemented most parts of the new
+ migrate method
+
+2004-03-11 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start: set context-name
+
+2004-03-11 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added getvserverbyctx-* files
+
+2004-03-11 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getvserverbyctx.c: implemented new
+ context-naming method
+
+2004-03-11 04:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getvserverbyctx-compat.hc,
+ util-vserver/lib/getvserverbyctx-v13.hc: initial checkin
+
+2004-03-11 04:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-vserver.hc:
+ Evc_set_vhi_name(): added
+
+2004-03-10 05:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: documented 'fstab.local' and
+ enhanced 'fstab' doc
+
+2004-03-10 05:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: added support for
+ 'fstab.local' files
+
+2004-03-10 05:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/sysv/vprocunhide: made it a little bit more portable
+ by providing own implementations of
+ RH's /etc/init.d/functions when this file can not be found
+ (inspired
+ by a patch from Olivier Poitrey)
+
+2004-03-10 04:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: callInNamespace(): call 'shift'
+ to remove the vserver-name from $@
+
+2004-03-10 02:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc, util-vserver/doc/.cvsignore: added
+ configuration.html
+
+2004-03-10 02:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-info.c: added an option the 'CONTEXT'
+ query so that it can be choosen between
+ running/non running
+
+2004-03-10 02:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vlimit.c, util-vserver/src/vuname.c: prefix
+ option string for getopt with '+' to avoid option reordering
+
+2004-03-10 02:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm: use
+ callInNamespace
+
+2004-03-10 02:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: isAvoidNamespace(): determine
+ full cfgdir path of vserver before checking for 'namespace' file
+ callInNamespace(): added
+
+2004-03-10 02:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: minor cosmetical
+ cleanups...
+
+2004-03-10 02:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/chcontext,
+ util-vserver/scripts/vserver.start,
+ util-vserver/scripts/vserver.stop,
+ util-vserver/scripts/vserver.suexec: use '--' delimiter
+
+2004-03-10 02:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: added/updated some
+ descriptions
+
+2004-03-10 02:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration-lsd.css: flowers... where are all
+ the flowers coming from?
+
+2004-03-10 02:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am, util-vserver/contrib/Makefile-files,
+ util-vserver/doc/Makefile-files,
+ util-vserver/ensc_vector/Makefile-files,
+ util-vserver/ensc_vector/testsuite/Makefile-files,
+ util-vserver/ensc_wrappers/Makefile-files,
+ util-vserver/lib/Makefile-files,
+ util-vserver/lib/testsuite/Makefile-files,
+ util-vserver/lib_internal/Makefile-files,
+ util-vserver/man/Makefile-files,
+ util-vserver/scripts/Makefile-files,
+ util-vserver/src/Makefile-files,
+ util-vserver/src/testsuite/Makefile-files,
+ util-vserver/tests/Makefile-files: modernized the Makefiles; use
+ '+=' where possible to remove complexity
+ from the toplevel Makefile.am
+
+2004-03-09 17:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vprocunhide: remove the correct prefix
+
+2004-03-09 16:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.stop,
+ util-vserver/scripts/vserver.suexec: use $_CHONTEXT_COMPAT
+ explicitly
+
+2004-03-09 16:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-setup.functions: use/create 'uts'
+ directory
+
+2004-03-09 16:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/chcontext: updated copyright date
+
+2004-03-09 16:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: documented the vunify
+ configuration
+
+2004-03-09 14:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/chcontext: rewrote the non-legacy part
+
+2004-03-09 14:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: aded
+ _KEEP_CTX_ALIVE
+
+2004-03-09 14:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/chcontext: added missing ';' in case
+ expression
+ s!_CTX_KEEP_ALIVE!_KEEP_CTX_ALIVE!
+
+2004-03-09 04:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS: version 0.29.198
+
+2004-03-09 03:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.stop,
+ util-vserver/scripts/vserver.suexec: removed superfluous '--'
+
+2004-03-09 03:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start: added explicit cleanup trap
+ removed superfluous '--'
+
+2004-03-09 03:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: added some parenthesis
+
+2004-03-09 03:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver: made 'status' really silent
+
+2004-03-09 03:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/start-vservers: initial checkin
+
+2004-03-09 03:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: getVserverStatus(): fixed it for
+ the non-running & non-cleanup case
+
+2004-03-09 03:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst,
+ util-vserver/scripts/Makefile-files: added start-vservers
+
+2004-03-09 03:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers.h: fixed typo
+ fixed overflow
+
+2004-03-09 03:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: added Requires: make
+
+2004-03-09 02:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver: made 'status' silent when
+ '--silent' is used
+
+2004-03-09 02:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/apidoc, util-vserver/lib/apidoc/.cvsignore:
+ added man
+
+2004-03-09 02:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.html: removed since autogenerated
+
+2004-03-09 02:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration-lsd.css: use official HTML 4
+ colornames
+
+2004-03-09 01:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/beautify.xsl,
+ util-vserver/doc/compatibility-xhtml.xsl,
+ util-vserver/doc/configuration-xhtml.xsl: use official XHTML
+ namespace
+
+2004-03-09 01:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/defaults/rpm/macros,
+ util-vserver/distrib/redhat/initpost: added hack for
+ https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=117827
+
+2004-03-08 19:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_syscallnr.m4: stopped to confuse users with
+ wrong error messages
+
+2004-03-08 19:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/apidoc/Makefile-files: handle man directory
+
+2004-03-08 19:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/apidoc/Doxyfile.in: updated
+
+2004-03-08 19:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/Makefile-files: filled it with content...
+
+2004-03-08 19:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: added documentation
+
+2004-03-08 18:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: documented tty symlink
+ use documentation.dtd instead of cfgdirdoc.dtd
+ some small corrections/adjustments
+
+2004-03-08 18:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/beautify.xsl,
+ util-vserver/doc/configuration-lsd.css,
+ util-vserver/doc/configuration-xhtml.xsl,
+ util-vserver/doc/configuration.html: initial checkin
+
+2004-03-08 18:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/compat-xhtml.xsl,
+ util-vserver/doc/compatibility-xhtml.xsl: renamed
+ compat-xhtml.xsl to compatibility-xhtml.xsl
+
+2004-03-08 18:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/cfgdirdoc.dtd,
+ util-vserver/doc/configuration.dtd: renamed cfgdirdoc.dtd to
+ configuration.dtd
+
+2004-03-08 08:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: added more doc
+
+2004-03-08 01:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/testsuite/flags.c: fixed uninitialized variable
+
+2004-03-08 00:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/apidoc, util-vserver/lib/apidoc/.cvsignore,
+ util-vserver/lib/apidoc/Doxyfile.in,
+ util-vserver/lib/apidoc/Makefile-files: initial checkin
+
+2004-03-08 00:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start: use '--migrate-self' instead
+ of '--migrate'
+
+2004-03-07 23:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vcontext.c: added '--migrate-self' support
+
+2004-03-07 23:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: use different files for
+ 'bcap' and 'ccap' for now
+
+2004-03-07 23:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: added changelog entry
+
+2004-03-07 22:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify.h: fixed NONNULL annotations
+
+2004-03-07 22:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: added doxygen annnotations
+ added special compiler annotations
+
+2004-03-07 22:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/internal.h: added doxygen annnotations
+ fixed NONNULL statements
+
+2004-03-07 22:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/fmt.h: added doxygen annnotations
+
+2004-03-07 22:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added apidoc directory
+
+2004-03-07 22:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac, util-vserver/util-vserver.spec.in:
+ added doxygen support
+
+2004-03-07 22:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/compat.h: fixed typo in __GNUC_MINOR__
+
+2004-03-07 19:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vattribute.c: use new interface of the list2...
+ functions
+ implemented --bcaps and --ccaps
+
+2004-03-07 19:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chcontext.c, util-vserver/src/reducecap.c: use
+ new interface of the list2... functions
+
+2004-03-07 19:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: added
+ .../interfaces/.../nodev option and deprecated 'only_ip'
+
+2004-03-07 19:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/testsuite/flags.c: applied new interface
+
+2004-03-07 19:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: added some documentation
+ added some flag/caps support functions
+
+2004-03-07 19:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/virtual.h: renamed scaps to bcaps
+
+2004-03-07 19:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_setflags.c: added EFAULT check
+
+2004-03-07 19:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_getflags-v13.hc,
+ util-vserver/lib/syscall_setflags-v13.hc: minor cosmetical
+ cleanups
+
+2004-03-07 19:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/listparser.hc: interpret numbers too
+
+2004-03-07 19:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/internal.h: added the text2value functions
+
+2004-03-07 19:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/flags-v13.c,
+ util-vserver/lib/flags_list-compat.c,
+ util-vserver/lib/flags_list-v13.c: cleanups; use modern
+ methods...
+
+2004-03-07 19:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/bcaps-v13.c, util-vserver/lib/bcaps_list-v13.c,
+ util-vserver/lib/ccaps-v13.c, util-vserver/lib/ccaps_list-v13.c,
+ util-vserver/lib/syscall_getccaps-v13.hc,
+ util-vserver/lib/syscall_getccaps.c,
+ util-vserver/lib/syscall_setccaps-v13.hc,
+ util-vserver/lib/syscall_setccaps.c,
+ util-vserver/lib/val2text-t2v-uint32.c,
+ util-vserver/lib/val2text-t2v-uint64.c,
+ util-vserver/lib/val2text-v2t-uint32.c,
+ util-vserver/lib/val2text-v2t-uint64.c,
+ util-vserver/lib/val2text.hc: initial checkin
+
+2004-03-07 19:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added the caps-files
+ added the val2text-files
+
+2004-03-07 19:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: documented
+ '.../interfaces/.../nodev'
+
+2004-03-06 02:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: s!Require!Requires!
+
+2004-03-06 01:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/sysv/vprocunhide: initial checkin
+
+2004-03-06 01:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/sysv/Makefile-files: modernized; use '+=' syntax
+ added vprocunhide
+
+2004-03-06 01:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vuname.c: made it chainable
+ added '--dir' option
+
+2004-03-06 01:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vlimit.c: cleanups
+
+2004-03-06 01:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start: call vuname
+
+2004-03-06 01:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vprocunhide: implemented exclude/include
+ syntax
+ fixed exit codes
+
+2004-03-06 01:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: added $_VUNAME
+
+2004-03-06 01:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: documents uts/ and rlimit/
+ subdirs
+
+2004-03-06 01:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/misc/vprocunhide-files: added some files
+
+2004-03-06 01:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: added vprocunhide initscript
+
+2004-03-06 01:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: modernized it a little bit; use '+='
+ syntax for sysv/ now
+
+2004-03-05 22:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions,
+ util-vserver/scripts/vserver.start,
+ util-vserver/scripts/vserver.stop,
+ util-vserver/scripts/vserver.suexec: added support for new
+ migrate feature
+
+2004-03-05 22:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: added
+ $_VCONTEXT and $_VLIMIT
+
+2004-03-05 22:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: isAvoidNamespace(): use
+ 'vserver-info - FEATURE namespace' inforamtion too
+
+2004-03-05 19:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/misc/vprocunhide-files,
+ util-vserver/scripts/vprocunhide: initial checkin
+
+2004-03-05 19:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vlimit.c: try to read limits from dir only, when
+ '--dir' was used
+
+2004-03-05 19:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/setattr.c: allow '--!...' syntax too
+
+2004-03-05 19:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.functions.pkgmgmt: added a
+ missing '\'
+
+2004-03-05 19:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: added setattr
+ and vprocunhide
+
+2004-03-05 19:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/Makefile-files: added vprocunhide
+
+2004-03-05 19:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: documented vprocunhide
+ documentation
+
+2004-03-05 19:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/Makefile.am: added vprocunhide-files
+
+2004-03-05 19:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: added vprocunhide
+ files
+
+2004-03-05 17:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/chcontext, util-vserver/scripts/functions,
+ util-vserver/scripts/rootshell, util-vserver/scripts/vapt-get,
+ util-vserver/scripts/vapt-get-worker, util-vserver/scripts/vpkg,
+ util-vserver/scripts/vpstree, util-vserver/scripts/vrpm,
+ util-vserver/scripts/vrpm-preload,
+ util-vserver/scripts/vrpm-worker, util-vserver/scripts/vserver,
+ util-vserver/scripts/vserver-build,
+ util-vserver/scripts/vserver-build.apt-rpm,
+ util-vserver/scripts/vserver-build.debootstrap,
+ util-vserver/scripts/vserver-build.functions,
+ util-vserver/scripts/vserver-build.functions.pkgmgmt,
+ util-vserver/scripts/vserver-build.skeleton,
+ util-vserver/scripts/vserver-copy,
+ util-vserver/scripts/vserver.functions,
+ util-vserver/scripts/vserver.start,
+ util-vserver/scripts/vserver.stop,
+ util-vserver/scripts/vservers.grabinfo.sh,
+ util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop:
+ added some '>&2'
+
+2004-03-05 17:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver, util-vserver/.cvsignore: added FEATURES.txt
+
+2004-03-05 17:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/testsuite,
+ util-vserver/lib/testsuite/.cvsignore,
+ util-vserver/lib/testsuite/Makefile-files: added parselimit
+
+2004-03-05 17:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vlimit.c: added '--dir' parameter
+ allow command-chaining
+ support limits with suffixes
+ make '-c' optionally and assume current ctx by default
+
+2004-03-05 17:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/parselimit.c,
+ util-vserver/lib/testsuite/parselimit.c: initial checkin
+
+2004-03-05 17:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: vc_parseLimit(): added prototype
+
+2004-03-05 17:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added parselimit.c
+
+2004-03-05 04:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src, util-vserver/src/.cvsignore: updated; added
+ vattribute and keep-ctx-alive
+
+2004-03-05 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vcontext.c: implement the vc_set_flags() part
+
+2004-03-05 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vattribute.c: setFlags(): implemented it
+
+2004-03-05 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/Makefile-files: added util-unixsock.hc
+
+2004-03-05 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-vserver.hc: fixed
+ error-checking
+
+2004-03-05 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getprocentry-legacy.c,
+ util-vserver/lib/syscall-compat.hc,
+ util-vserver/lib/syscall_getflags-v13.hc,
+ util-vserver/lib/syscall_getiattr.c,
+ util-vserver/lib/syscall_getvxinfo-oldproc.hc,
+ util-vserver/lib/syscall_getvxinfo.c,
+ util-vserver/lib/syscall_setflags-v13.hc: return better
+ errorcodes
+
+2004-03-05 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-vserver.hc: fixed copy&paste
+ error
+
+2004-03-05 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/Makefile-files: added
+ wrappers-socket.hc
+
+2004-03-05 04:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: added vattribute and
+ keep-ctx-alive
+
+2004-03-05 03:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-info.c: added 'FEATURE' tag
+
+2004-03-05 03:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vcontext.c: added support for external
+ synchronization
+
+2004-03-05 03:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/reducecap.c: use vc_list2flag_compat() instead
+ of vc_textlist2flag
+
+2004-03-05 03:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/keep-ctx-alive.c, util-vserver/src/vattribute.c:
+ initial checkin
+
+2004-03-05 03:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/fstool.c, util-vserver/src/fstool.h,
+ util-vserver/src/setattr.c, util-vserver/src/showattr.c: added
+ support for VC_IATTR_IMMUTABLE flag
+
+2004-03-05 03:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/enter-namespace.c,
+ util-vserver/src/new-namespace.c: obsoleted by vnamespace
+
+2004-03-05 03:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chcontext.c: use vc_list2flag_compat() instead
+ of vc_textlist2flag()
+
+2004-03-05 03:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: removed new-namespace and
+ enter-namespace
+ added keep-ctx-alive and vattribute
+ added src_legacy_* variables
+
+2004-03-05 03:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm,
+ util-vserver/scripts/vserver: use $_VNAMESPACE instead of
+ $_NEW_NAMESPACE
+
+2004-03-05 03:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: added
+ $_VATTRIBUTE and $_VNAMESPACE
+ removed $_NEW_NAMESPACE
+
+2004-03-05 03:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/chcontext: began to implement the new
+ vcontext part...
+
+2004-03-05 03:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_syscallnr.m4: use
+ $ensc_cv_path_kernelheaders instead of $kernelincludedir
+
+2004-03-05 03:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/util.h: include "util-unixsock.h"
+
+2004-03-05 03:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/unify-unify.c: use VC_IATTR_IMMUTABLE
+ flag too
+
+2004-03-05 03:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/util-unixsock.h: initial checkin
+
+2004-03-05 03:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/testsuite/flags.c: updated to new flag functions
+
+2004-03-05 03:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: use uint_leastX_t instead of uintX_t
+ added -compat versions for the flag-parsers
+ vc_isSupportedString(): added
+
+2004-03-05 03:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/internal.h: added utilvserver_listparser_uint*
+ declarations
+
+2004-03-05 03:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/fmt-32.c, util-vserver/lib/fmt-64.c,
+ util-vserver/lib/fmt.h, util-vserver/lib/fmt.hc,
+ util-vserver/lib/fmtx-32.c, util-vserver/lib/fmtx-64.c,
+ util-vserver/lib/fmtx.hc: fixed aliased functions; they are now
+ in the *.c files and will not be
+ used anymore by every file including 'fmt.h'
+
+2004-03-05 03:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/flags.c, util-vserver/lib/flags_list.c: renamed
+ to -compat.c
+
+2004-03-05 03:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-socket.hc,
+ util-vserver/lib/flags-compat.c, util-vserver/lib/flags-v13.c,
+ util-vserver/lib/flags_list-compat.c,
+ util-vserver/lib/flags_list-v13.c,
+ util-vserver/lib/issupportedstring.c,
+ util-vserver/lib/listparser.hc,
+ util-vserver/lib/listparser_uint32.c,
+ util-vserver/lib/listparser_uint64.c: initial checkin
+
+2004-03-05 03:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: updated to new flags* files
+ added listparser* files
+ removed unused statements
+
+2004-03-05 03:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers.h: added wrappers-socket.hc
+
+2004-03-05 03:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-iosock.hc: modernized
+ declarations (use WRAPPER_DECL)
+ WsendAll(),WrecvAll(): added 'int *err' parameter and do not use
+ perror() anymore
+
+2004-03-05 03:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: removed
+ new-namespace and enter-namespace; they are obsoleted by
+ vnamespace
+
+2004-03-05 03:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: added $(src_legacy_*)
+
+2004-03-04 04:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_syscallnr.m4: requires AC_PROG_CPP
+
+2004-03-04 04:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: added VC_IATTR_IMMUTABLE
+
+2004-03-04 04:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/virtual.h: added IATTR_IMMUTABLE
+
+2004-03-04 04:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: do not use -I $kernelincludedir
+ anymore
+
+2004-03-04 03:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_syscallnr.m4: rewrote it...
+
+2004-03-04 03:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_cflags.m4, util-vserver/m4/ensc_dietlibc.m4,
+ util-vserver/m4/ensc_dietlibc_compat.m4,
+ util-vserver/m4/ensc_fpicsyscall.m4,
+ util-vserver/m4/ensc_syscall.m4: use unique identifiers
+
+2004-02-27 19:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.197
+
+2004-02-27 19:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/redhat/initpost: fixed kernel-pkg
+ installation
+ fixed initscript update
+
+2004-02-27 19:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src, util-vserver/src/.cvsignore: added vsched
+
+2004-02-27 19:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/testsuite/fmt.c: include <string.h>
+
+2004-02-27 18:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: added vsched
+
+2004-02-27 18:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chbind.c: removed unused variable
+
+2004-02-27 18:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/testsuite/rpm-fake-test.c: include <string.h>
+
+2004-02-27 18:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files, util-vserver/src/vsched.c,
+ util-vserver/src/vschedule.c: renamed vschedule to vsched
+
+2004-02-27 18:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src, util-vserver/src/.cvsignore: added
+ chcontext-compat and vschedule
+
+2004-02-27 18:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_setsched-v13.hc,
+ util-vserver/lib/syscall_setsched.c,
+ util-vserver/src/vschedule.c: initial checkin
+
+2004-02-27 18:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: added vschedule
+
+2004-02-27 18:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: added vc_set_sched declarations
+
+2004-02-27 18:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/virtual.h: removed 'otpions' field from
+ vcmd_set_sched_v1
+
+2004-02-27 18:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added *setsched* files
+
+2004-02-27 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chcontext.c: cleanups; applied name-change from
+ 'chcontext' to 'chcontext-compat'
+
+2004-02-27 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: renamed 'chcontext' to
+ 'chcontext-compat'
+
+2004-02-27 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: added
+ $_CHCONTEXT_COMPAT
+ updated $_CHCONTEXT
+
+2004-02-27 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: isKernelAPI(): added
+
+2004-02-27 18:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/issupported.c, util-vserver/scripts/chcontext:
+ initial checkin
+
+2004-02-27 18:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/Makefile-files: added chcontext wrapper
+
+2004-02-27 17:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: added vc_isSupported()
+ cleanups
+
+2004-02-27 17:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/virtual.h: updated scheduler definitions
+
+2004-02-27 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added issupported.c
+
+2004-02-27 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: added
+ chcontext-compat
+
+2004-02-27 04:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vcontext.c: cleanups; restructured code
+
+2004-02-27 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/new-namespace.c: cleanups; do not include
+ "stack-start.h" anymore
+
+2004-02-27 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src, util-vserver/src/.cvsignore,
+ util-vserver/src/Makefile-files: added vnamespace
+
+2004-02-27 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_cleanupnamespace-v13.hc,
+ util-vserver/lib/syscall_cleanupnamespace.c,
+ util-vserver/lib/syscall_setnamespace-v13.hc,
+ util-vserver/lib/syscall_setnamespace.c,
+ util-vserver/src/vnamespace.c: initial checkin
+
+2004-02-27 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/fakerunlevel.c,
+ util-vserver/src/rpm-fake-resolver.c,
+ util-vserver/src/save_ctxinfo.c, util-vserver/src/vrsetup.c,
+ util-vserver/src/vserver-stat.c: use wrappers with detailed
+ error-messages
+
+2004-02-27 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/testsuite/fmt.c: made non-C99 compilers happy
+
+2004-02-27 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: vc_set_namespace(),
+ vc_cleanup_namespace(): added prototypes
+
+2004-02-27 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/virtual.h: added VCMD_set_namespace and
+ VCMD_cleanup_namespace declarations
+
+2004-02-27 04:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added *setnamespace* and
+ *cleanupnamespace* files
+
+2004-02-27 04:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-fcntl.hc,
+ util-vserver/ensc_wrappers/wrappers-unistd.hc: added some
+ wrappers with detailed error-messages
+
+2004-02-27 04:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers.h: added ENSC_DETAIL macros
+
+2004-02-27 04:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/defaults/rpm/macros: added
+ /etc/rc.d/init.d/halt and /sbin/new-kernel-pkg to %_netsharedpath
+
+2004-02-27 04:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: added vcontext and
+ vnamespace
+
+2004-02-26 13:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/util-exitlikeprocess.c: moved to lib_internal/
+
+2004-02-26 13:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/util.h: removed everything an include
+ <lib_internal/util.h> only
+
+2004-02-26 13:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src, util-vserver/src/.cvsignore: added vcontext
+
+2004-02-26 13:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chcontext.c,
+ util-vserver/src/rpm-fake-resolver.c,
+ util-vserver/src/rpm-fake.c: use VC_DYNAMIC_XID instead of
+ VC_RANDCTX
+
+2004-02-26 13:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_createcontext-v13.hc,
+ util-vserver/lib/syscall_createcontext.c,
+ util-vserver/lib/syscall_getflags-v13.hc,
+ util-vserver/lib/syscall_getflags.c,
+ util-vserver/lib/syscall_migratecontext-v13.hc,
+ util-vserver/lib/syscall_migratecontext.c,
+ util-vserver/lib/syscall_setflags-v13.hc,
+ util-vserver/lib/syscall_setflags.c,
+ util-vserver/lib_internal/util-cast.h,
+ util-vserver/lib_internal/util-commonstrings.h,
+ util-vserver/lib_internal/util-declarecmd.h,
+ util-vserver/lib_internal/util-dimof.h,
+ util-vserver/lib_internal/util-exitlikeprocess.c,
+ util-vserver/lib_internal/util-exitlikeprocess.h,
+ util-vserver/lib_internal/util.h, util-vserver/src/vcontext.c:
+ initial checkin
+
+2004-02-26 13:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/testsuite/Makefile-files: removed
+ 'util-exitlikeprocess.c'; link against libinternal.a now
+
+2004-02-26 13:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: added vcontext
+ removed 'util-exitlikeprocess.c'; link against libinternal.a now
+
+2004-02-26 13:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: s!/vservers!$DEFAULT_VSERVERDIR!
+ (reported in IRC by broo)
+
+2004-02-26 13:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/util-mem.h: include <stdlib.h>
+
+2004-02-26 13:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/Makefile-files: added lots of util-*
+ headers
+ added util-exitlikeprocess
+
+2004-02-26 13:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: * vc_create_context(),
+ vc_migrate_context(), vc_[sg]et_flags(): added
+ prototypes plus structures
+ * use VC_DYNAMIC_XID instead of VC_RANDCTX
+
+2004-02-26 13:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver-internal.h: added CALL_VC_V13A macro
+ (for API >= 0x00010012)
+ use VC_DYNAMIC_XID instead of VC_RANDCTX
+
+2004-02-26 13:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/virtual.h: added create+migrate+flags+caps
+ declarations
+
+2004-02-26 13:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added createcontext +
+ migratecontext + [sg]etflags files
+
+2004-02-26 12:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-vserver.hc:
+ Evc_create_context(), Evc_migrate_context(): added
+ use WRAPPER_DECL instead of UNUSED
+
+2004-02-25 11:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vlimit.c: enhanced output
+ added -nd options
+ allow literal limits
+ assume '-H' by default
+
+2004-02-25 11:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/testsuite,
+ util-vserver/lib/testsuite/.cvsignore: added 'fmt'
+
+2004-02-25 11:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/util.h: include util-perror.h
+
+2004-02-25 11:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chcontext.c, util-vserver/src/secure-mount.c:
+ use more verbose perror()
+
+2004-02-25 11:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/testsuite/fmt.c,
+ util-vserver/lib_internal/util-perror.h: initial checkin
+
+2004-02-25 11:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: added better namespace
+ supportc
+
+2004-02-25 11:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/testsuite/Makefile-files: added fmt.c
+
+2004-02-25 11:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/fmt.h: fmt_[u]int{32,64}(): added
+
+2004-02-20 23:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/flags.c: cosmetical cleanups
+
+2004-02-20 23:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/flags.c, util-vserver/lib/vserver.h: added
+ NAMESPACE flag
+
+2004-02-20 21:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: install enter-namespace into
+ $(sbindir) instead of $(pkglibdir)
+
+2004-02-20 21:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/new-namespace.c: added missing '#include
+ <errno.h>'
+
+2004-02-20 20:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.196
+
+2004-02-20 20:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src, util-vserver/src/.cvsignore: added
+ enter-namespace
+
+2004-02-20 20:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst,
+ util-vserver/src/Makefile-files: added enter-namespace
+
+2004-02-20 20:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/enter-namespace.c: initial checkin
+
+2004-02-20 20:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vlimit.c: merged with 0.29.2
+
+2004-02-20 19:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vlimit.c: changed logic to skip entries without
+ chance for success
+
+2004-02-20 19:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: cleanups
+
+2004-02-20 19:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_rlimit-v11.hc: vc_get_rlimit_mask_v11():
+ use correct datastructure
+
+2004-02-20 17:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files, util-vserver/lib/virtual.h,
+ util-vserver/lib/vserver.h: added the enter-namespace stuff
+
+2004-02-20 17:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_enternamespace-v13.hc,
+ util-vserver/lib/syscall_enternamespace.c: initial checkin
+
+2004-02-20 17:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers_handler.hc: added support for
+ more extensive output
+
+2004-02-20 17:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: moved vserver-info
+ into core
+
+2004-02-20 17:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver-internal.h: VC_ENABLE_API_V13():
+ incremented needed API-version
+
+2004-02-20 17:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_getvxinfo-v13.hc: vc_get_vx_info_v13():
+ handle xid==0 and xid==1 case manually
+
+2004-02-20 17:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vlimit.c: cleanup output in error-case
+
+2004-02-20 17:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/stack-start.h: fixed begin of STACK_START for
+ non-growing stacks
+
+2004-02-20 17:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/fakerunlevel.c: use more extensive errormessages
+ use <wrappers.h>
+
+2004-02-20 17:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/fscompat_getiattr-v13.hc,
+ util-vserver/lib/fscompat_getiattr.c,
+ util-vserver/lib/fscompat_setiattr-v13.hc,
+ util-vserver/lib/fscompat_setiattr.c: obsoleted
+
+2004-02-20 16:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chcontext.c, util-vserver/src/clearenv.c,
+ util-vserver/src/exec-cd.c, util-vserver/src/exec-ulimit.c,
+ util-vserver/src/ifspec.c, util-vserver/src/listdevip.c,
+ util-vserver/src/new-namespace.c, util-vserver/src/reducecap.c,
+ util-vserver/src/rpm-fake-resolver.c,
+ util-vserver/src/rpm-fake.c, util-vserver/src/save_ctxinfo.c,
+ util-vserver/src/secure-mount.c, util-vserver/src/vkill.c: do not
+ do the lo-check anymore
+
+2004-02-20 16:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chbind.c: use more extensive errormessages
+ do not do the lo-check anymore
+
+2004-02-20 02:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-info.c: fix copy&paste error when giving
+ out initpid
+
+2004-02-19 22:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS: version 0.29.195
+
+2004-02-19 22:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-info.c: added SYSINFO command
+ internal cleanups
+
+2004-02-19 22:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_e2fscheck.m4: tell correct packagename for
+ Debian's e2fsprogs-devel
+ tell packagename for Mandrake
+
+2004-02-19 22:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chxid.c, util-vserver/src/fstool.c,
+ util-vserver/src/fstool.h, util-vserver/src/lsxid.c,
+ util-vserver/src/setattr.c, util-vserver/src/showattr.c: applied
+ new iattr interface and changed some internal functions
+
+2004-02-19 22:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/unify-unify.c,
+ util-vserver/lib_internal/util-safechdir.c: applied new iattr
+ interface
+
+2004-02-19 22:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: * changed iattr interface
+ * removed *iattr_compat() functions; functionality is covered by
+ new
+ iattr interface already
+
+2004-02-19 22:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/virtual.h: added new iattr definitions
+
+2004-02-19 22:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_getiattr-v13.hc,
+ util-vserver/lib/syscall_getiattr.c,
+ util-vserver/lib/syscall_setiattr-v13.hc,
+ util-vserver/lib/syscall_setiattr.c: implemented new iattr
+ interface
+
+2004-02-19 22:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall-compat.hc: vc_set_ipv4root_compat():
+ fixed off-by-one error while checking number
+ of allowed IPs
+
+2004-02-19 22:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/fscompat_getiattr-fscompat.hc,
+ util-vserver/lib/fscompat_setiattr-fscompat.hc,
+ util-vserver/lib/syscall_getiattr-fscompat.hc,
+ util-vserver/lib/syscall_setiattr-fscompat.hc: moved fscompat*
+ files to *iattr-fscompat* and applied the changed iattr interface
+
+2004-02-19 22:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/createskeleton-full.hc: use new iattr interface
+
+2004-02-19 22:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: removed the fscompat* files
+ added *iattr-fscompat files
+
+2004-02-19 22:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: added FEATURES.txt
+ and vcopy
+
+2004-02-19 22:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: create FEATURES.txt and rearranged
+ code a little bit
+
+2004-02-19 22:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: added FEATURES.txt
+
+2004-02-18 04:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: added vc_createSkeleton() plus
+ defines
+
+2004-02-18 04:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/fscompat_setiattr-fscompat.hc:
+ vc_set_iattr_compat_fscompat(): fixed usage of the mode argument
+
+2004-02-18 04:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/unify-unify.c,
+ util-vserver/lib_internal/unify.h: Unify_deUnify(): fixed
+ parameters
+ Unify_copy(), Unify_setTime(): added prototype
+
+2004-02-18 04:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/unify-deunify.c: fixed parameters
+
+2004-02-18 04:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/matchlist.h: MatchList_printId(): added
+ prototype
+
+2004-02-18 04:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal/Makefile-files: added unify* and util-*
+ files
+
+2004-02-18 04:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify.c, util-vserver/src/vunify.h: cleanups;
+ outsourced a lot to libinternal.a
+
+2004-02-18 04:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/util.h: cleanups; outsourced some macros/inlines
+ to libinternal.a
+
+2004-02-18 04:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: added vcopy
+ link the fstool programs against libinternal.a
+ removed vserver-visitdir
+
+2004-02-18 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src, util-vserver/src/.cvsignore: added vcopy
+
+2004-02-18 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/util-safechdir.c: moved into libinternal.a
+
+2004-02-18 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/createskeleton-full.hc,
+ util-vserver/lib/createskeleton-short.hc,
+ util-vserver/lib/createskeleton.c,
+ util-vserver/lib_internal/matchlist-printid.c,
+ util-vserver/lib_internal/unify-copy.c,
+ util-vserver/lib_internal/unify-settime.c,
+ util-vserver/lib_internal/util-dotfile.h,
+ util-vserver/lib_internal/util-safechdir.c,
+ util-vserver/lib_internal/util-safechdir.h,
+ util-vserver/src/vcopy-init.hc, util-vserver/src/vcopy.c,
+ util-vserver/src/vserver-visitdir.hc: initial checkin
+
+2004-02-18 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-io.hc: rewrote the W*all()
+ function to accept an additional argument holding
+ the error, instead of giving out the error
+
+2004-02-18 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added createskeleton* files
+
+2004-02-18 04:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/pathconfig.h.pathsubst: added DEFAULT_PKGSTATEDIR
+
+2004-02-18 04:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am, util-vserver/configure.ac: do not
+ redefine 'LIBTOOL'; the '--tag' causes problems on install
+
+2004-02-18 04:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/compat.h: added PURE
+
+2004-02-17 19:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: call ENSC_DIETLIBC_NEED_COMPAT to
+ determine if '-lcompat' is needed for dietlibc
+
+2004-02-17 19:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: define $(VSERVER_LDADDS)
+ generalized some LIBTOOL stuff
+ do not install libinternal.a anymore
+
+2004-02-17 19:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/tests/Makefile-files: use $(VSERVER_LDADDS) instead
+ of lib/libvserver.la to use '-lcompat' on purpose
+
+2004-02-17 19:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: _pkgMountRPM(): do not mount
+ /proc when it is already mounted
+
+2004-02-17 19:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/rpm-fake.c: rearranged inclusion of
+ <sys/socket.h> to fix compilation problems
+ with fc1.90
+
+2004-02-17 19:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/rebootmgr.c: include <limits.h>
+
+2004-02-17 19:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: use $(VSERVER_LDADDS) instead of
+ lib/libvserver.la to use '-lcompat' on purpose
+ fixed capchroot compilation
+
+2004-02-17 19:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_dietlibc_compat.m4: initial checkin
+
+2004-02-17 19:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_vector/testsuite/test1.c,
+ util-vserver/src/testsuite/vunify-functest.c: make non-C99
+ compilers happy
+
+2004-02-17 02:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS: version 0.29.192
+
+2004-02-17 02:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: added missing backslash
+
+2004-02-17 02:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/testsuite/Makefile-files,
+ util-vserver/src/testsuite/vunify-functest.c,
+ util-vserver/src/vunify.h: use new lib_internal/
+
+2004-02-17 02:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify-init.hc: moved most function into
+ lib_internal/
+
+2004-02-17 02:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify.c: use new lib_internal
+
+2004-02-17 02:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/util.h: moved some functions/macros into
+ lib_internal/util-*
+
+2004-02-17 02:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: removed vunify-* files which
+ went into lib_internal
+
+2004-02-17 02:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: added lib_internal/ files
+
+2004-02-17 02:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify-compare.hc,
+ util-vserver/src/vunify-debug.c, util-vserver/src/vunify-doit.hc,
+ util-vserver/src/vunify-matchlist.c,
+ util-vserver/src/vunify-matchlist.h: moved functionality into
+ lib_internal library
+
+2004-02-17 02:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib_internal,
+ util-vserver/lib_internal/Makefile-files,
+ util-vserver/lib_internal/matchlist-appendfiles.c,
+ util-vserver/lib_internal/matchlist-compare.c,
+ util-vserver/lib_internal/matchlist-destroy.c,
+ util-vserver/lib_internal/matchlist-init.c,
+ util-vserver/lib_internal/matchlist-initbyvserver.c,
+ util-vserver/lib_internal/matchlist-initmanually.c,
+ util-vserver/lib_internal/matchlist-initrefserverlist.c,
+ util-vserver/lib_internal/matchlist.h,
+ util-vserver/lib_internal/pathinfo-append.c,
+ util-vserver/lib_internal/pathinfo-test.c,
+ util-vserver/lib_internal/pathinfo.h,
+ util-vserver/lib_internal/string-destroy.c,
+ util-vserver/lib_internal/string.h,
+ util-vserver/lib_internal/string.hc,
+ util-vserver/lib_internal/unify-deunify.c,
+ util-vserver/lib_internal/unify-unify.c,
+ util-vserver/lib_internal/unify.h,
+ util-vserver/lib_internal/util-io.h,
+ util-vserver/lib_internal/util-mem.h: initial checkin
+
+2004-02-17 02:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-unistd.hc,
+ util-vserver/ensc_wrappers/wrappers_handler.hc: fixed some
+ 'noreturn' warnings for the execv() functions
+
+2004-02-16 19:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/make-manifest: ignore lines beginning with
+ '#'
+
+2004-02-16 19:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: set
+ @ENSC_HAVE_*_COMPILER_TRUE@ tags
+
+2004-02-16 19:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_vector/testsuite/test1.c: #undef NDEBUG
+
+2004-02-16 19:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: use $_READLINK
+ mount /proc when doing pkg-management
+
+2004-02-16 19:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: added readlink
+
+2004-02-16 19:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vrpm-preload: made rpm-flavor configurable
+ (e.g. 'i' for install (default), 'q' for
+ query, 'd' for database)
+
+2004-02-16 19:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.functions: register generated
+ files so that they
+ can be cleaned up when needed
+
+2004-02-16 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.apt-rpm: call rpm.initDB()
+
+2004-02-16 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.functions.rpm: rpm.initDB():
+ added
+
+2004-02-16 19:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-setup.functions: added --initstyle
+ support (-> /etc/vservers/.../apps/init/style)
+
+2004-02-16 19:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chbind.c: refined test-routine to work in
+ vservers without 'lo' interface
+
+2004-02-16 19:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/secure-mount.c: define MS_REC when needed
+
+2004-02-16 19:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac, util-vserver/src/rpm-fake-resolver.c:
+ added big, fat warning when not using dietlibc
+
+2004-02-16 18:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: added ENSC_HAVE_*_COMPILER_* to
+ pathsubst-rules
+
+2004-02-14 01:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver: use isAvoidNamespace() from
+ main-functions file
+
+2004-02-14 01:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions,
+ util-vserver/scripts/vserver.functions: moved isAvoidNamespace()
+ into main-functions file
+
+2004-02-14 01:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_syscallnr.m4: fixed auto-case
+ improved message
+
+2004-02-14 01:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_kerneldir.m4: ENSC_KERNEL_HEADERS: made
+ argument optionally
+
+2004-02-14 01:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: added clearenv
+
+2004-02-14 01:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: use ENSC_SYSCALLNR()
+
+2004-02-13 23:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver-internal.h: use results from
+ ENSC_SYSCALLNR
+
+2004-02-13 23:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_syscallnr.m4: initial checkin
+
+2004-02-11 23:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/clearenv.c: use VSERVER_DECLARE_CMD
+
+2004-02-11 23:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src, util-vserver/src/.cvsignore: added clearenv
+
+2004-02-11 23:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.start: use clearenv
+
+2004-02-11 23:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: made namespace stuff
+ configurable at a global place
+
+2004-02-11 23:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vrpm-preload: give more rights... (same like
+ at --secure)
+
+2004-02-11 23:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst,
+ util-vserver/src/Makefile-files: added clearenv
+
+2004-02-11 23:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/clearenv.c: initial checkin
+
+2004-02-10 17:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chxid.c, util-vserver/src/setattr.c: handle
+ dot-files by default; it does not make sense to use a special
+ '-a' flag for the set-operations
+
+2004-02-10 17:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: version 0.28.200
+
+2004-02-10 17:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/secure-mount.c: recognize 'rbind' in fstab
+ use internal mount(2) on MOVE too
+
+2004-02-10 14:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver,
+ util-vserver/scripts/vserver.functions,
+ util-vserver/scripts/vserver.start: implemented CLONE_NS and
+ --rbind mounting
+
+2004-02-10 14:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/secure-mount.c: implemented '--rbind'
+
+2004-02-10 12:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_vector/testsuite,
+ util-vserver/ensc_vector/testsuite/.cvsignore,
+ util-vserver/lib/testsuite,
+ util-vserver/lib/testsuite/.cvsignore: initial checkin
+
+2004-02-10 12:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/flags.c, util-vserver/lib/testsuite/flags.c:
+ s!init!fakeinit!
+
+2004-02-10 12:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: version 0.28.199
+
+2004-02-10 12:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: moved the 'chattr' into the
+ right %post scriptlet
+
+2004-02-10 02:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: version 0.28.198
+
+2004-02-09 23:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/make-manifest,
+ util-vserver/contrib/manifest.dat.pathsubst: moved *.so.* files
+ from -core to -lib
+
+2004-02-09 23:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: added -lib subpackage
+ moved *.so.* files from -core to -lib
+ removed the '%exclude ...vrpm.8'
+ added a 'make check'
+
+2004-02-09 23:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/testsuite,
+ util-vserver/src/testsuite/.cvsignore: initial checkin
+
+2004-02-09 23:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_wrappers/wrappers-unistd.hc: Eexecvp(): added
+ added some 'NORETURN' specifiers
+
+2004-02-09 23:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: added lib/testsuite
+
+2004-02-09 23:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/testsuite/vunify-test.sh: redirect output to
+ /dev/null
+
+2004-02-09 23:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/testsuite/rpm-fake-test.c: fixed compilation
+ warnings
+
+2004-02-09 23:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/testsuite/chcontext-test.c: added explicite
+ 'return' for non-C99 compilers
+
+2004-02-09 23:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/testsuite/Makefile-files: added chbind-test
+
+2004-02-09 23:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/man/Makefile-files: renoved vrpm.8 for now
+
+2004-02-09 23:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: vc_text2cap(): take 'unsigned int'
+ instead of 'int' argument
+ vc_textlist2flag(), vc_text2flag(), vc_hiflag2text(): added
+ prototypes
+
+2004-02-09 23:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/capabilities.c: vc_text2cap(): take 'unsigned
+ int' instead of 'int' argument
+
+2004-02-09 23:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added flags* files
+ added testsuite + -programs
+
+2004-02-09 23:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chcontext.c: setFlags(): use vc_textlist2flag()
+ function
+ rearranged code to avoid unremovable zombie processes
+
+2004-02-09 23:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chbind.c, util-vserver/src/reducecap.c: rewrote
+ it
+
+2004-02-09 23:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: made reducecap & chbind native
+ dietlibc programs
+
+2004-02-09 23:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/flags.c, util-vserver/lib/flags_list.c,
+ util-vserver/lib/testsuite,
+ util-vserver/lib/testsuite/Makefile-files,
+ util-vserver/lib/testsuite/flags.c,
+ util-vserver/src/testsuite/chbind-test.c: initial checkin
+
+2004-02-06 22:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: added sys_clone.h
+
+2004-02-06 22:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: added 'chattr -t /vservers' +
+ needed Requires:
+
+2004-02-06 22:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.functions: call 'chattr -t' on
+ newly create vserverdirs
+ cleanups; parenthesize case-expressions
+
+2004-02-06 21:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/util.h: exitLikeProcess(): added NORETURN
+ attribute to prototype
+
+2004-02-06 21:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/rpm-fake.c: cleanups; use sys_clone()
+
+2004-02-06 21:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/new-namespace.c: cleanups; modernized it
+
+2004-02-06 21:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: link new-namespace against
+ util-exitlikeprocess
+ cleanups
+
+2004-02-06 21:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/sys_clone.h: initial checkin
+
+2004-02-06 18:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/testsuite/Makefile-files: do not call
+ vunify-test when no C99 compiler is available
+
+2004-02-06 17:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_vector/testsuite,
+ util-vserver/ensc_vector/testsuite/Makefile-files,
+ util-vserver/ensc_vector/testsuite/test1.c: initial checkin
+
+2004-02-06 17:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/testsuite/vunify-test.sh: use '-n' flag
+
+2004-02-06 17:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vutil.cc: minor cosmetical changes
+
+2004-02-06 17:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify-init.hc: initModeManually(): added
+ missing strdup()
+
+2004-02-06 17:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am,
+ util-vserver/ensc_vector/Makefile-files: added ensc_vector
+ testsuite
+
+2004-02-06 16:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_vector/vector-insert.c: fixed it
+
+2004-02-06 16:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-stat.c: use ensc_vector
+ cleanups
+
+2004-02-06 16:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/lsxid.c: use ensc_vector to cache xid->name
+ mappings
+
+2004-02-06 16:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: link vserver-stat against
+ libensc_vector.a
+
+2004-02-06 15:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: enumerated possible resources
+
+2004-02-06 15:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chxid.c: fixed do-display-dir behavior
+
+2004-02-06 14:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: _generateFlagOptions():
+ fixed a case expression; formerly x"foo" ==
+ foo checks which would never succeed
+
+2004-02-06 14:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chcontext.c, util-vserver/src/chroot-cat.c,
+ util-vserver/src/chroot-rm.c, util-vserver/src/exec-cd.c,
+ util-vserver/src/exec-ulimit.c, util-vserver/src/fstool.c,
+ util-vserver/src/new-namespace.c, util-vserver/src/pipe-sync.c,
+ util-vserver/src/rpm-fake-resolver.c,
+ util-vserver/src/save_ctxinfo.c,
+ util-vserver/src/testsuite/rpm-fake-test.c,
+ util-vserver/src/vps.c, util-vserver/src/vrsetup.c,
+ util-vserver/src/vserver-info.c, util-vserver/src/vserver-stat.c,
+ util-vserver/src/vunify-doit.hc, util-vserver/src/vunify-init.hc,
+ util-vserver/src/vunify-matchlist.c, util-vserver/src/vunify.c:
+ use new ensc_wrappers/ headers
+
+2004-02-06 14:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: removed wrappers-*
+ link lsxid against libensc_vector.a
+
+2004-02-06 14:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/wrappers-dirent.h,
+ util-vserver/src/wrappers-io.h,
+ util-vserver/src/wrappers-vserver.h, util-vserver/src/wrappers.h:
+ moved and generalized into an own /ensc_wrappers subdir
+
+2004-02-06 14:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/ensc_vector,
+ util-vserver/ensc_vector/Makefile-files,
+ util-vserver/ensc_vector/vector-clear.c,
+ util-vserver/ensc_vector/vector-free.c,
+ util-vserver/ensc_vector/vector-init.c,
+ util-vserver/ensc_vector/vector-insert.c,
+ util-vserver/ensc_vector/vector-internal.h,
+ util-vserver/ensc_vector/vector-popback.c,
+ util-vserver/ensc_vector/vector-pushback.c,
+ util-vserver/ensc_vector/vector-resize.c,
+ util-vserver/ensc_vector/vector-resizeinternal.hc,
+ util-vserver/ensc_vector/vector-search.c,
+ util-vserver/ensc_vector/vector-sort.c,
+ util-vserver/ensc_vector/vector-unique.c,
+ util-vserver/ensc_vector/vector.h,
+ util-vserver/ensc_vector/vector.hc, util-vserver/ensc_wrappers,
+ util-vserver/ensc_wrappers/Makefile-files,
+ util-vserver/ensc_wrappers/wrappers-clone.hc,
+ util-vserver/ensc_wrappers/wrappers-dirent.hc,
+ util-vserver/ensc_wrappers/wrappers-fcntl.hc,
+ util-vserver/ensc_wrappers/wrappers-io.hc,
+ util-vserver/ensc_wrappers/wrappers-ioctl.hc,
+ util-vserver/ensc_wrappers/wrappers-iosock.hc,
+ util-vserver/ensc_wrappers/wrappers-mount.hc,
+ util-vserver/ensc_wrappers/wrappers-pivot.hc,
+ util-vserver/ensc_wrappers/wrappers-resource.hc,
+ util-vserver/ensc_wrappers/wrappers-stdlib.hc,
+ util-vserver/ensc_wrappers/wrappers-unistd.hc,
+ util-vserver/ensc_wrappers/wrappers-vserver.hc,
+ util-vserver/ensc_wrappers/wrappers-wait.hc,
+ util-vserver/ensc_wrappers/wrappers.h,
+ util-vserver/ensc_wrappers/wrappers_handler.hc: initial checkin
+
+2004-02-06 14:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: added ensc_vector/ & ensc_wrappers/
+ subdirs and files
+
+2004-02-05 22:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/setattr.c: documented --barrier
+ fixed do-display-dir behavior
+
+2004-02-05 04:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: added another path for
+ the template mtab file
+
+2004-02-05 04:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.28.195
+
+2004-02-05 04:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/defaults/apt.conf: initial checkin
+
+2004-02-05 03:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/Makefile.am: added default apt.conf
+
+2004-02-05 03:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: documented default apt.conf
+
+2004-02-05 03:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall-legacy.hc: minor code cleanups
+ added a missing '#ifdef ENSC_SYSCALL_TRADITIONAL'
+
+2004-02-05 03:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_syscall.m4: enhanced check by using kernel
+ headers
+
+2004-02-05 03:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.functions.apt: added default
+ apt.conf/vendors.conf files
+
+2004-02-05 03:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chcontext.c: use sethostname(2)/setdomainname(2)
+ again...
+
+2004-02-04 23:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: use ENSC_SYSCALL
+ enhanced diagnostic output
+
+2004-02-04 23:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall-legacy.hc,
+ util-vserver/lib/vserver-internal.h: use ENSC_SYSCALL_TRADITIONAL
+
+2004-02-04 23:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall.c: cleanups; do not include "compat.h"
+ anymore explicitly
+
+2004-02-04 23:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: added @WGET@ substitution
+
+2004-02-04 21:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_syscall.m4: initial checkin
+
+2004-02-04 21:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vpkg: implemented Debian support
+
+2004-02-04 21:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver: cleanups
+ added '--silent' option
+
+2004-02-04 21:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify-init.hc, util-vserver/src/vunify.c: minor
+ cleanups
+
+2004-02-04 03:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/fscompat_getiattr-v13.hc: fixed 'xid' parameter
+ transmission
+
+2004-02-04 03:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS: version 0.28.193
+
+2004-02-04 03:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: added check for wget
+ version 0.28.193
+
+2004-02-04 03:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: added some (Build)Requires:
+
+2004-02-04 03:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib/manifest.dat.pathsubst: added debootstrap
+ files
+
+2004-02-04 03:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/configuration.xml: documented debootstrap
+ configuration
+
+2004-02-04 03:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.debootstrap: fixed path of
+ default-uri file
+
+2004-02-04 02:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/misc/debootstrap.uri: initial checkin
+
+2004-02-04 02:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/Makefile.am: added debootstrap.uri
+
+2004-02-04 02:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-setup.functions: use
+ $PKGLIBDEFAULTDIRc
+
+2004-02-04 02:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.apt-rpm,
+ util-vserver/scripts/vserver-build.functions,
+ util-vserver/scripts/vserver-build.skeleton: cleanups; use
+ 'base.' namespace
+
+2004-02-04 02:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build: added debootstrap
+
+2004-02-04 02:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vpkg: added basic support for Debian
+
+2004-02-04 02:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: added $_WGET
+
+2004-02-04 02:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/Makefile-files: added debootstrap and
+ pkgmgmt files
+
+2004-02-04 02:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.debootstrap: initial checkin
+
+2004-02-03 22:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.28.192
+
+2004-02-03 22:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src, util-vserver/src/.cvsignore: added 'vuname'
+
+2004-02-03 22:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/contrib, util-vserver/contrib/.cvsignore,
+ util-vserver/contrib/Makefile-files,
+ util-vserver/contrib/make-manifest,
+ util-vserver/contrib/manifest.dat.pathsubst: initial checkin
+
+2004-02-03 21:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: added more details to the final
+ summary
+
+2004-02-03 21:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/Makefile.am: added misc/fstab
+
+2004-02-03 21:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.apt-rpm,
+ util-vserver/scripts/vserver-build.functions,
+ util-vserver/scripts/vserver-build.functions.apt,
+ util-vserver/scripts/vserver-build.functions.rpm: splitted some
+ functions into a separate vserver-build.functions.pkgmgmt file
+ use XXX.yyy namespace-style notation
+
+2004-02-03 21:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/misc/fstab,
+ util-vserver/scripts/vserver-build.functions.pkgmgmt,
+ util-vserver/scripts/vserver-build.skeleton: initial checkin
+
+2004-02-03 21:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-setup.functions: allow to configure
+ fstab-file
+
+2004-02-03 21:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build: added skeleton support
+ fixed help message
+
+2004-02-03 21:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver: added '--debug' option
+
+2004-02-03 21:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: added
+ $_LIB_VSERVER_BUILD_FUNCTIONS_PKGMGMT
+
+2004-02-03 21:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/Makefile-files: added vserver-build.skeleton
+
+2004-02-03 21:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vkill.c: cleanups; use modern interfaces
+
+2004-02-03 21:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/util.h: VSERVER_DECLARE_CMD macro: added
+
+2004-02-03 21:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: added vuname
+
+2004-02-03 21:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/testsuite/Makefile-files: added workaround for
+ automake bug
+
+2004-02-03 21:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vuname.c: initial checkin
+
+2004-02-03 12:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: use ENSC_C99COMPILER
+ give out summary at end of ./configure
+
+2004-02-03 12:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: * added support for
+ ENSC_HAVE_C99_COMPILER and conditionalized build
+ of 'vunify'
+ * renamed *_CXX_X_* variables to *_CXX_*
+
+2004-02-03 12:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify.cc: removed since rewritten in C
+
+2004-02-03 12:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_dietlibc.m4: use 'yes' instead of '1'
+
+2004-02-03 12:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_cxxcompiler.m4: added ENSC_C99COMPILER
+ added warning-messages
+
+2004-02-03 12:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_getvhiname-v13.hc,
+ util-vserver/lib/syscall_setvhiname-v13.hc: #include <string.h>
+
+2004-02-02 19:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/compatibility.xml: added note about chcontext
+ rewrite
+
+2004-02-02 19:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: added support for olduts API
+
+2004-02-02 19:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: substitute @PACKAGE@ too
+
+2004-02-02 19:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/testsuite/Makefile-files: added chcontext-test.c
+
+2004-02-02 19:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/testsuite/chcontext-test.c: initial checkin
+
+2004-02-02 19:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/wrappers.h: added Esetsid()
+
+2004-02-02 19:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/wrappers-vserver.h: return xid_t instead of void
+
+2004-02-02 19:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-stat.c: cleanups
+ added missing '\n' in error-msg
+
+2004-02-02 19:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-info.c: added UTS tag
+
+2004-02-02 19:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/reducecap.c: cleanups in the vc_new_s_context()
+ call
+
+2004-02-02 19:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chcontext.c: rewrote and enhanced it
+
+2004-02-02 19:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: made chcontext a dietlibc
+ program and updated its SOURCES
+
+2004-02-02 19:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: return xid_t on vc_new_s_context()
+ added VHOST/vhi functions and types
+
+2004-02-02 18:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver-internal.h: cleanups
+ added CALL_VC_OLDUTS()
+ added VHI_USER2KERNEL/VHI_KERNEL2USER() wrappers
+
+2004-02-02 18:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/virtual.h: added VHOST support
+
+2004-02-02 18:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_gettaskxid-oldproc.hc,
+ util-vserver/lib/syscall_getvxinfo-oldproc.hc: renamed *_X to
+ *_oldproc
+
+2004-02-02 18:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall-compat.hc,
+ util-vserver/lib/syscall-legacy.hc, util-vserver/lib/syscall.c:
+ fixed vc_new_s_context() to return the context instead of 0/1
+
+2004-02-02 18:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/fscompat_getiattr-v13.hc,
+ util-vserver/lib/fscompat_setiattr-v13.hc,
+ util-vserver/lib/syscall_getiattr-v13.hc,
+ util-vserver/lib/syscall_getvxinfo-v13.hc,
+ util-vserver/lib/syscall_kill-v11.hc,
+ util-vserver/lib/syscall_setiattr-v13.hc: use CTX_USER2KERNEL to
+ wrap xid
+
+2004-02-02 18:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/capabilities.c: allow both 'CAP_xxx' and 'xxx'
+
+2004-02-02 18:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added *vhiname* files
+
+2004-02-02 18:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_getvhiname-olduts.hc,
+ util-vserver/lib/syscall_getvhiname-v13.hc,
+ util-vserver/lib/syscall_getvhiname.c,
+ util-vserver/lib/syscall_setvhiname-olduts.hc,
+ util-vserver/lib/syscall_setvhiname-v13.hc,
+ util-vserver/lib/syscall_setvhiname.c: initial checkin
+
+2004-01-29 11:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc, util-vserver/doc/.cvsignore: initial checkin
+
+2004-01-29 11:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS: version 0.28.190
+
+2004-01-29 11:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: cleanups; use $(SED) instead of sed
+ fix $pkglibdir in install-data-hook
+ put some hooks into own targets
+
+2004-01-29 11:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: added tests for sed and cmp
+ outsourced ext2fs test (merged from 0.28)
+
+2004-01-29 11:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-stat.c: fixed insert-into-list function
+ give out warning when vc_get_task_xid() fails
+
+2004-01-29 11:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-info.c: use DIM_OF() macro
+ added APIVER tag
+ fixed help message
+
+2004-01-29 11:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/util.h: added DIM_OF() macro
+
+2004-01-29 11:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src, util-vserver/src/.cvsignore: added vrsetup
+
+2004-01-29 11:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/legacy/distrib-info,
+ util-vserver/scripts/legacy/vserver,
+ util-vserver/scripts/legacy/vserverkillall,
+ util-vserver/scripts/rootshell, util-vserver/scripts/vapt-get,
+ util-vserver/scripts/vapt-get-worker, util-vserver/scripts/vpkg,
+ util-vserver/scripts/vpstree, util-vserver/scripts/vrpm,
+ util-vserver/scripts/vrpm-preload,
+ util-vserver/scripts/vrpm-worker, util-vserver/scripts/vserver,
+ util-vserver/scripts/vserver-build,
+ util-vserver/scripts/vserver-copy,
+ util-vserver/scripts/vservers.grabinfo.sh,
+ util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop:
+ fixed/changed path-detection for $UTIL_VSERVER_VARS
+
+2004-01-29 11:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/Makefile-files: cleanups
+ do not install util-vserver-vars in SBINDIR anymore
+
+2004-01-29 11:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_e2fscheck.m4: initial checkin
+
+2004-01-29 11:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/ext2fs.h, util-vserver/lib/getversion.c,
+ util-vserver/lib/vserver.h: merged with 0.28
+
+2004-01-23 21:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/Makefile-files: added some files to doc_DAT
+
+2004-01-23 20:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: version 0.27.199
+ added check for xsltproc
+
+2004-01-23 20:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS: version 0.27.199
+
+2004-01-23 20:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/compat.h: added ENSC_FIX_IOCTL()
+
+2004-01-23 20:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: added $(doc_DAT)
+
+2004-01-23 20:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/Makefile-files: added compat-doc
+
+2004-01-23 20:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/doc/compat-xhtml.xsl,
+ util-vserver/doc/compatibility.dtd,
+ util-vserver/doc/compatibility.xml: initial checkin
+
+2004-01-23 20:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/ioctl-getext2flags.hc,
+ util-vserver/lib/ioctl-getfilecontext.hc,
+ util-vserver/lib/ioctl-setext2flags.hc,
+ util-vserver/lib/ioctl-setfilecontext.hc,
+ util-vserver/lib/ioctl-setxflg.hc: use ENSC_FIX_IOCTL() to fix
+ dietlibc's ioctl() return values
+
+2004-01-22 21:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getversion-internal.hc,
+ util-vserver/lib/syscall-compat.hc,
+ util-vserver/lib/syscall_getiattr-v13.hc,
+ util-vserver/lib/syscall_gettaskxid-v13.hc,
+ util-vserver/lib/syscall_getvxinfo-v13.hc,
+ util-vserver/lib/syscall_kill-v11.hc,
+ util-vserver/lib/syscall_rlimit-v11.hc,
+ util-vserver/lib/syscall_setiattr-v13.hc: use the VCMD_* macros
+ instead of the VC_CMD(...) macros
+
+2004-01-22 15:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.27.198
+
+2004-01-22 15:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vrsetup.c: fixed copyright date
+
+2004-01-22 14:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/wrappers.h: added Eioctl() wrapper
+
+2004-01-22 14:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: added vrsetup
+
+2004-01-22 14:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vrsetup.c: initial checkin
+
+2004-01-22 13:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify-doit.hc: * provide st_mode at
+ vc_set_iattr_compat() call
+
+2004-01-22 13:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/lsxid.c, util-vserver/src/showattr.c: * provide
+ st_mode at vc_set_iattr_compat() call
+ * do not stop on non-regular files; vc_set_iattr_compat() handles
+ this
+ already
+
+2004-01-22 13:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/setattr.c: * removed the race-check; this is
+ done by vc_set_iattr_compat() already
+ * provide st_mode at vc_set_iattr_compat() call
+ * do not stop on non-regular files; vc_set_iattr_compat() handles
+ this
+ already
+ * moved setFlags() code into handleFile()
+ * added 'iunlink' option
+
+2004-01-22 13:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chxid.c: * removed the race-check; this is done
+ by vc_set_iattr_compat() already
+ * provide st_mode at vc_set_iattr_compat() call
+ * do not stop on non-regular files; vc_set_iattr_compat() handles
+ this
+ already
+ * moved setFile() code into handleFile()
+
+2004-01-22 13:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: removed 'vunify' from list of
+ C++ files
+
+2004-01-22 13:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_gettaskxid-v13.hc: fixed call
+
+2004-01-22 13:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/ioctl-getext2flags.hc,
+ util-vserver/lib/ioctl-getfilecontext.hc,
+ util-vserver/lib/ioctl-getxflg.hc,
+ util-vserver/lib/ioctl-setext2flags.hc,
+ util-vserver/lib/ioctl-setfilecontext.hc,
+ util-vserver/lib/ioctl-setxflg.hc: when ioctl() returns a value
+ <-1, assign errno manually and return -1
+
+2004-01-22 13:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_getiattr-v13.hc,
+ util-vserver/lib/syscall_setiattr-v13.hc: updated to changed API;
+ removed 'dev' field from 'struct vcmd_ctx_iattr_v0'
+
+2004-01-22 13:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/virtual.h: updated; removed 'dev' field from
+ 'struct vcmd_ctx_iattr_v0'
+
+2004-01-22 13:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver-internal.h: CALL_VC(): return ENOSYS in
+ errorcase
+
+2004-01-22 13:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: * vc_[sg]et_iattr_compat(): added
+ additional 'mode' parameter to avoid
+ an additional 'lstat'
+
+2004-01-22 13:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/fscompat_getiattr.c,
+ util-vserver/lib/fscompat_setiattr.c: * added additional 'mode'
+ parameter to avoid an additional 'lstat'
+
+2004-01-22 13:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/fscompat_getiattr-fscompat.hc,
+ util-vserver/lib/fscompat_setiattr-fscompat.hc: * added
+ additional 'mode' parameter to avoid an additional 'lstat'
+ * operate on regular files and directories only
+
+2004-01-21 21:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_gettaskxid-v13.hc: return VC_NOCTX
+ instead of -1
+
+2004-01-21 19:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/tests/getinitpid.c: updated to new API
+
+2004-01-21 19:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-info.c: added INITPID* and XID tags
+
+2004-01-21 19:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/save_ctxinfo.c, util-vserver/src/vps.c,
+ util-vserver/src/vserver-stat.c,
+ util-vserver/src/wrappers-vserver.h, util-vserver/tests/getctx.c:
+ use vc_get_task_xid() instead of vc_X_getctx()
+
+2004-01-21 18:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: * vc_get_vx_info(),
+ vc_get_task_xid(): added prototypes plus required
+ typedefinitions
+ * vc_X_getctx(), vc_X_getinitpid(): removed since obsoleted by
+ functions
+ above
+
+2004-01-21 18:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver-internal.h: * added fscompat & oldproc
+ API
+ * added support for VC_MULTIVERSION_SYSCALL which chooses the
+ optimal
+ CALL_VC variant
+ * changed CALL_VC() so that it looks for version greater than
+ requested
+ one now
+
+2004-01-21 18:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/virtual.h: updated; added VINFO commands
+
+2004-01-21 18:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_kill.c,
+ util-vserver/lib/syscall_rlimit.c: cleanups; optimize CALL_VC()
+ usage
+
+2004-01-21 18:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/fscompat_getiattr.c,
+ util-vserver/lib/fscompat_setiattr.c: cleanups; use CALL_VC()
+ macro
+
+2004-01-21 18:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/checkversion.c,
+ util-vserver/lib/getversion-internal.hc,
+ util-vserver/lib/getversion.c,
+ util-vserver/lib/ioctl-getext2flags.hc,
+ util-vserver/lib/ioctl-getfilecontext.hc,
+ util-vserver/lib/ioctl-getxflg.hc,
+ util-vserver/lib/ioctl-setext2flags.hc,
+ util-vserver/lib/ioctl-setfilecontext.hc,
+ util-vserver/lib/ioctl-setxflg.hc,
+ util-vserver/lib/syscall-compat.hc, util-vserver/lib/syscall.c,
+ util-vserver/lib/syscall_getiattr-v13.hc,
+ util-vserver/lib/syscall_setiattr-v13.hc: cleanups; fixed/changed
+ "vserver-internal.h" including
+
+2004-01-21 18:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added get_task_xid & get_vc_info
+ files
+ removed obsoleted getctx/getinitpid files
+ renamed some -v11 files to -fscompat
+
+2004-01-21 18:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getctx-compat.hc,
+ util-vserver/lib/getctx-legacy.hc, util-vserver/lib/getctx.c,
+ util-vserver/lib/getinitpid-compat.hc,
+ util-vserver/lib/getinitpid-legacy.hc,
+ util-vserver/lib/getinitpid.c: obsoleted by v13/oldproc functions
+
+2004-01-21 18:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/fscompat_getiattr-v13.hc,
+ util-vserver/lib/fscompat_setiattr-v13.hc,
+ util-vserver/lib/syscall_gettaskxid-oldproc.hc,
+ util-vserver/lib/syscall_gettaskxid-v13.hc,
+ util-vserver/lib/syscall_gettaskxid.c,
+ util-vserver/lib/syscall_getvxinfo-oldproc.hc,
+ util-vserver/lib/syscall_getvxinfo-v13.hc,
+ util-vserver/lib/syscall_getvxinfo.c: initial checkin
+
+2004-01-21 18:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/fscompat_getiattr-fscompat.hc,
+ util-vserver/lib/fscompat_getiattr-v11.hc,
+ util-vserver/lib/fscompat_setiattr-fscompat.hc,
+ util-vserver/lib/fscompat_setiattr-v11.hc: renamed *-v11 to
+ *-fscompat
+
+2004-01-21 18:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver, util-vserver/.cvsignore: added 'Build-*'
+
+2004-01-21 18:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: added 'oldproc' API
+
+2004-01-21 01:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files,
+ util-vserver/src/vunify-compare.hc,
+ util-vserver/src/vunify-compare.ic,
+ util-vserver/src/vunify-doit.hc, util-vserver/src/vunify-doit.ic,
+ util-vserver/src/vunify-init.hc, util-vserver/src/vunify-init.ic,
+ util-vserver/src/vunify.c: renamed *.ic to *.hc
+
+2004-01-21 01:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify.h: added changes for new API
+ added rsSPECIAL reason
+
+2004-01-21 01:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify.c: added changes for new API
+
+2004-01-21 01:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify-doit.ic: updated to new API
+
+2004-01-21 01:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vlimit.c: fixed help message
+
+2004-01-21 01:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chxid.c, util-vserver/src/fstool.c,
+ util-vserver/src/fstool.h, util-vserver/src/lsxid.c,
+ util-vserver/src/setattr.c, util-vserver/src/showattr.c:
+ updated/enhanced for new API
+
+2004-01-21 01:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/virtual.h: updated
+
+2004-01-21 01:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver-internal.h: added v13 API
+
+2004-01-21 01:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: added fscompat and v13 functions
+ removed ioctl functions
+
+2004-01-21 01:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added fscompat and v13 functions
+
+2004-01-21 01:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/ioctl-getext2flags.c,
+ util-vserver/lib/ioctl-getext2flags.hc,
+ util-vserver/lib/ioctl-getfilecontext.c,
+ util-vserver/lib/ioctl-getfilecontext.hc,
+ util-vserver/lib/ioctl-setext2flags.c,
+ util-vserver/lib/ioctl-setext2flags.hc,
+ util-vserver/lib/ioctl-setfilecontext.c,
+ util-vserver/lib/ioctl-setfilecontext.hc: do not provide the
+ ioctl-functions anymore; use them only internally
+ and include them directly. Therefore, renamed them from *.c to
+ *.hc
+
+2004-01-21 01:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/fscompat_getiattr-v11.hc,
+ util-vserver/lib/fscompat_getiattr.c,
+ util-vserver/lib/fscompat_setiattr-v11.hc,
+ util-vserver/lib/fscompat_setiattr.c,
+ util-vserver/lib/ioctl-getxflg.hc,
+ util-vserver/lib/ioctl-setxflg.hc,
+ util-vserver/lib/syscall_getiattr-v13.hc,
+ util-vserver/lib/syscall_getiattr.c,
+ util-vserver/lib/syscall_setiattr-v13.hc,
+ util-vserver/lib/syscall_setiattr.c: initial checkin
+
+2004-01-21 01:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: added v13 & fscompat APIs
+
+2004-01-19 18:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/misc/vunify-exclude: added .rpmdb
+
+2004-01-19 18:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chxid.c, util-vserver/src/lsxid.c,
+ util-vserver/src/setattr.c, util-vserver/src/showattr.c:
+ s/S_ISLNK/!S_ISREG/ -> ignore any non-regular files
+
+2004-01-19 18:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: removed vunify-operations
+
+2004-01-19 18:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify.h: cleanups; moved structure declarations
+ from vunify.c into this headerfile
+
+2004-01-19 18:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify.c: cleanups
+ added 'skip_reason' support
+ added debug output
+
+2004-01-19 18:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify-init.ic: added debug output
+ fixed descriptor leak
+
+2004-01-19 18:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify-compare.ic,
+ util-vserver/src/vunify-doit.ic: initial checkin
+
+2004-01-19 18:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify-operations.c,
+ util-vserver/src/vunify-operations.h: obsoleted by more
+ straight-forward code
+
+2004-01-19 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vlimit.c: fixed copy&paste error
+
+2004-01-17 05:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/NEWS, util-vserver/configure.ac: version 0.27.196
+
+2004-01-17 05:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/tests/vserver-info.c: updated to new
+ vc_getVserverVdir() API
+
+2004-01-17 05:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify.c: moved init*() functions to
+ vunify-init.c
+
+2004-01-17 05:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify-operations.c: compareUnify(): check mtime
+ too
+
+2004-01-17 05:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify-matchlist.h: made 'buf' constant
+
+2004-01-17 05:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify-matchlist.c: allow cmp-pointer to be NULL
+
+2004-01-17 05:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify-init.ic: use VPKG_PROG instead of
+ PKGMGMT_INFO_PROG
+ register 'vdir'
+ use default exclude-lists
+
+2004-01-17 05:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify-debug.c: added a const_cast
+
+2004-01-17 05:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-info.c: updated VDIR tag to new
+ interface
+
+2004-01-17 05:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver: added 'unify' and 'pkg' commands
+
+2004-01-17 05:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vpkg: initial checkin
+
+2004-01-17 05:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: added $_VUNIFY
+ and $_VPKG
+
+2004-01-17 05:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/distrib-info,
+ util-vserver/scripts/legacy/distrib-info: moved distrib-info to
+ legacy/
+
+2004-01-17 05:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/Makefile-files: moved distrib-info to
+ legacy/
+ added vpkg
+
+2004-01-17 05:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getvservervdir.c, util-vserver/lib/vserver.h:
+ added 'physical' parameter to vc_getVserverVdir() which resolves
+ the
+ complete physical path of the vdir
+
+2004-01-17 05:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/misc/vunify-exclude: initial checkin
+
+2004-01-17 05:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/Makefile.am: added vunify-exclude
+
+2004-01-17 05:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: use manifest-data for -legacy
+
+2004-01-17 05:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/pathconfig.h.pathsubst: added VPKG_PROG
+ minor cleanups
+
+2004-01-16 18:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/testsuite/vunify-test.sh: applied new calling
+ scheme
+
+2004-01-16 18:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/testsuite/vunify-functest.c: added
+ wrapper_exit_code
+
+2004-01-16 18:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/wrappers.h: Elseek(), Emkstemp(): added
+ Emalloc(), Erealloc(): fixed declarations
+
+2004-01-16 18:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vunify-matchlist.c,
+ util-vserver/src/vunify-matchlist.h,
+ util-vserver/src/vunify-operations.c, util-vserver/src/vunify.c:
+ added exclude-list support
+
+2004-01-16 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-info.c: added APPDIR tag
+ made it possible to supply additional paramaters
+
+2004-01-16 18:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/new-namespace.c, util-vserver/src/rpm-fake.c: do
+ not use CLONE_VFORK in debug mode; lockups with 'strace' are too
+ annoying
+
+2004-01-16 18:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: updated vunify setup
+ added files for vunify
+
+2004-01-16 18:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getvserverappdir.c,
+ util-vserver/lib/getvservercfgdir.c,
+ util-vserver/lib/isdirectory.c, util-vserver/scripts/legacy,
+ util-vserver/scripts/legacy/.cvsignore,
+ util-vserver/src/vunify-debug.c, util-vserver/src/vunify-init.ic,
+ util-vserver/src/vunify.h, util-vserver/src/wrappers-io.h:
+ initial checkin
+
+2004-01-16 17:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: accept vservers beginning with
+ './'
+
+2004-01-16 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: added new management functions + doc
+
+2004-01-16 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/internal.h: added utilvserver_isDirectory()
+ prototype
+
+2004-01-16 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getvservervdir.c: use utilvserver_isDirectory()
+
+2004-01-16 17:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added new management sources
+
+2004-01-16 17:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: use filelists from
+ contrib/make-manifest
+
+2004-01-16 17:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: fixed CVS tag
+
+2004-01-16 17:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: added contrib/ dir
+ substitute MANDIR too
+
+2004-01-14 02:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/util-exitlikeprocess.c: added missing <signal.h>
+
+2004-01-14 02:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/fstool.h: added 'local_fs' struct-member
+
+2004-01-14 02:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/fstool.c: added support for '-x' (do not cross
+ filesystems)
+ fixed invocation with directory-name
+ implemented '-a' (show dot)
+
+2004-01-14 02:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vps.c: minor documentation fix
+
+2004-01-14 02:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chxid.c, util-vserver/src/lsxid.c,
+ util-vserver/src/setattr.c, util-vserver/src/showattr.c: added
+ and documented '-x' switch
+
+2004-01-14 00:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vps.c: makde it compilable with gcc296
+
+2004-01-14 00:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: added -legacy subpackage
+
+2004-01-14 00:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: removed timestamps in legacy-dir also
+ substitute LEGACYDIR and PS
+
+2004-01-14 00:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vps.c: added native '--version' and '--help'
+
+2004-01-14 00:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/Makefile-files: added legacy-scripts to
+ $(scripts_OPTIONS_EXEMPT)
+ added scripts_legacy_gen_SCRPTS to $(scripts_CLEANFILES)
+
+2004-01-14 00:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/validate.am: fixed parallel build
+
+2004-01-13 23:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: added check for PS
+
+2004-01-13 23:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/pathconfig.h.pathsubst: added PS_PROG
+
+2004-01-13 23:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src, util-vserver/src/.cvsignore: added vps
+
+2004-01-13 23:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: made vps a dietprog
+
+2004-01-13 23:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getctx.c: minor code cleanups
+
+2004-01-13 23:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getctx.c: added VC_BE_VALGRIND_FRIENDLY support
+
+2004-01-13 23:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: vc_get_securecaps(): added prototype
+
+2004-01-13 23:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver-internal.h: made CALL_VC-macro a block
+
+2004-01-13 23:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/util-exitlikeprocess.c: include <unistd.h>
+
+2004-01-13 23:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/Makefile-files: moved legacy scripts into
+ legacy/ and updated variables
+
+2004-01-13 23:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: updated legacy
+ paths
+
+2004-01-13 23:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: added vps
+
+2004-01-13 23:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/util.h: exitLikeProcess(): added prototype
+
+2004-01-13 23:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/wrappers.h: Emalloc(), Erealloc(): added
+
+2004-01-13 23:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/util-exitlikeprocess.c, util-vserver/src/vps.c:
+ initial checkin
+
+2004-01-13 23:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/save_s_context,
+ util-vserver/scripts/vps.pathsubst,
+ util-vserver/scripts/vserver-legacy,
+ util-vserver/scripts/vserverkillall: moved into legacy
+
+2004-01-13 23:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/legacy,
+ util-vserver/scripts/legacy/save_s_context,
+ util-vserver/scripts/legacy/vps.pathsubst,
+ util-vserver/scripts/legacy/vserver,
+ util-vserver/scripts/legacy/vserverkillall: initial checkin
+ (moved from ../)
+
+2004-01-13 20:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-legacy: use 'exec' to call commands
+ on 'suexec' (patch by Alec Thomas)
+
+2004-01-13 14:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: added missing fstool.h header
+
+2004-01-13 14:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/virtual.h: updated (added scheduler stuff)
+
+2004-01-13 14:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vkill.c: removed warnings about unused
+ parameters
+
+2004-01-13 14:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/getvserverbyctx.c,
+ util-vserver/lib/getvserverctx.c, util-vserver/src/exec-cd.c,
+ util-vserver/tests/escaperoot.c, util-vserver/tests/testipc.c,
+ util-vserver/tests/testlimit.c, util-vserver/tests/testopenf.c:
+ made it compilable with gcc296
+
+2004-01-13 14:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: use $(src_sbin_SCRPTS)
+
+2004-01-13 14:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: added declarations for the ext2fs
+ functions
+
+2004-01-13 14:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver-internal.h: added EXT2FS macros
+
+2004-01-13 14:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/fmt.h: fixed xulong/xlong declarations
+
+2004-01-13 14:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: added the ioctl-* files
+ added ext2fs.h
+
+2004-01-13 14:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src, util-vserver/src/.cvsignore: updated
+
+2004-01-13 14:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: removed ext2fs.h
+ added the fstools (lsxid,chxid,showattr,setattr) plus deps
+
+2004-01-13 14:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chxid.c, util-vserver/src/fstool.c,
+ util-vserver/src/fstool.h, util-vserver/src/lsxid.c,
+ util-vserver/src/setattr.c, util-vserver/src/showattr.c:
+ minor/medium cleanups
+
+2004-01-13 14:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/fstool-resolvectx.c: initial checkin
+
+2004-01-13 13:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/showattr.c: rewrote completely
+
+2004-01-13 13:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/ext2fs.h, util-vserver/src/ext2fs.h: moved
+ ext2fs.h from src/ into lib/ directory; we are providing the
+ needed functionality through libvserver now
+
+2004-01-13 13:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/ioctl-getext2flags.c,
+ util-vserver/lib/ioctl-getfilecontext.c,
+ util-vserver/lib/ioctl-setext2flags.c,
+ util-vserver/lib/ioctl-setfilecontext.c,
+ util-vserver/src/chxid.c, util-vserver/src/fstool.c,
+ util-vserver/src/fstool.h, util-vserver/src/lsxid.c,
+ util-vserver/src/setattr.c: initial checkin
+
+2004-01-07 15:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/vserver.h: added URL which describes
+ context-creation
+
+2004-01-07 15:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chcontext.c: * removed obsolete and unused
+ 'fakeinit' variable
+ * fixed ctx-creation with fakeinit and static ctx-id's; fakeinit
+ requires a second call for ctx -2 to take effect
+
+2004-01-05 22:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: added vserver-info
+
+2004-01-05 22:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src, util-vserver/src/.cvsignore: updated
+
+2004-01-05 22:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/wrappers.h: Edup2(): added
+
+2004-01-05 22:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-stat.c: use existing syscall-wrappers
+ instead of checking return-codes manually
+
+2004-01-05 22:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/vserver-info.c: initial checkin
+
+2004-01-05 22:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/rpm-fake.c: use fd3 for synchronization with
+ resolver
+ adding some missing '\n' in messages
+ ignore empty environment variables too
+ exitRPMFake(): conditionalized debug-message
+
+2004-01-05 22:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/rpm-fake-resolver.c: daemonize(): child waits
+ for parent to finish now
+ use fd3 for synchronisation
+ enable fork on default
+
+2004-01-05 22:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: added vserver-info
+ minor cosmetical fixes
+
+2004-01-05 22:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.stop: fixed error-handling
+
+2004-01-05 22:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-setup.functions: added '--context'
+ option
+ minor cosmetical cleanups
+
+2004-01-05 22:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver-build.functions.apt:
+ initVariablesApt(): fixed empty function body
+
+2004-01-05 21:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vrpm-preload: major cleanups; use
+ 'vserver-info' to retrieve information about vserver
+
+2004-01-05 21:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vapt-get-worker: removed old, unused debug
+ code
+
+2004-01-05 21:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm: use
+ modern '--help' & '--version' output
+
+2004-01-05 21:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: added
+ $_VSERVER_INFO
+
+2004-01-05 21:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: getVserverStatus(): fixed usage
+ of 2nd parameter
+
+2004-01-05 21:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/fmtx.hc, util-vserver/lib/getvserverbyctx.c,
+ util-vserver/lib/getvserverctx.c,
+ util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h:
+ small cosmetical fix
+
+2003-12-30 20:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: version 0.27.190
+
+2003-12-30 19:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/util-vserver.spec.in: - since dynamic libraries will
+ be installed now, call /sbin/ldconfig
+ - other updates...
+
+2003-12-30 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/compat-pivot_root.h: use <asm/unistd.h> instead
+ of <linux/unistd.h> to fix problems with
+ RH's headers
+
+2003-12-30 18:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/testsuite/vunify-test.sh: fixed paths
+
+2003-12-30 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.stop: use sendKillSequence instead
+ of ctx-kill
+
+2003-12-30 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver.functions: sendKillSequence(): added
+
+2003-12-30 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: removed
+ _CTX_KILL
+ added _VKILL
+
+2003-12-30 18:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: getVserverStatus(): fixed usage
+ if ctx
+ isCtxRunning(): added
+
+2003-12-30 17:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: added missing compat-c99.h header-file
+
+2003-12-30 17:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/chroot-rm.c: fixed order of chroot() and
+ parameter evaluation so that '--version'
+ and '--help' are working as non-root also
+
+2003-12-30 17:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: added missing headers
+ removed 'ctx-kill'; it is obsoleted through 'vkill'
+
+2003-12-30 17:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/ctx-kill.c: replaced by 'vkill'
+
+2003-12-30 17:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/compat.h: use results from dietlib's C99
+ compatibility-check
+
+2003-12-30 17:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_dietlibc.m4: added check for C99
+ compatibility
+
+2003-12-30 17:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/m4/ensc_fpicsyscall.m4: fixed AC_LANG_PUSH/POP
+ mismatch
+
+2003-12-30 16:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver, util-vserver/.cvsignore, util-vserver/lib,
+ util-vserver/lib/.cvsignore, util-vserver/scripts,
+ util-vserver/scripts/.cvsignore, util-vserver/src,
+ util-vserver/src/.cvsignore: updated
+
+2003-12-30 16:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/syscall_kill-v11.hc,
+ util-vserver/lib/syscall_kill.c, util-vserver/src/vkill.c: merged
+ with 0.26.90
+
+2003-12-30 16:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/testsuite/rpm-fake-test.sh: fixed LD_PRELOAD
+ path
+
+2003-12-30 16:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/vserver: updated start/stop help-messages
+
+2003-12-30 16:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/scripts/functions: getAllVservers(): ignore backup
+ vservers
+
+2003-12-30 16:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/distrib/Makefile.am: fixed multiple 'make install'
+ by using '-f' on 'ln'
+
+2003-12-30 16:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/configure.ac: - merged with 0.26.90 (fixed
+ --enable-apis, renamed ctx_t to xid_t,
+ renamed syscall, use C++ for ext2fs.h test)
+ - libtool'ized it
+
+2003-12-30 16:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/src/Makefile-files: * added vkill (merged from
+ 0.26.90)
+ * libtool'ized it
+
+2003-12-30 16:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/lib/Makefile-files: * added vc_kill() syscall
+ (merged from 0.26.90)
+ * libtool'ized it
+
+2003-12-30 15:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/Makefile.am: * added legacy-dir (merged from
+ 0.26.90)
+ * libtool'ized it
+
+2003-12-30 15:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
+
+ * util-vserver/compat.h, util-vserver/lib/getctx-compat.hc,
+ util-vserver/lib/getctx-legacy.hc, util-vserver/lib/getctx.c,
+ util-vserver/lib/getversion-internal.hc,
+ util-vserver/lib/getversion.c,
+ util-vserver/lib/getvserverbyctx.c,
+ util-vserver/lib/getvserverctx.c,
+ util-vserver/lib/syscall-compat.hc,
+ util-vserver/lib/syscall-legacy.hc, util-vserver/lib/syscall.c,
+ util-vserver/lib/syscall_rlimit-v11.hc,
+ util-vserver/lib/syscall_rlimit.c, util-vserver/lib/virtual.h,
+ util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h,
+ util-vserver/scripts/Makefile-files,
+ util-vserver/scripts/vps.pathsubst,
+ util-vserver/scripts/vserver-legacy, util-vserver/src,
+ util-vserver/src/.cvsignore, util-vserver/src/ctx-kill.c,
+ util-vserver/src/rpm-fake-resolver.c,
+ util-vserver/src/rpm-fake.c, util-vserver/src/save_ctxinfo.c,
+ util-vserver/src/vlimit.c, util-vserver/src/vserver-stat.c,
+ util-vserver/src/wrappers-vserver.h, util-vserver/tests/getctx.c:
+ merged with 0.26.90
+
+2003-12-29 19:02 uid68581
+
+ * util-vserver/src/capchroot.c: do not use vc_chrootsafe() anymore
+
+2003-12-29 19:01 uid68581
+
+ * util-vserver/tests/Makefile-files: removed chrootsafe
+ libtool'ized
+
+2003-12-26 00:50 uid68581
+
+ * util-vserver/compat-c99.h, util-vserver/src/testsuite,
+ util-vserver/src/testsuite/Makefile-files,
+ util-vserver/src/testsuite/data,
+ util-vserver/src/testsuite/data/rpm-fake-test.inp,
+ util-vserver/src/testsuite/data/rpm-fake-test.out,
+ util-vserver/src/testsuite/rpm-fake-test.c,
+ util-vserver/src/testsuite/rpm-fake-test.sh,
+ util-vserver/src/testsuite/vunify-functest.c,
+ util-vserver/src/testsuite/vunify-test.sh: initial checkin
+
+2003-12-26 00:49 uid68581
+
+ * util-vserver/pathconfig.h.pathsubst: added RESOLVER_PROG
+
+2003-12-26 00:48 uid68581
+
+ * util-vserver/scripts/vprofile: removed since obsoleted
+
+2003-12-26 00:48 uid68581
+
+ * util-vserver/tests/escaperoot.c, util-vserver/tests/forkbomb.c,
+ util-vserver/tests/testlimit.c, util-vserver/tests/testopenf.c:
+ used workarounds to make it compilable with non-C99 compilers
+
+2003-12-26 00:47 uid68581
+
+ * util-vserver/src/wrappers.h: added setgid/setuid/setgroups
+ wrappers
+
+2003-12-26 00:47 uid68581
+
+ * util-vserver/src/util.h: added Xmemcpy()
+ added safeChdir() prototype
+
+2003-12-26 00:46 uid68581
+
+ * util-vserver/src/rpm-fake.c: rewrote large parts
+ added NSS functions (getpwnam(), getgrnam(), ...)
+
+2003-12-26 00:45 uid68581
+
+ * util-vserver/src/fakerunlevel.c: use setgroups() also
+
+2003-12-26 00:45 uid68581
+
+ * util-vserver/src/chroot-rm.c: added '--help' and '--version'
+
+2003-12-26 00:44 uid68581
+
+ * util-vserver/src, util-vserver/src/.cvsignore: added exec-cd and
+ rpm-fake-resolver
+ removed secure-umount
+
+2003-12-26 00:42 uid68581
+
+ * util-vserver/src/exec-cd.c, util-vserver/src/rpm-fake-resolver.c,
+ util-vserver/src/util-safechdir.c,
+ util-vserver/src/vunify-matchlist.c,
+ util-vserver/src/vunify-matchlist.h,
+ util-vserver/src/vunify-operations.c,
+ util-vserver/src/vunify-operations.h, util-vserver/src/vunify.c,
+ util-vserver/src/wrappers-dirent.h: initial checkin
+
+2003-12-26 00:38 uid68581
+
+ * util-vserver/src/Makefile-files: removed secure-umount
+ added exec-cd
+ vunify will be a dietlibc program soonly
+
+2003-12-26 00:34 uid68581
+
+ * util-vserver/scripts/rootshell, util-vserver/scripts/vpstree,
+ util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop:
+ fixed quoting
+
+2003-12-26 00:34 uid68581
+
+ * util-vserver/scripts/vserver.functions: use 'exec-cd' instead of
+ 'secure-umount'
+
+2003-12-26 00:33 uid68581
+
+ * util-vserver/scripts/vserver-build.functions.apt: fixed
+ initVariablesApt()
+ added support for default apt.conf
+
+2003-12-26 00:33 uid68581
+
+ * util-vserver/scripts/vserver-build.functions: rename package-cfg
+ directory on '--force' also
+
+2003-12-26 00:32 uid68581
+
+ * util-vserver/scripts/vserver-build.apt-rpm: added '--debug'
+ option
+
+2003-12-26 00:32 uid68581
+
+ * util-vserver/scripts/vserver: added package-management options
+ (atleast their documention)
+
+2003-12-26 00:30 uid68581
+
+ * util-vserver/scripts/vapt-get-worker: set RPM::PM to 'external'
+
+2003-12-26 00:29 uid68581
+
+ * util-vserver/scripts/util-vserver-vars.pathsubst: added _EXEC_CD
+ removed _SECURE_UMOUNT
+
+2003-12-26 00:29 uid68581