X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=ChangeLog;fp=ChangeLog;h=0000000000000000000000000000000000000000;hb=d56ea1e992af7da828e89b98f2878bcc04250708;hp=1948e42cefd4ab9b9635517c8b06f6c9472d88f2;hpb=616c79d7eee3bff076671ee8d475df2f2b640a16;p=util-vserver.git diff --git a/ChangeLog b/ChangeLog deleted file mode 100644 index 1948e42..0000000 --- a/ChangeLog +++ /dev/null @@ -1,14533 +0,0 @@ -2009-04-10 20:24 Daniel Hokka Zakrisson - - * src/secure-mount.c: Handle shared/private/unbindable/slave mounts - internally. - -2009-04-03 16:41 Daniel Hokka Zakrisson - - * src/secure-mount.c: The remount still needs to have MS_BIND set. - -2009-03-18 19:26 Daniel Hokka Zakrisson - - * scripts/vserver.functions: -o shared doesn't work with --rbind. - -2009-02-14 10:07 Enrico Scholz - - * m4/ensc_dietlibc.m4: whitespace cleanup - -2009-02-14 10:06 Enrico Scholz - - * m4/ensc_dietlibc.m4: fixed detection of dietlibc version strings - like 0.31-1.2 - -2008-12-01 20:48 Daniel Hokka Zakrisson - - * scripts/vserver.suexec: Attach to the cgroup. - -2008-11-11 20:59 Daniel Hokka Zakrisson - - * distrib/defaults/devs: Add /dev/shm. - -2008-11-11 20:58 Daniel Hokka Zakrisson - - * lib/getinsecurebcaps.c: Remove the #ifdef since the logic got - inverted. - -2008-11-06 17:13 Daniel Hokka Zakrisson - - * ., COPYING: Add COPYING to svn. - -2008-11-06 02:27 Daniel Hokka Zakrisson - - * configure.ac: Add a way to disable library versioning. Better - than nothing until proper checks are written. - -2008-11-06 02:18 Daniel Hokka Zakrisson - - * python/libvserver.py: Add missing piece of code. - Fix __add__ and __sub__ in class struct. - -2008-11-06 02:00 Daniel Hokka Zakrisson - - * python/_libvserver.c, python/libvserver.py: Add Pythonizing - wrappers for the Python-bindings. - -2008-11-03 19:52 Daniel Hokka Zakrisson - - * scripts/chcontext: Enter the spaces when migrating to an existing - static context. - -2008-10-31 15:46 Daniel Hokka Zakrisson - - * lib/Makefile-files: Sigh. - -2008-10-31 15:41 Daniel Hokka Zakrisson - - * lib/issupported.c, lib/issupportedstring.c, lib/vserver.h, - scripts/vserver.functions, scripts/vserver.start, - scripts/vserver.stop, scripts/vserver.suexec, src/secure-mount.c, - src/vcontext.c: Use pivot_root on kernels supporting two - namespaces per context. - -2008-10-31 15:40 Daniel Hokka Zakrisson - - * kernel/space_cmd.h, kernel/switch.h, - lib/syscall_getspacemask-v21.hc, lib/syscall_getspacemask-v23.hc, - lib/syscall_getspacemask.c: Fix vc_get_space_default and add - vc_get_space_mask v1. - -2008-10-31 04:45 Daniel Hokka Zakrisson - - * ensc_wrappers/wrappers-vserver.hc, kernel/space_cmd.h, - lib/Makefile-files, lib/syscall_enternamespace-v13.hc, - lib/syscall_enternamespace-v21.hc, - lib/syscall_enternamespace-v23.hc, lib/syscall_enternamespace.c, - lib/syscall_getspacedefault-v23.hc, - lib/syscall_getspacemask-v21.hc, lib/syscall_setnamespace-v13.hc, - lib/syscall_setnamespace-v21.hc, lib/syscall_setnamespace-v23.hc, - lib/syscall_setnamespace.c, lib/vserver.h, python/_libvserver.c, - src/vcontext.c, src/vspace.c: Add VCMD_{enter,set}_space_v2 - support, in preparation of pivot_root. - -2008-10-31 04:21 Daniel Hokka Zakrisson - - * scripts/Makefile-files, scripts/util-vserver-vars.pathsubst, - scripts/vnamespace, scripts/vserver-build.debootstrap, - scripts/vsomething, src/Makefile-files, src/vnamespace.c: Remove - vnamespace in favor of vspace and a small wrapper around it. - -2008-10-31 04:07 Daniel Hokka Zakrisson - - * lib/vserver-internal.h: Add hidden attribute to be used for - versioned symbols. - -2008-10-31 04:05 Daniel Hokka Zakrisson - - * lib/syscall_ctxcreate-v21.hc, lib/syscall_ctxmigrate-v21.hc, - scripts/chcontext, scripts/vserver.functions, - scripts/vserver.suexec: Move space creation/entering out of - vc_ctx_{create,migrate}. - -2008-10-31 04:00 Daniel Hokka Zakrisson - - * src/vspace.c: CLONE_NEWNS and CLONE_FS aren't default spaces. - -2008-10-31 04:00 Daniel Hokka Zakrisson - - * lib/syscall_getspacemask-v21.hc: Filter out CLONE_NEWNS and - CLONE_FS, as vc_get_space_default does. - -2008-10-30 22:45 Daniel Hokka Zakrisson - - * python/_libvserver.c: Need to be able to retrieve per-CPU values. - -2008-10-30 21:23 Daniel Hokka Zakrisson - - * configure.ac, lib/Makefile-files, lib/internal.h, - lib/libvserver.ver: Library versioning stubs. - -2008-10-30 02:33 Daniel Hokka Zakrisson - - * configure.ac, python/Makefile-files, python/_libvserver.c, - python/ctags-constants.awk: 32-bit and Python 2.4 support. - -2008-10-30 02:25 Daniel Hokka Zakrisson - - * lib/getinsecurebcaps.c: These got lost somehow. - -2008-10-30 01:59 Daniel Hokka Zakrisson - - * util-vserver.spec.in: BR: ctags - -2008-10-30 01:21 Daniel Hokka Zakrisson - - * configure.ac, python/Makefile-files, python/_libvserver.c, - python/ctags-constants.awk: Some minor cleanups in the Python - build. - -2008-10-29 18:37 Daniel Hokka Zakrisson - - * configure.ac: Just in case anything else wants to use Python as - part of the build process. - -2008-10-29 18:36 Daniel Hokka Zakrisson - - * python/_libvserver.c: 65 is the length of the command structure's - field. - -2008-10-28 00:56 Daniel Hokka Zakrisson - - * util-vserver.spec.in: Add Python stuff. - -2008-10-28 00:51 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst: vserver.start.bin - -2008-10-28 00:24 Daniel Hokka Zakrisson - - * Makefile.am, configure.ac, python, python/Makefile-files, - python/_libvserver.c: Add Python bindings to libvserver. - -2008-10-28 00:23 Daniel Hokka Zakrisson - - * doc/configuration.xml, scripts/vserver-setup.functions, - scripts/vserver.functions: Rename flags to cflags. - -2008-10-27 23:52 Daniel Hokka Zakrisson - - * lib/bcaps-v13.c: ULL is needed to get a 64-bit wide integer. - -2008-10-27 22:58 Daniel Hokka Zakrisson - - * lib/bcaps-v13.c, lib/vserver.h: Add new capabilities. - -2008-10-27 22:58 Daniel Hokka Zakrisson - - * Makefile.am: Disable vserver-start. - -2008-10-27 22:54 Daniel Hokka Zakrisson - - * lib/getinsecurebcaps.c: Rather than listing the unsafe - capabilities, assume they're all unsafe unless - they're in this list. - -2008-10-23 21:37 Daniel Hokka Zakrisson - - * scripts/vserver.functions: No need to read the name again. - -2008-10-19 16:44 Daniel Hokka Zakrisson - - * scripts/vserver.functions: Add arch initstyle. - -2008-10-11 18:51 Daniel Hokka Zakrisson - - * distrib/f8/yum.repos.d/fedora-updates.repo: Fix typo. - -2008-09-29 01:17 Daniel Hokka Zakrisson - - * contrib/yum-3.2.19-chroot.patch, contrib/yum-3.2.4-chroot.patch: - Revert getRootedPath prototype. - -2008-09-29 01:01 Daniel Hokka Zakrisson - - * src/vspace.c: Add --default to get the kernel's suggested values. - Add --~* versions to disable a space enabled by e.g. --default. - -2008-09-29 00:59 Daniel Hokka Zakrisson - - * distrib/Makefile.am: Install the F8/F9 keys. - -2008-09-29 00:56 Daniel Hokka Zakrisson - - * contrib/yum-3.2.19-chroot.patch, contrib/yum-3.2.4-chroot.patch: - Fix the ts_done/ts_all confusion. - -2008-09-28 11:24 Daniel Hokka Zakrisson - - * src/capability-compat.h, src/rpm-fake.c, src/vserver-info.c: Use - version 3 to avoid warning message in newer kernels. - -2008-09-28 05:06 Daniel Hokka Zakrisson - - * configure.ac: Add hints for ionice. - -2008-09-28 05:05 Daniel Hokka Zakrisson - - * configure.ac: Fix crypto API checks. - -2008-09-28 05:04 Daniel Hokka Zakrisson - - * distrib/f9/pubkeys, - distrib/f9/yum.repos.d/fedora-updates-testing.repo, - distrib/f9/yum.repos.d/fedora-updates.repo: newkey repository for - Fedora 9. - -2008-09-28 05:04 Daniel Hokka Zakrisson - - * distrib/f8/pubkeys, - distrib/f8/pubkeys/RPM-GPG-KEY-fedora-8-and-9-primary, - distrib/f8/pubkeys/RPM-GPG-KEY-fedora-test-8-and-9-primary, - distrib/f8/yum.repos.d/fedora-updates-testing.repo, - distrib/f8/yum.repos.d/fedora-updates.repo: newkey repository for - Fedora 8. - -2008-09-16 19:19 Daniel Hokka Zakrisson - - * src/vclone.c: Excluded files are fine, don't flag them as - failures just because nobody wants them. - -2008-09-01 12:54 Daniel Hokka Zakrisson - - * lib/Makefile-files: Remove nuked files. - -2008-08-31 20:09 Daniel Hokka Zakrisson - - * src/chxid.c: chxid applies to the filesystem, so it should use - tags. - -2008-08-31 20:09 Daniel Hokka Zakrisson - - * scripts/vserver-build.yum: Make it easier to install more - packages right away. - -2008-08-29 03:45 Daniel Hokka Zakrisson - - * src/vclone.c: access dereferences symbolic links. Use lstat - instead. - -2008-08-27 17:41 Daniel Hokka Zakrisson - - * scripts/vserver.functions: Device nodes live here, so do the - rbind using -o dev. - -2008-08-27 10:38 Daniel Hokka Zakrisson - - * lib/syscall_ctxcreate-v23.hc, lib/syscall_ctxcreate.c, - lib/syscall_ctxmigrate-v23.hc, lib/syscall_ctxmigrate.c: This is - going to be handled in the kernel. - -2008-08-25 22:57 Daniel Hokka Zakrisson - - * scripts/vserver.start, src/exec-remount.c: Preparations for - actually reading mtab. - -2008-08-25 22:55 Daniel Hokka Zakrisson - - * sysv/util-vserver: Unmount the hierarchy too. - -2008-08-25 21:57 Daniel Hokka Zakrisson - - * src/secure-mount.c: Handle read-only bind-mounts the new way. - -2008-08-25 21:11 Daniel Hokka Zakrisson - - * src/vsysctl.c: If /proc/sys is inaccessible, assume there are no - settings. - -2008-08-24 23:37 Daniel Hokka Zakrisson - - * m4/ensc_pathprog.m4, scripts/vserver.functions: Fix the vps - output when a guest fails to stops nicely. - -2008-08-24 20:12 Daniel Hokka Zakrisson - - * doc/configuration.xml, scripts/vserver.functions, - scripts/vserver.start, scripts/vserver.stop, sysv/util-vserver: - cgroup support. - -2008-08-24 20:09 Daniel Hokka Zakrisson - - * scripts/functions: If $3 is set, the run file is expected to be - cleaned up if the context does - not exist. Fix the previous change to handle this correctly. - -2008-08-24 20:06 Daniel Hokka Zakrisson - - * distrib/Makefile.am: Work with builds done in a separate - directory. - -2008-08-24 03:11 Daniel Hokka Zakrisson - - * distrib/Makefile.am: f9 - -2008-08-24 02:47 Daniel Hokka Zakrisson - - * scripts/vserver-build.yum: Remove the run file if the build - fails. - -2008-08-24 02:47 Daniel Hokka Zakrisson - - * src/rpm-fake.c: Revert the atexit, as it appears to cause more - problems, while not solving any. - -2008-08-22 21:41 Daniel Hokka Zakrisson - - * scripts/vserver-build.functions, scripts/vserver-build.yum: - Workaround rpm-fake brokenness by setting up a persistent - context. - -2008-08-22 21:41 Daniel Hokka Zakrisson - - * scripts/functions: This is a requirement for vc_getVserverCtx, so - it should be a requirement in the scripts. - -2008-08-22 21:39 Daniel Hokka Zakrisson - - * scripts/vserver.delete: Remove the runfile, if it exists. - -2008-08-22 21:01 Daniel Hokka Zakrisson - - * lib/issupported.c, lib/issupportedstring.c, lib/vserver.h: Add - PERSISTENT feature. - -2008-08-22 20:57 Daniel Hokka Zakrisson - - * lib/issupported.c: Pid namespaces will come in 0x00020304. - -2008-08-22 20:32 Daniel Hokka Zakrisson - - * scripts/vserver-build.functions: Umm, what? - -2008-08-21 19:21 Daniel Hokka Zakrisson - - * scripts/vmount: Fix silly typo. - -2008-08-21 18:05 Daniel Hokka Zakrisson - - * scripts/vserver-build.functions: chmod makes no sense for a - symlink. - -2008-08-21 17:57 Daniel Hokka Zakrisson - - * lib/vserver-internal.h: Pid namespace support will be available - in 0x00020304. - -2008-08-21 17:57 Daniel Hokka Zakrisson - - * src/rpm-fake.c: Since using a destructor doesn't seem to work all - that well, try using atexit instead. - -2008-08-21 17:56 Daniel Hokka Zakrisson - - * scripts/vserver-build, scripts/vserver-build.rsync: Make it - easier to add rsync arguments. - -2008-08-07 19:44 Daniel Hokka Zakrisson - - * distrib/Makefile.am: f9... - -2008-08-02 13:49 Daniel Hokka Zakrisson - - * distrib/debian/initpost: rsyslog is in Debian too. - -2008-08-01 10:19 Enrico Scholz - - * scripts/vyum-worker: print yum.__version__ instead of executing - "yum --version" which is very heavyweighted in recent versions - and gives out additional informations confusing the parser - -2008-07-28 21:44 Daniel Hokka Zakrisson - - * distrib/defaults/devs, scripts/vserver-build.functions: Add the - /dev/fd symlink that is expected by more and more things. - -2008-07-18 14:29 Daniel Hokka Zakrisson - - * distrib/Makefile.am: Install initctl file. - -2008-07-17 14:53 Daniel Hokka Zakrisson - - * sysv/util-vserver: Be silent if it's not a Linux-VServer kernel. - -2008-07-15 22:16 Daniel Hokka Zakrisson - - * src/vcontext.c: This is not an option used by the utils, but the - semantics are for filesystem namespaces. - -2008-07-15 22:14 Daniel Hokka Zakrisson - - * ensc_wrappers/wrappers-clone.hc: Use sys_clone in Eclone. - -2008-07-14 20:26 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst: Add exec-remount. - -2008-07-14 20:26 Daniel Hokka Zakrisson - - * util-vserver.spec.in: Support building against nss by using - --without beecrypt. - -2008-07-14 20:09 Daniel Hokka Zakrisson - - * kernel/context_cmd.h, kernel/space_cmd.h, lib/Makefile-files, - lib/syscall_ctxcreate-v21.hc, lib/syscall_ctxcreate-v23.hc, - lib/syscall_ctxcreate.c, lib/syscall_ctxmigrate-v21.hc, - lib/syscall_ctxmigrate-v23.hc, lib/syscall_ctxmigrate.c, - lib/syscall_getspacedefault-v23.hc, - lib/syscall_getspacedefault.c, lib/vserver-internal.h, - lib/vserver.h, scripts/vserver.functions: Add new 0x00020303 API, - using pid namespaces. - -2008-07-14 14:15 Daniel Hokka Zakrisson - - * scripts/util-vserver-vars.pathsubst: Add exec-remount. - -2008-07-14 14:12 Daniel Hokka Zakrisson - - * lib/Makefile-files: Add exitlikeprocess.c. - -2008-07-14 14:10 Daniel Hokka Zakrisson - - * lib/issupported.c, lib/issupportedstring.c, lib/vserver.h: Add - SPACES feature. - -2008-07-14 14:09 Daniel Hokka Zakrisson - - * doc/configuration.xml: Document ionice options. - -2008-07-14 13:12 Daniel Hokka Zakrisson - - * lib/exitlikeprocess.c, lib/vserver.h, - lib_internal/Makefile-files, lib_internal/util-exitlikeprocess.c, - lib_internal/util-exitlikeprocess.h, lib_internal/util.h, - src/context-sync.hc, src/vnamespace.c, src/vps.c, src/vspace.c: - Move exitLikeProcess to libvserver. - -2008-07-14 13:09 Daniel Hokka Zakrisson - - * src/h2ext.c: Silence warnings. - -2008-07-14 12:55 Daniel Hokka Zakrisson - - * scripts/vprocunhide: Escape >. - -2008-07-13 17:51 Daniel Hokka Zakrisson - - * configure.ac, lib/cflags-v13.c, lib/vserver.h, - scripts/util-vserver-vars.pathsubst, scripts/vserver.functions, - scripts/vserver.start, scripts/vserver.stop, - scripts/vserver.suexec: Merge ionice patch (originally from - anonc, updated for newer util-vserver by cehteh). - -2008-07-13 17:34 Daniel Hokka Zakrisson - - * scripts/vserver.start, src/Makefile-files, src/exec-remount.c: - exec-remount remounts proc and sys, to get the right namespaces - associated with them. - -2008-07-13 16:00 Daniel Hokka Zakrisson - - * scripts/vprocunhide: Teach vprocunhide about --write. - -2008-07-11 15:24 Daniel Hokka Zakrisson - - * src/vlogin.c: prctl does not work as well as this. Revert - changeset 2731. - -2008-07-11 15:20 Daniel Hokka Zakrisson - - * lib/vserver.h, src/fstool.c, src/fstool.h, src/setattr.c, - src/showattr.c: Add support for IATTR_WRITE. - -2008-07-10 18:06 Daniel Hokka Zakrisson - - * src/vlogin.c: Use prctl(PR_SET_NAME) instead. - -2008-07-08 15:51 Daniel Hokka Zakrisson - - * scripts/vserver.functions: Correctly unmount NFS and other - "special" filesystems. - -2008-07-08 15:11 Daniel Hokka Zakrisson - - * util-vserver.spec.in: Order the scriptlets logically. - -2008-07-08 14:08 Daniel Hokka Zakrisson - - * lib/ext2fs.h: Revert changeset 2726. Needs #ifdef magic. - -2008-07-08 14:07 Daniel Hokka Zakrisson - - * util-vserver.spec.in: Don't fail. - -2008-07-06 23:58 Daniel Hokka Zakrisson - - * lib/ext2fs.h: Workaround broken headers. - -2008-07-06 23:58 Daniel Hokka Zakrisson - - * src/vclone.c: Unify_copy doesn't touch sockets, so there's - nothing to change the tag of. - -2008-07-02 17:10 Daniel Hokka Zakrisson - - * distrib/misc/debootstrap.uri: New debootstrap. - -2008-06-30 20:25 Daniel Hokka Zakrisson - - * src/vserver-stat.c: Use 64-bit counters for the memory usage, to - avoid easy overflows. - -2008-06-29 15:42 Daniel Hokka Zakrisson - - * distrib/centos5/yum/yum.conf, distrib/redhat/initpost: Add - persistdir for centos5 and make sure the syslog daemon is - enabled. - -2008-06-26 15:59 Daniel Hokka Zakrisson - - * util-vserver.spec.in: Get rid of the etch directory for older - installs. - Hopefully all interesting RPM versions support %check by now... - Mandriva's rpm does not support the || : syntax. - -2008-06-17 16:16 Daniel Hokka Zakrisson - - * src/chroot-sh.c: Add operations needed by Fedora 9 tweaks. - -2008-06-17 16:15 Daniel Hokka Zakrisson - - * distrib/Makefile.am, distrib/f9, distrib/f9/pkgs, - distrib/f9/pkgs/01, distrib/f9/pkgs/02, distrib/f9/pkgs/03, - distrib/f9/rpmlist.d, distrib/f9/rpmlist.d/00.lst, - distrib/f9/yum, distrib/f9/yum.repos.d, - distrib/f9/yum.repos.d/fedora-development.repo, - distrib/f9/yum.repos.d/fedora-updates-testing.repo, - distrib/f9/yum.repos.d/fedora-updates.repo, - distrib/f9/yum.repos.d/fedora.repo, distrib/f9/yum/yum.conf, - distrib/redhat/initctl, distrib/redhat/initpost: Fedora 9 - support. - -2008-06-16 11:32 Daniel Hokka Zakrisson - - * lib_internal/unify-copy.c, src/check-unixfile.c, src/h2ext.c, - src/testsuite/hashcalc-plain.c, src/vhashify.c: On failure, mmap - returns MAP_FAILED, not 0. - -2008-05-03 17:00 Daniel Hokka Zakrisson - - * src/capability-compat.h, src/rpm-fake.c, src/vserver-info.c: - Avoid that annoying "uses 32-bit capabilities (legacy support in - use)" warning. - -2008-05-03 16:53 Daniel Hokka Zakrisson - - * lib/issupported.c, lib/issupportedstring.c, lib/vserver.h, - scripts/vserver.functions: Add pid space feature. - -2008-05-03 16:48 Daniel Hokka Zakrisson - - * distrib/gentoo/initpost: Fix typo. - -2008-05-02 22:44 Daniel Hokka Zakrisson - - * configure.ac: Fix typo. - -2008-04-29 17:47 Daniel Hokka Zakrisson - - * src/vspace.c: CLONE_FS is just for the Linux-VServer syscalls. - -2008-04-13 10:13 Benedikt Böhm - - * distrib/gentoo/initpost, scripts/vserver-init.functions: fix - functions.sh location for gentoo; create /lib/rc/sh for older - stages that don't have it - -2008-04-02 18:59 Daniel Hokka Zakrisson - - * src/tunctl.c: Add all the ioctls to work on older kernels too. - -2008-04-02 18:58 Daniel Hokka Zakrisson - - * src/naddress.c: Don't call free on stack pointers. - -2008-04-02 18:58 Daniel Hokka Zakrisson - - * doc/configuration.xml, scripts/vserver.functions: Add support to - be able to configure the peer too. - -2008-03-26 22:22 Daniel Hokka Zakrisson - - * lib/syscall_netadd-netv2.hc: Support 0.0.0.0 for 2.3 kernels. - -2008-03-17 08:59 Daniel Hokka Zakrisson - - * NEWS, configure.ac: Version 0.30.215. - -2008-03-17 08:55 Daniel Hokka Zakrisson - - * lib/ncaps-net.c, lib/nflags-net.c, lib/vserver.h: Add the new - flags. - -2008-03-16 03:30 Daniel Hokka Zakrisson - - * scripts/vserver-build.functions, scripts/vserver.stop: Fix - vserver ... stop --rescue-init. - Use it in stopSleepingGuest, to prevent races and to do proper - cleanup. - If vserver ... stop has already been invoked, remove SC_HELPER - from the context. - -2008-03-15 16:05 Daniel Hokka Zakrisson - - * src/vdevmap.c: Add some examples. - Disallow combinations that make no sense. - Allow defaults to be set. - -2008-03-11 10:07 Benedikt Böhm - - * distrib/gentoo/initpost, scripts/vserver.functions: fix openrc - startup; only fix inittab in plain initstyle - -2008-03-10 22:41 Daniel Hokka Zakrisson - - * scripts/vserver-build.functions: bash doesn't execute traps until - after the current job has finished executing, so run sleep in a - loop. - -2008-03-10 19:59 Daniel Hokka Zakrisson - - * lib/syscall_netremove-netv2.hc: A kernel without IPv6-support - will return ENOSYS for vc_net_remove_ipv6. - -2008-03-05 15:46 Benedikt Böhm - - * distrib/gentoo/initpost: add openrc support to gentoo/initpost - -2008-03-02 14:04 Daniel Hokka Zakrisson - - * scripts/vserver-build.functions: Workaround kernel oddities. - -2008-03-01 01:24 Daniel Hokka Zakrisson - - * src/Makefile-files: Include attribute-util.h in the tarball. - -2008-03-01 01:20 Daniel Hokka Zakrisson - - * src/lockfile.c: lockf(F_LOCK) requests a write lock, which - requires the file to be open in write mode. - -2008-03-01 01:15 Daniel Hokka Zakrisson - - * src/vattribute.c: Remove unused variable. - -2008-03-01 01:07 Daniel Hokka Zakrisson - - * src/attribute-util.h, src/nattribute.c, src/vattribute.c: Factor - out bitfield-to-string code to src/attribute-util.h. - Add --get for nattribute too. - -2008-03-01 00:26 Daniel Hokka Zakrisson - - * src/rpm-fake.c, src/vnamespace.c, src/vspace.c: Revert commit - 2690, clone is needed for pid namespaces and on kernels <2.6.16. - -2008-03-01 00:22 Daniel Hokka Zakrisson - - * doc/configuration.xml, scripts/util-vserver-vars.pathsubst, - scripts/vserver.functions, scripts/vserver.stop, src/tunctl.c: - Add basic support for creating tun/tap interfaces in the - configuration. - -2008-02-29 22:16 Enrico Scholz - - * scripts/vserver.stop: use ! instead of ~ to avoid shell expansion - -2008-02-29 13:29 Enrico Scholz - - * src/rpm-fake.c, src/vnamespace.c, src/vspace.c: use - unshare(CLONE_NEWNS) instead of a complicated 'clone(NEWNS) ... - waitpid()' operation - -2008-02-29 13:27 Enrico Scholz - - * build-all: use hostspecific Build directory - -2008-02-28 23:54 Daniel Hokka Zakrisson - - * src/tunctl.c: Set persist last, this way, no interface is left - behind if one of the ioctls fail. - -2008-02-28 23:28 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst, ensc_wrappers/wrappers-ioctl.hc, - src/Makefile-files, src/tunctl.c: Add tunctl. - -2008-02-28 23:12 Daniel Hokka Zakrisson - - * src/vrsetup.c: Avoid pointer/integer conversion warning on LP64. - -2008-02-21 23:22 Enrico Scholz - - * NEWS, configure.ac, lib_internal/Makefile-files, - lib_internal/crypto-wrapper-beecrypt.h, - lib_internal/crypto-wrapper-nss.h, lib_internal/crypto-wrapper.h, - lib_internal/testsuite/Makefile-files, - lib_internal/testsuite/SPEED-RESULTS.txt, - lib_internal/testsuite/crypto-speed.c, - lib_internal/testsuite/crypto.c, src/Makefile-files, - src/testsuite/Makefile-files, src/testsuite/hashcalc-plain.c, - src/testsuite/hashcalc.c, src/testsuite/hashcalc.sh, - src/vhashify-init.hc, src/vhashify.c: added support for using - libnss instead of beecrypt for vhashify's - hash calculation. libnss has bad SHA1 performance on i386, but is - a) - maintained and b) gives better performance with all other hashes - and - on x86_64. - - I am just waiting for somebody to write the OpenSSL layer so that - I - can try the padlock hardware crypto device on my C7 ;) - -2008-02-21 23:11 Enrico Scholz - - * scripts/Makefile-files: added h2ext-worker to OPTIONS_PREEMPT - list - -2008-02-21 23:11 Enrico Scholz - - * build-all: fixed CPPFLAGS quoting problems introduced by last - commit - -2008-02-21 23:10 Enrico Scholz - - * scripts/vmount: fixed endless loop when no '--' is given - fixed --help/--version handling - -2008-02-21 22:34 Enrico Scholz - - * build-all: added code to enable i386 builds on x86_64 platforms - added $CONFIGURE_FLAGS configuration env - set LDFLAGS - -2008-02-21 22:33 Enrico Scholz - - * lib_internal/testsuite/matchlist.c: fixed unused param + - unsigned/signed mismatch warning - -2008-02-21 22:32 Enrico Scholz - - * src/vspace.c: fixed - - | src/vspace.c:177: warning: passing argument 2 of - 'isNumberUnsigned' from incompatible pointer type - - warning - -2008-02-16 22:09 Daniel Hokka Zakrisson - - * lib_internal/util-lockfile.c, src/lockfile.c, src/secure-mount.c, - vserver-start/main.c: Use lockf instead of flock, the former - works on NFS. - -2008-02-14 19:28 Daniel Hokka Zakrisson - - * src/rpm-fake.c: Disable VXF_SC_HELPER for rpm-fake created - contexts. - -2008-02-11 23:41 Daniel Hokka Zakrisson - - * scripts/vserver-build.functions: Set the barrier and warn if it - could not be set automatically. - -2008-02-09 00:27 Daniel Hokka Zakrisson - - * src/rpm-fake.c: We only want to wait on the context if we created - it. - -2008-01-27 07:55 Daniel Hokka Zakrisson - - * distrib/alpine/initpost, distrib/alpine/initpre, - distrib/debian/initpost, distrib/gentoo/init-vserver.sh, - distrib/gentoo/initpost, distrib/gentoo/initpre, - distrib/gentoo/net.vserver, distrib/gentoo/reboot.sh, - distrib/gentoo/shutdown.sh, distrib/misc/environment, - distrib/misc/h2ext.desc, gentoo/Makefile-files, - gentoo/bash-wrapper, gentoo/util-vserver, gentoo/vprocunhide, - gentoo/vservers.default, lib/syscall_ctxcreate-v21.hc, - lib/syscall_fgetiattr-v22.hc, lib/syscall_fgetiattr.c, - lib/syscall_fsetiattr-v22.hc, lib/syscall_fsetiattr.c, - lib/syscall_getbadness-v23.hc, lib/syscall_getbadness.c, - lib/syscall_getccaps-v21.hc, lib/syscall_getsched-v21.hc, - lib/syscall_getsched.c, lib/syscall_netadd-netv2.hc, - lib/syscall_netremove-netv2.hc, lib/syscall_setbadness-v23.hc, - lib/syscall_setbadness.c, lib/syscall_setsched-v22.hc, - lib/syscall_tagcreate.c, lib/syscall_tagmigrate-v23.hc, - lib/syscall_tagmigrate.c, lib/syscall_tasktag-v23.hc, - lib/syscall_tasktag.c, lib/syscall_unsetmapping-v21.hc, - lib/syscall_unsetmapping.c, lib/tagopt2tag.c, - lib_internal/mkdir.c, lib_internal/sys_unshare.h, - lib_internal/testsuite/matchlist.c, - man/vserver-build.8.pathsubst, mkrelease, scripts/h2ext-worker, - scripts/vserver-build.fai, src/h2ext.c, src/vmemctrl.c, - src/vspace.c, src/vtag.c: Add missing svn:keywords. - -2008-01-26 11:44 Daniel Hokka Zakrisson - - * scripts/vserver-build.functions: Make sure /dev gets proper - permissions. - -2008-01-26 11:44 Daniel Hokka Zakrisson - - * scripts/vserver-build.functions: Prevent deadlock between - sc_helper vserver ... stop invocation, and stopSleepingGuest. - -2008-01-23 10:38 Daniel Hokka Zakrisson - - * lib_internal/sys_unshare.h: Use the correct syscall number. - -2008-01-23 06:14 Daniel Hokka Zakrisson - - * distrib/Makefile.am: Fedora 8 is redhat-style too. - -2008-01-22 09:19 Daniel Hokka Zakrisson - - * scripts/vserver.stop, scripts/vserver.suexec, src/vspace.c: Fix - vspace stuff. - -2008-01-21 14:13 Daniel Hokka Zakrisson - - * src/naddress.c: Don't require a netmask/prefix. - -2008-01-20 08:15 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst: Add missing files. - -2008-01-20 08:03 Daniel Hokka Zakrisson - - * doc/configuration.xml: Add missing closing tag. - -2008-01-20 08:01 Daniel Hokka Zakrisson - - * src/rpm-fake.c: Hopefully this will make it bullet-proof. - -2008-01-20 07:56 Daniel Hokka Zakrisson - - * doc/configuration.xml, scripts/vserver.functions, - scripts/vserver.start, scripts/vserver.stop, - scripts/vserver.suexec, src/vspace.c: Add preliminary support for - pid and network namespaces. - -2008-01-20 06:58 Daniel Hokka Zakrisson - - * sysv/util-vserver: getPhysicalDir doesn't work if it doesn't - already exist. - -2008-01-15 13:26 Daniel Hokka Zakrisson - - * distrib/misc/debootstrap.uri: debootstrap 1.0.8. - -2008-01-13 18:26 Daniel Hokka Zakrisson - - * scripts/vserver: Use $cmd instead of $2. - -2008-01-13 18:26 Daniel Hokka Zakrisson - - * lib/syscall_tagmigrate-v23.hc: Only migrate to the tag once. - -2008-01-12 15:55 Daniel Hokka Zakrisson - - * lib/vserver.h, src/vspace.c: Add support for PID and net - namespaces. - -2008-01-12 15:48 Daniel Hokka Zakrisson - - * src/vspace.c: Pid namespaces require clone. - -2008-01-12 15:35 Daniel Hokka Zakrisson - - * ., lib, lib_internal: Fix svn:ignores. - -2008-01-08 17:19 Daniel Hokka Zakrisson - - * scripts/vserver.functions: Backslash... - -2008-01-08 16:53 Daniel Hokka Zakrisson - - * src/rpm-fake.c: Attempt to close race between dying - rpm-fake-resolver and other rpm-fake processes. - -2008-01-08 16:49 Daniel Hokka Zakrisson - - * scripts/vserver.delete: cache need not exist. - -2008-01-06 01:40 Daniel Hokka Zakrisson - - * scripts/vmount: Work with nonamespace guests. - -2008-01-04 17:42 Daniel Hokka Zakrisson - - * src/vattribute.c: Add --get. - -2008-01-03 15:33 Daniel Hokka Zakrisson - - * lib/val2text.hc: Don't remove bits for which there were no match. - Cast 1 to the TYPE, so uint64 values can be looked up. - -2008-01-03 15:30 Daniel Hokka Zakrisson - - * lib_internal/util-io.h, src/h2ext.c: Move WRITE_INT to util-io.h, - so other programs can use it too. - -2008-01-03 14:18 Daniel Hokka Zakrisson - - * scripts/vmount: Make vmount -- -a work. - -2008-01-03 00:40 Daniel Hokka Zakrisson - - * lib/vserver.h: Fix typo. - -2007-12-22 16:30 Daniel Hokka Zakrisson - - * distrib/redhat/initpost: Leave rsyslog enabled for Fedora 8. - -2007-12-20 00:09 Daniel Hokka Zakrisson - - * src/vclone.c: Don't bail on EINVAL, since the clone build method - sets the contexts unconditionally. - -2007-12-19 19:13 Daniel Hokka Zakrisson - - * distrib/debian/initpost: Remove all unknown services. - -2007-12-19 14:28 Daniel Hokka Zakrisson - - * scripts/vserver-build, scripts/vserver-build.clone: Use/support - the "new" vclone features in the clone build method. - -2007-12-19 02:17 Daniel Hokka Zakrisson - - * lib/ccaps-v13.c, lib/vserver.h: Add VXC_KTHREAD. - -2007-12-05 14:24 Daniel Hokka Zakrisson - - * lib/syscall_tagmigrate-v23.hc: Use TAG_KERNEL2USER on the result. - -2007-12-05 00:51 Daniel Hokka Zakrisson - - * scripts/vserver-build.debootstrap: Work with newer versions of - debootstrap too. - -2007-12-03 21:08 Daniel Hokka Zakrisson - - * distrib/f7/yum.repos.d/fedora.repo: Correct path to keys. - -2007-12-03 18:06 Daniel Hokka Zakrisson - - * scripts/vserver: Document --debug. - -2007-11-30 23:18 Daniel Hokka Zakrisson - - * distrib/misc/h2ext.desc: Use --numeric-owner for tar and - --numeric-uid-gid for cpio. - -2007-11-26 23:47 Daniel Hokka Zakrisson - - * src/vsched.c: Floats are numbers too. - -2007-11-19 04:48 Daniel Hokka Zakrisson - - * distrib/Makefile.am, distrib/f8, - distrib/f8/yum.repos.d/fedora-development.repo, - distrib/f8/yum.repos.d/fedora-updates-testing.repo, - distrib/f8/yum.repos.d/fedora-updates.repo, - distrib/f8/yum.repos.d/fedora.repo: Add Fedora 8. - -2007-11-17 23:52 Benedikt Böhm - - * scripts/vdispatch-conf, scripts/vemerge, scripts/vesync, - scripts/vupdateworld: fix a corner case in gentoo helpers - -2007-11-17 21:36 Benedikt Böhm - - * scripts/vserver.functions: use sane PATH during shutdown - -2007-11-13 22:17 Daniel Hokka Zakrisson - - * distrib/misc/debootstrap.uri: Update to 1.0.6. - -2007-10-29 21:13 Daniel Hokka Zakrisson - - * scripts/Makefile-files, scripts/vmount: Add vmount, a wrapper to - mount something in a guest. - -2007-10-27 19:34 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst, man/Makefile-files, - man/vserver-build.8.pathsubst, man/vserver.8: Man pages update - from Micah Anderson. - -2007-10-25 01:18 Daniel Hokka Zakrisson - - * distrib/Makefile.am, distrib/alpine, distrib/alpine/initpost, - distrib/alpine/initpre: Add "Alpine Linux". - -2007-10-25 00:26 Daniel Hokka Zakrisson - - * scripts/vserver: Cleanup the help message. - -2007-10-25 00:23 Daniel Hokka Zakrisson - - * distrib/debian/initpost, distrib/redhat/initpost, - scripts/vserver, scripts/vserver-build.functions, - scripts/vserver.stop: Create helper functions to start a guest - that just sleeps and kills. - -2007-10-22 20:43 Daniel Hokka Zakrisson - - * src/vmemctrl.c: Fix startup bug on older kernels. - -2007-10-16 00:27 Daniel Hokka Zakrisson - - * configure.ac, scripts/util-vserver-vars.pathsubst, - scripts/vserver.functions, scripts/vserver.start, - util-vserver.spec.in: Lots of small fixes to make everything - behave like it should. - -2007-10-15 11:38 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst: Add vmemctrl and vspace to the - manifest. - -2007-10-15 11:31 Daniel Hokka Zakrisson - - * doc/configuration.xml, gentoo/util-vserver, - scripts/vserver.functions, scripts/vserver.start, - scripts/vserver.stop, sysv/util-vserver: Add support for - per-guest device maps. - -2007-10-14 14:40 Daniel Hokka Zakrisson - - * doc/configuration.xml: Improve the disk limit descriptions. - -2007-10-14 00:32 Daniel Hokka Zakrisson - - * distrib/misc/vprocunhide-files: Hide conntrack files. - -2007-10-13 14:17 Daniel Hokka Zakrisson - - * doc/configuration.xml, scripts/vserver.functions, - scripts/vserver.start: Add support for the OOM bias in the - configuration. - -2007-10-13 12:13 Daniel Hokka Zakrisson - - * kernel/context_cmd.h, kernel/switch.h, lib/Makefile-files, - lib/syscall_getbadness-v23.hc, lib/syscall_getbadness.c, - lib/syscall_setbadness-v23.hc, lib/syscall_setbadness.c, - lib/vserver.h, src, src/Makefile-files, src/vmemctrl.c: Add - support for the OOM bias, and vmemctrl to control it. - -2007-10-13 01:10 Daniel Hokka Zakrisson - - * lib/vserver.h, src, src/Makefile-files, src/vspace.c: Added - vspace, like vnamespace but generic. - -2007-10-12 00:03 Daniel Hokka Zakrisson - - * scripts/vserver.functions, scripts/vserver.start: Run fsck on - filesystems in the guest's fstab. - -2007-10-11 23:47 Daniel Hokka Zakrisson - - * lib/vserver.h, src/naddress.c: Ranges might want masks too. - -2007-10-11 20:37 Daniel Hokka Zakrisson - - * kernel/device_cmd.h, lib/Makefile-files, - lib/syscall_unsetmapping-v21.hc, lib/syscall_unsetmapping.c, - lib/vserver.h, scripts/vserver.functions, src/vdevmap.c: Add - support for vc_unset_mapping introduced in 2.3.0.27. - -2007-10-10 09:01 Daniel Hokka Zakrisson - - * doc/configuration.xml: Clarify which entries are required for - cpusets. - -2007-10-06 17:23 Daniel Hokka Zakrisson - - * scripts/vserver.functions: People love symlinks. - -2007-09-11 21:26 Enrico Scholz - - * distrib/f7/yum/yum.conf, scripts/vserver-build.functions.yum: - added support for yum's new persistdir option - -2007-09-11 21:22 Enrico Scholz - - * contrib/yum-3.2.4-chroot.patch: fixed patch and re-added lost - hunk which caused broken paths for cachedir, logfile and friends - -2007-09-06 17:48 Daniel Hokka Zakrisson - - * scripts/vserver.functions, src/vtag.c: Unbreak dynamic contexts. - -2007-09-06 07:53 Enrico Scholz - - * contrib/Makefile-files, contrib/yum-3.2.4-chroot.patch: added - patch for yum-3.2.4 - -2007-09-03 07:42 Enrico Scholz - - * lib_internal/matchlist-appendfiles.c, - lib_internal/matchlist-initmanually.c, lib_internal/matchlist.h, - lib_internal/util-safechdir.h: whitespace-cleanup - -2007-09-03 07:40 Enrico Scholz - - * lib_internal/matchlist-appendfiles.c, - lib_internal/matchlist-initmanually.c, lib_internal/matchlist.h: - fixed const-ness of matchlist functions - - made the initial file-list a 'char const **' to ease - initialization from string constants - -2007-09-03 07:38 Enrico Scholz - - * lib_internal/util-safechdir.h: fixed declaration of 'struct stat' - - include instead of declaring it with 'struct stat' - as it might cause conflicts when 'stat' is #defined as stat64 - in this header - -2007-09-02 20:03 Daniel Hokka Zakrisson - - * NEWS, configure.ac: Version 0.30.214. - -2007-09-02 19:51 Daniel Hokka Zakrisson - - * lib/syscall_getccaps-v13.hc: Use the correct syscall. - -2007-08-27 10:53 Daniel Hokka Zakrisson - - * scripts/vserver.stop: Fix thinko. - -2007-08-27 10:19 Daniel Hokka Zakrisson - - * distrib/Makefile.am: Remove vserver-config.sh from the Makefile. - -2007-08-27 10:16 Daniel Hokka Zakrisson - - * distrib/debian/initpost, distrib/debian/vserver-config.sh: Be - more like the redhat initpost script, don't start the guest for - real. - -2007-08-26 21:30 Daniel Hokka Zakrisson - - * doc/configuration.xml, scripts/chbind, scripts/chcontext, - scripts/pkgmgmt, scripts/vserver-build.fai, - scripts/vserver.functions, scripts/vserver.start, - scripts/vserver.stop, scripts/vserver.suexec, scripts/vsomething, - src/vtag.c: Add support for the lback address in the - configuration. - Add --silent to vtag so it'll complain if run manually on a - kernel without the necessary support. - -2007-08-26 17:50 Daniel Hokka Zakrisson - - * doc/configuration.xml: Document the tag and ncontext files. - -2007-08-26 17:48 Daniel Hokka Zakrisson - - * lib/nflags-net.c: Add remap_lback as an alias to lback_remap. - -2007-08-25 16:56 Daniel Hokka Zakrisson - - * lib/getvserverbyctx-compat.hc, lib/getvserverctx.c: Fallback to - context if ncontext/tag don't exist. - Fix remanining vc_getVserverCtx caller. - -2007-08-25 16:50 Daniel Hokka Zakrisson - - * distrib/misc/debootstrap.uri: debootstrap 1.0.3 - -2007-08-21 23:00 Daniel Hokka Zakrisson - - * doc/configuration.xml: Clarify that specifying dev will - add/remove the IP address. - -2007-08-21 18:39 Daniel Hokka Zakrisson - - * scripts/vserver.functions: Add a static context sanity check. - -2007-08-16 20:33 Daniel Hokka Zakrisson - - * src/setattr.c: Add --immutable. - -2007-08-16 19:53 Daniel Hokka Zakrisson - - * scripts/vserver.stop: Migrate to the tag on stop too. - -2007-08-16 19:36 Daniel Hokka Zakrisson - - * scripts/chcontext: Fix for vtag invocations. - -2007-08-16 03:06 Daniel Hokka Zakrisson - - * compat.h, configure.ac, contrib/manifest.dat.pathsubst, - ensc_wrappers/wrappers-vserver.hc, kernel/switch.h, - kernel/tag_cmd.h, lib/Makefile-files, - lib/getvserverbyctx-compat.hc, lib/getvserverbyctx-v13.hc, - lib/getvserverctx.c, lib/issupported.c, lib/issupportedstring.c, - lib/nidopt2nid.c, lib/syscall_getvci-v21.hc, - lib/syscall_getvci.c, lib/syscall_tagcreate.c, - lib/syscall_tagmigrate-v23.hc, lib/syscall_tagmigrate.c, - lib/syscall_tasktag-v23.hc, lib/syscall_tasktag.c, - lib/tagopt2tag.c, lib/virtual.h, lib/vserver-internal.h, - lib/vserver.h, lib/xidopt2xid.c, scripts/chcontext, - scripts/util-vserver-vars.pathsubst, scripts/vserver.functions, - scripts/vserver.start, scripts/vserver.suexec, - src/Makefile-files, src/vserver-info.c, src/vtag.c, - vserver-start/main.c: Add support for a separate filesystem tag, - and in the process improve the support for network contexts. - -2007-08-16 02:31 Daniel Hokka Zakrisson - - * src/chbind.c: The nid isn't used anymore, legacy APIs don't - support it. - -2007-08-16 02:00 Daniel Hokka Zakrisson - - * lib_internal/sys_unshare.h: Add fallback syscall numbers, if it's - not defined in the headers. - -2007-08-13 18:10 Daniel Hokka Zakrisson - - * scripts/functions: Add some hints for this common problem. - -2007-08-12 00:13 Daniel Hokka Zakrisson - - * lib/ncaps-net.c, lib/vserver.h, src/nattribute.c: Add network - capability RAW_ICMP. - -2007-08-10 15:28 Daniel Hokka Zakrisson - - * lib/syscall_netadd-net.hc, src/naddress.c: Fix setting the - broadcast address. - -2007-08-09 02:39 Daniel Hokka Zakrisson - - * lib/nflags-net.c, lib/vserver.h: Add all the network flags. - -2007-08-08 23:10 Daniel Hokka Zakrisson - - * lib/syscall_ctxcreate-v21.hc: Don't hardcode the spaces to - create/unshare. - -2007-08-08 21:32 Daniel Hokka Zakrisson - - * lib/syscall_ctxcreate-v21.hc: Set the namespaces we've unshared. - -2007-08-08 21:03 Daniel Hokka Zakrisson - - * gentoo/Makefile-files: Add the bash-wrapper to the Makefile. - -2007-08-08 20:47 Daniel Hokka Zakrisson - - * lib_internal/Makefile-files: Add sys_unshare to the Makefile. - -2007-08-08 20:05 Daniel Hokka Zakrisson - - * AUTHORS, configure.ac, ensc_wrappers/wrappers-vserver.hc, - kernel/inode_cmd.h, kernel/network.h, kernel/network_cmd.h, - lib/Makefile-files, lib/syscall_ctxcreate-v13.hc, - lib/syscall_ctxcreate-v21.hc, lib/syscall_ctxcreate.c, - lib/syscall_fgetiattr-v22.hc, lib/syscall_fgetiattr.c, - lib/syscall_fsetiattr-v22.hc, lib/syscall_fsetiattr.c, - lib/syscall_netadd-net.hc, lib/syscall_netadd-netv2.hc, - lib/syscall_netadd.c, lib/syscall_netremove-net.hc, - lib/syscall_netremove-netv2.hc, lib/syscall_netremove.c, - lib/syscall_setsched-v22.hc, lib/syscall_setsched.c, - lib/vserver-internal.h, lib/vserver.h, - lib_internal/sys_unshare.h, src/chbind.c, src/naddress.c, - src/rpm-fake.c, src/vcontext.c, vserver-start/main.c: Add support - for the various new APIs in 2.2 and 2.3, in particular, netv2. - -2007-08-05 18:36 Daniel Hokka Zakrisson - - * scripts/vserver.delete: Remove the cache so disk limit caches - have no chance of being reused if the same guest is recreated at - a later point in time. - -2007-08-05 18:36 Daniel Hokka Zakrisson - - * scripts/vserver-build.yum: It's just yum, not yum-rpm. - -2007-08-05 18:35 Daniel Hokka Zakrisson - - * util-vserver.spec.in: Remove e2fsprogs requirement, no longer - needed. - -2007-07-31 19:43 Daniel Hokka Zakrisson - - * scripts/vserver-build.debootstrap: Use findFile consistently. - Don't fail if a file doesn't exist, these are all optional. - -2007-07-30 09:36 Benedikt Böhm - - * gentoo/util-vserver, gentoo/vprocunhide: some more POSIX fixes - -2007-07-29 17:14 Daniel Hokka Zakrisson - - * gentoo/Makefile-files, gentoo/bash-wrapper, gentoo/util-vserver: - Only POSIX-sh in Gentoo initscripts. - -2007-07-29 16:55 Daniel Hokka Zakrisson - - * distrib/Makefile.am, distrib/breezy, - distrib/breezy/debootstrap.script, distrib/dapper, - distrib/dapper/debootstrap.script, distrib/debian, - distrib/debian/debootstrap.script, distrib/debian/initpost, - distrib/edgy, distrib/edgy/debootstrap.script, distrib/etch, - distrib/feisty, distrib/feisty/debootstrap.script, distrib/gutsy, - distrib/gutsy/debootstrap.script, distrib/hoary, - distrib/hoary/debootstrap.script, distrib/warty, - distrib/warty/debootstrap.script, - scripts/vserver-build.debootstrap, - scripts/vserver-build.functions: Various debootstrap - improvements. - -2007-07-29 16:32 Daniel Hokka Zakrisson - - * src/naddress.c: Prettier output on error. - -2007-07-22 17:24 Daniel Hokka Zakrisson - - * lib_internal/Makefile-files, lib_internal/matchlist-compare.c, - lib_internal/mkdir.c, lib_internal/testsuite, - lib_internal/testsuite/Makefile-files, - lib_internal/testsuite/matchlist.c, lib_internal/util.h, - src/vclone.c, src/vhashify.c: Add exclude list support for - vclone. - -2007-07-19 20:56 Daniel Hokka Zakrisson - - * lib/Makefile-files, lib/syscall_getsched-v21.hc, - lib/syscall_getsched.c, lib/vserver.h: Add vc_get_sched. - -2007-07-18 17:32 Daniel Hokka Zakrisson - - * configure.ac, scripts/util-vserver-vars.pathsubst: ... and add - _STRACE. - -2007-07-18 17:24 Daniel Hokka Zakrisson - - * scripts/vserver, scripts/vserver.functions, - scripts/vserver.start: Add --strace and --debug-sysv options to - further debug problems with starting a guest. - -2007-07-16 15:52 Daniel Hokka Zakrisson - - * lib/Makefile-files: Add it to the Makefile. - -2007-07-16 15:10 Daniel Hokka Zakrisson - - * lib/syscall_getccaps-v21.hc, lib/syscall_getccaps.c: Make - vc_get_ccaps do the right thing. - -2007-07-13 14:35 Daniel Hokka Zakrisson - - * scripts/vserver.stop: Enter the network context to stop the - guest. - -2007-07-12 21:59 Daniel Hokka Zakrisson - - * src/fakerunlevel.c: Support runlevels up to 9, as per init(1). - -2007-07-11 14:34 Daniel Hokka Zakrisson - - * src/h2ext.c: Add some sanity checking. - -2007-07-11 14:27 Daniel Hokka Zakrisson - - * distrib/f7/yum.repos.d/fedora.repo: Add forgotten file. - -2007-07-10 20:35 Daniel Hokka Zakrisson - - * src/vclone.c: Add an option to specify the xid the non-shared - files should belong to. - -2007-07-10 20:34 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst, distrib/Makefile.am, - distrib/misc/h2ext.desc, pathconfig.h.pathsubst, - scripts/Makefile-files, scripts/h2ext-worker, scripts/magic.mime, - scripts/util-vserver-vars.pathsubst, - scripts/vserver-build.template, src/Makefile-files, src/h2ext.c: - Replace file with h2ext for the template build method. - -2007-07-08 18:29 Daniel Hokka Zakrisson - - * src/chbind.c: It's network isolation, not virtualization. - -2007-07-07 15:24 Enrico Scholz - - * contrib/Makefile-files, contrib/yum-3.2.1-chroot.patch: added - patch for yum-3.2.1; this one should retain API - compatibility by using a dummy argument for the *Lock() - methods - -2007-06-25 15:24 Daniel Hokka Zakrisson - - * util-vserver.spec.in: Update URLs. - -2007-06-24 22:04 Daniel Hokka Zakrisson - - * doc/configuration.xml, scripts/vserver-build.template: Add a way - to associate a distribution with a default template. - -2007-06-24 21:28 Daniel Hokka Zakrisson - - * distrib/Makefile.am, distrib/f7, - distrib/f7/yum.repos.d/fedora-core.repo, - distrib/f7/yum.repos.d/fedora-development.repo, - distrib/f7/yum.repos.d/fedora-extras-development.repo, - distrib/f7/yum.repos.d/fedora-extras.repo, - distrib/f7/yum.repos.d/fedora-legacy.repo, - distrib/f7/yum.repos.d/fedora-updates-testing.repo, - distrib/f7/yum.repos.d/fedora-updates.repo: Add Fedora 7. - -2007-06-24 00:07 Daniel Hokka Zakrisson - - * src: Ignore vsysctl and vclone too. - -2007-06-21 12:56 Daniel Hokka Zakrisson - - * scripts/vyum-worker: Support 3.1.x and 3.2.x as well. - -2007-06-21 12:55 Daniel Hokka Zakrisson - - * contrib/yum-3.2.0-chroot.patch: Use the correct path to the - configuration file. - -2007-06-21 12:55 Daniel Hokka Zakrisson - - * mkrelease: Make it do everything needed. - -2007-06-16 20:42 Daniel Hokka Zakrisson - - * scripts/vserver.functions: Define PREVLEVEL and RUNLEVEL so - SuSE's rc script works correctly. - -2007-06-11 12:09 Daniel Hokka Zakrisson - - * doc/configuration.xml: fstab.remote uses the guest's network - context. - -2007-06-01 16:19 Enrico Scholz - - * contrib/Makefile-files, contrib/yum-3.0.5-chroot.patch, - contrib/yum-3.2.0-chroot.patch: added updated patches for yum. - The yum-3.2.0 one is untested. - -2007-06-01 16:18 Enrico Scholz - - * lib_internal/testsuite/Makefile-files: Fixed problems when - building both a dietlibc and a GNU version of a - testsuite program. Previously, the same object file (which was - generated - by 'diet') was used for both variants and only linking differed - for - them. This caused problems at least in F7 on PPC platforms. - -2007-06-01 16:16 Enrico Scholz - - * lib_internal/unify-copy.c: deallocate resources symmetrically - -2007-05-31 17:58 Benedikt Böhm - - * distrib/gentoo/init-vserver.sh, scripts/vserver.functions: fix - TERM for colored output - -2007-05-26 11:50 Daniel Hokka Zakrisson - - * distrib/gentoo/init-vserver.sh: TERM=linux is needed for color - with baselayout-2. - -2007-05-03 12:20 Daniel Hokka Zakrisson - - * NEWS: Version 0.30.213. - -2007-05-03 12:13 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst: Add missing file. - -2007-05-02 20:11 Daniel Hokka Zakrisson - - * configure.ac: Version 0.30.213. - -2007-04-27 09:08 Benedikt Böhm - - * scripts/vserver.functions: fake init environment during shutdown, - otherwise rc just calls shutdown/halt which does not work without - init - -2007-04-27 09:02 Benedikt Böhm - - * distrib/gentoo/initpost, distrib/gentoo/initpre: add dummy net - dependency to default runlevel; dmesg/syslog is now handled in - baselayout - -2007-04-27 09:01 Benedikt Böhm - - * src/chroot-sh.c: add link command to chroot-sh - -2007-04-27 08:42 Benedikt Böhm - - * distrib/gentoo/reboot.sh, distrib/gentoo/shutdown.sh: don't call - /halt/reboot -f for gentoo init style, but rather just exit, - since we would be killed by vshelper, does not matter for reboot - from inside: simple reboot wonÄt work with gentoo init style, - must use reboot -f inside - -2007-04-27 08:40 Benedikt Böhm - - * distrib/gentoo/initpre: fix distdir handling if prefix is not - -2007-04-21 14:06 Daniel Hokka Zakrisson - - * lib/cflags-v13.c, scripts/vshelper: Use the state change helper - to stop the guest when the last process exits. - -2007-04-21 14:05 Daniel Hokka Zakrisson - - * scripts/vserver-build.template: Recognize the --nodevsanity - option. - -2007-04-21 14:04 Daniel Hokka Zakrisson - - * scripts/functions: Don't do namespace cleanup if we're not in a - new namespace. - -2007-04-21 14:03 Daniel Hokka Zakrisson - - * distrib/Makefile.am, distrib/centos5, distrib/centos5/pkgs, - distrib/centos5/yum, distrib/centos5/yum.repos.d, - distrib/centos5/yum.repos.d/CentOS-Base.repo, - distrib/centos5/yum/yum.conf: Add CentOS 5. - -2007-04-13 10:46 Benedikt Böhm - - * distrib/etch/vserver-config.sh: remove interactive setup steps - -2007-04-13 09:02 Benedikt Böhm - - * distrib/Makefile.am, distrib/etch, distrib/etch/initpost, - distrib/etch/vserver-config.sh, distrib/misc/debootstrap.mirror, - scripts/vserver-build.debootstrap: add build scripts for debian - etch - -2007-04-11 18:14 Daniel Hokka Zakrisson - - * scripts/vyum-worker: Fix typo. - -2007-04-11 17:55 Daniel Hokka Zakrisson - - * distrib/misc/debootstrap.uri: New debootstrap. - -2007-04-08 00:40 Daniel Hokka Zakrisson - - * src/vlogin.c: terminal_copy doesn't return void anymore. - -2007-04-08 00:39 Daniel Hokka Zakrisson - - * distrib/Makefile.am: Add shutdown.sh and reboot.sh to the - Makefile. - -2007-03-27 18:00 Benedikt Böhm - - * distrib/gentoo/initpost, distrib/gentoo/initpre, - distrib/gentoo/reboot.sh, distrib/gentoo/shutdown.sh: force - halt/reboot if using gentoo init style, enable syslog stub by - default for gentoo guests - -2007-03-24 12:54 Daniel Hokka Zakrisson - - * scripts/vserver-build.debootstrap: Get rid of the work directory - on success. - -2007-03-21 04:46 Daniel Hokka Zakrisson - - * scripts/vserver: Fix help message. - -2007-03-20 20:38 Daniel Hokka Zakrisson - - * scripts/vserver-build.debootstrap: Fix problems with debootstrap - on Ubuntu. - -2007-03-20 17:47 Daniel Hokka Zakrisson - - * scripts/vserver-build.debootstrap: Remove the guest in case of - failure. - -2007-03-18 22:15 Daniel Hokka Zakrisson - - * scripts/pkgmgmt: Supply the required argument. - -2007-03-18 22:02 Daniel Hokka Zakrisson - - * scripts/vserver-setup.functions: nodev: shouldn't be in the ip - file. - -2007-03-18 17:51 Daniel Hokka Zakrisson - - * gentoo/util-vserver: Verbosify initscript. - -2007-03-18 15:32 Daniel Hokka Zakrisson - - * scripts/functions, scripts/pkgmgmt, scripts/vserver, - scripts/vserver-build.functions, scripts/vsomething: Rename - _setVserverDir to _setVserverDirName. - Rename _getVserverDir to _setVserverDir. - Add _setVserverName to set VSERVER_NAME. - pkgmgmt.initVariables cannot run before _setVserverDirName, and - the initialization must happen once per guest. - -2007-03-18 15:04 Daniel Hokka Zakrisson - - * src/vlogin.c: Attempt to fix the endless loop of select() read(). - -2007-03-18 11:51 Daniel Hokka Zakrisson - - * sysv/util-vserver: Create the directories here for strange - distros (e.g. Ubuntu). - -2007-03-11 21:25 Daniel Hokka Zakrisson - - * scripts/vserver.functions: Fix IPv6 address assignment. - -2007-03-09 21:07 Daniel Hokka Zakrisson - - * distrib/misc/debootstrap.uri: Update the debootstrap URI. - -2007-03-07 20:33 Daniel Hokka Zakrisson - - * src/vsched.c: Fix idle-time. - -2007-02-26 20:18 Daniel Hokka Zakrisson - - * distrib/gentoo/init-vserver.sh, scripts/vserver.functions: Make - the gentoo initstyle work with baselayout-vserver. - -2007-02-25 14:06 Daniel Hokka Zakrisson - - * scripts/functions, scripts/vserver.stop, scripts/vshelper: Don't - tell init to shutdown if we're called from vshelper, that - should've already happened. - Kill init and other remaining processes from vshelper once the - stop sync signal has arrived. - -2007-02-25 01:44 Daniel Hokka Zakrisson - - * scripts/vserver.functions: Add $__LOCKDIR and /tmp to the - excluded paths. - -2007-02-24 23:43 Daniel Hokka Zakrisson - - * configure.ac: Fix help message for --with-initscripts. - -2007-02-24 20:03 Daniel Hokka Zakrisson - - * distrib/Makefile.am: Move the Gentoo in-guest scripts to *_DATA, - so rpm doesn't process them for deps. - -2007-02-24 20:03 Daniel Hokka Zakrisson - - * m4/ensc_pathprog.m4: Fix the symlink problems. - -2007-02-22 05:18 Daniel Hokka Zakrisson - - * lib/syscall-alternative.h: Update to latest shiny. - -2007-02-21 20:07 Daniel Hokka Zakrisson - - * scripts/vserver-setup.functions: Update help message to - correspond better with reality. - -2007-02-20 17:33 Daniel Hokka Zakrisson - - * ensc_wrappers/wrappers-vserver.hc, lib/syscall_ctxmigrate-v21.hc, - lib/syscall_ctxmigrate.c, lib/vserver.h, - lib_internal/switchtowatchxid.c, src/rpm-fake-resolver.c, - src/rpm-fake.c, src/vcontext.c: Add support for the migration - flags. - -2007-02-17 19:10 Daniel Hokka Zakrisson - - * scripts/vserver-setup.functions: Make nodev: silence the warning. - -2007-02-17 19:01 Daniel Hokka Zakrisson - - * lib/syscall-alternative.h: Update to latest shiny. - -2007-02-14 19:32 Daniel Hokka Zakrisson - - * scripts/functions: &>> doesn't exist. - -2007-02-14 19:24 Daniel Hokka Zakrisson - - * lib/syscall-alternative.h: Update to latest shiny. - -2007-02-11 20:21 Daniel Hokka Zakrisson - - * scripts/functions: Work better if the default tty is a file by - using /dev/null for input and appending the output. - -2007-02-11 20:16 Daniel Hokka Zakrisson - - * lib/syscall-alternative.h: Update to shiny15. - -2007-02-11 00:45 Daniel Hokka Zakrisson - - * scripts/vserver-build.clone, src/vclone.c: Remove the --source - and --dest "options" from vclone, both are required. - Catch error conditions about the arguments in vclone. - Attempt to figure out where the source if it's not a directory, - and make sure it is one before running vclone. - -2007-02-10 15:06 Daniel Hokka Zakrisson - - * lib/getxidtype.c: Xid 65535 is a static one when dynamic ones are - disabled. - -2007-02-09 06:17 Daniel Hokka Zakrisson - - * scripts/vserver.functions: Add /usr/bin to exception list, to - make sure we keep the /usr mount around. - -2007-02-05 20:59 Daniel Hokka Zakrisson - - * src/Makefile-files, src/vkill.c: Fix the last, horribly broken - commit. - -2007-02-05 20:45 Daniel Hokka Zakrisson - - * src/vdevmap.c: Really silence the warning. - -2007-02-05 20:40 Daniel Hokka Zakrisson - - * src/vkill.c: Try to figure out the xid if not specified. - -2007-02-05 20:39 Daniel Hokka Zakrisson - - * src/vdevmap.c: Silence warning. - -2007-02-05 20:39 Daniel Hokka Zakrisson - - * distrib/gentoo/net.vserver: Make distrib/gentoo/net.vserver - non-executable so RPM doesn't pick up a dependency on - /sbin/runscript. - -2007-02-05 18:08 Benedikt Böhm - - * scripts/vdispatch-conf, scripts/vesync, scripts/vupdateworld: fix - vsomething arguments in gentoo wrappers - -2007-02-04 17:18 Enrico Scholz - - * lib_internal/unify-copy.c: - documented parts of the code were I - needed to think >1min about its - sense - - use ftruncate(2) instead of a lseek(2)+write(2) sequence to - create a - sparse file - - set O_NOCTTY flag for temp file - -2007-02-04 17:17 Enrico Scholz - - * lib_internal/testsuite/sigbus.c: - reworked the large pagesize - patch; it seems to be always PAGESIZE*2+1 - bytes required to trigger a SIGBUS. Since PAGESIZE is not - available - directly, use sysconf(3) to get this value and memset(3) to - initialize - buffer - - removed byte crap - -2007-02-01 12:56 Daniel Hokka Zakrisson - - * sysv/Makefile-files: Add missing hunk from the Gentoo initscripts - commit. - -2007-01-29 23:37 Daniel Hokka Zakrisson - - * Makefile.am, configure.ac, gentoo, gentoo/Makefile-files, - gentoo/util-vserver, gentoo/vprocunhide, gentoo/vservers.default, - util-vserver.spec.in: Add Gentoo initscripts. - Force sysv initscripts for the RPMs. - -2007-01-29 02:06 Daniel Hokka Zakrisson - - * scripts/vserver.stop, scripts/vserver.suexec: There's no need to - enter the filesystem namespaces twice. - -2007-01-28 11:35 Daniel Hokka Zakrisson - - * src/secure-mount.c: When we call the external mount, we need to - preserve all of the options so it can parse them on its own. - The option defaults should set nodev in the flags. - -2007-01-27 23:16 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst: vserver-copy is legacy, put the - man page in the same package. - -2007-01-27 11:10 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst, distrib/Makefile.am, - distrib/misc/context.start, doc/configuration.xml, - scripts/vserver-setup.functions: Move dynamic context generation - to userspace. - -2007-01-27 10:20 Daniel Hokka Zakrisson - - * scripts/vserver-setup.functions: Set nodev rather than just - warning about it. - -2007-01-27 10:05 Daniel Hokka Zakrisson - - * lib_internal/unify.h: Actually check the mtime when it's not - optional. - -2007-01-27 09:38 Daniel Hokka Zakrisson - - * lib_internal/unify.h, src/vhashify.c, src/vhashify.h: Add an - option (--ignore-mtime) to vhashify to hashify files with - differing mtimes. - -2007-01-25 13:14 Daniel Hokka Zakrisson - - * doc/configuration.xml: Add entries that were missing from - .defaults. - -2007-01-25 09:51 Daniel Hokka Zakrisson - - * src/chxid.c, src/fstool.c, src/fstool.h: Add option to chxid to - skip unified files. - -2007-01-23 16:43 Daniel Hokka Zakrisson - - * src/vclone.c: Don't overwrite files that already exist. - -2007-01-23 16:41 Benedikt Böhm - - * distrib/Makefile.am, distrib/gentoo/initpost, - distrib/gentoo/initpre, distrib/gentoo/net.vserver: cleanup - gentoo/initpost; add fixes for syslog-ng.conf and net dependency - in baselayout >= 1.13 - -2007-01-21 20:17 Daniel Hokka Zakrisson - - * scripts/Makefile-files: ... and the Makefile. - -2007-01-21 20:06 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst: Add the build method to the - manifest too. - -2007-01-21 20:05 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst, - scripts/util-vserver-vars.pathsubst, scripts/vserver-build, - scripts/vserver-build.clone: Add the clone build method. - -2007-01-21 18:26 Daniel Hokka Zakrisson - - * ensc_wrappers/wrappers-unistd.hc, lib_internal/pathinfo.h, - src/Makefile-files, src/vclone.c: Add vclone, to help with - cloning guests. - -2007-01-21 08:02 Daniel Hokka Zakrisson - - * scripts/vserver.start, src/vsysctl.c: If it doesn't exist, only - error if requested. - -2007-01-20 17:31 Benedikt Böhm - - * distrib/gentoo/initpost: fix runlevel scripts for older - baselayouts too; set hostname inside the guest - -2007-01-20 13:55 Daniel Hokka Zakrisson - - * lib/checkconfig.c: Return 0 on any error, older kernels will - return -EPERM for unknown syscalls. - -2007-01-20 09:36 Daniel Hokka Zakrisson - - * doc/configuration.xml: Document the configuration for vdevmap. - -2007-01-20 09:25 Daniel Hokka Zakrisson - - * doc/configuration.xml: Place-holder documentation for now, until - some better descriptions comes along. - -2007-01-20 07:43 Daniel Hokka Zakrisson - - * lib_internal/testsuite/sigbus.c: Add patch from David Woodhouse - to work with 64 KiB pages. - -2007-01-18 16:35 Daniel Hokka Zakrisson - - * scripts/util-vserver-vars.pathsubst, scripts/vserver.functions, - sysv/util-vserver: Add support for vdevmap in the configuration. - -2007-01-18 16:33 Daniel Hokka Zakrisson - - * src/vsysctl.c: Fix logic error. - -2007-01-18 13:38 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst, - scripts/util-vserver-vars.pathsubst, scripts/vserver.start, - src/Makefile-files, src/vsysctl.c: Add support for setting sysctl - values in the configuration. - -2007-01-18 07:56 Enrico Scholz - - * contrib/Makefile-files, contrib/yum-3.0.3-chroot.patch: added - patch for yum-3.0.3 - -2007-01-18 04:38 Daniel Hokka Zakrisson - - * scripts/vserver.functions: Remove the disk limits after saving - them. - -2007-01-17 09:56 Daniel Hokka Zakrisson - - * lib/vserver.h: Add VC_VXSM_MSEC. - -2007-01-17 09:56 Daniel Hokka Zakrisson - - * lib/syscall_setsched-v21.hc: Use VCMD_set_sched_v4 as intended. - -2007-01-17 09:54 Daniel Hokka Zakrisson - - * configure.ac, m4/ensc_dietlibc.m4: Remove the dietlibc sanity - check function, as what it's doing is already done elsewhere. - -2007-01-14 12:30 Benedikt Böhm - - * scripts/vupdateworld: fix missing world target in vupdateworld - -2007-01-10 22:23 Daniel Hokka Zakrisson - - * util-vserver.spec.in: Teach the spec how to build prereleases and - release candidates. - -2007-01-10 19:27 Daniel Hokka Zakrisson - - * src/vserver-stat.c: The new method doesn't need to be a - spectator, and /proc/virtual isn't available there by default. - -2007-01-10 18:53 Daniel Hokka Zakrisson - - * kernel/sched_cmd.h, lib/Makefile-files, lib/issupported.c, - lib/issupportedstring.c, lib/syscall_schedinfo-v21.hc, - lib/syscall_schedinfo.c, lib/vserver.h, src/vserver-stat.c: Add - vc_sched_info API. - Make vserver-stat use the various APIs instead of parsing - per-process /proc entries. - - vc_virt_stat.uptime is a uint64_t. - vc_get_dlimit can handle a NULL limits argument. - -2007-01-10 18:49 Daniel Hokka Zakrisson - - * lib/syscall.c, src/rpm-fake.c, src/vcontext.c: There is no - vc_create_context. Stop referencing it. - -2007-01-10 11:52 Daniel Hokka Zakrisson - - * scripts/vserver.stop: Remove persistent on stop. - -2007-01-09 13:22 Daniel Hokka Zakrisson - - * lib/syscall-wrap.h, lib/vserver-internal.h, - lib_internal/sys_clone.h, lib_internal/sys_personality.h, - m4/ensc_dietlibc.m4: Check if dietlibc declares syscall - incompatibly, to avoid errors. - Move the syscall declaration to lib/syscall-wrap.h. - -2007-01-07 22:27 Daniel Hokka Zakrisson - - * sysv/util-vserver: Fix output. - -2007-01-03 11:55 Daniel Hokka Zakrisson - - * lib/getvserverbyctx.c: Support legacy guests on 2.6 kernels as - well. - -2007-01-02 20:54 Daniel Hokka Zakrisson - - * scripts/vserver.start: The CHBIND_OPTS need to be cleaned before - handing them to $_CHBIND_COMPAT, let $_CHBIND do that. - -2007-01-01 19:37 Daniel Hokka Zakrisson - - * configure.ac: Let glibc use the alternative syscalls as well. - -2006-12-30 00:52 Daniel Hokka Zakrisson - - * lib/vserver.h: Organize things. Structures and functions dealing - with similar things are now grouped together. - -2006-12-30 00:40 Daniel Hokka Zakrisson - - * scripts/functions: Use status for the process count instead since - persistent adds a task there. - -2006-12-30 00:37 Daniel Hokka Zakrisson - - * src: Add vdevmap to ignore. - -2006-12-29 20:34 Daniel Hokka Zakrisson - - * sysv/util-vserver: Return a sane value from kill_contexts. - -2006-12-29 20:33 Daniel Hokka Zakrisson - - * lib/vserver-internal.h: Use the correct type for the - configuration bitfield. - -2006-12-29 20:32 Daniel Hokka Zakrisson - - * util-vserver.spec.in: Add util-vserver initscript handling. - Add %changelog comment. - -2006-12-29 20:30 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst: Add vdevmap. - -2006-12-28 00:07 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst, scripts/Makefile-files, - scripts/util-vserver-vars.pathsubst, - scripts/vserver-init.functions, scripts/vserver-wrapper, - sysv/Makefile-files, sysv/util-vserver, sysv/vprocunhide: Move - initscript functions to vserver-init.functions. - Make vprocunhide use said functions. - Add an initscript to set the helper and kill guest processes. - -2006-12-28 00:05 Daniel Hokka Zakrisson - - * util-vserver.spec.in: Add --without doc and --with legacy - options. - -2006-12-20 13:39 Benedikt Böhm - - * scripts/vserver-wrapper: cosmetic fixes for vserver-wrapper - -2006-12-19 19:18 Daniel Hokka Zakrisson - - * src/fstool.c, src/fstool.h, src/setattr.c: Add --immutable, - --~immutable and --!immutable. - -2006-12-18 11:26 Daniel Hokka Zakrisson - - * scripts/vserver.functions: Don't check the VLAN stuff if - novlandev was specified. - -2006-12-12 13:18 Daniel Hokka Zakrisson - - * src/vdevmap.c: Error on too many arguments. - -2006-12-12 13:18 Daniel Hokka Zakrisson - - * distrib/misc/debootstrap.uri: Update debootstrap URL. - -2006-12-12 01:39 Daniel Hokka Zakrisson - - * kernel/device_cmd.h, kernel/switch.h, lib/Makefile-files, - lib/syscall_setmapping-v21.hc, lib/syscall_setmapping.c, - lib/virtual.h, lib/vserver.h, src/Makefile-files, src/vdevmap.c: - Add vdevmap and required functionality. - -2006-12-10 17:45 Daniel Hokka Zakrisson - - * scripts/functions: Improve the vshelper warning (common sign of - multiple installs). - -2006-12-10 12:56 Enrico Scholz - - * contrib/yum-2.6.0-chroot.patch, contrib/yum-2.9.6-chroot.patch: - fixed location of the lockfile; formerly, the chroot path was - prepended - twice - -2006-12-10 00:57 Daniel Hokka Zakrisson - - * sysv/vservers-legacy: Don't enable the legacy initscript by - default. - -2006-12-09 16:13 Daniel Hokka Zakrisson - - * NEWS, THANKS, configure.ac: Version 0.30.212. - -2006-12-09 16:12 Daniel Hokka Zakrisson - - * lib_internal/sys_clone.h, src/rpm-fake.c, src/vdlimit.c: - vserver.h defines CLONE_NEW*. - Remove unused include of sys_clone.h from vdlimit. - -2006-12-09 16:02 Daniel Hokka Zakrisson - - * scripts/functions: Make getFileArray handle multiple files as - well. - -2006-12-08 15:35 Daniel Hokka Zakrisson - - * lib/syscall_ctxmigrate-v21.hc: Only enter the namespaces for - static and dynamic xids (i.e. not the spectator). - -2006-12-08 13:28 Daniel Hokka Zakrisson - - * scripts/functions, scripts/vserver, scripts/vserver.functions: - Rather than keeping an unnecessary mount around just because it - was the cwd, cd to the root at the beginning while storing the - original cwd (so it can be used later). - -2006-12-08 13:25 Daniel Hokka Zakrisson - - * doc/configuration-xhtml.xsl: Change the default stylesheet. - -2006-12-08 13:25 Daniel Hokka Zakrisson - - * ensc_wrappers/wrappers-vserver.hc: Add missing hunks from last - commit. - -2006-12-08 13:24 Daniel Hokka Zakrisson - - * lib/Makefile-files, lib/checkconfig.c, lib/getxidtype.c, - lib/internal.h, lib/isdynamicxid.c, - lib/syscall_ctxmigrate-v21.hc, lib/syscall_ctxmigrate.c, - lib/syscall_enternamespace-v13.hc, - lib/syscall_enternamespace-v21.hc, lib/syscall_enternamespace.c, - lib/syscall_getspacemask-v21.hc, lib/syscall_getspacemask.c, - lib/syscall_getvci-v21.hc, lib/syscall_getvci.c, - lib/syscall_setnamespace-v13.hc, lib/syscall_setnamespace-v21.hc, - lib/syscall_setnamespace.c, lib/virtual.h, - lib/vserver-internal.h, lib/vserver.h, src/vcontext.c, - src/vnamespace.c: Work better on 2.6.19. - This includes adding a new kind of API that depends on the - VCI-bits, to detect the presence of spaces. - vnamespace now only enters the filesystem related namespaces - (CLONE_NEWNS|CLONE_FS). - vc_ctx_migrate_spaces enters the others. - Fix dynamic context detection by using the VCI-bits. - -2006-12-08 13:20 Daniel Hokka Zakrisson - - * src/ncontext.c: Remove unused argument. - -2006-12-08 13:05 Daniel Hokka Zakrisson - - * kernel/cacct.h, kernel/cacct_cmd.h, kernel/cacct_def.h, - kernel/cacct_int.h, kernel/context.h, kernel/context_cmd.h, - kernel/cvirt.h, kernel/cvirt_cmd.h, kernel/cvirt_def.h, - kernel/debug.h, kernel/debug_cmd.h, kernel/dlimit.h, - kernel/dlimit_cmd.h, kernel/global.h, kernel/history.h, - kernel/inode.h, kernel/inode_cmd.h, kernel/legacy.h, - kernel/limit.h, kernel/limit_cmd.h, kernel/limit_def.h, - kernel/limit_int.h, kernel/namespace.h, kernel/namespace_cmd.h, - kernel/network.h, kernel/network_cmd.h, kernel/sched.h, - kernel/sched_cmd.h, kernel/sched_def.h, kernel/signal.h, - kernel/signal_cmd.h, kernel/space_cmd.h, kernel/switch.h, - kernel/tag.h: Update kernel headers to 2.6.19-vs2.1.x-t7. - Use the headers from make headers_install to cut down on - unnecessary files/content. - -2006-12-01 21:10 Daniel Hokka Zakrisson - - * scripts/vserver.functions: Add cwd to the list of paths to - exclude from namespace cleanup. - -2006-12-01 18:41 Daniel Hokka Zakrisson - - * m4/ensc_e2fscheck.m4: Correct package and distribution name. - -2006-11-28 17:42 Daniel Hokka Zakrisson - - * scripts/vserver.functions: Make non-sysv initstyles work again. - -2006-11-27 14:18 Daniel Hokka Zakrisson - - * lib/vserver.h: Add VLIMIT_MAPPED, for mapped files that are in - RAM. - -2006-11-27 14:06 Daniel Hokka Zakrisson - - * src/vsched.c: Don't process unknown files. - -2006-11-25 19:18 Daniel Hokka Zakrisson - - * src/chroot-sh.c: Add missing quote. - -2006-11-25 19:17 Daniel Hokka Zakrisson - - * distrib/redhat/initpost: Use chroot-sh chmod to remove the - symlink attack vector. - -2006-11-25 02:04 Daniel Hokka Zakrisson - - * src/vsched.c: Add missing #include needed for offsetof - when using glibc. - -2006-11-25 00:38 Daniel Hokka Zakrisson - - * lib/nflags-net.c, lib/vserver.h: Add NXF_SINGLE_IP. - -2006-11-24 23:06 Daniel Hokka Zakrisson - - * src/capchroot.c, src/chbind.c, src/chcontext.c, src/fstool.c, - src/keep-ctx-alive.c, src/nattribute.c, src/ncontext.c, - src/rpm-fake-resolver.c, src/secure-mount.c, src/secure-umount.c, - src/vattribute.c, src/vcontext.c, src/vcopy.c, src/vhashify.c, - src/vkill.c, src/vlimit.c, src/vnamespace.c, src/vrsetup.c, - src/vserver-info.c, src/vserver-stat.c, src/vuname.c, - src/vunify.c, src/vwait.c: Make quoting consistent. - -2006-11-24 22:03 Daniel Hokka Zakrisson - - * scripts/legacy/vserver-copy: Use the same flags for legacy as the - rsync build method's default. - -2006-11-24 20:34 Daniel Hokka Zakrisson - - * scripts/vserver.functions, src/nattribute.c: Use --secure by - default. - Add VC_NXF_HIDE_NETIF to the secure default. - -2006-11-24 15:23 Daniel Hokka Zakrisson - - * scripts/vserver: Add forgotten backslash. - -2006-11-24 15:20 Daniel Hokka Zakrisson - - * scripts/vserver: Call vserver-build with --debug too, if it was - specified. - -2006-11-24 15:20 Daniel Hokka Zakrisson - - * configure.ac, contrib/manifest.dat.pathsubst, - scripts/Makefile-files, scripts/util-vserver-vars.pathsubst, - scripts/vserver-build, scripts/vserver-build.rsync: Add an rsync - build method. - -2006-11-24 14:12 Daniel Hokka Zakrisson - - * doc/configuration.xml: Add since. - -2006-11-23 23:56 Daniel Hokka Zakrisson - - * scripts/vserver.functions, src/vps.c, src/vserver-stat.c: Update - URL to the proc security page. - -2006-11-23 21:30 Daniel Hokka Zakrisson - - * src/vnamespace.c: Use CLONE_NEWUTS|CLONE_NEWIPC so it works with - 2.6.19. - -2006-11-23 21:12 Daniel Hokka Zakrisson - - * doc/configuration.xml, scripts/chbind, scripts/vserver.functions: - Add support for the network flags and capabilities in the - configuration. - -2006-11-23 18:30 Daniel Hokka Zakrisson - - * lib/ccaps-v13.c, lib/cflags-v13.c, lib/ncaps-net.c, - lib/nflags-net.c, lib/vserver.h: Support the prefixes for all - types of flags and capabilities. - Add NXF_INFO_PRIVATE. - Add NXF_HIDE_NETIF. - Add aliases for the legacy flags/caps so using the kernel's names - will work. - Add alias for VXC_SET_RLIMIT. - -2006-11-20 21:12 Daniel Hokka Zakrisson - - * lib/ccaps-v13.c: Recognize set_utsname as a ccap too. - -2006-11-20 15:15 Daniel Hokka Zakrisson - - * scripts/vserver: Add --rescue-init to the --help message. - -2006-11-20 15:15 Daniel Hokka Zakrisson - - * distrib/redhat/initpost: Use --rescue-init. - -2006-11-20 15:10 Daniel Hokka Zakrisson - - * scripts/vserver.functions, scripts/vserver.start: Don't set - _IS_FAKEINIT on rescue, let the caller decide with --rescue-init. - -2006-11-20 15:09 Daniel Hokka Zakrisson - - * scripts/legacy/vserver, scripts/vserver.start: Use - $_CHBIND_COMPAT directly for legacy. - -2006-11-20 15:01 Daniel Hokka Zakrisson - - * src/naddress.c: Cosmetic fixes. - Make sure args.do_set is set to false initially. - -2006-11-20 12:46 Daniel Hokka Zakrisson - - * scripts/vserver.functions: Make vserver start --rescue - ... work again. - -2006-11-20 00:23 Daniel Hokka Zakrisson - - * src/Makefile-files, src/naddress.c: Make the prefix-to-netmask - conversion work on big-endian too. - Check for invalid prefixes. - Improve help message. - Add --set operation that removes all the old IP addresses first. - -2006-11-19 17:25 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst, - ensc_wrappers/wrappers-vserver.hc, lib/Makefile-files, - lib/nidopt2nid.c, lib/vserver.h, scripts/Makefile-files, - scripts/chbind, scripts/util-vserver-vars.pathsubst, src, - src/Makefile-files, src/chbind.c, src/naddress.c, - src/nattribute.c, src/ncontext.c: Break up the old chbind into - ncontext, nattribute, and naddress. - This is done mostly to add support for network flags and caps, - but also to get the same level of flexibility that the security - contexts have. - In addition, a vc_nidopt2nid was created to correctly map --nid - self to the current process's nid. - -2006-11-17 18:48 Daniel Hokka Zakrisson - - * scripts/chcontext: Fix chcontext --help and --version. - -2006-11-17 18:42 Daniel Hokka Zakrisson - - * doc/configuration.xml: soft-limit and hard-limit. - -2006-11-15 21:38 Daniel Hokka Zakrisson - - * distrib/fc5/yum.repos.d/fedora-core.repo, - distrib/fc5/yum.repos.d/fedora-extras-development.repo, - distrib/fc5/yum.repos.d/fedora-extras.repo, - distrib/fc5/yum.repos.d/fedora-legacy.repo, - distrib/fc5/yum.repos.d/fedora-updates-testing.repo, - distrib/fc5/yum.repos.d/fedora-updates.repo, - distrib/fc6/yum.repos.d/fedora-core.repo, - distrib/fc6/yum.repos.d/fedora-extras-development.repo, - distrib/fc6/yum.repos.d/fedora-extras.repo, - distrib/fc6/yum.repos.d/fedora-legacy.repo, - distrib/fc6/yum.repos.d/fedora-updates-testing.repo, - distrib/fc6/yum.repos.d/fedora-updates.repo: Use HTTP URLs for - the keys (insecure, I know), so it'll work on non-Fedora systems - as well. - -2006-11-15 20:14 Daniel Hokka Zakrisson - - * lib/Makefile-files, lib/syscall_ctxstat-v21.hc, - lib/syscall_ctxstat.c, lib/syscall_getvci-v21.hc, - lib/syscall_getvci.c, lib/syscall_resetminmax-v21.hc, - lib/syscall_resetminmax.c, lib/syscall_rlimitstat-v21.hc, - lib/syscall_rlimitstat.c, lib/syscall_virtstat-v21.hc, - lib/syscall_virtstat.c, lib/vserver.h: Add the new syscalls from - 2.1. - -2006-11-14 23:06 Daniel Hokka Zakrisson - - * doc/configuration.xml, scripts/functions: Enable namespace - cleanup by default. - Various cleanups in the documentation, make sure references work. - -2006-11-14 22:09 Daniel Hokka Zakrisson - - * src/vlimit.c: strcpy copies \0, use memcpy instead. - -2006-11-13 21:53 Daniel Hokka Zakrisson - - * doc/configuration.xml, lib/vserver.h, src/vlimit.c: Add the - VLIMITs. - Add RLIMIT_MSGQUEUE, define it ourselves if not present (like on - 2.4). - -2006-11-13 18:35 Daniel Hokka Zakrisson - - * doc/configuration.xml, src/vsched.c: Cosmetic fixes for vsched. - Document the configuration format. - -2006-11-11 02:05 Daniel Hokka Zakrisson - - * scripts/vserver.start: Force update when starting the guest. - -2006-11-11 00:53 Daniel Hokka Zakrisson - - * src/vsched.c: Only bother with the first line of the files. - Add required cast. - -2006-11-11 00:29 Daniel Hokka Zakrisson - - * scripts/vserver.functions, src/Makefile-files, src/vsched.c: Make - vsched capable of configuring the new scheduler using a new - configuration format (one value per file). - -2006-11-05 17:48 Daniel Hokka Zakrisson - - * lib/syscall_setccaps-v21.hc, lib/syscall_setsched-v21.hc, - lib/vserver.h: Set svn:keywords. - Fix the vc_set_sched API to make more sense, and handle the logic - in the wrapper. - -2006-11-05 17:46 Daniel Hokka Zakrisson - - * src/exec-ulimit.c: Reset the limits unconditionally. - Treat RLIMIT_NOFILE specially, since the kernel does. - Fix dietlibc'isms, and handle sys_old_getrlimit's values. - -2006-11-04 19:36 Daniel Hokka Zakrisson - - * src/exec-ulimit.c: Reset all limits that aren't configured. - -2006-11-04 13:59 Daniel Hokka Zakrisson - - * lib/syscall_setsched-v21.hc, lib/vserver.h: Fix typos from last - commit. - -2006-11-03 22:37 Daniel Hokka Zakrisson - - * doc/configuration.xml, scripts/functions, scripts/vserver: Make - vlogin optional. - -2006-11-03 19:59 Daniel Hokka Zakrisson - - * Makefile.am, configure.ac, kernel/cacct.h, kernel/cacct_cmd.h, - kernel/cacct_def.h, kernel/cacct_int.h, kernel/context.h, - kernel/context_cmd.h, kernel/cvirt.h, kernel/cvirt_cmd.h, - kernel/cvirt_def.h, kernel/debug.h, kernel/debug_cmd.h, - kernel/dlimit.h, kernel/dlimit_cmd.h, kernel/global.h, - kernel/history.h, kernel/inode.h, kernel/inode_cmd.h, - kernel/limit.h, kernel/limit_cmd.h, kernel/limit_def.h, - kernel/limit_int.h, kernel/monitor.h, kernel/namespace_cmd.h, - kernel/network.h, kernel/network_cmd.h, kernel/sched.h, - kernel/sched_cmd.h, kernel/sched_def.h, kernel/signal_cmd.h, - kernel/switch.h, kernel/tag.h, kernel/xid.h, lib/Makefile-files, - lib/ccaps-v13.c, lib/cflags-v13.c, lib/nflags-net.c, - lib/syscall_setccaps-v13.hc, lib/syscall_setccaps-v21.hc, - lib/syscall_setccaps.c, lib/syscall_setsched-v13.hc, - lib/syscall_setsched-v21.hc, lib/syscall_setsched.c, - lib/vserver-internal.h, lib/vserver.h: This commit adds support - for the 2.1 vserver API. - Update the kernel headers to 2.1.1-rc47. - Add the new ccapabilities, context flags, and network flags. - Use the correct VCMDs for the older calls. - Add vc_set_sched_v21, to configure the new scheduler. - Add vc_set_ccaps_v21, which sets the ccaps and bcaps using the - new interfaces for that. - -2006-11-03 16:20 Benedikt Böhm - - * distrib/gentoo/initpost: init style gentoo will also work with - older baselayout-vserver - -2006-11-03 15:02 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst: Add vemerge, vesync, vupdateworld - and vdispatch-conf. - Fix the sort order a bit. - -2006-11-03 14:56 Daniel Hokka Zakrisson - - * doc/configuration.xml: bcapabilities and ccapabilities won't be - changing names any time soon, remove experimental marker. - ulimits are honored for 2.6 kernels as well. - Whitespace cleanup. - -2006-11-03 14:36 Benedikt Böhm - - * distrib/gentoo/init-vserver.sh, scripts/Makefile-files, - scripts/vdispatch-conf, scripts/vemerge, scripts/vesync, - scripts/vserver.functions, scripts/vupdateworld: add gentoo - specific wrappers: vemerge, vesync, vupdateworld and - vdispatch-conf; add RUNLEVEL_START to gentoo init style - -2006-11-02 19:32 Benedikt Böhm - - * distrib/gentoo/initpost: fix fstab fixing for gentoo/initpost - -2006-11-01 19:46 Daniel Hokka Zakrisson - - * scripts/vyum-worker: Add missing space. - -2006-11-01 19:23 Benedikt Böhm - - * distrib/Makefile.am, distrib/gentoo/init-vserver.sh, - distrib/gentoo/initpost, distrib/gentoo/initpre, - scripts/vserver.functions: reimplement gentoo init style + - prepare distrib/gentoo for baselayout-1.13 - -2006-11-01 15:34 Benedikt Böhm - - * src/Makefile-files, src/chroot-sh.c: add mkdir and chmod - functions to chroot-sh - -2006-10-31 14:33 Benedikt Böhm - - * scripts/vserver-build.template: fix no_dev_sanity logic - -2006-10-19 15:09 Daniel Hokka Zakrisson - - * doc/configuration.xml, scripts/vserver.functions: Improve - namespace cleanup to make sure some required directories stick - around, and add some configuration options to exclude further - paths. - -2006-10-12 14:39 Daniel Hokka Zakrisson - - * scripts/vyum-worker: Handle version 3.0 as well. - -2006-10-07 18:03 Daniel Hokka Zakrisson - - * NEWS, configure.ac, mkrelease: Version 0.30.211. - -2006-10-07 12:14 Daniel Hokka Zakrisson - - * doc/configuration.xml: Fix typoed URL. - -2006-10-07 12:13 Daniel Hokka Zakrisson - - * scripts/vserver-build.fai: Point to the FAI wiki for information - about how to use it. - Make AUTO the default. - Move the prompt to after the trap has been setup. - Run base.__cleanup as the last step of killprocs, so the files - needed are still around for the rest of the cleanup. - Use isVserverRunning so the runfile is cleaned up too. - Mount the NFS-root and the target with -o dev, to allow the - device nodes. - -2006-10-04 16:35 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst: Add vserver-build.fai. - -2006-10-04 16:35 Daniel Hokka Zakrisson - - * scripts/vserver-build.template: We can't remove dev/* if we're - not in the guest's root. - -2006-10-04 13:22 Daniel Hokka Zakrisson - - * scripts/vserver-build.fai: Have vuname set the context as well, - so we can find it with vserver-info CONTEXT. - -2006-10-04 13:20 Daniel Hokka Zakrisson - - * src/secure-mount.c: Remove options that we parse ourselves, so - the kernel doesn't see them (and fail). - Reenable MS_NODEV default. - -2006-10-04 12:33 Daniel Hokka Zakrisson - - * scripts/vserver.functions: If creation is failing, we want to see - the errors so it's debuggable. - -2006-10-03 18:37 Daniel Hokka Zakrisson - - * scripts/vserver-build.fai: Make sure we're running on a - sufficiently capable kernel. - Indent killprocs correctly. - Don't require a static xid by using save_ctxinfo. - Use secure-mount instead of mount. - Set a default hostname if none was specified. - -2006-10-03 15:48 Daniel Hokka Zakrisson - - * src/secure-mount.c: Revert NODEV default, as it makes it - impossible to mount (e.g.) a tmpfs that allows devices. - -2006-10-03 13:14 Daniel Hokka Zakrisson - - * doc/configuration.xml: Add since=... where appropriate. - -2006-10-03 12:47 Daniel Hokka Zakrisson - - * distrib/Makefile.am, distrib/fc6, - distrib/fc6/yum.repos.d/fedora-core.repo, - distrib/fc6/yum.repos.d/fedora-development.repo, - distrib/fc6/yum.repos.d/fedora-extras-development.repo, - distrib/fc6/yum.repos.d/fedora-extras.repo, - distrib/fc6/yum.repos.d/fedora-legacy.repo, - distrib/fc6/yum.repos.d/fedora-updates-testing.repo, - distrib/fc6/yum.repos.d/fedora-updates.repo: Add FC6 distribution - (doesn't work yet, but should once it's released). - -2006-10-03 11:15 Daniel Hokka Zakrisson - - * doc/configuration-wiki.xsl: Move auto-generated notice to the - top. - -2006-10-01 17:27 Daniel Hokka Zakrisson - - * scripts/Makefile-files, scripts/vserver-build, - scripts/vserver-build.fai: Add the fai build method based on Sam - Vilain's patch. - (https://savannah.nongnu.org/patch/?5058) - -2006-10-01 15:55 Daniel Hokka Zakrisson - - * doc/configuration.xml: Fix some spelling errors and update the - parameter lists to be correct. - -2006-09-29 22:15 Daniel Hokka Zakrisson - - * lib/syscall_ctxmigrate-v13.hc, lib/syscall_setnamespace-v13.hc: - Use the older versions of these syscalls, so the utils will work - on older kernels. - -2006-09-28 22:39 Daniel Hokka Zakrisson - - * doc/Makefile-files, doc/configuration-wiki.xsl: Add Tim Mecking's - XSL stylesheet for wiki exports. - -2006-09-28 15:15 Daniel Hokka Zakrisson - - * scripts/vserver-build: Cosmetic fixes to the help message. - -2006-09-28 15:13 Daniel Hokka Zakrisson - - * scripts/vserver: Use a new namespace for the build process, so - any mounts performed during the build will vanish when it's done. - -2006-09-28 15:10 Daniel Hokka Zakrisson - - * scripts/vapt-get, scripts/vserver: Make vserver ... - rpm/apt-get/apt-cache/apt-config work again. - -2006-09-28 15:08 Daniel Hokka Zakrisson - - * Makefile.am, contrib/Makefile-files: Add more forgotten files. - -2006-09-28 15:06 Daniel Hokka Zakrisson - - * Makefile.am, m4/changelog.am: Move flags to the same place they - were when cvs2cl was used. - -2006-09-28 15:05 Daniel Hokka Zakrisson - - * doc/configuration.xml: Fix URLs pointing to the source code. - -2006-09-26 17:15 Daniel Hokka Zakrisson - - * contrib/yum-2.9.6-chroot.patch, scripts/vyum-worker: Add a patch - for yum 2.9.6 (for FC6). - Make vyum-worker use the hack configuration if the yum version is - unknown (-> unsupported), rather than silently creating really - strange directories. - -2006-09-26 17:12 Daniel Hokka Zakrisson - - * scripts/vserver-build: Fix help message to correspond with - reality. - -2006-09-24 17:44 Daniel Hokka Zakrisson - - * scripts/vserver: This check was correct the first time, - (cond)restart just calls stop and start, so we need not handle - them specifically. - -2006-09-24 00:48 Daniel Hokka Zakrisson - - * src/chroot-sh.c: Fix wrapper prefix so error messages say - chroot-sh: x. - -2006-09-21 19:44 Daniel Hokka Zakrisson - - * m4/changelog.am, svnusers.map: Make ChangeLog prettier. - -2006-09-21 19:43 Daniel Hokka Zakrisson - - * src/secure-mount.c: Make nodev the default, but don't enforce it - for all mounts. - -2006-09-21 19:42 Daniel Hokka Zakrisson - - * src/vlogin.c: Add the reset atexit handler right after setting - the terminal to raw mode, so we don't end up with a raw terminal - if (e.g.) openpty fails. - -2006-09-19 17:29 Daniel Hokka Zakrisson - - * m4/ensc_pathprog.m4: Put /bin first in the searchpath when - looking for env, so we work around the /usr/bin/env-is-a-symlink - issue. - -2006-09-19 15:20 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst, distrib/Makefile.am, - ensc_wrappers/Makefile-files: Fix Makefiles and the manifest to - include all the files needed. - -2006-09-18 15:20 Daniel Hokka Zakrisson - - * distrib/centos4, distrib/centos4/yum.repos.d/CentOS-Base.repo, - distrib/centos4/yum/yum.conf, distrib/centos42: Rename centos42 - to the more generic centos4, and change the URLs appropriately. - -2006-09-18 14:57 Daniel Hokka Zakrisson - - * scripts/vserver: Enter the namespace earlier so testing for files - (like /bin/bash, /etc/init.d/rc) works when the guest's root - filesystem is mounted from its fstab. - -2006-09-16 17:26 Daniel Hokka Zakrisson - - * src/secure-mount.c: Fix logic errors in secure-mount. - -2006-09-16 14:21 Daniel Hokka Zakrisson - - * doc/configuration.xml, scripts/vserver.functions: Make novlandev - the default, but easily overridable for all guests. - -2006-09-16 12:28 Daniel Hokka Zakrisson - - * kernel/limit_int.h, kernel/signal.h: Add forgotten kernel headers - (not important, but makes it easier to keep track). - -2006-09-15 21:18 Daniel Hokka Zakrisson - - * kernel/context.h, kernel/context_cmd.h, kernel/cvirt.h, - kernel/cvirt_cmd.h, kernel/debug.h, kernel/dlimit_cmd.h, - kernel/inode.h, kernel/inode_cmd.h, kernel/legacy.h, - kernel/limit.h, kernel/limit_cmd.h, kernel/limit_def.h, - kernel/namespace.h, kernel/namespace_cmd.h, kernel/network.h, - kernel/sched.h, kernel/sched_cmd.h, kernel/signal_cmd.h, - kernel/switch.h, kernel/xid.h, lib/cflags-v13.c, - lib/syscall_ctxmigrate-v13.hc, lib/syscall_setnamespace-v13.hc, - lib/syscall_waitexit-v13.hc, lib/vserver.h: - Update the kernel - headers to 2.0.2.1. - - Add missing flags. - - Fix the calls that got updated so they work as expected. - -2006-09-15 20:15 Benedikt Böhm - - * scripts/vserver-wrapper: make vserver-wrapper gentoo compliant - -2006-09-15 19:16 Benedikt Böhm - - * distrib/Makefile.am, distrib/gentoo, distrib/gentoo/initpost, - scripts/vserver-build.functions, scripts/vserver-build.template: - add gentoo distribution target; force sane /dev by default for - template build method - -2006-09-15 15:41 Daniel Hokka Zakrisson - - * scripts/vserver.start: env doesn't grok --. - -2006-09-15 08:31 Benedikt Böhm - - * ., ChangeLog.sed, Makefile.svn, configure.ac, contrib/.cvsignore, - cvsusers.map, distrib/.cvsignore, doc/.cvsignore, - ensc_fmt/.cvsignore, ensc_vector/.cvsignore, - ensc_vector/testsuite/.cvsignore, lib/.cvsignore, - lib/apidoc/.cvsignore, lib/testsuite/.cvsignore, - lib_internal/.cvsignore, lib_internal/testsuite/.cvsignore, - m4/changelog.am, m4/ensc_changelog.m4, mkrelease, - scripts/.cvsignore, scripts/legacy/.cvsignore, src/.cvsignore, - src/testsuite/.cvsignore, sysv/.cvsignore, tests/.cvsignore, - vserver-start/.cvsignore: cleanup old cvs cruft; add mkrelease - script; use svn2cl instead of cvs2cl - -2006-09-15 04:32 Daniel Hokka Zakrisson - - * scripts/functions, scripts/vserver.stop, scripts/vshelper: Make - vshelper reboot/halt work correctly when CONFIG_VSERVER_LEGACY is - disabled and the helper is run synchronously. - -2006-09-13 22:18 Daniel Hokka Zakrisson - - * scripts/vserver-build.functions.rpm: Fix RPM-based builds on - RHEL/CentOS 4.4. - -2006-09-12 18:35 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst, distrib/Makefile.am, - distrib/misc/environment, doc/configuration.xml, - scripts/vserver.functions, scripts/vserver.start: Add initial - environment support. Lets users work around their broken - initscripts inside guests when using the sysv initstyle. - -2006-09-12 17:19 Daniel Hokka Zakrisson - - * configure.ac: Add ugly hack to workaround yum's problems with - file:////. - (https://savannah.nongnu.org/bugs/?15517) - -2006-09-12 17:17 Daniel Hokka Zakrisson - - * doc/configuration.xml, scripts/vserver.start: Add Herbert Pötzl's - patch to support initialization scriptlets. - -2006-09-12 17:09 Daniel Hokka Zakrisson - - * ensc_wrappers/wrappers-unistd.hc, scripts/vserver, - src/capchroot.c, src/vcontext.c: - Teach vcontext about usernames - (if dietlibc is used). - - Teach capchroot about uid 0. - - Add Einitgroups. - - Specify uid 0 by default, so username lookups are avoided. - -2006-09-12 16:55 Daniel Hokka Zakrisson - - * configure.ac, ensc_wrappers/wrappers-termios.hc, - ensc_wrappers/wrappers.h, scripts/vserver, src/Makefile-files, - src/vcontext.c, src/vlogin.c: Add vlogin, a terminal proxy for - vserver ... enter. - (https://savannah.nongnu.org/patch/?4969) - -2006-09-12 16:54 Daniel Hokka Zakrisson - - * scripts/vserver-build.template, scripts/vserver.delete: Add - forgotten svn:keywords. - -2006-09-12 16:33 Daniel Hokka Zakrisson - - * configure.ac, contrib/manifest.dat.pathsubst, - scripts/Makefile-files, scripts/magic.mime, - scripts/util-vserver-vars.pathsubst, scripts/vserver-build, - scripts/vserver-build.template: Add support for vserver-build -m - template, which extracts tarballs. - -2006-09-12 12:39 Daniel Hokka Zakrisson - - * scripts/functions, scripts/vapt-get, scripts/vrpm, - scripts/vsomething: Make vrpm and vapt-get use vsomething. - Fix external package management so that the process is executed - in - the guest's network context, in case scriptlets restart daemons. - -2006-09-12 12:29 Daniel Hokka Zakrisson - - * contrib/manifest.dat.pathsubst, scripts/Makefile-files, - scripts/vserver, scripts/vserver.delete: Add a delete method to - remove guests, based on Thomas Champagne's - patch. - (https://savannah.nongnu.org/patch/?4899) - -2006-09-12 12:21 Daniel Hokka Zakrisson - - * doc/configuration.xml, scripts/functions, - scripts/vserver.functions: Apply Bastian Blank's userspace - namespace cleanup patch. - -2006-09-12 12:16 Daniel Hokka Zakrisson - - * doc/configuration.xml, scripts/vserver-setup.functions, - scripts/vserver.functions, scripts/vserver.start, - scripts/vserver.stop, scripts/vserver.suexec: Apply Jan - Rekorajski's CPUSET patch. - (http://www.paul.sladen.org/vserver/archives/200511/0245.html) - -2006-09-12 11:29 Daniel Hokka Zakrisson - - * distrib/Makefile.am, distrib/fc5, distrib/fc5/apt, - distrib/fc5/apt/rpmpriorities, distrib/fc5/apt/sources.list, - distrib/fc5/pkgs, distrib/fc5/pkgs/01, distrib/fc5/pkgs/02, - distrib/fc5/pkgs/03, distrib/fc5/rpmlist.d, - distrib/fc5/rpmlist.d/00.lst, distrib/fc5/yum, - distrib/fc5/yum.repos.d, - distrib/fc5/yum.repos.d/fedora-core.repo, - distrib/fc5/yum.repos.d/fedora-development.repo, - distrib/fc5/yum.repos.d/fedora-extras-development.repo, - distrib/fc5/yum.repos.d/fedora-extras.repo, - distrib/fc5/yum.repos.d/fedora-legacy.repo, - distrib/fc5/yum.repos.d/fedora-updates-testing.repo, - distrib/fc5/yum.repos.d/fedora-updates.repo, - distrib/fc5/yum/yum.conf, distrib/redhat/initpost, - scripts/vyum-worker: Add support for Fedora Core 5 and yum 2.6. - -2006-09-12 11:21 Daniel Hokka Zakrisson - - * scripts/vserver-build, scripts/vserver-build.debootstrap: Add - support for specifying a debootstrap script. - -2006-09-12 11:14 Daniel Hokka Zakrisson - - * lib/syscall-alternative.h: Update to the latest version of - Herbert's alternative syscall - implementation. - -2006-09-12 11:11 Daniel Hokka Zakrisson - - * lib_internal/sys_clone.h: Fix sys_clone usage on sparc and s390, - sparc returns parent pid in - the child and s390 has the arguments reversed. - -2006-09-12 11:09 Daniel Hokka Zakrisson - - * scripts/legacy/vserver, scripts/vserver.functions: - Fix obsolete - nice usage. - - Make sure the correct nice value is used, even if the parent - process has a different one. - -2006-09-12 11:04 Daniel Hokka Zakrisson - - * configure.ac: Fix API option parsing so oldproc and olduts are - valid options - (allowing for cut'n'paste from vserver-info to ./configure) - -2006-09-12 10:54 Daniel Hokka Zakrisson - - * scripts/start-vservers: Fixes start-vservers to work on _all_ - guests when --all is specified, - as well as fixing the cleanup. - (https://savannah.nongnu.org/bugs/index.php?14525) - (https://savannah.nongnu.org/bugs/index.php?15632) - -2006-09-12 10:50 Daniel Hokka Zakrisson - - * scripts/vserver.functions: Apply Christian Heim's patch to - deprecate the Gentoo initstyle - -2006-09-12 10:47 Daniel Hokka Zakrisson - - * scripts/pkgmgmt, scripts/vserver.functions: Make fstab usage - consistent, fstab gets mounted first, then - fstab.local and then fstab.remote, unmounting in the reverse - order. - -2006-09-12 10:39 Daniel Hokka Zakrisson - - * scripts/vserver: Fix condrestart to actually do a conditional - restart - (https://savannah.nongnu.org/bugs/index.php?15678) - -2006-09-12 10:34 Daniel Hokka Zakrisson - - * scripts/vserver: Fix Usage: message for the main script. - (https://savannah.nongnu.org/bugs/index.php?15551) - -2006-09-12 10:32 Daniel Hokka Zakrisson - - * scripts/vserver-build.functions: Use $_SETATTR instead of chattr - to remove the barrier. - -2006-09-12 10:30 Daniel Hokka Zakrisson - - * scripts/chcontext: Fix chcontext so it passes --secure as the - first argument to - vattribute so it doesn't override the passed caps. - (https://savannah.nongnu.org/patch/?4993) - -2006-09-12 10:26 Daniel Hokka Zakrisson - - * lib/syscall_setccaps-v13.hc: Fix vc_set_ccaps to work the way the - kernel expects it to - (https://savannah.nongnu.org/patch/?4968) - -2006-09-12 10:22 Daniel Hokka Zakrisson - - * man/chcontext.8: Apply Micah Anderson's patch fixing chcontext's - man page section - (https://savannah.nongnu.org/bugs/index.php?16083) - -2006-09-10 17:26 Benedikt Böhm - - * util-vserver: remove util-vserver dir - -2006-09-10 17:07 Benedikt Böhm - - * AUTHORS, ChangeLog.sed, Makefile.am, NEWS, README, REQUIREMENTS, - THANKS, build-all, compat-c99.h, compat.h, configure.ac, contrib, - cvsusers.map, distrib, doc, ensc_fmt, ensc_vector, ensc_wrappers, - kernel, lib, lib_internal, m4, man, pathconfig.h.pathsubst, - scripts, src, sysv, tests, update-doc, util-vserver.spec.in, - util-vserver/AUTHORS, util-vserver/ChangeLog.sed, - util-vserver/Makefile.am, util-vserver/NEWS, util-vserver/README, - util-vserver/REQUIREMENTS, util-vserver/THANKS, - util-vserver/build-all, util-vserver/compat-c99.h, - util-vserver/compat.h, util-vserver/configure.ac, - util-vserver/contrib, util-vserver/cvsusers.map, - util-vserver/distrib, util-vserver/doc, util-vserver/ensc_fmt, - util-vserver/ensc_vector, util-vserver/ensc_wrappers, - util-vserver/kernel, util-vserver/lib, util-vserver/lib_internal, - util-vserver/m4, util-vserver/man, - util-vserver/pathconfig.h.pathsubst, util-vserver/scripts, - util-vserver/src, util-vserver/sysv, util-vserver/tests, - util-vserver/update-doc, util-vserver/util-vserver.spec.in, - util-vserver/vserver-start, vserver-start: skip duplicate - util-vserver dir - -2006-03-26 11:27 Enrico Scholz - - * util-vserver/contrib/Makefile-files, - util-vserver/contrib/yum-2.6.0-chroot.patch: added - yum-2.6.0-chroot.patch - -2006-01-22 19:32 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac, - util-vserver/util-vserver.spec.in: version 0.30.210 - -2006-01-22 19:31 Enrico Scholz - - * util-vserver/src/capchroot.c, util-vserver/src/chcontext.c, - util-vserver/src/reducecap.c: use stdout instead of stderr for - the no-compat API warnings on '--help'; - else, 'make distcheck' will fail - -2006-01-22 19:20 Enrico Scholz - - * util-vserver/lib_internal/testsuite, - util-vserver/lib_internal/testsuite/.cvsignore: updated - -2006-01-22 18:24 Enrico Scholz - - * util-vserver/build-all: added testcases for the - '--enable-apis=NOLEGACY' configure switch - -2006-01-22 18:24 Enrico Scholz - - * util-vserver/lib_internal/testsuite/Makefile-files: added - dietlibc + glibc versions of the isnumber and sigbus tests - -2006-01-22 18:22 Enrico Scholz - - * util-vserver/configure.ac: - declare the VC_ENABLE_API_* macros - through AH_TEMPLATE() - - provide only the v13,net APIs by default - - added support for v13obs API - -2006-01-22 18:20 Enrico Scholz - - * util-vserver/ensc_wrappers/wrappers-vserver.hc: do not provide - Evc_new_s_context() wrapper without the required API - -2006-01-22 18:19 Enrico Scholz - - * util-vserver/lib/vserver-internal.h: use the new - VC_ENABLE_API_V13OBS define - -2006-01-22 18:19 Enrico Scholz - - * util-vserver/lib/syscall.c: added linktime warning for - vc_set_ipv4root() - -2006-01-22 18:18 Enrico Scholz - - * util-vserver/lib/Makefile-files, - util-vserver/lib/syscall_setsched-v13.hc, - util-vserver/lib/syscall_setsched-v13obs.hc, - util-vserver/lib/syscall_setsched.c: split vc_set_sched_v13obs() - into an own file - -2006-01-22 18:17 Enrico Scholz - - * util-vserver/src/chbind.c, util-vserver/src/rpm-fake-resolver.c, - util-vserver/src/vserver-info.c: fixed compilation for disabled - compat/legacy API - -2006-01-22 18:15 Enrico Scholz - - * util-vserver/src/capchroot.c, util-vserver/src/chcontext.c, - util-vserver/src/reducecap.c: added some workarounds so that it - build without compat/legacy API - resp. give out warnings explaining the situation - -2006-01-22 13:37 Enrico Scholz - - * util-vserver/Makefile.am: added support for $(pkgcachedir) - -2006-01-22 13:36 Enrico Scholz - - * util-vserver/doc/configuration.xml: - documented - /etc/vservers/.defaults/cachebase + /etc/vservers/.../cache - - documented default value of /etc/vservers/.../vdir - -2006-01-22 13:12 Enrico Scholz - - * util-vserver/util-vserver.spec.in: - do not require 'xalan' - anymore by default - - removed 'Requires: apt'; apt-rpm is not maintained upstream - anymore - - removed 'chattr' leftovers - - create the '/etc/vservers/.defaults/cachebase' symlink - - added /var/cache/vservers and the needed support - - set barrier attribute on /vservers/.pkg and /vservers/.hash - - added 'centos-release' to the list of packages in the - copy-the-keys - trigger script - - create '/vservers/.hash' and add initial configuration for it - -2006-01-22 13:04 Enrico Scholz - - * util-vserver/THANKS: - fixed ngnet -> non-legacy network - confusion - - mentioned improved dlimit support - -2006-01-22 12:36 Enrico Scholz - - * util-vserver/scripts/vserver-build.debootstrap: - changed the way - how temporary files/directories will be created: - - * mktemp will now be called with the '-t' parameter and sometimes - with - '-p' - * absolutes paths (e.g. '/tmp') were removed from the templates - * with this changes, it is now possible to override the location - of - the temporary files by setting $TMPDIR. This should add a way to - solve problems like debootstrap on non-executable tmp-directories - (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=15447) - - These changes require that 'mktemp' understands the following - switches: - - * '-t' ... Generate a path rooted in a temporary directory. - * '-d' ... Make a directory instead of a file. - * '-p' ... Use the specified directory as a prefix when - generating - the temporary filename. - - Because 'mktemp' from Debian Woody's 'debianutils_1.16.2woody1' - supports these features every recent Linux distribution should do - it - also. - - - allow to override path of the debootstrap binary with the - $DEBOOTSTRAP - environment variable - -2006-01-22 12:24 Enrico Scholz - - * util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt, - util-vserver/scripts/start-vservers, - util-vserver/scripts/util-vserver-vars.pathsubst, - util-vserver/scripts/vserver-build.rpm, - util-vserver/scripts/vserver.functions, - util-vserver/scripts/vserver.start: changed the way how temporary - files/directories will be created: - - * mktemp will now be called with the '-t' parameter and sometimes - with - '-p' - * absolutes paths (e.g. '/tmp') were removed from the templates - * with this changes, it is now possible to override the location - of - the temporary files by setting $TMPDIR. This should add a way to - solve problems like debootstrap on non-executable tmp-directories - (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=15447) - - These changes require that 'mktemp' understands the following - switches: - - * '-t' ... Generate a path rooted in a temporary directory. - * '-d' ... Make a directory instead of a file. - * '-p' ... Use the specified directory as a prefix when - generating - the temporary filename. - - Because 'mktemp' from Debian Woody's 'debianutils_1.16.2woody1' - supports these features every recent Linux distribution should do - it - also. - -2006-01-22 12:11 Enrico Scholz - - * util-vserver/scripts/vserver.functions: - the 'dlimit' stuff uses - now a /etc/vservers/*/cache symlink pointing - somewhere to /var/cache - - _setSingleDiskLimit(): use one $_VDU call instead of two - - give out a warning when dlimit/ stuff is configured but no - cache - symlink is existing - -2006-01-22 12:09 Enrico Scholz - - * util-vserver/scripts/vserver-build.functions: create the - /etc/vservers/*/cache symlink - -2006-01-22 11:56 Enrico Scholz - - * util-vserver/src/vdu.c: rearranged some bits so that toplevel - directory will be counted too - -2006-01-22 11:28 Enrico Scholz - - * util-vserver/src/Makefile-files: link 'vdu' against - 'libinternal.a' - -2006-01-22 11:27 Enrico Scholz - - * util-vserver/src/vdu.c: - rewrote the directory traversal code to - use 'EsafeChdir()' and - friends - - allow to specify both '--inodes' and '--space' - - use 'isNumber()' - -2006-01-22 11:25 Enrico Scholz - - * util-vserver/src/vserver-info.c: apply new 'isNumber()' API - -2006-01-22 11:24 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added - __PKGCACHEDIR - -2006-01-22 11:23 Enrico Scholz - - * util-vserver/lib_internal/Makefile-files, - util-vserver/lib_internal/util-isnumber.c, - util-vserver/lib_internal/util-isnumber.hc, - util-vserver/lib_internal/util-isnumberunsigned.c, - util-vserver/lib_internal/util.h: enhanced the isNumber() method: - * now, it accepts units like 'm' or 'K'; 'isNumber()' needs now a - third parameter telling whether to interprete the number strictly - or - whether to accept such units - * an 'isNumberUnsigned()' method was created for unsigned types; - an - 'util-isnumber.hc' template file was created for this purpose - * proper tests for over/underflow were implemented - -2006-01-22 11:19 Enrico Scholz - - * util-vserver/lib_internal/testsuite/Makefile-files, - util-vserver/lib_internal/testsuite/isnumber.c: added isnumber.c - testcase which checks the isNumber() and - isNumberUnsigned() methods - -2006-01-22 11:18 Enrico Scholz - - * util-vserver/ensc_wrappers/Makefile-files, - util-vserver/ensc_wrappers/wrappers-stat.hc, - util-vserver/ensc_wrappers/wrappers.h: added wrappers-stat.hc - which implements wrappers for the *stat(2) - functions - -2006-01-21 13:22 Enrico Scholz - - * util-vserver/doc/configuration.xml, - util-vserver/scripts/util-vserver-vars.pathsubst, - util-vserver/scripts/vserver.functions, - util-vserver/scripts/vserver.start, - util-vserver/scripts/vserver.stop, - util-vserver/src/Makefile-files, util-vserver/src/vdu.c: applied - http://savannah.nongnu.org/patch/?func=detailitem&item_id=4814 - (Daniel Hokka Zakrisson): - - This patch lets users configure disk limits in - /etc/vservers//dlimits/*/, and have them set on the start - of the - vserver, as well as saved when stopping the vserver. - - For counting the amount of inodes and space used by a certain - vserver - on a filesystem, I modified the old and broken vdu program (vdu - bin - etc would not find etc, for instance) and made it useful again. - - The cache files will probably need some love, I'm a bit uncertain - as - to where to put them (or rather, the symlink to their location). - - This is the last piece of the disk limits puzzle. A variant of - this - would be really nice to have in 0.30.210. (do you have an ETA on - that, - btw?) - -2006-01-18 23:59 Enrico Scholz - - * util-vserver/lib/vserver-internal.h: - NETTYPE_USER2KERNEL/NETTYPE_KERNEL2USER: handle IPv6 bcast case, - too - -2006-01-18 23:55 Enrico Scholz - - * util-vserver/lib/vserver.h: adjusted the vc_net_nx_type enum so - that the NETTYPE_USER2KERNEL() can - be optimized - -2006-01-18 23:40 Enrico Scholz - - * util-vserver/THANKS, util-vserver/lib/syscall_netadd-net.hc, - util-vserver/lib/syscall_netadd.c, - util-vserver/lib/syscall_netremove-net.hc, - util-vserver/lib/syscall_netremove.c, - util-vserver/lib/vserver-internal.h, - util-vserver/scripts/vserver.functions, - util-vserver/src/chbind.c: applied vnet patch from Daniel Hokka - Zakrisson - (http://savannah.nongnu.org/patch/?func=detailitem&item_id=4799) - -2006-01-18 23:37 Enrico Scholz - - * util-vserver/lib/vserver.h: * vcFeatureSet: added vcFEATURE_VNET - enum - * applied vnet patch from Daniel Hokka Zakrisson - (http://savannah.nongnu.org/patch/?func=detailitem&item_id=4799) - -2006-01-18 23:35 Enrico Scholz - - * util-vserver/lib/issupported.c, - util-vserver/lib/issupportedstring.c: added support for - vcFEATURE_VNET feature - -2006-01-18 23:34 Enrico Scholz - - * util-vserver/lib/checkversion.c: minor formation fixups - -2006-01-04 17:28 Enrico Scholz - - * util-vserver/src/testsuite, - util-vserver/src/testsuite/.cvsignore, - util-vserver/src/testsuite/Makefile-files, - util-vserver/src/testsuite/hashcalc-plain.c, - util-vserver/src/testsuite/hashcalc-plain.sh: added - 'hashcalc-plain' tests to track down broken beecrypt/vhashify on - some Debians - -2006-01-04 13:29 Enrico Scholz - - * util-vserver/distrib/misc/vprocunhide-files: readded - /proc/version; it is expected by several programs - -2006-01-04 12:30 Enrico Scholz - - * util-vserver, util-vserver/.cvsignore: added csope.out - -2006-01-04 12:29 Enrico Scholz - - * util-vserver/lib/syscall_getvhiname-v13.hc: - vc_get_vhi_name_v13(): added comment near the strncpy(3) call - which - tells that an explicit termination with '\0' is not wanted - -2006-01-04 12:27 Enrico Scholz - - * util-vserver/lib_internal/util-unixsock.h: ENSC_INIT_UNIX_SOCK(): - be more effective in an strncpy(3) call and - avoid potential copying of an char which gets overridden later - -2006-01-03 00:13 Enrico Scholz - - * util-vserver/build-all: parameterized '-j' flag - -2006-01-03 00:11 Enrico Scholz - - * util-vserver/Makefile.am: removed old kernel headers - -2006-01-02 23:55 Enrico Scholz - - * util-vserver/distrib/misc/vprocunhide-files: hide /proc/cmdline - and /proc/version because they can reveal information - about the host system - -2006-01-02 23:51 Enrico Scholz - - * util-vserver/distrib/misc/debootstrap.uri: updated url - -2006-01-02 23:50 Enrico Scholz - - * util-vserver/scripts/functions, - util-vserver/scripts/vserver-setup.functions: updated dates in - the copyright notices - -2006-01-02 23:48 Enrico Scholz - - * util-vserver/kernel/context.h, util-vserver/kernel/cvirt_def.h, - util-vserver/kernel/debug.h, util-vserver/kernel/global.h, - util-vserver/kernel/inode.h, util-vserver/kernel/limit.h, - util-vserver/kernel/limit_def.h, util-vserver/kernel/network.h, - util-vserver/kernel/sched_def.h, util-vserver/kernel/signal.h, - util-vserver/kernel/xid.h: updated to 2.6.14.3-vs2.01 headers - -2006-01-02 18:02 Enrico Scholz - - * util-vserver/scripts/vserver-build.functions: - s!/etc/slackware-release!/etc/slackware-version! (reported by - bubulak) - -2005-12-31 10:58 Enrico Scholz - - * util-vserver/scripts/functions: isDirectoryEmpty(): really ignore - 'lost+found' by checking against the full - path - (https://savannah.nongnu.org/patch/?func=detailitem&item_id=4714, - patched by XeRO) - -2005-12-31 10:54 Enrico Scholz - - * util-vserver/scripts/functions: colpanic(): added missing 'error' - keyword for the colorize call (issue - 15281, reported and patched by Micah Anderson) - -2005-12-31 10:48 Enrico Scholz - - * util-vserver/lib/syscall-fallback.h: added syscall numbers for - hppa (263) and m32r (273) - -2005-12-31 10:41 Enrico Scholz - - * util-vserver/src/secure-mount.c: - mount some more filesystems - internally instead of calling the - external 'mount' command - - fixed MS_NODEV handling - -2005-12-31 10:39 Enrico Scholz - - * util-vserver/doc/configuration.xml, - util-vserver/scripts/vserver.functions: added 'novlandev' - interface flag - -2005-10-31 09:55 Enrico Scholz - - * util-vserver/scripts/vyum-worker: made it work with yum 2.4.0 - -2005-10-30 16:43 Enrico Scholz - - * util-vserver/distrib/centos42/yum/yum.conf, - util-vserver/distrib/fc3/yum/yum.conf, - util-vserver/distrib/fc4/yum/yum.conf: added - 'installonlypkgs=/exactarch=0' entries - -2005-10-30 16:43 Enrico Scholz - - * util-vserver/lib/Makefile-files: added - 'ensc_fmt/lib_libvserver_a-%' to DIETPROGS; this fixes problems - e.g. with FC5's stack-protector - -2005-10-30 10:17 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.209 - -2005-10-30 10:01 Enrico Scholz - - * util-vserver/scripts/vserver.functions: call 'vattribute' with - '--flag default' - -2005-10-30 10:01 Enrico Scholz - - * util-vserver/lib/cflags-v13.c: added 'default' and 'secure' - pseudo flags; they are open for enhancements - but VC_VXF_VIRT_UPTIME seems to be the only flag for 'default' - without - sideeffects - -2005-10-29 16:53 Enrico Scholz - - * util-vserver/distrib/redhat/initpost: added code to execute - 'killall5 -15' in the halt script; this should - fix the minilogd issues with CentOS and older RH releases - -2005-10-29 16:52 Enrico Scholz - - * util-vserver/src/testsuite/Makefile-files, - util-vserver/src/testsuite/vwait-test.sh: added 'vwait-test.sh' - -2005-10-29 16:51 Enrico Scholz - - * util-vserver/scripts/vserver.functions: ok... try #3 of the new - vwait stuff: it seems to be a good idea to - read files *after* they are filled with content... - -2005-10-29 15:35 Enrico Scholz - - * util-vserver/scripts/vserver.stop: execute waitForSync everytime - and not only when the shutdown succeeded - -2005-10-29 15:34 Enrico Scholz - - * util-vserver/scripts/vserver.functions: fixed the TIMEOUT case in - yet another way: now, start 'vkill' and a - killall command in the same backgrounded subshell. Parameter - committal - between the different shell instances is a horror and just a - question - of time until it breaks :( - -2005-10-29 15:28 Enrico Scholz - - * util-vserver/scripts/start-vservers: add newlines in the makefile - generated for the 'stop' case; else, there - will be multiple target-dependency pairs on the same line - [reported by - Daniel Kraft] - -2005-10-29 15:08 Enrico Scholz - - * util-vserver/src/vdlimit.c: - revert a previous vc_add_dlimit() - when vc_set_dlimit() fails - - added some basic sanity checks for the parameters given on the - CLI - [both reported by Kevin Pendleton; - https://savannah.nongnu.org/bugs/?func=detailitem&item_id=14026] - -2005-10-29 14:55 Enrico Scholz - - * util-vserver/doc/configuration.xml: - removed documentation about - single flags; it was broken and outdated - - added link to http://linux-vserver.org/Scheduler+Parameters for - the - scheduler params - [both - https://savannah.nongnu.org/bugs/?func=detailitem&item_id=14331] - -2005-10-29 12:53 Enrico Scholz - - * util-vserver/scripts/vserver.functions: - initWait(): call - 'vwait' without --terminate; this is required to - give out a list of processes in _waitForVWait - - _waitForVWait(): when 'vwait' returns with 'TIMEOUT', give out - the - list of current processes and kill the context manually - -2005-10-29 12:09 Enrico Scholz - - * util-vserver/src/vserver-stat.c: fillName(): initialize - 'obj->cfgstyle' to vcCFG_AUTO - -2005-10-29 12:09 Enrico Scholz - - * util-vserver/scripts/vserver-build.debootstrap: on non-debian - machines (resp. those without debootstrap), generate - '$DEBOOTSTRAP_DIR/arch' with the current architecture [reported - by - Nicolas Costes; - http://savannah.nongnu.org/bugs/?func=detailitem&item_id=14589] - -2005-10-29 12:07 Enrico Scholz - - * util-vserver/scripts/start-vservers: - verifyVserver(): - implemented it - - added some sanity checks to make sure that the 'depends' files - are - containing valid vserver names; the verifyVserver() function is - used - by these checks - -2005-10-29 12:06 Enrico Scholz - - * util-vserver/lib/getvserverctx.c: vc_getVserverCtx(): allow - vc_get_vx_info() to fail but check for - errno==ESRCH; for xid!=0, this syscall will return ENOSYS always - -2005-10-29 10:33 Enrico Scholz - - * util-vserver/src/testsuite/hashcalc.c: added some stack checks - -2005-10-29 10:32 Enrico Scholz - - * util-vserver/src/vwait.c: do not include "linuxvirtual.h" - anymore; it's not needed - -2005-10-29 10:31 Enrico Scholz - - * util-vserver/lib/getnbipv4root.c, - util-vserver/lib/getversion-internal.hc, - util-vserver/lib/isdynamicxid.c, - util-vserver/lib/syscall_adddlimit.c, - util-vserver/lib/syscall_cleanupnamespace.c, - util-vserver/lib/syscall_ctxcreate.c, - util-vserver/lib/syscall_ctxmigrate.c, - util-vserver/lib/syscall_enternamespace.c, - util-vserver/lib/syscall_getccaps.c, - util-vserver/lib/syscall_getcflags.c, - util-vserver/lib/syscall_getdlimit.c, - util-vserver/lib/syscall_getiattr.c, - util-vserver/lib/syscall_getncaps.c, - util-vserver/lib/syscall_getnflags.c, - util-vserver/lib/syscall_getnxinfo.c, - util-vserver/lib/syscall_gettasknid.c, - util-vserver/lib/syscall_gettaskxid.c, - util-vserver/lib/syscall_getvhiname.c, - util-vserver/lib/syscall_getvxinfo.c, - util-vserver/lib/syscall_kill.c, - util-vserver/lib/syscall_netadd.c, - util-vserver/lib/syscall_netcreate.c, - util-vserver/lib/syscall_netmigrate.c, - util-vserver/lib/syscall_netremove.c, - util-vserver/lib/syscall_remdlimit.c, - util-vserver/lib/syscall_rlimit.c, - util-vserver/lib/syscall_setccaps.c, - util-vserver/lib/syscall_setcflags.c, - util-vserver/lib/syscall_setdlimit.c, - util-vserver/lib/syscall_setiattr.c, - util-vserver/lib/syscall_setnamespace.c, - util-vserver/lib/syscall_setncaps.c, - util-vserver/lib/syscall_setnflags.c, - util-vserver/lib/syscall_setsched.c, - util-vserver/lib/syscall_setvhiname.c, - util-vserver/lib/syscall_waitexit.c, util-vserver/src/vkill.c: - include "virtual.h" instead of "linuxvirtual.h" - -2005-10-29 09:26 Enrico Scholz - - * util-vserver/src/testsuite/hashcalc.c: use our 'assert' from - "lib_internal/coreassert.h" - use Vwrite() instead of write() - -2005-10-29 09:25 Enrico Scholz - - * util-vserver/src/vhashify.c: cleanups; undefine macros after - their use, set some UNUSED attributes - and 'return EXIT_SUCCESS' in main to make the testsuite happy - (where - main() is not main()) - -2005-10-29 09:04 Enrico Scholz - - * util-vserver/distrib/redhat/initpost: start the vserver with the - '--rescue' option and execute operations - like 'chkconfig' there - -2005-10-29 08:51 Enrico Scholz - - * util-vserver/THANKS: mentioned Herbert and his alternative - syscall implementation - -2005-10-29 08:46 Enrico Scholz - - * util-vserver/src/fstool.c: when giving a directory and other - filesystem objects on the CLI, the - fstool based applications (showattr, setattr, chxid) changed into - this - directory without going back. So the other objects can not be - found - anymore (resp. the wrong ones) [reported and patched by Daniel - Hokka - Zakrisson; - http://savannah.nongnu.org/bugs/?func=detailitem&item_id=14313] - -2005-10-28 18:41 Enrico Scholz - - * util-vserver/scripts/vserver.start: use new syntax for - '--rescue-cmd' - -2005-10-28 18:40 Enrico Scholz - - * util-vserver/scripts/vserver-build.skeleton: use new - getDistribution API - -2005-10-28 18:40 Enrico Scholz - - * util-vserver/scripts/vserver-build.functions: when building new - vservers allow empty directories for their roots - improved error messages a little bit - -2005-10-28 18:29 Enrico Scholz - - * util-vserver/scripts/vserver: updated help msg for '--rescue' - -2005-10-28 17:59 Enrico Scholz - - * util-vserver/scripts/functions: colorize/colpanic(): reset - attributes after giving out the message - -2005-10-28 17:53 Enrico Scholz - - * util-vserver/distrib/Makefile.am, util-vserver/distrib/centos42, - util-vserver/distrib/centos42/pkgs, - util-vserver/distrib/centos42/pkgs/01, - util-vserver/distrib/centos42/pkgs/02, - util-vserver/distrib/centos42/pkgs/03, - util-vserver/distrib/centos42/yum, - util-vserver/distrib/centos42/yum.repos.d, - util-vserver/distrib/centos42/yum.repos.d/CentOS-Base.repo, - util-vserver/distrib/centos42/yum/yum.conf, - util-vserver/util-vserver.spec.in: added centos42 support - -2005-10-28 17:52 Enrico Scholz - - * util-vserver/distrib/misc/debootstrap.uri: updated debootstrap - url - -2005-10-28 17:51 Enrico Scholz - - * util-vserver/m4/ensc_syscall.m4: do not define - ENSC_SYSCALL_TRADITIONAL when alternative syscalls are available - -2005-10-28 17:51 Enrico Scholz - - * util-vserver/lib/syscall_ctxcreate-v13.hc: use VCMD_ctx_create_v0 - instead of VCMD_ctx_create - -2005-10-28 17:50 Enrico Scholz - - * util-vserver/lib/getvserverctx.c: include "internal.h" - -2005-10-28 17:49 Enrico Scholz - - * util-vserver/Makefile.am, util-vserver/kernel/context.h, - util-vserver/kernel/cvirt_def.h, util-vserver/kernel/debug.h, - util-vserver/kernel/global.h, util-vserver/kernel/limit.h, - util-vserver/kernel/limit_def.h, util-vserver/kernel/network.h, - util-vserver/kernel/sched_def.h, util-vserver/kernel/signal.h, - util-vserver/kernel/xid.h: updated to 2.6.13.3-vs2.1.0-rc4 - headers - -2005-10-28 16:38 Enrico Scholz - - * util-vserver/lib/syscall-alternative.h: updated to - http://vserver.13thfloor.at/Experimental/SYSCALL/syscall_shiny7.h - -2005-10-28 16:09 Enrico Scholz - - * util-vserver/lib/Makefile-files, - util-vserver/lib/syscall-fallback.h: added syscall-fallback.h - -2005-10-28 16:03 Enrico Scholz - - * util-vserver/m4/pkgconfig.am: do not use multiline sed - expressions anymore; instead of, assign and - use a Makefile variable - -2005-10-28 16:01 Enrico Scholz - - * util-vserver/m4/ensc_syscallnr.m4: - do not use the local - kernelheaders anymore; this causes problems on - cross-compiling - - use a fallback headerfile to determine syscall # - -2005-10-28 16:00 Enrico Scholz - - * util-vserver/Makefile.am, util-vserver/configure.ac, - util-vserver/lib/syscall.c, util-vserver/m4/ensc_kerneldir.m4, - util-vserver/m4/ensc_syscall.m4: do not use the local - kernelheaders anymore; this causes problems on - cross-compiling - -2005-10-25 16:23 Enrico Scholz - - * util-vserver/lib/testsuite/fmt.c: improved tests by validating - that buffer gets not modified before or - after the indented space - -2005-10-25 16:22 Enrico Scholz - - * util-vserver/lib/getvserverctx.c: getCtxFromFile(): fixed - resource leaks in errorcase - vc_getVserverCtx(): validate result by calling getvserverbyctx() - -2005-10-25 16:21 Enrico Scholz - - * util-vserver/lib/internal.h: vc_getVserverByCtx_Internal(): added - prototype (with 'validate_result' - parameter) - -2005-10-25 16:20 Enrico Scholz - - * util-vserver/lib/getvserverbyctx-compat.hc, - util-vserver/lib/getvserverbyctx-v13.hc, - util-vserver/lib/getvserverbyctx.c: vc_getVserverByCtx_*(): added - 'validate_result' parameter to avoid - recursion when called by getvserverctx() - -2005-10-25 16:18 Enrico Scholz - - * util-vserver/lib/vserver.h: added vc_compareVserverById() - -2005-10-25 16:17 Enrico Scholz - - * util-vserver/lib/Makefile-files, - util-vserver/lib/comparevserverbyid.c: added comparevserverbyid.c - -2005-10-25 16:11 Enrico Scholz - - * util-vserver/ensc_fmt/fmtx.hc: save some bytes on the stack... - -2005-10-25 16:09 Enrico Scholz - - * util-vserver/configure.ac: disable expensive tests by default - -2005-10-25 16:08 Enrico Scholz - - * util-vserver/Makefile.am: improved 'silent.%' target a little bit - (might be incompatible with - older grep but it's for developing only...) - -2005-10-25 16:06 Enrico Scholz - - * util-vserver/src/testsuite/Makefile-files, - util-vserver/src/testsuite/hashcalc.sh: added hashcalc.sh - -2005-10-25 16:06 Enrico Scholz - - * util-vserver/src/testsuite/hashcalc.c: fixed params in - calculateHashFromFD() call - -2005-10-23 22:55 Enrico Scholz - - * util-vserver/src/chroot-sh.c: testInternal(): fixed return value - for non-existing files - -2005-10-23 22:50 Enrico Scholz - - * util-vserver/src/testsuite, - util-vserver/src/testsuite/.cvsignore, - util-vserver/src/testsuite/Makefile-files, - util-vserver/src/testsuite/hashcalc.c: added hashcalc - -2005-10-23 22:49 Enrico Scholz - - * util-vserver/src/vhashify.c: added TESTSUITE mode - -2005-10-09 09:11 Enrico Scholz - - * util-vserver/scripts/vserver.functions: fixed VLAN setup: set the - name-type, honor the 'ip' value and use the - device name on removal (reported by Timothy Arnold, - https://savannah.nongnu.org/bugs/?func=detailitem&item_id=14148) - -2005-08-08 22:15 Enrico Scholz - - * util-vserver/scripts/vserver.functions: fixed detection of - commented lines in config-files; formerly, only a - single '#' was detected which does not really make sense for - comments... - -2005-07-25 15:52 Enrico Scholz - - * util-vserver/util-vserver.spec.in: updated URLs - -2005-07-25 15:50 Enrico Scholz - - * util-vserver/src/vwait.c: - made the alarm() code working with - glibc also; glibc restarts - vc_wait_exit() instead of interrupting it so an explicit - siginterrupt(2) is required - - call alarm(2) again when EINTR was seen - -2005-07-25 15:47 Enrico Scholz - - * util-vserver/scripts/vserver-build.skeleton: execute - 'base.setSuccess' finally - -2005-07-25 15:46 Enrico Scholz - - * util-vserver/scripts/vserver-build.functions.rpm: - rpm.sanityCheck(): added; it warns about missing initpre scripts - -2005-07-25 15:45 Enrico Scholz - - * util-vserver/scripts/vserver-build.functions: - - getDistribution(): added sanity checks to make sure that there - exist - a configuration for the selected distribution - - base.initFilesystem(): allow empty directories as root - directories - for new vservers; this uses the new isDirectoryEmpty() function - - base.__cleanup(): armed the cleanup code; formerly there was - still - the safety 'echo' giving out the resulting command instead of - executing it - -2005-07-25 15:42 Enrico Scholz - - * util-vserver/scripts/vserver-build.debootstrap: use new calling - convention of getDistribution(); 'debootstrap' does - not require an explicit configuration of the distribution - -2005-07-25 15:41 Enrico Scholz - - * util-vserver/scripts/vsysvwrapper: fixed typo - (s!$CHBIND!$_CHBIND!) - -2005-07-25 15:40 Enrico Scholz - - * util-vserver/scripts/vserver-build.apt-rpm, - util-vserver/scripts/vserver-build.rpm, - util-vserver/scripts/vserver-build.yum: call rpm.sanityCheck() - -2005-07-25 15:39 Enrico Scholz - - * util-vserver/scripts/functions: isDirectoryEmpty(): added - col*(): added - -2005-07-15 20:25 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.208 - -2005-07-15 19:40 Enrico Scholz - - * util-vserver/configure.ac, util-vserver/lib/personalityflag.c, - util-vserver/lib/personalitytype.c, - util-vserver/m4/ensc_personality.m4: check whether enums from - are available before using - them - (https://savannah.nongnu.org/bugs/?func=detailitem&item_id=12921) - -2005-07-15 19:06 Enrico Scholz - - * util-vserver/util-vserver.spec.in: - require the -lib subpackage - by -devel - - copy GPG keys from /etc/pki/rpm-gpg/ - -2005-07-15 19:02 Enrico Scholz - - * util-vserver/src/testsuite/rpm-fake-test.sh: fixed paths so that - it works again... - -2005-07-15 19:01 Enrico Scholz - - * util-vserver/sysv/vprocunhide: do not run when IATTR feature is - not supported - -2005-07-15 19:01 Enrico Scholz - - * util-vserver/scripts/vserver.start, - util-vserver/scripts/vserver.suexec: readded the - limit-ulimits-per-vserver stuff due to popular requests - (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=12840) - -2005-07-15 18:59 Enrico Scholz - - * util-vserver/lib/getinsecurebcaps.c: - adjusted insecure caps for - the added CAP_AUDIT* and removed - CAP_QUOTACTL stuff - - assume every unknown capability as insecure - -2005-07-15 18:58 Enrico Scholz - - * util-vserver/lib/testsuite, - util-vserver/lib/testsuite/.cvsignore: added 'personality' - -2005-07-15 18:07 Enrico Scholz - - * util-vserver/lib/syscall_netadd-net.hc, - util-vserver/lib/syscall_netremove-net.hc: changed code so that - it *compiles* with current kernel headers - -2005-07-15 18:06 Enrico Scholz - - * util-vserver/lib/syscall_getiattr-fscompat.hc, - util-vserver/lib/syscall_setiattr-fscompat.hc: Changed the - barrier-code so that it sets both the 't' ext2-flag and - chmod-0 permissions. This is required to work with 1.2.10 patch; - formerly the chmod-0 sufficed. [reported by Bjoern Steinbrink, - http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13170] - -2005-07-15 16:32 Enrico Scholz - - * util-vserver/lib/capabilities.c: use a static '29' for QUOTACTL - capability as VC_CAP_QUOTACTL was removed - -2005-07-15 16:28 Enrico Scholz - - * util-vserver/lib/ccaps-v13.c: added - VC_VXC_{SYSLOG,BINARY_MOUNT,QUOTA_CTL} - added/moved some aliases - -2005-07-15 16:27 Enrico Scholz - - * util-vserver/lib/bcaps-v13.c: removed VC_CAP_QUOTACTL - added VC_CAP_AUDIT* - -2005-07-15 16:27 Enrico Scholz - - * util-vserver/lib/vserver.h: removed VC_CAP_QUOTACTL - added VC_CAP_AUDIT* - added VC_VXC_{SYSLOG,BINARY_MOUNT,QUOTA_CTL} - -2005-07-15 16:25 Enrico Scholz - - * util-vserver/contrib/Makefile-files, - util-vserver/contrib/yum-2.3.4-chroot.patch: added - yum-2.3.4-chroot patch - -2005-07-15 16:25 Enrico Scholz - - * util-vserver/kernel/network.h, util-vserver/kernel/network_cmd.h, - util-vserver/kernel/switch.h, util-vserver/kernel/xid.h: updated - to patch-2.6.12.2-vs2.0-rc7 - -2005-07-04 22:38 Enrico Scholz - - * util-vserver/scripts/vserver-build.functions: check whether - context is already active before starting the build - (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=12849) - -2005-07-04 22:36 Enrico Scholz - - * util-vserver/src/vserver-info.c: allow to pass a numeric xid to - 'vserver-info ... RUNNING' - -2005-07-04 22:35 Enrico Scholz - - * util-vserver/lib_internal/Makefile-files, - util-vserver/lib_internal/util-isnumber.c, - util-vserver/lib_internal/util.h: isNumber(): added - -2005-07-04 18:14 Enrico Scholz - - * util-vserver/scripts/vserver-build.debootstrap: give out status - message before downloading debootstrap - (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13472) - -2005-07-04 18:03 Enrico Scholz - - * util-vserver/lib/syscall-alternative.h: updated to - http://vserver.13thfloor.at/Experimental/SYSCALL/syscall.h - from 2005-05-07 - -2005-07-03 22:42 Enrico Scholz - - * util-vserver/distrib/misc/debootstrap.uri: oops... set the wrong - value - -2005-07-03 22:40 Enrico Scholz - - * util-vserver/distrib/misc/debootstrap.uri: updated - -2005-07-03 22:40 Enrico Scholz - - * util-vserver/distrib/Makefile.am: register fc4 as rh-style - distribution - -2005-07-03 20:15 Enrico Scholz - - * util-vserver/configure.ac: check for 'nohup' - -2005-07-03 17:53 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst: removed chroot_* + - C++ programs - added chroot_sh + vwait - -2005-07-03 17:51 Enrico Scholz - - * util-vserver/Makefile.am, util-vserver/lib/virtual.h: updated - used kernel headers to 2.6.12.2-vs2.0-rc5 - -2005-07-03 17:49 Enrico Scholz - - * util-vserver/lib/syscall_getvhiname-v13.hc, - util-vserver/lib/syscall_setvhiname-v13.hc: - - s!VCMD_vx_.et_vhi_name!VCMD_.et_vhi_name! - - added workaround for older kernels not having the naming above - -2005-07-03 17:48 Enrico Scholz - - * util-vserver/scripts/vshelper: accept 'async' method - -2005-07-03 17:47 Enrico Scholz - - * util-vserver/scripts/vserver.start: pipe 'popd' output to - /dev/null - -2005-07-03 17:47 Enrico Scholz - - * util-vserver/scripts/vserver.functions: initSync(): fixed - parameter naming - initSync(): set 'async' method when 'vwait' is available - _waitForVWait(): read pipe after 'wait' returned - -2005-07-03 17:45 Enrico Scholz - - * util-vserver/scripts/vserver-build: do not set OPTION_KEEP - -2005-07-03 17:43 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added vwait - -2005-07-03 17:43 Enrico Scholz - - * util-vserver/scripts/pkgmgmt: - cleanups - - unset %_dbpath at 'internalize' operation - -2005-07-03 17:42 Enrico Scholz - - * util-vserver/scripts/functions: vshelper.initSync(): fixed - parameter naming - -2005-07-03 17:40 Enrico Scholz - - * util-vserver/src/chroot-sh.c: implemented 'testfile' subcommand - -2005-07-03 14:42 Enrico Scholz - - * util-vserver/contrib/Makefile-files, - util-vserver/contrib/yum-2.3.3-chroot.patch: added - yum-2.3.3-chroot.patch - -2005-07-03 14:10 Enrico Scholz - - * util-vserver/scripts/functions: do not quote $_VSHELPER in help - message (reported by Roman Barczynski, - https://savannah.nongnu.org/bugs/?func=detailitem&item_id=13162) - -2005-07-03 14:03 Enrico Scholz - - * util-vserver/doc/configuration.xml: mentioned the working - directory for the scripts - -2005-07-03 14:02 Enrico Scholz - - * util-vserver/kernel/context.h, util-vserver/kernel/context_cmd.h, - util-vserver/kernel/cvirt_cmd.h, util-vserver/kernel/debug.h, - util-vserver/kernel/namespace.h, - util-vserver/kernel/namespace_cmd.h, - util-vserver/kernel/network.h, util-vserver/kernel/network_cmd.h, - util-vserver/kernel/switch.h: updated to 2.6.12.2-vs2.0-rc5 - -2005-07-03 13:19 Enrico Scholz - - * util-vserver/scripts/vserver.start: execute the prepre script in - the configuration directory (*not* the - vdir directory); this should not cause legacy problems as - formerly the - directory was not changed overall - -2005-07-03 13:18 Enrico Scholz - - * util-vserver/scripts/vserver.functions: check whether filesystem - is mounted readonly; if so, execute - $_SECURE_MOUNT with the '-n' argument - -2005-07-03 13:17 Enrico Scholz - - * util-vserver/scripts/vserver-build.apt-rpm, - util-vserver/scripts/vserver-build.debootstrap, - util-vserver/scripts/vserver-build.rpm: execute base.setSuccess() - at the end - -2005-07-03 13:16 Enrico Scholz - - * util-vserver/src/rpm-fake-resolver.c: implemented better - error-handling in the read() and write() functions - -2005-07-03 12:33 Enrico Scholz - - * util-vserver/ensc_wrappers/wrappers-io.hc, - util-vserver/ensc_wrappers/wrappers-iosock.hc, - util-vserver/ensc_wrappers/wrappers-unistd.hc: store result of - read*(2) and write*(2) fucntions into signed variables; - error handling is more cleaner in this way - -2005-07-03 12:31 Enrico Scholz - - * util-vserver/src/vserver-stat.c: - cleanups - - multiply RSS value with PAGESIZE - (https://savannah.nongnu.org/bugs/?func=detailitem&item_id=13184) - - prepare the '-O' option: calculate vserver names earlier and - use - some more helper functions - -2005-07-03 12:26 Enrico Scholz - - * util-vserver/src/rpm-fake.c: - doPwStringRequest(): fixed x86_64 - issue; rpm-fake.so transmitted a - 'size_t' value, but rpm-fake-resolver expected an uint32_t - - minor cleanups - -2005-07-03 09:12 Enrico Scholz - - * util-vserver/ensc_vector/Makefile-files, - util-vserver/ensc_vector/vector-foreach.c, - util-vserver/ensc_vector/vector.h, - util-vserver/ensc_vector/vector.hc: added Vector_foreach*() - functions - -2005-07-02 09:17 Enrico Scholz - - * util-vserver/src/Makefile-files, util-vserver/src/vbuild.cc, - util-vserver/src/vcheck.cc, util-vserver/src/vfiles.cc, - util-vserver/src/vserver.cc, util-vserver/src/vserver.hh, - util-vserver/src/vutil.cc, util-vserver/src/vutil.h, - util-vserver/src/vutil.p: removed the C++ tools; they do not work - with recent configuration and - are adding huge dependencies - -2005-06-30 06:17 Enrico Scholz - - * util-vserver/scripts/vserver.stop: use vwait infrastructure - -2005-06-30 06:16 Enrico Scholz - - * util-vserver/scripts/vserver-build.functions.pkgmgmt, - util-vserver/scripts/vserver.functions: use CHROOT_SH instead of - CHROOT_* - use vwait - -2005-06-30 06:16 Enrico Scholz - - * util-vserver/scripts/vserver-build.functions: remove generated - vserver when build fails and '--keep' was not specified - -2005-06-30 06:13 Enrico Scholz - - * util-vserver/scripts/vserver-build.apt-rpm, - util-vserver/scripts/vserver-build.debootstrap, - util-vserver/scripts/vserver-build.rpm, - util-vserver/scripts/vserver-build.skeleton, - util-vserver/scripts/vserver-build.yum: use 'base.init' instead - of 'base.initVariables' - -2005-06-30 06:12 Enrico Scholz - - * util-vserver/scripts/vserver-build: added '--keep' option - -2005-06-30 06:11 Enrico Scholz - - * util-vserver/scripts/X, - util-vserver/scripts/util-vserver-vars.pathsubst: removed - CHROOT_* - added CHROOT_SH - -2005-06-30 06:11 Enrico Scholz - - * util-vserver/scripts/pkgmgmt: use CHROOT_SH instead of CHROOT_* - -2005-06-30 06:10 Enrico Scholz - - * util-vserver/lib/virtual.h: include signal_cmd.h instead of - signal.h - -2005-06-30 06:10 Enrico Scholz - - * util-vserver/util-vserver.spec.in: added %dist tag - buildrequire 'which' and 'diffutils' - require 'apt' on i386 only - -2005-06-30 06:07 Enrico Scholz - - * util-vserver/distrib/fc4, util-vserver/distrib/fc4/apt, - util-vserver/distrib/fc4/apt/rpmpriorities, - util-vserver/distrib/fc4/apt/sources.list, - util-vserver/distrib/fc4/pkgs, util-vserver/distrib/fc4/pkgs/01, - util-vserver/distrib/fc4/pkgs/02, - util-vserver/distrib/fc4/pkgs/03, - util-vserver/distrib/fc4/rpmlist.d, - util-vserver/distrib/fc4/rpmlist.d/00.lst, - util-vserver/distrib/fc4/yum, - util-vserver/distrib/fc4/yum.repos.d, - util-vserver/distrib/fc4/yum.repos.d/fedora-devel.repo, - util-vserver/distrib/fc4/yum.repos.d/fedora-updates-testing.repo, - util-vserver/distrib/fc4/yum.repos.d/fedora-updates.repo, - util-vserver/distrib/fc4/yum.repos.d/fedora.repo, - util-vserver/distrib/fc4/yum/yum.conf: initial checkin - -2005-06-30 06:06 Enrico Scholz - - * util-vserver/distrib/redhat/initpost: use CHROOT_SH instead of - CHROOT_* - -2005-06-30 05:58 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore, - util-vserver/src/Makefile-files, util-vserver/src/chroot-cat.c, - util-vserver/src/chroot-rm.c, util-vserver/src/chroot-sh.c: - replaced all the small chroot-* programs with a single - 'chroot-sh' - program - -2005-05-19 18:17 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added @NOHUP@ - -2005-05-19 18:16 Enrico Scholz - - * util-vserver/scripts/pkgmgmt: use new chroot-cat CLI - -2005-05-19 18:10 Enrico Scholz - - * util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h, - util-vserver/kernel/dlimit.h, util-vserver/kernel/dlimit_cmd.h, - util-vserver/kernel/inode_cmd.h, util-vserver/kernel/legacy.h, - util-vserver/kernel/signal.h, util-vserver/kernel/signal_cmd.h, - util-vserver/kernel/xid.h: updated - -2005-05-19 18:05 Enrico Scholz - - * util-vserver/lib/issupported.c, - util-vserver/lib/issupportedstring.c, util-vserver/lib/vserver.h: - vc_isSupported() et.al: added VWAIT feature - -2005-05-19 18:04 Enrico Scholz - - * util-vserver/m4/ensc_syscall.m4: s!enable_val!enableval! - -2005-05-19 18:02 Enrico Scholz - - * util-vserver/src/vserver-stat.c: fixed calculation of hours (%24 - instead of %60); reported in - http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13048 by - Roman Barczynski - -2005-05-19 18:01 Enrico Scholz - - * util-vserver/src/chroot-cat.c: added '-i', '-o' and '-a' options - to cat or override a file, or to - append something - -2005-05-19 17:59 Enrico Scholz - - * util-vserver/distrib/redhat/initpost: use safe chroot-cat - commands - -2005-05-05 19:13 Enrico Scholz - - * util-vserver/m4/ensc_dietlibc.m4: - give out a more correct - helpstring for the '--enable/disable-dietlibc' - option - - use AS_HELP_STRING instead of AC_HELP_STRING - -2005-05-05 18:31 Enrico Scholz - - * util-vserver/configure.ac: - removed call to ENSC_FPIC_SYSCALL - - enhanced dietlibc version check to the 64 bit version of hppa - -2005-05-05 09:24 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore: added vwait - -2005-05-05 09:22 Enrico Scholz - - * util-vserver/src/vwait.c: initial checkin - -2005-05-05 09:21 Enrico Scholz - - * util-vserver/src/vshelper-sync.c: use '__linux__' instead of - '__linux' (reported by Ola Lundqvist) - -2005-05-05 09:20 Enrico Scholz - - * util-vserver/src/exec-cd.c: minor cosmetical cleanup - -2005-05-05 09:20 Enrico Scholz - - * util-vserver/src/chroot-cat.c: - added support for '--help' and - '--version' - - added '-a' option to append information instead of truncating - the - file - -2005-05-05 09:19 Enrico Scholz - - * util-vserver/src/Makefile-files: - 'chroot-cat' supports now the - '--help' and '--version' options so - removed it from AM_INSTALLCHECK_STD_OPTIONS_EXEMPT - - added vwait - -2005-05-05 09:17 Enrico Scholz - - * util-vserver/m4/install-notify.am: s!^# !## ! - -2005-05-05 09:17 Enrico Scholz - - * util-vserver/lib/Makefile-files, - util-vserver/lib/syscall_waitexit-v13.hc, - util-vserver/lib/syscall_waitexit.c, util-vserver/lib/vserver.h: - vc_wait_exit(): implemented support for this syscall - -2005-05-02 21:44 Enrico Scholz - - * util-vserver/src/compat-pivot_root.h: use - -2005-05-02 21:43 Enrico Scholz - - * util-vserver/m4/ensc_syscall.m4: minor cosmetical cleanups - -2005-05-02 21:43 Enrico Scholz - - * util-vserver/m4/ensc_fpicsyscall.m4: obsoleted - -2005-05-02 21:43 Enrico Scholz - - * util-vserver/m4/ensc_fpicsyscall.m4: use ENSC_SYSCALL_ALTERNATIVE - -2005-05-02 21:42 Enrico Scholz - - * util-vserver/lib/vserver-internal.h: cleaned up '#include - <*syscall.h>' stuff - -2005-05-02 21:42 Enrico Scholz - - * util-vserver/lib/syscall-legacy.hc, - util-vserver/lib/syscall-wrap.h: include also - -2005-05-02 21:41 Enrico Scholz - - * util-vserver/doc/configuration-xhtml.xsl: use class - 'directoryname' instead of 'directory' for '' - markup - -2005-05-02 21:40 Enrico Scholz - - * util-vserver/Makefile.am, util-vserver/distrib/Makefile.am, - util-vserver/m4/install-notify.am: give out additional - information about the 'make install' process - -2005-04-28 19:07 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.207 - -2005-04-28 18:48 Enrico Scholz - - * util-vserver/configure.ac: adjusted dietlibc requirements - -2005-04-28 18:08 Enrico Scholz - - * util-vserver/src/vcontext.c: allow to override the execution - domain (personality); added - '--personality-type' and '--personality-flags' options - -2005-04-28 18:08 Enrico Scholz - - * util-vserver/src/rpm-fake-resolver.c: added a TEMP_FAILURE_RETRY - around a read(2) - -2005-04-28 18:05 Enrico Scholz - - * util-vserver/scripts/vserver.start, - util-vserver/scripts/vserver.suexec: added support for a rescue - mode - -2005-04-28 18:04 Enrico Scholz - - * util-vserver/scripts/vserver.functions: * - _generatePersonalityOptions(): added and use it - * added support for a rescue mode - -2005-04-28 18:03 Enrico Scholz - - * util-vserver/scripts/vserver-build.functions.pkgmgmt: - YUM_RELEASEPKGS: added - -2005-04-28 18:03 Enrico Scholz - - * util-vserver/scripts/vserver: fixed docu for 'stop' and 'start' - -2005-04-28 18:03 Enrico Scholz - - * util-vserver/scripts/pkgmgmt: * verifyInternalPackages(): added - * added some sanity checks for a sany environment when - internalizing - the package management - -2005-04-28 18:02 Enrico Scholz - - * util-vserver/scripts/functions: * isRegularFile(): fixed - evaluation of params - * hasSubstring(): added - * getAllVservers(): fixed typo - -2005-04-28 18:01 Enrico Scholz - - * util-vserver/lib_internal/sys_clone.h: cleanups; do not include - - -2005-04-28 18:01 Enrico Scholz - - * util-vserver/lib_internal/Makefile-files, - util-vserver/lib_internal/sys_personality.h: added - sys_personality.h - -2005-04-28 17:56 Enrico Scholz - - * util-vserver/scripts/legacy/vserver-copy, - util-vserver/scripts/vserver-copy: moved to legacy - -2005-04-28 17:54 Enrico Scholz - - * util-vserver/lib/testsuite/Makefile-files, - util-vserver/lib/testsuite/personality.c: added testcases for the - vc_*personality*() functions - -2005-04-28 17:53 Enrico Scholz - - * util-vserver/lib/vserver.h: added prototypes for vc_*personality* - support - -2005-04-28 17:53 Enrico Scholz - - * util-vserver/lib/virtual.h: updated to new kernel headers - -2005-04-28 17:53 Enrico Scholz - - * util-vserver/lib/cflags_list-v13.c: do not include - anymore - -2005-04-28 17:52 Enrico Scholz - - * util-vserver/lib/internal.h: utilvserver_listparser_uint*(): - removed the 'nonnull' attribute for the 'mask' param - -2005-04-28 17:51 Enrico Scholz - - * 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 - - * util-vserver/doc/configuration.xml: * added some markup - * documented 'personality' - -2005-04-28 17:50 Enrico Scholz - - * util-vserver/doc/configuration-xhtml.xsl, - util-vserver/doc/configuration.dtd: added support for - and markup - -2005-04-28 17:49 Enrico Scholz - - * util-vserver/distrib/fc3/yum/yum.conf: - s!redhat-release!fedora-release! - -2005-04-28 17:49 Enrico Scholz - - * util-vserver/distrib/fc3/pkgs/02: removed 'coreutils' - -2005-04-28 17:48 Enrico Scholz - - * util-vserver/distrib/fc3/rpmlist.d/00.lst: added some more - packages - -2005-04-28 17:46 Enrico Scholz - - * 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 - - * util-vserver/contrib/manifest.dat.pathsubst, - util-vserver/scripts/Makefile-files: moved vserver-copy to legacy - -2005-04-28 17:44 Enrico Scholz - - * util-vserver/Makefile.am: added new kernel headers - -2005-04-28 11:01 Enrico Scholz - - * 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 - - * util-vserver/src/vserver-stat.c: showContexts(): added 'const' - qualifier - -2005-04-24 20:30 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * 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 - - * util-vserver/lib/vserver-internal.h, - util-vserver/lib_internal/sys_clone.h: include "syscall-wrap.h" - -2005-04-24 20:25 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * util-vserver/update-doc: exclude some static files - -2005-04-24 20:16 Enrico Scholz - - * util-vserver/build-all: remove config.cache when CLEAN is set - disabled gcc33 build - -2005-04-24 11:33 Enrico Scholz - - * 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 - - * util-vserver/configure.ac: cleanups - added '--disable-extra-optimizations' option - -2005-04-16 21:20 Enrico Scholz - - * 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 - - * util-vserver/scripts/functions: isRegularFile(): added - -2005-04-16 21:18 Enrico Scholz - - * util-vserver/util-vserver.spec.in: cleanups - added changelog entry for 0.30.206 - -2005-04-12 22:37 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.206 - -2005-04-12 21:54 Enrico Scholz - - * util-vserver/src/vserver-info.c: implemented VERIFYPROC method - -2005-04-12 21:53 Enrico Scholz - - * util-vserver/scripts/vserver.functions: added verify-proc sanity - check - -2005-04-12 21:52 Enrico Scholz - - * util-vserver/scripts/functions: killContext(): commented out the - more correct - (but not working) kill-sequence - -2005-04-12 21:50 Enrico Scholz - - * util-vserver/util-vserver.spec.in: ship the yum patches - -2005-04-12 21:42 Enrico Scholz - - * util-vserver/Makefile.am: added '--no-wrap -S' to the - CVS2CL_AMFLAGS - -2005-04-12 19:27 Enrico Scholz - - * util-vserver/configure.ac: adjusted min-dietlibc requirements - -2005-04-12 19:23 Enrico Scholz - - * util-vserver/m4/ensc_dietlibc.m4: ENSC_ENABLE_DIETLIBC(): allow - 'min_ver' to be a shell variable - -2005-04-12 18:26 Enrico Scholz - - * util-vserver/scripts/functions: vshelper.isDebug(): fixed logic - -2005-04-10 12:27 Enrico Scholz - - * util-vserver/src/rpm-fake.c: send the signals for endgrent() and - endpwent() - -2005-04-10 12:26 Enrico Scholz - - * 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 - - * util-vserver/Makefile.am: include m4/libsel.am - -2005-04-10 01:01 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * util-vserver/scripts/functions: spawn(), killContext(): added - -2005-04-10 00:53 Enrico Scholz - - * util-vserver/m4/libsel.am: initial checkin - -2005-04-10 00:53 Enrico Scholz - - * 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 - - * util-vserver/m4/ensc_cxxcompiler.m4: fixed typo - -2005-04-10 00:52 Enrico Scholz - - * util-vserver/configure.ac: defined ENSC_USE_DIETLIBC + - ENSC_USE_GLIBC - -2005-04-10 00:52 Enrico Scholz - - * util-vserver/Makefile.am: removed 'DIET' and 'DIETFLAGS' - variables; they are set by configure now - -2005-04-08 19:18 Enrico Scholz - - * util-vserver/scripts/vyum-worker: added better test for patched - yum - -2005-04-08 19:17 Enrico Scholz - - * util-vserver/src/vserver-info.c: fixed typo - -2005-04-08 19:17 Enrico Scholz - - * util-vserver/scripts/vserver.suexec: fixed typo (reported by Paul - S. Gumerman) - -2005-04-08 19:15 Enrico Scholz - - * util-vserver/scripts/vserver-build.functions.yum: substitute - @YUMLOCKDIR@ - -2005-04-08 19:14 Enrico Scholz - - * util-vserver/scripts/chcontext: fixed operation when context was - not specified - -2005-04-08 19:13 Enrico Scholz - - * 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 - - * util-vserver/distrib/redhat/initpost: use 'ln -sf' instead of 'ln - -s' - -2005-04-08 19:12 Enrico Scholz - - * util-vserver/distrib/fc3/yum/yum.conf: add 'lockfile' - -2005-04-08 19:12 Enrico Scholz - - * util-vserver/distrib/Makefile.am: added 'fc3' to 'redhat_style' - -2005-04-08 19:11 Enrico Scholz - - * util-vserver/Makefile.am: use DIETFLAGS instead of DIET_FLAGS - -2005-03-29 02:10 Enrico Scholz - - * util-vserver/ensc_vector/Makefile-files: use $(LIBENSCVECTOR) - instead of libensc_vector.a - -2005-03-25 21:19 Enrico Scholz - - * util-vserver/scripts/vserver.stop: fixed typo - -2005-03-25 17:11 Enrico Scholz - - * util-vserver/scripts/vserver.functions: minor cleanups: call - vkill with '--xid' instead of '-c' - -2005-03-25 16:56 Enrico Scholz - - * util-vserver/scripts/vserver.stop: address both the context and - the pid when sending SIGINT to init - -2005-03-25 02:38 Enrico Scholz - - * 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 - - * util-vserver/lib_internal/switchtowatchxid.c: simplified it and - made it work with recent kernels - -2005-03-25 02:37 Enrico Scholz - - * util-vserver/doc/configuration-xhtml.xsl: use 'alternate - stylesheet' instead of 'stylesheet' (reported by Herbert - Poetzl) - -2005-03-25 02:35 Enrico Scholz - - * util-vserver/util-vserver.spec.in: fixed quoting of % in - %description - -2005-03-24 14:08 Enrico Scholz - - * util-vserver/Makefile.am, util-vserver/REQUIREMENTS: added - REQUIREMENTS - -2005-03-24 13:53 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac, - util-vserver/util-vserver.spec.in: version 0.30.205 - -2005-03-24 13:50 Enrico Scholz - - * util-vserver/util-vserver.spec.in: added some %descriptions - -2005-03-24 12:46 Enrico Scholz - - * 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 - - * util-vserver/src/secure-mount.c: s!write()!Vwrite()! at some - places - use Echdir() instead of chdir() - -2005-03-24 12:44 Enrico Scholz - - * 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 - - * util-vserver/lib_internal/testsuite/sigbus.c: use Etruncate() - instead of truncate() - -2005-03-24 12:42 Enrico Scholz - - * util-vserver/lib_internal/testsuite/copy-check: added new tests - and better diagnostic - -2005-03-24 12:42 Enrico Scholz - - * util-vserver/lib_internal/unify-copy.c: moved 'volatile' - qualifiers to a better place - minor code cleanups - -2005-03-24 12:41 Enrico Scholz - - * util-vserver/ensc_wrappers/wrappers-unistd.hc: E*truncate(): - added - -2005-03-24 12:41 Enrico Scholz - - * util-vserver/ensc_vector/testsuite/test2.c: #undef NDEBUG - -2005-03-24 01:12 Enrico Scholz - - * util-vserver/lib_internal/testsuite/sigbus.c: unlink temporary - files on exit - -2005-03-24 00:12 Enrico Scholz - - * util-vserver/lib_internal/unify-unify.c: Unify_unify(): block - signals while executing the non-atomic operations - -2005-03-24 00:12 Enrico Scholz - - * util-vserver/src/vhashify.c: optimized directory creation - -2005-03-24 00:11 Enrico Scholz - - * 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 - - * util-vserver/lib_internal/matchvserverinfo-init.c: minor code - cleanups - -2005-03-24 00:09 Enrico Scholz - - * 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 - - * util-vserver/ensc_vector/testsuite, - util-vserver/ensc_vector/testsuite/.cvsignore: updated - -2005-03-23 02:10 Enrico Scholz - - * util-vserver/src/vhashify-init.hc, util-vserver/src/vhashify.c: - added lots of new code... - -2005-03-23 02:08 Enrico Scholz - - * util-vserver/src/rpm-fake.c: is_selinux_enabled(): added - -2005-03-23 02:08 Enrico Scholz - - * 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 - - * util-vserver/scripts/vserver: added 'hashify' target - -2005-03-23 02:05 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added - $_VHASHIFY - -2005-03-23 02:05 Enrico Scholz - - * util-vserver/lib_internal/matchlist-initrefserverlist.c: fixed - initialization of 'vserver' - -2005-03-23 02:04 Enrico Scholz - - * util-vserver/distrib/Makefile.am: create - /etc/.../.distributions/.common/pubkeys/ - create /etc/.../.defaults/apps/vunify/hash - -2005-03-23 02:04 Enrico Scholz - - * 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 - - * util-vserver/build-all: build with debug settings - -2005-03-22 15:27 Enrico Scholz - - * 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 - - * util-vserver/lib_internal/command-exec.c: call write(2) through - TEMP_FAILURE_RETRY() - -2005-03-22 15:25 Enrico Scholz - - * util-vserver/util-vserver.spec.in: BuildRequire beecrypt-devel - -2005-03-22 15:05 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/contrib/manifest.dat.pathsubst: added vhashify + - vdlimit - -2005-03-22 14:57 Enrico Scholz - - * util-vserver/util-vserver.spec.in: cleanups - use %global instead of %define - -2005-03-22 14:48 Enrico Scholz - - * util-vserver/build-all: set _FORTIFY_SOURCE - -2005-03-19 03:59 Enrico Scholz - - * util-vserver, util-vserver/.cvsignore: updated - -2005-03-19 03:58 Enrico Scholz - - * util-vserver, util-vserver/.cvsignore: updated - -2005-03-19 02:35 Enrico Scholz - - * util-vserver/update-doc: initial checkin - -2005-03-19 02:33 Enrico Scholz - - * util-vserver/scripts/chcontext: do not use '--create' for dynamic - contexts - -2005-03-19 02:21 Enrico Scholz - - * util-vserver/distrib/apps: removed... - -2005-03-19 02:20 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * util-vserver/distrib/redhat/initsignal: added to be removed - soon... - -2005-03-19 02:11 Enrico Scholz - - * util-vserver/src/vnet.c: obsoleted... - -2005-03-19 02:10 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * util-vserver/lib_internal/testsuite/copy-check: cleanups - conditionalize expensive tests - -2005-03-19 02:05 Enrico Scholz - - * 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 - - * util-vserver/ensc_vector/list-free.c: some minor C89 - compatibility changes - -2005-03-19 02:03 Enrico Scholz - - * 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 - - * util-vserver/doc/configuration.dtd: readded - -2005-03-19 02:01 Enrico Scholz - - * util-vserver/doc/configuration.xml: documented the 'vhashify' - configuration - moved '' tags before '' - -2005-03-19 02:00 Enrico Scholz - - * util-vserver/doc/configuration-xhtml.xsl: applied changes - regarding the new www-location on savannah - -2005-03-19 01:59 Enrico Scholz - - * util-vserver/doc/Makefile-files: (re)added xsltproc support - -2005-03-19 01:57 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/lib_internal/testsuite, - util-vserver/lib_internal/testsuite/.cvsignore: updated - -2005-03-18 03:56 Enrico Scholz - - * util-vserver/lib_internal/unify.h, util-vserver/src/vunify.h: - include instead of defining a 'struct stat'; this - prevents - problems with the 64bit interface of the filesystem functions - -2005-03-18 03:54 Enrico Scholz - - * util-vserver/lib_internal/unify-copy.c: use a sparse-file - friendly method for copying files - -2005-03-18 03:33 Enrico Scholz - - * 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 - - * util-vserver/vserver-start/Makefile-files: use $(LIBENSCVECTOR) - instead of libensc_vector.a - -2005-03-18 00:25 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * util-vserver/scripts/vpkg: exit with returncode of '2' when - pkgmgmt can not be determined - -2005-03-18 00:22 Enrico Scholz - - * util-vserver/lib_internal/testsuite/Makefile-files: use - $(LIBENSCVECTOR) instead of libensc_vector.a - -2005-03-18 00:22 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/lib_internal/string.hc: String_free(): added - -2005-03-18 00:20 Enrico Scholz - - * util-vserver/lib_internal/string.h: renamed String_destroy() to - String_free() - -2005-03-18 00:20 Enrico Scholz - - * util-vserver/lib_internal/string-destroy.c: obsoleted; - String_free() is now inlined - -2005-03-18 00:20 Enrico Scholz - - * 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 - - * util-vserver/lib_internal/matchlist-destroy.c: use String_free() - instead of String_destroy() - -2005-03-18 00:18 Enrico Scholz - - * util-vserver/lib_internal/Makefile-files: added - matchvserverinfo-* - removed string-destroy.c - -2005-03-18 00:17 Enrico Scholz - - * util-vserver/lib_internal/matchvserverinfo-free.c, - util-vserver/lib_internal/matchvserverinfo-init.c: initial - checkin - -2005-03-18 00:15 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * 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 - - * util-vserver/build-all, util-vserver/src, - util-vserver/src/.cvsignore: updated - -2005-03-17 14:58 Enrico Scholz - - * 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 - - * util-vserver/src/vcopy.c: use new Unify_unify() API - -2005-03-17 14:57 Enrico Scholz - - * 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 - - * util-vserver/src/Makefile-files: use $(LIBINTERNAL) instead of - lib_internal/libinternal.a - added vhashify* - -2005-03-17 14:54 Enrico Scholz - - * 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 - - * util-vserver/lib_internal/unify.h: * added an 'ignore_zero' - argument to Unify_unify() - * Unify_isIUnlinkable(): added - -2005-03-17 14:52 Enrico Scholz - - * util-vserver/lib_internal/unify-unify.c: added an 'ignore_zero' - argument to Unify_unify() - -2005-03-17 14:51 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/ensc_vector/testsuite/test1.c: added tests for - Vector_searchSelfOrg() - -2005-03-17 14:48 Enrico Scholz - - * util-vserver/ensc_vector/testsuite/Makefile-files: added test2 - -2005-03-17 14:47 Enrico Scholz - - * util-vserver/ensc_vector/vector.h, - util-vserver/ensc_vector/vector.hc: Vector_searchSelfOrg*(): - added - -2005-03-17 14:47 Enrico Scholz - - * util-vserver/ensc_vector/Makefile-files: added list-* files - added vector-searchselforg.c - -2005-03-17 14:46 Enrico Scholz - - * 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 - - * util-vserver/src/vserver-info.c: added XIDTYPE support - -2005-03-09 14:43 Enrico Scholz - - * util-vserver/src/context-sync.hc: use EopenD() instead of Eopen() - -2005-03-09 14:42 Enrico Scholz - - * util-vserver/m4/ensc_initrddir.m4: fixed typo - -2005-03-09 14:39 Enrico Scholz - - * util-vserver/lib/vserver.h: vc_getXIDType(): added - -2005-03-09 14:39 Enrico Scholz - - * util-vserver/lib/vserver-internal.h: added some magic to avoid - warnings with gcc4 - -2005-03-09 14:38 Enrico Scholz - - * util-vserver/lib/Makefile-files, util-vserver/lib/getxidtype.c: - added getxidtype.c - -2005-03-09 14:37 Enrico Scholz - - * util-vserver/distrib/redhat/initpre: create /usr/X11 also - -2005-03-09 14:37 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/scripts/vyum: allow '--all' param - -2005-03-02 01:24 Enrico Scholz - - * util-vserver/lib/testsuite/cflags.c: avoid some compiler warnings - -2005-03-02 01:23 Enrico Scholz - - * util-vserver/lib/vserver.h: added some VC_ATTR_NONNULL() - statements - -2005-03-02 01:23 Enrico Scholz - - * 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 - - * util-vserver/src/secure-mount.c: do not assume 'nodev' on - 'devpts' - -2005-03-02 00:54 Enrico Scholz - - * util-vserver/lib/vserver-internal.h: - CDLIM_USER2KERNEL/CDLIM_KERNEL2USER(): added - -2005-03-02 00:52 Enrico Scholz - - * 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 - - * util-vserver/scripts/vserver-setup.functions: added some sanity - checks - -2005-02-25 23:31 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * 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 - - * util-vserver/configure.ac: changed my GPG key - -2005-02-25 21:33 Enrico Scholz - - * util-vserver/src/secure-mount.c: assume 'nodev' by default - -2005-02-25 20:55 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * 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 - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.204 - -2005-02-15 22:24 Enrico Scholz - - * util-vserver/configure.ac: added information where the 'ip' and - 'vconfig' programs can be found - -2005-02-15 22:18 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * util-vserver/doc/configuration.xml: documented the *namespace - options - -2005-02-04 12:18 Enrico Scholz - - * 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 - - * util-vserver/scripts/vserver.functions: fixed one of the - previously added 'test -n' - -2005-02-02 14:09 Enrico Scholz - - * util-vserver/m4/ensc_pathprog.m4: ENSC_PATHPROG_INIT(): fixed doc - ENSC_PATHPROG(): added a '' parameter - -2005-02-02 13:42 Enrico Scholz - - * 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 - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.203 - -2005-02-01 17:23 Enrico Scholz - - * util-vserver/scripts/Makefile-files: added vyum-worker to - AM_INSTALLCHECK_STD_OPTIONS_EXEMPT - -2005-02-01 17:23 Enrico Scholz - - * util-vserver/scripts/vyum-worker: minor cosmetical change - -2005-02-01 17:22 Enrico Scholz - - * 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 - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.202 - -2005-02-01 16:57 Enrico Scholz - - * util-vserver/distrib/fc3/rpmlist.d, - util-vserver/distrib/fc3/rpmlist.d/00.lst: initial checkin - -2005-02-01 16:56 Enrico Scholz - - * 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 - - * util-vserver/scripts/vserver-build.functions.rpm: rpmlist.*(): - added - -2005-02-01 16:55 Enrico Scholz - - * 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 - - * util-vserver/scripts/functions: vshelper.isDebug(): fixed it... - -2005-02-01 16:53 Enrico Scholz - - * util-vserver/distrib/Makefile.am: added the fc3 rpmlist.d - directory + content - -2005-02-01 16:53 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst: added - vserver-build.rpm - -2005-02-01 02:08 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * util-vserver/lib/createskeleton-full.hc: argl... fixed overflow - when appending the '/' - -2005-01-31 23:06 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/scripts/vserver-build.functions: getDistribution(): - added support for a default distribution - -2005-01-31 22:45 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * util-vserver/scripts/vshelper: fixed the (currently non-existent) - child->parent traversal - -2005-01-31 17:44 Enrico Scholz - - * util-vserver/lib/apidoc/Doxyfile.in: added DOT_TRANSPARENT + - DOT_MULTI_TARGET - -2005-01-31 17:44 Enrico Scholz - - * util-vserver/doc/configuration.xml: updated - -2005-01-31 17:43 Enrico Scholz - - * 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 - - * util-vserver/doc/configuration.xml: reindented it - fixed vshelper documentation - -2005-01-27 21:24 Enrico Scholz - - * 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 - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.201 - -2005-01-27 20:38 Enrico Scholz - - * util-vserver/src/reducecap.c, util-vserver/src/vserver-info.c: - reworked the capability.h stuff - -2005-01-27 20:38 Enrico Scholz - - * util-vserver/src/Makefile-files, - util-vserver/src/capability-compat.h: added capability-compat.h - -2005-01-27 20:37 Enrico Scholz - - * util-vserver/configure.ac: added check for - header - -2005-01-27 20:37 Enrico Scholz - - * util-vserver/Makefile.am: removed the linuxcaps.h bits - -2005-01-27 19:17 Enrico Scholz - - * util-vserver/src/vserver-info.c: implemented capability-support - check - -2005-01-27 19:16 Enrico Scholz - - * 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 - - * util-vserver/src, util-vserver/src/.cvsignore, - util-vserver/src/Makefile-files: added check-unixfile - -2005-01-27 19:15 Enrico Scholz - - * util-vserver/scripts/vserver.start: execute sanityCheck() - -2005-01-27 19:15 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/scripts/vserver-build: added 'yum' support - -2005-01-27 19:11 Enrico Scholz - - * util-vserver/scripts/vrpm-preload: reorganized; moved lots of - code into the 'functions' file - -2005-01-27 19:10 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added yum* - files + vsomething + check-unixfile - -2005-01-27 19:10 Enrico Scholz - - * util-vserver/scripts/functions: added yum* support - reorganized the rpmFake stuff - -2005-01-27 19:09 Enrico Scholz - - * util-vserver/scripts/Makefile-files: added the yum* files + - vsomething - -2005-01-27 19:09 Enrico Scholz - - * util-vserver/distrib/redhat/initpre: added missing newline - -2005-01-27 19:08 Enrico Scholz - - * util-vserver/distrib/Makefile.am: added the yum* stuff for fc3 - -2005-01-27 19:07 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst: added the yum* files - + check-unixfile - -2005-01-27 19:07 Enrico Scholz - - * util-vserver/README: mentioned the '-m yum' buildmethod - -2005-01-26 23:29 Enrico Scholz - - * util-vserver/lib/getvservercfgstyle.c: allow dangling symlinks as - /etc/vservers/.../vdir also - -2005-01-26 23:27 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.199 - -2005-01-26 21:15 Enrico Scholz - - * 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 - - * util-vserver/lib_internal/testsuite, - util-vserver/lib_internal/testsuite/.cvsignore: updated - -2005-01-26 20:09 Enrico Scholz - - * util-vserver/util-vserver.spec.in: rearranged some scriptlets to - avoid comments after '-p /sbin/ldconfig' - -2005-01-26 15:35 Enrico Scholz - - * util-vserver/scripts/vserver.start: added (untested) support for - '/' in the vserver fstab - -2005-01-26 15:34 Enrico Scholz - - * 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 - - * util-vserver/scripts/functions: use unique prefixes for variables - used in functions with 'eval' statements - -2005-01-26 15:32 Enrico Scholz - - * util-vserver/lib_internal/testsuite/filecfg-ml.c: include - + - -2005-01-26 15:31 Enrico Scholz - - * util-vserver/scripts/Makefile-files: moved rootshell to legacy - -2005-01-26 15:30 Enrico Scholz - - * util-vserver/vserver-start/defaulttty.c: include - -2005-01-26 15:29 Enrico Scholz - - * util-vserver/src/secure-mount.c: added '--rootfs' option - -2005-01-26 15:28 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst: moved the v_* - initscripts to legacy - -2005-01-26 14:23 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * 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 - - * util-vserver/scripts/vserver-setup.functions: - interface-configuration: give out a warning when no device was - configured - -2005-01-21 13:41 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/README: fixed typos - cleanups + enhancements - -2005-01-07 16:44 Enrico Scholz - - * util-vserver/README: "Notes for distributors" + "Which version - shall I use?" added - -2005-01-07 16:41 Enrico Scholz - - * util-vserver/m4/ensc_dietlibc.m4: Fixed last patch: use '[[' - instead of '[' (found by Hans Ulrich Niedermann) - -2005-01-06 23:59 Enrico Scholz - - * util-vserver/configure.ac: call ENSC_DIETLIBC_SANITYCHECK, - AC_CANONICAL_HOST + AC_CANONICAL_BUILD - -2005-01-06 23:53 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/scripts/vserver.functions: use $_ (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 - - * 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 $_ (which expands to - absolute paths) instead of trusting into a good $PATH - -2004-12-28 19:04 Enrico Scholz - - * util-vserver/configure.ac: use ENSC_PATHPROG & friends - -2004-12-28 19:03 Enrico Scholz - - * util-vserver/m4/ensc_pathprog.m4: initial checkin - -2004-12-28 19:02 Enrico Scholz - - * util-vserver/Makefile.am: use ${ENSC_PATHPROG_SED} when - substituting prognames - -2004-12-28 12:00 Enrico Scholz - - * util-vserver/m4/ensc_dietlibc_compat.m4: check more syscall - variants - -2004-12-28 12:00 Enrico Scholz - - * util-vserver/lib/vserver.h: s!\params!\param! - added doc about vc_get_iattr() - -2004-12-28 11:58 Enrico Scholz - - * util-vserver/doc/cfg.txt: removed since obsoleted by - configuration.xml - -2004-12-21 07:19 Enrico Scholz - - * util-vserver/src/vsched.c: fixed segfault when no arguments are - given (reported by Adrian Reyer) - -2004-12-16 00:11 Enrico Scholz - - * 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 - - * util-vserver/build-all: added fc-3 host - -2004-12-09 13:06 Enrico Scholz - - * util-vserver/lib/Makefile-files: getfilecontext.c: added - -2004-12-09 13:05 Enrico Scholz - - * 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 - - * util-vserver/vserver-start/main.c: include - -2004-12-07 11:14 Enrico Scholz - - * 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 - - * util-vserver/lib_internal/filecfg-iteratemultiline.c: include - - -2004-12-07 11:13 Enrico Scholz - - * util-vserver/lib/testsuite/cflags.c: added some new flags - -2004-12-07 11:10 Enrico Scholz - - * 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 - - * util-vserver/lib/vserver.h: added/updated flags and capabilities - -2004-10-21 19:01 Enrico Scholz - - * util-vserver/lib/islink.c: initial checkin - -2004-10-21 19:01 Enrico Scholz - - * util-vserver/lib/internal.h: utilvserver_isLink(): added - prototype - -2004-10-21 19:00 Enrico Scholz - - * util-vserver/lib/cflags-v13.c: added lots of new flags - -2004-10-21 18:59 Enrico Scholz - - * util-vserver/lib/ccaps-v13.c: added 'remount' + 'icmp' cap; - 'ping' is kept for compatibility reasons - -2004-10-21 18:58 Enrico Scholz - - * util-vserver/lib/Makefile-files: added islink.c - -2004-10-19 23:59 Enrico Scholz - - * util-vserver/scripts/functions: getFileValue(): modified to - accept a list of candidates - -2004-10-19 23:39 Enrico Scholz - - * util-vserver/src/vcontext.c: merged from - UV_NAMESPACE_AFTER_CHROOT branch - -2004-10-19 23:19 Enrico Scholz - - * util-vserver/Makefile.am: added 'update-doc' target - -2004-10-19 23:11 Enrico Scholz - - * util-vserver/ensc_wrappers/wrappers-vserver.hc: - Evc_{new,enter}_namespace(): added - -2004-10-19 21:47 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.196 - -2004-10-19 21:47 Enrico Scholz - - * util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h: - updated to vs1.9.3-rc4 - -2004-10-19 21:11 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/vserver-start/Makefile-files: added defaulttty.c - -2004-10-19 21:08 Enrico Scholz - - * util-vserver/src/reducecap.c: use some dirty hacks to include - cleanly - -2004-10-19 21:08 Enrico Scholz - - * util-vserver/scripts/vserver.stop: execute 'prepareStop()' - -2004-10-19 21:07 Enrico Scholz - - * 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 - - * util-vserver/scripts/vserver-setup.functions: s!prefix!prefixlen! - -2004-10-19 21:06 Enrico Scholz - - * util-vserver/lib_internal/testsuite/Makefile-files: added - filecfg-ml test - -2004-10-19 21:06 Enrico Scholz - - * util-vserver/lib_internal/string.hc: String_c_str(): added - -2004-10-19 21:05 Enrico Scholz - - * util-vserver/lib_internal/string.h: ENSC_STRING_*FIXED(): added - -2004-10-19 21:05 Enrico Scholz - - * util-vserver/lib_internal/filecfg.h: - FileCfg_iterateOverMultiLine(): added prototypes and related - declarations - -2004-10-19 21:04 Enrico Scholz - - * util-vserver/lib_internal/Makefile-files: added - filecfg-iteratemultiline.c - -2004-10-19 21:04 Enrico Scholz - - * 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 - - * util-vserver/ensc_wrappers/wrappers-unistd.hc: Enice(): added - -2004-10-19 21:03 Enrico Scholz - - * util-vserver/doc/configuration.xml: s!prefix!prefix-length! - -2004-10-19 21:03 Enrico Scholz - - * 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 - - * util-vserver/src/vcontext.c: do not include "linuxcaps.h" anymore - -2004-10-18 16:08 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * util-vserver/kernel/debug.h, util-vserver/kernel/dlimit.h: - updated - -2004-10-06 03:20 Enrico Scholz - - * util-vserver/README: updated note about 'vserver-stat' and differ - between 2.4 and 2.6 - kernel - -2004-10-06 03:19 Enrico Scholz - - * util-vserver/lib_internal/unify-unify.c: retain 'errno' on the - final unlink() - -2004-10-06 03:19 Enrico Scholz - - * util-vserver/src/Makefile-files: link secure-mount against - libvserver - -2004-10-06 03:18 Enrico Scholz - - * 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 - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.195 - -2004-10-01 12:08 Enrico Scholz - - * util-vserver/scripts/functions: _getProcNumberCount(): - s!$_ctx!$1! - -2004-10-01 11:50 Enrico Scholz - - * 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 - - * util-vserver/m4/ensc_dietlibc.m4: fixed version-detection when - additional information are following the - number - -2004-10-01 11:00 Enrico Scholz - - * 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 - - * util-vserver/scripts/vserver-build, - util-vserver/scripts/vserver-build.debootstrap: allowed to - specify additional debootstrap options - -2004-10-01 10:57 Enrico Scholz - - * util-vserver/src/vps.c, util-vserver/src/vserver-stat.c: added - warnings regarding procfs-security - -2004-09-24 15:10 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/doc/Makefile-files: fixed typo - -2004-09-23 23:13 Enrico Scholz - - * util-vserver/doc/configuration.xml: added some comments for - interfaces/../{name,nodev} - -2004-09-23 23:12 Enrico Scholz - - * 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 - - * util-vserver/build-all: fixed CLEAN=1 usecase - use gcc4 instead of gcc35 - -2004-09-23 22:04 Enrico Scholz - - * util-vserver/scripts/vserver-build.debootstrap: added better - diagnostic for failed debootstrap download - -2004-09-23 22:03 Enrico Scholz - - * util-vserver/doc/configuration.css: added *.elements templates - -2004-09-23 22:02 Enrico Scholz - - * 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 - - * util-vserver/doc/configuration-xhtml.xsl: added new stylesheets - implemented ... support - -2004-09-23 22:01 Enrico Scholz - - * util-vserver/doc/Makefile-files: added new stylesheets and images - -2004-09-23 22:01 Enrico Scholz - - * 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 - - * util-vserver/distrib/misc/debootstrap.uri: updated - -2004-09-22 20:56 Enrico Scholz - - * util-vserver/util-vserver.spec.in: s!commented!documented! - -2004-09-22 20:55 Enrico Scholz - - * util-vserver/util-vserver.spec.in: commented the possible options - for 'rpmbuild' - -2004-09-22 20:54 Enrico Scholz - - * util-vserver/src/vsched.c: use new vc_set_sched structure - generalized CLI options a little bit - -2004-09-22 20:53 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/lib/vserver-internal.h: ENSC_STRUCT_IDX, - ENSC_SAME_STRUCT_IDX: added - -2004-09-22 20:45 Enrico Scholz - - * util-vserver/lib/syscall_setsched.c: added support for the new - 'struct vcmd_set_sched_v3' - -2004-09-22 20:45 Enrico Scholz - - * 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 - - * util-vserver/kernel/sched.h: added 'struct vcmd_set_sched_v3' - plus macros - -2004-09-10 11:23 Enrico Scholz - - * util-vserver/lib/vserver-internal.h: CALL_VC_V13B(), - CALL_VC_V13OBS(): added - -2004-09-10 00:01 Enrico Scholz - - * util-vserver/src/vlimit.c: fixed missing argument for '--xid' - switch - -2004-09-07 20:37 Enrico Scholz - - * util-vserver/src/vattribute.c: use vc_get_insecureflags() on - '--secure' option - -2004-09-07 20:37 Enrico Scholz - - * util-vserver/lib/vserver.h: vc_get_insecureflags(): added (does - this really make sense??) - -2004-09-07 20:36 Enrico Scholz - - * util-vserver/scripts/chcontext: fixed concatenation of flags + - caps - -2004-09-07 20:27 Enrico Scholz - - * util-vserver/configure.ac: added an explicit requirement for - version 1.9 of automake - -2004-08-27 21:07 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.193 - -2004-08-27 21:06 Enrico Scholz - - * 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 - - * util-vserver/src/secure-mount.c: showHelp(): improved message - -2004-08-27 08:58 Enrico Scholz - - * util-vserver/distrib/misc/debootstrap.uri: updated again... - -2004-08-27 08:58 Enrico Scholz - - * util-vserver/src/save_ctxinfo.c: append '\0' to the buffer read - by readlink() - -2004-08-27 08:57 Enrico Scholz - - * util-vserver/src/keep-ctx-alive.c: include - -2004-08-27 08:57 Enrico Scholz - - * util-vserver/ensc_wrappers/wrappers-unistd.hc: Ereadlink*(): - return the count of written chars - -2004-08-25 00:11 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * 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 - - * util-vserver/src/vnamespace.c: fixed some #includes for the new - position of sys_clone.h - -2004-08-19 14:30 Enrico Scholz - - * util-vserver/src/vkill.c: define ENSC_WRAPPERS_UNISTD; it is used - for some legacy code - -2004-08-19 14:30 Enrico Scholz - - * util-vserver/src/rpm-fake.c: fixed some #includes to reflect - changed position of sys_clone.h - -2004-08-19 14:29 Enrico Scholz - - * util-vserver/src/fstool.h: checkForRace(), resolveCtx(): removed - prototypes - -2004-08-19 14:29 Enrico Scholz - - * util-vserver/src/fstool.c: checkForRace(): removed as unused - -2004-08-19 14:28 Enrico Scholz - - * util-vserver/src/chxid.c: use vc_xidopt2xid() instead of - resolveCtx() - -2004-08-19 14:28 Enrico Scholz - - * util-vserver/src/sys_clone.h: moved into lib_internal/ - -2004-08-19 14:27 Enrico Scholz - - * util-vserver/src/fstool-resolvectx.c: obsoleted; functionality is - already in libvserver - -2004-08-19 14:10 Enrico Scholz - - * util-vserver/lib_internal/testsuite/command.c: applied API - changes - -2004-08-19 14:09 Enrico Scholz - - * util-vserver/lib_internal/command.h: added support for - plain-style char** args - -2004-08-19 14:09 Enrico Scholz - - * 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 - - * util-vserver/lib_internal/command-setparams.c, - util-vserver/lib_internal/sys_clone.h: initial checkin - -2004-08-19 14:07 Enrico Scholz - - * util-vserver/lib_internal/Makefile-files: added - command-setparams.c and sys_clone.h - -2004-08-19 14:07 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst: marked - vserver.start.bin as C99-only - -2004-08-19 14:06 Enrico Scholz - - * util-vserver/pathconfig.h.pathsubst: added some new paths - -2004-08-19 14:06 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * 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 - - * util-vserver/lib/xidopt2xid.c: removed code without an effect - -2004-08-19 13:57 Enrico Scholz - - * 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 - - * util-vserver/lib/isfile.c: initial checkin - -2004-08-19 13:56 Enrico Scholz - - * util-vserver/lib/internal.h: utilvserver_isFile(): added - prototype - -2004-08-19 13:56 Enrico Scholz - - * util-vserver/lib/getvservercfgstyle.c: fixed detection of - legacy-style (check for file but not directory) - -2004-08-19 13:55 Enrico Scholz - - * util-vserver/lib/Makefile-files: addded 'isfile.c' - -2004-08-19 13:54 Enrico Scholz - - * util-vserver/ensc_wrappers/wrappers-stdlib.hc: Esetenv(): added - -2004-08-19 13:54 Enrico Scholz - - * util-vserver/ensc_wrappers/wrappers-socket.hc: Esend(), - Esocketpair(): added - -2004-08-19 13:53 Enrico Scholz - - * util-vserver/ensc_fmt/fmt-internal.h: minor optimizations - -2004-08-19 13:53 Enrico Scholz - - * util-vserver/doc/configuration-xhtml.xsl: add '' tag - -2004-07-08 11:44 Enrico Scholz - - * 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 - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.190 - -2004-07-03 01:57 Enrico Scholz - - * util-vserver/doc/configuration.xml: fixed path of the xsd file - -2004-07-03 01:54 Enrico Scholz - - * util-vserver/build-all: added fc-2 - -2004-07-03 01:38 Enrico Scholz - - * util-vserver/scripts/vserver.functions: prepareInit(): fixed case - when .autofsck does not exist - -2004-07-03 01:35 Enrico Scholz - - * 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 - - * util-vserver/distrib/suse91/apt/rpmpriorities: initial checkin - -2004-07-03 01:34 Enrico Scholz - - * util-vserver/distrib/redhat/rc.sysinit: call 'true' finally - -2004-07-03 01:34 Enrico Scholz - - * util-vserver/distrib/redhat/initpost: added comment about - possible races - fixed /etc/inittab substitution - -2004-07-03 01:34 Enrico Scholz - - * 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 - - * util-vserver/contrib/manifest.dat.pathsubst: added - vserver.start.bin - -2004-07-03 01:31 Enrico Scholz - - * util-vserver/vserver-start/Makefile-files: use - AM_INSTALLCHECK_STD_OPTIONS_EXEMPT for now - -2004-07-03 00:28 Enrico Scholz - - * util-vserver/distrib/Makefile.am: added suse91 files - -2004-07-03 00:26 Enrico Scholz - - * 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 - - * util-vserver/distrib/redhat/initpost: some enhancements for - 'plain' initstyle - -2004-07-03 00:22 Enrico Scholz - - * util-vserver/lib_internal/testsuite, - util-vserver/lib_internal/testsuite/.cvsignore: added some files - -2004-07-03 00:07 Enrico Scholz - - * 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 - - * util-vserver/vserver-start/Makefile-files: added lots of files - -2004-07-03 00:05 Enrico Scholz - - * util-vserver/src/vserver-info.c: added CANONIFY tag - -2004-07-03 00:05 Enrico Scholz - - * util-vserver/src/secure-mount.c: rewrite 'ext*' to 'ufs' - -2004-07-02 23:55 Enrico Scholz - - * util-vserver/scripts/vserver.start, - util-vserver/scripts/vserver.stop: use a canonified lockfile-name - -2004-07-02 23:54 Enrico Scholz - - * util-vserver/scripts/vserver.functions: function prepareInit(): - do some cleanups in the plain-mode - -2004-07-02 23:54 Enrico Scholz - - * util-vserver/scripts/functions: vshelper.initSync(): use $1 - instead of $VSERVER_DIR - -2004-07-02 23:49 Enrico Scholz - - * util-vserver/lib_internal/util.h: include util-lockfile.h - canonifyVserverName(): added prototype - -2004-07-02 23:45 Enrico Scholz - - * util-vserver/lib_internal/util-mem.h: optimized it a little bit - -2004-07-02 23:44 Enrico Scholz - - * util-vserver/lib_internal/pathinfo.h: ENSC_PI_DECLARE(): added - -2004-07-02 23:44 Enrico Scholz - - * util-vserver/lib_internal/command-wait.c: fixed stupid typo - -2004-07-02 23:35 Enrico Scholz - - * util-vserver/lib_internal/Makefile-files: added lots of new files - -2004-07-02 23:34 Enrico Scholz - - * 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 - - * util-vserver/lib/vserver.h: small cosmetical cleanups - -2004-07-02 23:27 Enrico Scholz - - * util-vserver/distrib/misc/mtab: s!ext2!ufs! - -2004-07-02 23:27 Enrico Scholz - - * util-vserver/pathconfig.h.pathsubst: added lots of PATH_* and - PROG_* macros needed for vserver-start.bin - -2004-07-02 23:26 Enrico Scholz - - * util-vserver/build-all: removed gcc34 target (now default) - added gcc35 target (not working currently) - -2004-07-01 11:00 Enrico Scholz - - * util-vserver/scripts/vserver.start: (re)enabled nice-support for - 2.6 vservers which was omitted inadvertently - -2004-07-01 10:33 Enrico Scholz - - * util-vserver/src/vlimit.c: fixed misinterpretation of '--xid' - introduced by rev 1.17 - -2004-06-29 16:22 Enrico Scholz - - * util-vserver/scripts/vserver-build.apt-rpm: fixed installation at - non-standard places - -2004-06-29 16:22 Enrico Scholz - - * util-vserver/scripts/vserver-build: fixed doc ('pkgcfgbase' vs. - 'pkgbase') - -2004-06-27 14:40 Enrico Scholz - - * 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 - - * util-vserver/lib_internal/Makefile-files: added command* files - and testsuite/ - -2004-06-27 13:57 Enrico Scholz - - * util-vserver/src/vserver-stat.c: enhanced output for old-style - vservers - -2004-06-27 13:13 Enrico Scholz - - * util-vserver/distrib/misc/debootstrap.uri: updated... - -2004-06-27 13:08 Enrico Scholz - - * util-vserver/src/vserver-info.c: assume '- SYSINFO' when no other - options are given - -2004-06-27 13:06 Enrico Scholz - - * util-vserver/src/vcopy.c: made it work... - -2004-06-27 13:06 Enrico Scholz - - * 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 - - * util-vserver/scripts/vserver-build.functions: getDistribution(): - added detection for slackware and gentoo - -2004-06-27 13:04 Enrico Scholz - - * util-vserver/scripts/vprocunhide: fixed typos - -2004-06-27 13:04 Enrico Scholz - - * 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 - - * util-vserver/lib_internal/unify-settime.c: Unify_setTime(): skip - operation on symlinks - -2004-06-27 13:03 Enrico Scholz - - * util-vserver/lib/vserver.h: vc_syscall(): added prototype - added/updated some doc - -2004-06-27 13:02 Enrico Scholz - - * util-vserver/lib/syscall-syscall.c: initial checkin - -2004-06-27 13:02 Enrico Scholz - - * util-vserver/lib/getvserverbyctx-compat.hc, - util-vserver/lib/getvserverctx.c: added legacy support - -2004-06-27 13:01 Enrico Scholz - - * util-vserver/lib/Makefile-files: added syscall-syscall.c - -2004-06-27 13:00 Enrico Scholz - - * util-vserver/ensc_fmt/fmt.h: cleanups; removed unneeded #undef's - -2004-06-27 12:59 Enrico Scholz - - * util-vserver/doc/configuration.xml: added comment about - 'capabilities' file and kernelversion - -2004-06-17 21:32 Enrico Scholz - - * util-vserver/vserver-start, - util-vserver/vserver-start/Makefile-files: initial checkin - -2004-06-17 21:31 Enrico Scholz - - * util-vserver/Makefile.am: added silent.% target - include ensc_fmt/ and vserver-start/ files - minor cosmetical fixes - -2004-06-16 10:10 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * util-vserver/scripts/chcontext, util-vserver/src/vcontext.c: - s!fakeinit!initpid! at some places - -2004-05-27 00:54 Enrico Scholz - - * 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 - - * util-vserver/scripts/vserver-build.debootstrap: cleanups - -2004-05-27 00:53 Enrico Scholz - - * util-vserver/README: fixed typos - -2004-05-27 00:51 Enrico Scholz - - * util-vserver/distrib/misc/debootstrap.uri: updated - -2004-05-27 00:50 Enrico Scholz - - * 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 - - * util-vserver/Makefile.am: make util-vserver.spec readonly to - prevent losing of changes - -2004-05-27 00:46 Enrico Scholz - - * util-vserver/README: added content - -2004-05-22 00:39 Enrico Scholz - - * 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 - - * util-vserver/configure.ac, util-vserver/m4/gpgsig.am: added - support for the default GPG key - -2004-05-21 15:27 Enrico Scholz - - * 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 - - * util-vserver/scripts/pkgmgmt, util-vserver/scripts/vserver: mount - filesystems on 'vserver ... pkgmgmt ...' operations - -2004-05-18 23:25 Enrico Scholz - - * util-vserver/NEWS: version 0.29.214 - -2004-05-18 23:24 Enrico Scholz - - * util-vserver/distrib/misc/debootstrap.uri: updated URL (again...) - -2004-05-18 23:23 Enrico Scholz - - * 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 - - * util-vserver/contrib/manifest.dat.pathsubst: removed clearenv, - added sigexec - -2004-05-18 23:20 Enrico Scholz - - * util-vserver/util-vserver.spec.in: s!@PACAKGE@!%name! at some - places - -2004-05-18 23:20 Enrico Scholz - - * util-vserver/Makefile.am: substitute ENV - -2004-05-11 18:49 Enrico Scholz - - * 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 - - * util-vserver/src/sigexec.c: initial checkin - -2004-05-11 18:31 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/src, util-vserver/src/.cvsignore, - util-vserver/src/Makefile-files: added sigexec - -2004-05-11 18:28 Enrico Scholz - - * util-vserver/scripts/vshelper: execute vshelper through 'sigexec' - to set expected sigmask - -2004-05-11 18:25 Enrico Scholz - - * util-vserver/lib_internal/util-exitlikeprocess.h: - exitLikeProcess(): readded the 'NORETURN' and added a 'ret' - parameter - -2004-05-11 18:24 Enrico Scholz - - * util-vserver/lib_internal/util-exitlikeprocess.c: - exitLikeProcess(): never return... - -2004-05-11 18:23 Enrico Scholz - - * 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 - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.213 - -2004-05-08 01:40 Enrico Scholz - - * util-vserver/src/exec-ulimit.c: added support for 'core' - -2004-05-08 01:38 Enrico Scholz - - * util-vserver/src/vps.c: use new exitLikeProcess() interface - better error-handling - -2004-05-08 01:33 Enrico Scholz - - * util-vserver/src/context-sync.hc, util-vserver/src/vnamespace.c: - use new exitLikeProcess() interface - -2004-05-08 01:33 Enrico Scholz - - * util-vserver/scripts/vserver.start, - util-vserver/scripts/vserver.stop: added locking - call setDefaultTTY() correctly - -2004-05-08 01:31 Enrico Scholz - - * util-vserver/scripts/vserver-build.apt-rpm: call 'vapt-get -- - clean' after building the vserver - -2004-05-08 01:30 Enrico Scholz - - * util-vserver/scripts/functions: setDefaultTTY(): redirect every - descriptors - -2004-05-08 01:30 Enrico Scholz - - * 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 - - * util-vserver/lib_internal/util-exitlikeprocess.c: be more verbose - when sending a signal - -2004-05-08 01:28 Enrico Scholz - - * util-vserver/lib/testsuite/cflags.c: some changes to make gcc34 - happy - -2004-05-08 01:27 Enrico Scholz - - * util-vserver/lib/val2text.hc: include - -2004-05-08 01:27 Enrico Scholz - - * util-vserver/lib/getvservername.c: getRecentName(): use - realpath(3) instead of errorprone 'chdir()' calls - -2004-05-08 01:26 Enrico Scholz - - * util-vserver/lib/getvserverbyctx-compat.hc, - util-vserver/lib/getvserverctx.c: optimized buffersizes - -2004-05-08 01:25 Enrico Scholz - - * 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 - - * util-vserver/distrib/misc/debootstrap.uri: updated again - -2004-05-05 19:40 Enrico Scholz - - * util-vserver/src/clearenv.c: fixed case when '--' is used - -2004-05-05 19:39 Enrico Scholz - - * util-vserver/scripts/vshelper: fixed typo - -2004-05-05 19:39 Enrico Scholz - - * util-vserver/scripts/vserver.start: use 'clearenv' in the new - path also - -2004-05-05 19:39 Enrico Scholz - - * util-vserver/scripts/vserver.functions: sendKillSequence(): be - silent and succeed everytime - -2004-05-05 19:38 Enrico Scholz - - * util-vserver/scripts/vserver-setup.functions: removed legacy code - -2004-05-05 19:37 Enrico Scholz - - * 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 - - * util-vserver/lib_internal/unify-unify.c: added some doc - -2004-05-05 19:36 Enrico Scholz - - * util-vserver/lib/syscall_setiattr-fscompat.hc: be more carefully - regarding signed vs. unsigned int... - -2004-05-05 19:36 Enrico Scholz - - * util-vserver/lib/bcaps-v13.c: removePrefix(): fixed another 'len' - issue - include - -2004-04-30 10:24 Enrico Scholz - - * util-vserver/lib/bcaps-v13.c: removePrefix(): fixed case when - len<4 - -2004-04-28 19:18 Enrico Scholz - - * util-vserver/doc/changelog.txt: removed since unused - -2004-04-28 18:12 Enrico Scholz - - * util-vserver/lib/apidoc/Makefile-files: added list2xxx.syntax - -2004-04-28 18:11 Enrico Scholz - - * util-vserver/src/readlink.c: enhanced errormessages - -2004-04-28 18:10 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/lib_internal/Makefile-files: added coreassert.h - -2004-04-28 18:08 Enrico Scholz - - * util-vserver/lib/apidoc/list2xxx.syntax, - util-vserver/lib_internal/coreassert.h: initial checkin - -2004-04-28 18:08 Enrico Scholz - - * util-vserver/lib/testsuite/cflags.c: use - - added new testcases - -2004-04-28 18:07 Enrico Scholz - - * util-vserver/lib/testsuite/fmt.c, - util-vserver/lib/testsuite/parselimit.c: use - - -2004-04-28 18:07 Enrico Scholz - - * util-vserver/lib/testsuite/Makefile-files: define ENSC_TESTSUITE - -2004-04-28 18:06 Enrico Scholz - - * util-vserver/lib/apidoc/Doxyfile.in: set EXAMPLE_PATH - -2004-04-28 18:04 Enrico Scholz - - * util-vserver/lib/vserver.h: vc_get_insecureccaps(): added - cleanups - added documentation - -2004-04-28 18:04 Enrico Scholz - - * util-vserver/lib/val2text.hc: use strncasecmp() instead of - strncmp() - -2004-04-28 18:04 Enrico Scholz - - * util-vserver/lib/listparser.hc: improved error-detection for the - '^' prefix - added support for 'none' - allow '0' - -2004-04-28 17:57 Enrico Scholz - - * util-vserver/lib/bcaps-v13.c: added bcapability names - added code to remove a 'CAP_' prefix - -2004-04-28 17:56 Enrico Scholz - - * 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 - - * util-vserver/NEWS, util-vserver/configure.ac, - util-vserver/doc/configuration-lsd.css: version 0.29.211 - -2004-04-23 16:47 Enrico Scholz - - * util-vserver/util-vserver.spec.in: readjusted Release: - -2004-04-23 14:04 Enrico Scholz - - * 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 - - * util-vserver/doc/Makefile-files: remove *.html only, when we can - recreate them - -2004-04-23 11:10 Enrico Scholz - - * util-vserver/lib/Makefile-files: fixed typo - -2004-04-23 11:09 Enrico Scholz - - * util-vserver/doc/Makefile-files: removed FAQ.txt and - configuration.dtd - added configuration.xsd - -2004-04-23 11:09 Enrico Scholz - - * util-vserver/doc/FAQ.txt: obsoleted - -2004-04-22 20:47 Enrico Scholz - - * util-vserver/configure.ac: added 'net' API - disable 'legacy' API by default - -2004-04-22 20:47 Enrico Scholz - - * util-vserver/compat.h: added nid_t - -2004-04-22 20:47 Enrico Scholz - - * util-vserver/src/reducecap.c: fixed warnings when compiled - without legacy-mode - -2004-04-22 20:46 Enrico Scholz - - * 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 - - * util-vserver/lib/syscall_ctxcreate-v13.hc: fixed return value - -2004-04-22 19:33 Enrico Scholz - - * util-vserver/doc/configuration.dtd: obsoleted by - configuration.xsd - -2004-04-22 19:28 Enrico Scholz - - * util-vserver/THANKS: added Olivier Poitrey - -2004-04-22 19:27 Enrico Scholz - - * util-vserver/configure.ac: use xalan instead of xsltproc - -2004-04-22 19:24 Enrico Scholz - - * 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 - - * util-vserver/doc/configuration-xhtml.xsl: made it work with xalan - removed debug message - -2004-04-22 19:00 Enrico Scholz - - * util-vserver/doc/beautify.xsl: obsoleted - -2004-04-22 19:00 Enrico Scholz - - * util-vserver/doc/Makefile-files: use xalan - -2004-04-22 18:10 Enrico Scholz - - * util-vserver/kernel/network.h, util-vserver/kernel/sched.h: - updated to vs1.9.0pre12 - -2004-04-22 15:43 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/scripts/vserver.functions: moved the 'ip_only' - handling to the right place - -2004-04-21 09:44 Enrico Scholz - - * util-vserver/src/vshelper-sync.c: fixed missing initialization of - a timeout struct - -2004-04-21 09:43 Enrico Scholz - - * 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 - - * util-vserver/scripts/vserver.functions: made 'nodev' work - -2004-04-20 18:13 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore: added chain-echo - -2004-04-20 18:07 Enrico Scholz - - * util-vserver/src/Makefile-files: added chain-echo - -2004-04-20 18:07 Enrico Scholz - - * util-vserver/scripts/vshelper: use '--defaulttty' - -2004-04-20 18:07 Enrico Scholz - - * util-vserver/scripts/vserver.stop: use setDefaultTTY() - -2004-04-20 18:02 Enrico Scholz - - * util-vserver/scripts/vserver.start: use setDefaultTTY() - added explicit synchronization step for fakeinit with the old - methods - -2004-04-20 18:01 Enrico Scholz - - * util-vserver/scripts/vserver: added '--defaulttty' option - -2004-04-20 18:00 Enrico Scholz - - * util-vserver/scripts/start-vservers: use --defaulttty options - instead of setting tty manually - -2004-04-20 18:00 Enrico Scholz - - * util-vserver/scripts/functions: setDefaultTTY(): added - -2004-04-20 17:59 Enrico Scholz - - * 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 - - * util-vserver/ensc_wrappers/wrappers-unistd.hc: Edup(): added - -2004-04-20 17:57 Enrico Scholz - - * util-vserver/ensc_wrappers/wrappers-fcntl.hc: Efcntl(): added - -2004-04-20 17:57 Enrico Scholz - - * util-vserver/distrib/misc/debootstrap.uri: added some entries - -2004-04-20 17:56 Enrico Scholz - - * util-vserver/distrib/misc/vunify-exclude: updated - -2004-04-20 17:55 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst, - util-vserver/scripts/util-vserver-vars.pathsubst: added - chain-echo - -2004-04-20 17:54 Enrico Scholz - - * util-vserver/src/chain-echo.c: initial checkin - -2004-04-15 02:33 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.209 - -2004-04-15 02:01 Enrico Scholz - - * util-vserver/src/vcontext.c: setFlags(): optimized (nearly state - of 1.10) - -2004-04-15 02:00 Enrico Scholz - - * util-vserver/scripts/vserver.suexec: call chbind when entering - vservers - -2004-04-15 01:59 Enrico Scholz - - * util-vserver/scripts/vserver.functions: call vattribute with - '--flag fakeinit' additionally to the '--fakeinit' flag of - vcontext - -2004-04-15 01:59 Enrico Scholz - - * util-vserver/scripts/functions: callInNamespace(): do not accept - non-running vservers - -2004-04-15 01:58 Enrico Scholz - - * util-vserver/distrib/misc/debootstrap.uri: updated - -2004-04-14 23:31 Enrico Scholz - - * util-vserver/src/vcontext.c: applied new kernel API (*flags* -> - *cflags*, *_context -> ctx_*) - fixed '--fakeinit' option - -2004-04-14 23:29 Enrico Scholz - - * util-vserver/scripts/vshelper: fixed another brokeness in CLI - option handling - -2004-04-14 23:28 Enrico Scholz - - * util-vserver/scripts/functions: lock(): do not execute the pipe; - this does not work on 2.6 - -2004-04-14 23:28 Enrico Scholz - - * util-vserver/lib/testsuite, - util-vserver/lib/testsuite/.cvsignore: added cflags - -2004-04-14 23:27 Enrico Scholz - - * util-vserver/doc/configuration.xml: added some comments about - uts/context - -2004-04-14 23:27 Enrico Scholz - - * util-vserver/doc/configuration-xhtml.xsl: added a new boring - stylesheet - -2004-04-14 23:27 Enrico Scholz - - * util-vserver/doc/configuration.css: initial checkin - -2004-04-14 23:26 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/lib_internal/Makefile-files, - util-vserver/lib_internal/util.h: added util-debug.h - -2004-04-14 23:22 Enrico Scholz - - * util-vserver/lib_internal/util-debug.h: initial checkin - -2004-04-14 23:21 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * util-vserver/scripts/functions: further locking fixes - -2004-04-13 08:27 Enrico Scholz - - * util-vserver/src/lockfile.c: propagate errors - -2004-04-13 08:20 Enrico Scholz - - * util-vserver/src/chroot-rm.c: cleanups - -2004-04-13 08:09 Enrico Scholz - - * util-vserver/scripts/vshelper: open FD 0 - evaluate CLI options depending on used kernel API - -2004-04-13 08:08 Enrico Scholz - - * util-vserver/scripts/functions: use new locking mechanism - -2004-04-13 08:04 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/scripts/vserver.functions: implemented support for - default-scriptlets (inspired by ideas of - Olivier Poitrey) - -2004-04-08 06:05 Enrico Scholz - - * 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 - - * util-vserver/lib/syscall.c: added link-warning for - vc_new_s_context() - -2004-04-08 06:04 Enrico Scholz - - * util-vserver/doc/configuration.xml: added general description for - the scripts and documented - $DONT_SKIP_DEFAULTS - -2004-04-08 06:03 Enrico Scholz - - * util-vserver/compat.h: LINK_WARNING(): added - -2004-04-06 23:12 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/src/Makefile-files: link some files against - libinternal.a - -2004-04-06 22:58 Enrico Scholz - - * util-vserver/lib_internal/util.h: switchToWatchXid(): added - prototype - -2004-04-06 22:58 Enrico Scholz - - * util-vserver/lib_internal/switchtowatchxid.c: initial checkin - -2004-04-06 22:58 Enrico Scholz - - * util-vserver/lib_internal/Makefile-files: added - switchtowatchxid.c - -2004-04-06 22:57 Enrico Scholz - - * util-vserver/lib/vserver.h: VC_ATTR_DEPRECATED: added - -2004-04-06 22:57 Enrico Scholz - - * util-vserver/lib/syscall-compat.hc: vc_chrootsafe_compat(): - removed - -2004-04-06 08:47 Enrico Scholz - - * util-vserver/src/vunify.c: applied new MatchList_compare() - interface - -2004-04-06 08:46 Enrico Scholz - - * util-vserver/src/vserver-stat.c: started support for HZ!=100 - cleanups - -2004-04-06 08:44 Enrico Scholz - - * util-vserver/src/vcopy.c: implement support for SKIP files - -2004-04-06 08:44 Enrico Scholz - - * 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 - - * util-vserver/scripts/functions: cleanups - vshelper.doInit(): added another sanity check - -2004-04-06 08:43 Enrico Scholz - - * 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 - - * util-vserver/lib/testsuite/flags.c: added tests for new flags - -2004-04-06 08:41 Enrico Scholz - - * util-vserver/lib/vserver.h: updated VC_VXF_* constants - added VC_VXC_* constants - -2004-04-06 08:41 Enrico Scholz - - * util-vserver/lib/flags-v13.c: added/updated flaglist - -2004-04-06 08:41 Enrico Scholz - - * util-vserver/lib/ccaps-v13.c: added ccap names - -2004-04-06 08:40 Enrico Scholz - - * util-vserver/ensc_wrappers/wrappers-vserver.hc: cleanups - -2004-04-06 08:40 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * util-vserver/scripts/functions: added some doc - s!_UV_LOCKS!_VS_LOCKS! - -2004-03-31 00:15 Enrico Scholz - - * util-vserver/src/lockfile.c: fixed '--help' output - -2004-03-31 00:10 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst, util-vserver/src, - util-vserver/src/.cvsignore: added lockfile - -2004-03-31 00:05 Enrico Scholz - - * util-vserver/src/lockfile.c: initial checkin - -2004-03-31 00:04 Enrico Scholz - - * util-vserver/src/Makefile-files: added lockfile - -2004-03-31 00:04 Enrico Scholz - - * util-vserver/scripts/vserver.functions: enableInterfaces(), - disableInterfaces(): added locking - enableInterfaces(), disableInterfaces(): added IP_ADDR_FLUSH type - -2004-03-31 00:03 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: $_LOCKFILE, - $LOCKDIR: added - -2004-03-31 00:03 Enrico Scholz - - * util-vserver/scripts/functions: lock(),unlock(): added - isNumber(): added doc - -2004-03-30 20:26 Enrico Scholz - - * util-vserver/scripts/vserver.functions: made it work... - -2004-03-30 20:25 Enrico Scholz - - * util-vserver/scripts/functions: isNumber(): fixed '0' case - -2004-03-30 19:07 Enrico Scholz - - * util-vserver/scripts/vserver.functions: implemented parts of Liam - Helmer's dummy-interface method - -2004-03-30 19:00 Enrico Scholz - - * 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 - - * util-vserver/scripts/functions: isNumber(): added - -2004-03-30 17:20 Enrico Scholz - - * 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 - - * util-vserver/src/vshelper-sync.c: use sigaction() instead of - signal() to remove SA_RESTART flag explicitly - -2004-03-30 16:04 Enrico Scholz - - * util-vserver/src/pipe-sync.c: obsoleted by vshelper-sync - -2004-03-30 15:51 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst, - util-vserver/src/Makefile-files: removed pipe-sync - -2004-03-30 15:50 Enrico Scholz - - * 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 - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.207 - -2004-03-26 09:50 Enrico Scholz - - * util-vserver/scripts/vshelper: use 'findObject -e' instead of - 'findFile' to find /dev/null also - -2004-03-26 09:50 Enrico Scholz - - * util-vserver/scripts/vserver.start: fixed call of - vshelper.isEnabled - -2004-03-26 09:49 Enrico Scholz - - * util-vserver/doc/configuration.xml: fixed some typos - -2004-03-26 09:05 Enrico Scholz - - * util-vserver/doc/configuration.xml: documented - apps/vshelper/logfile symlink - -2004-03-26 09:03 Enrico Scholz - - * 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 - - * util-vserver/scripts/util-vserver-vars.pathsubst: fixed order of - variables - fixed _VSHELPER path - -2004-03-26 08:28 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst: fixed vshelper path - added vshelper-sync - -2004-03-26 08:27 Enrico Scholz - - * util-vserver/util-vserver.spec.in: added some Requires: - own %dir /var/run/vshelper - -2004-03-26 08:27 Enrico Scholz - - * util-vserver/Makefile.am: added substition for @VSHELPERSTATEDIR@ - minor cosmetical cleanups - -2004-03-26 07:45 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore: added - vshelper-sync - -2004-03-26 07:40 Enrico Scholz - - * util-vserver/scripts/vshelper, util-vserver/src/vshelper-sync.c: - initial checkin - -2004-03-26 07:40 Enrico Scholz - - * 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 - - * util-vserver/src/vps.c: in output, added a ' ' on overlong - vserver-names - -2004-03-26 07:38 Enrico Scholz - - * 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 - - * util-vserver/src/Makefile-files: added vshelper-sync - -2004-03-26 07:36 Enrico Scholz - - * util-vserver/scripts/vserver.stop: added VSHELPER & - synchronization code - -2004-03-26 07:36 Enrico Scholz - - * util-vserver/scripts/vserver.start: added documentation about - failure reasons - added VSHELPER code - -2004-03-26 07:35 Enrico Scholz - - * 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 - - * util-vserver/scripts/vserver-setup.functions: added a "LEGACY - ALERT" - -2004-03-26 07:33 Enrico Scholz - - * util-vserver/scripts/vserver-build: fixed code to work with new - behavior of getFileArray - -2004-03-26 07:32 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added some - missing variables - added the vshelper variables - -2004-03-26 07:31 Enrico Scholz - - * util-vserver/scripts/pkgmgmt: use pkgmgmt.isAptAvailable() - -2004-03-26 07:30 Enrico Scholz - - * 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 - - * util-vserver/contrib/manifest.dat.pathsubst, - util-vserver/scripts/Makefile-files: added vshelper - -2004-03-26 07:28 Enrico Scholz - - * 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 - - * util-vserver/lib/issupported.c, - util-vserver/lib/issupportedstring.c: added VSHELPER - -2004-03-26 07:26 Enrico Scholz - - * util-vserver/lib/Makefile-files: added getinsecurecaps.c - -2004-03-26 07:26 Enrico Scholz - - * util-vserver/lib/getinsecurecaps.c: initial checkin - -2004-03-26 07:25 Enrico Scholz - - * util-vserver/doc/configuration.xml: documented the vshelper stuff - -2004-03-26 07:25 Enrico Scholz - - * util-vserver/doc/configuration.dtd: added a type for 'script' - -2004-03-26 07:24 Enrico Scholz - - * util-vserver/distrib/Makefile.am: cleanups in the directory - creation rules - -2004-03-26 07:23 Enrico Scholz - - * util-vserver/util-vserver.spec.in: use 'install-distribution' - instead of 'install-vserverdir' - added vshelper stuff - -2004-03-26 07:23 Enrico Scholz - - * util-vserver/Makefile.am: cleanups and enhancements in the - directory installation rules - -2004-03-24 05:51 Enrico Scholz - - * util-vserver/NEWS: version 0.29.205 - -2004-03-24 05:51 Enrico Scholz - - * util-vserver/src/Makefile-files: fixed LDADD flags for capchroot - -2004-03-24 05:30 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/doc/configuration.xml: added basic documentation for - bcapabilities, ccapabilities and schedule - -2004-03-24 04:56 Enrico Scholz - - * 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 - - * util-vserver/scripts/vserver.start: added missing '\' - -2004-03-24 04:46 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/scripts/vserver.start: added support for - $VSERVER_EXTRA_CMDS[] which can be set in userscripts - -2004-03-24 04:43 Enrico Scholz - - * util-vserver/scripts/vserver-build.debootstrap: call 'wget' with - '-nv' instead of '-q' - -2004-03-24 04:42 Enrico Scholz - - * util-vserver/lib/vserver.h: vc_xidopt2xid(): added prototype - -2004-03-24 04:42 Enrico Scholz - - * util-vserver/lib/Makefile-files: added xidopt2xid.c - -2004-03-24 04:41 Enrico Scholz - - * util-vserver/lib/xidopt2xid.c: initial checkin - -2004-03-24 04:41 Enrico Scholz - - * util-vserver/ensc_wrappers/wrappers-vserver.hc: Evc_xidopt2xid(): - added - -2004-03-24 04:41 Enrico Scholz - - * util-vserver/distrib/misc/debootstrap.uri: updated to recent - version - -2004-03-24 04:40 Enrico Scholz - - * util-vserver/util-vserver.spec.in: fixed Requires() - fixed some %dir's - -2004-03-24 01:48 Enrico Scholz - - * 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 - - * util-vserver/sysv/vservers-legacy: initial checkin - -2004-03-24 01:44 Enrico Scholz - - * util-vserver/sysv/rebootmgr, util-vserver/sysv/rebootmgr.subst: - 'rebootmgr' is now a src-script - -2004-03-24 01:44 Enrico Scholz - - * util-vserver/sysv/Makefile-files: 'rebootmgr' is now a src-script - added vservers-legacy - -2004-03-24 01:43 Enrico Scholz - - * 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 - - * util-vserver/src/rpm-fake.c: initialize 'bmask' member of struct - vc_ctx_caps - -2004-03-24 01:41 Enrico Scholz - - * util-vserver/src/capchroot.c, util-vserver/src/filetime.c, - util-vserver/src/readlink.c: rewrote it - -2004-03-24 01:41 Enrico Scholz - - * util-vserver/src/Makefile-files: cleanups; moved some programs - into $legacydir - -2004-03-24 01:40 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added more - legacy programs - -2004-03-24 01:32 Enrico Scholz - - * util-vserver/scripts/legacy/vserver: use $_XXXX variables instead - of static commandnames - use variables for paths - -2004-03-24 01:21 Enrico Scholz - - * util-vserver/scripts/legacy/distrib-info: moved parserpmdump to - legacy - -2004-03-24 01:15 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added - $_REBOOTMGR - -2004-03-24 01:15 Enrico Scholz - - * util-vserver/m4/ensc_dietlibc.m4: fixed copy&paste error - -2004-03-24 01:12 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/lib_internal/util-perror.h: placed a 'do ... while - (0)' block around the macros - -2004-03-24 01:07 Enrico Scholz - - * 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 - - * util-vserver/contrib/manifest.dat.pathsubst: moved some files - into legacy - handle sysv scripts - -2004-03-24 01:05 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * util-vserver/scripts/vserver-wrapper: fixed typo (missing 's') - -2004-03-22 23:27 Enrico Scholz - - * 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 - - * util-vserver/scripts/vpkg: give out errormessage on unknown - distribution type - -2004-03-22 23:13 Enrico Scholz - - * util-vserver/scripts/functions: added basic support for SuSE - -2004-03-19 16:58 Enrico Scholz - - * util-vserver/src/vserver-stat.c: fixed race when process - disappeared shortly after reading /proc - -2004-03-19 16:57 Enrico Scholz - - * util-vserver/doc/configuration.xml: documented - apps/init/{mark,depends} - mentioned the gentoo initstyle - -2004-03-19 16:57 Enrico Scholz - - * util-vserver/doc/configuration-lsd.css: followed Bertl's - suggestion and added a subliminal message - -2004-03-19 16:51 Enrico Scholz - - * util-vserver/configure.ac: require at least version 0.24 of - dietlibc - -2004-03-19 16:51 Enrico Scholz - - * util-vserver/m4/ensc_dietlibc.m4: allow to specify a - - -2004-03-18 06:06 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.204 - -2004-03-18 06:06 Enrico Scholz - - * 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 - - * util-vserver/compat.h: fixed broken condition for PURE - define __builtin_expect() when needed - -2004-03-18 05:36 Enrico Scholz - - * util-vserver/src/vunify.c: cleanups in the verbosity code - -2004-03-18 05:35 Enrico Scholz - - * util-vserver/scripts/legacy/vps.pathsubst, - util-vserver/scripts/legacy/vserver: use 'chcontext-compat' - instead of 'chcontext' - -2004-03-18 05:35 Enrico Scholz - - * util-vserver/scripts/vserver.stop: call isVserverRunning to - cleanup rundir - -2004-03-18 05:35 Enrico Scholz - - * 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 - - * util-vserver/scripts/vserver-build: cleanups; use full - parenthesis in case ... esac - -2004-03-18 05:33 Enrico Scholz - - * util-vserver/scripts/vserver: implemenented 'pkgmgmt' command - -2004-03-18 05:32 Enrico Scholz - - * util-vserver/scripts/vrpm: allow both internal and external - packagemanagement - -2004-03-18 05:32 Enrico Scholz - - * util-vserver/scripts/vpkg: cleanups; generalized some functions - and moved them into the 'functions' file - -2004-03-18 05:32 Enrico Scholz - - * util-vserver/scripts/vapt-get: support both internal and external - packagemanagement - -2004-03-18 05:31 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added $_PKGMGMT - and $_TAR - -2004-03-18 05:31 Enrico Scholz - - * util-vserver/scripts/start-vservers: filter out non-matching - vservers *before* adding them to the makefile - -2004-03-18 05:30 Enrico Scholz - - * 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 - - * util-vserver/scripts/pkgmgmt: initial checkin - -2004-03-18 05:29 Enrico Scholz - - * util-vserver/scripts/Makefile-files: added pkgmgmt - -2004-03-18 05:28 Enrico Scholz - - * util-vserver/lib_internal/matchlist-initmanually.c: some cleanups - in the verbosity code - -2004-03-18 05:28 Enrico Scholz - - * 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 - - * util-vserver/ensc_wrappers/wrappers_handler.hc: use - __builtin_expect - -2004-03-18 05:27 Enrico Scholz - - * util-vserver/distrib/defaults/apt/apt.conf: added - '@autogenerated@' tag plus small warning - -2004-03-18 05:26 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst: added pkgmgmt script - -2004-03-18 05:26 Enrico Scholz - - * util-vserver/configure.ac: look for tar - -2004-03-18 05:25 Enrico Scholz - - * util-vserver/Makefile.am: substitute @TAR@ - -2004-03-16 14:30 Enrico Scholz - - * util-vserver/src/chbind.c: use vc_get_nb_ipv4root() instead of - hardcoded '16' value - -2004-03-16 14:29 Enrico Scholz - - * util-vserver/compat.h: CONST: added - -2004-03-16 14:28 Enrico Scholz - - * util-vserver/lib/vserver.h: VC_ATTR_CONST: added - vc_get_nb_ipv4root(): added - -2004-03-16 14:28 Enrico Scholz - - * util-vserver/lib/Makefile-files: added getnbipv4root.c - -2004-03-16 14:27 Enrico Scholz - - * util-vserver/lib/getnbipv4root.c: initial checkin - -2004-03-16 04:37 Enrico Scholz - - * util-vserver/scripts/Makefile-files: added the sysvwrappers to - AM_INSTALLCHECK_STD_OPTIONS_EXEMPT - -2004-03-16 04:26 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.202 - -2004-03-16 03:51 Enrico Scholz - - * util-vserver/sysv/Makefile-files: added vservers-default - removed vservers - -2004-03-16 03:50 Enrico Scholz - - * util-vserver/sysv/vservers.subst: obsoleted by new initscript - -2004-03-16 03:49 Enrico Scholz - - * 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 - - * util-vserver/src/vserver-info.c: implemented INITPID for the - compat API - -2004-03-16 03:49 Enrico Scholz - - * util-vserver/src/rpm-fake.c: implemented/fixed the non-legacy - part - cleanups - -2004-03-16 03:48 Enrico Scholz - - * util-vserver/src/rpm-fake-resolver.c: implemented/fixed the - non-legacy part - -2004-03-16 03:48 Enrico Scholz - - * util-vserver/scripts/vserver.suexec: added internal mode to use - 'suexec' for stopped vservers also - -2004-03-16 03:47 Enrico Scholz - - * util-vserver/scripts/vserver.stop: added a more efficient stop - method for fakeinit vservers - -2004-03-16 03:47 Enrico Scholz - - * util-vserver/scripts/vserver.start: finxed incomplete quoting - -2004-03-16 03:46 Enrico Scholz - - * util-vserver/scripts/vserver.functions: handle fakeinit - separately - cleanups and fixes in the flag-generation - -2004-03-16 03:45 Enrico Scholz - - * util-vserver/scripts/vserver: added support for an internal - command mode - -2004-03-16 03:43 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added - $_INITSYNC_MINIT_* variables - added $_START_VSERVERS - -2004-03-16 03:43 Enrico Scholz - - * util-vserver/scripts/start-vservers: added ok/passed/failed logic - -2004-03-16 03:42 Enrico Scholz - - * util-vserver/scripts/Makefile-files: ship vsyswrapper again - -2004-03-16 03:42 Enrico Scholz - - * util-vserver/lib/vserver.h: vc_is_dynamic_xid(): added - -2004-03-16 03:42 Enrico Scholz - - * util-vserver/lib/Makefile-files: added isdynamicxid.c - -2004-03-16 03:41 Enrico Scholz - - * util-vserver/ensc_wrappers/wrappers-vserver.hc: Evc_set_ccaps(): - added - -2004-03-16 03:41 Enrico Scholz - - * util-vserver/distrib/redhat/initpost: use internal 'chkconfig' - command - -2004-03-16 03:40 Enrico Scholz - - * util-vserver/distrib/Makefile.am: added initpre to handle rpm's - misclassification of %_netsharedpath - -2004-03-16 03:39 Enrico Scholz - - * util-vserver/contrib/make-manifest, - util-vserver/contrib/manifest.dat.pathsubst: handle some sysv - files too - -2004-03-16 03:39 Enrico Scholz - - * util-vserver/util-vserver.spec.in: updated the -sysv package - -2004-03-15 21:41 Enrico Scholz - - * util-vserver/src/vcontext.c: cleanups; remove unused code - added '--silentexist' - use context-sync.hc - -2004-03-15 21:40 Enrico Scholz - - * util-vserver/src/chcontext.c: use code from context-sync.hc - -2004-03-15 21:39 Enrico Scholz - - * util-vserver/src/context-sync.hc: initial checkin - -2004-03-15 21:39 Enrico Scholz - - * util-vserver/src/Makefile-files: added context-sync.hc - -2004-03-15 21:39 Enrico Scholz - - * util-vserver/scripts/vserver-build.apt-rpm: cleanups; full - parenthesis for case ... esac statements - -2004-03-15 21:38 Enrico Scholz - - * util-vserver/scripts/vserver: cleanups; full parenthesis for case - ... esac statements - give more helpful error messages - -2004-03-15 21:37 Enrico Scholz - - * 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 - - * util-vserver/configure.ac: print correct $prefix when '--prefix' - is not specified - -2004-03-13 03:39 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.201 - -2004-03-13 03:39 Enrico Scholz - - * util-vserver/src/vcontext.c: added another #warning - -2004-03-13 03:23 Enrico Scholz - - * 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 - - * util-vserver/scripts/vserver.start: call $_SAVE_CTXINFO until we - have something better - -2004-03-13 02:57 Enrico Scholz - - * util-vserver/src/vcontext.c: updated to new kernel behavior - -2004-03-13 02:56 Enrico Scholz - - * 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 - - * util-vserver/scripts/chcontext, - util-vserver/scripts/vserver.start: applied new CLI - -2004-03-13 02:54 Enrico Scholz - - * util-vserver/lib_internal/Makefile-files: added jail* files - -2004-03-13 02:53 Enrico Scholz - - * util-vserver/lib_internal/jail.h, - util-vserver/lib_internal/jailintotempdir.c: initial checkin - -2004-03-13 02:52 Enrico Scholz - - * util-vserver/ensc_wrappers/wrappers-vserver.hc: Evc_get_ccaps(): - added declaration - -2004-03-12 19:31 Enrico Scholz - - * util-vserver/src/vuname.c: rewrote it; CLI should be more usable - now - -2004-03-12 19:30 Enrico Scholz - - * util-vserver/scripts/chcontext, - util-vserver/scripts/vserver.start: use new vuname syntax - -2004-03-12 06:02 Enrico Scholz - - * 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 - - * util-vserver/scripts/vserver.suexec: added some explicit '--' - -2004-03-12 04:52 Enrico Scholz - - * util-vserver/scripts/functions: added some doc - getVserverStatus(): fixed it - -2004-03-12 04:51 Enrico Scholz - - * util-vserver/src/save_ctxinfo.c: use strncat() instead of - strcat() to enforce correct length - -2004-03-12 03:38 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.200 - -2004-03-12 03:37 Enrico Scholz - - * util-vserver/scripts/chcontext, - util-vserver/scripts/vserver.start: remove the setup flag - -2004-03-12 03:37 Enrico Scholz - - * util-vserver/lib/virtual.h: cleanups - -2004-03-12 03:19 Enrico Scholz - - * util-vserver/scripts/chcontext: give '--xid' in migrate case - -2004-03-12 03:17 Enrico Scholz - - * util-vserver/scripts/chcontext: fixed migrate vs. migrate-self - -2004-03-12 03:13 Enrico Scholz - - * util-vserver/Makefile.am: added kernel headers - -2004-03-12 03:12 Enrico Scholz - - * 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 - - * util-vserver/sysv/vprocunhide: do not use /dev/null as lockfile - -2004-03-12 03:02 Enrico Scholz - - * util-vserver/src/vsched.c: updated to new API - -2004-03-12 03:02 Enrico Scholz - - * util-vserver/src/vattribute.c: implemented --secure - -2004-03-12 03:01 Enrico Scholz - - * util-vserver/scripts/vserver.start, - util-vserver/scripts/vserver.stop: allow '--debug' in the - destructors - -2004-03-12 03:00 Enrico Scholz - - * util-vserver/scripts/vserver.functions: added gentoo startup - style - -2004-03-12 02:59 Enrico Scholz - - * util-vserver/scripts/chcontext: fixed params - do not call vuname/vattribute when not needed - -2004-03-12 02:58 Enrico Scholz - - * util-vserver/lib/testsuite/flags.c: added testsuite for the flags - -2004-03-12 02:58 Enrico Scholz - - * util-vserver/lib/vserver.h: updated interface - added flags - -2004-03-12 02:58 Enrico Scholz - - * util-vserver/lib/virtual.h: use kernel headers - -2004-03-12 02:57 Enrico Scholz - - * 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 - - * util-vserver/lib/listparser.hc: added '^' modifier which marks - bit numbers - -2004-03-12 02:55 Enrico Scholz - - * util-vserver/lib/flags-v13.c: added the flags - -2004-03-11 04:44 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.199 - -2004-03-11 04:42 Enrico Scholz - - * util-vserver/src/vuname.c: added more documentation - fixed '--version' conflicts - -2004-03-11 04:41 Enrico Scholz - - * 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 - - * util-vserver/scripts/vserver.start: set context-name - -2004-03-11 04:41 Enrico Scholz - - * util-vserver/lib/Makefile-files: added getvserverbyctx-* files - -2004-03-11 04:40 Enrico Scholz - - * util-vserver/lib/getvserverbyctx.c: implemented new - context-naming method - -2004-03-11 04:39 Enrico Scholz - - * util-vserver/lib/getvserverbyctx-compat.hc, - util-vserver/lib/getvserverbyctx-v13.hc: initial checkin - -2004-03-11 04:39 Enrico Scholz - - * util-vserver/ensc_wrappers/wrappers-vserver.hc: - Evc_set_vhi_name(): added - -2004-03-10 05:34 Enrico Scholz - - * util-vserver/doc/configuration.xml: documented 'fstab.local' and - enhanced 'fstab' doc - -2004-03-10 05:33 Enrico Scholz - - * util-vserver/scripts/vserver.functions: added support for - 'fstab.local' files - -2004-03-10 05:04 Enrico Scholz - - * 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 - - * util-vserver/scripts/functions: callInNamespace(): call 'shift' - to remove the vserver-name from $@ - -2004-03-10 02:58 Enrico Scholz - - * util-vserver/doc, util-vserver/doc/.cvsignore: added - configuration.html - -2004-03-10 02:49 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm: use - callInNamespace - -2004-03-10 02:35 Enrico Scholz - - * 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 - - * util-vserver/scripts/vserver.functions: minor cosmetical - cleanups... - -2004-03-10 02:34 Enrico Scholz - - * 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 - - * util-vserver/doc/configuration.xml: added/updated some - descriptions - -2004-03-10 02:32 Enrico Scholz - - * util-vserver/doc/configuration-lsd.css: flowers... where are all - the flowers coming from? - -2004-03-10 02:30 Enrico Scholz - - * 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 - - * util-vserver/scripts/vprocunhide: remove the correct prefix - -2004-03-09 16:38 Enrico Scholz - - * util-vserver/scripts/vserver.stop, - util-vserver/scripts/vserver.suexec: use $_CHONTEXT_COMPAT - explicitly - -2004-03-09 16:38 Enrico Scholz - - * util-vserver/scripts/vserver-setup.functions: use/create 'uts' - directory - -2004-03-09 16:37 Enrico Scholz - - * util-vserver/scripts/chcontext: updated copyright date - -2004-03-09 16:37 Enrico Scholz - - * util-vserver/doc/configuration.xml: documented the vunify - configuration - -2004-03-09 14:50 Enrico Scholz - - * util-vserver/scripts/chcontext: rewrote the non-legacy part - -2004-03-09 14:35 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: aded - _KEEP_CTX_ALIVE - -2004-03-09 14:32 Enrico Scholz - - * util-vserver/scripts/chcontext: added missing ';' in case - expression - s!_CTX_KEEP_ALIVE!_KEEP_CTX_ALIVE! - -2004-03-09 04:06 Enrico Scholz - - * util-vserver/NEWS: version 0.29.198 - -2004-03-09 03:58 Enrico Scholz - - * util-vserver/scripts/vserver.stop, - util-vserver/scripts/vserver.suexec: removed superfluous '--' - -2004-03-09 03:58 Enrico Scholz - - * util-vserver/scripts/vserver.start: added explicit cleanup trap - removed superfluous '--' - -2004-03-09 03:57 Enrico Scholz - - * util-vserver/scripts/vserver.functions: added some parenthesis - -2004-03-09 03:57 Enrico Scholz - - * util-vserver/scripts/vserver: made 'status' really silent - -2004-03-09 03:56 Enrico Scholz - - * util-vserver/scripts/start-vservers: initial checkin - -2004-03-09 03:56 Enrico Scholz - - * util-vserver/scripts/functions: getVserverStatus(): fixed it for - the non-running & non-cleanup case - -2004-03-09 03:55 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst, - util-vserver/scripts/Makefile-files: added start-vservers - -2004-03-09 03:55 Enrico Scholz - - * util-vserver/ensc_wrappers/wrappers.h: fixed typo - fixed overflow - -2004-03-09 03:54 Enrico Scholz - - * util-vserver/util-vserver.spec.in: added Requires: make - -2004-03-09 02:01 Enrico Scholz - - * util-vserver/scripts/vserver: made 'status' silent when - '--silent' is used - -2004-03-09 02:01 Enrico Scholz - - * util-vserver/lib/apidoc, util-vserver/lib/apidoc/.cvsignore: - added man - -2004-03-09 02:00 Enrico Scholz - - * util-vserver/doc/configuration.html: removed since autogenerated - -2004-03-09 02:00 Enrico Scholz - - * util-vserver/doc/configuration-lsd.css: use official HTML 4 - colornames - -2004-03-09 01:59 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/m4/ensc_syscallnr.m4: stopped to confuse users with - wrong error messages - -2004-03-08 19:55 Enrico Scholz - - * util-vserver/lib/apidoc/Makefile-files: handle man directory - -2004-03-08 19:54 Enrico Scholz - - * util-vserver/lib/apidoc/Doxyfile.in: updated - -2004-03-08 19:53 Enrico Scholz - - * util-vserver/doc/Makefile-files: filled it with content... - -2004-03-08 19:52 Enrico Scholz - - * util-vserver/util-vserver.spec.in: added documentation - -2004-03-08 18:14 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * util-vserver/doc/cfgdirdoc.dtd, - util-vserver/doc/configuration.dtd: renamed cfgdirdoc.dtd to - configuration.dtd - -2004-03-08 08:07 Enrico Scholz - - * util-vserver/lib/vserver.h: added more doc - -2004-03-08 01:22 Enrico Scholz - - * util-vserver/lib/testsuite/flags.c: fixed uninitialized variable - -2004-03-08 00:08 Enrico Scholz - - * 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 - - * util-vserver/scripts/vserver.start: use '--migrate-self' instead - of '--migrate' - -2004-03-07 23:59 Enrico Scholz - - * util-vserver/src/vcontext.c: added '--migrate-self' support - -2004-03-07 23:58 Enrico Scholz - - * util-vserver/scripts/vserver.functions: use different files for - 'bcap' and 'ccap' for now - -2004-03-07 23:58 Enrico Scholz - - * util-vserver/util-vserver.spec.in: added changelog entry - -2004-03-07 22:43 Enrico Scholz - - * util-vserver/src/vunify.h: fixed NONNULL annotations - -2004-03-07 22:36 Enrico Scholz - - * util-vserver/lib/vserver.h: added doxygen annnotations - added special compiler annotations - -2004-03-07 22:34 Enrico Scholz - - * util-vserver/lib/internal.h: added doxygen annnotations - fixed NONNULL statements - -2004-03-07 22:31 Enrico Scholz - - * util-vserver/lib/fmt.h: added doxygen annnotations - -2004-03-07 22:31 Enrico Scholz - - * util-vserver/lib/Makefile-files: added apidoc directory - -2004-03-07 22:29 Enrico Scholz - - * util-vserver/configure.ac, util-vserver/util-vserver.spec.in: - added doxygen support - -2004-03-07 22:24 Enrico Scholz - - * util-vserver/compat.h: fixed typo in __GNUC_MINOR__ - -2004-03-07 19:41 Enrico Scholz - - * util-vserver/src/vattribute.c: use new interface of the list2... - functions - implemented --bcaps and --ccaps - -2004-03-07 19:41 Enrico Scholz - - * util-vserver/src/chcontext.c, util-vserver/src/reducecap.c: use - new interface of the list2... functions - -2004-03-07 19:40 Enrico Scholz - - * util-vserver/scripts/vserver.functions: added - .../interfaces/.../nodev option and deprecated 'only_ip' - -2004-03-07 19:40 Enrico Scholz - - * util-vserver/lib/testsuite/flags.c: applied new interface - -2004-03-07 19:39 Enrico Scholz - - * util-vserver/lib/vserver.h: added some documentation - added some flag/caps support functions - -2004-03-07 19:39 Enrico Scholz - - * util-vserver/lib/virtual.h: renamed scaps to bcaps - -2004-03-07 19:38 Enrico Scholz - - * util-vserver/lib/syscall_setflags.c: added EFAULT check - -2004-03-07 19:38 Enrico Scholz - - * util-vserver/lib/syscall_getflags-v13.hc, - util-vserver/lib/syscall_setflags-v13.hc: minor cosmetical - cleanups - -2004-03-07 19:38 Enrico Scholz - - * util-vserver/lib/listparser.hc: interpret numbers too - -2004-03-07 19:37 Enrico Scholz - - * util-vserver/lib/internal.h: added the text2value functions - -2004-03-07 19:37 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/lib/Makefile-files: added the caps-files - added the val2text-files - -2004-03-07 19:34 Enrico Scholz - - * util-vserver/doc/configuration.xml: documented - '.../interfaces/.../nodev' - -2004-03-06 02:02 Enrico Scholz - - * util-vserver/util-vserver.spec.in: s!Require!Requires! - -2004-03-06 01:54 Enrico Scholz - - * util-vserver/sysv/vprocunhide: initial checkin - -2004-03-06 01:54 Enrico Scholz - - * util-vserver/sysv/Makefile-files: modernized; use '+=' syntax - added vprocunhide - -2004-03-06 01:54 Enrico Scholz - - * util-vserver/src/vuname.c: made it chainable - added '--dir' option - -2004-03-06 01:53 Enrico Scholz - - * util-vserver/src/vlimit.c: cleanups - -2004-03-06 01:53 Enrico Scholz - - * util-vserver/scripts/vserver.start: call vuname - -2004-03-06 01:53 Enrico Scholz - - * util-vserver/scripts/vprocunhide: implemented exclude/include - syntax - fixed exit codes - -2004-03-06 01:53 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added $_VUNAME - -2004-03-06 01:52 Enrico Scholz - - * util-vserver/doc/configuration.xml: documents uts/ and rlimit/ - subdirs - -2004-03-06 01:52 Enrico Scholz - - * util-vserver/distrib/misc/vprocunhide-files: added some files - -2004-03-06 01:52 Enrico Scholz - - * util-vserver/util-vserver.spec.in: added vprocunhide initscript - -2004-03-06 01:51 Enrico Scholz - - * util-vserver/Makefile.am: modernized it a little bit; use '+=' - syntax for sysv/ now - -2004-03-05 22:10 Enrico Scholz - - * 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 - - * util-vserver/scripts/util-vserver-vars.pathsubst: added - $_VCONTEXT and $_VLIMIT - -2004-03-05 22:09 Enrico Scholz - - * util-vserver/scripts/functions: isAvoidNamespace(): use - 'vserver-info - FEATURE namespace' inforamtion too - -2004-03-05 19:51 Enrico Scholz - - * util-vserver/distrib/misc/vprocunhide-files, - util-vserver/scripts/vprocunhide: initial checkin - -2004-03-05 19:51 Enrico Scholz - - * util-vserver/src/vlimit.c: try to read limits from dir only, when - '--dir' was used - -2004-03-05 19:50 Enrico Scholz - - * util-vserver/src/setattr.c: allow '--!...' syntax too - -2004-03-05 19:50 Enrico Scholz - - * util-vserver/scripts/vserver-build.functions.pkgmgmt: added a - missing '\' - -2004-03-05 19:49 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added setattr - and vprocunhide - -2004-03-05 19:48 Enrico Scholz - - * util-vserver/scripts/Makefile-files: added vprocunhide - -2004-03-05 19:47 Enrico Scholz - - * util-vserver/doc/configuration.xml: documented vprocunhide - documentation - -2004-03-05 19:47 Enrico Scholz - - * util-vserver/distrib/Makefile.am: added vprocunhide-files - -2004-03-05 19:47 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst: added vprocunhide - files - -2004-03-05 17:56 Enrico Scholz - - * 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 - - * util-vserver, util-vserver/.cvsignore: added FEATURES.txt - -2004-03-05 17:24 Enrico Scholz - - * util-vserver/lib/testsuite, - util-vserver/lib/testsuite/.cvsignore, - util-vserver/lib/testsuite/Makefile-files: added parselimit - -2004-03-05 17:23 Enrico Scholz - - * 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 - - * util-vserver/lib/parselimit.c, - util-vserver/lib/testsuite/parselimit.c: initial checkin - -2004-03-05 17:21 Enrico Scholz - - * util-vserver/lib/vserver.h: vc_parseLimit(): added prototype - -2004-03-05 17:20 Enrico Scholz - - * util-vserver/lib/Makefile-files: added parselimit.c - -2004-03-05 04:44 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore: updated; added - vattribute and keep-ctx-alive - -2004-03-05 04:43 Enrico Scholz - - * util-vserver/src/vcontext.c: implement the vc_set_flags() part - -2004-03-05 04:43 Enrico Scholz - - * util-vserver/src/vattribute.c: setFlags(): implemented it - -2004-03-05 04:42 Enrico Scholz - - * util-vserver/lib_internal/Makefile-files: added util-unixsock.hc - -2004-03-05 04:42 Enrico Scholz - - * util-vserver/ensc_wrappers/wrappers-vserver.hc: fixed - error-checking - -2004-03-05 04:40 Enrico Scholz - - * 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 - - * util-vserver/ensc_wrappers/wrappers-vserver.hc: fixed copy&paste - error - -2004-03-05 04:40 Enrico Scholz - - * util-vserver/ensc_wrappers/Makefile-files: added - wrappers-socket.hc - -2004-03-05 04:39 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst: added vattribute and - keep-ctx-alive - -2004-03-05 03:27 Enrico Scholz - - * util-vserver/src/vserver-info.c: added 'FEATURE' tag - -2004-03-05 03:27 Enrico Scholz - - * util-vserver/src/vcontext.c: added support for external - synchronization - -2004-03-05 03:27 Enrico Scholz - - * util-vserver/src/reducecap.c: use vc_list2flag_compat() instead - of vc_textlist2flag - -2004-03-05 03:26 Enrico Scholz - - * util-vserver/src/keep-ctx-alive.c, util-vserver/src/vattribute.c: - initial checkin - -2004-03-05 03:26 Enrico Scholz - - * 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 - - * util-vserver/src/enter-namespace.c, - util-vserver/src/new-namespace.c: obsoleted by vnamespace - -2004-03-05 03:23 Enrico Scholz - - * util-vserver/src/chcontext.c: use vc_list2flag_compat() instead - of vc_textlist2flag() - -2004-03-05 03:22 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/scripts/util-vserver-vars.pathsubst: added - $_VATTRIBUTE and $_VNAMESPACE - removed $_NEW_NAMESPACE - -2004-03-05 03:20 Enrico Scholz - - * util-vserver/scripts/chcontext: began to implement the new - vcontext part... - -2004-03-05 03:20 Enrico Scholz - - * util-vserver/m4/ensc_syscallnr.m4: use - $ensc_cv_path_kernelheaders instead of $kernelincludedir - -2004-03-05 03:19 Enrico Scholz - - * util-vserver/lib_internal/util.h: include "util-unixsock.h" - -2004-03-05 03:19 Enrico Scholz - - * util-vserver/lib_internal/unify-unify.c: use VC_IATTR_IMMUTABLE - flag too - -2004-03-05 03:17 Enrico Scholz - - * util-vserver/lib_internal/util-unixsock.h: initial checkin - -2004-03-05 03:17 Enrico Scholz - - * util-vserver/lib/testsuite/flags.c: updated to new flag functions - -2004-03-05 03:16 Enrico Scholz - - * 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 - - * util-vserver/lib/internal.h: added utilvserver_listparser_uint* - declarations - -2004-03-05 03:15 Enrico Scholz - - * 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 - - * util-vserver/lib/flags.c, util-vserver/lib/flags_list.c: renamed - to -compat.c - -2004-03-05 03:12 Enrico Scholz - - * 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 - - * util-vserver/lib/Makefile-files: updated to new flags* files - added listparser* files - removed unused statements - -2004-03-05 03:10 Enrico Scholz - - * util-vserver/ensc_wrappers/wrappers.h: added wrappers-socket.hc - -2004-03-05 03:10 Enrico Scholz - - * 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 - - * util-vserver/contrib/manifest.dat.pathsubst: removed - new-namespace and enter-namespace; they are obsoleted by - vnamespace - -2004-03-05 03:08 Enrico Scholz - - * util-vserver/Makefile.am: added $(src_legacy_*) - -2004-03-04 04:05 Enrico Scholz - - * util-vserver/m4/ensc_syscallnr.m4: requires AC_PROG_CPP - -2004-03-04 04:04 Enrico Scholz - - * util-vserver/lib/vserver.h: added VC_IATTR_IMMUTABLE - -2004-03-04 04:04 Enrico Scholz - - * util-vserver/lib/virtual.h: added IATTR_IMMUTABLE - -2004-03-04 04:04 Enrico Scholz - - * util-vserver/lib/Makefile-files: do not use -I $kernelincludedir - anymore - -2004-03-04 03:01 Enrico Scholz - - * util-vserver/m4/ensc_syscallnr.m4: rewrote it... - -2004-03-04 03:00 Enrico Scholz - - * 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 - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.197 - -2004-02-27 19:55 Enrico Scholz - - * util-vserver/distrib/redhat/initpost: fixed kernel-pkg - installation - fixed initscript update - -2004-02-27 19:24 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore: added vsched - -2004-02-27 19:23 Enrico Scholz - - * util-vserver/lib/testsuite/fmt.c: include - -2004-02-27 18:58 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst: added vsched - -2004-02-27 18:57 Enrico Scholz - - * util-vserver/src/chbind.c: removed unused variable - -2004-02-27 18:57 Enrico Scholz - - * util-vserver/src/testsuite/rpm-fake-test.c: include - -2004-02-27 18:57 Enrico Scholz - - * 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 - - * util-vserver/src, util-vserver/src/.cvsignore: added - chcontext-compat and vschedule - -2004-02-27 18:46 Enrico Scholz - - * 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 - - * util-vserver/src/Makefile-files: added vschedule - -2004-02-27 18:45 Enrico Scholz - - * util-vserver/lib/vserver.h: added vc_set_sched declarations - -2004-02-27 18:45 Enrico Scholz - - * util-vserver/lib/virtual.h: removed 'otpions' field from - vcmd_set_sched_v1 - -2004-02-27 18:44 Enrico Scholz - - * util-vserver/lib/Makefile-files: added *setsched* files - -2004-02-27 18:02 Enrico Scholz - - * util-vserver/src/chcontext.c: cleanups; applied name-change from - 'chcontext' to 'chcontext-compat' - -2004-02-27 18:02 Enrico Scholz - - * util-vserver/src/Makefile-files: renamed 'chcontext' to - 'chcontext-compat' - -2004-02-27 18:01 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added - $_CHCONTEXT_COMPAT - updated $_CHCONTEXT - -2004-02-27 18:01 Enrico Scholz - - * util-vserver/scripts/functions: isKernelAPI(): added - -2004-02-27 18:00 Enrico Scholz - - * util-vserver/lib/issupported.c, util-vserver/scripts/chcontext: - initial checkin - -2004-02-27 18:00 Enrico Scholz - - * util-vserver/scripts/Makefile-files: added chcontext wrapper - -2004-02-27 17:59 Enrico Scholz - - * util-vserver/lib/vserver.h: added vc_isSupported() - cleanups - -2004-02-27 17:59 Enrico Scholz - - * util-vserver/lib/virtual.h: updated scheduler definitions - -2004-02-27 17:57 Enrico Scholz - - * util-vserver/lib/Makefile-files: added issupported.c - -2004-02-27 17:57 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst: added - chcontext-compat - -2004-02-27 04:44 Enrico Scholz - - * util-vserver/src/vcontext.c: cleanups; restructured code - -2004-02-27 04:43 Enrico Scholz - - * util-vserver/src/new-namespace.c: cleanups; do not include - "stack-start.h" anymore - -2004-02-27 04:42 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore, - util-vserver/src/Makefile-files: added vnamespace - -2004-02-27 04:42 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/lib/testsuite/fmt.c: made non-C99 compilers happy - -2004-02-27 04:40 Enrico Scholz - - * util-vserver/lib/vserver.h: vc_set_namespace(), - vc_cleanup_namespace(): added prototypes - -2004-02-27 04:40 Enrico Scholz - - * util-vserver/lib/virtual.h: added VCMD_set_namespace and - VCMD_cleanup_namespace declarations - -2004-02-27 04:39 Enrico Scholz - - * util-vserver/lib/Makefile-files: added *setnamespace* and - *cleanupnamespace* files - -2004-02-27 04:38 Enrico Scholz - - * 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 - - * util-vserver/ensc_wrappers/wrappers.h: added ENSC_DETAIL macros - -2004-02-27 04:37 Enrico Scholz - - * 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 - - * util-vserver/contrib/manifest.dat.pathsubst: added vcontext and - vnamespace - -2004-02-26 13:10 Enrico Scholz - - * util-vserver/src/util-exitlikeprocess.c: moved to lib_internal/ - -2004-02-26 13:10 Enrico Scholz - - * util-vserver/src/util.h: removed everything an include - only - -2004-02-26 13:09 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore: added vcontext - -2004-02-26 13:08 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/src/testsuite/Makefile-files: removed - 'util-exitlikeprocess.c'; link against libinternal.a now - -2004-02-26 13:06 Enrico Scholz - - * util-vserver/src/Makefile-files: added vcontext - removed 'util-exitlikeprocess.c'; link against libinternal.a now - -2004-02-26 13:05 Enrico Scholz - - * util-vserver/scripts/functions: s!/vservers!$DEFAULT_VSERVERDIR! - (reported in IRC by broo) - -2004-02-26 13:03 Enrico Scholz - - * util-vserver/lib_internal/util-mem.h: include - -2004-02-26 13:03 Enrico Scholz - - * util-vserver/lib_internal/Makefile-files: added lots of util-* - headers - added util-exitlikeprocess - -2004-02-26 13:02 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/lib/virtual.h: added create+migrate+flags+caps - declarations - -2004-02-26 13:00 Enrico Scholz - - * util-vserver/lib/Makefile-files: added createcontext + - migratecontext + [sg]etflags files - -2004-02-26 12:59 Enrico Scholz - - * 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 - - * util-vserver/src/vlimit.c: enhanced output - added -nd options - allow literal limits - assume '-H' by default - -2004-02-25 11:46 Enrico Scholz - - * util-vserver/lib/testsuite, - util-vserver/lib/testsuite/.cvsignore: added 'fmt' - -2004-02-25 11:45 Enrico Scholz - - * util-vserver/src/util.h: include util-perror.h - -2004-02-25 11:45 Enrico Scholz - - * util-vserver/src/chcontext.c, util-vserver/src/secure-mount.c: - use more verbose perror() - -2004-02-25 11:44 Enrico Scholz - - * util-vserver/lib/testsuite/fmt.c, - util-vserver/lib_internal/util-perror.h: initial checkin - -2004-02-25 11:44 Enrico Scholz - - * util-vserver/scripts/vserver.functions: added better namespace - supportc - -2004-02-25 11:43 Enrico Scholz - - * util-vserver/lib/testsuite/Makefile-files: added fmt.c - -2004-02-25 11:43 Enrico Scholz - - * util-vserver/lib/fmt.h: fmt_[u]int{32,64}(): added - -2004-02-20 23:36 Enrico Scholz - - * util-vserver/lib/flags.c: cosmetical cleanups - -2004-02-20 23:33 Enrico Scholz - - * util-vserver/lib/flags.c, util-vserver/lib/vserver.h: added - NAMESPACE flag - -2004-02-20 21:14 Enrico Scholz - - * util-vserver/src/Makefile-files: install enter-namespace into - $(sbindir) instead of $(pkglibdir) - -2004-02-20 21:08 Enrico Scholz - - * util-vserver/src/new-namespace.c: added missing '#include - ' - -2004-02-20 20:53 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.196 - -2004-02-20 20:33 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore: added - enter-namespace - -2004-02-20 20:27 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst, - util-vserver/src/Makefile-files: added enter-namespace - -2004-02-20 20:27 Enrico Scholz - - * util-vserver/src/enter-namespace.c: initial checkin - -2004-02-20 20:05 Enrico Scholz - - * util-vserver/src/vlimit.c: merged with 0.29.2 - -2004-02-20 19:06 Enrico Scholz - - * util-vserver/src/vlimit.c: changed logic to skip entries without - chance for success - -2004-02-20 19:04 Enrico Scholz - - * util-vserver/lib/Makefile-files: cleanups - -2004-02-20 19:03 Enrico Scholz - - * util-vserver/lib/syscall_rlimit-v11.hc: vc_get_rlimit_mask_v11(): - use correct datastructure - -2004-02-20 17:59 Enrico Scholz - - * 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 - - * util-vserver/lib/syscall_enternamespace-v13.hc, - util-vserver/lib/syscall_enternamespace.c: initial checkin - -2004-02-20 17:06 Enrico Scholz - - * util-vserver/ensc_wrappers/wrappers_handler.hc: added support for - more extensive output - -2004-02-20 17:05 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst: moved vserver-info - into core - -2004-02-20 17:05 Enrico Scholz - - * util-vserver/lib/vserver-internal.h: VC_ENABLE_API_V13(): - incremented needed API-version - -2004-02-20 17:04 Enrico Scholz - - * 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 - - * util-vserver/src/vlimit.c: cleanup output in error-case - -2004-02-20 17:02 Enrico Scholz - - * util-vserver/src/stack-start.h: fixed begin of STACK_START for - non-growing stacks - -2004-02-20 17:01 Enrico Scholz - - * util-vserver/src/fakerunlevel.c: use more extensive errormessages - use - -2004-02-20 17:01 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/src/chbind.c: use more extensive errormessages - do not do the lo-check anymore - -2004-02-20 02:38 Enrico Scholz - - * util-vserver/src/vserver-info.c: fix copy&paste error when giving - out initpid - -2004-02-19 22:42 Enrico Scholz - - * util-vserver/NEWS: version 0.29.195 - -2004-02-19 22:32 Enrico Scholz - - * util-vserver/src/vserver-info.c: added SYSINFO command - internal cleanups - -2004-02-19 22:31 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * 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 - - * util-vserver/lib/virtual.h: added new iattr definitions - -2004-02-19 22:22 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * util-vserver/lib/createskeleton-full.hc: use new iattr interface - -2004-02-19 22:14 Enrico Scholz - - * util-vserver/lib/Makefile-files: removed the fscompat* files - added *iattr-fscompat files - -2004-02-19 22:09 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst: added FEATURES.txt - and vcopy - -2004-02-19 22:08 Enrico Scholz - - * util-vserver/configure.ac: create FEATURES.txt and rearranged - code a little bit - -2004-02-19 22:08 Enrico Scholz - - * util-vserver/Makefile.am: added FEATURES.txt - -2004-02-18 04:50 Enrico Scholz - - * util-vserver/lib/vserver.h: added vc_createSkeleton() plus - defines - -2004-02-18 04:50 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/lib_internal/unify-deunify.c: fixed parameters - -2004-02-18 04:48 Enrico Scholz - - * util-vserver/lib_internal/matchlist.h: MatchList_printId(): added - prototype - -2004-02-18 04:47 Enrico Scholz - - * util-vserver/lib_internal/Makefile-files: added unify* and util-* - files - -2004-02-18 04:46 Enrico Scholz - - * util-vserver/src/vunify.c, util-vserver/src/vunify.h: cleanups; - outsourced a lot to libinternal.a - -2004-02-18 04:45 Enrico Scholz - - * util-vserver/src/util.h: cleanups; outsourced some macros/inlines - to libinternal.a - -2004-02-18 04:44 Enrico Scholz - - * util-vserver/src/Makefile-files: added vcopy - link the fstool programs against libinternal.a - removed vserver-visitdir - -2004-02-18 04:43 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore: added vcopy - -2004-02-18 04:43 Enrico Scholz - - * util-vserver/src/util-safechdir.c: moved into libinternal.a - -2004-02-18 04:42 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/lib/Makefile-files: added createskeleton* files - -2004-02-18 04:39 Enrico Scholz - - * util-vserver/pathconfig.h.pathsubst: added DEFAULT_PKGSTATEDIR - -2004-02-18 04:39 Enrico Scholz - - * 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 - - * util-vserver/compat.h: added PURE - -2004-02-17 19:59 Enrico Scholz - - * util-vserver/configure.ac: call ENSC_DIETLIBC_NEED_COMPAT to - determine if '-lcompat' is needed for dietlibc - -2004-02-17 19:59 Enrico Scholz - - * util-vserver/Makefile.am: define $(VSERVER_LDADDS) - generalized some LIBTOOL stuff - do not install libinternal.a anymore - -2004-02-17 19:58 Enrico Scholz - - * 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 - - * util-vserver/scripts/functions: _pkgMountRPM(): do not mount - /proc when it is already mounted - -2004-02-17 19:56 Enrico Scholz - - * util-vserver/src/rpm-fake.c: rearranged inclusion of - to fix compilation problems - with fc1.90 - -2004-02-17 19:55 Enrico Scholz - - * util-vserver/src/rebootmgr.c: include - -2004-02-17 19:55 Enrico Scholz - - * 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 - - * util-vserver/m4/ensc_dietlibc_compat.m4: initial checkin - -2004-02-17 19:51 Enrico Scholz - - * 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 - - * util-vserver/NEWS: version 0.29.192 - -2004-02-17 02:46 Enrico Scholz - - * util-vserver/Makefile.am: added missing backslash - -2004-02-17 02:39 Enrico Scholz - - * 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 - - * util-vserver/src/vunify-init.hc: moved most function into - lib_internal/ - -2004-02-17 02:36 Enrico Scholz - - * util-vserver/src/vunify.c: use new lib_internal - -2004-02-17 02:36 Enrico Scholz - - * util-vserver/src/util.h: moved some functions/macros into - lib_internal/util-* - -2004-02-17 02:36 Enrico Scholz - - * util-vserver/src/Makefile-files: removed vunify-* files which - went into lib_internal - -2004-02-17 02:35 Enrico Scholz - - * util-vserver/Makefile.am: added lib_internal/ files - -2004-02-17 02:34 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * util-vserver/contrib/make-manifest: ignore lines beginning with - '#' - -2004-02-16 19:18 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst: set - @ENSC_HAVE_*_COMPILER_TRUE@ tags - -2004-02-16 19:18 Enrico Scholz - - * util-vserver/ensc_vector/testsuite/test1.c: #undef NDEBUG - -2004-02-16 19:17 Enrico Scholz - - * util-vserver/scripts/functions: use $_READLINK - mount /proc when doing pkg-management - -2004-02-16 19:17 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added readlink - -2004-02-16 19:16 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/scripts/vserver-build.apt-rpm: call rpm.initDB() - -2004-02-16 19:15 Enrico Scholz - - * util-vserver/scripts/vserver-build.functions.rpm: rpm.initDB(): - added - -2004-02-16 19:14 Enrico Scholz - - * util-vserver/scripts/vserver-setup.functions: added --initstyle - support (-> /etc/vservers/.../apps/init/style) - -2004-02-16 19:14 Enrico Scholz - - * util-vserver/src/chbind.c: refined test-routine to work in - vservers without 'lo' interface - -2004-02-16 19:14 Enrico Scholz - - * util-vserver/src/secure-mount.c: define MS_REC when needed - -2004-02-16 19:13 Enrico Scholz - - * 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 - - * util-vserver/Makefile.am: added ENSC_HAVE_*_COMPILER_* to - pathsubst-rules - -2004-02-14 01:22 Enrico Scholz - - * util-vserver/scripts/vserver: use isAvoidNamespace() from - main-functions file - -2004-02-14 01:21 Enrico Scholz - - * util-vserver/scripts/functions, - util-vserver/scripts/vserver.functions: moved isAvoidNamespace() - into main-functions file - -2004-02-14 01:21 Enrico Scholz - - * util-vserver/m4/ensc_syscallnr.m4: fixed auto-case - improved message - -2004-02-14 01:20 Enrico Scholz - - * util-vserver/m4/ensc_kerneldir.m4: ENSC_KERNEL_HEADERS: made - argument optionally - -2004-02-14 01:19 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst: added clearenv - -2004-02-14 01:19 Enrico Scholz - - * util-vserver/configure.ac: use ENSC_SYSCALLNR() - -2004-02-13 23:43 Enrico Scholz - - * util-vserver/lib/vserver-internal.h: use results from - ENSC_SYSCALLNR - -2004-02-13 23:42 Enrico Scholz - - * util-vserver/m4/ensc_syscallnr.m4: initial checkin - -2004-02-11 23:46 Enrico Scholz - - * util-vserver/src/clearenv.c: use VSERVER_DECLARE_CMD - -2004-02-11 23:46 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore: added clearenv - -2004-02-11 23:39 Enrico Scholz - - * util-vserver/scripts/vserver.start: use clearenv - -2004-02-11 23:39 Enrico Scholz - - * util-vserver/scripts/vserver.functions: made namespace stuff - configurable at a global place - -2004-02-11 23:38 Enrico Scholz - - * util-vserver/scripts/vrpm-preload: give more rights... (same like - at --secure) - -2004-02-11 23:37 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst, - util-vserver/src/Makefile-files: added clearenv - -2004-02-11 23:34 Enrico Scholz - - * util-vserver/src/clearenv.c: initial checkin - -2004-02-10 17:20 Enrico Scholz - - * 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 - - * util-vserver/configure.ac: version 0.28.200 - -2004-02-10 17:05 Enrico Scholz - - * util-vserver/src/secure-mount.c: recognize 'rbind' in fstab - use internal mount(2) on MOVE too - -2004-02-10 14:22 Enrico Scholz - - * 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 - - * util-vserver/src/secure-mount.c: implemented '--rbind' - -2004-02-10 12:24 Enrico Scholz - - * 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 - - * util-vserver/lib/flags.c, util-vserver/lib/testsuite/flags.c: - s!init!fakeinit! - -2004-02-10 12:18 Enrico Scholz - - * util-vserver/configure.ac: version 0.28.199 - -2004-02-10 12:18 Enrico Scholz - - * util-vserver/util-vserver.spec.in: moved the 'chattr' into the - right %post scriptlet - -2004-02-10 02:36 Enrico Scholz - - * util-vserver/configure.ac: version 0.28.198 - -2004-02-09 23:53 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/src/testsuite, - util-vserver/src/testsuite/.cvsignore: initial checkin - -2004-02-09 23:43 Enrico Scholz - - * util-vserver/ensc_wrappers/wrappers-unistd.hc: Eexecvp(): added - added some 'NORETURN' specifiers - -2004-02-09 23:42 Enrico Scholz - - * util-vserver/Makefile.am: added lib/testsuite - -2004-02-09 23:42 Enrico Scholz - - * util-vserver/src/testsuite/vunify-test.sh: redirect output to - /dev/null - -2004-02-09 23:41 Enrico Scholz - - * util-vserver/src/testsuite/rpm-fake-test.c: fixed compilation - warnings - -2004-02-09 23:40 Enrico Scholz - - * util-vserver/src/testsuite/chcontext-test.c: added explicite - 'return' for non-C99 compilers - -2004-02-09 23:40 Enrico Scholz - - * util-vserver/src/testsuite/Makefile-files: added chbind-test - -2004-02-09 23:39 Enrico Scholz - - * util-vserver/man/Makefile-files: renoved vrpm.8 for now - -2004-02-09 23:39 Enrico Scholz - - * 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 - - * util-vserver/lib/capabilities.c: vc_text2cap(): take 'unsigned - int' instead of 'int' argument - -2004-02-09 23:38 Enrico Scholz - - * util-vserver/lib/Makefile-files: added flags* files - added testsuite + -programs - -2004-02-09 23:36 Enrico Scholz - - * util-vserver/src/chcontext.c: setFlags(): use vc_textlist2flag() - function - rearranged code to avoid unremovable zombie processes - -2004-02-09 23:35 Enrico Scholz - - * util-vserver/src/chbind.c, util-vserver/src/reducecap.c: rewrote - it - -2004-02-09 23:35 Enrico Scholz - - * util-vserver/src/Makefile-files: made reducecap & chbind native - dietlibc programs - -2004-02-09 23:30 Enrico Scholz - - * 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 - - * util-vserver/src/Makefile-files: added sys_clone.h - -2004-02-06 22:50 Enrico Scholz - - * util-vserver/util-vserver.spec.in: added 'chattr -t /vservers' + - needed Requires: - -2004-02-06 22:49 Enrico Scholz - - * util-vserver/scripts/vserver-build.functions: call 'chattr -t' on - newly create vserverdirs - cleanups; parenthesize case-expressions - -2004-02-06 21:34 Enrico Scholz - - * util-vserver/src/util.h: exitLikeProcess(): added NORETURN - attribute to prototype - -2004-02-06 21:33 Enrico Scholz - - * util-vserver/src/rpm-fake.c: cleanups; use sys_clone() - -2004-02-06 21:33 Enrico Scholz - - * util-vserver/src/new-namespace.c: cleanups; modernized it - -2004-02-06 21:33 Enrico Scholz - - * util-vserver/src/Makefile-files: link new-namespace against - util-exitlikeprocess - cleanups - -2004-02-06 21:32 Enrico Scholz - - * util-vserver/src/sys_clone.h: initial checkin - -2004-02-06 18:15 Enrico Scholz - - * util-vserver/src/testsuite/Makefile-files: do not call - vunify-test when no C99 compiler is available - -2004-02-06 17:43 Enrico Scholz - - * 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 - - * util-vserver/src/testsuite/vunify-test.sh: use '-n' flag - -2004-02-06 17:42 Enrico Scholz - - * util-vserver/src/vutil.cc: minor cosmetical changes - -2004-02-06 17:42 Enrico Scholz - - * util-vserver/src/vunify-init.hc: initModeManually(): added - missing strdup() - -2004-02-06 17:41 Enrico Scholz - - * util-vserver/Makefile.am, - util-vserver/ensc_vector/Makefile-files: added ensc_vector - testsuite - -2004-02-06 16:42 Enrico Scholz - - * util-vserver/ensc_vector/vector-insert.c: fixed it - -2004-02-06 16:40 Enrico Scholz - - * util-vserver/src/vserver-stat.c: use ensc_vector - cleanups - -2004-02-06 16:40 Enrico Scholz - - * util-vserver/src/lsxid.c: use ensc_vector to cache xid->name - mappings - -2004-02-06 16:39 Enrico Scholz - - * util-vserver/src/Makefile-files: link vserver-stat against - libensc_vector.a - -2004-02-06 15:02 Enrico Scholz - - * util-vserver/doc/configuration.xml: enumerated possible resources - -2004-02-06 15:01 Enrico Scholz - - * util-vserver/src/chxid.c: fixed do-display-dir behavior - -2004-02-06 14:56 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/src/Makefile-files: removed wrappers-* - link lsxid against libensc_vector.a - -2004-02-06 14:48 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/Makefile.am: added ensc_vector/ & ensc_wrappers/ - subdirs and files - -2004-02-05 22:16 Enrico Scholz - - * util-vserver/src/setattr.c: documented --barrier - fixed do-display-dir behavior - -2004-02-05 04:20 Enrico Scholz - - * util-vserver/scripts/vserver.functions: added another path for - the template mtab file - -2004-02-05 04:14 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.28.195 - -2004-02-05 04:02 Enrico Scholz - - * util-vserver/distrib/defaults/apt.conf: initial checkin - -2004-02-05 03:43 Enrico Scholz - - * util-vserver/distrib/Makefile.am: added default apt.conf - -2004-02-05 03:43 Enrico Scholz - - * util-vserver/doc/configuration.xml: documented default apt.conf - -2004-02-05 03:43 Enrico Scholz - - * util-vserver/lib/syscall-legacy.hc: minor code cleanups - added a missing '#ifdef ENSC_SYSCALL_TRADITIONAL' - -2004-02-05 03:42 Enrico Scholz - - * util-vserver/m4/ensc_syscall.m4: enhanced check by using kernel - headers - -2004-02-05 03:42 Enrico Scholz - - * util-vserver/scripts/vserver-build.functions.apt: added default - apt.conf/vendors.conf files - -2004-02-05 03:41 Enrico Scholz - - * util-vserver/src/chcontext.c: use sethostname(2)/setdomainname(2) - again... - -2004-02-04 23:39 Enrico Scholz - - * util-vserver/configure.ac: use ENSC_SYSCALL - enhanced diagnostic output - -2004-02-04 23:38 Enrico Scholz - - * util-vserver/lib/syscall-legacy.hc, - util-vserver/lib/vserver-internal.h: use ENSC_SYSCALL_TRADITIONAL - -2004-02-04 23:38 Enrico Scholz - - * util-vserver/lib/syscall.c: cleanups; do not include "compat.h" - anymore explicitly - -2004-02-04 23:37 Enrico Scholz - - * util-vserver/Makefile.am: added @WGET@ substitution - -2004-02-04 21:26 Enrico Scholz - - * util-vserver/m4/ensc_syscall.m4: initial checkin - -2004-02-04 21:23 Enrico Scholz - - * util-vserver/scripts/vpkg: implemented Debian support - -2004-02-04 21:22 Enrico Scholz - - * util-vserver/scripts/vserver: cleanups - added '--silent' option - -2004-02-04 21:22 Enrico Scholz - - * util-vserver/src/vunify-init.hc, util-vserver/src/vunify.c: minor - cleanups - -2004-02-04 03:28 Enrico Scholz - - * util-vserver/lib/fscompat_getiattr-v13.hc: fixed 'xid' parameter - transmission - -2004-02-04 03:17 Enrico Scholz - - * util-vserver/NEWS: version 0.28.193 - -2004-02-04 03:17 Enrico Scholz - - * util-vserver/configure.ac: added check for wget - version 0.28.193 - -2004-02-04 03:10 Enrico Scholz - - * util-vserver/util-vserver.spec.in: added some (Build)Requires: - -2004-02-04 03:10 Enrico Scholz - - * util-vserver/contrib/manifest.dat.pathsubst: added debootstrap - files - -2004-02-04 03:09 Enrico Scholz - - * util-vserver/doc/configuration.xml: documented debootstrap - configuration - -2004-02-04 03:07 Enrico Scholz - - * util-vserver/scripts/vserver-build.debootstrap: fixed path of - default-uri file - -2004-02-04 02:51 Enrico Scholz - - * util-vserver/distrib/misc/debootstrap.uri: initial checkin - -2004-02-04 02:51 Enrico Scholz - - * util-vserver/distrib/Makefile.am: added debootstrap.uri - -2004-02-04 02:48 Enrico Scholz - - * util-vserver/scripts/vserver-setup.functions: use - $PKGLIBDEFAULTDIRc - -2004-02-04 02:48 Enrico Scholz - - * 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 - - * util-vserver/scripts/vserver-build: added debootstrap - -2004-02-04 02:46 Enrico Scholz - - * util-vserver/scripts/vpkg: added basic support for Debian - -2004-02-04 02:46 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added $_WGET - -2004-02-04 02:45 Enrico Scholz - - * util-vserver/scripts/Makefile-files: added debootstrap and - pkgmgmt files - -2004-02-04 02:44 Enrico Scholz - - * util-vserver/scripts/vserver-build.debootstrap: initial checkin - -2004-02-03 22:22 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.28.192 - -2004-02-03 22:21 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore: added 'vuname' - -2004-02-03 22:20 Enrico Scholz - - * 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 - - * util-vserver/configure.ac: added more details to the final - summary - -2004-02-03 21:57 Enrico Scholz - - * util-vserver/distrib/Makefile.am: added misc/fstab - -2004-02-03 21:57 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/scripts/vserver-setup.functions: allow to configure - fstab-file - -2004-02-03 21:52 Enrico Scholz - - * util-vserver/scripts/vserver-build: added skeleton support - fixed help message - -2004-02-03 21:52 Enrico Scholz - - * util-vserver/scripts/vserver: added '--debug' option - -2004-02-03 21:51 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added - $_LIB_VSERVER_BUILD_FUNCTIONS_PKGMGMT - -2004-02-03 21:48 Enrico Scholz - - * util-vserver/scripts/Makefile-files: added vserver-build.skeleton - -2004-02-03 21:47 Enrico Scholz - - * util-vserver/src/vkill.c: cleanups; use modern interfaces - -2004-02-03 21:47 Enrico Scholz - - * util-vserver/src/util.h: VSERVER_DECLARE_CMD macro: added - -2004-02-03 21:46 Enrico Scholz - - * util-vserver/src/Makefile-files: added vuname - -2004-02-03 21:45 Enrico Scholz - - * util-vserver/src/testsuite/Makefile-files: added workaround for - automake bug - -2004-02-03 21:45 Enrico Scholz - - * util-vserver/src/vuname.c: initial checkin - -2004-02-03 12:59 Enrico Scholz - - * util-vserver/configure.ac: use ENSC_C99COMPILER - give out summary at end of ./configure - -2004-02-03 12:57 Enrico Scholz - - * 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 - - * util-vserver/src/vunify.cc: removed since rewritten in C - -2004-02-03 12:55 Enrico Scholz - - * util-vserver/m4/ensc_dietlibc.m4: use 'yes' instead of '1' - -2004-02-03 12:55 Enrico Scholz - - * util-vserver/m4/ensc_cxxcompiler.m4: added ENSC_C99COMPILER - added warning-messages - -2004-02-03 12:54 Enrico Scholz - - * util-vserver/lib/syscall_getvhiname-v13.hc, - util-vserver/lib/syscall_setvhiname-v13.hc: #include - -2004-02-02 19:34 Enrico Scholz - - * util-vserver/doc/compatibility.xml: added note about chcontext - rewrite - -2004-02-02 19:34 Enrico Scholz - - * util-vserver/configure.ac: added support for olduts API - -2004-02-02 19:33 Enrico Scholz - - * util-vserver/Makefile.am: substitute @PACKAGE@ too - -2004-02-02 19:32 Enrico Scholz - - * util-vserver/src/testsuite/Makefile-files: added chcontext-test.c - -2004-02-02 19:32 Enrico Scholz - - * util-vserver/src/testsuite/chcontext-test.c: initial checkin - -2004-02-02 19:32 Enrico Scholz - - * util-vserver/src/wrappers.h: added Esetsid() - -2004-02-02 19:32 Enrico Scholz - - * util-vserver/src/wrappers-vserver.h: return xid_t instead of void - -2004-02-02 19:31 Enrico Scholz - - * util-vserver/src/vserver-stat.c: cleanups - added missing '\n' in error-msg - -2004-02-02 19:31 Enrico Scholz - - * util-vserver/src/vserver-info.c: added UTS tag - -2004-02-02 19:30 Enrico Scholz - - * util-vserver/src/reducecap.c: cleanups in the vc_new_s_context() - call - -2004-02-02 19:06 Enrico Scholz - - * util-vserver/src/chcontext.c: rewrote and enhanced it - -2004-02-02 19:05 Enrico Scholz - - * util-vserver/src/Makefile-files: made chcontext a dietlibc - program and updated its SOURCES - -2004-02-02 19:00 Enrico Scholz - - * 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 - - * util-vserver/lib/vserver-internal.h: cleanups - added CALL_VC_OLDUTS() - added VHI_USER2KERNEL/VHI_KERNEL2USER() wrappers - -2004-02-02 18:58 Enrico Scholz - - * util-vserver/lib/virtual.h: added VHOST support - -2004-02-02 18:58 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * util-vserver/lib/capabilities.c: allow both 'CAP_xxx' and 'xxx' - -2004-02-02 18:36 Enrico Scholz - - * util-vserver/lib/Makefile-files: added *vhiname* files - -2004-02-02 18:32 Enrico Scholz - - * 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 - - * util-vserver/doc, util-vserver/doc/.cvsignore: initial checkin - -2004-01-29 11:08 Enrico Scholz - - * util-vserver/NEWS: version 0.28.190 - -2004-01-29 11:07 Enrico Scholz - - * 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 - - * util-vserver/configure.ac: added tests for sed and cmp - outsourced ext2fs test (merged from 0.28) - -2004-01-29 11:05 Enrico Scholz - - * 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 - - * util-vserver/src/vserver-info.c: use DIM_OF() macro - added APIVER tag - fixed help message - -2004-01-29 11:04 Enrico Scholz - - * util-vserver/src/util.h: added DIM_OF() macro - -2004-01-29 11:03 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore: added vrsetup - -2004-01-29 11:03 Enrico Scholz - - * 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 - - * util-vserver/scripts/Makefile-files: cleanups - do not install util-vserver-vars in SBINDIR anymore - -2004-01-29 11:01 Enrico Scholz - - * util-vserver/m4/ensc_e2fscheck.m4: initial checkin - -2004-01-29 11:00 Enrico Scholz - - * 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 - - * util-vserver/doc/Makefile-files: added some files to doc_DAT - -2004-01-23 20:51 Enrico Scholz - - * util-vserver/configure.ac: version 0.27.199 - added check for xsltproc - -2004-01-23 20:51 Enrico Scholz - - * util-vserver/NEWS: version 0.27.199 - -2004-01-23 20:50 Enrico Scholz - - * util-vserver/compat.h: added ENSC_FIX_IOCTL() - -2004-01-23 20:49 Enrico Scholz - - * util-vserver/Makefile.am: added $(doc_DAT) - -2004-01-23 20:48 Enrico Scholz - - * util-vserver/doc/Makefile-files: added compat-doc - -2004-01-23 20:48 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.27.198 - -2004-01-22 15:40 Enrico Scholz - - * util-vserver/src/vrsetup.c: fixed copyright date - -2004-01-22 14:24 Enrico Scholz - - * util-vserver/src/wrappers.h: added Eioctl() wrapper - -2004-01-22 14:22 Enrico Scholz - - * util-vserver/src/Makefile-files: added vrsetup - -2004-01-22 14:22 Enrico Scholz - - * util-vserver/src/vrsetup.c: initial checkin - -2004-01-22 13:43 Enrico Scholz - - * util-vserver/src/vunify-doit.hc: * provide st_mode at - vc_set_iattr_compat() call - -2004-01-22 13:42 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * util-vserver/src/Makefile-files: removed 'vunify' from list of - C++ files - -2004-01-22 13:37 Enrico Scholz - - * util-vserver/lib/syscall_gettaskxid-v13.hc: fixed call - -2004-01-22 13:36 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/lib/virtual.h: updated; removed 'dev' field from - 'struct vcmd_ctx_iattr_v0' - -2004-01-22 13:34 Enrico Scholz - - * util-vserver/lib/vserver-internal.h: CALL_VC(): return ENOSYS in - errorcase - -2004-01-22 13:33 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * util-vserver/lib/syscall_gettaskxid-v13.hc: return VC_NOCTX - instead of -1 - -2004-01-21 19:06 Enrico Scholz - - * util-vserver/tests/getinitpid.c: updated to new API - -2004-01-21 19:06 Enrico Scholz - - * util-vserver/src/vserver-info.c: added INITPID* and XID tags - -2004-01-21 19:01 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * util-vserver/lib/virtual.h: updated; added VINFO commands - -2004-01-21 18:55 Enrico Scholz - - * util-vserver/lib/syscall_kill.c, - util-vserver/lib/syscall_rlimit.c: cleanups; optimize CALL_VC() - usage - -2004-01-21 18:54 Enrico Scholz - - * util-vserver/lib/fscompat_getiattr.c, - util-vserver/lib/fscompat_setiattr.c: cleanups; use CALL_VC() - macro - -2004-01-21 18:53 Enrico Scholz - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * util-vserver, util-vserver/.cvsignore: added 'Build-*' - -2004-01-21 18:43 Enrico Scholz - - * util-vserver/configure.ac: added 'oldproc' API - -2004-01-21 01:35 Enrico Scholz - - * 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 - - * util-vserver/src/vunify.h: added changes for new API - added rsSPECIAL reason - -2004-01-21 01:29 Enrico Scholz - - * util-vserver/src/vunify.c: added changes for new API - -2004-01-21 01:27 Enrico Scholz - - * util-vserver/src/vunify-doit.ic: updated to new API - -2004-01-21 01:27 Enrico Scholz - - * util-vserver/src/vlimit.c: fixed help message - -2004-01-21 01:26 Enrico Scholz - - * 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 - - * util-vserver/lib/virtual.h: updated - -2004-01-21 01:19 Enrico Scholz - - * util-vserver/lib/vserver-internal.h: added v13 API - -2004-01-21 01:19 Enrico Scholz - - * util-vserver/lib/vserver.h: added fscompat and v13 functions - removed ioctl functions - -2004-01-21 01:18 Enrico Scholz - - * util-vserver/lib/Makefile-files: added fscompat and v13 functions - -2004-01-21 01:17 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/configure.ac: added v13 & fscompat APIs - -2004-01-19 18:23 Enrico Scholz - - * util-vserver/distrib/misc/vunify-exclude: added .rpmdb - -2004-01-19 18:22 Enrico Scholz - - * 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 - - * util-vserver/src/Makefile-files: removed vunify-operations - -2004-01-19 18:19 Enrico Scholz - - * util-vserver/src/vunify.h: cleanups; moved structure declarations - from vunify.c into this headerfile - -2004-01-19 18:16 Enrico Scholz - - * util-vserver/src/vunify.c: cleanups - added 'skip_reason' support - added debug output - -2004-01-19 18:14 Enrico Scholz - - * util-vserver/src/vunify-init.ic: added debug output - fixed descriptor leak - -2004-01-19 18:11 Enrico Scholz - - * util-vserver/src/vunify-compare.ic, - util-vserver/src/vunify-doit.ic: initial checkin - -2004-01-19 18:11 Enrico Scholz - - * 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 - - * util-vserver/src/vlimit.c: fixed copy&paste error - -2004-01-17 05:35 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.27.196 - -2004-01-17 05:25 Enrico Scholz - - * util-vserver/tests/vserver-info.c: updated to new - vc_getVserverVdir() API - -2004-01-17 05:24 Enrico Scholz - - * util-vserver/src/vunify.c: moved init*() functions to - vunify-init.c - -2004-01-17 05:23 Enrico Scholz - - * util-vserver/src/vunify-operations.c: compareUnify(): check mtime - too - -2004-01-17 05:23 Enrico Scholz - - * util-vserver/src/vunify-matchlist.h: made 'buf' constant - -2004-01-17 05:22 Enrico Scholz - - * util-vserver/src/vunify-matchlist.c: allow cmp-pointer to be NULL - -2004-01-17 05:22 Enrico Scholz - - * 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 - - * util-vserver/src/vunify-debug.c: added a const_cast - -2004-01-17 05:15 Enrico Scholz - - * util-vserver/src/vserver-info.c: updated VDIR tag to new - interface - -2004-01-17 05:15 Enrico Scholz - - * util-vserver/scripts/vserver: added 'unify' and 'pkg' commands - -2004-01-17 05:14 Enrico Scholz - - * util-vserver/scripts/vpkg: initial checkin - -2004-01-17 05:14 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added $_VUNIFY - and $_VPKG - -2004-01-17 05:13 Enrico Scholz - - * util-vserver/scripts/distrib-info, - util-vserver/scripts/legacy/distrib-info: moved distrib-info to - legacy/ - -2004-01-17 05:13 Enrico Scholz - - * util-vserver/scripts/Makefile-files: moved distrib-info to - legacy/ - added vpkg - -2004-01-17 05:12 Enrico Scholz - - * 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 - - * util-vserver/distrib/misc/vunify-exclude: initial checkin - -2004-01-17 05:06 Enrico Scholz - - * util-vserver/distrib/Makefile.am: added vunify-exclude - -2004-01-17 05:05 Enrico Scholz - - * util-vserver/util-vserver.spec.in: use manifest-data for -legacy - -2004-01-17 05:04 Enrico Scholz - - * util-vserver/pathconfig.h.pathsubst: added VPKG_PROG - minor cleanups - -2004-01-16 18:41 Enrico Scholz - - * util-vserver/src/testsuite/vunify-test.sh: applied new calling - scheme - -2004-01-16 18:41 Enrico Scholz - - * util-vserver/src/testsuite/vunify-functest.c: added - wrapper_exit_code - -2004-01-16 18:40 Enrico Scholz - - * util-vserver/src/wrappers.h: Elseek(), Emkstemp(): added - Emalloc(), Erealloc(): fixed declarations - -2004-01-16 18:39 Enrico Scholz - - * 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 - - * util-vserver/src/vserver-info.c: added APPDIR tag - made it possible to supply additional paramaters - -2004-01-16 18:03 Enrico Scholz - - * 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 - - * util-vserver/src/Makefile-files: updated vunify setup - added files for vunify - -2004-01-16 18:00 Enrico Scholz - - * 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 - - * util-vserver/scripts/functions: accept vservers beginning with - './' - -2004-01-16 17:57 Enrico Scholz - - * util-vserver/lib/vserver.h: added new management functions + doc - -2004-01-16 17:57 Enrico Scholz - - * util-vserver/lib/internal.h: added utilvserver_isDirectory() - prototype - -2004-01-16 17:57 Enrico Scholz - - * util-vserver/lib/getvservervdir.c: use utilvserver_isDirectory() - -2004-01-16 17:56 Enrico Scholz - - * util-vserver/lib/Makefile-files: added new management sources - -2004-01-16 17:55 Enrico Scholz - - * util-vserver/util-vserver.spec.in: use filelists from - contrib/make-manifest - -2004-01-16 17:53 Enrico Scholz - - * util-vserver/configure.ac: fixed CVS tag - -2004-01-16 17:52 Enrico Scholz - - * util-vserver/Makefile.am: added contrib/ dir - substitute MANDIR too - -2004-01-14 02:43 Enrico Scholz - - * util-vserver/src/util-exitlikeprocess.c: added missing - -2004-01-14 02:33 Enrico Scholz - - * util-vserver/src/fstool.h: added 'local_fs' struct-member - -2004-01-14 02:32 Enrico Scholz - - * 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 - - * util-vserver/src/vps.c: minor documentation fix - -2004-01-14 02:30 Enrico Scholz - - * 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 - - * util-vserver/src/vps.c: makde it compilable with gcc296 - -2004-01-14 00:26 Enrico Scholz - - * util-vserver/util-vserver.spec.in: added -legacy subpackage - -2004-01-14 00:05 Enrico Scholz - - * util-vserver/Makefile.am: removed timestamps in legacy-dir also - substitute LEGACYDIR and PS - -2004-01-14 00:03 Enrico Scholz - - * util-vserver/src/vps.c: added native '--version' and '--help' - -2004-01-14 00:02 Enrico Scholz - - * 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 - - * util-vserver/m4/validate.am: fixed parallel build - -2004-01-13 23:38 Enrico Scholz - - * util-vserver/configure.ac: added check for PS - -2004-01-13 23:37 Enrico Scholz - - * util-vserver/pathconfig.h.pathsubst: added PS_PROG - -2004-01-13 23:37 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore: added vps - -2004-01-13 23:36 Enrico Scholz - - * util-vserver/src/Makefile-files: made vps a dietprog - -2004-01-13 23:36 Enrico Scholz - - * util-vserver/lib/getctx.c: minor code cleanups - -2004-01-13 23:30 Enrico Scholz - - * util-vserver/lib/getctx.c: added VC_BE_VALGRIND_FRIENDLY support - -2004-01-13 23:29 Enrico Scholz - - * util-vserver/lib/vserver.h: vc_get_securecaps(): added prototype - -2004-01-13 23:29 Enrico Scholz - - * util-vserver/lib/vserver-internal.h: made CALL_VC-macro a block - -2004-01-13 23:28 Enrico Scholz - - * util-vserver/src/util-exitlikeprocess.c: include - -2004-01-13 23:22 Enrico Scholz - - * util-vserver/scripts/Makefile-files: moved legacy scripts into - legacy/ and updated variables - -2004-01-13 23:21 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: updated legacy - paths - -2004-01-13 23:21 Enrico Scholz - - * util-vserver/src/Makefile-files: added vps - -2004-01-13 23:20 Enrico Scholz - - * util-vserver/src/util.h: exitLikeProcess(): added prototype - -2004-01-13 23:20 Enrico Scholz - - * util-vserver/src/wrappers.h: Emalloc(), Erealloc(): added - -2004-01-13 23:19 Enrico Scholz - - * util-vserver/src/util-exitlikeprocess.c, util-vserver/src/vps.c: - initial checkin - -2004-01-13 23:18 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/scripts/vserver-legacy: use 'exec' to call commands - on 'suexec' (patch by Alec Thomas) - -2004-01-13 14:57 Enrico Scholz - - * util-vserver/src/Makefile-files: added missing fstool.h header - -2004-01-13 14:57 Enrico Scholz - - * util-vserver/lib/virtual.h: updated (added scheduler stuff) - -2004-01-13 14:56 Enrico Scholz - - * util-vserver/src/vkill.c: removed warnings about unused - parameters - -2004-01-13 14:56 Enrico Scholz - - * 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 - - * util-vserver/Makefile.am: use $(src_sbin_SCRPTS) - -2004-01-13 14:19 Enrico Scholz - - * util-vserver/lib/vserver.h: added declarations for the ext2fs - functions - -2004-01-13 14:18 Enrico Scholz - - * util-vserver/lib/vserver-internal.h: added EXT2FS macros - -2004-01-13 14:18 Enrico Scholz - - * util-vserver/lib/fmt.h: fixed xulong/xlong declarations - -2004-01-13 14:17 Enrico Scholz - - * util-vserver/lib/Makefile-files: added the ioctl-* files - added ext2fs.h - -2004-01-13 14:17 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore: updated - -2004-01-13 14:16 Enrico Scholz - - * util-vserver/src/Makefile-files: removed ext2fs.h - added the fstools (lsxid,chxid,showattr,setattr) plus deps - -2004-01-13 14:15 Enrico Scholz - - * 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 - - * util-vserver/src/fstool-resolvectx.c: initial checkin - -2004-01-13 13:49 Enrico Scholz - - * util-vserver/src/showattr.c: rewrote completely - -2004-01-13 13:48 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/lib/vserver.h: added URL which describes - context-creation - -2004-01-07 15:40 Enrico Scholz - - * 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 - - * util-vserver/util-vserver.spec.in: added vserver-info - -2004-01-05 22:19 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore: updated - -2004-01-05 22:18 Enrico Scholz - - * util-vserver/src/wrappers.h: Edup2(): added - -2004-01-05 22:18 Enrico Scholz - - * util-vserver/src/vserver-stat.c: use existing syscall-wrappers - instead of checking return-codes manually - -2004-01-05 22:17 Enrico Scholz - - * util-vserver/src/vserver-info.c: initial checkin - -2004-01-05 22:16 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/src/Makefile-files: added vserver-info - minor cosmetical fixes - -2004-01-05 22:12 Enrico Scholz - - * util-vserver/scripts/vserver.stop: fixed error-handling - -2004-01-05 22:12 Enrico Scholz - - * util-vserver/scripts/vserver-setup.functions: added '--context' - option - minor cosmetical cleanups - -2004-01-05 22:11 Enrico Scholz - - * util-vserver/scripts/vserver-build.functions.apt: - initVariablesApt(): fixed empty function body - -2004-01-05 21:57 Enrico Scholz - - * util-vserver/scripts/vrpm-preload: major cleanups; use - 'vserver-info' to retrieve information about vserver - -2004-01-05 21:57 Enrico Scholz - - * util-vserver/scripts/vapt-get-worker: removed old, unused debug - code - -2004-01-05 21:56 Enrico Scholz - - * util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm: use - modern '--help' & '--version' output - -2004-01-05 21:55 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added - $_VSERVER_INFO - -2004-01-05 21:55 Enrico Scholz - - * util-vserver/scripts/functions: getVserverStatus(): fixed usage - of 2nd parameter - -2004-01-05 21:53 Enrico Scholz - - * 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 - - * util-vserver/configure.ac: version 0.27.190 - -2003-12-30 19:20 Enrico Scholz - - * 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 - - * util-vserver/src/compat-pivot_root.h: use instead - of to fix problems with - RH's headers - -2003-12-30 18:09 Enrico Scholz - - * util-vserver/src/testsuite/vunify-test.sh: fixed paths - -2003-12-30 18:08 Enrico Scholz - - * util-vserver/scripts/vserver.stop: use sendKillSequence instead - of ctx-kill - -2003-12-30 18:08 Enrico Scholz - - * util-vserver/scripts/vserver.functions: sendKillSequence(): added - -2003-12-30 18:07 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: removed - _CTX_KILL - added _VKILL - -2003-12-30 18:06 Enrico Scholz - - * util-vserver/scripts/functions: getVserverStatus(): fixed usage - if ctx - isCtxRunning(): added - -2003-12-30 17:42 Enrico Scholz - - * util-vserver/Makefile.am: added missing compat-c99.h header-file - -2003-12-30 17:41 Enrico Scholz - - * 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 - - * util-vserver/src/Makefile-files: added missing headers - removed 'ctx-kill'; it is obsoleted through 'vkill' - -2003-12-30 17:38 Enrico Scholz - - * util-vserver/src/ctx-kill.c: replaced by 'vkill' - -2003-12-30 17:09 Enrico Scholz - - * util-vserver/compat.h: use results from dietlib's C99 - compatibility-check - -2003-12-30 17:08 Enrico Scholz - - * util-vserver/m4/ensc_dietlibc.m4: added check for C99 - compatibility - -2003-12-30 17:08 Enrico Scholz - - * util-vserver/m4/ensc_fpicsyscall.m4: fixed AC_LANG_PUSH/POP - mismatch - -2003-12-30 16:26 Enrico Scholz - - * 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 - - * 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 - - * util-vserver/src/testsuite/rpm-fake-test.sh: fixed LD_PRELOAD - path - -2003-12-30 16:22 Enrico Scholz - - * util-vserver/scripts/vserver: updated start/stop help-messages - -2003-12-30 16:21 Enrico Scholz - - * util-vserver/scripts/functions: getAllVservers(): ignore backup - vservers - -2003-12-30 16:20 Enrico Scholz - - * util-vserver/distrib/Makefile.am: fixed multiple 'make install' - by using '-f' on 'ln' - -2003-12-30 16:19 Enrico Scholz - - * 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 - - * util-vserver/src/Makefile-files: * added vkill (merged from - 0.26.90) - * libtool'ized it - -2003-12-30 16:03 Enrico Scholz - - * util-vserver/lib/Makefile-files: * added vc_kill() syscall - (merged from 0.26.90) - * libtool'ized it - -2003-12-30 15:59 Enrico Scholz - - * util-vserver/Makefile.am: * added legacy-dir (merged from - 0.26.90) - * libtool'ized it - -2003-12-30 15:56 Enrico Scholz - - * util-vserver/compat.h, util-vserver/lib/getctx-compat.hc, - util-vserver/lib/getctx-legacy.hc, util-vserver/lib/getctx.c, - util-vserver/lib/getversion-internal.hc, - util-vserver/lib/getversion.c, - util-vserver/lib/getvserverbyctx.c, - util-vserver/lib/getvserverctx.c, - util-vserver/lib/syscall-compat.hc, - util-vserver/lib/syscall-legacy.hc, util-vserver/lib/syscall.c, - util-vserver/lib/syscall_rlimit-v11.hc, - util-vserver/lib/syscall_rlimit.c, util-vserver/lib/virtual.h, - util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h, - util-vserver/scripts/Makefile-files, - util-vserver/scripts/vps.pathsubst, - util-vserver/scripts/vserver-legacy, util-vserver/src, - util-vserver/src/.cvsignore, util-vserver/src/ctx-kill.c, - util-vserver/src/rpm-fake-resolver.c, - util-vserver/src/rpm-fake.c, util-vserver/src/save_ctxinfo.c, - util-vserver/src/vlimit.c, util-vserver/src/vserver-stat.c, - util-vserver/src/wrappers-vserver.h, util-vserver/tests/getctx.c: - merged with 0.26.90 - -2003-12-29 19:02 uid68581 - - * util-vserver/src/capchroot.c: do not use vc_chrootsafe() anymore - -2003-12-29 19:01 uid68581 - - * util-vserver/tests/Makefile-files: removed chrootsafe - libtool'ized - -2003-12-26 00:50 uid68581 - - * util-vserver/compat-c99.h, util-vserver/src/testsuite, - util-vserver/src/testsuite/Makefile-files, - util-vserver/src/testsuite/data, - util-vserver/src/testsuite/data/rpm-fake-test.inp, - util-vserver/src/testsuite/data/rpm-fake-test.out, - util-vserver/src/testsuite/rpm-fake-test.c, - util-vserver/src/testsuite/rpm-fake-test.sh, - util-vserver/src/testsuite/vunify-functest.c, - util-vserver/src/testsuite/vunify-test.sh: initial checkin - -2003-12-26 00:49 uid68581 - - * util-vserver/pathconfig.h.pathsubst: added RESOLVER_PROG - -2003-12-26 00:48 uid68581 - - * util-vserver/scripts/vprofile: removed since obsoleted - -2003-12-26 00:48 uid68581 - - * util-vserver/tests/escaperoot.c, util-vserver/tests/forkbomb.c, - util-vserver/tests/testlimit.c, util-vserver/tests/testopenf.c: - used workarounds to make it compilable with non-C99 compilers - -2003-12-26 00:47 uid68581 - - * util-vserver/src/wrappers.h: added setgid/setuid/setgroups - wrappers - -2003-12-26 00:47 uid68581 - - * util-vserver/src/util.h: added Xmemcpy() - added safeChdir() prototype - -2003-12-26 00:46 uid68581 - - * util-vserver/src/rpm-fake.c: rewrote large parts - added NSS functions (getpwnam(), getgrnam(), ...) - -2003-12-26 00:45 uid68581 - - * util-vserver/src/fakerunlevel.c: use setgroups() also - -2003-12-26 00:45 uid68581 - - * util-vserver/src/chroot-rm.c: added '--help' and '--version' - -2003-12-26 00:44 uid68581 - - * util-vserver/src, util-vserver/src/.cvsignore: added exec-cd and - rpm-fake-resolver - removed secure-umount - -2003-12-26 00:42 uid68581 - - * util-vserver/src/exec-cd.c, util-vserver/src/rpm-fake-resolver.c, - util-vserver/src/util-safechdir.c, - util-vserver/src/vunify-matchlist.c, - util-vserver/src/vunify-matchlist.h, - util-vserver/src/vunify-operations.c, - util-vserver/src/vunify-operations.h, util-vserver/src/vunify.c, - util-vserver/src/wrappers-dirent.h: initial checkin - -2003-12-26 00:38 uid68581 - - * util-vserver/src/Makefile-files: removed secure-umount - added exec-cd - vunify will be a dietlibc program soonly - -2003-12-26 00:34 uid68581 - - * util-vserver/scripts/rootshell, util-vserver/scripts/vpstree, - util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop: - fixed quoting - -2003-12-26 00:34 uid68581 - - * util-vserver/scripts/vserver.functions: use 'exec-cd' instead of - 'secure-umount' - -2003-12-26 00:33 uid68581 - - * util-vserver/scripts/vserver-build.functions.apt: fixed - initVariablesApt() - added support for default apt.conf - -2003-12-26 00:33 uid68581 - - * util-vserver/scripts/vserver-build.functions: rename package-cfg - directory on '--force' also - -2003-12-26 00:32 uid68581 - - * util-vserver/scripts/vserver-build.apt-rpm: added '--debug' - option - -2003-12-26 00:32 uid68581 - - * util-vserver/scripts/vserver: added package-management options - (atleast their documention) - -2003-12-26 00:30 uid68581 - - * util-vserver/scripts/vapt-get-worker: set RPM::PM to 'external' - -2003-12-26 00:29 uid68581 - - * util-vserver/scripts/util-vserver-vars.pathsubst: added _EXEC_CD - removed _SECURE_UMOUNT - -2003-12-26 00:29 uid68581 - - * util-vserver/scripts/functions: added support for default - apt.conf - -2003-12-26 00:23 uid68581 - - * util-vserver/scripts/Makefile-files: removed vprofile - -2003-12-26 00:22 uid68581 - - * util-vserver/m4/ensc_cflags.m4, util-vserver/m4/ensc_dietlibc.m4, - util-vserver/m4/ensc_kerneldir.m4, - util-vserver/m4/ensc_release.m4, - util-vserver/m4/ensc_uv_vrootdir.m4: fixed broken quoting which - is complained by recent automake - -2003-12-26 00:22 uid68581 - - * util-vserver/lib/getvserverbyctx.c, - util-vserver/lib/getvserverctx.c: added workarounds for non-C99 - compilers - -2003-12-26 00:21 uid68581 - - * util-vserver/distrib/defaults/apt, - util-vserver/distrib/defaults/apt/apt.conf: initial checkin - -2003-12-26 00:20 uid68581 - - * util-vserver/distrib/Makefile.am: added default apt.conf - -2003-12-26 00:20 uid68581 - - * util-vserver/compat.h: differ between >=3.3 and below at certain - options - added 'restrict' workarounds - -2003-12-26 00:19 uid68581 - - * util-vserver/Makefile.am: - removed m4_FILES; it is handled by - automake >=2.8 automatically - - added basic test support - -2003-12-02 02:19 Enrico Scholz - - * util-vserver/scripts/vserver.functions: evaluate CHBIND_OPTS - lazily - -2003-12-02 02:17 Enrico Scholz - - * util-vserver/lib/getvservername.c: getRecentName(): return - basename of directory but not this of the link anymore - -2003-11-22 02:44 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.26.193 - -2003-11-22 02:43 Enrico Scholz - - * util-vserver, util-vserver/.cvsignore, util-vserver/Makefile.am, - util-vserver/configure.ac, util-vserver/src/ifspec.c: merged with - 0.26 - -2003-11-22 02:35 Enrico Scholz - - * util-vserver/Makefile.am: generate some .defaults symlinks - -2003-11-22 02:35 Enrico Scholz - - * util-vserver/util-vserver.spec.in: generate %ghost symlinks in - %post - added vlimit - added some .default directories - -2003-11-22 02:31 Enrico Scholz - - * util-vserver/lib/getvserverctx.c: added missing includes - -2003-11-22 02:31 Enrico Scholz - - * util-vserver/scripts/vserver-setup.functions: use - '$CONFDIR/.defaults/run.rev' instead of '$PKGSTATEREVDIR' - -2003-11-20 18:10 Enrico Scholz - - * util-vserver/util-vserver.spec.in: use 'vservers.rev' directory - instead of 'vservers/rev' - -2003-11-20 18:09 Enrico Scholz - - * util-vserver/scripts/vserver-setup.functions: use PKGSTATEREVDIR - -2003-11-20 18:09 Enrico Scholz - - * util-vserver/scripts, util-vserver/scripts/.cvsignore: added vps - -2003-11-20 18:08 Enrico Scholz - - * util-vserver/Makefile.am: added separate 'pkgstaterevdir' - variable - -2003-11-20 18:08 Enrico Scholz - - * util-vserver/pathconfig.h.pathsubst: added DEFAULT_PKGSTATEREVDIR - -2003-11-20 18:07 Enrico Scholz - - * util-vserver/lib/Makefile-files: added getvserverctx & - getvserverbyctx files - added fmtx* files - -2003-11-20 18:06 Enrico Scholz - - * util-vserver/lib/syscall-legacy.hc: has_chrootsafe(), - call_set_ctxlimit(): removed - -2003-11-20 18:06 Enrico Scholz - - * util-vserver/lib/vserver.h: vc_getVserverByCtx(), - vc_getVserverCtx(): added - -2003-11-20 18:05 Enrico Scholz - - * util-vserver/lib/fmt.h, util-vserver/lib/fmt.hc: added/use - specialized hex-formating functions - -2003-11-20 18:04 Enrico Scholz - - * util-vserver/lib/fmt-internal.h, util-vserver/lib/fmtx-32.c, - util-vserver/lib/fmtx-64.c, util-vserver/lib/fmtx.hc, - util-vserver/lib/getvserverbyctx.c, - util-vserver/lib/getvserverctx.c: initial checkin - -2003-11-20 18:03 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added - PKGSTATEREVDIR - -2003-11-20 18:03 Enrico Scholz - - * util-vserver/src/vserver-stat.c: rewrote it to - * use the new management function - * remove all traces of printf() - * remove stacked functions - -2003-11-20 18:01 Enrico Scholz - - * util-vserver/src/vlimit.c: use the specialized - utilvserver_fmt_xuint64() function - -2003-11-20 18:01 Enrico Scholz - - * util-vserver/src/Makefile-files: made 'vserver-stat' a - dietlibc-compiled program - -2003-11-20 15:37 Enrico Scholz - - * util-vserver/compat.h: define FMT_PREFIX - -2003-11-20 15:37 Enrico Scholz - - * util-vserver/lib/Makefile-files, util-vserver/lib/fmt-32.c, - util-vserver/lib/fmt-64.c, util-vserver/lib/fmt.h, - util-vserver/lib/fmt.hc, util-vserver/lib/getprocentry-legacy.c, - util-vserver/lib/int2str.c, util-vserver/lib/internal.h, - util-vserver/lib/uint2str.c, util-vserver/src/save_ctxinfo.c, - util-vserver/src/vlimit.c, util-vserver/tests/getctx.c, - util-vserver/tests/getinitpid.c: use fmt_*() functions instead of - *int2str() - -2003-11-20 02:26 Enrico Scholz - - * util-vserver/scripts/vps: removed since autogenerated from - vps.pathsubst - -2003-11-18 23:56 Enrico Scholz - - * util-vserver/distrib/fdr0.95, util-vserver/distrib/rh9.0.93: - obsoleted by fc1 - -2003-11-18 23:55 Enrico Scholz - - * util-vserver/distrib/fc1, util-vserver/distrib/fc1/apt, - util-vserver/distrib/fc1/apt/rpmpriorities, - util-vserver/distrib/fc1/apt/sources.list, - util-vserver/distrib/fc1/pkgs, util-vserver/distrib/fc1/pkgs/01, - util-vserver/distrib/fc1/pkgs/02: initial checkin (based on - fdr0.95) - -2003-11-18 23:52 Enrico Scholz - - * util-vserver/distrib/Makefile.am: added Fedora Core 1 - removed Fedora Beta - -2003-11-18 23:51 Enrico Scholz - - * util-vserver/scripts/vapt-get: do not set $_APT_GET - -2003-11-18 23:47 Enrico Scholz - - * util-vserver/compat.h: merged/added from 0.25 - added workaround for broken 'long long' handling of dietlibc - -2003-11-18 23:46 Enrico Scholz - - * util-vserver/Makefile.am, util-vserver/THANKS, - util-vserver/configure.ac, util-vserver/lib/Makefile-files, - util-vserver/lib/syscall-compat.hc, - util-vserver/lib/syscall_rlimit-v11.hc, - util-vserver/lib/syscall_rlimit.c, util-vserver/lib/virtual.h, - util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h, - util-vserver/scripts/vserver-legacy, util-vserver/src, - util-vserver/src/.cvsignore, util-vserver/src/Makefile-files, - util-vserver/src/ext2fs.h, util-vserver/src/setctxlimit.c, - util-vserver/src/showattr.c, util-vserver/src/vlimit.c, - util-vserver/src/vutil.cc, util-vserver/util-vserver.spec.in: - merged/added from 0.25 - -2003-11-18 23:22 Enrico Scholz - - * util-vserver/sysv/rebootmgr.subst, - util-vserver/sysv/vservers.subst: merged in changes from 0.25 - -2003-11-04 23:25 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.24.191 - -2003-11-04 23:25 Enrico Scholz - - * util-vserver/util-vserver.spec.in: added '--without dietlibc' - option - -2003-11-04 23:25 Enrico Scholz - - * util-vserver/m4/ensc_dietlibc.m4: fixed typos ('withval' instead - of 'enableval') - -2003-11-04 23:24 Enrico Scholz - - * util-vserver/lib/getvservername.c, - util-vserver/lib/getvservervdir.c: added '#include ' to - fix compilation problems with glibc - -2003-11-04 13:56 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.24.190 - -2003-11-04 13:55 Enrico Scholz - - * util-vserver, util-vserver/.cvsignore: added linuxcaps.h (merged - from stable) - -2003-11-04 13:55 Enrico Scholz - - * util-vserver/Makefile.am: - separated and completed m4_FILES - - added '--show-dead' to cvs2cl params - - fix linuxcaps.h (merged from stable) - -2003-11-04 13:53 Enrico Scholz - - * util-vserver/lib/getvservercfgstyle.c: added some additional - logic - -2003-11-04 13:53 Enrico Scholz - - * util-vserver/lib/virtual.h: do not include the - kernel-header anymore - -2003-11-04 13:52 Enrico Scholz - - * util-vserver/scripts/functions: - getAllVservers: use _tmp - instead of tmp to avoid clashes when caller - wants to have results in 'tmp', fixed array assignment - -2003-11-04 13:51 Enrico Scholz - - * util-vserver/src/rebootmgr.c: fixed typo - -2003-11-04 13:50 Enrico Scholz - - * util-vserver/tests/vserver-info.c: added '--help' and '--version' - -2003-11-04 01:37 Enrico Scholz - - * util-vserver/configure.ac: merged from SYSCALL_SWITCH - -2003-11-04 01:31 Enrico Scholz - - * util-vserver/m4/ensc_changelog.m4: merged from SYSCALL_SWITCH - -2003-11-04 01:07 Enrico Scholz - - * util-vserver/scripts/distrib-info, - util-vserver/scripts/vserver-copy, - util-vserver/scripts/vserver-legacy, - util-vserver/scripts/vservers.grabinfo.sh, - util-vserver/src/rebootmgr.c, util-vserver/sysv/Makefile-files, - util-vserver/sysv/rebootmgr.subst: merged in changes from 0.23.96 - (/vservers -> $DEFAULT_VSERVERDIR) - -2003-11-04 00:59 Enrico Scholz - - * util-vserver/m4/validate.am: updated from vserver-djinni - -2003-11-04 00:59 Enrico Scholz - - * util-vserver/lib/vserver-internal.h: ignore lower 8bit on version - -2003-11-03 19:38 Enrico Scholz - - * util-vserver/util-vserver.spec.in: removed 'vkill' for now - call 'install-vserverdir' - -2003-11-03 19:37 Enrico Scholz - - * util-vserver/distrib/redhat/initpost: create - /etc/sysconfig/network - -2003-11-03 19:37 Enrico Scholz - - * util-vserver/scripts/vserver.functions: - fixed some statements - which would fail with 'set -e' - - made 'disableInterface' smart so that it calculates parameters - automatically - -2003-11-03 19:35 Enrico Scholz - - * util-vserver/scripts/vserver-setup.functions: added support for - '--netbcast' - -2003-11-03 19:34 Enrico Scholz - - * util-vserver/lib/getvservername.c: terminate name with '\0' - -2003-10-30 17:42 Enrico Scholz - - * util-vserver/scripts/vserver-legacy: merged from 0.23.95: - - reenabled the copy-all mode; can be disabled by setting the - $UTIL_VSERVER_AVOID_COPY environment variable - - use '-HS' ulimit switch for newly created vservers - -2003-10-30 17:36 Enrico Scholz - - * util-vserver/Makefile.am: - large cleanup; use changed variables - from scripts/Makefile - - try to keep modes of pathsubstituted files - - create own install-rule for vserver-dir; 'make distcheck' does - not - like /vservers... - -2003-10-30 17:35 Enrico Scholz - - * util-vserver/src/reducecap.c: use QUOTACTL (merged from 0.23.94) - -2003-10-30 17:34 Enrico Scholz - - * util-vserver/src/rebootmgr.c: use configured SBINDIR instead of - hardcoded /usr/sbin - -2003-10-30 17:34 Enrico Scholz - - * util-vserver/src/chcontext.c: added QUOTACTL to 'secure' caps - (merged from 0.23.94) - -2003-10-30 17:30 Enrico Scholz - - * util-vserver/src/Makefile-files: create 'setattr' program - -2003-10-30 17:30 Enrico Scholz - - * util-vserver/scripts/distrib-info, - util-vserver/scripts/rootshell, util-vserver/scripts/vpstree, - util-vserver/scripts/vserver-copy, - util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop: - merged in changes from 0.24.94 (s!/usr/sbin!$SBINDIR!) - -2003-10-30 17:29 Enrico Scholz - - * util-vserver/scripts/vserver.start, - util-vserver/scripts/vserver.stop: use 'set -e' instead of 'set - +e' - -2003-10-30 17:28 Enrico Scholz - - * util-vserver/scripts/functions: added 'checkComponents()' - function - -2003-10-30 17:27 Enrico Scholz - - * util-vserver/scripts/vps.pathsubst: initial check (was: vps) - -2003-10-30 17:27 Enrico Scholz - - * util-vserver/scripts/vkill: removed; is obsoleted by ctx-kill - -2003-10-30 17:26 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added - INITRDDIR, LIBDIR and INCLUDEDIR - -2003-10-30 17:25 Enrico Scholz - - * util-vserver/scripts/Makefile-files: large cleanup - removed 'vkill' (obsoleted by ctx-kill) - vps is now vps.subst - -2003-10-30 17:21 Enrico Scholz - - * util-vserver/lib/capabilities.c, util-vserver/lib/vserver.h, - util-vserver/man/reducecap.8: use CAP_QUOTACTL instead of - CAP_OPENDEV - -2003-10-30 14:38 Enrico Scholz - - * util-vserver/Makefile.am: use ENSC_UV_VROOTDIR to set - 'vserverdir' - added missing path-substitutions - -2003-10-30 14:37 Enrico Scholz - - * util-vserver/configure.ac: use ENSC_UV_VROOTDIR to set - 'vserverdir' - -2003-10-30 14:36 Enrico Scholz - - * util-vserver/m4/ensc_uv_vrootdir.m4: initial checkin - -2003-10-23 20:55 Enrico Scholz - - * util-vserver/lib/getvservercfgstyle.c, - util-vserver/lib/getvservername.c, - util-vserver/lib/getvservervdir.c, - util-vserver/tests/vserver-info.c: initial checkin - -2003-10-23 20:55 Enrico Scholz - - * util-vserver/tests, util-vserver/tests/.cvsignore, - util-vserver/tests/Makefile-files: added vserver-info - -2003-10-23 20:54 Enrico Scholz - - * util-vserver/compat.h: define TEMP_FAILURE_RETRY for - dietlibc-compilation - -2003-10-23 20:54 Enrico Scholz - - * util-vserver/pathconfig.h.pathsubst: define DEFAULT_VSERVERDIR - and DEFAULT_VSERVERPKGDIR - -2003-10-23 20:53 Enrico Scholz - - * util-vserver/lib/Makefile-files: added files for higher-level - management - -2003-10-23 20:53 Enrico Scholz - - * util-vserver/lib/vserver.h: added functions for - vserver-management - -2003-10-22 23:23 Enrico Scholz - - * util-vserver/scripts/vserver.start, - util-vserver/scripts/vserver.stop, - util-vserver/scripts/vserver.suexec: cleanups; go into - vserver-dir before *and* after executing scriptlets - -2003-10-22 23:23 Enrico Scholz - - * util-vserver/scripts/vserver-build, - util-vserver/scripts/vserver-build.functions: used - $DEFAULT_VSERVERDIR and $DEFAULT_VSERVERPKGDIR instead of the - hardcoded '/vservers' values - -2003-10-22 22:19 Enrico Scholz - - * util-vserver/util-vserver.spec.in: rewrote it - added -build subpackage - -2003-10-22 22:18 Enrico Scholz - - * util-vserver/configure.ac: moved ENSC_INITRDDIR, ENSC_RELEASE, - ENSC_ENABLE_DIETLIBC and - ENSC_KERNEL_HEADERS checks into own m4/* files - -2003-10-22 22:17 Enrico Scholz - - * util-vserver/Makefile.am: renamed sysvdir to initrddir - use $(RELEASE_CPPFLAGS) (-DNDEBUG) - substitute $(vserverdir) and $(vserverpkgdir) - create the $(vserverdir) and $(vserverpkgdir) directories - -2003-10-22 22:12 Enrico Scholz - - * util-vserver/distrib/Makefile.am: added sample 'mtab' file - create the config-dirs - -2003-10-22 22:12 Enrico Scholz - - * util-vserver/distrib/redhat/initpost: $2 is no longer $_VSERVER - but the 'util-vserver-vars' file - -2003-10-22 22:11 Enrico Scholz - - * util-vserver/distrib/rh9/apt/sources.list: added some mirrors - -2003-10-22 22:10 Enrico Scholz - - * util-vserver/distrib/fdr0.95, util-vserver/distrib/fdr0.95/apt, - util-vserver/distrib/fdr0.95/apt/rpmpriorities, - util-vserver/distrib/fdr0.95/apt/sources.list, - util-vserver/distrib/fdr0.95/pkgs, - util-vserver/distrib/fdr0.95/pkgs/01, - util-vserver/distrib/fdr0.95/pkgs/02, util-vserver/distrib/misc, - util-vserver/distrib/misc/mtab, util-vserver/m4/ensc_dietlibc.m4, - util-vserver/m4/ensc_initrddir.m4, - util-vserver/m4/ensc_kerneldir.m4, - util-vserver/m4/ensc_release.m4: initial checkin - -2003-10-22 22:08 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added - DEFAULT_VSERVERDIR and DEFAULT_VSERVERPKGDIR - -2003-10-22 22:08 Enrico Scholz - - * util-vserver/scripts/vserver-build.apt-rpm: call pre/post - scriplets with "$UTIL_VSERVER_VARS" as second param - instead of "$_VSERVER" - -2003-10-22 22:07 Enrico Scholz - - * util-vserver/scripts/vserver-build.functions: fixed broken quotes - -2003-10-22 18:34 Enrico Scholz - - * util-vserver/scripts/vserver.functions, - util-vserver/scripts/vserver.start: - reorganized - CHCONTEXT_INIT_OPTS/CHCONTEXT_DISCONNECT: dropped the - separate CHCONTEXT_DISCONNECT variable completetly and put - '--flag - fakeinit --disconnect' into CHCONTEXT_INIT_OPTS, which is used by - 'vserver ... start' command only - -2003-10-22 18:23 Enrico Scholz - - * util-vserver/src/secure-umount.c: use real 'umount' program to - unmount directories - -2003-10-22 18:22 Enrico Scholz - - * util-vserver/src/exec-ulimit.c: added [mMkK] modifies for limits - -2003-10-22 18:22 Enrico Scholz - - * util-vserver/scripts/vserver-build, - util-vserver/scripts/vserver-setup.functions: fixed getopt - long-option string - -2003-10-22 18:20 Enrico Scholz - - * util-vserver/scripts/vserver-build.functions: added support for - copying some default files (resolv.conf, localtime, - krb-conf,...) - -2003-10-22 18:19 Enrico Scholz - - * util-vserver/scripts/functions: implemented findAndCopy - -2003-10-21 14:15 Enrico Scholz - - * util-vserver/NEWS, util-vserver/configure.ac: version 0.23.194 - -2003-10-21 14:15 Enrico Scholz - - * util-vserver/distrib/Makefile.am: added scripts to - AM_INSTALLCHECK_STD_OPTIONS_EXEMPT - -2003-10-21 14:14 Enrico Scholz - - * util-vserver/src/exec-ulimit.c: implemented '--help' and - '--version' - -2003-10-21 13:55 Enrico Scholz - - * util-vserver/src/vbuild.cc: removed warning about unused - parameters - -2003-10-21 13:55 Enrico Scholz - - * util-vserver/tests/Makefile-files: renamed to .cc files to .c - -2003-10-21 13:54 Enrico Scholz - - * util-vserver/tests/chrootsafe.c, - util-vserver/tests/chrootsafe.cc, - util-vserver/tests/escaperoot.c, - util-vserver/tests/escaperoot.cc, util-vserver/tests/forkbomb.c, - util-vserver/tests/forkbomb.cc, util-vserver/tests/testipc.c, - util-vserver/tests/testipc.cc, util-vserver/tests/testlimit.c, - util-vserver/tests/testlimit.cc, util-vserver/tests/testopenf.c, - util-vserver/tests/testopenf.cc: renamed to .cc files to .c and - made some little changes to make them - compilable with C compilers - -2003-10-21 13:40 Enrico Scholz - - * util-vserver/Makefile.am: added new m4/*.m4 macros - added conditional build of CXX files - added support for libtool - -2003-10-21 13:35 Enrico Scholz - - * util-vserver/distrib/redhat, - util-vserver/distrib/redhat/initpost: initial checkin - -2003-10-21 13:34 Enrico Scholz - - * util-vserver/distrib/Makefile.am: added Fedora Core 0.95 - removed Red Hat 9.0.93 - use common redhat/initpost script - -2003-10-21 13:33 Enrico Scholz - - * util-vserver/lib/Makefile-files: - use dietlibc compilation only - for library-built, but not e.g. when - building object for rpm-fake.so. This is very dark magic... - -2003-10-21 13:32 Enrico Scholz - - * util-vserver/scripts/Makefile-files: removed vunify.old.sh - -2003-10-21 13:32 Enrico Scholz - - * util-vserver/src/Makefile-files: - conditionalized built of C++ - programs - - added very dark magic to build everything of rpm-fake.so with - '-fPIC' - flag (when possible); on ia32 this will not work/is not - necessarily - but x86_64 seems to have problems with current method - -2003-10-21 13:27 Enrico Scholz - - * util-vserver/configure.ac: added check for C++ compiler - added some CXX flags - use ENSC_FPIC_SYSCALL - -2003-10-21 13:27 Enrico Scholz - - * util-vserver/lib/checkversion.c: fixed stupid thinko (EAGAIN vs. - EINVAL) - -2003-10-21 13:26 Enrico Scholz - - * util-vserver/m4/ensc_cxxcompiler.m4, - util-vserver/m4/ensc_fpicsyscall.m4, util-vserver/src/vserver.cc, - util-vserver/src/vserver.hh: initial checkin - -2003-10-21 13:25 Enrico Scholz - - * util-vserver/src/rpm-fake.c: made it compilabe with non-C99 - compilers and older kernels - -2003-10-21 13:25 Enrico Scholz - - * util-vserver/src/secure-mount.c: made it compilabe with non-C99 - compilers - -2003-10-21 13:25 Enrico Scholz - - * util-vserver/src/vbuild.cc: use 'Vserver' class instead of - 'string' - !!BROKE LOTS OF THINGS!! this version does not work yet - -2003-10-21 13:24 Enrico Scholz - - * util-vserver/src/vunify.cc: use 'Vserver' class instead of - 'string' - use getopt() - reindented large parts - -2003-10-21 13:23 Enrico Scholz - - * util-vserver/src/vutil.cc: use 'Vserver' class instead of - 'string' - fixed format-string error - -2003-10-21 13:23 Enrico Scholz - - * util-vserver/src/vutil.h, util-vserver/src/vutil.p: use 'Vserver' - class instead of 'string' - -2003-10-21 13:22 Enrico Scholz - - * util-vserver/src/wrappers.h: make it compilable with non-C99 - compilers - -2003-10-20 23:07 Enrico Scholz - - * util-vserver/doc/configuration.xml: documented 'ulimits' - directory - -2003-10-20 22:58 Enrico Scholz - - * util-vserver/scripts/vunify.old.sh: as the name ('*old*') is - saying already: it is old and obsoleted... - -2003-10-20 22:45 Enrico Scholz - - * util-vserver/scripts/vserver.start, - util-vserver/scripts/vserver.stop, - util-vserver/scripts/vserver.suexec: added ulimits support - -2003-10-20 22:45 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added - _EXEC_ULIMIT - -2003-10-20 22:44 Enrico Scholz - - * util-vserver/src/exec-ulimit.c: work also, when ulimit-directory - does not exist - -2003-10-20 22:30 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore: added exec-ulimit - -2003-10-20 22:30 Enrico Scholz - - * util-vserver/src/exec-ulimit.c: initial checkin - -2003-10-20 22:29 Enrico Scholz - - * util-vserver/src/Makefile-files: added exec-ulimit.c - -2003-10-20 22:29 Enrico Scholz - - * util-vserver/src/wrappers.h: Egetrlimit(),Esetrlimit(): added - -2003-10-20 21:30 Enrico Scholz - - * util-vserver/src/reducecap.c: use capability support from the - library as far as possible - -2003-10-20 21:29 Enrico Scholz - - * util-vserver/src/capchroot.c, util-vserver/src/chcontext.c: use - capability support from the library instead of including - kernel-headers - -2003-10-20 21:28 Enrico Scholz - - * util-vserver/lib/capabilities.c: initial checkin - -2003-10-20 21:28 Enrico Scholz - - * util-vserver/lib/vserver.h: added capability support - -2003-10-20 21:28 Enrico Scholz - - * util-vserver/lib/Makefile-files: added support for '-DNDEBUG' in - the library - added capability.c - -2003-10-20 21:28 Enrico Scholz - - * util-vserver/configure.ac: added support for '-DNDEBUG' in the - library - -2003-10-20 18:08 Enrico Scholz - - * util-vserver/Makefile.am: added PKGSTATEDIR substitution - -2003-10-20 18:07 Enrico Scholz - - * util-vserver/doc/cfgdirdoc.dtd, - util-vserver/doc/configuration.xml, - util-vserver/scripts/vserver-build.apt-rpm, - util-vserver/scripts/vserver-build.functions, - util-vserver/scripts/vserver-build.functions.apt, - util-vserver/scripts/vserver-build.functions.rpm, - util-vserver/scripts/vserver-setup.functions: initial checkin - -2003-10-20 18:06 Enrico Scholz - - * util-vserver/scripts/Makefile-files: - removed vserver-init file - - added vserver-build* files - -2003-10-20 18:05 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: - added - PKGSTATEDIR, RUNDIR, LIB_VSERVER_SETUP_FUNCTIONS, - LIB_VSERVER_BUILD_FUNCTIONS* and _VSERVER variables - - added WORKAROUND_APT_DBPATH variable - -2003-10-20 18:04 Enrico Scholz - - * util-vserver/scripts/vserver-build: implemented it... - -2003-10-20 18:04 Enrico Scholz - - * util-vserver/scripts/vserver: added '--sync' and '--verbose' - options - sync the 'stop' stage on restart - fixed invocation of 'vserver-build' - -2003-10-20 18:02 Enrico Scholz - - * util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm: made it - more mature by using arrays for the vserver-list - -2003-10-20 18:01 Enrico Scholz - - * util-vserver/scripts/vserver.functions: - moved - getFileValue/getFileArray from 'vserver.functions' into - 'functions' - -2003-10-20 18:00 Enrico Scholz - - * util-vserver/scripts/functions: - moved getFileValue/getFileArray - from 'vserver.functions' into 'functions' - - implemented '/' style vserver specification - - made getAllVservers more mature by using arrays - -2003-10-20 17:57 Enrico Scholz - - * util-vserver/scripts/vserver-init: moved 'vserver-init' - functionality into the more general vserver-build* - files - -2003-10-18 02:31 Enrico Scholz - - * util-vserver/configure.ac: gnit'ified - -2003-10-18 02:31 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore: added pipe-sync - -2003-10-18 02:30 Enrico Scholz - - * util-vserver/src/Makefile-files: gnit'ified - added pipe-sync - -2003-10-18 02:30 Enrico Scholz - - * util-vserver/src/chroot-cat.c: minor cosmetical changes - -2003-10-18 02:29 Enrico Scholz - - * util-vserver/src/chroot-rm.c: use "wrapper.h" - -2003-10-18 02:26 Enrico Scholz - - * util-vserver/src/wrappers.h: Eunlink(): added - -2003-10-18 02:25 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added - $_VSERVER_BUILD - -2003-10-18 02:25 Enrico Scholz - - * util-vserver/scripts/vserver: added help/version - added 'build' option - made 'running' silently - -2003-10-18 02:24 Enrico Scholz - - * util-vserver/scripts/vserver-build, util-vserver/src/pipe-sync.c: - initial checkin - -2003-10-18 02:23 Enrico Scholz - - * util-vserver/Makefile.am: - gnit'ified it - -2003-10-18 02:23 Enrico Scholz - - * util-vserver/scripts/Makefile-files: - gnit'ified it - - added vserver-build - -2003-10-18 02:22 Enrico Scholz - - * util-vserver/sysv/Makefile-files: gnit'ified it - -2003-10-18 01:54 Enrico Scholz - - * util-vserver/lib/checkversion.c: restored compatibility for case - when old syscall interface uses the - new syscall-number (merged from SYSCALL_SWITCH branch) - -2003-10-17 21:07 Enrico Scholz - - * util-vserver/configure.ac: add '#include "compat.h'" at bottom of - config.h - version 0.23.191 - -2003-10-17 21:06 Enrico Scholz - - * util-vserver/Makefile.am: cleaned up pathsubst rule - -2003-10-17 21:05 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added - _CHROOT_CAT - -2003-10-17 21:05 Enrico Scholz - - * util-vserver/scripts/vserver-init: create link to reverse - ctx->vserver mapping - -2003-10-17 21:05 Enrico Scholz - - * util-vserver/scripts/vserver.functions: - removed '#! /bin/bash' - header - - added separate CHCONTEXT_DISCONNECT option - - use default runlevels only when sysv init-style is used - - create/empty mtab file before mounting the vserver - -2003-10-17 21:03 Enrico Scholz - - * util-vserver/scripts/vserver.start: - removed '#! /bin/bash' - header - - added separate CHCONTEXT_DISCONNECT option - -2003-10-17 21:03 Enrico Scholz - - * util-vserver/scripts/vserver.stop: - removed '#! /bin/bash' - header - - disable interfaces when vserver is not running - -2003-10-17 21:02 Enrico Scholz - - * util-vserver/scripts/vserver.suexec: removed '#! /bin/bash' - header - -2003-10-17 21:02 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore: added chroot-cat - -2003-10-17 21:02 Enrico Scholz - - * util-vserver/sysv/vservers.subst: stop vservers only, when they - do not have the ONSTOP flag - -2003-10-17 21:01 Enrico Scholz - - * util-vserver/sysv/Makefile-files: removed some noise from the - substrule - -2003-10-17 20:31 Enrico Scholz - - * util-vserver/src/Makefile-files: added chroot-cat - -2003-10-17 20:31 Enrico Scholz - - * util-vserver/src/chroot-cat.c: initial checkin - -2003-10-17 20:31 Enrico Scholz - - * util-vserver/src/wrappers.h: Ereadlink(), Esymlink(): added - -2003-10-17 20:30 Enrico Scholz - - * util-vserver/src/wrappers-vserver.h: - added Evc_X_getctx() - wrapper - -2003-10-17 20:30 Enrico Scholz - - * util-vserver/src/secure-mount.c: - removed '#include '; - it's now in global - - fixed problems with dietlibc's strtok_r() implementation - - do not set '-o <...>' mount-flag when 'defaults' is the only - flag - -2003-10-17 20:29 Enrico Scholz - - * util-vserver/src/save_ctxinfo.c: - removed '#include '; - it's now in global - - use "wrappers.h" functions - - implemented reverse-symlink file - -2003-10-17 20:27 Enrico Scholz - - * util-vserver/lib/getctx.c, util-vserver/lib/getinitpid.c, - util-vserver/lib/getprocentry-legacy.c: - moved pid==0 handling - into getprocentry-legacy.c and access /proc/self - instead of /proc/ there; this solves problems when - 'fakeinit' - flag is used - - removed '#include '; it's now in global - -2003-10-17 00:46 Enrico Scholz - - * util-vserver/scripts/Makefile-files: added vserver-legacy and - vserver.suexec - -2003-10-17 00:45 Enrico Scholz - - * util-vserver/src/ctx-kill.c: kill init-pid - more sanity checks - -2003-10-17 00:45 Enrico Scholz - - * util-vserver/scripts/vserver.stop: added support for kill-signal - sequence - -2003-10-17 00:44 Enrico Scholz - - * util-vserver/scripts/vserver.functions: added getEnterShell() - function - added support for kill-signal sequence - -2003-10-17 00:43 Enrico Scholz - - * util-vserver/scripts/vserver: - added legacy support - - added support for - suexec,restart,condrestart,exec,chkconfig,enter,running - and status - -2003-10-17 00:42 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added - _CTX_KILL, _FILETIME and _VSERVER_LEGACY - -2003-10-17 00:42 Enrico Scholz - - * util-vserver/scripts/vserver-legacy, - util-vserver/scripts/vserver.suexec: initial checkin - -2003-10-16 15:10 Enrico Scholz - - * util-vserver/tests, util-vserver/tests/.cvsignore: added - getinitpid - -2003-10-16 15:09 Enrico Scholz - - * util-vserver/lib/Makefile-files: added int2str.c - -2003-10-16 15:08 Enrico Scholz - - * util-vserver/lib/internal.h: added utilvserver_int2str() - -2003-10-16 15:08 Enrico Scholz - - * util-vserver/lib/int2str.c, util-vserver/tests/getinitpid.c: - initial checkin - -2003-10-16 15:07 Enrico Scholz - - * util-vserver/tests/getctx.c: removed all traces of - -2003-10-16 15:07 Enrico Scholz - - * util-vserver/tests/Makefile-files: generalized building with - dietlibc - added getinitpid - -2003-10-16 14:49 Enrico Scholz - - * util-vserver/Makefile.am, util-vserver/src/Makefile-files: - generalized building with dietlibc - -2003-10-16 14:06 Enrico Scholz - - * util-vserver/lib/Makefile-files: added getinitpid* files - added getprocentry* files - added utils-legacy.h - -2003-10-16 14:02 Enrico Scholz - - * util-vserver/lib/getinitpid-compat.hc, - util-vserver/lib/getinitpid-legacy.hc, - util-vserver/lib/getinitpid.c, - util-vserver/lib/getprocentry-legacy.c, - util-vserver/lib/utils-legacy.h: initial checkin - -2003-10-16 14:02 Enrico Scholz - - * util-vserver/src/save_ctxinfo.c, util-vserver/tests/getctx.c: - s!vc_X_getcctx()!vc_X_getctx(0)! - -2003-10-16 14:01 Enrico Scholz - - * util-vserver/lib/vserver.h: added vc_X_getinitpid() - pseudo-syscall - removed vc_X_getcctx() since it is obsoleted by vc_X_getctx(0) - now - -2003-10-16 14:00 Enrico Scholz - - * util-vserver/lib/syscall-legacy.hc: removed all traces of - usage - -2003-10-16 13:59 Enrico Scholz - - * util-vserver/lib/getctx.c: cleanups - recognize pid==0 as current pid - -2003-10-16 13:59 Enrico Scholz - - * util-vserver/lib/getctx-legacy.hc: use new - utilvserver_getProcEntry() function - recall vc_X_getctx_legacy() automatically when buffersize was too - small - -2003-10-16 02:45 Enrico Scholz - - * util-vserver/Makefile.am: added substitution for UMOUNT - -2003-10-16 02:45 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore: updated - -2003-10-16 02:45 Enrico Scholz - - * util-vserver/src/secure-mount.c: small signed/unsigned fixes for - pedantic warning setups - give '--help' message out on fd 1 instead of 2 - -2003-10-16 02:44 Enrico Scholz - - * util-vserver/src/save_ctxinfo.c: small signed/unsigned fixes for - pedantic warning setups - -2003-10-16 02:44 Enrico Scholz - - * util-vserver/src/new-namespace.c: use "wrappers.h" - use STACK_START macro - -2003-10-16 02:43 Enrico Scholz - - * util-vserver/src/listdevip.c: small fixes for pedantic - warning-setups - -2003-10-16 02:42 Enrico Scholz - - * util-vserver/src/compat-pivot_root.h, - util-vserver/src/ctx-kill.c, util-vserver/src/secure-umount.c, - util-vserver/src/stack-start.h, - util-vserver/src/wrappers-vserver.h, util-vserver/src/wrappers.h: - initial checkin - -2003-10-16 02:38 Enrico Scholz - - * util-vserver/src/Makefile-files: added secure-umount + ctx-kill - programs - added lots of headers - generalized dietlibc handling - -2003-10-16 02:36 Enrico Scholz - - * util-vserver/scripts/functions, util-vserver/scripts/vserver, - util-vserver/scripts/vserver.functions, - util-vserver/scripts/vserver.start, - util-vserver/scripts/vserver.stop: basic 'vserver ... start|stop' - function should work now... - -2003-10-16 02:34 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added - _SECURE_UMOUNT and _UMOUNT - -2003-10-16 02:34 Enrico Scholz - - * util-vserver/scripts/Makefile-files: added - vservers.{functions,stop} - -2003-10-16 02:33 Enrico Scholz - - * util-vserver/lib/vserver.h: added lots of S_CTX_INFO_* macros - -2003-10-16 02:32 Enrico Scholz - - * util-vserver/lib/Makefile-files: added missing 'lib/internal.h' - -2003-10-16 02:31 Enrico Scholz - - * util-vserver/pathconfig.h.pathsubst: added UMOUNT_PROG macro - -2003-10-16 02:31 Enrico Scholz - - * util-vserver/configure.ac: added check for UMOUNT - added pedantic warn-flags - added template for HAVE_GROWING_STACK check - -2003-10-16 02:29 Enrico Scholz - - * util-vserver/compat.h: do '#undef inline' for '--std=c99' - dietlibc compilations - -2003-10-14 18:51 Enrico Scholz - - * util-vserver/src/rpm-fake.c: use vc_init_internal_legacy() to - initialize legacy-lib without parsing - /proc - -2003-10-14 18:48 Enrico Scholz - - * util-vserver/lib/syscall-legacy.hc: added inofficial - vc_init_internal_legacy() function - -2003-10-14 18:47 Enrico Scholz - - * util-vserver/lib/getctx-legacy.hc, util-vserver/lib/syscall.c: - include "internal.h" - -2003-10-14 18:46 Enrico Scholz - - * util-vserver/lib/internal.h, util-vserver/lib/vserver-internal.h: - moved declarations of general functions from vserver-internal.h - into - internal.h - -2003-10-14 16:20 Enrico Scholz - - * util-vserver/lib/getversion-internal.hc, - util-vserver/lib/int2str.c, util-vserver/lib/internal.h, - util-vserver/lib/syscall.c: Merged with SYSCALL_SWITCH branch - (sswitch_merge tag) - -2003-10-14 16:09 Enrico Scholz - - * util-vserver/lib/vserver.h: fixed vc_X_getcctx() - -2003-10-14 15:59 Enrico Scholz - - * util-vserver/src/Makefile-files, util-vserver/src/rpm-fake.c, - util-vserver/src/save_ctxinfo.c, util-vserver/tests/getctx.c: - Merged with SYSCALL_SWITCH branch (sswitch_merge tag) - -2003-10-14 15:40 Enrico Scholz - - * util-vserver, util-vserver/.cvsignore, util-vserver/Makefile.am, - util-vserver/NEWS, util-vserver/compat.h, - util-vserver/configure.ac, util-vserver/lib/Makefile-files, - util-vserver/lib/checkversion.c, - util-vserver/lib/getctx-compat.hc, - util-vserver/lib/getctx-legacy.hc, util-vserver/lib/getctx.c, - util-vserver/lib/getversion-internal.hc, - util-vserver/lib/getversion.c, - util-vserver/lib/safechroot-internal.hc, - util-vserver/lib/syscall-compat.hc, - util-vserver/lib/syscall-legacy.hc, util-vserver/lib/syscall.c, - util-vserver/lib/uint2str.c, util-vserver/lib/virtual.h, - util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h, - util-vserver/scripts, util-vserver/scripts/.cvsignore, - util-vserver/src/Makefile-files, util-vserver/src/capchroot.c, - util-vserver/src/chbind.c, util-vserver/src/chcontext.c, - util-vserver/src/rebootmgr.c, util-vserver/src/reducecap.c, - util-vserver/src/vserver-stat.c, - util-vserver/sysv/Makefile-files, - util-vserver/tests/chrootsafe.cc, - util-vserver/util-vserver.spec.in: Merged with SYSCALL_SWITCH - branch (sswitch_merge tag) - -2003-10-13 20:21 Enrico Scholz - - * util-vserver/configure.ac: added rcs2log support - added checks for MS_MOVE and ctx_t - define UTMP_GID as 22 for now - -2003-10-13 20:04 Enrico Scholz - - * util-vserver/Makefile.am: added $(lib_XHDRS) and compat.h - create /var/run/vservers on 'make install' - use m4/pkgconfig.am - -2003-10-13 19:55 Enrico Scholz - - * util-vserver/src/fakerunlevel.c: made it secure (go into chroot - before accessing file) - dietlibc'ized - other cleanups - -2003-10-13 19:54 Enrico Scholz - - * util-vserver/src/Makefile-files: - added chroot-rm - - compile fakerunlevel with dietlibc - -2003-10-13 19:53 Enrico Scholz - - * util-vserver/scripts/vserver.start: made it working... - -2003-10-13 19:53 Enrico Scholz - - * util-vserver/scripts/vserver-init: - removed unused variables - - added lockfile-creation - - create symlink from /var/lib/rpm to $rpmdb_path (until all - apt-versions - are having the %_dbpath patch) - -2003-10-13 19:51 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added variables - for _CHROOT_RM and _FAKE_RUNLEVEL - -2003-10-13 19:51 Enrico Scholz - - * util-vserver/scripts/functions: use new secure-mount syntax - -2003-10-13 19:50 Enrico Scholz - - * util-vserver/scripts/Makefile-files: added statements to install - vserver.start - -2003-10-13 19:50 Enrico Scholz - - * util-vserver/m4/pkgconfig.am: initial checkin - -2003-10-13 19:50 Enrico Scholz - - * util-vserver/m4/changelog.am: conditionalize RCS2LOG variant also - -2003-10-13 19:46 Enrico Scholz - - * util-vserver/lib/vserver.h: removed ctx_t typedef; this must be - now done by each package - inidividually. For util-vserver, the declaration is in compat.h - and detection in configure.ac - -2003-10-13 19:45 Enrico Scholz - - * util-vserver/lib, util-vserver/lib/.cvsignore, util-vserver/src, - util-vserver/src/.cvsignore: updated - -2003-10-13 19:45 Enrico Scholz - - * util-vserver/lib/util-vserver.pc.subst, - util-vserver/src/chroot-rm.c: initial checkin - -2003-10-13 19:44 Enrico Scholz - - * util-vserver/compat.h, util-vserver/src/compat.h: moved compat.h - from src/ to toplevel-dir - -2003-10-13 19:41 Enrico Scholz - - * util-vserver/lib/getctx.c, util-vserver/lib/syscall.c, - util-vserver/src/capchroot.c, util-vserver/src/chbind.c, - util-vserver/src/chcontext.c, util-vserver/src/reducecap.c, - util-vserver/src/save_ctxinfo.c, util-vserver/src/secure-mount.c, - util-vserver/src/setctxlimit.c, util-vserver/tests/chrootsafe.cc, - util-vserver/tests/getctx.c: include "compat.h" - -2003-10-13 19:39 Enrico Scholz - - * util-vserver/lib/Makefile-files: added PGKCONFIG_FILES - -2003-10-09 23:07 Enrico Scholz - - * util-vserver/src/compat.h: initial checkin - -2003-10-09 23:07 Enrico Scholz - - * util-vserver/configure.ac: use absolute default-path for - /bin/mount since it is required by - execv() in secure-mount - -2003-10-09 23:06 Enrico Scholz - - * util-vserver/pathconfig.h.pathsubst: added MOUNT_PROG - -2003-10-09 23:06 Enrico Scholz - - * util-vserver/tests/getctx.c: added '#include ' - -2003-10-09 23:05 Enrico Scholz - - * util-vserver/src/util.h: - added *_cast macros - - mark writeStr() as __attribute__((__unused__)) to prevent - compiler - warnings - - fixed off-by-one error in WRITE_MSG - -2003-10-09 23:04 Enrico Scholz - - * util-vserver/src/secure-mount.c: rewrote it completely; it - emulates now nearly the usual mount(8) - functionality but provides the enhanced '--secure', '--chdir - ...', - ... options which are needed for vservers - -2003-10-09 01:52 Enrico Scholz - - * util-vserver/doc/cfg.txt: added documentation about - and basic vserver-variables - -2003-10-09 01:47 Enrico Scholz - - * util-vserver/scripts/vserver.start: initial checkin - -2003-10-09 01:47 Enrico Scholz - - * util-vserver/scripts/vserver: complete rewrite - -2003-10-09 01:46 Enrico Scholz - - * util-vserver/Makefile.am: added some standard-tools to the - %.pathsubst rules - -2003-10-09 01:45 Enrico Scholz - - * util-vserver/configure.ac: added checks for some standard-tools - -2003-10-09 01:45 Enrico Scholz - - * util-vserver/tests, util-vserver/tests/.cvsignore, - util-vserver/tests/Makefile-files: added getctx - -2003-10-09 01:45 Enrico Scholz - - * util-vserver/src/Makefile-files: added save_ctxinfo and - mask2prefix - -2003-10-09 01:42 Enrico Scholz - - * util-vserver/src, util-vserver/src/.cvsignore: added mask2prefix - and save_ctxinfo - -2003-10-09 01:41 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added CVS tags - -2003-10-09 01:41 Enrico Scholz - - * util-vserver/lib/getctx.c, util-vserver/lib/int2str.c, - util-vserver/lib/internal.h, util-vserver/src/mask2prefix.c, - util-vserver/src/save_ctxinfo.c, util-vserver/tests/getctx.c: - initial checkin - -2003-10-09 01:40 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added - _CAPCHROOT, _CHBIND, _CHCONTEXT, _MASK2PREFIX, _SAVE_S_CONTEXT, - _SAVE_CTXINFO, _VPS and standard-tool macros - -2003-10-09 01:38 Enrico Scholz - - * util-vserver/scripts/functions: added isVserverRunning function - -2003-10-09 01:38 Enrico Scholz - - * util-vserver/lib/vserver.h: added CTX_NOCTX macro - added getctx()/getcctx() functions - added ctx_t datatype - -2003-10-09 01:37 Enrico Scholz - - * util-vserver/lib/Makefile-files: added getctx and int2str + - helper headers - -2003-10-06 22:38 Enrico Scholz - - * util-vserver/distrib/Makefile.am: added install-rules for the - distributions - -2003-10-06 22:37 Enrico Scholz - - * util-vserver/distrib/rh9/apt, - util-vserver/distrib/rh9/apt/rpmpriorities, - util-vserver/distrib/rh9/apt/sources.list: initial checkin - -2003-10-06 19:49 Enrico Scholz - - * util-vserver/util-vserver.spec.in: - fixed Source0 URL - - added -sysv and -devel subpackages - - moved /etc/init.d to %_initrddir - -2003-10-06 19:48 Enrico Scholz - - * util-vserver/Makefile.am: - added more pathsubst variables - - added $(scripts_DTA) - -2003-10-06 19:46 Enrico Scholz - - * util-vserver/distrib/defaults/rpm/macros: added notes regarding - %_install_langs and added some other "main"-languages - -2003-10-06 19:44 Enrico Scholz - - * util-vserver/doc/cfg.txt: added apps/vunify documentation - -2003-10-06 19:44 Enrico Scholz - - * util-vserver/scripts/vserver-init: - added metadata to track if - root-/pkgcfgbase-links shall be made - relative - - added gpg-key import - - create dev/pts directory - -2003-10-06 19:42 Enrico Scholz - - * util-vserver/scripts/vapt-get: improved '--help'/'--version' - messages - -2003-10-06 19:42 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst: added PACKAGE_* - variables - made DISTRIBDIR "$PKGLIBDIR/distributions" (instead of - "$PKGLIBDIR") - added _VRPM - reordered the _* variables alphabetically - -2003-10-06 19:40 Enrico Scholz - - * util-vserver/scripts/Makefile-files: installed missing files - (functions, vapt-get*, vrpm*) - -2003-10-02 15:35 Enrico Scholz - - * util-vserver/src/secure-mount.c: rewrote it completely - -2003-10-02 15:35 Enrico Scholz - - * util-vserver/src/rpm-fake.c: - set default-signal handler for - SIGCHLD - - minor cosmetical cleanups - - use wait4(2) instead of waitpid(2) - -2003-10-02 15:28 Enrico Scholz - - * util-vserver/scripts/vserver-init: - renamed 'makeInode' to - 'makeDevEntry' which is more flexible - - added workaround for - https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=106057 - - content of *all* rpm and apt template directories will be - copied now - - use '-y' flag on 'apt-get' invocation - -2003-10-02 15:25 Enrico Scholz - - * util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm, - util-vserver/scripts/vrpm-worker: minor cosmetical cleanups - -2003-10-02 15:25 Enrico Scholz - - * util-vserver/scripts/vrpm-preload: minor cosmetical cleanups - added copyright - -2003-10-02 15:24 Enrico Scholz - - * util-vserver/scripts/vapt-get-worker: minor cosmetical cleanups - removed debug code - -2003-10-02 15:23 Enrico Scholz - - * util-vserver/scripts/functions, - util-vserver/scripts/util-vserver-vars.pathsubst: added - workaround for - https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=106057 - -2003-10-01 10:48 Enrico Scholz - - * util-vserver, util-vserver/.cvsignore: updated to reflect changes - in CVSROOT/cvsignores - -2003-10-01 10:44 Enrico Scholz - - * util-vserver/man/Makefile-files: removed last traces of - newvserver - -2003-10-01 10:43 Enrico Scholz - - * util-vserver/configure.ac, util-vserver/m4/changelog.am: added - cvs2cl support - -2003-10-01 10:43 Enrico Scholz - - * util-vserver/scripts/Makefile-files: - changed pathsubst rules so - that files will not be updated on every - 'make' anymore - -2003-10-01 10:42 Enrico Scholz - - * util-vserver/Makefile.am: - added cvs2cl support - - changed pathsubst rules so that files will not be updated on - every - 'make' anymore - -2003-10-01 00:55 Enrico Scholz - - * util-vserver/src/rpm-fake.c: explicitly cast result of dlsym() to - prevent compiler warnings - -2003-10-01 00:54 Enrico Scholz - - * util-vserver/src/new-namespace.c: small fix in error-message - -2003-10-01 00:50 Enrico Scholz - - * util-vserver/src/rebootmgr.c: fixed small size_t vs. socklen_t - type-clash - -2003-10-01 00:23 Enrico Scholz - - * util-vserver, util-vserver/.cvsignore, util-vserver/Makefile.am, - util-vserver/configure.ac: renamed vserver.spec.in to - util-vserver.spec.in - -2003-10-01 00:20 Enrico Scholz - - * util-vserver/man/newvserver.8, util-vserver/newvserver.defaults: - removed since linuxconf support was dropped - -2003-09-30 23:52 Enrico Scholz - - * util-vserver/util-vserver.spec.in, util-vserver/vserver.spec.in: - renamed vserver.spec.in to util-vserver.spec.in and updated it - -2003-09-30 20:46 Enrico Scholz - - * util-vserver/src/new-namespace.c, - util-vserver/src/secure-mount.c: modified showVersion() to show - current version instead of an hardcoded - value - -2003-09-30 20:28 Enrico Scholz - - * util-vserver, util-vserver/.cvsignore: updated - -2003-09-30 20:27 Enrico Scholz - - * util-vserver/Makefile.am: added general rule for %.pathsubst - files - updated file-lists - -2003-09-30 20:26 Enrico Scholz - - * util-vserver/configure.ac: added distrib/Makefile - -2003-09-30 20:26 Enrico Scholz - - * util-vserver/pathconfig.h.pathsubst: initial checkin - -2003-09-30 20:24 Enrico Scholz - - * util-vserver/scripts/Makefile-files: - renamed - util-vserver-vars.subst to util-vserver-vars.pathsubst; this - makes it easier to use general makefile-rules - - removed the old rules for util-vserver-vars - -2003-09-30 20:23 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.pathsubst, - util-vserver/scripts/util-vserver-vars.subst: renamed - util-vserver-vars.subst to util-vserver-vars.pathsubst; this - makes it easier to use general makefile-rules - -2003-09-30 20:16 Enrico Scholz - - * util-vserver/src/capchroot.c, util-vserver/src/chbind.c, - util-vserver/src/chcontext.c, util-vserver/src/fakerunlevel.c, - util-vserver/src/filetime.c, util-vserver/src/ifspec.c, - util-vserver/src/rebootmgr.c, util-vserver/src/reducecap.c, - util-vserver/src/setctxlimit.c, util-vserver/src/showperm.c, - util-vserver/src/vdu.c, util-vserver/src/vreboot.c, - util-vserver/src/vserver-stat.c: include - -2003-09-30 20:13 Enrico Scholz - - * util-vserver/src/vbuild.cc, util-vserver/src/vcheck.cc, - util-vserver/src/vfiles.cc, util-vserver/src/vunify.cc, - util-vserver/src/vutil.cc: - renamed 'PACKAGE' class to 'Package' - to avoid naming-clashes with - the standard autoconf macro - - include - -2003-09-30 20:12 Enrico Scholz - - * util-vserver/src/vutil.h, util-vserver/src/vutil.p: renamed - 'PACKAGE' class to 'Package' to avoid naming-clashes with the - standard autoconf macro - -2003-09-30 19:25 Enrico Scholz - - * util-vserver/src/rpm-fake.c: - removed debug-output - - do not fail on umount() errors; CLONE_NEWNS has - unexpected/strange - behavior in combination with chroot() so that mountpoints within - chroots *can* disappear automatically - -2003-09-30 19:12 Enrico Scholz - - * util-vserver/Makefile.am: use recursive make for distrib: added - it to SUBDIRS and remove old - $(distrib_*) variables - -2003-09-30 18:17 Enrico Scholz - - * util-vserver/distrib, util-vserver/distrib/.cvsignore: initial - checkin - -2003-09-30 18:11 Enrico Scholz - - * util-vserver/distrib/Makefile-files, - util-vserver/distrib/Makefile.am, util-vserver/distrib/defaults, - util-vserver/distrib/defaults/devs, - util-vserver/distrib/defaults/rpm, - util-vserver/distrib/defaults/rpm/macros, - util-vserver/distrib/install-mdk8.2, - util-vserver/distrib/install-post.sh, - util-vserver/distrib/install-pre.sh, - util-vserver/distrib/install-rh7.2, - util-vserver/distrib/install-rh7.3, - util-vserver/distrib/install-rh8.0, - util-vserver/distrib/install-rh9.0, - util-vserver/distrib/mdk8.2-minimum, - util-vserver/distrib/rh7.3-minimum, - util-vserver/distrib/rh8.0-minimum, util-vserver/distrib/rh9, - util-vserver/distrib/rh9.0-minimum, - util-vserver/distrib/rh9.0.93, util-vserver/distrib/rh9.0.93/apt, - util-vserver/distrib/rh9.0.93/apt/rpmpriorities, - util-vserver/distrib/rh9.0.93/apt/sources.list, - util-vserver/distrib/rh9.0.93/pkgs, - util-vserver/distrib/rh9.0.93/pkgs/01, - util-vserver/distrib/rh9.0.93/pkgs/02, - util-vserver/distrib/rh9/pkgs, util-vserver/distrib/rh9/pkgs/01, - util-vserver/distrib/rh9/pkgs/02, - util-vserver/distrib/sample.conf, util-vserver/distrib/sample.sh: - Replaced the install-* and *-minimum files with configuration - files - for the new vserver-init tool in the scripts directory. To ease - the - 'install:'-make target, it is necessarily to use recursive make - for - this directory. - -2003-09-30 16:01 Enrico Scholz - - * util-vserver/configure.ac: added dietlibc support - version 0.23.89.1 - -2003-09-30 16:00 Enrico Scholz - - * util-vserver, util-vserver/.cvsignore: added Makefile - -2003-09-30 15:59 Enrico Scholz - - * util-vserver/lib, util-vserver/lib/.cvsignore, - util-vserver/scripts, util-vserver/scripts/.cvsignore, - util-vserver/scripts/functions, util-vserver/scripts/vapt-get, - util-vserver/scripts/vapt-get-worker, - util-vserver/scripts/vrpm-preload, - util-vserver/scripts/vrpm-worker, - util-vserver/scripts/vserver-init, util-vserver/src, - util-vserver/src/.cvsignore, util-vserver/src/new-namespace.c, - util-vserver/src/rpm-fake.c, util-vserver/src/secure-mount.c, - util-vserver/src/util.h, util-vserver/sysv, - util-vserver/sysv/.cvsignore, util-vserver/tests, - util-vserver/tests/.cvsignore: initial checkin - -2003-09-30 15:58 Enrico Scholz - - * util-vserver/Makefile.am: updated to new -devel branch - added dietlibc support - -2003-09-30 15:58 Enrico Scholz - - * util-vserver/src/Makefile-files: added secure-mount, - new-namespace and rpm-fake.so rules - -2003-09-30 15:56 Enrico Scholz - - * util-vserver/scripts/vrpm: replaced with new version - -2003-09-30 15:56 Enrico Scholz - - * util-vserver/scripts/util-vserver-vars.subst: added more - variables - -2003-09-30 15:56 Enrico Scholz - - * util-vserver/scripts/Makefile-files: added more substitutions - -2003-09-30 12:42 Enrico Scholz - - * util-vserver/doc/cfg.txt: initial checkin - -2003-09-29 22:01 Enrico Scholz - - * util-vserver, util-vserver/.cvsignore, util-vserver/AUTHORS, - util-vserver/Makefile.am, util-vserver/NEWS, util-vserver/README, - util-vserver/THANKS, util-vserver/configure.ac, - util-vserver/distrib, util-vserver/distrib/Makefile-files, - util-vserver/distrib/install-mdk8.2, - util-vserver/distrib/install-post.sh, - util-vserver/distrib/install-pre.sh, - util-vserver/distrib/install-rh7.2, - util-vserver/distrib/install-rh7.3, - util-vserver/distrib/install-rh8.0, - util-vserver/distrib/install-rh9.0, - util-vserver/distrib/mdk8.2-minimum, - util-vserver/distrib/rh7.3-minimum, - util-vserver/distrib/rh8.0-minimum, - util-vserver/distrib/rh9.0-minimum, - util-vserver/distrib/sample.conf, util-vserver/distrib/sample.sh, - util-vserver/doc, util-vserver/doc/FAQ.txt, - util-vserver/doc/Makefile-files, util-vserver/doc/changelog.txt, - util-vserver/doc/intro.txt, util-vserver/lib, - util-vserver/lib/Makefile-files, util-vserver/lib/syscall.c, - util-vserver/lib/vserver.h, util-vserver/m4, - util-vserver/m4/changelog.am, util-vserver/m4/ensc_cflags.m4, - util-vserver/m4/gpgsig.am, util-vserver/m4/validate.am, - util-vserver/man, util-vserver/man/Makefile-files, - util-vserver/man/chbind.8, util-vserver/man/chcontext.8, - util-vserver/man/distrib-info.8, util-vserver/man/newvserver.8, - util-vserver/man/rebootmgr.8, util-vserver/man/reducecap.8, - util-vserver/man/vps.8, util-vserver/man/vpstree.8, - util-vserver/man/vrpm.8, util-vserver/man/vserver-copy.8, - util-vserver/man/vserver-stat.8, util-vserver/man/vserver.8, - util-vserver/man/vtop.8, util-vserver/newvserver.defaults, - util-vserver/scripts, util-vserver/scripts/Makefile-files, - util-vserver/scripts/distrib-info, - util-vserver/scripts/rootshell, - util-vserver/scripts/save_s_context, - util-vserver/scripts/util-vserver-vars.subst, - util-vserver/scripts/vkill, util-vserver/scripts/vprofile, - util-vserver/scripts/vps, util-vserver/scripts/vpstree, - util-vserver/scripts/vrpm, util-vserver/scripts/vserver, - util-vserver/scripts/vserver-copy, - util-vserver/scripts/vserverkillall, - util-vserver/scripts/vservers.grabinfo.sh, - util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop, - util-vserver/scripts/vunify.old.sh, util-vserver/src, - util-vserver/src/Makefile-files, util-vserver/src/capchroot.c, - util-vserver/src/chbind.c, util-vserver/src/chcontext.c, - util-vserver/src/fakerunlevel.c, util-vserver/src/filetime.c, - util-vserver/src/ifspec.c, util-vserver/src/listdevip.c, - util-vserver/src/parserpmdump.c, util-vserver/src/readlink.c, - util-vserver/src/rebootmgr.c, util-vserver/src/reducecap.c, - util-vserver/src/setctxlimit.c, util-vserver/src/showattr.c, - util-vserver/src/showperm.c, util-vserver/src/vbuild.cc, - util-vserver/src/vcheck.cc, util-vserver/src/vdu.c, - util-vserver/src/vfiles.cc, util-vserver/src/vreboot.c, - util-vserver/src/vserver-stat.c, util-vserver/src/vunify.cc, - util-vserver/src/vutil.cc, util-vserver/src/vutil.h, - util-vserver/src/vutil.p, util-vserver/sysv, - util-vserver/sysv/Makefile-files, - util-vserver/sysv/rebootmgr.subst, - util-vserver/sysv/v_gated.subst, util-vserver/sysv/v_httpd.subst, - util-vserver/sysv/v_named.subst, - util-vserver/sysv/v_portmap.subst, - util-vserver/sysv/v_sendmail.subst, - util-vserver/sysv/v_smb.subst, util-vserver/sysv/v_sshd.subst, - util-vserver/sysv/v_xinetd.subst, - util-vserver/sysv/vservers.conf, - util-vserver/sysv/vservers.subst, util-vserver/tests, - util-vserver/tests/Makefile-files, - util-vserver/tests/chrootsafe.cc, - util-vserver/tests/escaperoot.cc, util-vserver/tests/forkbomb.cc, - util-vserver/tests/testipc.cc, util-vserver/tests/testlimit.cc, - util-vserver/tests/testopenf.cc, util-vserver/vserver.spec.in: - initial checkin - -2003-09-29 22:01 - - * .: New repository initialized by cvs2svn. -