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.