1 2009-04-10 20:24 Daniel Hokka Zakrisson <daniel@hozac.com>
3 * src/secure-mount.c: Handle shared/private/unbindable/slave mounts
6 2009-04-03 16:41 Daniel Hokka Zakrisson <daniel@hozac.com>
8 * src/secure-mount.c: The remount still needs to have MS_BIND set.
10 2009-03-18 19:26 Daniel Hokka Zakrisson <daniel@hozac.com>
12 * scripts/vserver.functions: -o shared doesn't work with --rbind.
14 2009-02-14 10:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
16 * m4/ensc_dietlibc.m4: whitespace cleanup
18 2009-02-14 10:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
20 * m4/ensc_dietlibc.m4: fixed detection of dietlibc version strings
23 2008-12-01 20:48 Daniel Hokka Zakrisson <daniel@hozac.com>
25 * scripts/vserver.suexec: Attach to the cgroup.
27 2008-11-11 20:59 Daniel Hokka Zakrisson <daniel@hozac.com>
29 * distrib/defaults/devs: Add /dev/shm.
31 2008-11-11 20:58 Daniel Hokka Zakrisson <daniel@hozac.com>
33 * lib/getinsecurebcaps.c: Remove the #ifdef since the logic got
36 2008-11-06 17:13 Daniel Hokka Zakrisson <daniel@hozac.com>
38 * ., COPYING: Add COPYING to svn.
40 2008-11-06 02:27 Daniel Hokka Zakrisson <daniel@hozac.com>
42 * configure.ac: Add a way to disable library versioning. Better
43 than nothing until proper checks are written.
45 2008-11-06 02:18 Daniel Hokka Zakrisson <daniel@hozac.com>
47 * python/libvserver.py: Add missing piece of code.
48 Fix __add__ and __sub__ in class struct.
50 2008-11-06 02:00 Daniel Hokka Zakrisson <daniel@hozac.com>
52 * python/_libvserver.c, python/libvserver.py: Add Pythonizing
53 wrappers for the Python-bindings.
55 2008-11-03 19:52 Daniel Hokka Zakrisson <daniel@hozac.com>
57 * scripts/chcontext: Enter the spaces when migrating to an existing
60 2008-10-31 15:46 Daniel Hokka Zakrisson <daniel@hozac.com>
62 * lib/Makefile-files: Sigh.
64 2008-10-31 15:41 Daniel Hokka Zakrisson <daniel@hozac.com>
66 * lib/issupported.c, lib/issupportedstring.c, lib/vserver.h,
67 scripts/vserver.functions, scripts/vserver.start,
68 scripts/vserver.stop, scripts/vserver.suexec, src/secure-mount.c,
69 src/vcontext.c: Use pivot_root on kernels supporting two
70 namespaces per context.
72 2008-10-31 15:40 Daniel Hokka Zakrisson <daniel@hozac.com>
74 * kernel/space_cmd.h, kernel/switch.h,
75 lib/syscall_getspacemask-v21.hc, lib/syscall_getspacemask-v23.hc,
76 lib/syscall_getspacemask.c: Fix vc_get_space_default and add
79 2008-10-31 04:45 Daniel Hokka Zakrisson <daniel@hozac.com>
81 * ensc_wrappers/wrappers-vserver.hc, kernel/space_cmd.h,
82 lib/Makefile-files, lib/syscall_enternamespace-v13.hc,
83 lib/syscall_enternamespace-v21.hc,
84 lib/syscall_enternamespace-v23.hc, lib/syscall_enternamespace.c,
85 lib/syscall_getspacedefault-v23.hc,
86 lib/syscall_getspacemask-v21.hc, lib/syscall_setnamespace-v13.hc,
87 lib/syscall_setnamespace-v21.hc, lib/syscall_setnamespace-v23.hc,
88 lib/syscall_setnamespace.c, lib/vserver.h, python/_libvserver.c,
89 src/vcontext.c, src/vspace.c: Add VCMD_{enter,set}_space_v2
90 support, in preparation of pivot_root.
92 2008-10-31 04:21 Daniel Hokka Zakrisson <daniel@hozac.com>
94 * scripts/Makefile-files, scripts/util-vserver-vars.pathsubst,
95 scripts/vnamespace, scripts/vserver-build.debootstrap,
96 scripts/vsomething, src/Makefile-files, src/vnamespace.c: Remove
97 vnamespace in favor of vspace and a small wrapper around it.
99 2008-10-31 04:07 Daniel Hokka Zakrisson <daniel@hozac.com>
101 * lib/vserver-internal.h: Add hidden attribute to be used for
104 2008-10-31 04:05 Daniel Hokka Zakrisson <daniel@hozac.com>
106 * lib/syscall_ctxcreate-v21.hc, lib/syscall_ctxmigrate-v21.hc,
107 scripts/chcontext, scripts/vserver.functions,
108 scripts/vserver.suexec: Move space creation/entering out of
109 vc_ctx_{create,migrate}.
111 2008-10-31 04:00 Daniel Hokka Zakrisson <daniel@hozac.com>
113 * src/vspace.c: CLONE_NEWNS and CLONE_FS aren't default spaces.
115 2008-10-31 04:00 Daniel Hokka Zakrisson <daniel@hozac.com>
117 * lib/syscall_getspacemask-v21.hc: Filter out CLONE_NEWNS and
118 CLONE_FS, as vc_get_space_default does.
120 2008-10-30 22:45 Daniel Hokka Zakrisson <daniel@hozac.com>
122 * python/_libvserver.c: Need to be able to retrieve per-CPU values.
124 2008-10-30 21:23 Daniel Hokka Zakrisson <daniel@hozac.com>
126 * configure.ac, lib/Makefile-files, lib/internal.h,
127 lib/libvserver.ver: Library versioning stubs.
129 2008-10-30 02:33 Daniel Hokka Zakrisson <daniel@hozac.com>
131 * configure.ac, python/Makefile-files, python/_libvserver.c,
132 python/ctags-constants.awk: 32-bit and Python 2.4 support.
134 2008-10-30 02:25 Daniel Hokka Zakrisson <daniel@hozac.com>
136 * lib/getinsecurebcaps.c: These got lost somehow.
138 2008-10-30 01:59 Daniel Hokka Zakrisson <daniel@hozac.com>
140 * util-vserver.spec.in: BR: ctags
142 2008-10-30 01:21 Daniel Hokka Zakrisson <daniel@hozac.com>
144 * configure.ac, python/Makefile-files, python/_libvserver.c,
145 python/ctags-constants.awk: Some minor cleanups in the Python
148 2008-10-29 18:37 Daniel Hokka Zakrisson <daniel@hozac.com>
150 * configure.ac: Just in case anything else wants to use Python as
151 part of the build process.
153 2008-10-29 18:36 Daniel Hokka Zakrisson <daniel@hozac.com>
155 * python/_libvserver.c: 65 is the length of the command structure's
158 2008-10-28 00:56 Daniel Hokka Zakrisson <daniel@hozac.com>
160 * util-vserver.spec.in: Add Python stuff.
162 2008-10-28 00:51 Daniel Hokka Zakrisson <daniel@hozac.com>
164 * contrib/manifest.dat.pathsubst: vserver.start.bin
166 2008-10-28 00:24 Daniel Hokka Zakrisson <daniel@hozac.com>
168 * Makefile.am, configure.ac, python, python/Makefile-files,
169 python/_libvserver.c: Add Python bindings to libvserver.
171 2008-10-28 00:23 Daniel Hokka Zakrisson <daniel@hozac.com>
173 * doc/configuration.xml, scripts/vserver-setup.functions,
174 scripts/vserver.functions: Rename flags to cflags.
176 2008-10-27 23:52 Daniel Hokka Zakrisson <daniel@hozac.com>
178 * lib/bcaps-v13.c: ULL is needed to get a 64-bit wide integer.
180 2008-10-27 22:58 Daniel Hokka Zakrisson <daniel@hozac.com>
182 * lib/bcaps-v13.c, lib/vserver.h: Add new capabilities.
184 2008-10-27 22:58 Daniel Hokka Zakrisson <daniel@hozac.com>
186 * Makefile.am: Disable vserver-start.
188 2008-10-27 22:54 Daniel Hokka Zakrisson <daniel@hozac.com>
190 * lib/getinsecurebcaps.c: Rather than listing the unsafe
191 capabilities, assume they're all unsafe unless
192 they're in this list.
194 2008-10-23 21:37 Daniel Hokka Zakrisson <daniel@hozac.com>
196 * scripts/vserver.functions: No need to read the name again.
198 2008-10-19 16:44 Daniel Hokka Zakrisson <daniel@hozac.com>
200 * scripts/vserver.functions: Add arch initstyle.
202 2008-10-11 18:51 Daniel Hokka Zakrisson <daniel@hozac.com>
204 * distrib/f8/yum.repos.d/fedora-updates.repo: Fix typo.
206 2008-09-29 01:17 Daniel Hokka Zakrisson <daniel@hozac.com>
208 * contrib/yum-3.2.19-chroot.patch, contrib/yum-3.2.4-chroot.patch:
209 Revert getRootedPath prototype.
211 2008-09-29 01:01 Daniel Hokka Zakrisson <daniel@hozac.com>
213 * src/vspace.c: Add --default to get the kernel's suggested values.
214 Add --~* versions to disable a space enabled by e.g. --default.
216 2008-09-29 00:59 Daniel Hokka Zakrisson <daniel@hozac.com>
218 * distrib/Makefile.am: Install the F8/F9 keys.
220 2008-09-29 00:56 Daniel Hokka Zakrisson <daniel@hozac.com>
222 * contrib/yum-3.2.19-chroot.patch, contrib/yum-3.2.4-chroot.patch:
223 Fix the ts_done/ts_all confusion.
225 2008-09-28 11:24 Daniel Hokka Zakrisson <daniel@hozac.com>
227 * src/capability-compat.h, src/rpm-fake.c, src/vserver-info.c: Use
228 version 3 to avoid warning message in newer kernels.
230 2008-09-28 05:06 Daniel Hokka Zakrisson <daniel@hozac.com>
232 * configure.ac: Add hints for ionice.
234 2008-09-28 05:05 Daniel Hokka Zakrisson <daniel@hozac.com>
236 * configure.ac: Fix crypto API checks.
238 2008-09-28 05:04 Daniel Hokka Zakrisson <daniel@hozac.com>
240 * distrib/f9/pubkeys,
241 distrib/f9/yum.repos.d/fedora-updates-testing.repo,
242 distrib/f9/yum.repos.d/fedora-updates.repo: newkey repository for
245 2008-09-28 05:04 Daniel Hokka Zakrisson <daniel@hozac.com>
247 * distrib/f8/pubkeys,
248 distrib/f8/pubkeys/RPM-GPG-KEY-fedora-8-and-9-primary,
249 distrib/f8/pubkeys/RPM-GPG-KEY-fedora-test-8-and-9-primary,
250 distrib/f8/yum.repos.d/fedora-updates-testing.repo,
251 distrib/f8/yum.repos.d/fedora-updates.repo: newkey repository for
254 2008-09-16 19:19 Daniel Hokka Zakrisson <daniel@hozac.com>
256 * src/vclone.c: Excluded files are fine, don't flag them as
257 failures just because nobody wants them.
259 2008-09-01 12:54 Daniel Hokka Zakrisson <daniel@hozac.com>
261 * lib/Makefile-files: Remove nuked files.
263 2008-08-31 20:09 Daniel Hokka Zakrisson <daniel@hozac.com>
265 * src/chxid.c: chxid applies to the filesystem, so it should use
268 2008-08-31 20:09 Daniel Hokka Zakrisson <daniel@hozac.com>
270 * scripts/vserver-build.yum: Make it easier to install more
273 2008-08-29 03:45 Daniel Hokka Zakrisson <daniel@hozac.com>
275 * src/vclone.c: access dereferences symbolic links. Use lstat
278 2008-08-27 17:41 Daniel Hokka Zakrisson <daniel@hozac.com>
280 * scripts/vserver.functions: Device nodes live here, so do the
283 2008-08-27 10:38 Daniel Hokka Zakrisson <daniel@hozac.com>
285 * lib/syscall_ctxcreate-v23.hc, lib/syscall_ctxcreate.c,
286 lib/syscall_ctxmigrate-v23.hc, lib/syscall_ctxmigrate.c: This is
287 going to be handled in the kernel.
289 2008-08-25 22:57 Daniel Hokka Zakrisson <daniel@hozac.com>
291 * scripts/vserver.start, src/exec-remount.c: Preparations for
292 actually reading mtab.
294 2008-08-25 22:55 Daniel Hokka Zakrisson <daniel@hozac.com>
296 * sysv/util-vserver: Unmount the hierarchy too.
298 2008-08-25 21:57 Daniel Hokka Zakrisson <daniel@hozac.com>
300 * src/secure-mount.c: Handle read-only bind-mounts the new way.
302 2008-08-25 21:11 Daniel Hokka Zakrisson <daniel@hozac.com>
304 * src/vsysctl.c: If /proc/sys is inaccessible, assume there are no
307 2008-08-24 23:37 Daniel Hokka Zakrisson <daniel@hozac.com>
309 * m4/ensc_pathprog.m4, scripts/vserver.functions: Fix the vps
310 output when a guest fails to stops nicely.
312 2008-08-24 20:12 Daniel Hokka Zakrisson <daniel@hozac.com>
314 * doc/configuration.xml, scripts/vserver.functions,
315 scripts/vserver.start, scripts/vserver.stop, sysv/util-vserver:
318 2008-08-24 20:09 Daniel Hokka Zakrisson <daniel@hozac.com>
320 * scripts/functions: If $3 is set, the run file is expected to be
321 cleaned up if the context does
322 not exist. Fix the previous change to handle this correctly.
324 2008-08-24 20:06 Daniel Hokka Zakrisson <daniel@hozac.com>
326 * distrib/Makefile.am: Work with builds done in a separate
329 2008-08-24 03:11 Daniel Hokka Zakrisson <daniel@hozac.com>
331 * distrib/Makefile.am: f9
333 2008-08-24 02:47 Daniel Hokka Zakrisson <daniel@hozac.com>
335 * scripts/vserver-build.yum: Remove the run file if the build
338 2008-08-24 02:47 Daniel Hokka Zakrisson <daniel@hozac.com>
340 * src/rpm-fake.c: Revert the atexit, as it appears to cause more
341 problems, while not solving any.
343 2008-08-22 21:41 Daniel Hokka Zakrisson <daniel@hozac.com>
345 * scripts/vserver-build.functions, scripts/vserver-build.yum:
346 Workaround rpm-fake brokenness by setting up a persistent
349 2008-08-22 21:41 Daniel Hokka Zakrisson <daniel@hozac.com>
351 * scripts/functions: This is a requirement for vc_getVserverCtx, so
352 it should be a requirement in the scripts.
354 2008-08-22 21:39 Daniel Hokka Zakrisson <daniel@hozac.com>
356 * scripts/vserver.delete: Remove the runfile, if it exists.
358 2008-08-22 21:01 Daniel Hokka Zakrisson <daniel@hozac.com>
360 * lib/issupported.c, lib/issupportedstring.c, lib/vserver.h: Add
363 2008-08-22 20:57 Daniel Hokka Zakrisson <daniel@hozac.com>
365 * lib/issupported.c: Pid namespaces will come in 0x00020304.
367 2008-08-22 20:32 Daniel Hokka Zakrisson <daniel@hozac.com>
369 * scripts/vserver-build.functions: Umm, what?
371 2008-08-21 19:21 Daniel Hokka Zakrisson <daniel@hozac.com>
373 * scripts/vmount: Fix silly typo.
375 2008-08-21 18:05 Daniel Hokka Zakrisson <daniel@hozac.com>
377 * scripts/vserver-build.functions: chmod makes no sense for a
380 2008-08-21 17:57 Daniel Hokka Zakrisson <daniel@hozac.com>
382 * lib/vserver-internal.h: Pid namespace support will be available
385 2008-08-21 17:57 Daniel Hokka Zakrisson <daniel@hozac.com>
387 * src/rpm-fake.c: Since using a destructor doesn't seem to work all
388 that well, try using atexit instead.
390 2008-08-21 17:56 Daniel Hokka Zakrisson <daniel@hozac.com>
392 * scripts/vserver-build, scripts/vserver-build.rsync: Make it
393 easier to add rsync arguments.
395 2008-08-07 19:44 Daniel Hokka Zakrisson <daniel@hozac.com>
397 * distrib/Makefile.am: f9...
399 2008-08-02 13:49 Daniel Hokka Zakrisson <daniel@hozac.com>
401 * distrib/debian/initpost: rsyslog is in Debian too.
403 2008-08-01 10:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
405 * scripts/vyum-worker: print yum.__version__ instead of executing
406 "yum --version" which is very heavyweighted in recent versions
407 and gives out additional informations confusing the parser
409 2008-07-28 21:44 Daniel Hokka Zakrisson <daniel@hozac.com>
411 * distrib/defaults/devs, scripts/vserver-build.functions: Add the
412 /dev/fd symlink that is expected by more and more things.
414 2008-07-18 14:29 Daniel Hokka Zakrisson <daniel@hozac.com>
416 * distrib/Makefile.am: Install initctl file.
418 2008-07-17 14:53 Daniel Hokka Zakrisson <daniel@hozac.com>
420 * sysv/util-vserver: Be silent if it's not a Linux-VServer kernel.
422 2008-07-15 22:16 Daniel Hokka Zakrisson <daniel@hozac.com>
424 * src/vcontext.c: This is not an option used by the utils, but the
425 semantics are for filesystem namespaces.
427 2008-07-15 22:14 Daniel Hokka Zakrisson <daniel@hozac.com>
429 * ensc_wrappers/wrappers-clone.hc: Use sys_clone in Eclone.
431 2008-07-14 20:26 Daniel Hokka Zakrisson <daniel@hozac.com>
433 * contrib/manifest.dat.pathsubst: Add exec-remount.
435 2008-07-14 20:26 Daniel Hokka Zakrisson <daniel@hozac.com>
437 * util-vserver.spec.in: Support building against nss by using
440 2008-07-14 20:09 Daniel Hokka Zakrisson <daniel@hozac.com>
442 * kernel/context_cmd.h, kernel/space_cmd.h, lib/Makefile-files,
443 lib/syscall_ctxcreate-v21.hc, lib/syscall_ctxcreate-v23.hc,
444 lib/syscall_ctxcreate.c, lib/syscall_ctxmigrate-v21.hc,
445 lib/syscall_ctxmigrate-v23.hc, lib/syscall_ctxmigrate.c,
446 lib/syscall_getspacedefault-v23.hc,
447 lib/syscall_getspacedefault.c, lib/vserver-internal.h,
448 lib/vserver.h, scripts/vserver.functions: Add new 0x00020303 API,
449 using pid namespaces.
451 2008-07-14 14:15 Daniel Hokka Zakrisson <daniel@hozac.com>
453 * scripts/util-vserver-vars.pathsubst: Add exec-remount.
455 2008-07-14 14:12 Daniel Hokka Zakrisson <daniel@hozac.com>
457 * lib/Makefile-files: Add exitlikeprocess.c.
459 2008-07-14 14:10 Daniel Hokka Zakrisson <daniel@hozac.com>
461 * lib/issupported.c, lib/issupportedstring.c, lib/vserver.h: Add
464 2008-07-14 14:09 Daniel Hokka Zakrisson <daniel@hozac.com>
466 * doc/configuration.xml: Document ionice options.
468 2008-07-14 13:12 Daniel Hokka Zakrisson <daniel@hozac.com>
470 * lib/exitlikeprocess.c, lib/vserver.h,
471 lib_internal/Makefile-files, lib_internal/util-exitlikeprocess.c,
472 lib_internal/util-exitlikeprocess.h, lib_internal/util.h,
473 src/context-sync.hc, src/vnamespace.c, src/vps.c, src/vspace.c:
474 Move exitLikeProcess to libvserver.
476 2008-07-14 13:09 Daniel Hokka Zakrisson <daniel@hozac.com>
478 * src/h2ext.c: Silence warnings.
480 2008-07-14 12:55 Daniel Hokka Zakrisson <daniel@hozac.com>
482 * scripts/vprocunhide: Escape >.
484 2008-07-13 17:51 Daniel Hokka Zakrisson <daniel@hozac.com>
486 * configure.ac, lib/cflags-v13.c, lib/vserver.h,
487 scripts/util-vserver-vars.pathsubst, scripts/vserver.functions,
488 scripts/vserver.start, scripts/vserver.stop,
489 scripts/vserver.suexec: Merge ionice patch (originally from
490 anonc, updated for newer util-vserver by cehteh).
492 2008-07-13 17:34 Daniel Hokka Zakrisson <daniel@hozac.com>
494 * scripts/vserver.start, src/Makefile-files, src/exec-remount.c:
495 exec-remount remounts proc and sys, to get the right namespaces
496 associated with them.
498 2008-07-13 16:00 Daniel Hokka Zakrisson <daniel@hozac.com>
500 * scripts/vprocunhide: Teach vprocunhide about --write.
502 2008-07-11 15:24 Daniel Hokka Zakrisson <daniel@hozac.com>
504 * src/vlogin.c: prctl does not work as well as this. Revert
507 2008-07-11 15:20 Daniel Hokka Zakrisson <daniel@hozac.com>
509 * lib/vserver.h, src/fstool.c, src/fstool.h, src/setattr.c,
510 src/showattr.c: Add support for IATTR_WRITE.
512 2008-07-10 18:06 Daniel Hokka Zakrisson <daniel@hozac.com>
514 * src/vlogin.c: Use prctl(PR_SET_NAME) instead.
516 2008-07-08 15:51 Daniel Hokka Zakrisson <daniel@hozac.com>
518 * scripts/vserver.functions: Correctly unmount NFS and other
519 "special" filesystems.
521 2008-07-08 15:11 Daniel Hokka Zakrisson <daniel@hozac.com>
523 * util-vserver.spec.in: Order the scriptlets logically.
525 2008-07-08 14:08 Daniel Hokka Zakrisson <daniel@hozac.com>
527 * lib/ext2fs.h: Revert changeset 2726. Needs #ifdef magic.
529 2008-07-08 14:07 Daniel Hokka Zakrisson <daniel@hozac.com>
531 * util-vserver.spec.in: Don't fail.
533 2008-07-06 23:58 Daniel Hokka Zakrisson <daniel@hozac.com>
535 * lib/ext2fs.h: Workaround broken headers.
537 2008-07-06 23:58 Daniel Hokka Zakrisson <daniel@hozac.com>
539 * src/vclone.c: Unify_copy doesn't touch sockets, so there's
540 nothing to change the tag of.
542 2008-07-02 17:10 Daniel Hokka Zakrisson <daniel@hozac.com>
544 * distrib/misc/debootstrap.uri: New debootstrap.
546 2008-06-30 20:25 Daniel Hokka Zakrisson <daniel@hozac.com>
548 * src/vserver-stat.c: Use 64-bit counters for the memory usage, to
549 avoid easy overflows.
551 2008-06-29 15:42 Daniel Hokka Zakrisson <daniel@hozac.com>
553 * distrib/centos5/yum/yum.conf, distrib/redhat/initpost: Add
554 persistdir for centos5 and make sure the syslog daemon is
557 2008-06-26 15:59 Daniel Hokka Zakrisson <daniel@hozac.com>
559 * util-vserver.spec.in: Get rid of the etch directory for older
561 Hopefully all interesting RPM versions support %check by now...
562 Mandriva's rpm does not support the || : syntax.
564 2008-06-17 16:16 Daniel Hokka Zakrisson <daniel@hozac.com>
566 * src/chroot-sh.c: Add operations needed by Fedora 9 tweaks.
568 2008-06-17 16:15 Daniel Hokka Zakrisson <daniel@hozac.com>
570 * distrib/Makefile.am, distrib/f9, distrib/f9/pkgs,
571 distrib/f9/pkgs/01, distrib/f9/pkgs/02, distrib/f9/pkgs/03,
572 distrib/f9/rpmlist.d, distrib/f9/rpmlist.d/00.lst,
573 distrib/f9/yum, distrib/f9/yum.repos.d,
574 distrib/f9/yum.repos.d/fedora-development.repo,
575 distrib/f9/yum.repos.d/fedora-updates-testing.repo,
576 distrib/f9/yum.repos.d/fedora-updates.repo,
577 distrib/f9/yum.repos.d/fedora.repo, distrib/f9/yum/yum.conf,
578 distrib/redhat/initctl, distrib/redhat/initpost: Fedora 9
581 2008-06-16 11:32 Daniel Hokka Zakrisson <daniel@hozac.com>
583 * lib_internal/unify-copy.c, src/check-unixfile.c, src/h2ext.c,
584 src/testsuite/hashcalc-plain.c, src/vhashify.c: On failure, mmap
585 returns MAP_FAILED, not 0.
587 2008-05-03 17:00 Daniel Hokka Zakrisson <daniel@hozac.com>
589 * src/capability-compat.h, src/rpm-fake.c, src/vserver-info.c:
590 Avoid that annoying "uses 32-bit capabilities (legacy support in
593 2008-05-03 16:53 Daniel Hokka Zakrisson <daniel@hozac.com>
595 * lib/issupported.c, lib/issupportedstring.c, lib/vserver.h,
596 scripts/vserver.functions: Add pid space feature.
598 2008-05-03 16:48 Daniel Hokka Zakrisson <daniel@hozac.com>
600 * distrib/gentoo/initpost: Fix typo.
602 2008-05-02 22:44 Daniel Hokka Zakrisson <daniel@hozac.com>
604 * configure.ac: Fix typo.
606 2008-04-29 17:47 Daniel Hokka Zakrisson <daniel@hozac.com>
608 * src/vspace.c: CLONE_FS is just for the Linux-VServer syscalls.
610 2008-04-13 10:13 Benedikt Böhm <hollow@gentoo.org>
612 * distrib/gentoo/initpost, scripts/vserver-init.functions: fix
613 functions.sh location for gentoo; create /lib/rc/sh for older
614 stages that don't have it
616 2008-04-02 18:59 Daniel Hokka Zakrisson <daniel@hozac.com>
618 * src/tunctl.c: Add all the ioctls to work on older kernels too.
620 2008-04-02 18:58 Daniel Hokka Zakrisson <daniel@hozac.com>
622 * src/naddress.c: Don't call free on stack pointers.
624 2008-04-02 18:58 Daniel Hokka Zakrisson <daniel@hozac.com>
626 * doc/configuration.xml, scripts/vserver.functions: Add support to
627 be able to configure the peer too.
629 2008-03-26 22:22 Daniel Hokka Zakrisson <daniel@hozac.com>
631 * lib/syscall_netadd-netv2.hc: Support 0.0.0.0 for 2.3 kernels.
633 2008-03-17 08:59 Daniel Hokka Zakrisson <daniel@hozac.com>
635 * NEWS, configure.ac: Version 0.30.215.
637 2008-03-17 08:55 Daniel Hokka Zakrisson <daniel@hozac.com>
639 * lib/ncaps-net.c, lib/nflags-net.c, lib/vserver.h: Add the new
642 2008-03-16 03:30 Daniel Hokka Zakrisson <daniel@hozac.com>
644 * scripts/vserver-build.functions, scripts/vserver.stop: Fix
645 vserver ... stop --rescue-init.
646 Use it in stopSleepingGuest, to prevent races and to do proper
648 If vserver ... stop has already been invoked, remove SC_HELPER
651 2008-03-15 16:05 Daniel Hokka Zakrisson <daniel@hozac.com>
653 * src/vdevmap.c: Add some examples.
654 Disallow combinations that make no sense.
655 Allow defaults to be set.
657 2008-03-11 10:07 Benedikt Böhm <hollow@gentoo.org>
659 * distrib/gentoo/initpost, scripts/vserver.functions: fix openrc
660 startup; only fix inittab in plain initstyle
662 2008-03-10 22:41 Daniel Hokka Zakrisson <daniel@hozac.com>
664 * scripts/vserver-build.functions: bash doesn't execute traps until
665 after the current job has finished executing, so run sleep in a
668 2008-03-10 19:59 Daniel Hokka Zakrisson <daniel@hozac.com>
670 * lib/syscall_netremove-netv2.hc: A kernel without IPv6-support
671 will return ENOSYS for vc_net_remove_ipv6.
673 2008-03-05 15:46 Benedikt Böhm <hollow@gentoo.org>
675 * distrib/gentoo/initpost: add openrc support to gentoo/initpost
677 2008-03-02 14:04 Daniel Hokka Zakrisson <daniel@hozac.com>
679 * scripts/vserver-build.functions: Workaround kernel oddities.
681 2008-03-01 01:24 Daniel Hokka Zakrisson <daniel@hozac.com>
683 * src/Makefile-files: Include attribute-util.h in the tarball.
685 2008-03-01 01:20 Daniel Hokka Zakrisson <daniel@hozac.com>
687 * src/lockfile.c: lockf(F_LOCK) requests a write lock, which
688 requires the file to be open in write mode.
690 2008-03-01 01:15 Daniel Hokka Zakrisson <daniel@hozac.com>
692 * src/vattribute.c: Remove unused variable.
694 2008-03-01 01:07 Daniel Hokka Zakrisson <daniel@hozac.com>
696 * src/attribute-util.h, src/nattribute.c, src/vattribute.c: Factor
697 out bitfield-to-string code to src/attribute-util.h.
698 Add --get for nattribute too.
700 2008-03-01 00:26 Daniel Hokka Zakrisson <daniel@hozac.com>
702 * src/rpm-fake.c, src/vnamespace.c, src/vspace.c: Revert commit
703 2690, clone is needed for pid namespaces and on kernels <2.6.16.
705 2008-03-01 00:22 Daniel Hokka Zakrisson <daniel@hozac.com>
707 * doc/configuration.xml, scripts/util-vserver-vars.pathsubst,
708 scripts/vserver.functions, scripts/vserver.stop, src/tunctl.c:
709 Add basic support for creating tun/tap interfaces in the
712 2008-02-29 22:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
714 * scripts/vserver.stop: use ! instead of ~ to avoid shell expansion
716 2008-02-29 13:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
718 * src/rpm-fake.c, src/vnamespace.c, src/vspace.c: use
719 unshare(CLONE_NEWNS) instead of a complicated 'clone(NEWNS) ...
722 2008-02-29 13:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
724 * build-all: use hostspecific Build directory
726 2008-02-28 23:54 Daniel Hokka Zakrisson <daniel@hozac.com>
728 * src/tunctl.c: Set persist last, this way, no interface is left
729 behind if one of the ioctls fail.
731 2008-02-28 23:28 Daniel Hokka Zakrisson <daniel@hozac.com>
733 * contrib/manifest.dat.pathsubst, ensc_wrappers/wrappers-ioctl.hc,
734 src/Makefile-files, src/tunctl.c: Add tunctl.
736 2008-02-28 23:12 Daniel Hokka Zakrisson <daniel@hozac.com>
738 * src/vrsetup.c: Avoid pointer/integer conversion warning on LP64.
740 2008-02-21 23:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
742 * NEWS, configure.ac, lib_internal/Makefile-files,
743 lib_internal/crypto-wrapper-beecrypt.h,
744 lib_internal/crypto-wrapper-nss.h, lib_internal/crypto-wrapper.h,
745 lib_internal/testsuite/Makefile-files,
746 lib_internal/testsuite/SPEED-RESULTS.txt,
747 lib_internal/testsuite/crypto-speed.c,
748 lib_internal/testsuite/crypto.c, src/Makefile-files,
749 src/testsuite/Makefile-files, src/testsuite/hashcalc-plain.c,
750 src/testsuite/hashcalc.c, src/testsuite/hashcalc.sh,
751 src/vhashify-init.hc, src/vhashify.c: added support for using
752 libnss instead of beecrypt for vhashify's
753 hash calculation. libnss has bad SHA1 performance on i386, but is
755 maintained and b) gives better performance with all other hashes
759 I am just waiting for somebody to write the OpenSSL layer so that
761 can try the padlock hardware crypto device on my C7 ;)
763 2008-02-21 23:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
765 * scripts/Makefile-files: added h2ext-worker to OPTIONS_PREEMPT
768 2008-02-21 23:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
770 * build-all: fixed CPPFLAGS quoting problems introduced by last
773 2008-02-21 23:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
775 * scripts/vmount: fixed endless loop when no '--' is given
776 fixed --help/--version handling
778 2008-02-21 22:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
780 * build-all: added code to enable i386 builds on x86_64 platforms
781 added $CONFIGURE_FLAGS configuration env
784 2008-02-21 22:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
786 * lib_internal/testsuite/matchlist.c: fixed unused param +
787 unsigned/signed mismatch warning
789 2008-02-21 22:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
791 * src/vspace.c: fixed
793 | src/vspace.c:177: warning: passing argument 2 of
794 'isNumberUnsigned' from incompatible pointer type
798 2008-02-16 22:09 Daniel Hokka Zakrisson <daniel@hozac.com>
800 * lib_internal/util-lockfile.c, src/lockfile.c, src/secure-mount.c,
801 vserver-start/main.c: Use lockf instead of flock, the former
804 2008-02-14 19:28 Daniel Hokka Zakrisson <daniel@hozac.com>
806 * src/rpm-fake.c: Disable VXF_SC_HELPER for rpm-fake created
809 2008-02-11 23:41 Daniel Hokka Zakrisson <daniel@hozac.com>
811 * scripts/vserver-build.functions: Set the barrier and warn if it
812 could not be set automatically.
814 2008-02-09 00:27 Daniel Hokka Zakrisson <daniel@hozac.com>
816 * src/rpm-fake.c: We only want to wait on the context if we created
819 2008-01-27 07:55 Daniel Hokka Zakrisson <daniel@hozac.com>
821 * distrib/alpine/initpost, distrib/alpine/initpre,
822 distrib/debian/initpost, distrib/gentoo/init-vserver.sh,
823 distrib/gentoo/initpost, distrib/gentoo/initpre,
824 distrib/gentoo/net.vserver, distrib/gentoo/reboot.sh,
825 distrib/gentoo/shutdown.sh, distrib/misc/environment,
826 distrib/misc/h2ext.desc, gentoo/Makefile-files,
827 gentoo/bash-wrapper, gentoo/util-vserver, gentoo/vprocunhide,
828 gentoo/vservers.default, lib/syscall_ctxcreate-v21.hc,
829 lib/syscall_fgetiattr-v22.hc, lib/syscall_fgetiattr.c,
830 lib/syscall_fsetiattr-v22.hc, lib/syscall_fsetiattr.c,
831 lib/syscall_getbadness-v23.hc, lib/syscall_getbadness.c,
832 lib/syscall_getccaps-v21.hc, lib/syscall_getsched-v21.hc,
833 lib/syscall_getsched.c, lib/syscall_netadd-netv2.hc,
834 lib/syscall_netremove-netv2.hc, lib/syscall_setbadness-v23.hc,
835 lib/syscall_setbadness.c, lib/syscall_setsched-v22.hc,
836 lib/syscall_tagcreate.c, lib/syscall_tagmigrate-v23.hc,
837 lib/syscall_tagmigrate.c, lib/syscall_tasktag-v23.hc,
838 lib/syscall_tasktag.c, lib/syscall_unsetmapping-v21.hc,
839 lib/syscall_unsetmapping.c, lib/tagopt2tag.c,
840 lib_internal/mkdir.c, lib_internal/sys_unshare.h,
841 lib_internal/testsuite/matchlist.c,
842 man/vserver-build.8.pathsubst, mkrelease, scripts/h2ext-worker,
843 scripts/vserver-build.fai, src/h2ext.c, src/vmemctrl.c,
844 src/vspace.c, src/vtag.c: Add missing svn:keywords.
846 2008-01-26 11:44 Daniel Hokka Zakrisson <daniel@hozac.com>
848 * scripts/vserver-build.functions: Make sure /dev gets proper
851 2008-01-26 11:44 Daniel Hokka Zakrisson <daniel@hozac.com>
853 * scripts/vserver-build.functions: Prevent deadlock between
854 sc_helper vserver ... stop invocation, and stopSleepingGuest.
856 2008-01-23 10:38 Daniel Hokka Zakrisson <daniel@hozac.com>
858 * lib_internal/sys_unshare.h: Use the correct syscall number.
860 2008-01-23 06:14 Daniel Hokka Zakrisson <daniel@hozac.com>
862 * distrib/Makefile.am: Fedora 8 is redhat-style too.
864 2008-01-22 09:19 Daniel Hokka Zakrisson <daniel@hozac.com>
866 * scripts/vserver.stop, scripts/vserver.suexec, src/vspace.c: Fix
869 2008-01-21 14:13 Daniel Hokka Zakrisson <daniel@hozac.com>
871 * src/naddress.c: Don't require a netmask/prefix.
873 2008-01-20 08:15 Daniel Hokka Zakrisson <daniel@hozac.com>
875 * contrib/manifest.dat.pathsubst: Add missing files.
877 2008-01-20 08:03 Daniel Hokka Zakrisson <daniel@hozac.com>
879 * doc/configuration.xml: Add missing closing tag.
881 2008-01-20 08:01 Daniel Hokka Zakrisson <daniel@hozac.com>
883 * src/rpm-fake.c: Hopefully this will make it bullet-proof.
885 2008-01-20 07:56 Daniel Hokka Zakrisson <daniel@hozac.com>
887 * doc/configuration.xml, scripts/vserver.functions,
888 scripts/vserver.start, scripts/vserver.stop,
889 scripts/vserver.suexec, src/vspace.c: Add preliminary support for
890 pid and network namespaces.
892 2008-01-20 06:58 Daniel Hokka Zakrisson <daniel@hozac.com>
894 * sysv/util-vserver: getPhysicalDir doesn't work if it doesn't
897 2008-01-15 13:26 Daniel Hokka Zakrisson <daniel@hozac.com>
899 * distrib/misc/debootstrap.uri: debootstrap 1.0.8.
901 2008-01-13 18:26 Daniel Hokka Zakrisson <daniel@hozac.com>
903 * scripts/vserver: Use $cmd instead of $2.
905 2008-01-13 18:26 Daniel Hokka Zakrisson <daniel@hozac.com>
907 * lib/syscall_tagmigrate-v23.hc: Only migrate to the tag once.
909 2008-01-12 15:55 Daniel Hokka Zakrisson <daniel@hozac.com>
911 * lib/vserver.h, src/vspace.c: Add support for PID and net
914 2008-01-12 15:48 Daniel Hokka Zakrisson <daniel@hozac.com>
916 * src/vspace.c: Pid namespaces require clone.
918 2008-01-12 15:35 Daniel Hokka Zakrisson <daniel@hozac.com>
920 * ., lib, lib_internal: Fix svn:ignores.
922 2008-01-08 17:19 Daniel Hokka Zakrisson <daniel@hozac.com>
924 * scripts/vserver.functions: Backslash...
926 2008-01-08 16:53 Daniel Hokka Zakrisson <daniel@hozac.com>
928 * src/rpm-fake.c: Attempt to close race between dying
929 rpm-fake-resolver and other rpm-fake processes.
931 2008-01-08 16:49 Daniel Hokka Zakrisson <daniel@hozac.com>
933 * scripts/vserver.delete: cache need not exist.
935 2008-01-06 01:40 Daniel Hokka Zakrisson <daniel@hozac.com>
937 * scripts/vmount: Work with nonamespace guests.
939 2008-01-04 17:42 Daniel Hokka Zakrisson <daniel@hozac.com>
941 * src/vattribute.c: Add --get.
943 2008-01-03 15:33 Daniel Hokka Zakrisson <daniel@hozac.com>
945 * lib/val2text.hc: Don't remove bits for which there were no match.
946 Cast 1 to the TYPE, so uint64 values can be looked up.
948 2008-01-03 15:30 Daniel Hokka Zakrisson <daniel@hozac.com>
950 * lib_internal/util-io.h, src/h2ext.c: Move WRITE_INT to util-io.h,
951 so other programs can use it too.
953 2008-01-03 14:18 Daniel Hokka Zakrisson <daniel@hozac.com>
955 * scripts/vmount: Make vmount <guest> -- -a work.
957 2008-01-03 00:40 Daniel Hokka Zakrisson <daniel@hozac.com>
959 * lib/vserver.h: Fix typo.
961 2007-12-22 16:30 Daniel Hokka Zakrisson <daniel@hozac.com>
963 * distrib/redhat/initpost: Leave rsyslog enabled for Fedora 8.
965 2007-12-20 00:09 Daniel Hokka Zakrisson <daniel@hozac.com>
967 * src/vclone.c: Don't bail on EINVAL, since the clone build method
968 sets the contexts unconditionally.
970 2007-12-19 19:13 Daniel Hokka Zakrisson <daniel@hozac.com>
972 * distrib/debian/initpost: Remove all unknown services.
974 2007-12-19 14:28 Daniel Hokka Zakrisson <daniel@hozac.com>
976 * scripts/vserver-build, scripts/vserver-build.clone: Use/support
977 the "new" vclone features in the clone build method.
979 2007-12-19 02:17 Daniel Hokka Zakrisson <daniel@hozac.com>
981 * lib/ccaps-v13.c, lib/vserver.h: Add VXC_KTHREAD.
983 2007-12-05 14:24 Daniel Hokka Zakrisson <daniel@hozac.com>
985 * lib/syscall_tagmigrate-v23.hc: Use TAG_KERNEL2USER on the result.
987 2007-12-05 00:51 Daniel Hokka Zakrisson <daniel@hozac.com>
989 * scripts/vserver-build.debootstrap: Work with newer versions of
992 2007-12-03 21:08 Daniel Hokka Zakrisson <daniel@hozac.com>
994 * distrib/f7/yum.repos.d/fedora.repo: Correct path to keys.
996 2007-12-03 18:06 Daniel Hokka Zakrisson <daniel@hozac.com>
998 * scripts/vserver: Document --debug.
1000 2007-11-30 23:18 Daniel Hokka Zakrisson <daniel@hozac.com>
1002 * distrib/misc/h2ext.desc: Use --numeric-owner for tar and
1003 --numeric-uid-gid for cpio.
1005 2007-11-26 23:47 Daniel Hokka Zakrisson <daniel@hozac.com>
1007 * src/vsched.c: Floats are numbers too.
1009 2007-11-19 04:48 Daniel Hokka Zakrisson <daniel@hozac.com>
1011 * distrib/Makefile.am, distrib/f8,
1012 distrib/f8/yum.repos.d/fedora-development.repo,
1013 distrib/f8/yum.repos.d/fedora-updates-testing.repo,
1014 distrib/f8/yum.repos.d/fedora-updates.repo,
1015 distrib/f8/yum.repos.d/fedora.repo: Add Fedora 8.
1017 2007-11-17 23:52 Benedikt Böhm <hollow@gentoo.org>
1019 * scripts/vdispatch-conf, scripts/vemerge, scripts/vesync,
1020 scripts/vupdateworld: fix a corner case in gentoo helpers
1022 2007-11-17 21:36 Benedikt Böhm <hollow@gentoo.org>
1024 * scripts/vserver.functions: use sane PATH during shutdown
1026 2007-11-13 22:17 Daniel Hokka Zakrisson <daniel@hozac.com>
1028 * distrib/misc/debootstrap.uri: Update to 1.0.6.
1030 2007-10-29 21:13 Daniel Hokka Zakrisson <daniel@hozac.com>
1032 * scripts/Makefile-files, scripts/vmount: Add vmount, a wrapper to
1033 mount something in a guest.
1035 2007-10-27 19:34 Daniel Hokka Zakrisson <daniel@hozac.com>
1037 * contrib/manifest.dat.pathsubst, man/Makefile-files,
1038 man/vserver-build.8.pathsubst, man/vserver.8: Man pages update
1039 from Micah Anderson.
1041 2007-10-25 01:18 Daniel Hokka Zakrisson <daniel@hozac.com>
1043 * distrib/Makefile.am, distrib/alpine, distrib/alpine/initpost,
1044 distrib/alpine/initpre: Add "Alpine Linux".
1046 2007-10-25 00:26 Daniel Hokka Zakrisson <daniel@hozac.com>
1048 * scripts/vserver: Cleanup the help message.
1050 2007-10-25 00:23 Daniel Hokka Zakrisson <daniel@hozac.com>
1052 * distrib/debian/initpost, distrib/redhat/initpost,
1053 scripts/vserver, scripts/vserver-build.functions,
1054 scripts/vserver.stop: Create helper functions to start a guest
1055 that just sleeps and kills.
1057 2007-10-22 20:43 Daniel Hokka Zakrisson <daniel@hozac.com>
1059 * src/vmemctrl.c: Fix startup bug on older kernels.
1061 2007-10-16 00:27 Daniel Hokka Zakrisson <daniel@hozac.com>
1063 * configure.ac, scripts/util-vserver-vars.pathsubst,
1064 scripts/vserver.functions, scripts/vserver.start,
1065 util-vserver.spec.in: Lots of small fixes to make everything
1066 behave like it should.
1068 2007-10-15 11:38 Daniel Hokka Zakrisson <daniel@hozac.com>
1070 * contrib/manifest.dat.pathsubst: Add vmemctrl and vspace to the
1073 2007-10-15 11:31 Daniel Hokka Zakrisson <daniel@hozac.com>
1075 * doc/configuration.xml, gentoo/util-vserver,
1076 scripts/vserver.functions, scripts/vserver.start,
1077 scripts/vserver.stop, sysv/util-vserver: Add support for
1078 per-guest device maps.
1080 2007-10-14 14:40 Daniel Hokka Zakrisson <daniel@hozac.com>
1082 * doc/configuration.xml: Improve the disk limit descriptions.
1084 2007-10-14 00:32 Daniel Hokka Zakrisson <daniel@hozac.com>
1086 * distrib/misc/vprocunhide-files: Hide conntrack files.
1088 2007-10-13 14:17 Daniel Hokka Zakrisson <daniel@hozac.com>
1090 * doc/configuration.xml, scripts/vserver.functions,
1091 scripts/vserver.start: Add support for the OOM bias in the
1094 2007-10-13 12:13 Daniel Hokka Zakrisson <daniel@hozac.com>
1096 * kernel/context_cmd.h, kernel/switch.h, lib/Makefile-files,
1097 lib/syscall_getbadness-v23.hc, lib/syscall_getbadness.c,
1098 lib/syscall_setbadness-v23.hc, lib/syscall_setbadness.c,
1099 lib/vserver.h, src, src/Makefile-files, src/vmemctrl.c: Add
1100 support for the OOM bias, and vmemctrl to control it.
1102 2007-10-13 01:10 Daniel Hokka Zakrisson <daniel@hozac.com>
1104 * lib/vserver.h, src, src/Makefile-files, src/vspace.c: Added
1105 vspace, like vnamespace but generic.
1107 2007-10-12 00:03 Daniel Hokka Zakrisson <daniel@hozac.com>
1109 * scripts/vserver.functions, scripts/vserver.start: Run fsck on
1110 filesystems in the guest's fstab.
1112 2007-10-11 23:47 Daniel Hokka Zakrisson <daniel@hozac.com>
1114 * lib/vserver.h, src/naddress.c: Ranges might want masks too.
1116 2007-10-11 20:37 Daniel Hokka Zakrisson <daniel@hozac.com>
1118 * kernel/device_cmd.h, lib/Makefile-files,
1119 lib/syscall_unsetmapping-v21.hc, lib/syscall_unsetmapping.c,
1120 lib/vserver.h, scripts/vserver.functions, src/vdevmap.c: Add
1121 support for vc_unset_mapping introduced in 2.3.0.27.
1123 2007-10-10 09:01 Daniel Hokka Zakrisson <daniel@hozac.com>
1125 * doc/configuration.xml: Clarify which entries are required for
1128 2007-10-06 17:23 Daniel Hokka Zakrisson <daniel@hozac.com>
1130 * scripts/vserver.functions: People love symlinks.
1132 2007-09-11 21:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1134 * distrib/f7/yum/yum.conf, scripts/vserver-build.functions.yum:
1135 added support for yum's new persistdir option
1137 2007-09-11 21:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1139 * contrib/yum-3.2.4-chroot.patch: fixed patch and re-added lost
1140 hunk which caused broken paths for cachedir, logfile and friends
1142 2007-09-06 17:48 Daniel Hokka Zakrisson <daniel@hozac.com>
1144 * scripts/vserver.functions, src/vtag.c: Unbreak dynamic contexts.
1146 2007-09-06 07:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1148 * contrib/Makefile-files, contrib/yum-3.2.4-chroot.patch: added
1151 2007-09-03 07:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1153 * lib_internal/matchlist-appendfiles.c,
1154 lib_internal/matchlist-initmanually.c, lib_internal/matchlist.h,
1155 lib_internal/util-safechdir.h: whitespace-cleanup
1157 2007-09-03 07:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1159 * lib_internal/matchlist-appendfiles.c,
1160 lib_internal/matchlist-initmanually.c, lib_internal/matchlist.h:
1161 fixed const-ness of matchlist functions
1163 made the initial file-list a 'char const **' to ease
1164 initialization from string constants
1166 2007-09-03 07:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1168 * lib_internal/util-safechdir.h: fixed declaration of 'struct stat'
1170 include <sys/stat.h> instead of declaring it with 'struct stat'
1171 as it might cause conflicts when 'stat' is #defined as stat64
1174 2007-09-02 20:03 Daniel Hokka Zakrisson <daniel@hozac.com>
1176 * NEWS, configure.ac: Version 0.30.214.
1178 2007-09-02 19:51 Daniel Hokka Zakrisson <daniel@hozac.com>
1180 * lib/syscall_getccaps-v13.hc: Use the correct syscall.
1182 2007-08-27 10:53 Daniel Hokka Zakrisson <daniel@hozac.com>
1184 * scripts/vserver.stop: Fix thinko.
1186 2007-08-27 10:19 Daniel Hokka Zakrisson <daniel@hozac.com>
1188 * distrib/Makefile.am: Remove vserver-config.sh from the Makefile.
1190 2007-08-27 10:16 Daniel Hokka Zakrisson <daniel@hozac.com>
1192 * distrib/debian/initpost, distrib/debian/vserver-config.sh: Be
1193 more like the redhat initpost script, don't start the guest for
1196 2007-08-26 21:30 Daniel Hokka Zakrisson <daniel@hozac.com>
1198 * doc/configuration.xml, scripts/chbind, scripts/chcontext,
1199 scripts/pkgmgmt, scripts/vserver-build.fai,
1200 scripts/vserver.functions, scripts/vserver.start,
1201 scripts/vserver.stop, scripts/vserver.suexec, scripts/vsomething,
1202 src/vtag.c: Add support for the lback address in the
1204 Add --silent to vtag so it'll complain if run manually on a
1205 kernel without the necessary support.
1207 2007-08-26 17:50 Daniel Hokka Zakrisson <daniel@hozac.com>
1209 * doc/configuration.xml: Document the tag and ncontext files.
1211 2007-08-26 17:48 Daniel Hokka Zakrisson <daniel@hozac.com>
1213 * lib/nflags-net.c: Add remap_lback as an alias to lback_remap.
1215 2007-08-25 16:56 Daniel Hokka Zakrisson <daniel@hozac.com>
1217 * lib/getvserverbyctx-compat.hc, lib/getvserverctx.c: Fallback to
1218 context if ncontext/tag don't exist.
1219 Fix remanining vc_getVserverCtx caller.
1221 2007-08-25 16:50 Daniel Hokka Zakrisson <daniel@hozac.com>
1223 * distrib/misc/debootstrap.uri: debootstrap 1.0.3
1225 2007-08-21 23:00 Daniel Hokka Zakrisson <daniel@hozac.com>
1227 * doc/configuration.xml: Clarify that specifying dev will
1228 add/remove the IP address.
1230 2007-08-21 18:39 Daniel Hokka Zakrisson <daniel@hozac.com>
1232 * scripts/vserver.functions: Add a static context sanity check.
1234 2007-08-16 20:33 Daniel Hokka Zakrisson <daniel@hozac.com>
1236 * src/setattr.c: Add --immutable.
1238 2007-08-16 19:53 Daniel Hokka Zakrisson <daniel@hozac.com>
1240 * scripts/vserver.stop: Migrate to the tag on stop too.
1242 2007-08-16 19:36 Daniel Hokka Zakrisson <daniel@hozac.com>
1244 * scripts/chcontext: Fix for vtag invocations.
1246 2007-08-16 03:06 Daniel Hokka Zakrisson <daniel@hozac.com>
1248 * compat.h, configure.ac, contrib/manifest.dat.pathsubst,
1249 ensc_wrappers/wrappers-vserver.hc, kernel/switch.h,
1250 kernel/tag_cmd.h, lib/Makefile-files,
1251 lib/getvserverbyctx-compat.hc, lib/getvserverbyctx-v13.hc,
1252 lib/getvserverctx.c, lib/issupported.c, lib/issupportedstring.c,
1253 lib/nidopt2nid.c, lib/syscall_getvci-v21.hc,
1254 lib/syscall_getvci.c, lib/syscall_tagcreate.c,
1255 lib/syscall_tagmigrate-v23.hc, lib/syscall_tagmigrate.c,
1256 lib/syscall_tasktag-v23.hc, lib/syscall_tasktag.c,
1257 lib/tagopt2tag.c, lib/virtual.h, lib/vserver-internal.h,
1258 lib/vserver.h, lib/xidopt2xid.c, scripts/chcontext,
1259 scripts/util-vserver-vars.pathsubst, scripts/vserver.functions,
1260 scripts/vserver.start, scripts/vserver.suexec,
1261 src/Makefile-files, src/vserver-info.c, src/vtag.c,
1262 vserver-start/main.c: Add support for a separate filesystem tag,
1263 and in the process improve the support for network contexts.
1265 2007-08-16 02:31 Daniel Hokka Zakrisson <daniel@hozac.com>
1267 * src/chbind.c: The nid isn't used anymore, legacy APIs don't
1270 2007-08-16 02:00 Daniel Hokka Zakrisson <daniel@hozac.com>
1272 * lib_internal/sys_unshare.h: Add fallback syscall numbers, if it's
1273 not defined in the headers.
1275 2007-08-13 18:10 Daniel Hokka Zakrisson <daniel@hozac.com>
1277 * scripts/functions: Add some hints for this common problem.
1279 2007-08-12 00:13 Daniel Hokka Zakrisson <daniel@hozac.com>
1281 * lib/ncaps-net.c, lib/vserver.h, src/nattribute.c: Add network
1282 capability RAW_ICMP.
1284 2007-08-10 15:28 Daniel Hokka Zakrisson <daniel@hozac.com>
1286 * lib/syscall_netadd-net.hc, src/naddress.c: Fix setting the
1289 2007-08-09 02:39 Daniel Hokka Zakrisson <daniel@hozac.com>
1291 * lib/nflags-net.c, lib/vserver.h: Add all the network flags.
1293 2007-08-08 23:10 Daniel Hokka Zakrisson <daniel@hozac.com>
1295 * lib/syscall_ctxcreate-v21.hc: Don't hardcode the spaces to
1298 2007-08-08 21:32 Daniel Hokka Zakrisson <daniel@hozac.com>
1300 * lib/syscall_ctxcreate-v21.hc: Set the namespaces we've unshared.
1302 2007-08-08 21:03 Daniel Hokka Zakrisson <daniel@hozac.com>
1304 * gentoo/Makefile-files: Add the bash-wrapper to the Makefile.
1306 2007-08-08 20:47 Daniel Hokka Zakrisson <daniel@hozac.com>
1308 * lib_internal/Makefile-files: Add sys_unshare to the Makefile.
1310 2007-08-08 20:05 Daniel Hokka Zakrisson <daniel@hozac.com>
1312 * AUTHORS, configure.ac, ensc_wrappers/wrappers-vserver.hc,
1313 kernel/inode_cmd.h, kernel/network.h, kernel/network_cmd.h,
1314 lib/Makefile-files, lib/syscall_ctxcreate-v13.hc,
1315 lib/syscall_ctxcreate-v21.hc, lib/syscall_ctxcreate.c,
1316 lib/syscall_fgetiattr-v22.hc, lib/syscall_fgetiattr.c,
1317 lib/syscall_fsetiattr-v22.hc, lib/syscall_fsetiattr.c,
1318 lib/syscall_netadd-net.hc, lib/syscall_netadd-netv2.hc,
1319 lib/syscall_netadd.c, lib/syscall_netremove-net.hc,
1320 lib/syscall_netremove-netv2.hc, lib/syscall_netremove.c,
1321 lib/syscall_setsched-v22.hc, lib/syscall_setsched.c,
1322 lib/vserver-internal.h, lib/vserver.h,
1323 lib_internal/sys_unshare.h, src/chbind.c, src/naddress.c,
1324 src/rpm-fake.c, src/vcontext.c, vserver-start/main.c: Add support
1325 for the various new APIs in 2.2 and 2.3, in particular, netv2.
1327 2007-08-05 18:36 Daniel Hokka Zakrisson <daniel@hozac.com>
1329 * scripts/vserver.delete: Remove the cache so disk limit caches
1330 have no chance of being reused if the same guest is recreated at
1331 a later point in time.
1333 2007-08-05 18:36 Daniel Hokka Zakrisson <daniel@hozac.com>
1335 * scripts/vserver-build.yum: It's just yum, not yum-rpm.
1337 2007-08-05 18:35 Daniel Hokka Zakrisson <daniel@hozac.com>
1339 * util-vserver.spec.in: Remove e2fsprogs requirement, no longer
1342 2007-07-31 19:43 Daniel Hokka Zakrisson <daniel@hozac.com>
1344 * scripts/vserver-build.debootstrap: Use findFile consistently.
1345 Don't fail if a file doesn't exist, these are all optional.
1347 2007-07-30 09:36 Benedikt Böhm <hollow@gentoo.org>
1349 * gentoo/util-vserver, gentoo/vprocunhide: some more POSIX fixes
1351 2007-07-29 17:14 Daniel Hokka Zakrisson <daniel@hozac.com>
1353 * gentoo/Makefile-files, gentoo/bash-wrapper, gentoo/util-vserver:
1354 Only POSIX-sh in Gentoo initscripts.
1356 2007-07-29 16:55 Daniel Hokka Zakrisson <daniel@hozac.com>
1358 * distrib/Makefile.am, distrib/breezy,
1359 distrib/breezy/debootstrap.script, distrib/dapper,
1360 distrib/dapper/debootstrap.script, distrib/debian,
1361 distrib/debian/debootstrap.script, distrib/debian/initpost,
1362 distrib/edgy, distrib/edgy/debootstrap.script, distrib/etch,
1363 distrib/feisty, distrib/feisty/debootstrap.script, distrib/gutsy,
1364 distrib/gutsy/debootstrap.script, distrib/hoary,
1365 distrib/hoary/debootstrap.script, distrib/warty,
1366 distrib/warty/debootstrap.script,
1367 scripts/vserver-build.debootstrap,
1368 scripts/vserver-build.functions: Various debootstrap
1371 2007-07-29 16:32 Daniel Hokka Zakrisson <daniel@hozac.com>
1373 * src/naddress.c: Prettier output on error.
1375 2007-07-22 17:24 Daniel Hokka Zakrisson <daniel@hozac.com>
1377 * lib_internal/Makefile-files, lib_internal/matchlist-compare.c,
1378 lib_internal/mkdir.c, lib_internal/testsuite,
1379 lib_internal/testsuite/Makefile-files,
1380 lib_internal/testsuite/matchlist.c, lib_internal/util.h,
1381 src/vclone.c, src/vhashify.c: Add exclude list support for
1384 2007-07-19 20:56 Daniel Hokka Zakrisson <daniel@hozac.com>
1386 * lib/Makefile-files, lib/syscall_getsched-v21.hc,
1387 lib/syscall_getsched.c, lib/vserver.h: Add vc_get_sched.
1389 2007-07-18 17:32 Daniel Hokka Zakrisson <daniel@hozac.com>
1391 * configure.ac, scripts/util-vserver-vars.pathsubst: ... and add
1394 2007-07-18 17:24 Daniel Hokka Zakrisson <daniel@hozac.com>
1396 * scripts/vserver, scripts/vserver.functions,
1397 scripts/vserver.start: Add --strace and --debug-sysv options to
1398 further debug problems with starting a guest.
1400 2007-07-16 15:52 Daniel Hokka Zakrisson <daniel@hozac.com>
1402 * lib/Makefile-files: Add it to the Makefile.
1404 2007-07-16 15:10 Daniel Hokka Zakrisson <daniel@hozac.com>
1406 * lib/syscall_getccaps-v21.hc, lib/syscall_getccaps.c: Make
1407 vc_get_ccaps do the right thing.
1409 2007-07-13 14:35 Daniel Hokka Zakrisson <daniel@hozac.com>
1411 * scripts/vserver.stop: Enter the network context to stop the
1414 2007-07-12 21:59 Daniel Hokka Zakrisson <daniel@hozac.com>
1416 * src/fakerunlevel.c: Support runlevels up to 9, as per init(1).
1418 2007-07-11 14:34 Daniel Hokka Zakrisson <daniel@hozac.com>
1420 * src/h2ext.c: Add some sanity checking.
1422 2007-07-11 14:27 Daniel Hokka Zakrisson <daniel@hozac.com>
1424 * distrib/f7/yum.repos.d/fedora.repo: Add forgotten file.
1426 2007-07-10 20:35 Daniel Hokka Zakrisson <daniel@hozac.com>
1428 * src/vclone.c: Add an option to specify the xid the non-shared
1429 files should belong to.
1431 2007-07-10 20:34 Daniel Hokka Zakrisson <daniel@hozac.com>
1433 * contrib/manifest.dat.pathsubst, distrib/Makefile.am,
1434 distrib/misc/h2ext.desc, pathconfig.h.pathsubst,
1435 scripts/Makefile-files, scripts/h2ext-worker, scripts/magic.mime,
1436 scripts/util-vserver-vars.pathsubst,
1437 scripts/vserver-build.template, src/Makefile-files, src/h2ext.c:
1438 Replace file with h2ext for the template build method.
1440 2007-07-08 18:29 Daniel Hokka Zakrisson <daniel@hozac.com>
1442 * src/chbind.c: It's network isolation, not virtualization.
1444 2007-07-07 15:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1446 * contrib/Makefile-files, contrib/yum-3.2.1-chroot.patch: added
1447 patch for yum-3.2.1; this one should retain API
1448 compatibility by using a dummy argument for the *Lock()
1451 2007-06-25 15:24 Daniel Hokka Zakrisson <daniel@hozac.com>
1453 * util-vserver.spec.in: Update URLs.
1455 2007-06-24 22:04 Daniel Hokka Zakrisson <daniel@hozac.com>
1457 * doc/configuration.xml, scripts/vserver-build.template: Add a way
1458 to associate a distribution with a default template.
1460 2007-06-24 21:28 Daniel Hokka Zakrisson <daniel@hozac.com>
1462 * distrib/Makefile.am, distrib/f7,
1463 distrib/f7/yum.repos.d/fedora-core.repo,
1464 distrib/f7/yum.repos.d/fedora-development.repo,
1465 distrib/f7/yum.repos.d/fedora-extras-development.repo,
1466 distrib/f7/yum.repos.d/fedora-extras.repo,
1467 distrib/f7/yum.repos.d/fedora-legacy.repo,
1468 distrib/f7/yum.repos.d/fedora-updates-testing.repo,
1469 distrib/f7/yum.repos.d/fedora-updates.repo: Add Fedora 7.
1471 2007-06-24 00:07 Daniel Hokka Zakrisson <daniel@hozac.com>
1473 * src: Ignore vsysctl and vclone too.
1475 2007-06-21 12:56 Daniel Hokka Zakrisson <daniel@hozac.com>
1477 * scripts/vyum-worker: Support 3.1.x and 3.2.x as well.
1479 2007-06-21 12:55 Daniel Hokka Zakrisson <daniel@hozac.com>
1481 * contrib/yum-3.2.0-chroot.patch: Use the correct path to the
1484 2007-06-21 12:55 Daniel Hokka Zakrisson <daniel@hozac.com>
1486 * mkrelease: Make it do everything needed.
1488 2007-06-16 20:42 Daniel Hokka Zakrisson <daniel@hozac.com>
1490 * scripts/vserver.functions: Define PREVLEVEL and RUNLEVEL so
1491 SuSE's rc script works correctly.
1493 2007-06-11 12:09 Daniel Hokka Zakrisson <daniel@hozac.com>
1495 * doc/configuration.xml: fstab.remote uses the guest's network
1498 2007-06-01 16:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1500 * contrib/Makefile-files, contrib/yum-3.0.5-chroot.patch,
1501 contrib/yum-3.2.0-chroot.patch: added updated patches for yum.
1502 The yum-3.2.0 one is untested.
1504 2007-06-01 16:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1506 * lib_internal/testsuite/Makefile-files: Fixed problems when
1507 building both a dietlibc and a GNU version of a
1508 testsuite program. Previously, the same object file (which was
1510 by 'diet') was used for both variants and only linking differed
1512 them. This caused problems at least in F7 on PPC platforms.
1514 2007-06-01 16:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1516 * lib_internal/unify-copy.c: deallocate resources symmetrically
1518 2007-05-31 17:58 Benedikt Böhm <hollow@gentoo.org>
1520 * distrib/gentoo/init-vserver.sh, scripts/vserver.functions: fix
1521 TERM for colored output
1523 2007-05-26 11:50 Daniel Hokka Zakrisson <daniel@hozac.com>
1525 * distrib/gentoo/init-vserver.sh: TERM=linux is needed for color
1528 2007-05-03 12:20 Daniel Hokka Zakrisson <daniel@hozac.com>
1530 * NEWS: Version 0.30.213.
1532 2007-05-03 12:13 Daniel Hokka Zakrisson <daniel@hozac.com>
1534 * contrib/manifest.dat.pathsubst: Add missing file.
1536 2007-05-02 20:11 Daniel Hokka Zakrisson <daniel@hozac.com>
1538 * configure.ac: Version 0.30.213.
1540 2007-04-27 09:08 Benedikt Böhm <hollow@gentoo.org>
1542 * scripts/vserver.functions: fake init environment during shutdown,
1543 otherwise rc just calls shutdown/halt which does not work without
1546 2007-04-27 09:02 Benedikt Böhm <hollow@gentoo.org>
1548 * distrib/gentoo/initpost, distrib/gentoo/initpre: add dummy net
1549 dependency to default runlevel; dmesg/syslog is now handled in
1552 2007-04-27 09:01 Benedikt Böhm <hollow@gentoo.org>
1554 * src/chroot-sh.c: add link command to chroot-sh
1556 2007-04-27 08:42 Benedikt Böhm <hollow@gentoo.org>
1558 * distrib/gentoo/reboot.sh, distrib/gentoo/shutdown.sh: don't call
1559 /halt/reboot -f for gentoo init style, but rather just exit,
1560 since we would be killed by vshelper, does not matter for reboot
1561 from inside: simple reboot wonÄt work with gentoo init style,
1562 must use reboot -f inside
1564 2007-04-27 08:40 Benedikt Böhm <hollow@gentoo.org>
1566 * distrib/gentoo/initpre: fix distdir handling if prefix is not
1568 2007-04-21 14:06 Daniel Hokka Zakrisson <daniel@hozac.com>
1570 * lib/cflags-v13.c, scripts/vshelper: Use the state change helper
1571 to stop the guest when the last process exits.
1573 2007-04-21 14:05 Daniel Hokka Zakrisson <daniel@hozac.com>
1575 * scripts/vserver-build.template: Recognize the --nodevsanity
1578 2007-04-21 14:04 Daniel Hokka Zakrisson <daniel@hozac.com>
1580 * scripts/functions: Don't do namespace cleanup if we're not in a
1583 2007-04-21 14:03 Daniel Hokka Zakrisson <daniel@hozac.com>
1585 * distrib/Makefile.am, distrib/centos5, distrib/centos5/pkgs,
1586 distrib/centos5/yum, distrib/centos5/yum.repos.d,
1587 distrib/centos5/yum.repos.d/CentOS-Base.repo,
1588 distrib/centos5/yum/yum.conf: Add CentOS 5.
1590 2007-04-13 10:46 Benedikt Böhm <hollow@gentoo.org>
1592 * distrib/etch/vserver-config.sh: remove interactive setup steps
1594 2007-04-13 09:02 Benedikt Böhm <hollow@gentoo.org>
1596 * distrib/Makefile.am, distrib/etch, distrib/etch/initpost,
1597 distrib/etch/vserver-config.sh, distrib/misc/debootstrap.mirror,
1598 scripts/vserver-build.debootstrap: add build scripts for debian
1601 2007-04-11 18:14 Daniel Hokka Zakrisson <daniel@hozac.com>
1603 * scripts/vyum-worker: Fix typo.
1605 2007-04-11 17:55 Daniel Hokka Zakrisson <daniel@hozac.com>
1607 * distrib/misc/debootstrap.uri: New debootstrap.
1609 2007-04-08 00:40 Daniel Hokka Zakrisson <daniel@hozac.com>
1611 * src/vlogin.c: terminal_copy doesn't return void anymore.
1613 2007-04-08 00:39 Daniel Hokka Zakrisson <daniel@hozac.com>
1615 * distrib/Makefile.am: Add shutdown.sh and reboot.sh to the
1618 2007-03-27 18:00 Benedikt Böhm <hollow@gentoo.org>
1620 * distrib/gentoo/initpost, distrib/gentoo/initpre,
1621 distrib/gentoo/reboot.sh, distrib/gentoo/shutdown.sh: force
1622 halt/reboot if using gentoo init style, enable syslog stub by
1623 default for gentoo guests
1625 2007-03-24 12:54 Daniel Hokka Zakrisson <daniel@hozac.com>
1627 * scripts/vserver-build.debootstrap: Get rid of the work directory
1630 2007-03-21 04:46 Daniel Hokka Zakrisson <daniel@hozac.com>
1632 * scripts/vserver: Fix help message.
1634 2007-03-20 20:38 Daniel Hokka Zakrisson <daniel@hozac.com>
1636 * scripts/vserver-build.debootstrap: Fix problems with debootstrap
1639 2007-03-20 17:47 Daniel Hokka Zakrisson <daniel@hozac.com>
1641 * scripts/vserver-build.debootstrap: Remove the guest in case of
1644 2007-03-18 22:15 Daniel Hokka Zakrisson <daniel@hozac.com>
1646 * scripts/pkgmgmt: Supply the required argument.
1648 2007-03-18 22:02 Daniel Hokka Zakrisson <daniel@hozac.com>
1650 * scripts/vserver-setup.functions: nodev: shouldn't be in the ip
1653 2007-03-18 17:51 Daniel Hokka Zakrisson <daniel@hozac.com>
1655 * gentoo/util-vserver: Verbosify initscript.
1657 2007-03-18 15:32 Daniel Hokka Zakrisson <daniel@hozac.com>
1659 * scripts/functions, scripts/pkgmgmt, scripts/vserver,
1660 scripts/vserver-build.functions, scripts/vsomething: Rename
1661 _setVserverDir to _setVserverDirName.
1662 Rename _getVserverDir to _setVserverDir.
1663 Add _setVserverName to set VSERVER_NAME.
1664 pkgmgmt.initVariables cannot run before _setVserverDirName, and
1665 the initialization must happen once per guest.
1667 2007-03-18 15:04 Daniel Hokka Zakrisson <daniel@hozac.com>
1669 * src/vlogin.c: Attempt to fix the endless loop of select() read().
1671 2007-03-18 11:51 Daniel Hokka Zakrisson <daniel@hozac.com>
1673 * sysv/util-vserver: Create the directories here for strange
1674 distros (e.g. Ubuntu).
1676 2007-03-11 21:25 Daniel Hokka Zakrisson <daniel@hozac.com>
1678 * scripts/vserver.functions: Fix IPv6 address assignment.
1680 2007-03-09 21:07 Daniel Hokka Zakrisson <daniel@hozac.com>
1682 * distrib/misc/debootstrap.uri: Update the debootstrap URI.
1684 2007-03-07 20:33 Daniel Hokka Zakrisson <daniel@hozac.com>
1686 * src/vsched.c: Fix idle-time.
1688 2007-02-26 20:18 Daniel Hokka Zakrisson <daniel@hozac.com>
1690 * distrib/gentoo/init-vserver.sh, scripts/vserver.functions: Make
1691 the gentoo initstyle work with baselayout-vserver.
1693 2007-02-25 14:06 Daniel Hokka Zakrisson <daniel@hozac.com>
1695 * scripts/functions, scripts/vserver.stop, scripts/vshelper: Don't
1696 tell init to shutdown if we're called from vshelper, that
1697 should've already happened.
1698 Kill init and other remaining processes from vshelper once the
1699 stop sync signal has arrived.
1701 2007-02-25 01:44 Daniel Hokka Zakrisson <daniel@hozac.com>
1703 * scripts/vserver.functions: Add $__LOCKDIR and /tmp to the
1706 2007-02-24 23:43 Daniel Hokka Zakrisson <daniel@hozac.com>
1708 * configure.ac: Fix help message for --with-initscripts.
1710 2007-02-24 20:03 Daniel Hokka Zakrisson <daniel@hozac.com>
1712 * distrib/Makefile.am: Move the Gentoo in-guest scripts to *_DATA,
1713 so rpm doesn't process them for deps.
1715 2007-02-24 20:03 Daniel Hokka Zakrisson <daniel@hozac.com>
1717 * m4/ensc_pathprog.m4: Fix the symlink problems.
1719 2007-02-22 05:18 Daniel Hokka Zakrisson <daniel@hozac.com>
1721 * lib/syscall-alternative.h: Update to latest shiny.
1723 2007-02-21 20:07 Daniel Hokka Zakrisson <daniel@hozac.com>
1725 * scripts/vserver-setup.functions: Update help message to
1726 correspond better with reality.
1728 2007-02-20 17:33 Daniel Hokka Zakrisson <daniel@hozac.com>
1730 * ensc_wrappers/wrappers-vserver.hc, lib/syscall_ctxmigrate-v21.hc,
1731 lib/syscall_ctxmigrate.c, lib/vserver.h,
1732 lib_internal/switchtowatchxid.c, src/rpm-fake-resolver.c,
1733 src/rpm-fake.c, src/vcontext.c: Add support for the migration
1736 2007-02-17 19:10 Daniel Hokka Zakrisson <daniel@hozac.com>
1738 * scripts/vserver-setup.functions: Make nodev: silence the warning.
1740 2007-02-17 19:01 Daniel Hokka Zakrisson <daniel@hozac.com>
1742 * lib/syscall-alternative.h: Update to latest shiny.
1744 2007-02-14 19:32 Daniel Hokka Zakrisson <daniel@hozac.com>
1746 * scripts/functions: &>> doesn't exist.
1748 2007-02-14 19:24 Daniel Hokka Zakrisson <daniel@hozac.com>
1750 * lib/syscall-alternative.h: Update to latest shiny.
1752 2007-02-11 20:21 Daniel Hokka Zakrisson <daniel@hozac.com>
1754 * scripts/functions: Work better if the default tty is a file by
1755 using /dev/null for input and appending the output.
1757 2007-02-11 20:16 Daniel Hokka Zakrisson <daniel@hozac.com>
1759 * lib/syscall-alternative.h: Update to shiny15.
1761 2007-02-11 00:45 Daniel Hokka Zakrisson <daniel@hozac.com>
1763 * scripts/vserver-build.clone, src/vclone.c: Remove the --source
1764 and --dest "options" from vclone, both are required.
1765 Catch error conditions about the arguments in vclone.
1766 Attempt to figure out where the source if it's not a directory,
1767 and make sure it is one before running vclone.
1769 2007-02-10 15:06 Daniel Hokka Zakrisson <daniel@hozac.com>
1771 * lib/getxidtype.c: Xid 65535 is a static one when dynamic ones are
1774 2007-02-09 06:17 Daniel Hokka Zakrisson <daniel@hozac.com>
1776 * scripts/vserver.functions: Add /usr/bin to exception list, to
1777 make sure we keep the /usr mount around.
1779 2007-02-05 20:59 Daniel Hokka Zakrisson <daniel@hozac.com>
1781 * src/Makefile-files, src/vkill.c: Fix the last, horribly broken
1784 2007-02-05 20:45 Daniel Hokka Zakrisson <daniel@hozac.com>
1786 * src/vdevmap.c: Really silence the warning.
1788 2007-02-05 20:40 Daniel Hokka Zakrisson <daniel@hozac.com>
1790 * src/vkill.c: Try to figure out the xid if not specified.
1792 2007-02-05 20:39 Daniel Hokka Zakrisson <daniel@hozac.com>
1794 * src/vdevmap.c: Silence warning.
1796 2007-02-05 20:39 Daniel Hokka Zakrisson <daniel@hozac.com>
1798 * distrib/gentoo/net.vserver: Make distrib/gentoo/net.vserver
1799 non-executable so RPM doesn't pick up a dependency on
1802 2007-02-05 18:08 Benedikt Böhm <hollow@gentoo.org>
1804 * scripts/vdispatch-conf, scripts/vesync, scripts/vupdateworld: fix
1805 vsomething arguments in gentoo wrappers
1807 2007-02-04 17:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1809 * lib_internal/unify-copy.c: - documented parts of the code were I
1810 needed to think >1min about its
1812 - use ftruncate(2) instead of a lseek(2)+write(2) sequence to
1815 - set O_NOCTTY flag for temp file
1817 2007-02-04 17:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1819 * lib_internal/testsuite/sigbus.c: - reworked the large pagesize
1820 patch; it seems to be always PAGESIZE*2+1
1821 bytes required to trigger a SIGBUS. Since PAGESIZE is not
1823 directly, use sysconf(3) to get this value and memset(3) to
1828 2007-02-01 12:56 Daniel Hokka Zakrisson <daniel@hozac.com>
1830 * sysv/Makefile-files: Add missing hunk from the Gentoo initscripts
1833 2007-01-29 23:37 Daniel Hokka Zakrisson <daniel@hozac.com>
1835 * Makefile.am, configure.ac, gentoo, gentoo/Makefile-files,
1836 gentoo/util-vserver, gentoo/vprocunhide, gentoo/vservers.default,
1837 util-vserver.spec.in: Add Gentoo initscripts.
1838 Force sysv initscripts for the RPMs.
1840 2007-01-29 02:06 Daniel Hokka Zakrisson <daniel@hozac.com>
1842 * scripts/vserver.stop, scripts/vserver.suexec: There's no need to
1843 enter the filesystem namespaces twice.
1845 2007-01-28 11:35 Daniel Hokka Zakrisson <daniel@hozac.com>
1847 * src/secure-mount.c: When we call the external mount, we need to
1848 preserve all of the options so it can parse them on its own.
1849 The option defaults should set nodev in the flags.
1851 2007-01-27 23:16 Daniel Hokka Zakrisson <daniel@hozac.com>
1853 * contrib/manifest.dat.pathsubst: vserver-copy is legacy, put the
1854 man page in the same package.
1856 2007-01-27 11:10 Daniel Hokka Zakrisson <daniel@hozac.com>
1858 * contrib/manifest.dat.pathsubst, distrib/Makefile.am,
1859 distrib/misc/context.start, doc/configuration.xml,
1860 scripts/vserver-setup.functions: Move dynamic context generation
1863 2007-01-27 10:20 Daniel Hokka Zakrisson <daniel@hozac.com>
1865 * scripts/vserver-setup.functions: Set nodev rather than just
1868 2007-01-27 10:05 Daniel Hokka Zakrisson <daniel@hozac.com>
1870 * lib_internal/unify.h: Actually check the mtime when it's not
1873 2007-01-27 09:38 Daniel Hokka Zakrisson <daniel@hozac.com>
1875 * lib_internal/unify.h, src/vhashify.c, src/vhashify.h: Add an
1876 option (--ignore-mtime) to vhashify to hashify files with
1879 2007-01-25 13:14 Daniel Hokka Zakrisson <daniel@hozac.com>
1881 * doc/configuration.xml: Add entries that were missing from
1884 2007-01-25 09:51 Daniel Hokka Zakrisson <daniel@hozac.com>
1886 * src/chxid.c, src/fstool.c, src/fstool.h: Add option to chxid to
1889 2007-01-23 16:43 Daniel Hokka Zakrisson <daniel@hozac.com>
1891 * src/vclone.c: Don't overwrite files that already exist.
1893 2007-01-23 16:41 Benedikt Böhm <hollow@gentoo.org>
1895 * distrib/Makefile.am, distrib/gentoo/initpost,
1896 distrib/gentoo/initpre, distrib/gentoo/net.vserver: cleanup
1897 gentoo/initpost; add fixes for syslog-ng.conf and net dependency
1898 in baselayout >= 1.13
1900 2007-01-21 20:17 Daniel Hokka Zakrisson <daniel@hozac.com>
1902 * scripts/Makefile-files: ... and the Makefile.
1904 2007-01-21 20:06 Daniel Hokka Zakrisson <daniel@hozac.com>
1906 * contrib/manifest.dat.pathsubst: Add the build method to the
1909 2007-01-21 20:05 Daniel Hokka Zakrisson <daniel@hozac.com>
1911 * contrib/manifest.dat.pathsubst,
1912 scripts/util-vserver-vars.pathsubst, scripts/vserver-build,
1913 scripts/vserver-build.clone: Add the clone build method.
1915 2007-01-21 18:26 Daniel Hokka Zakrisson <daniel@hozac.com>
1917 * ensc_wrappers/wrappers-unistd.hc, lib_internal/pathinfo.h,
1918 src/Makefile-files, src/vclone.c: Add vclone, to help with
1921 2007-01-21 08:02 Daniel Hokka Zakrisson <daniel@hozac.com>
1923 * scripts/vserver.start, src/vsysctl.c: If it doesn't exist, only
1926 2007-01-20 17:31 Benedikt Böhm <hollow@gentoo.org>
1928 * distrib/gentoo/initpost: fix runlevel scripts for older
1929 baselayouts too; set hostname inside the guest
1931 2007-01-20 13:55 Daniel Hokka Zakrisson <daniel@hozac.com>
1933 * lib/checkconfig.c: Return 0 on any error, older kernels will
1934 return -EPERM for unknown syscalls.
1936 2007-01-20 09:36 Daniel Hokka Zakrisson <daniel@hozac.com>
1938 * doc/configuration.xml: Document the configuration for vdevmap.
1940 2007-01-20 09:25 Daniel Hokka Zakrisson <daniel@hozac.com>
1942 * doc/configuration.xml: Place-holder documentation for now, until
1943 some better descriptions comes along.
1945 2007-01-20 07:43 Daniel Hokka Zakrisson <daniel@hozac.com>
1947 * lib_internal/testsuite/sigbus.c: Add patch from David Woodhouse
1948 to work with 64 KiB pages.
1950 2007-01-18 16:35 Daniel Hokka Zakrisson <daniel@hozac.com>
1952 * scripts/util-vserver-vars.pathsubst, scripts/vserver.functions,
1953 sysv/util-vserver: Add support for vdevmap in the configuration.
1955 2007-01-18 16:33 Daniel Hokka Zakrisson <daniel@hozac.com>
1957 * src/vsysctl.c: Fix logic error.
1959 2007-01-18 13:38 Daniel Hokka Zakrisson <daniel@hozac.com>
1961 * contrib/manifest.dat.pathsubst,
1962 scripts/util-vserver-vars.pathsubst, scripts/vserver.start,
1963 src/Makefile-files, src/vsysctl.c: Add support for setting sysctl
1964 values in the configuration.
1966 2007-01-18 07:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1968 * contrib/Makefile-files, contrib/yum-3.0.3-chroot.patch: added
1971 2007-01-18 04:38 Daniel Hokka Zakrisson <daniel@hozac.com>
1973 * scripts/vserver.functions: Remove the disk limits after saving
1976 2007-01-17 09:56 Daniel Hokka Zakrisson <daniel@hozac.com>
1978 * lib/vserver.h: Add VC_VXSM_MSEC.
1980 2007-01-17 09:56 Daniel Hokka Zakrisson <daniel@hozac.com>
1982 * lib/syscall_setsched-v21.hc: Use VCMD_set_sched_v4 as intended.
1984 2007-01-17 09:54 Daniel Hokka Zakrisson <daniel@hozac.com>
1986 * configure.ac, m4/ensc_dietlibc.m4: Remove the dietlibc sanity
1987 check function, as what it's doing is already done elsewhere.
1989 2007-01-14 12:30 Benedikt Böhm <hollow@gentoo.org>
1991 * scripts/vupdateworld: fix missing world target in vupdateworld
1993 2007-01-10 22:23 Daniel Hokka Zakrisson <daniel@hozac.com>
1995 * util-vserver.spec.in: Teach the spec how to build prereleases and
1998 2007-01-10 19:27 Daniel Hokka Zakrisson <daniel@hozac.com>
2000 * src/vserver-stat.c: The new method doesn't need to be a
2001 spectator, and /proc/virtual isn't available there by default.
2003 2007-01-10 18:53 Daniel Hokka Zakrisson <daniel@hozac.com>
2005 * kernel/sched_cmd.h, lib/Makefile-files, lib/issupported.c,
2006 lib/issupportedstring.c, lib/syscall_schedinfo-v21.hc,
2007 lib/syscall_schedinfo.c, lib/vserver.h, src/vserver-stat.c: Add
2009 Make vserver-stat use the various APIs instead of parsing
2010 per-process /proc entries.
2012 vc_virt_stat.uptime is a uint64_t.
2013 vc_get_dlimit can handle a NULL limits argument.
2015 2007-01-10 18:49 Daniel Hokka Zakrisson <daniel@hozac.com>
2017 * lib/syscall.c, src/rpm-fake.c, src/vcontext.c: There is no
2018 vc_create_context. Stop referencing it.
2020 2007-01-10 11:52 Daniel Hokka Zakrisson <daniel@hozac.com>
2022 * scripts/vserver.stop: Remove persistent on stop.
2024 2007-01-09 13:22 Daniel Hokka Zakrisson <daniel@hozac.com>
2026 * lib/syscall-wrap.h, lib/vserver-internal.h,
2027 lib_internal/sys_clone.h, lib_internal/sys_personality.h,
2028 m4/ensc_dietlibc.m4: Check if dietlibc declares syscall
2029 incompatibly, to avoid errors.
2030 Move the syscall declaration to lib/syscall-wrap.h.
2032 2007-01-07 22:27 Daniel Hokka Zakrisson <daniel@hozac.com>
2034 * sysv/util-vserver: Fix output.
2036 2007-01-03 11:55 Daniel Hokka Zakrisson <daniel@hozac.com>
2038 * lib/getvserverbyctx.c: Support legacy guests on 2.6 kernels as
2041 2007-01-02 20:54 Daniel Hokka Zakrisson <daniel@hozac.com>
2043 * scripts/vserver.start: The CHBIND_OPTS need to be cleaned before
2044 handing them to $_CHBIND_COMPAT, let $_CHBIND do that.
2046 2007-01-01 19:37 Daniel Hokka Zakrisson <daniel@hozac.com>
2048 * configure.ac: Let glibc use the alternative syscalls as well.
2050 2006-12-30 00:52 Daniel Hokka Zakrisson <daniel@hozac.com>
2052 * lib/vserver.h: Organize things. Structures and functions dealing
2053 with similar things are now grouped together.
2055 2006-12-30 00:40 Daniel Hokka Zakrisson <daniel@hozac.com>
2057 * scripts/functions: Use status for the process count instead since
2058 persistent adds a task there.
2060 2006-12-30 00:37 Daniel Hokka Zakrisson <daniel@hozac.com>
2062 * src: Add vdevmap to ignore.
2064 2006-12-29 20:34 Daniel Hokka Zakrisson <daniel@hozac.com>
2066 * sysv/util-vserver: Return a sane value from kill_contexts.
2068 2006-12-29 20:33 Daniel Hokka Zakrisson <daniel@hozac.com>
2070 * lib/vserver-internal.h: Use the correct type for the
2071 configuration bitfield.
2073 2006-12-29 20:32 Daniel Hokka Zakrisson <daniel@hozac.com>
2075 * util-vserver.spec.in: Add util-vserver initscript handling.
2076 Add %changelog comment.
2078 2006-12-29 20:30 Daniel Hokka Zakrisson <daniel@hozac.com>
2080 * contrib/manifest.dat.pathsubst: Add vdevmap.
2082 2006-12-28 00:07 Daniel Hokka Zakrisson <daniel@hozac.com>
2084 * contrib/manifest.dat.pathsubst, scripts/Makefile-files,
2085 scripts/util-vserver-vars.pathsubst,
2086 scripts/vserver-init.functions, scripts/vserver-wrapper,
2087 sysv/Makefile-files, sysv/util-vserver, sysv/vprocunhide: Move
2088 initscript functions to vserver-init.functions.
2089 Make vprocunhide use said functions.
2090 Add an initscript to set the helper and kill guest processes.
2092 2006-12-28 00:05 Daniel Hokka Zakrisson <daniel@hozac.com>
2094 * util-vserver.spec.in: Add --without doc and --with legacy
2097 2006-12-20 13:39 Benedikt Böhm <hollow@gentoo.org>
2099 * scripts/vserver-wrapper: cosmetic fixes for vserver-wrapper
2101 2006-12-19 19:18 Daniel Hokka Zakrisson <daniel@hozac.com>
2103 * src/fstool.c, src/fstool.h, src/setattr.c: Add --immutable,
2104 --~immutable and --!immutable.
2106 2006-12-18 11:26 Daniel Hokka Zakrisson <daniel@hozac.com>
2108 * scripts/vserver.functions: Don't check the VLAN stuff if
2109 novlandev was specified.
2111 2006-12-12 13:18 Daniel Hokka Zakrisson <daniel@hozac.com>
2113 * src/vdevmap.c: Error on too many arguments.
2115 2006-12-12 13:18 Daniel Hokka Zakrisson <daniel@hozac.com>
2117 * distrib/misc/debootstrap.uri: Update debootstrap URL.
2119 2006-12-12 01:39 Daniel Hokka Zakrisson <daniel@hozac.com>
2121 * kernel/device_cmd.h, kernel/switch.h, lib/Makefile-files,
2122 lib/syscall_setmapping-v21.hc, lib/syscall_setmapping.c,
2123 lib/virtual.h, lib/vserver.h, src/Makefile-files, src/vdevmap.c:
2124 Add vdevmap and required functionality.
2126 2006-12-10 17:45 Daniel Hokka Zakrisson <daniel@hozac.com>
2128 * scripts/functions: Improve the vshelper warning (common sign of
2131 2006-12-10 12:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2133 * contrib/yum-2.6.0-chroot.patch, contrib/yum-2.9.6-chroot.patch:
2134 fixed location of the lockfile; formerly, the chroot path was
2138 2006-12-10 00:57 Daniel Hokka Zakrisson <daniel@hozac.com>
2140 * sysv/vservers-legacy: Don't enable the legacy initscript by
2143 2006-12-09 16:13 Daniel Hokka Zakrisson <daniel@hozac.com>
2145 * NEWS, THANKS, configure.ac: Version 0.30.212.
2147 2006-12-09 16:12 Daniel Hokka Zakrisson <daniel@hozac.com>
2149 * lib_internal/sys_clone.h, src/rpm-fake.c, src/vdlimit.c:
2150 vserver.h defines CLONE_NEW*.
2151 Remove unused include of sys_clone.h from vdlimit.
2153 2006-12-09 16:02 Daniel Hokka Zakrisson <daniel@hozac.com>
2155 * scripts/functions: Make getFileArray handle multiple files as
2158 2006-12-08 15:35 Daniel Hokka Zakrisson <daniel@hozac.com>
2160 * lib/syscall_ctxmigrate-v21.hc: Only enter the namespaces for
2161 static and dynamic xids (i.e. not the spectator).
2163 2006-12-08 13:28 Daniel Hokka Zakrisson <daniel@hozac.com>
2165 * scripts/functions, scripts/vserver, scripts/vserver.functions:
2166 Rather than keeping an unnecessary mount around just because it
2167 was the cwd, cd to the root at the beginning while storing the
2168 original cwd (so it can be used later).
2170 2006-12-08 13:25 Daniel Hokka Zakrisson <daniel@hozac.com>
2172 * doc/configuration-xhtml.xsl: Change the default stylesheet.
2174 2006-12-08 13:25 Daniel Hokka Zakrisson <daniel@hozac.com>
2176 * ensc_wrappers/wrappers-vserver.hc: Add missing hunks from last
2179 2006-12-08 13:24 Daniel Hokka Zakrisson <daniel@hozac.com>
2181 * lib/Makefile-files, lib/checkconfig.c, lib/getxidtype.c,
2182 lib/internal.h, lib/isdynamicxid.c,
2183 lib/syscall_ctxmigrate-v21.hc, lib/syscall_ctxmigrate.c,
2184 lib/syscall_enternamespace-v13.hc,
2185 lib/syscall_enternamespace-v21.hc, lib/syscall_enternamespace.c,
2186 lib/syscall_getspacemask-v21.hc, lib/syscall_getspacemask.c,
2187 lib/syscall_getvci-v21.hc, lib/syscall_getvci.c,
2188 lib/syscall_setnamespace-v13.hc, lib/syscall_setnamespace-v21.hc,
2189 lib/syscall_setnamespace.c, lib/virtual.h,
2190 lib/vserver-internal.h, lib/vserver.h, src/vcontext.c,
2191 src/vnamespace.c: Work better on 2.6.19.
2192 This includes adding a new kind of API that depends on the
2193 VCI-bits, to detect the presence of spaces.
2194 vnamespace now only enters the filesystem related namespaces
2195 (CLONE_NEWNS|CLONE_FS).
2196 vc_ctx_migrate_spaces enters the others.
2197 Fix dynamic context detection by using the VCI-bits.
2199 2006-12-08 13:20 Daniel Hokka Zakrisson <daniel@hozac.com>
2201 * src/ncontext.c: Remove unused argument.
2203 2006-12-08 13:05 Daniel Hokka Zakrisson <daniel@hozac.com>
2205 * kernel/cacct.h, kernel/cacct_cmd.h, kernel/cacct_def.h,
2206 kernel/cacct_int.h, kernel/context.h, kernel/context_cmd.h,
2207 kernel/cvirt.h, kernel/cvirt_cmd.h, kernel/cvirt_def.h,
2208 kernel/debug.h, kernel/debug_cmd.h, kernel/dlimit.h,
2209 kernel/dlimit_cmd.h, kernel/global.h, kernel/history.h,
2210 kernel/inode.h, kernel/inode_cmd.h, kernel/legacy.h,
2211 kernel/limit.h, kernel/limit_cmd.h, kernel/limit_def.h,
2212 kernel/limit_int.h, kernel/namespace.h, kernel/namespace_cmd.h,
2213 kernel/network.h, kernel/network_cmd.h, kernel/sched.h,
2214 kernel/sched_cmd.h, kernel/sched_def.h, kernel/signal.h,
2215 kernel/signal_cmd.h, kernel/space_cmd.h, kernel/switch.h,
2216 kernel/tag.h: Update kernel headers to 2.6.19-vs2.1.x-t7.
2217 Use the headers from make headers_install to cut down on
2218 unnecessary files/content.
2220 2006-12-01 21:10 Daniel Hokka Zakrisson <daniel@hozac.com>
2222 * scripts/vserver.functions: Add cwd to the list of paths to
2223 exclude from namespace cleanup.
2225 2006-12-01 18:41 Daniel Hokka Zakrisson <daniel@hozac.com>
2227 * m4/ensc_e2fscheck.m4: Correct package and distribution name.
2229 2006-11-28 17:42 Daniel Hokka Zakrisson <daniel@hozac.com>
2231 * scripts/vserver.functions: Make non-sysv initstyles work again.
2233 2006-11-27 14:18 Daniel Hokka Zakrisson <daniel@hozac.com>
2235 * lib/vserver.h: Add VLIMIT_MAPPED, for mapped files that are in
2238 2006-11-27 14:06 Daniel Hokka Zakrisson <daniel@hozac.com>
2240 * src/vsched.c: Don't process unknown files.
2242 2006-11-25 19:18 Daniel Hokka Zakrisson <daniel@hozac.com>
2244 * src/chroot-sh.c: Add missing quote.
2246 2006-11-25 19:17 Daniel Hokka Zakrisson <daniel@hozac.com>
2248 * distrib/redhat/initpost: Use chroot-sh chmod to remove the
2249 symlink attack vector.
2251 2006-11-25 02:04 Daniel Hokka Zakrisson <daniel@hozac.com>
2253 * src/vsched.c: Add missing #include <stddef.h> needed for offsetof
2256 2006-11-25 00:38 Daniel Hokka Zakrisson <daniel@hozac.com>
2258 * lib/nflags-net.c, lib/vserver.h: Add NXF_SINGLE_IP.
2260 2006-11-24 23:06 Daniel Hokka Zakrisson <daniel@hozac.com>
2262 * src/capchroot.c, src/chbind.c, src/chcontext.c, src/fstool.c,
2263 src/keep-ctx-alive.c, src/nattribute.c, src/ncontext.c,
2264 src/rpm-fake-resolver.c, src/secure-mount.c, src/secure-umount.c,
2265 src/vattribute.c, src/vcontext.c, src/vcopy.c, src/vhashify.c,
2266 src/vkill.c, src/vlimit.c, src/vnamespace.c, src/vrsetup.c,
2267 src/vserver-info.c, src/vserver-stat.c, src/vuname.c,
2268 src/vunify.c, src/vwait.c: Make quoting consistent.
2270 2006-11-24 22:03 Daniel Hokka Zakrisson <daniel@hozac.com>
2272 * scripts/legacy/vserver-copy: Use the same flags for legacy as the
2273 rsync build method's default.
2275 2006-11-24 20:34 Daniel Hokka Zakrisson <daniel@hozac.com>
2277 * scripts/vserver.functions, src/nattribute.c: Use --secure by
2279 Add VC_NXF_HIDE_NETIF to the secure default.
2281 2006-11-24 15:23 Daniel Hokka Zakrisson <daniel@hozac.com>
2283 * scripts/vserver: Add forgotten backslash.
2285 2006-11-24 15:20 Daniel Hokka Zakrisson <daniel@hozac.com>
2287 * scripts/vserver: Call vserver-build with --debug too, if it was
2290 2006-11-24 15:20 Daniel Hokka Zakrisson <daniel@hozac.com>
2292 * configure.ac, contrib/manifest.dat.pathsubst,
2293 scripts/Makefile-files, scripts/util-vserver-vars.pathsubst,
2294 scripts/vserver-build, scripts/vserver-build.rsync: Add an rsync
2297 2006-11-24 14:12 Daniel Hokka Zakrisson <daniel@hozac.com>
2299 * doc/configuration.xml: Add since.
2301 2006-11-23 23:56 Daniel Hokka Zakrisson <daniel@hozac.com>
2303 * scripts/vserver.functions, src/vps.c, src/vserver-stat.c: Update
2304 URL to the proc security page.
2306 2006-11-23 21:30 Daniel Hokka Zakrisson <daniel@hozac.com>
2308 * src/vnamespace.c: Use CLONE_NEWUTS|CLONE_NEWIPC so it works with
2311 2006-11-23 21:12 Daniel Hokka Zakrisson <daniel@hozac.com>
2313 * doc/configuration.xml, scripts/chbind, scripts/vserver.functions:
2314 Add support for the network flags and capabilities in the
2317 2006-11-23 18:30 Daniel Hokka Zakrisson <daniel@hozac.com>
2319 * lib/ccaps-v13.c, lib/cflags-v13.c, lib/ncaps-net.c,
2320 lib/nflags-net.c, lib/vserver.h: Support the prefixes for all
2321 types of flags and capabilities.
2322 Add NXF_INFO_PRIVATE.
2324 Add aliases for the legacy flags/caps so using the kernel's names
2326 Add alias for VXC_SET_RLIMIT.
2328 2006-11-20 21:12 Daniel Hokka Zakrisson <daniel@hozac.com>
2330 * lib/ccaps-v13.c: Recognize set_utsname as a ccap too.
2332 2006-11-20 15:15 Daniel Hokka Zakrisson <daniel@hozac.com>
2334 * scripts/vserver: Add --rescue-init to the --help message.
2336 2006-11-20 15:15 Daniel Hokka Zakrisson <daniel@hozac.com>
2338 * distrib/redhat/initpost: Use --rescue-init.
2340 2006-11-20 15:10 Daniel Hokka Zakrisson <daniel@hozac.com>
2342 * scripts/vserver.functions, scripts/vserver.start: Don't set
2343 _IS_FAKEINIT on rescue, let the caller decide with --rescue-init.
2345 2006-11-20 15:09 Daniel Hokka Zakrisson <daniel@hozac.com>
2347 * scripts/legacy/vserver, scripts/vserver.start: Use
2348 $_CHBIND_COMPAT directly for legacy.
2350 2006-11-20 15:01 Daniel Hokka Zakrisson <daniel@hozac.com>
2352 * src/naddress.c: Cosmetic fixes.
2353 Make sure args.do_set is set to false initially.
2355 2006-11-20 12:46 Daniel Hokka Zakrisson <daniel@hozac.com>
2357 * scripts/vserver.functions: Make vserver <guest> start --rescue
2360 2006-11-20 00:23 Daniel Hokka Zakrisson <daniel@hozac.com>
2362 * src/Makefile-files, src/naddress.c: Make the prefix-to-netmask
2363 conversion work on big-endian too.
2364 Check for invalid prefixes.
2365 Improve help message.
2366 Add --set operation that removes all the old IP addresses first.
2368 2006-11-19 17:25 Daniel Hokka Zakrisson <daniel@hozac.com>
2370 * contrib/manifest.dat.pathsubst,
2371 ensc_wrappers/wrappers-vserver.hc, lib/Makefile-files,
2372 lib/nidopt2nid.c, lib/vserver.h, scripts/Makefile-files,
2373 scripts/chbind, scripts/util-vserver-vars.pathsubst, src,
2374 src/Makefile-files, src/chbind.c, src/naddress.c,
2375 src/nattribute.c, src/ncontext.c: Break up the old chbind into
2376 ncontext, nattribute, and naddress.
2377 This is done mostly to add support for network flags and caps,
2378 but also to get the same level of flexibility that the security
2380 In addition, a vc_nidopt2nid was created to correctly map --nid
2381 self to the current process's nid.
2383 2006-11-17 18:48 Daniel Hokka Zakrisson <daniel@hozac.com>
2385 * scripts/chcontext: Fix chcontext --help and --version.
2387 2006-11-17 18:42 Daniel Hokka Zakrisson <daniel@hozac.com>
2389 * doc/configuration.xml: soft-limit and hard-limit.
2391 2006-11-15 21:38 Daniel Hokka Zakrisson <daniel@hozac.com>
2393 * distrib/fc5/yum.repos.d/fedora-core.repo,
2394 distrib/fc5/yum.repos.d/fedora-extras-development.repo,
2395 distrib/fc5/yum.repos.d/fedora-extras.repo,
2396 distrib/fc5/yum.repos.d/fedora-legacy.repo,
2397 distrib/fc5/yum.repos.d/fedora-updates-testing.repo,
2398 distrib/fc5/yum.repos.d/fedora-updates.repo,
2399 distrib/fc6/yum.repos.d/fedora-core.repo,
2400 distrib/fc6/yum.repos.d/fedora-extras-development.repo,
2401 distrib/fc6/yum.repos.d/fedora-extras.repo,
2402 distrib/fc6/yum.repos.d/fedora-legacy.repo,
2403 distrib/fc6/yum.repos.d/fedora-updates-testing.repo,
2404 distrib/fc6/yum.repos.d/fedora-updates.repo: Use HTTP URLs for
2405 the keys (insecure, I know), so it'll work on non-Fedora systems
2408 2006-11-15 20:14 Daniel Hokka Zakrisson <daniel@hozac.com>
2410 * lib/Makefile-files, lib/syscall_ctxstat-v21.hc,
2411 lib/syscall_ctxstat.c, lib/syscall_getvci-v21.hc,
2412 lib/syscall_getvci.c, lib/syscall_resetminmax-v21.hc,
2413 lib/syscall_resetminmax.c, lib/syscall_rlimitstat-v21.hc,
2414 lib/syscall_rlimitstat.c, lib/syscall_virtstat-v21.hc,
2415 lib/syscall_virtstat.c, lib/vserver.h: Add the new syscalls from
2418 2006-11-14 23:06 Daniel Hokka Zakrisson <daniel@hozac.com>
2420 * doc/configuration.xml, scripts/functions: Enable namespace
2422 Various cleanups in the documentation, make sure references work.
2424 2006-11-14 22:09 Daniel Hokka Zakrisson <daniel@hozac.com>
2426 * src/vlimit.c: strcpy copies \0, use memcpy instead.
2428 2006-11-13 21:53 Daniel Hokka Zakrisson <daniel@hozac.com>
2430 * doc/configuration.xml, lib/vserver.h, src/vlimit.c: Add the
2432 Add RLIMIT_MSGQUEUE, define it ourselves if not present (like on
2435 2006-11-13 18:35 Daniel Hokka Zakrisson <daniel@hozac.com>
2437 * doc/configuration.xml, src/vsched.c: Cosmetic fixes for vsched.
2438 Document the configuration format.
2440 2006-11-11 02:05 Daniel Hokka Zakrisson <daniel@hozac.com>
2442 * scripts/vserver.start: Force update when starting the guest.
2444 2006-11-11 00:53 Daniel Hokka Zakrisson <daniel@hozac.com>
2446 * src/vsched.c: Only bother with the first line of the files.
2449 2006-11-11 00:29 Daniel Hokka Zakrisson <daniel@hozac.com>
2451 * scripts/vserver.functions, src/Makefile-files, src/vsched.c: Make
2452 vsched capable of configuring the new scheduler using a new
2453 configuration format (one value per file).
2455 2006-11-05 17:48 Daniel Hokka Zakrisson <daniel@hozac.com>
2457 * lib/syscall_setccaps-v21.hc, lib/syscall_setsched-v21.hc,
2458 lib/vserver.h: Set svn:keywords.
2459 Fix the vc_set_sched API to make more sense, and handle the logic
2462 2006-11-05 17:46 Daniel Hokka Zakrisson <daniel@hozac.com>
2464 * src/exec-ulimit.c: Reset the limits unconditionally.
2465 Treat RLIMIT_NOFILE specially, since the kernel does.
2466 Fix dietlibc'isms, and handle sys_old_getrlimit's values.
2468 2006-11-04 19:36 Daniel Hokka Zakrisson <daniel@hozac.com>
2470 * src/exec-ulimit.c: Reset all limits that aren't configured.
2472 2006-11-04 13:59 Daniel Hokka Zakrisson <daniel@hozac.com>
2474 * lib/syscall_setsched-v21.hc, lib/vserver.h: Fix typos from last
2477 2006-11-03 22:37 Daniel Hokka Zakrisson <daniel@hozac.com>
2479 * doc/configuration.xml, scripts/functions, scripts/vserver: Make
2482 2006-11-03 19:59 Daniel Hokka Zakrisson <daniel@hozac.com>
2484 * Makefile.am, configure.ac, kernel/cacct.h, kernel/cacct_cmd.h,
2485 kernel/cacct_def.h, kernel/cacct_int.h, kernel/context.h,
2486 kernel/context_cmd.h, kernel/cvirt.h, kernel/cvirt_cmd.h,
2487 kernel/cvirt_def.h, kernel/debug.h, kernel/debug_cmd.h,
2488 kernel/dlimit.h, kernel/dlimit_cmd.h, kernel/global.h,
2489 kernel/history.h, kernel/inode.h, kernel/inode_cmd.h,
2490 kernel/limit.h, kernel/limit_cmd.h, kernel/limit_def.h,
2491 kernel/limit_int.h, kernel/monitor.h, kernel/namespace_cmd.h,
2492 kernel/network.h, kernel/network_cmd.h, kernel/sched.h,
2493 kernel/sched_cmd.h, kernel/sched_def.h, kernel/signal_cmd.h,
2494 kernel/switch.h, kernel/tag.h, kernel/xid.h, lib/Makefile-files,
2495 lib/ccaps-v13.c, lib/cflags-v13.c, lib/nflags-net.c,
2496 lib/syscall_setccaps-v13.hc, lib/syscall_setccaps-v21.hc,
2497 lib/syscall_setccaps.c, lib/syscall_setsched-v13.hc,
2498 lib/syscall_setsched-v21.hc, lib/syscall_setsched.c,
2499 lib/vserver-internal.h, lib/vserver.h: This commit adds support
2500 for the 2.1 vserver API.
2501 Update the kernel headers to 2.1.1-rc47.
2502 Add the new ccapabilities, context flags, and network flags.
2503 Use the correct VCMDs for the older calls.
2504 Add vc_set_sched_v21, to configure the new scheduler.
2505 Add vc_set_ccaps_v21, which sets the ccaps and bcaps using the
2506 new interfaces for that.
2508 2006-11-03 16:20 Benedikt Böhm <hollow@gentoo.org>
2510 * distrib/gentoo/initpost: init style gentoo will also work with
2511 older baselayout-vserver
2513 2006-11-03 15:02 Daniel Hokka Zakrisson <daniel@hozac.com>
2515 * contrib/manifest.dat.pathsubst: Add vemerge, vesync, vupdateworld
2517 Fix the sort order a bit.
2519 2006-11-03 14:56 Daniel Hokka Zakrisson <daniel@hozac.com>
2521 * doc/configuration.xml: bcapabilities and ccapabilities won't be
2522 changing names any time soon, remove experimental marker.
2523 ulimits are honored for 2.6 kernels as well.
2526 2006-11-03 14:36 Benedikt Böhm <hollow@gentoo.org>
2528 * distrib/gentoo/init-vserver.sh, scripts/Makefile-files,
2529 scripts/vdispatch-conf, scripts/vemerge, scripts/vesync,
2530 scripts/vserver.functions, scripts/vupdateworld: add gentoo
2531 specific wrappers: vemerge, vesync, vupdateworld and
2532 vdispatch-conf; add RUNLEVEL_START to gentoo init style
2534 2006-11-02 19:32 Benedikt Böhm <hollow@gentoo.org>
2536 * distrib/gentoo/initpost: fix fstab fixing for gentoo/initpost
2538 2006-11-01 19:46 Daniel Hokka Zakrisson <daniel@hozac.com>
2540 * scripts/vyum-worker: Add missing space.
2542 2006-11-01 19:23 Benedikt Böhm <hollow@gentoo.org>
2544 * distrib/Makefile.am, distrib/gentoo/init-vserver.sh,
2545 distrib/gentoo/initpost, distrib/gentoo/initpre,
2546 scripts/vserver.functions: reimplement gentoo init style +
2547 prepare distrib/gentoo for baselayout-1.13
2549 2006-11-01 15:34 Benedikt Böhm <hollow@gentoo.org>
2551 * src/Makefile-files, src/chroot-sh.c: add mkdir and chmod
2552 functions to chroot-sh
2554 2006-10-31 14:33 Benedikt Böhm <hollow@gentoo.org>
2556 * scripts/vserver-build.template: fix no_dev_sanity logic
2558 2006-10-19 15:09 Daniel Hokka Zakrisson <daniel@hozac.com>
2560 * doc/configuration.xml, scripts/vserver.functions: Improve
2561 namespace cleanup to make sure some required directories stick
2562 around, and add some configuration options to exclude further
2565 2006-10-12 14:39 Daniel Hokka Zakrisson <daniel@hozac.com>
2567 * scripts/vyum-worker: Handle version 3.0 as well.
2569 2006-10-07 18:03 Daniel Hokka Zakrisson <daniel@hozac.com>
2571 * NEWS, configure.ac, mkrelease: Version 0.30.211.
2573 2006-10-07 12:14 Daniel Hokka Zakrisson <daniel@hozac.com>
2575 * doc/configuration.xml: Fix typoed URL.
2577 2006-10-07 12:13 Daniel Hokka Zakrisson <daniel@hozac.com>
2579 * scripts/vserver-build.fai: Point to the FAI wiki for information
2580 about how to use it.
2581 Make AUTO the default.
2582 Move the prompt to after the trap has been setup.
2583 Run base.__cleanup as the last step of killprocs, so the files
2584 needed are still around for the rest of the cleanup.
2585 Use isVserverRunning so the runfile is cleaned up too.
2586 Mount the NFS-root and the target with -o dev, to allow the
2589 2006-10-04 16:35 Daniel Hokka Zakrisson <daniel@hozac.com>
2591 * contrib/manifest.dat.pathsubst: Add vserver-build.fai.
2593 2006-10-04 16:35 Daniel Hokka Zakrisson <daniel@hozac.com>
2595 * scripts/vserver-build.template: We can't remove dev/* if we're
2596 not in the guest's root.
2598 2006-10-04 13:22 Daniel Hokka Zakrisson <daniel@hozac.com>
2600 * scripts/vserver-build.fai: Have vuname set the context as well,
2601 so we can find it with vserver-info <name> CONTEXT.
2603 2006-10-04 13:20 Daniel Hokka Zakrisson <daniel@hozac.com>
2605 * src/secure-mount.c: Remove options that we parse ourselves, so
2606 the kernel doesn't see them (and fail).
2607 Reenable MS_NODEV default.
2609 2006-10-04 12:33 Daniel Hokka Zakrisson <daniel@hozac.com>
2611 * scripts/vserver.functions: If creation is failing, we want to see
2612 the errors so it's debuggable.
2614 2006-10-03 18:37 Daniel Hokka Zakrisson <daniel@hozac.com>
2616 * scripts/vserver-build.fai: Make sure we're running on a
2617 sufficiently capable kernel.
2618 Indent killprocs correctly.
2619 Don't require a static xid by using save_ctxinfo.
2620 Use secure-mount instead of mount.
2621 Set a default hostname if none was specified.
2623 2006-10-03 15:48 Daniel Hokka Zakrisson <daniel@hozac.com>
2625 * src/secure-mount.c: Revert NODEV default, as it makes it
2626 impossible to mount (e.g.) a tmpfs that allows devices.
2628 2006-10-03 13:14 Daniel Hokka Zakrisson <daniel@hozac.com>
2630 * doc/configuration.xml: Add since=... where appropriate.
2632 2006-10-03 12:47 Daniel Hokka Zakrisson <daniel@hozac.com>
2634 * distrib/Makefile.am, distrib/fc6,
2635 distrib/fc6/yum.repos.d/fedora-core.repo,
2636 distrib/fc6/yum.repos.d/fedora-development.repo,
2637 distrib/fc6/yum.repos.d/fedora-extras-development.repo,
2638 distrib/fc6/yum.repos.d/fedora-extras.repo,
2639 distrib/fc6/yum.repos.d/fedora-legacy.repo,
2640 distrib/fc6/yum.repos.d/fedora-updates-testing.repo,
2641 distrib/fc6/yum.repos.d/fedora-updates.repo: Add FC6 distribution
2642 (doesn't work yet, but should once it's released).
2644 2006-10-03 11:15 Daniel Hokka Zakrisson <daniel@hozac.com>
2646 * doc/configuration-wiki.xsl: Move auto-generated notice to the
2649 2006-10-01 17:27 Daniel Hokka Zakrisson <daniel@hozac.com>
2651 * scripts/Makefile-files, scripts/vserver-build,
2652 scripts/vserver-build.fai: Add the fai build method based on Sam
2654 (https://savannah.nongnu.org/patch/?5058)
2656 2006-10-01 15:55 Daniel Hokka Zakrisson <daniel@hozac.com>
2658 * doc/configuration.xml: Fix some spelling errors and update the
2659 parameter lists to be correct.
2661 2006-09-29 22:15 Daniel Hokka Zakrisson <daniel@hozac.com>
2663 * lib/syscall_ctxmigrate-v13.hc, lib/syscall_setnamespace-v13.hc:
2664 Use the older versions of these syscalls, so the utils will work
2667 2006-09-28 22:39 Daniel Hokka Zakrisson <daniel@hozac.com>
2669 * doc/Makefile-files, doc/configuration-wiki.xsl: Add Tim Mecking's
2670 XSL stylesheet for wiki exports.
2672 2006-09-28 15:15 Daniel Hokka Zakrisson <daniel@hozac.com>
2674 * scripts/vserver-build: Cosmetic fixes to the help message.
2676 2006-09-28 15:13 Daniel Hokka Zakrisson <daniel@hozac.com>
2678 * scripts/vserver: Use a new namespace for the build process, so
2679 any mounts performed during the build will vanish when it's done.
2681 2006-09-28 15:10 Daniel Hokka Zakrisson <daniel@hozac.com>
2683 * scripts/vapt-get, scripts/vserver: Make vserver ...
2684 rpm/apt-get/apt-cache/apt-config work again.
2686 2006-09-28 15:08 Daniel Hokka Zakrisson <daniel@hozac.com>
2688 * Makefile.am, contrib/Makefile-files: Add more forgotten files.
2690 2006-09-28 15:06 Daniel Hokka Zakrisson <daniel@hozac.com>
2692 * Makefile.am, m4/changelog.am: Move flags to the same place they
2693 were when cvs2cl was used.
2695 2006-09-28 15:05 Daniel Hokka Zakrisson <daniel@hozac.com>
2697 * doc/configuration.xml: Fix URLs pointing to the source code.
2699 2006-09-26 17:15 Daniel Hokka Zakrisson <daniel@hozac.com>
2701 * contrib/yum-2.9.6-chroot.patch, scripts/vyum-worker: Add a patch
2702 for yum 2.9.6 (for FC6).
2703 Make vyum-worker use the hack configuration if the yum version is
2704 unknown (-> unsupported), rather than silently creating really
2705 strange directories.
2707 2006-09-26 17:12 Daniel Hokka Zakrisson <daniel@hozac.com>
2709 * scripts/vserver-build: Fix help message to correspond with
2712 2006-09-24 17:44 Daniel Hokka Zakrisson <daniel@hozac.com>
2714 * scripts/vserver: This check was correct the first time,
2715 (cond)restart just calls stop and start, so we need not handle
2718 2006-09-24 00:48 Daniel Hokka Zakrisson <daniel@hozac.com>
2720 * src/chroot-sh.c: Fix wrapper prefix so error messages say
2723 2006-09-21 19:44 Daniel Hokka Zakrisson <daniel@hozac.com>
2725 * m4/changelog.am, svnusers.map: Make ChangeLog prettier.
2727 2006-09-21 19:43 Daniel Hokka Zakrisson <daniel@hozac.com>
2729 * src/secure-mount.c: Make nodev the default, but don't enforce it
2732 2006-09-21 19:42 Daniel Hokka Zakrisson <daniel@hozac.com>
2734 * src/vlogin.c: Add the reset atexit handler right after setting
2735 the terminal to raw mode, so we don't end up with a raw terminal
2736 if (e.g.) openpty fails.
2738 2006-09-19 17:29 Daniel Hokka Zakrisson <daniel@hozac.com>
2740 * m4/ensc_pathprog.m4: Put /bin first in the searchpath when
2741 looking for env, so we work around the /usr/bin/env-is-a-symlink
2744 2006-09-19 15:20 Daniel Hokka Zakrisson <daniel@hozac.com>
2746 * contrib/manifest.dat.pathsubst, distrib/Makefile.am,
2747 ensc_wrappers/Makefile-files: Fix Makefiles and the manifest to
2748 include all the files needed.
2750 2006-09-18 15:20 Daniel Hokka Zakrisson <daniel@hozac.com>
2752 * distrib/centos4, distrib/centos4/yum.repos.d/CentOS-Base.repo,
2753 distrib/centos4/yum/yum.conf, distrib/centos42: Rename centos42
2754 to the more generic centos4, and change the URLs appropriately.
2756 2006-09-18 14:57 Daniel Hokka Zakrisson <daniel@hozac.com>
2758 * scripts/vserver: Enter the namespace earlier so testing for files
2759 (like /bin/bash, /etc/init.d/rc) works when the guest's root
2760 filesystem is mounted from its fstab.
2762 2006-09-16 17:26 Daniel Hokka Zakrisson <daniel@hozac.com>
2764 * src/secure-mount.c: Fix logic errors in secure-mount.
2766 2006-09-16 14:21 Daniel Hokka Zakrisson <daniel@hozac.com>
2768 * doc/configuration.xml, scripts/vserver.functions: Make novlandev
2769 the default, but easily overridable for all guests.
2771 2006-09-16 12:28 Daniel Hokka Zakrisson <daniel@hozac.com>
2773 * kernel/limit_int.h, kernel/signal.h: Add forgotten kernel headers
2774 (not important, but makes it easier to keep track).
2776 2006-09-15 21:18 Daniel Hokka Zakrisson <daniel@hozac.com>
2778 * kernel/context.h, kernel/context_cmd.h, kernel/cvirt.h,
2779 kernel/cvirt_cmd.h, kernel/debug.h, kernel/dlimit_cmd.h,
2780 kernel/inode.h, kernel/inode_cmd.h, kernel/legacy.h,
2781 kernel/limit.h, kernel/limit_cmd.h, kernel/limit_def.h,
2782 kernel/namespace.h, kernel/namespace_cmd.h, kernel/network.h,
2783 kernel/sched.h, kernel/sched_cmd.h, kernel/signal_cmd.h,
2784 kernel/switch.h, kernel/xid.h, lib/cflags-v13.c,
2785 lib/syscall_ctxmigrate-v13.hc, lib/syscall_setnamespace-v13.hc,
2786 lib/syscall_waitexit-v13.hc, lib/vserver.h: - Update the kernel
2788 - Add missing flags.
2789 - Fix the calls that got updated so they work as expected.
2791 2006-09-15 20:15 Benedikt Böhm <hollow@gentoo.org>
2793 * scripts/vserver-wrapper: make vserver-wrapper gentoo compliant
2795 2006-09-15 19:16 Benedikt Böhm <hollow@gentoo.org>
2797 * distrib/Makefile.am, distrib/gentoo, distrib/gentoo/initpost,
2798 scripts/vserver-build.functions, scripts/vserver-build.template:
2799 add gentoo distribution target; force sane /dev by default for
2800 template build method
2802 2006-09-15 15:41 Daniel Hokka Zakrisson <daniel@hozac.com>
2804 * scripts/vserver.start: env doesn't grok --.
2806 2006-09-15 08:31 Benedikt Böhm <hollow@gentoo.org>
2808 * ., ChangeLog.sed, Makefile.svn, configure.ac, contrib/.cvsignore,
2809 cvsusers.map, distrib/.cvsignore, doc/.cvsignore,
2810 ensc_fmt/.cvsignore, ensc_vector/.cvsignore,
2811 ensc_vector/testsuite/.cvsignore, lib/.cvsignore,
2812 lib/apidoc/.cvsignore, lib/testsuite/.cvsignore,
2813 lib_internal/.cvsignore, lib_internal/testsuite/.cvsignore,
2814 m4/changelog.am, m4/ensc_changelog.m4, mkrelease,
2815 scripts/.cvsignore, scripts/legacy/.cvsignore, src/.cvsignore,
2816 src/testsuite/.cvsignore, sysv/.cvsignore, tests/.cvsignore,
2817 vserver-start/.cvsignore: cleanup old cvs cruft; add mkrelease
2818 script; use svn2cl instead of cvs2cl
2820 2006-09-15 04:32 Daniel Hokka Zakrisson <daniel@hozac.com>
2822 * scripts/functions, scripts/vserver.stop, scripts/vshelper: Make
2823 vshelper reboot/halt work correctly when CONFIG_VSERVER_LEGACY is
2824 disabled and the helper is run synchronously.
2826 2006-09-13 22:18 Daniel Hokka Zakrisson <daniel@hozac.com>
2828 * scripts/vserver-build.functions.rpm: Fix RPM-based builds on
2831 2006-09-12 18:35 Daniel Hokka Zakrisson <daniel@hozac.com>
2833 * contrib/manifest.dat.pathsubst, distrib/Makefile.am,
2834 distrib/misc/environment, doc/configuration.xml,
2835 scripts/vserver.functions, scripts/vserver.start: Add initial
2836 environment support. Lets users work around their broken
2837 initscripts inside guests when using the sysv initstyle.
2839 2006-09-12 17:19 Daniel Hokka Zakrisson <daniel@hozac.com>
2841 * configure.ac: Add ugly hack to workaround yum's problems with
2843 (https://savannah.nongnu.org/bugs/?15517)
2845 2006-09-12 17:17 Daniel Hokka Zakrisson <daniel@hozac.com>
2847 * doc/configuration.xml, scripts/vserver.start: Add Herbert Pötzl's
2848 patch to support initialization scriptlets.
2850 2006-09-12 17:09 Daniel Hokka Zakrisson <daniel@hozac.com>
2852 * ensc_wrappers/wrappers-unistd.hc, scripts/vserver,
2853 src/capchroot.c, src/vcontext.c: - Teach vcontext about usernames
2854 (if dietlibc is used).
2855 - Teach capchroot about uid 0.
2857 - Specify uid 0 by default, so username lookups are avoided.
2859 2006-09-12 16:55 Daniel Hokka Zakrisson <daniel@hozac.com>
2861 * configure.ac, ensc_wrappers/wrappers-termios.hc,
2862 ensc_wrappers/wrappers.h, scripts/vserver, src/Makefile-files,
2863 src/vcontext.c, src/vlogin.c: Add vlogin, a terminal proxy for
2865 (https://savannah.nongnu.org/patch/?4969)
2867 2006-09-12 16:54 Daniel Hokka Zakrisson <daniel@hozac.com>
2869 * scripts/vserver-build.template, scripts/vserver.delete: Add
2870 forgotten svn:keywords.
2872 2006-09-12 16:33 Daniel Hokka Zakrisson <daniel@hozac.com>
2874 * configure.ac, contrib/manifest.dat.pathsubst,
2875 scripts/Makefile-files, scripts/magic.mime,
2876 scripts/util-vserver-vars.pathsubst, scripts/vserver-build,
2877 scripts/vserver-build.template: Add support for vserver-build -m
2878 template, which extracts tarballs.
2880 2006-09-12 12:39 Daniel Hokka Zakrisson <daniel@hozac.com>
2882 * scripts/functions, scripts/vapt-get, scripts/vrpm,
2883 scripts/vsomething: Make vrpm and vapt-get use vsomething.
2884 Fix external package management so that the process is executed
2886 the guest's network context, in case scriptlets restart daemons.
2888 2006-09-12 12:29 Daniel Hokka Zakrisson <daniel@hozac.com>
2890 * contrib/manifest.dat.pathsubst, scripts/Makefile-files,
2891 scripts/vserver, scripts/vserver.delete: Add a delete method to
2892 remove guests, based on Thomas Champagne's
2894 (https://savannah.nongnu.org/patch/?4899)
2896 2006-09-12 12:21 Daniel Hokka Zakrisson <daniel@hozac.com>
2898 * doc/configuration.xml, scripts/functions,
2899 scripts/vserver.functions: Apply Bastian Blank's userspace
2900 namespace cleanup patch.
2902 2006-09-12 12:16 Daniel Hokka Zakrisson <daniel@hozac.com>
2904 * doc/configuration.xml, scripts/vserver-setup.functions,
2905 scripts/vserver.functions, scripts/vserver.start,
2906 scripts/vserver.stop, scripts/vserver.suexec: Apply Jan
2907 Rekorajski's CPUSET patch.
2908 (http://www.paul.sladen.org/vserver/archives/200511/0245.html)
2910 2006-09-12 11:29 Daniel Hokka Zakrisson <daniel@hozac.com>
2912 * distrib/Makefile.am, distrib/fc5, distrib/fc5/apt,
2913 distrib/fc5/apt/rpmpriorities, distrib/fc5/apt/sources.list,
2914 distrib/fc5/pkgs, distrib/fc5/pkgs/01, distrib/fc5/pkgs/02,
2915 distrib/fc5/pkgs/03, distrib/fc5/rpmlist.d,
2916 distrib/fc5/rpmlist.d/00.lst, distrib/fc5/yum,
2917 distrib/fc5/yum.repos.d,
2918 distrib/fc5/yum.repos.d/fedora-core.repo,
2919 distrib/fc5/yum.repos.d/fedora-development.repo,
2920 distrib/fc5/yum.repos.d/fedora-extras-development.repo,
2921 distrib/fc5/yum.repos.d/fedora-extras.repo,
2922 distrib/fc5/yum.repos.d/fedora-legacy.repo,
2923 distrib/fc5/yum.repos.d/fedora-updates-testing.repo,
2924 distrib/fc5/yum.repos.d/fedora-updates.repo,
2925 distrib/fc5/yum/yum.conf, distrib/redhat/initpost,
2926 scripts/vyum-worker: Add support for Fedora Core 5 and yum 2.6.
2928 2006-09-12 11:21 Daniel Hokka Zakrisson <daniel@hozac.com>
2930 * scripts/vserver-build, scripts/vserver-build.debootstrap: Add
2931 support for specifying a debootstrap script.
2933 2006-09-12 11:14 Daniel Hokka Zakrisson <daniel@hozac.com>
2935 * lib/syscall-alternative.h: Update to the latest version of
2936 Herbert's alternative syscall
2939 2006-09-12 11:11 Daniel Hokka Zakrisson <daniel@hozac.com>
2941 * lib_internal/sys_clone.h: Fix sys_clone usage on sparc and s390,
2942 sparc returns parent pid in
2943 the child and s390 has the arguments reversed.
2945 2006-09-12 11:09 Daniel Hokka Zakrisson <daniel@hozac.com>
2947 * scripts/legacy/vserver, scripts/vserver.functions: - Fix obsolete
2949 - Make sure the correct nice value is used, even if the parent
2950 process has a different one.
2952 2006-09-12 11:04 Daniel Hokka Zakrisson <daniel@hozac.com>
2954 * configure.ac: Fix API option parsing so oldproc and olduts are
2956 (allowing for cut'n'paste from vserver-info to ./configure)
2958 2006-09-12 10:54 Daniel Hokka Zakrisson <daniel@hozac.com>
2960 * scripts/start-vservers: Fixes start-vservers to work on _all_
2961 guests when --all is specified,
2962 as well as fixing the cleanup.
2963 (https://savannah.nongnu.org/bugs/index.php?14525)
2964 (https://savannah.nongnu.org/bugs/index.php?15632)
2966 2006-09-12 10:50 Daniel Hokka Zakrisson <daniel@hozac.com>
2968 * scripts/vserver.functions: Apply Christian Heim's patch to
2969 deprecate the Gentoo initstyle
2971 2006-09-12 10:47 Daniel Hokka Zakrisson <daniel@hozac.com>
2973 * scripts/pkgmgmt, scripts/vserver.functions: Make fstab usage
2974 consistent, fstab gets mounted first, then
2975 fstab.local and then fstab.remote, unmounting in the reverse
2978 2006-09-12 10:39 Daniel Hokka Zakrisson <daniel@hozac.com>
2980 * scripts/vserver: Fix condrestart to actually do a conditional
2982 (https://savannah.nongnu.org/bugs/index.php?15678)
2984 2006-09-12 10:34 Daniel Hokka Zakrisson <daniel@hozac.com>
2986 * scripts/vserver: Fix Usage: message for the main script.
2987 (https://savannah.nongnu.org/bugs/index.php?15551)
2989 2006-09-12 10:32 Daniel Hokka Zakrisson <daniel@hozac.com>
2991 * scripts/vserver-build.functions: Use $_SETATTR instead of chattr
2992 to remove the barrier.
2994 2006-09-12 10:30 Daniel Hokka Zakrisson <daniel@hozac.com>
2996 * scripts/chcontext: Fix chcontext so it passes --secure as the
2998 vattribute so it doesn't override the passed caps.
2999 (https://savannah.nongnu.org/patch/?4993)
3001 2006-09-12 10:26 Daniel Hokka Zakrisson <daniel@hozac.com>
3003 * lib/syscall_setccaps-v13.hc: Fix vc_set_ccaps to work the way the
3004 kernel expects it to
3005 (https://savannah.nongnu.org/patch/?4968)
3007 2006-09-12 10:22 Daniel Hokka Zakrisson <daniel@hozac.com>
3009 * man/chcontext.8: Apply Micah Anderson's patch fixing chcontext's
3011 (https://savannah.nongnu.org/bugs/index.php?16083)
3013 2006-09-10 17:26 Benedikt Böhm <hollow@gentoo.org>
3015 * util-vserver: remove util-vserver dir
3017 2006-09-10 17:07 Benedikt Böhm <hollow@gentoo.org>
3019 * AUTHORS, ChangeLog.sed, Makefile.am, NEWS, README, REQUIREMENTS,
3020 THANKS, build-all, compat-c99.h, compat.h, configure.ac, contrib,
3021 cvsusers.map, distrib, doc, ensc_fmt, ensc_vector, ensc_wrappers,
3022 kernel, lib, lib_internal, m4, man, pathconfig.h.pathsubst,
3023 scripts, src, sysv, tests, update-doc, util-vserver.spec.in,
3024 util-vserver/AUTHORS, util-vserver/ChangeLog.sed,
3025 util-vserver/Makefile.am, util-vserver/NEWS, util-vserver/README,
3026 util-vserver/REQUIREMENTS, util-vserver/THANKS,
3027 util-vserver/build-all, util-vserver/compat-c99.h,
3028 util-vserver/compat.h, util-vserver/configure.ac,
3029 util-vserver/contrib, util-vserver/cvsusers.map,
3030 util-vserver/distrib, util-vserver/doc, util-vserver/ensc_fmt,
3031 util-vserver/ensc_vector, util-vserver/ensc_wrappers,
3032 util-vserver/kernel, util-vserver/lib, util-vserver/lib_internal,
3033 util-vserver/m4, util-vserver/man,
3034 util-vserver/pathconfig.h.pathsubst, util-vserver/scripts,
3035 util-vserver/src, util-vserver/sysv, util-vserver/tests,
3036 util-vserver/update-doc, util-vserver/util-vserver.spec.in,
3037 util-vserver/vserver-start, vserver-start: skip duplicate
3040 2006-03-26 11:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3042 * util-vserver/contrib/Makefile-files,
3043 util-vserver/contrib/yum-2.6.0-chroot.patch: added
3044 yum-2.6.0-chroot.patch
3046 2006-01-22 19:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3048 * util-vserver/NEWS, util-vserver/configure.ac,
3049 util-vserver/util-vserver.spec.in: version 0.30.210
3051 2006-01-22 19:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3053 * util-vserver/src/capchroot.c, util-vserver/src/chcontext.c,
3054 util-vserver/src/reducecap.c: use stdout instead of stderr for
3055 the no-compat API warnings on '--help';
3056 else, 'make distcheck' will fail
3058 2006-01-22 19:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3060 * util-vserver/lib_internal/testsuite,
3061 util-vserver/lib_internal/testsuite/.cvsignore: updated
3063 2006-01-22 18:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3065 * util-vserver/build-all: added testcases for the
3066 '--enable-apis=NOLEGACY' configure switch
3068 2006-01-22 18:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3070 * util-vserver/lib_internal/testsuite/Makefile-files: added
3071 dietlibc + glibc versions of the isnumber and sigbus tests
3073 2006-01-22 18:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3075 * util-vserver/configure.ac: - declare the VC_ENABLE_API_* macros
3076 through AH_TEMPLATE()
3077 - provide only the v13,net APIs by default
3078 - added support for v13obs API
3080 2006-01-22 18:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3082 * util-vserver/ensc_wrappers/wrappers-vserver.hc: do not provide
3083 Evc_new_s_context() wrapper without the required API
3085 2006-01-22 18:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3087 * util-vserver/lib/vserver-internal.h: use the new
3088 VC_ENABLE_API_V13OBS define
3090 2006-01-22 18:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3092 * util-vserver/lib/syscall.c: added linktime warning for
3095 2006-01-22 18:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3097 * util-vserver/lib/Makefile-files,
3098 util-vserver/lib/syscall_setsched-v13.hc,
3099 util-vserver/lib/syscall_setsched-v13obs.hc,
3100 util-vserver/lib/syscall_setsched.c: split vc_set_sched_v13obs()
3103 2006-01-22 18:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3105 * util-vserver/src/chbind.c, util-vserver/src/rpm-fake-resolver.c,
3106 util-vserver/src/vserver-info.c: fixed compilation for disabled
3109 2006-01-22 18:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3111 * util-vserver/src/capchroot.c, util-vserver/src/chcontext.c,
3112 util-vserver/src/reducecap.c: added some workarounds so that it
3113 build without compat/legacy API
3114 resp. give out warnings explaining the situation
3116 2006-01-22 13:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3118 * util-vserver/Makefile.am: added support for $(pkgcachedir)
3120 2006-01-22 13:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3122 * util-vserver/doc/configuration.xml: - documented
3123 /etc/vservers/.defaults/cachebase + /etc/vservers/.../cache
3124 - documented default value of /etc/vservers/.../vdir
3126 2006-01-22 13:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3128 * util-vserver/util-vserver.spec.in: - do not require 'xalan'
3130 - removed 'Requires: apt'; apt-rpm is not maintained upstream
3132 - removed 'chattr' leftovers
3133 - create the '/etc/vservers/.defaults/cachebase' symlink
3134 - added /var/cache/vservers and the needed support
3135 - set barrier attribute on /vservers/.pkg and /vservers/.hash
3136 - added 'centos-release' to the list of packages in the
3139 - create '/vservers/.hash' and add initial configuration for it
3141 2006-01-22 13:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3143 * util-vserver/THANKS: - fixed ngnet -> non-legacy network
3145 - mentioned improved dlimit support
3147 2006-01-22 12:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3149 * util-vserver/scripts/vserver-build.debootstrap: - changed the way
3150 how temporary files/directories will be created:
3152 * mktemp will now be called with the '-t' parameter and sometimes
3155 * absolutes paths (e.g. '/tmp') were removed from the templates
3156 * with this changes, it is now possible to override the location
3158 the temporary files by setting $TMPDIR. This should add a way to
3159 solve problems like debootstrap on non-executable tmp-directories
3160 (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=15447)
3162 These changes require that 'mktemp' understands the following
3165 * '-t' ... Generate a path rooted in a temporary directory.
3166 * '-d' ... Make a directory instead of a file.
3167 * '-p' ... Use the specified directory as a prefix when
3169 the temporary filename.
3171 Because 'mktemp' from Debian Woody's 'debianutils_1.16.2woody1'
3172 supports these features every recent Linux distribution should do
3176 - allow to override path of the debootstrap binary with the
3178 environment variable
3180 2006-01-22 12:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3182 * util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt,
3183 util-vserver/scripts/start-vservers,
3184 util-vserver/scripts/util-vserver-vars.pathsubst,
3185 util-vserver/scripts/vserver-build.rpm,
3186 util-vserver/scripts/vserver.functions,
3187 util-vserver/scripts/vserver.start: changed the way how temporary
3188 files/directories will be created:
3190 * mktemp will now be called with the '-t' parameter and sometimes
3193 * absolutes paths (e.g. '/tmp') were removed from the templates
3194 * with this changes, it is now possible to override the location
3196 the temporary files by setting $TMPDIR. This should add a way to
3197 solve problems like debootstrap on non-executable tmp-directories
3198 (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=15447)
3200 These changes require that 'mktemp' understands the following
3203 * '-t' ... Generate a path rooted in a temporary directory.
3204 * '-d' ... Make a directory instead of a file.
3205 * '-p' ... Use the specified directory as a prefix when
3207 the temporary filename.
3209 Because 'mktemp' from Debian Woody's 'debianutils_1.16.2woody1'
3210 supports these features every recent Linux distribution should do
3214 2006-01-22 12:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3216 * util-vserver/scripts/vserver.functions: - the 'dlimit' stuff uses
3217 now a /etc/vservers/*/cache symlink pointing
3218 somewhere to /var/cache
3219 - _setSingleDiskLimit(): use one $_VDU call instead of two
3220 - give out a warning when dlimit/ stuff is configured but no
3224 2006-01-22 12:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3226 * util-vserver/scripts/vserver-build.functions: create the
3227 /etc/vservers/*/cache symlink
3229 2006-01-22 11:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3231 * util-vserver/src/vdu.c: rearranged some bits so that toplevel
3232 directory will be counted too
3234 2006-01-22 11:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3236 * util-vserver/src/Makefile-files: link 'vdu' against
3239 2006-01-22 11:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3241 * util-vserver/src/vdu.c: - rewrote the directory traversal code to
3242 use 'EsafeChdir()' and
3244 - allow to specify both '--inodes' and '--space'
3247 2006-01-22 11:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3249 * util-vserver/src/vserver-info.c: apply new 'isNumber()' API
3251 2006-01-22 11:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3253 * util-vserver/scripts/util-vserver-vars.pathsubst: added
3256 2006-01-22 11:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3258 * util-vserver/lib_internal/Makefile-files,
3259 util-vserver/lib_internal/util-isnumber.c,
3260 util-vserver/lib_internal/util-isnumber.hc,
3261 util-vserver/lib_internal/util-isnumberunsigned.c,
3262 util-vserver/lib_internal/util.h: enhanced the isNumber() method:
3263 * now, it accepts units like 'm' or 'K'; 'isNumber()' needs now a
3264 third parameter telling whether to interprete the number strictly
3266 whether to accept such units
3267 * an 'isNumberUnsigned()' method was created for unsigned types;
3269 'util-isnumber.hc' template file was created for this purpose
3270 * proper tests for over/underflow were implemented
3272 2006-01-22 11:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3274 * util-vserver/lib_internal/testsuite/Makefile-files,
3275 util-vserver/lib_internal/testsuite/isnumber.c: added isnumber.c
3276 testcase which checks the isNumber() and
3277 isNumberUnsigned() methods
3279 2006-01-22 11:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3281 * util-vserver/ensc_wrappers/Makefile-files,
3282 util-vserver/ensc_wrappers/wrappers-stat.hc,
3283 util-vserver/ensc_wrappers/wrappers.h: added wrappers-stat.hc
3284 which implements wrappers for the *stat(2)
3287 2006-01-21 13:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3289 * util-vserver/doc/configuration.xml,
3290 util-vserver/scripts/util-vserver-vars.pathsubst,
3291 util-vserver/scripts/vserver.functions,
3292 util-vserver/scripts/vserver.start,
3293 util-vserver/scripts/vserver.stop,
3294 util-vserver/src/Makefile-files, util-vserver/src/vdu.c: applied
3295 http://savannah.nongnu.org/patch/?func=detailitem&item_id=4814
3296 (Daniel Hokka Zakrisson):
3298 This patch lets users configure disk limits in
3299 /etc/vservers/<name>/dlimits/*/, and have them set on the start
3301 vserver, as well as saved when stopping the vserver.
3303 For counting the amount of inodes and space used by a certain
3305 on a filesystem, I modified the old and broken vdu program (vdu
3307 etc would not find etc, for instance) and made it useful again.
3309 The cache files will probably need some love, I'm a bit uncertain
3311 to where to put them (or rather, the symlink to their location).
3313 This is the last piece of the disk limits puzzle. A variant of
3315 would be really nice to have in 0.30.210. (do you have an ETA on
3319 2006-01-18 23:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3321 * util-vserver/lib/vserver-internal.h:
3322 NETTYPE_USER2KERNEL/NETTYPE_KERNEL2USER: handle IPv6 bcast case,
3325 2006-01-18 23:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3327 * util-vserver/lib/vserver.h: adjusted the vc_net_nx_type enum so
3328 that the NETTYPE_USER2KERNEL() can
3331 2006-01-18 23:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3333 * util-vserver/THANKS, util-vserver/lib/syscall_netadd-net.hc,
3334 util-vserver/lib/syscall_netadd.c,
3335 util-vserver/lib/syscall_netremove-net.hc,
3336 util-vserver/lib/syscall_netremove.c,
3337 util-vserver/lib/vserver-internal.h,
3338 util-vserver/scripts/vserver.functions,
3339 util-vserver/src/chbind.c: applied vnet patch from Daniel Hokka
3341 (http://savannah.nongnu.org/patch/?func=detailitem&item_id=4799)
3343 2006-01-18 23:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3345 * util-vserver/lib/vserver.h: * vcFeatureSet: added vcFEATURE_VNET
3347 * applied vnet patch from Daniel Hokka Zakrisson
3348 (http://savannah.nongnu.org/patch/?func=detailitem&item_id=4799)
3350 2006-01-18 23:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3352 * util-vserver/lib/issupported.c,
3353 util-vserver/lib/issupportedstring.c: added support for
3354 vcFEATURE_VNET feature
3356 2006-01-18 23:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3358 * util-vserver/lib/checkversion.c: minor formation fixups
3360 2006-01-04 17:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3362 * util-vserver/src/testsuite,
3363 util-vserver/src/testsuite/.cvsignore,
3364 util-vserver/src/testsuite/Makefile-files,
3365 util-vserver/src/testsuite/hashcalc-plain.c,
3366 util-vserver/src/testsuite/hashcalc-plain.sh: added
3367 'hashcalc-plain' tests to track down broken beecrypt/vhashify on
3370 2006-01-04 13:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3372 * util-vserver/distrib/misc/vprocunhide-files: readded
3373 /proc/version; it is expected by several programs
3375 2006-01-04 12:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3377 * util-vserver, util-vserver/.cvsignore: added csope.out
3379 2006-01-04 12:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3381 * util-vserver/lib/syscall_getvhiname-v13.hc:
3382 vc_get_vhi_name_v13(): added comment near the strncpy(3) call
3384 tells that an explicit termination with '\0' is not wanted
3386 2006-01-04 12:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3388 * util-vserver/lib_internal/util-unixsock.h: ENSC_INIT_UNIX_SOCK():
3389 be more effective in an strncpy(3) call and
3390 avoid potential copying of an char which gets overridden later
3392 2006-01-03 00:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3394 * util-vserver/build-all: parameterized '-j' flag
3396 2006-01-03 00:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3398 * util-vserver/Makefile.am: removed old kernel headers
3400 2006-01-02 23:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3402 * util-vserver/distrib/misc/vprocunhide-files: hide /proc/cmdline
3403 and /proc/version because they can reveal information
3404 about the host system
3406 2006-01-02 23:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3408 * util-vserver/distrib/misc/debootstrap.uri: updated url
3410 2006-01-02 23:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3412 * util-vserver/scripts/functions,
3413 util-vserver/scripts/vserver-setup.functions: updated dates in
3414 the copyright notices
3416 2006-01-02 23:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3418 * util-vserver/kernel/context.h, util-vserver/kernel/cvirt_def.h,
3419 util-vserver/kernel/debug.h, util-vserver/kernel/global.h,
3420 util-vserver/kernel/inode.h, util-vserver/kernel/limit.h,
3421 util-vserver/kernel/limit_def.h, util-vserver/kernel/network.h,
3422 util-vserver/kernel/sched_def.h, util-vserver/kernel/signal.h,
3423 util-vserver/kernel/xid.h: updated to 2.6.14.3-vs2.01 headers
3425 2006-01-02 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3427 * util-vserver/scripts/vserver-build.functions:
3428 s!/etc/slackware-release!/etc/slackware-version! (reported by
3431 2005-12-31 10:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3433 * util-vserver/scripts/functions: isDirectoryEmpty(): really ignore
3434 'lost+found' by checking against the full
3436 (https://savannah.nongnu.org/patch/?func=detailitem&item_id=4714,
3439 2005-12-31 10:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3441 * util-vserver/scripts/functions: colpanic(): added missing 'error'
3442 keyword for the colorize call (issue
3443 15281, reported and patched by Micah Anderson)
3445 2005-12-31 10:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3447 * util-vserver/lib/syscall-fallback.h: added syscall numbers for
3448 hppa (263) and m32r (273)
3450 2005-12-31 10:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3452 * util-vserver/src/secure-mount.c: - mount some more filesystems
3453 internally instead of calling the
3454 external 'mount' command
3455 - fixed MS_NODEV handling
3457 2005-12-31 10:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3459 * util-vserver/doc/configuration.xml,
3460 util-vserver/scripts/vserver.functions: added 'novlandev'
3463 2005-10-31 09:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3465 * util-vserver/scripts/vyum-worker: made it work with yum 2.4.0
3467 2005-10-30 16:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3469 * util-vserver/distrib/centos42/yum/yum.conf,
3470 util-vserver/distrib/fc3/yum/yum.conf,
3471 util-vserver/distrib/fc4/yum/yum.conf: added
3472 'installonlypkgs=/exactarch=0' entries
3474 2005-10-30 16:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3476 * util-vserver/lib/Makefile-files: added
3477 'ensc_fmt/lib_libvserver_a-%' to DIETPROGS; this fixes problems
3478 e.g. with FC5's stack-protector
3480 2005-10-30 10:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3482 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.209
3484 2005-10-30 10:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3486 * util-vserver/scripts/vserver.functions: call 'vattribute' with
3489 2005-10-30 10:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3491 * util-vserver/lib/cflags-v13.c: added 'default' and 'secure'
3492 pseudo flags; they are open for enhancements
3493 but VC_VXF_VIRT_UPTIME seems to be the only flag for 'default'
3497 2005-10-29 16:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3499 * util-vserver/distrib/redhat/initpost: added code to execute
3500 'killall5 -15' in the halt script; this should
3501 fix the minilogd issues with CentOS and older RH releases
3503 2005-10-29 16:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3505 * util-vserver/src/testsuite/Makefile-files,
3506 util-vserver/src/testsuite/vwait-test.sh: added 'vwait-test.sh'
3508 2005-10-29 16:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3510 * util-vserver/scripts/vserver.functions: ok... try #3 of the new
3511 vwait stuff: it seems to be a good idea to
3512 read files *after* they are filled with content...
3514 2005-10-29 15:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3516 * util-vserver/scripts/vserver.stop: execute waitForSync everytime
3517 and not only when the shutdown succeeded
3519 2005-10-29 15:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3521 * util-vserver/scripts/vserver.functions: fixed the TIMEOUT case in
3522 yet another way: now, start 'vkill' and a
3523 killall command in the same backgrounded subshell. Parameter
3525 between the different shell instances is a horror and just a
3527 of time until it breaks :(
3529 2005-10-29 15:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3531 * util-vserver/scripts/start-vservers: add newlines in the makefile
3532 generated for the 'stop' case; else, there
3533 will be multiple target-dependency pairs on the same line
3537 2005-10-29 15:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3539 * util-vserver/src/vdlimit.c: - revert a previous vc_add_dlimit()
3540 when vc_set_dlimit() fails
3541 - added some basic sanity checks for the parameters given on the
3543 [both reported by Kevin Pendleton;
3544 https://savannah.nongnu.org/bugs/?func=detailitem&item_id=14026]
3546 2005-10-29 14:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3548 * util-vserver/doc/configuration.xml: - removed documentation about
3549 single flags; it was broken and outdated
3550 - added link to http://linux-vserver.org/Scheduler+Parameters for
3554 https://savannah.nongnu.org/bugs/?func=detailitem&item_id=14331]
3556 2005-10-29 12:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3558 * util-vserver/scripts/vserver.functions: - initWait(): call
3559 'vwait' without --terminate; this is required to
3560 give out a list of processes in _waitForVWait
3561 - _waitForVWait(): when 'vwait' returns with 'TIMEOUT', give out
3563 list of current processes and kill the context manually
3565 2005-10-29 12:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3567 * util-vserver/src/vserver-stat.c: fillName(): initialize
3568 'obj->cfgstyle' to vcCFG_AUTO
3570 2005-10-29 12:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3572 * util-vserver/scripts/vserver-build.debootstrap: on non-debian
3573 machines (resp. those without debootstrap), generate
3574 '$DEBOOTSTRAP_DIR/arch' with the current architecture [reported
3577 http://savannah.nongnu.org/bugs/?func=detailitem&item_id=14589]
3579 2005-10-29 12:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3581 * util-vserver/scripts/start-vservers: - verifyVserver():
3583 - added some sanity checks to make sure that the 'depends' files
3585 containing valid vserver names; the verifyVserver() function is
3589 2005-10-29 12:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3591 * util-vserver/lib/getvserverctx.c: vc_getVserverCtx(): allow
3592 vc_get_vx_info() to fail but check for
3593 errno==ESRCH; for xid!=0, this syscall will return ENOSYS always
3595 2005-10-29 10:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3597 * util-vserver/src/testsuite/hashcalc.c: added some stack checks
3599 2005-10-29 10:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3601 * util-vserver/src/vwait.c: do not include "linuxvirtual.h"
3602 anymore; it's not needed
3604 2005-10-29 10:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3606 * util-vserver/lib/getnbipv4root.c,
3607 util-vserver/lib/getversion-internal.hc,
3608 util-vserver/lib/isdynamicxid.c,
3609 util-vserver/lib/syscall_adddlimit.c,
3610 util-vserver/lib/syscall_cleanupnamespace.c,
3611 util-vserver/lib/syscall_ctxcreate.c,
3612 util-vserver/lib/syscall_ctxmigrate.c,
3613 util-vserver/lib/syscall_enternamespace.c,
3614 util-vserver/lib/syscall_getccaps.c,
3615 util-vserver/lib/syscall_getcflags.c,
3616 util-vserver/lib/syscall_getdlimit.c,
3617 util-vserver/lib/syscall_getiattr.c,
3618 util-vserver/lib/syscall_getncaps.c,
3619 util-vserver/lib/syscall_getnflags.c,
3620 util-vserver/lib/syscall_getnxinfo.c,
3621 util-vserver/lib/syscall_gettasknid.c,
3622 util-vserver/lib/syscall_gettaskxid.c,
3623 util-vserver/lib/syscall_getvhiname.c,
3624 util-vserver/lib/syscall_getvxinfo.c,
3625 util-vserver/lib/syscall_kill.c,
3626 util-vserver/lib/syscall_netadd.c,
3627 util-vserver/lib/syscall_netcreate.c,
3628 util-vserver/lib/syscall_netmigrate.c,
3629 util-vserver/lib/syscall_netremove.c,
3630 util-vserver/lib/syscall_remdlimit.c,
3631 util-vserver/lib/syscall_rlimit.c,
3632 util-vserver/lib/syscall_setccaps.c,
3633 util-vserver/lib/syscall_setcflags.c,
3634 util-vserver/lib/syscall_setdlimit.c,
3635 util-vserver/lib/syscall_setiattr.c,
3636 util-vserver/lib/syscall_setnamespace.c,
3637 util-vserver/lib/syscall_setncaps.c,
3638 util-vserver/lib/syscall_setnflags.c,
3639 util-vserver/lib/syscall_setsched.c,
3640 util-vserver/lib/syscall_setvhiname.c,
3641 util-vserver/lib/syscall_waitexit.c, util-vserver/src/vkill.c:
3642 include "virtual.h" instead of "linuxvirtual.h"
3644 2005-10-29 09:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3646 * util-vserver/src/testsuite/hashcalc.c: use our 'assert' from
3647 "lib_internal/coreassert.h"
3648 use Vwrite() instead of write()
3650 2005-10-29 09:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3652 * util-vserver/src/vhashify.c: cleanups; undefine macros after
3653 their use, set some UNUSED attributes
3654 and 'return EXIT_SUCCESS' in main to make the testsuite happy
3656 main() is not main())
3658 2005-10-29 09:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3660 * util-vserver/distrib/redhat/initpost: start the vserver with the
3661 '--rescue' option and execute operations
3662 like 'chkconfig' there
3664 2005-10-29 08:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3666 * util-vserver/THANKS: mentioned Herbert and his alternative
3667 syscall implementation
3669 2005-10-29 08:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3671 * util-vserver/src/fstool.c: when giving a directory and other
3672 filesystem objects on the CLI, the
3673 fstool based applications (showattr, setattr, chxid) changed into
3675 directory without going back. So the other objects can not be
3677 anymore (resp. the wrong ones) [reported and patched by Daniel
3680 http://savannah.nongnu.org/bugs/?func=detailitem&item_id=14313]
3682 2005-10-28 18:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3684 * util-vserver/scripts/vserver.start: use new syntax for
3687 2005-10-28 18:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3689 * util-vserver/scripts/vserver-build.skeleton: use new
3692 2005-10-28 18:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3694 * util-vserver/scripts/vserver-build.functions: when building new
3695 vservers allow empty directories for their roots
3696 improved error messages a little bit
3698 2005-10-28 18:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3700 * util-vserver/scripts/vserver: updated help msg for '--rescue'
3702 2005-10-28 17:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3704 * util-vserver/scripts/functions: colorize/colpanic(): reset
3705 attributes after giving out the message
3707 2005-10-28 17:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3709 * util-vserver/distrib/Makefile.am, util-vserver/distrib/centos42,
3710 util-vserver/distrib/centos42/pkgs,
3711 util-vserver/distrib/centos42/pkgs/01,
3712 util-vserver/distrib/centos42/pkgs/02,
3713 util-vserver/distrib/centos42/pkgs/03,
3714 util-vserver/distrib/centos42/yum,
3715 util-vserver/distrib/centos42/yum.repos.d,
3716 util-vserver/distrib/centos42/yum.repos.d/CentOS-Base.repo,
3717 util-vserver/distrib/centos42/yum/yum.conf,
3718 util-vserver/util-vserver.spec.in: added centos42 support
3720 2005-10-28 17:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3722 * util-vserver/distrib/misc/debootstrap.uri: updated debootstrap
3725 2005-10-28 17:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3727 * util-vserver/m4/ensc_syscall.m4: do not define
3728 ENSC_SYSCALL_TRADITIONAL when alternative syscalls are available
3730 2005-10-28 17:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3732 * util-vserver/lib/syscall_ctxcreate-v13.hc: use VCMD_ctx_create_v0
3733 instead of VCMD_ctx_create
3735 2005-10-28 17:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3737 * util-vserver/lib/getvserverctx.c: include "internal.h"
3739 2005-10-28 17:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3741 * util-vserver/Makefile.am, util-vserver/kernel/context.h,
3742 util-vserver/kernel/cvirt_def.h, util-vserver/kernel/debug.h,
3743 util-vserver/kernel/global.h, util-vserver/kernel/limit.h,
3744 util-vserver/kernel/limit_def.h, util-vserver/kernel/network.h,
3745 util-vserver/kernel/sched_def.h, util-vserver/kernel/signal.h,
3746 util-vserver/kernel/xid.h: updated to 2.6.13.3-vs2.1.0-rc4
3749 2005-10-28 16:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3751 * util-vserver/lib/syscall-alternative.h: updated to
3752 http://vserver.13thfloor.at/Experimental/SYSCALL/syscall_shiny7.h
3754 2005-10-28 16:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3756 * util-vserver/lib/Makefile-files,
3757 util-vserver/lib/syscall-fallback.h: added syscall-fallback.h
3759 2005-10-28 16:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3761 * util-vserver/m4/pkgconfig.am: do not use multiline sed
3762 expressions anymore; instead of, assign and
3763 use a Makefile variable
3765 2005-10-28 16:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3767 * util-vserver/m4/ensc_syscallnr.m4: - do not use the local
3768 kernelheaders anymore; this causes problems on
3770 - use a fallback headerfile to determine syscall #
3772 2005-10-28 16:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3774 * util-vserver/Makefile.am, util-vserver/configure.ac,
3775 util-vserver/lib/syscall.c, util-vserver/m4/ensc_kerneldir.m4,
3776 util-vserver/m4/ensc_syscall.m4: do not use the local
3777 kernelheaders anymore; this causes problems on
3780 2005-10-25 16:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3782 * util-vserver/lib/testsuite/fmt.c: improved tests by validating
3783 that buffer gets not modified before or
3784 after the indented space
3786 2005-10-25 16:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3788 * util-vserver/lib/getvserverctx.c: getCtxFromFile(): fixed
3789 resource leaks in errorcase
3790 vc_getVserverCtx(): validate result by calling getvserverbyctx()
3792 2005-10-25 16:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3794 * util-vserver/lib/internal.h: vc_getVserverByCtx_Internal(): added
3795 prototype (with 'validate_result'
3798 2005-10-25 16:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3800 * util-vserver/lib/getvserverbyctx-compat.hc,
3801 util-vserver/lib/getvserverbyctx-v13.hc,
3802 util-vserver/lib/getvserverbyctx.c: vc_getVserverByCtx_*(): added
3803 'validate_result' parameter to avoid
3804 recursion when called by getvserverctx()
3806 2005-10-25 16:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3808 * util-vserver/lib/vserver.h: added vc_compareVserverById()
3810 2005-10-25 16:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3812 * util-vserver/lib/Makefile-files,
3813 util-vserver/lib/comparevserverbyid.c: added comparevserverbyid.c
3815 2005-10-25 16:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3817 * util-vserver/ensc_fmt/fmtx.hc: save some bytes on the stack...
3819 2005-10-25 16:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3821 * util-vserver/configure.ac: disable expensive tests by default
3823 2005-10-25 16:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3825 * util-vserver/Makefile.am: improved 'silent.%' target a little bit
3826 (might be incompatible with
3827 older grep but it's for developing only...)
3829 2005-10-25 16:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3831 * util-vserver/src/testsuite/Makefile-files,
3832 util-vserver/src/testsuite/hashcalc.sh: added hashcalc.sh
3834 2005-10-25 16:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3836 * util-vserver/src/testsuite/hashcalc.c: fixed params in
3837 calculateHashFromFD() call
3839 2005-10-23 22:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3841 * util-vserver/src/chroot-sh.c: testInternal(): fixed return value
3842 for non-existing files
3844 2005-10-23 22:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3846 * util-vserver/src/testsuite,
3847 util-vserver/src/testsuite/.cvsignore,
3848 util-vserver/src/testsuite/Makefile-files,
3849 util-vserver/src/testsuite/hashcalc.c: added hashcalc
3851 2005-10-23 22:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3853 * util-vserver/src/vhashify.c: added TESTSUITE mode
3855 2005-10-09 09:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3857 * util-vserver/scripts/vserver.functions: fixed VLAN setup: set the
3858 name-type, honor the 'ip' value and use the
3859 device name on removal (reported by Timothy Arnold,
3860 https://savannah.nongnu.org/bugs/?func=detailitem&item_id=14148)
3862 2005-08-08 22:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3864 * util-vserver/scripts/vserver.functions: fixed detection of
3865 commented lines in config-files; formerly, only a
3866 single '#' was detected which does not really make sense for
3869 2005-07-25 15:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3871 * util-vserver/util-vserver.spec.in: updated URLs
3873 2005-07-25 15:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3875 * util-vserver/src/vwait.c: - made the alarm() code working with
3876 glibc also; glibc restarts
3877 vc_wait_exit() instead of interrupting it so an explicit
3878 siginterrupt(2) is required
3879 - call alarm(2) again when EINTR was seen
3881 2005-07-25 15:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3883 * util-vserver/scripts/vserver-build.skeleton: execute
3884 'base.setSuccess' finally
3886 2005-07-25 15:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3888 * util-vserver/scripts/vserver-build.functions.rpm:
3889 rpm.sanityCheck(): added; it warns about missing initpre scripts
3891 2005-07-25 15:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3893 * util-vserver/scripts/vserver-build.functions: -
3894 getDistribution(): added sanity checks to make sure that there
3896 a configuration for the selected distribution
3897 - base.initFilesystem(): allow empty directories as root
3899 for new vservers; this uses the new isDirectoryEmpty() function
3900 - base.__cleanup(): armed the cleanup code; formerly there was
3902 the safety 'echo' giving out the resulting command instead of
3905 2005-07-25 15:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3907 * util-vserver/scripts/vserver-build.debootstrap: use new calling
3908 convention of getDistribution(); 'debootstrap' does
3909 not require an explicit configuration of the distribution
3911 2005-07-25 15:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3913 * util-vserver/scripts/vsysvwrapper: fixed typo
3914 (s!$CHBIND!$_CHBIND!)
3916 2005-07-25 15:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3918 * util-vserver/scripts/vserver-build.apt-rpm,
3919 util-vserver/scripts/vserver-build.rpm,
3920 util-vserver/scripts/vserver-build.yum: call rpm.sanityCheck()
3922 2005-07-25 15:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3924 * util-vserver/scripts/functions: isDirectoryEmpty(): added
3927 2005-07-15 20:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3929 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.208
3931 2005-07-15 19:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3933 * util-vserver/configure.ac, util-vserver/lib/personalityflag.c,
3934 util-vserver/lib/personalitytype.c,
3935 util-vserver/m4/ensc_personality.m4: check whether enums from
3936 <linux/personality.h> are available before using
3938 (https://savannah.nongnu.org/bugs/?func=detailitem&item_id=12921)
3940 2005-07-15 19:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3942 * util-vserver/util-vserver.spec.in: - require the -lib subpackage
3944 - copy GPG keys from /etc/pki/rpm-gpg/
3946 2005-07-15 19:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3948 * util-vserver/src/testsuite/rpm-fake-test.sh: fixed paths so that
3951 2005-07-15 19:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3953 * util-vserver/sysv/vprocunhide: do not run when IATTR feature is
3956 2005-07-15 19:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3958 * util-vserver/scripts/vserver.start,
3959 util-vserver/scripts/vserver.suexec: readded the
3960 limit-ulimits-per-vserver stuff due to popular requests
3961 (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=12840)
3963 2005-07-15 18:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3965 * util-vserver/lib/getinsecurebcaps.c: - adjusted insecure caps for
3966 the added CAP_AUDIT* and removed
3968 - assume every unknown capability as insecure
3970 2005-07-15 18:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3972 * util-vserver/lib/testsuite,
3973 util-vserver/lib/testsuite/.cvsignore: added 'personality'
3975 2005-07-15 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3977 * util-vserver/lib/syscall_netadd-net.hc,
3978 util-vserver/lib/syscall_netremove-net.hc: changed code so that
3979 it *compiles* with current kernel headers
3981 2005-07-15 18:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3983 * util-vserver/lib/syscall_getiattr-fscompat.hc,
3984 util-vserver/lib/syscall_setiattr-fscompat.hc: Changed the
3985 barrier-code so that it sets both the 't' ext2-flag and
3986 chmod-0 permissions. This is required to work with 1.2.10 patch;
3987 formerly the chmod-0 sufficed. [reported by Bjoern Steinbrink,
3988 http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13170]
3990 2005-07-15 16:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3992 * util-vserver/lib/capabilities.c: use a static '29' for QUOTACTL
3993 capability as VC_CAP_QUOTACTL was removed
3995 2005-07-15 16:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3997 * util-vserver/lib/ccaps-v13.c: added
3998 VC_VXC_{SYSLOG,BINARY_MOUNT,QUOTA_CTL}
3999 added/moved some aliases
4001 2005-07-15 16:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4003 * util-vserver/lib/bcaps-v13.c: removed VC_CAP_QUOTACTL
4006 2005-07-15 16:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4008 * util-vserver/lib/vserver.h: removed VC_CAP_QUOTACTL
4010 added VC_VXC_{SYSLOG,BINARY_MOUNT,QUOTA_CTL}
4012 2005-07-15 16:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4014 * util-vserver/contrib/Makefile-files,
4015 util-vserver/contrib/yum-2.3.4-chroot.patch: added
4016 yum-2.3.4-chroot patch
4018 2005-07-15 16:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4020 * util-vserver/kernel/network.h, util-vserver/kernel/network_cmd.h,
4021 util-vserver/kernel/switch.h, util-vserver/kernel/xid.h: updated
4022 to patch-2.6.12.2-vs2.0-rc7
4024 2005-07-04 22:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4026 * util-vserver/scripts/vserver-build.functions: check whether
4027 context is already active before starting the build
4028 (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=12849)
4030 2005-07-04 22:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4032 * util-vserver/src/vserver-info.c: allow to pass a numeric xid to
4033 'vserver-info ... RUNNING'
4035 2005-07-04 22:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4037 * util-vserver/lib_internal/Makefile-files,
4038 util-vserver/lib_internal/util-isnumber.c,
4039 util-vserver/lib_internal/util.h: isNumber(): added
4041 2005-07-04 18:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4043 * util-vserver/scripts/vserver-build.debootstrap: give out status
4044 message before downloading debootstrap
4045 (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13472)
4047 2005-07-04 18:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4049 * util-vserver/lib/syscall-alternative.h: updated to
4050 http://vserver.13thfloor.at/Experimental/SYSCALL/syscall.h
4053 2005-07-03 22:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4055 * util-vserver/distrib/misc/debootstrap.uri: oops... set the wrong
4058 2005-07-03 22:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4060 * util-vserver/distrib/misc/debootstrap.uri: updated
4062 2005-07-03 22:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4064 * util-vserver/distrib/Makefile.am: register fc4 as rh-style
4067 2005-07-03 20:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4069 * util-vserver/configure.ac: check for 'nohup'
4071 2005-07-03 17:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4073 * util-vserver/contrib/manifest.dat.pathsubst: removed chroot_* +
4075 added chroot_sh + vwait
4077 2005-07-03 17:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4079 * util-vserver/Makefile.am, util-vserver/lib/virtual.h: updated
4080 used kernel headers to 2.6.12.2-vs2.0-rc5
4082 2005-07-03 17:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4084 * util-vserver/lib/syscall_getvhiname-v13.hc,
4085 util-vserver/lib/syscall_setvhiname-v13.hc: -
4086 s!VCMD_vx_.et_vhi_name!VCMD_.et_vhi_name!
4087 - added workaround for older kernels not having the naming above
4089 2005-07-03 17:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4091 * util-vserver/scripts/vshelper: accept 'async' method
4093 2005-07-03 17:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4095 * util-vserver/scripts/vserver.start: pipe 'popd' output to
4098 2005-07-03 17:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4100 * util-vserver/scripts/vserver.functions: initSync(): fixed
4102 initSync(): set 'async' method when 'vwait' is available
4103 _waitForVWait(): read pipe after 'wait' returned
4105 2005-07-03 17:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4107 * util-vserver/scripts/vserver-build: do not set OPTION_KEEP
4109 2005-07-03 17:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4111 * util-vserver/scripts/util-vserver-vars.pathsubst: added vwait
4113 2005-07-03 17:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4115 * util-vserver/scripts/pkgmgmt: - cleanups
4116 - unset %_dbpath at 'internalize' operation
4118 2005-07-03 17:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4120 * util-vserver/scripts/functions: vshelper.initSync(): fixed
4123 2005-07-03 17:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4125 * util-vserver/src/chroot-sh.c: implemented 'testfile' subcommand
4127 2005-07-03 14:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4129 * util-vserver/contrib/Makefile-files,
4130 util-vserver/contrib/yum-2.3.3-chroot.patch: added
4131 yum-2.3.3-chroot.patch
4133 2005-07-03 14:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4135 * util-vserver/scripts/functions: do not quote $_VSHELPER in help
4136 message (reported by Roman Barczynski,
4137 https://savannah.nongnu.org/bugs/?func=detailitem&item_id=13162)
4139 2005-07-03 14:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4141 * util-vserver/doc/configuration.xml: mentioned the working
4142 directory for the scripts
4144 2005-07-03 14:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4146 * util-vserver/kernel/context.h, util-vserver/kernel/context_cmd.h,
4147 util-vserver/kernel/cvirt_cmd.h, util-vserver/kernel/debug.h,
4148 util-vserver/kernel/namespace.h,
4149 util-vserver/kernel/namespace_cmd.h,
4150 util-vserver/kernel/network.h, util-vserver/kernel/network_cmd.h,
4151 util-vserver/kernel/switch.h: updated to 2.6.12.2-vs2.0-rc5
4153 2005-07-03 13:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4155 * util-vserver/scripts/vserver.start: execute the prepre script in
4156 the configuration directory (*not* the
4157 vdir directory); this should not cause legacy problems as
4159 directory was not changed overall
4161 2005-07-03 13:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4163 * util-vserver/scripts/vserver.functions: check whether filesystem
4164 is mounted readonly; if so, execute
4165 $_SECURE_MOUNT with the '-n' argument
4167 2005-07-03 13:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4169 * util-vserver/scripts/vserver-build.apt-rpm,
4170 util-vserver/scripts/vserver-build.debootstrap,
4171 util-vserver/scripts/vserver-build.rpm: execute base.setSuccess()
4174 2005-07-03 13:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4176 * util-vserver/src/rpm-fake-resolver.c: implemented better
4177 error-handling in the read() and write() functions
4179 2005-07-03 12:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4181 * util-vserver/ensc_wrappers/wrappers-io.hc,
4182 util-vserver/ensc_wrappers/wrappers-iosock.hc,
4183 util-vserver/ensc_wrappers/wrappers-unistd.hc: store result of
4184 read*(2) and write*(2) fucntions into signed variables;
4185 error handling is more cleaner in this way
4187 2005-07-03 12:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4189 * util-vserver/src/vserver-stat.c: - cleanups
4190 - multiply RSS value with PAGESIZE
4191 (https://savannah.nongnu.org/bugs/?func=detailitem&item_id=13184)
4192 - prepare the '-O' option: calculate vserver names earlier and
4194 some more helper functions
4196 2005-07-03 12:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4198 * util-vserver/src/rpm-fake.c: - doPwStringRequest(): fixed x86_64
4199 issue; rpm-fake.so transmitted a
4200 'size_t' value, but rpm-fake-resolver expected an uint32_t
4203 2005-07-03 09:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4205 * util-vserver/ensc_vector/Makefile-files,
4206 util-vserver/ensc_vector/vector-foreach.c,
4207 util-vserver/ensc_vector/vector.h,
4208 util-vserver/ensc_vector/vector.hc: added Vector_foreach*()
4211 2005-07-02 09:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4213 * util-vserver/src/Makefile-files, util-vserver/src/vbuild.cc,
4214 util-vserver/src/vcheck.cc, util-vserver/src/vfiles.cc,
4215 util-vserver/src/vserver.cc, util-vserver/src/vserver.hh,
4216 util-vserver/src/vutil.cc, util-vserver/src/vutil.h,
4217 util-vserver/src/vutil.p: removed the C++ tools; they do not work
4218 with recent configuration and
4219 are adding huge dependencies
4221 2005-06-30 06:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4223 * util-vserver/scripts/vserver.stop: use vwait infrastructure
4225 2005-06-30 06:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4227 * util-vserver/scripts/vserver-build.functions.pkgmgmt,
4228 util-vserver/scripts/vserver.functions: use CHROOT_SH instead of
4232 2005-06-30 06:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4234 * util-vserver/scripts/vserver-build.functions: remove generated
4235 vserver when build fails and '--keep' was not specified
4237 2005-06-30 06:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4239 * util-vserver/scripts/vserver-build.apt-rpm,
4240 util-vserver/scripts/vserver-build.debootstrap,
4241 util-vserver/scripts/vserver-build.rpm,
4242 util-vserver/scripts/vserver-build.skeleton,
4243 util-vserver/scripts/vserver-build.yum: use 'base.init' instead
4244 of 'base.initVariables'
4246 2005-06-30 06:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4248 * util-vserver/scripts/vserver-build: added '--keep' option
4250 2005-06-30 06:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4252 * util-vserver/scripts/X,
4253 util-vserver/scripts/util-vserver-vars.pathsubst: removed
4257 2005-06-30 06:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4259 * util-vserver/scripts/pkgmgmt: use CHROOT_SH instead of CHROOT_*
4261 2005-06-30 06:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4263 * util-vserver/lib/virtual.h: include signal_cmd.h instead of
4266 2005-06-30 06:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4268 * util-vserver/util-vserver.spec.in: added %dist tag
4269 buildrequire 'which' and 'diffutils'
4270 require 'apt' on i386 only
4272 2005-06-30 06:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4274 * util-vserver/distrib/fc4, util-vserver/distrib/fc4/apt,
4275 util-vserver/distrib/fc4/apt/rpmpriorities,
4276 util-vserver/distrib/fc4/apt/sources.list,
4277 util-vserver/distrib/fc4/pkgs, util-vserver/distrib/fc4/pkgs/01,
4278 util-vserver/distrib/fc4/pkgs/02,
4279 util-vserver/distrib/fc4/pkgs/03,
4280 util-vserver/distrib/fc4/rpmlist.d,
4281 util-vserver/distrib/fc4/rpmlist.d/00.lst,
4282 util-vserver/distrib/fc4/yum,
4283 util-vserver/distrib/fc4/yum.repos.d,
4284 util-vserver/distrib/fc4/yum.repos.d/fedora-devel.repo,
4285 util-vserver/distrib/fc4/yum.repos.d/fedora-updates-testing.repo,
4286 util-vserver/distrib/fc4/yum.repos.d/fedora-updates.repo,
4287 util-vserver/distrib/fc4/yum.repos.d/fedora.repo,
4288 util-vserver/distrib/fc4/yum/yum.conf: initial checkin
4290 2005-06-30 06:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4292 * util-vserver/distrib/redhat/initpost: use CHROOT_SH instead of
4295 2005-06-30 05:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4297 * util-vserver/src, util-vserver/src/.cvsignore,
4298 util-vserver/src/Makefile-files, util-vserver/src/chroot-cat.c,
4299 util-vserver/src/chroot-rm.c, util-vserver/src/chroot-sh.c:
4300 replaced all the small chroot-* programs with a single
4304 2005-05-19 18:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4306 * util-vserver/scripts/util-vserver-vars.pathsubst: added @NOHUP@
4308 2005-05-19 18:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4310 * util-vserver/scripts/pkgmgmt: use new chroot-cat CLI
4312 2005-05-19 18:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4314 * util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h,
4315 util-vserver/kernel/dlimit.h, util-vserver/kernel/dlimit_cmd.h,
4316 util-vserver/kernel/inode_cmd.h, util-vserver/kernel/legacy.h,
4317 util-vserver/kernel/signal.h, util-vserver/kernel/signal_cmd.h,
4318 util-vserver/kernel/xid.h: updated
4320 2005-05-19 18:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4322 * util-vserver/lib/issupported.c,
4323 util-vserver/lib/issupportedstring.c, util-vserver/lib/vserver.h:
4324 vc_isSupported() et.al: added VWAIT feature
4326 2005-05-19 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4328 * util-vserver/m4/ensc_syscall.m4: s!enable_val!enableval!
4330 2005-05-19 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4332 * util-vserver/src/vserver-stat.c: fixed calculation of hours (%24
4333 instead of %60); reported in
4334 http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13048 by
4337 2005-05-19 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4339 * util-vserver/src/chroot-cat.c: added '-i', '-o' and '-a' options
4340 to cat or override a file, or to
4343 2005-05-19 17:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4345 * util-vserver/distrib/redhat/initpost: use safe chroot-cat
4348 2005-05-05 19:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4350 * util-vserver/m4/ensc_dietlibc.m4: - give out a more correct
4351 helpstring for the '--enable/disable-dietlibc'
4353 - use AS_HELP_STRING instead of AC_HELP_STRING
4355 2005-05-05 18:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4357 * util-vserver/configure.ac: - removed call to ENSC_FPIC_SYSCALL
4358 - enhanced dietlibc version check to the 64 bit version of hppa
4360 2005-05-05 09:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4362 * util-vserver/src, util-vserver/src/.cvsignore: added vwait
4364 2005-05-05 09:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4366 * util-vserver/src/vwait.c: initial checkin
4368 2005-05-05 09:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4370 * util-vserver/src/vshelper-sync.c: use '__linux__' instead of
4371 '__linux' (reported by Ola Lundqvist)
4373 2005-05-05 09:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4375 * util-vserver/src/exec-cd.c: minor cosmetical cleanup
4377 2005-05-05 09:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4379 * util-vserver/src/chroot-cat.c: - added support for '--help' and
4381 - added '-a' option to append information instead of truncating
4385 2005-05-05 09:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4387 * util-vserver/src/Makefile-files: - 'chroot-cat' supports now the
4388 '--help' and '--version' options so
4389 removed it from AM_INSTALLCHECK_STD_OPTIONS_EXEMPT
4392 2005-05-05 09:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4394 * util-vserver/m4/install-notify.am: s!^# !## !
4396 2005-05-05 09:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4398 * util-vserver/lib/Makefile-files,
4399 util-vserver/lib/syscall_waitexit-v13.hc,
4400 util-vserver/lib/syscall_waitexit.c, util-vserver/lib/vserver.h:
4401 vc_wait_exit(): implemented support for this syscall
4403 2005-05-02 21:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4405 * util-vserver/src/compat-pivot_root.h: use <syscall-wrap.h>
4407 2005-05-02 21:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4409 * util-vserver/m4/ensc_syscall.m4: minor cosmetical cleanups
4411 2005-05-02 21:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4413 * util-vserver/m4/ensc_fpicsyscall.m4: obsoleted
4415 2005-05-02 21:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4417 * util-vserver/m4/ensc_fpicsyscall.m4: use ENSC_SYSCALL_ALTERNATIVE
4419 2005-05-02 21:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4421 * util-vserver/lib/vserver-internal.h: cleaned up '#include
4424 2005-05-02 21:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4426 * util-vserver/lib/syscall-legacy.hc,
4427 util-vserver/lib/syscall-wrap.h: include <syscall.h> also
4429 2005-05-02 21:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4431 * util-vserver/doc/configuration-xhtml.xsl: use class
4432 'directoryname' instead of 'directory' for '<directory/>'
4435 2005-05-02 21:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4437 * util-vserver/Makefile.am, util-vserver/distrib/Makefile.am,
4438 util-vserver/m4/install-notify.am: give out additional
4439 information about the 'make install' process
4441 2005-04-28 19:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4443 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.207
4445 2005-04-28 18:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4447 * util-vserver/configure.ac: adjusted dietlibc requirements
4449 2005-04-28 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4451 * util-vserver/src/vcontext.c: allow to override the execution
4452 domain (personality); added
4453 '--personality-type' and '--personality-flags' options
4455 2005-04-28 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4457 * util-vserver/src/rpm-fake-resolver.c: added a TEMP_FAILURE_RETRY
4460 2005-04-28 18:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4462 * util-vserver/scripts/vserver.start,
4463 util-vserver/scripts/vserver.suexec: added support for a rescue
4466 2005-04-28 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4468 * util-vserver/scripts/vserver.functions: *
4469 _generatePersonalityOptions(): added and use it
4470 * added support for a rescue mode
4472 2005-04-28 18:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4474 * util-vserver/scripts/vserver-build.functions.pkgmgmt:
4475 YUM_RELEASEPKGS: added
4477 2005-04-28 18:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4479 * util-vserver/scripts/vserver: fixed docu for 'stop' and 'start'
4481 2005-04-28 18:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4483 * util-vserver/scripts/pkgmgmt: * verifyInternalPackages(): added
4484 * added some sanity checks for a sany environment when
4486 the package management
4488 2005-04-28 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4490 * util-vserver/scripts/functions: * isRegularFile(): fixed
4491 evaluation of params
4492 * hasSubstring(): added
4493 * getAllVservers(): fixed typo
4495 2005-04-28 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4497 * util-vserver/lib_internal/sys_clone.h: cleanups; do not include
4500 2005-04-28 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4502 * util-vserver/lib_internal/Makefile-files,
4503 util-vserver/lib_internal/sys_personality.h: added
4506 2005-04-28 17:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4508 * util-vserver/scripts/legacy/vserver-copy,
4509 util-vserver/scripts/vserver-copy: moved to legacy
4511 2005-04-28 17:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4513 * util-vserver/lib/testsuite/Makefile-files,
4514 util-vserver/lib/testsuite/personality.c: added testcases for the
4515 vc_*personality*() functions
4517 2005-04-28 17:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4519 * util-vserver/lib/vserver.h: added prototypes for vc_*personality*
4522 2005-04-28 17:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4524 * util-vserver/lib/virtual.h: updated to new kernel headers
4526 2005-04-28 17:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4528 * util-vserver/lib/cflags_list-v13.c: do not include <string.h>
4531 2005-04-28 17:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4533 * util-vserver/lib/internal.h: utilvserver_listparser_uint*():
4534 removed the 'nonnull' attribute for the 'mask' param
4536 2005-04-28 17:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4538 * util-vserver/lib/Makefile-files,
4539 util-vserver/lib/personalityflag.c,
4540 util-vserver/lib/personalityflag_list.c,
4541 util-vserver/lib/personalitytype.c: added personality* files
4543 2005-04-28 17:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4545 * util-vserver/doc/configuration.xml: * added some markup
4546 * documented 'personality'
4548 2005-04-28 17:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4550 * util-vserver/doc/configuration-xhtml.xsl,
4551 util-vserver/doc/configuration.dtd: added support for <directory>
4552 and <filename> markup
4554 2005-04-28 17:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4556 * util-vserver/distrib/fc3/yum/yum.conf:
4557 s!redhat-release!fedora-release!
4559 2005-04-28 17:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4561 * util-vserver/distrib/fc3/pkgs/02: removed 'coreutils'
4563 2005-04-28 17:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4565 * util-vserver/distrib/fc3/rpmlist.d/00.lst: added some more
4568 2005-04-28 17:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4570 * util-vserver/distrib/fc1/apt/rpmpriorities,
4571 util-vserver/distrib/fc2/apt/rpmpriorities,
4572 util-vserver/distrib/fc3/apt/rpmpriorities,
4573 util-vserver/distrib/rh9/apt/rpmpriorities: added *-release
4576 2005-04-28 17:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4578 * util-vserver/contrib/manifest.dat.pathsubst,
4579 util-vserver/scripts/Makefile-files: moved vserver-copy to legacy
4581 2005-04-28 17:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4583 * util-vserver/Makefile.am: added new kernel headers
4585 2005-04-28 11:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4587 * util-vserver/kernel/context.h, util-vserver/kernel/context_cmd.h,
4588 util-vserver/kernel/cvirt.h, util-vserver/kernel/cvirt_cmd.h,
4589 util-vserver/kernel/cvirt_def.h, util-vserver/kernel/debug.h,
4590 util-vserver/kernel/debug_cmd.h, util-vserver/kernel/dlimit.h,
4591 util-vserver/kernel/dlimit_cmd.h, util-vserver/kernel/inode.h,
4592 util-vserver/kernel/inode_cmd.h, util-vserver/kernel/legacy.h,
4593 util-vserver/kernel/limit.h, util-vserver/kernel/limit_cmd.h,
4594 util-vserver/kernel/limit_def.h, util-vserver/kernel/namespace.h,
4595 util-vserver/kernel/network.h, util-vserver/kernel/network_cmd.h,
4596 util-vserver/kernel/sched.h, util-vserver/kernel/sched_cmd.h,
4597 util-vserver/kernel/sched_def.h, util-vserver/kernel/switch.h,
4598 util-vserver/kernel/xid.h: updated to headers from
4599 patch-2.6.11.7-vs2.0-pre2
4601 2005-04-24 20:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4603 * util-vserver/src/vserver-stat.c: showContexts(): added 'const'
4606 2005-04-24 20:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4608 * util-vserver/scripts/start-vservers,
4609 util-vserver/scripts/vsomething: use the new getAllVservers()
4610 functionality to specify special kinds of
4613 2005-04-24 20:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4615 * util-vserver/scripts/functions: * isRegularFile(): allow to
4616 override the '-f' classifier
4617 * getAllVservers(): added several types of vservers (marked,
4620 * getAllVserversByArg()" added
4622 2005-04-24 20:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4624 * util-vserver/m4/ensc_dietlibc_compat.m4: *
4625 ENSC_DIETLIBC_NEED_COMPAT: use the 'syscall-wrap.h' header and
4627 results from ENSC_SYSCALL_ALTERNATIVE
4629 2005-04-24 20:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4631 * util-vserver/m4/ensc_syscall.m4: * ENSC_SYSCALL_ALTERNATIVE:
4633 * ENSC_SYSCALL: use the 'syscall-wrap.h' header and the results
4635 ENSC_SYSCALL_ALTERNATIVE
4637 2005-04-24 20:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4639 * util-vserver/lib/vserver-internal.h,
4640 util-vserver/lib_internal/sys_clone.h: include "syscall-wrap.h"
4642 2005-04-24 20:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4644 * util-vserver/lib/ncaps-net.c, util-vserver/lib/nflags-net.c:
4645 VALUES: added an empty field to make it compile with gcc4
4647 2005-04-24 20:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4649 * util-vserver/lib/bcaps_list-v13.c,
4650 util-vserver/lib/ccaps_list-v13.c,
4651 util-vserver/lib/cflags_list-v13.c,
4652 util-vserver/lib/ncaps_list-net.c,
4653 util-vserver/lib/nflags_list-net.c: made it compatible to the new
4654 utilvserver_listparser_uint*() API and
4655 added wrappers with a third 'bool *' arg
4657 2005-04-24 20:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4659 * util-vserver/lib/listparser.hc: * parser function has now to set
4660 a 'bool *' arg to signal errors
4661 * when 'mask' argument is null, the special modifiers like '~',
4663 'any' are not allowed
4665 2005-04-24 20:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4667 * util-vserver/lib/internal.h: utilvserver_listparser_uint*():
4668 added a third 'bool *' arg for the
4669 parser function so that errors can be better propagated
4671 2005-04-24 20:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4673 * util-vserver/lib/Makefile-files,
4674 util-vserver/lib/syscall-alternative.h,
4675 util-vserver/lib/syscall-wrap.h: added syscall-alternative.h and
4678 2005-04-24 20:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4680 * util-vserver/update-doc: exclude some static files
4682 2005-04-24 20:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4684 * util-vserver/build-all: remove config.cache when CLEAN is set
4685 disabled gcc33 build
4687 2005-04-24 11:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4689 * util-vserver/doc/configuration-xhtml.xsl,
4690 util-vserver/doc/configuration.dtd,
4691 util-vserver/doc/configuration.xml: added new markup
4692 added new CSS from Nicolas Costes
4694 2005-04-16 21:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4696 * util-vserver/configure.ac: cleanups
4697 added '--disable-extra-optimizations' option
4699 2005-04-16 21:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4701 * util-vserver/scripts/vserver-build.functions,
4702 util-vserver/scripts/vserver-build.functions.apt,
4703 util-vserver/scripts/vserver-build.functions.rpm,
4704 util-vserver/scripts/vserver-build.functions.yum,
4705 util-vserver/scripts/vserver.functions: use the common
4706 isRegularFile() method to filter out backup-files
4708 2005-04-16 21:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4710 * util-vserver/scripts/functions: isRegularFile(): added
4712 2005-04-16 21:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4714 * util-vserver/util-vserver.spec.in: cleanups
4715 added changelog entry for 0.30.206
4717 2005-04-12 22:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4719 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.206
4721 2005-04-12 21:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4723 * util-vserver/src/vserver-info.c: implemented VERIFYPROC method
4725 2005-04-12 21:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4727 * util-vserver/scripts/vserver.functions: added verify-proc sanity
4730 2005-04-12 21:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4732 * util-vserver/scripts/functions: killContext(): commented out the
4734 (but not working) kill-sequence
4736 2005-04-12 21:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4738 * util-vserver/util-vserver.spec.in: ship the yum patches
4740 2005-04-12 21:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4742 * util-vserver/Makefile.am: added '--no-wrap -S' to the
4745 2005-04-12 19:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4747 * util-vserver/configure.ac: adjusted min-dietlibc requirements
4749 2005-04-12 19:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4751 * util-vserver/m4/ensc_dietlibc.m4: ENSC_ENABLE_DIETLIBC(): allow
4752 'min_ver' to be a shell variable
4754 2005-04-12 18:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4756 * util-vserver/scripts/functions: vshelper.isDebug(): fixed logic
4758 2005-04-10 12:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4760 * util-vserver/src/rpm-fake.c: send the signals for endgrent() and
4763 2005-04-10 12:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4765 * util-vserver/contrib/Makefile-files,
4766 util-vserver/contrib/yum-2.2.1-chroot.patch,
4767 util-vserver/contrib/yum-2.3.2-chroot.patch: added patches for
4770 2005-04-10 12:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4772 * util-vserver/Makefile.am: include m4/libsel.am
4774 2005-04-10 01:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4776 * util-vserver/src/context-sync.hc: ignore errors during setsid(2)
4777 execution (required for vs1.9.5.12+)
4779 2005-04-10 01:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4781 * util-vserver/scripts/vshelper: * kill vserver processes
4782 explicitly with 'killContext'; userspace
4783 reboot helper may assume that 'reboot(2)' never returns...
4784 * added 'async' method
4786 2005-04-10 00:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4788 * util-vserver/scripts/vserver.stop: implicate '--sync' option; it
4789 is not possible to stop asynchronously
4790 send SIGINT to pid 1 instead of trying to determine initpid
4792 2005-04-10 00:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4794 * util-vserver/scripts/vserver.functions: use 'killContext()'
4795 instead of invoking 'vkill' manually
4796 set an initial runlevel for 'minit' style also
4797 set 'async' vshelper method for non-sync mode
4799 2005-04-10 00:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4801 * util-vserver/scripts/vprocunhide: fixed missing quoting of '~';
4802 this may cause very slow booting when
4803 NIS/LDAP servers are local vservers as bash tries to expand this
4807 2005-04-10 00:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4809 * util-vserver/scripts/functions: spawn(), killContext(): added
4811 2005-04-10 00:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4813 * util-vserver/m4/libsel.am: initial checkin
4815 2005-04-10 00:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4817 * util-vserver/m4/ensc_dietlibc.m4: use a more modern version which
4818 accepts 'DIET' and 'DIETFLAGS' as
4819 global configure variables
4821 2005-04-10 00:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4823 * util-vserver/m4/ensc_cxxcompiler.m4: fixed typo
4825 2005-04-10 00:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4827 * util-vserver/configure.ac: defined ENSC_USE_DIETLIBC +
4830 2005-04-10 00:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4832 * util-vserver/Makefile.am: removed 'DIET' and 'DIETFLAGS'
4833 variables; they are set by configure now
4835 2005-04-08 19:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4837 * util-vserver/scripts/vyum-worker: added better test for patched
4840 2005-04-08 19:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4842 * util-vserver/src/vserver-info.c: fixed typo
4844 2005-04-08 19:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4846 * util-vserver/scripts/vserver.suexec: fixed typo (reported by Paul
4849 2005-04-08 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4851 * util-vserver/scripts/vserver-build.functions.yum: substitute
4854 2005-04-08 19:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4856 * util-vserver/scripts/chcontext: fixed operation when context was
4859 2005-04-08 19:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4861 * util-vserver/distrib/redhat/initpre: reverted the patch adding
4863 create '/sbin/new-kernel-pkg'; 'initpost' would be too late for
4866 2005-04-08 19:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4868 * util-vserver/distrib/redhat/initpost: use 'ln -sf' instead of 'ln
4871 2005-04-08 19:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4873 * util-vserver/distrib/fc3/yum/yum.conf: add 'lockfile'
4875 2005-04-08 19:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4877 * util-vserver/distrib/Makefile.am: added 'fc3' to 'redhat_style'
4879 2005-04-08 19:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4881 * util-vserver/Makefile.am: use DIETFLAGS instead of DIET_FLAGS
4883 2005-03-29 02:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4885 * util-vserver/ensc_vector/Makefile-files: use $(LIBENSCVECTOR)
4886 instead of libensc_vector.a
4888 2005-03-25 21:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4890 * util-vserver/scripts/vserver.stop: fixed typo
4892 2005-03-25 17:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4894 * util-vserver/scripts/vserver.functions: minor cleanups: call
4895 vkill with '--xid' instead of '-c'
4897 2005-03-25 16:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4899 * util-vserver/scripts/vserver.stop: address both the context and
4900 the pid when sending SIGINT to init
4902 2005-03-25 02:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4904 * util-vserver/lib_internal/testsuite/copy-check: do not use '-s'
4905 with 'cmp' but display verbose error reason
4907 2005-03-25 02:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4909 * util-vserver/lib_internal/switchtowatchxid.c: simplified it and
4910 made it work with recent kernels
4912 2005-03-25 02:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4914 * util-vserver/doc/configuration-xhtml.xsl: use 'alternate
4915 stylesheet' instead of 'stylesheet' (reported by Herbert
4918 2005-03-25 02:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4920 * util-vserver/util-vserver.spec.in: fixed quoting of % in
4923 2005-03-24 14:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4925 * util-vserver/Makefile.am, util-vserver/REQUIREMENTS: added
4928 2005-03-24 13:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4930 * util-vserver/NEWS, util-vserver/configure.ac,
4931 util-vserver/util-vserver.spec.in: version 0.30.205
4933 2005-03-24 13:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4935 * util-vserver/util-vserver.spec.in: added some %descriptions
4937 2005-03-24 12:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4939 * util-vserver/src/vhashify.c: s!write()!Vwrite()! at some places
4940 add 'volatile' qualifier at variables used around 'setjmp'
4941 use sigsetjmp() instead of setjmp()
4944 2005-03-24 12:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4946 * util-vserver/src/secure-mount.c: s!write()!Vwrite()! at some
4948 use Echdir() instead of chdir()
4950 2005-03-24 12:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4952 * util-vserver/src/filetime.c, util-vserver/src/lsxid.c,
4953 util-vserver/src/readlink.c, util-vserver/src/reducecap.c,
4954 util-vserver/src/showattr.c, util-vserver/src/vattribute.c,
4955 util-vserver/src/vcontext.c, util-vserver/src/vcopy.c,
4956 util-vserver/src/vdlimit.c, util-vserver/src/vlimit.c,
4957 util-vserver/src/vps.c, util-vserver/src/vserver-stat.c,
4958 util-vserver/src/vuname.c, util-vserver/src/vunify.c,
4959 util-vserver/vserver-start/interface-read.c: s!write()!Vwrite()!
4962 2005-03-24 12:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4964 * util-vserver/lib_internal/testsuite/sigbus.c: use Etruncate()
4965 instead of truncate()
4967 2005-03-24 12:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4969 * util-vserver/lib_internal/testsuite/copy-check: added new tests
4970 and better diagnostic
4972 2005-03-24 12:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4974 * util-vserver/lib_internal/unify-copy.c: moved 'volatile'
4975 qualifiers to a better place
4978 2005-03-24 12:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4980 * util-vserver/ensc_wrappers/wrappers-unistd.hc: E*truncate():
4983 2005-03-24 12:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4985 * util-vserver/ensc_vector/testsuite/test2.c: #undef NDEBUG
4987 2005-03-24 01:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4989 * util-vserver/lib_internal/testsuite/sigbus.c: unlink temporary
4992 2005-03-24 00:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4994 * util-vserver/lib_internal/unify-unify.c: Unify_unify(): block
4995 signals while executing the non-atomic operations
4997 2005-03-24 00:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4999 * util-vserver/src/vhashify.c: optimized directory creation
5001 2005-03-24 00:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5003 * util-vserver/lib_internal/unify-copy.c: prepared for sigbus
5005 added some 'volatile' modifiers
5006 use siglongjmp() instead of longjmp()
5008 2005-03-24 00:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5010 * util-vserver/lib_internal/matchvserverinfo-init.c: minor code
5013 2005-03-24 00:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5015 * util-vserver/lib_internal/testsuite,
5016 util-vserver/lib_internal/testsuite/.cvsignore,
5017 util-vserver/lib_internal/testsuite/Makefile-files,
5018 util-vserver/lib_internal/testsuite/sigbus.c: added sigbus
5021 2005-03-23 02:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5023 * util-vserver/ensc_vector/testsuite,
5024 util-vserver/ensc_vector/testsuite/.cvsignore: updated
5026 2005-03-23 02:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5028 * util-vserver/src/vhashify-init.hc, util-vserver/src/vhashify.c:
5029 added lots of new code...
5031 2005-03-23 02:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5033 * util-vserver/src/rpm-fake.c: is_selinux_enabled(): added
5035 2005-03-23 02:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5037 * util-vserver/scripts/vserver-build.apt-rpm,
5038 util-vserver/scripts/vserver-build.rpm,
5039 util-vserver/scripts/vserver-build.yum: execute '--initdb' before
5041 import pubkeys from /etc/vservers/.distributions/.common/pubkeys
5044 2005-03-23 02:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5046 * util-vserver/scripts/vserver: added 'hashify' target
5048 2005-03-23 02:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5050 * util-vserver/scripts/util-vserver-vars.pathsubst: added
5053 2005-03-23 02:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5055 * util-vserver/lib_internal/matchlist-initrefserverlist.c: fixed
5056 initialization of 'vserver'
5058 2005-03-23 02:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5060 * util-vserver/distrib/Makefile.am: create
5061 /etc/.../.distributions/.common/pubkeys/
5062 create /etc/.../.defaults/apps/vunify/hash
5064 2005-03-23 02:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5066 * util-vserver/util-vserver.spec.in: copy GPG keys from the system
5068 buildrequire dietlibc-0.25
5070 2005-03-23 02:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5072 * util-vserver/build-all: build with debug settings
5074 2005-03-22 15:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5076 * util-vserver/src/rpm-fake.c: honor return codes of read(2) and
5077 write(2) when communication with the rpm-fake-helper
5078 call read(2) and write(2) through TEMP_FAILURE_RETRY()
5079 use Vwrite() instead of write(2) at some places
5081 2005-03-22 15:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5083 * util-vserver/lib_internal/command-exec.c: call write(2) through
5084 TEMP_FAILURE_RETRY()
5086 2005-03-22 15:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5088 * util-vserver/util-vserver.spec.in: BuildRequire beecrypt-devel
5090 2005-03-22 15:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5092 * util-vserver/src/chcontext.c, util-vserver/src/vhashify.c:
5093 workaround warning messages regarding 'warn_unused_return_value'
5095 using _FORTIFY_SOURCE.
5097 2005-03-22 14:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5099 * util-vserver/lib/getvservervdir.c,
5100 util-vserver/lib_internal/coreassert.h,
5101 util-vserver/lib_internal/matchlist-initmanually.c,
5102 util-vserver/lib_internal/matchlist-printid.c,
5103 util-vserver/lib_internal/util-exitlikeprocess.c,
5104 util-vserver/lib_internal/util-io.h: workaround warning messages
5105 regarding 'warn_unused_return_value' when
5106 using _FORTIFY_SOURCE.
5108 2005-03-22 14:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5110 * util-vserver/contrib/manifest.dat.pathsubst: added vhashify +
5113 2005-03-22 14:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5115 * util-vserver/util-vserver.spec.in: cleanups
5116 use %global instead of %define
5118 2005-03-22 14:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5120 * util-vserver/build-all: set _FORTIFY_SOURCE
5122 2005-03-19 03:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5124 * util-vserver, util-vserver/.cvsignore: updated
5126 2005-03-19 03:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5128 * util-vserver, util-vserver/.cvsignore: updated
5130 2005-03-19 02:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5132 * util-vserver/update-doc: initial checkin
5134 2005-03-19 02:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5136 * util-vserver/scripts/chcontext: do not use '--create' for dynamic
5139 2005-03-19 02:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5141 * util-vserver/distrib/apps: removed...
5143 2005-03-19 02:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5145 * util-vserver/distrib/apps, util-vserver/distrib/apps/vshelper,
5146 util-vserver/distrib/apps/vshelper/action: added to be removed...
5148 2005-03-19 02:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5150 * util-vserver/distrib/redhat/initsignal,
5151 util-vserver/src/testsuite/data/vserver1,
5152 util-vserver/src/testsuite/data/vserver2,
5153 util-vserver/src/testsuite/vuname, util-vserver/sysv/vkillall,
5154 util-vserver/tests/attack.spec, util-vserver/tests/ulimit:
5157 2005-03-19 02:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5159 * util-vserver/src/testsuite/data/vserver1,
5160 util-vserver/src/testsuite/data/vserver1/apps,
5161 util-vserver/src/testsuite/data/vserver1/apps/pkgmgmt,
5162 util-vserver/src/testsuite/data/vserver1/apps/pkgmgmt/style,
5163 util-vserver/src/testsuite/data/vserver1/apps/vunify,
5164 util-vserver/src/testsuite/data/vserver1/apps/vunify/exclude,
5165 util-vserver/src/testsuite/data/vserver2,
5166 util-vserver/src/testsuite/data/vserver2/apps,
5167 util-vserver/src/testsuite/data/vserver2/apps/vunify,
5168 util-vserver/src/testsuite/data/vserver2/apps/vunify/exclude,
5169 util-vserver/src/testsuite/vuname,
5170 util-vserver/src/testsuite/vuname/nodename,
5171 util-vserver/sysv/vkillall, util-vserver/tests/attack.spec,
5172 util-vserver/tests/ulimit, util-vserver/tests/ulimit/cpu: added
5175 2005-03-19 02:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5177 * util-vserver/distrib/redhat/initsignal: added to be removed
5180 2005-03-19 02:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5182 * util-vserver/src/vnet.c: obsoleted...
5184 2005-03-19 02:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5186 * util-vserver/doc/vunify-verbosity.txt,
5187 util-vserver/lib/apidoc/list2xxx.descr, util-vserver/scripts/X,
5188 util-vserver/src/vnet.c: initial checkin
5190 2005-03-19 02:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5192 * util-vserver/vserver-start/interface-add.c,
5193 util-vserver/vserver-start/interface-print.c,
5194 util-vserver/vserver-start/interface-remove.c,
5195 util-vserver/vserver-start/main.c: avoid warnings regarding
5198 2005-03-19 02:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5200 * util-vserver/src/Makefile-files: moved vdlimit into the only-C99
5202 build vhashify only with C99 and beecrypt
5205 2005-03-19 02:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5207 * util-vserver/lib_internal/testsuite/copy-check: cleanups
5208 conditionalize expensive tests
5210 2005-03-19 02:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5212 * util-vserver/lib/Makefile-files,
5213 util-vserver/lib_internal/Makefile-files: moved *dlimit* files
5214 into the only-C99 section
5215 clean all potentially built libraries
5217 2005-03-19 02:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5219 * util-vserver/ensc_vector/list-free.c: some minor C89
5220 compatibility changes
5222 2005-03-19 02:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5224 * util-vserver/ensc_vector/Makefile-files: use
5225 'lib-dietlibc-not-enabled-error.a' consistently
5226 clean all libraries inclusive those which might not be built
5228 2005-03-19 02:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5230 * util-vserver/doc/configuration.dtd: readded
5232 2005-03-19 02:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5234 * util-vserver/doc/configuration.xml: documented the 'vhashify'
5236 moved '<default>' tags before '<description>'
5238 2005-03-19 02:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5240 * util-vserver/doc/configuration-xhtml.xsl: applied changes
5241 regarding the new www-location on savannah
5243 2005-03-19 01:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5245 * util-vserver/doc/Makefile-files: (re)added xsltproc support
5247 2005-03-19 01:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5249 * util-vserver/configure.ac: added tests for XSLTPROC
5250 added '--disable-expensive-tests'
5251 added beecrypt tests
5252 cosmetical cleanups + enhancements
5254 2005-03-19 01:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5256 * util-vserver/Makefile.am: set some values in TESTS_ENVIRONMENT
5257 added some hacks for lib-dietlibc-not-enabled-error.a
5259 2005-03-18 03:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5261 * util-vserver/lib_internal/testsuite,
5262 util-vserver/lib_internal/testsuite/.cvsignore: updated
5264 2005-03-18 03:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5266 * util-vserver/lib_internal/unify.h, util-vserver/src/vunify.h:
5267 include <sys/stat.h> instead of defining a 'struct stat'; this
5269 problems with the 64bit interface of the filesystem functions
5271 2005-03-18 03:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5273 * util-vserver/lib_internal/unify-copy.c: use a sparse-file
5274 friendly method for copying files
5276 2005-03-18 03:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5278 * util-vserver/lib_internal/testsuite/Makefile-files,
5279 util-vserver/lib_internal/testsuite/copy-check,
5280 util-vserver/lib_internal/testsuite/copy.c: added testcases for
5283 2005-03-18 00:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5285 * util-vserver/vserver-start/Makefile-files: use $(LIBENSCVECTOR)
5286 instead of libensc_vector.a
5288 2005-03-18 00:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5290 * util-vserver/src/vhashify-init.hc, util-vserver/src/vhashify.c,
5291 util-vserver/src/vhashify.h: made it work...
5293 2005-03-18 00:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5295 * util-vserver/src/vcopy-init.hc, util-vserver/src/vunify-init.hc:
5296 applied changes in the MatchList-API
5298 2005-03-18 00:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5300 * util-vserver/src/Makefile-files: use $(LIBENSCVECTOR) instead of
5302 use $(LIBVSERVER_GLIBC) instead of lib/libvserver.la
5304 2005-03-18 00:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5306 * util-vserver/scripts/vpkg: exit with returncode of '2' when
5307 pkgmgmt can not be determined
5309 2005-03-18 00:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5311 * util-vserver/lib_internal/testsuite/Makefile-files: use
5312 $(LIBENSCVECTOR) instead of libensc_vector.a
5314 2005-03-18 00:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5316 * util-vserver/lib_internal/unify-isiunlinkable.c,
5317 util-vserver/lib_internal/unify.h: Unify_isIUnlinkable(): changed
5320 2005-03-18 00:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5322 * util-vserver/lib_internal/unify-copy.c: implemented copyReg()
5323 with mmap(2) instead of read(2)+write(2) sequences
5325 2005-03-18 00:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5327 * util-vserver/lib_internal/string.hc: String_free(): added
5329 2005-03-18 00:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5331 * util-vserver/lib_internal/string.h: renamed String_destroy() to
5334 2005-03-18 00:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5336 * util-vserver/lib_internal/string-destroy.c: obsoleted;
5337 String_free() is now inlined
5339 2005-03-18 00:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5341 * util-vserver/lib_internal/matchlist-initbyvserver.c,
5342 util-vserver/lib_internal/matchlist-initmanually.c,
5343 util-vserver/lib_internal/matchlist-initrefserverlist.c,
5344 util-vserver/lib_internal/matchlist.h: applied lot of API changes
5346 2005-03-18 00:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5348 * util-vserver/lib_internal/matchlist-destroy.c: use String_free()
5349 instead of String_destroy()
5351 2005-03-18 00:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5353 * util-vserver/lib_internal/Makefile-files: added
5355 removed string-destroy.c
5357 2005-03-18 00:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5359 * util-vserver/lib_internal/matchvserverinfo-free.c,
5360 util-vserver/lib_internal/matchvserverinfo-init.c: initial
5363 2005-03-18 00:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5365 * util-vserver/ensc_vector/Makefile-files,
5366 util-vserver/lib/Makefile-files: split into a -glibc and a -diet
5369 2005-03-18 00:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5371 * util-vserver/ensc_vector/testsuite/Makefile-files,
5372 util-vserver/lib/testsuite/Makefile-files: use $(LIBENSCVECTOR)
5373 instead of libensc_vector.a
5375 2005-03-18 00:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5377 * util-vserver/configure.ac: HACK: set 'enable_static=no' for
5378 dietlibc case and postpone AC_PROG_LIBTOOL execution
5380 2005-03-18 00:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5382 * util-vserver/Makefile.am: use $(LIBVSERVER) instead of
5384 use $(LIBENSCVECTOR_DIET) instead of $(ENSC_VECTOR_LIBS)
5386 2005-03-17 14:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5388 * util-vserver/build-all, util-vserver/src,
5389 util-vserver/src/.cvsignore: updated
5391 2005-03-17 14:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5393 * util-vserver/src/vunify.c: use new Unify_unify() API
5394 rearranged some code; I do not try to be C89 compliant in C99
5397 2005-03-17 14:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5399 * util-vserver/src/vcopy.c: use new Unify_unify() API
5401 2005-03-17 14:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5403 * util-vserver/src/vhashify-init.hc, util-vserver/src/vhashify.c,
5404 util-vserver/src/vhashify.h: initial checkin
5406 2005-03-17 14:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5408 * util-vserver/src/Makefile-files: use $(LIBINTERNAL) instead of
5409 lib_internal/libinternal.a
5412 2005-03-17 14:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5414 * util-vserver/lib_internal/testsuite/Makefile-files,
5415 util-vserver/src/testsuite/Makefile-files,
5416 util-vserver/vserver-start/Makefile-files: use $(LIBINTERNAL)
5417 instead of lib_internal/libinternal.a
5419 2005-03-17 14:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5421 * util-vserver/lib_internal/unify.h: * added an 'ignore_zero'
5422 argument to Unify_unify()
5423 * Unify_isIUnlinkable(): added
5425 2005-03-17 14:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5427 * util-vserver/lib_internal/unify-unify.c: added an 'ignore_zero'
5428 argument to Unify_unify()
5430 2005-03-17 14:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5432 * util-vserver/ensc_vector/list-add.c,
5433 util-vserver/ensc_vector/list-at.c,
5434 util-vserver/ensc_vector/list-free.c,
5435 util-vserver/ensc_vector/list-init.c,
5436 util-vserver/ensc_vector/list-insertinternal.c,
5437 util-vserver/ensc_vector/list-internal.h,
5438 util-vserver/ensc_vector/list-search.c,
5439 util-vserver/ensc_vector/list-searchselforg.c,
5440 util-vserver/ensc_vector/list.h,
5441 util-vserver/ensc_vector/list.hc,
5442 util-vserver/ensc_vector/testsuite/test2.c,
5443 util-vserver/ensc_vector/vector-searchselforg.c,
5444 util-vserver/lib_internal/unify-isiunlinkable.c: initial checkin
5446 2005-03-17 14:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5448 * util-vserver/lib_internal/Makefile-files: * create both
5449 libinternal-diet.a and libinternal-glibc.a. This is
5450 needed to avoid segfaults with gcc4 when linking against glibc
5452 libraries like 'beecrypt'. Perhaps, these segfaults are a problem
5453 with gcc4 as they do not happen with gcc33...
5455 * added unify-isiunlinkable.c
5457 2005-03-17 14:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5459 * util-vserver/ensc_vector/testsuite/test1.c: added tests for
5460 Vector_searchSelfOrg()
5462 2005-03-17 14:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5464 * util-vserver/ensc_vector/testsuite/Makefile-files: added test2
5466 2005-03-17 14:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5468 * util-vserver/ensc_vector/vector.h,
5469 util-vserver/ensc_vector/vector.hc: Vector_searchSelfOrg*():
5472 2005-03-17 14:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5474 * util-vserver/ensc_vector/Makefile-files: added list-* files
5475 added vector-searchselforg.c
5477 2005-03-17 14:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5479 * util-vserver/ensc_fmt/fmt.h, util-vserver/ensc_fmt/fmtx-32.c:
5480 fixed declaration of the *_x*int() methods; they do not take a
5483 2005-03-09 14:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5485 * util-vserver/src/vserver-info.c: added XIDTYPE support
5487 2005-03-09 14:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5489 * util-vserver/src/context-sync.hc: use EopenD() instead of Eopen()
5491 2005-03-09 14:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5493 * util-vserver/m4/ensc_initrddir.m4: fixed typo
5495 2005-03-09 14:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5497 * util-vserver/lib/vserver.h: vc_getXIDType(): added
5499 2005-03-09 14:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5501 * util-vserver/lib/vserver-internal.h: added some magic to avoid
5504 2005-03-09 14:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5506 * util-vserver/lib/Makefile-files, util-vserver/lib/getxidtype.c:
5509 2005-03-09 14:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5511 * util-vserver/distrib/redhat/initpre: create /usr/X11 also
5513 2005-03-09 14:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5515 * util-vserver/distrib/Makefile.am, util-vserver/distrib/fc3/apt,
5516 util-vserver/distrib/fc3/apt/rpmpriorities,
5517 util-vserver/distrib/fc3/apt/sources.list: added apt support for
5520 2005-03-02 01:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5522 * util-vserver/lib/syscall_adddlimit-v13.hc,
5523 util-vserver/lib/syscall_adddlimit.c,
5524 util-vserver/lib/syscall_getdlimit-v13.hc,
5525 util-vserver/lib/syscall_getdlimit.c,
5526 util-vserver/lib/syscall_remdlimit-v13.hc,
5527 util-vserver/lib/syscall_remdlimit.c,
5528 util-vserver/lib/syscall_setdlimit-v13.hc,
5529 util-vserver/lib/syscall_setdlimit.c: use CALL_VC_V13B instead of
5532 2005-03-02 01:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5534 * util-vserver/scripts/vyum: allow '--all' param
5536 2005-03-02 01:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5538 * util-vserver/lib/testsuite/cflags.c: avoid some compiler warnings
5540 2005-03-02 01:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5542 * util-vserver/lib/vserver.h: added some VC_ATTR_NONNULL()
5545 2005-03-02 01:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5547 * util-vserver/lib/syscall_adddlimit-v13.hc,
5548 util-vserver/lib/syscall_remdlimit-v13.hc,
5549 util-vserver/lib/vserver-internal.h: minor cleanups
5551 2005-03-02 00:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5553 * util-vserver/src/secure-mount.c: do not assume 'nodev' on
5556 2005-03-02 00:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5558 * util-vserver/lib/vserver-internal.h:
5559 CDLIM_USER2KERNEL/CDLIM_KERNEL2USER(): added
5561 2005-03-02 00:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5563 * util-vserver/lib/Makefile-files,
5564 util-vserver/lib/syscall_adddlimit-v13.hc,
5565 util-vserver/lib/syscall_adddlimit.c,
5566 util-vserver/lib/syscall_getdlimit-v13.hc,
5567 util-vserver/lib/syscall_getdlimit.c,
5568 util-vserver/lib/syscall_remdlimit-v13.hc,
5569 util-vserver/lib/syscall_remdlimit.c,
5570 util-vserver/lib/syscall_setdlimit-v13.hc,
5571 util-vserver/lib/syscall_setdlimit.c, util-vserver/lib/virtual.h,
5572 util-vserver/lib/vserver.h, util-vserver/src/Makefile-files,
5573 util-vserver/src/vdlimit.c: added *vdlimit functions + tools
5574 (patch provided by Daniel Hokka Zakrisson)
5576 2005-02-25 23:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5578 * util-vserver/scripts/vserver-setup.functions: added some sanity
5581 2005-02-25 23:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5583 * util-vserver/ensc_wrappers/Makefile-files,
5584 util-vserver/ensc_wrappers/wrappers-string.hc,
5585 util-vserver/ensc_wrappers/wrappers.h: added wrapper around
5588 2005-02-25 23:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5590 * util-vserver/src/secure-mount.c: /me should learn to differ
5591 between script-languages and C... strings in C are still marked
5592 by >"< but not by >'<...
5593 fixed allocation of the newly generated option string
5595 2005-02-25 21:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5597 * util-vserver/scripts/vapt-get-worker,
5598 util-vserver/scripts/vyum-worker: deprecate usage of $_YUM and
5601 2005-02-25 21:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5603 * util-vserver/distrib/redhat/initpost,
5604 util-vserver/scripts/functions,
5605 util-vserver/scripts/legacy/distrib-info,
5606 util-vserver/scripts/legacy/rootshell,
5607 util-vserver/scripts/legacy/vserver,
5608 util-vserver/scripts/pkgmgmt,
5609 util-vserver/scripts/start-vservers,
5610 util-vserver/scripts/util-vserver-vars.pathsubst,
5611 util-vserver/scripts/vprocunhide, util-vserver/scripts/vpstree,
5612 util-vserver/scripts/vserver, util-vserver/scripts/vserver-build,
5613 util-vserver/scripts/vserver-build.apt-rpm,
5614 util-vserver/scripts/vserver-build.debootstrap,
5615 util-vserver/scripts/vserver-build.functions,
5616 util-vserver/scripts/vserver-build.functions.apt,
5617 util-vserver/scripts/vserver-build.functions.pkgmgmt,
5618 util-vserver/scripts/vserver-build.functions.rpm,
5619 util-vserver/scripts/vserver-build.functions.yum,
5620 util-vserver/scripts/vserver-build.rpm,
5621 util-vserver/scripts/vserver-build.yum,
5622 util-vserver/scripts/vserver-copy,
5623 util-vserver/scripts/vserver-setup.functions,
5624 util-vserver/scripts/vserver.functions,
5625 util-vserver/scripts/vserver.start,
5626 util-vserver/scripts/vserver.stop,
5627 util-vserver/scripts/vservers.grabinfo.sh,
5628 util-vserver/scripts/vshelper, util-vserver/scripts/vsysvwrapper,
5629 util-vserver/scripts/vtop, util-vserver/sysv/rebootmgr,
5630 util-vserver/sysv/vservers-legacy: LEGACY BREAKAGE FOR 3RD PARTY
5631 PATCHES: introduced a more common naming
5632 scheme: global, immutable variables names are now named like
5634 instead of '$ABC'. This happens at much places and will break a
5638 2005-02-25 21:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5640 * util-vserver/configure.ac: changed my GPG key
5642 2005-02-25 21:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5644 * util-vserver/src/secure-mount.c: assume 'nodev' by default
5646 2005-02-25 20:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5648 * util-vserver/scripts/vserver-build.functions.yum,
5649 util-vserver/scripts/vyum-worker: added preliminary support for
5651 https://bugzilla.redhat.com/beta/attachment.cgi?id=111435&action=view
5653 2005-02-25 20:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5655 * util-vserver/scripts/vserver-build.functions.pkgmgmt: avoid
5656 ambiguous usage of $PKGDIR, use $PKGINSTALLDIR instead of
5657 use $SETUP_CONFDIR instead of $confdir
5659 2005-02-25 20:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5661 * util-vserver/scripts/vserver-build.apt-rpm,
5662 util-vserver/scripts/vserver-build.yum: avoid ambiguous usage of
5663 $PKGDIR, use $PKGINSTALLDIR instead of
5665 2005-02-20 23:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5667 * util-vserver/scripts/vserver-build.functions.rpm:
5668 rpm.initFilesystem(): fixed variable-names; this caused e.g. an
5669 unset %_dbpath macro formerly
5671 2005-02-15 23:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5673 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.204
5675 2005-02-15 22:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5677 * util-vserver/configure.ac: added information where the 'ip' and
5678 'vconfig' programs can be found
5680 2005-02-15 22:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5682 * util-vserver/scripts/vshelper: adjusted the order of cli options
5683 evaluation; automake-1.9.5 redirects
5684 input from /dev/null so the 'tty -s' check gets triggered and
5686 distcheck' fails in the '... --version/--help' tests
5688 2005-02-15 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5690 * util-vserver/src/save_ctxinfo.c: fixed name of the run.rev
5691 symlink; there was a '/' missing which
5692 caused a pollution of the /etc/vservers/.defaults directory with
5693 'run.revXXX' entries. (reported and analyzed by Olivier Poitrey).
5695 2005-02-07 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5697 * util-vserver/scripts/functions,
5698 util-vserver/scripts/vserver-build.functions.pkgmgmt,
5699 util-vserver/src/vunify.c: fixed typos
5701 2005-02-07 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5703 * util-vserver/doc/configuration.xml: documented the *namespace
5706 2005-02-04 12:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5708 * util-vserver/scripts/vserver.functions: SECURITY: fixed detection
5709 of the mtab-location (Georg Glas)
5710 https://savannah.nongnu.org/bugs/?func=detailitem&item_id=11844
5712 2005-02-04 02:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5714 * util-vserver/scripts/vserver.functions: fixed one of the
5715 previously added 'test -n'
5717 2005-02-02 14:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5719 * util-vserver/m4/ensc_pathprog.m4: ENSC_PATHPROG_INIT(): fixed doc
5720 ENSC_PATHPROG(): added a '<DESCR>' parameter
5722 2005-02-02 13:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5724 * util-vserver/doc/compatibility-xhtml.xsl,
5725 util-vserver/doc/compatibility.css: applied
5726 http://vserver.lauft.net/wegen/util-vserver/patches/merge/util-vserver--merge--0.0--patch-2.patch
5728 2005-02-01 17:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5730 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.203
5732 2005-02-01 17:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5734 * util-vserver/scripts/Makefile-files: added vyum-worker to
5735 AM_INSTALLCHECK_STD_OPTIONS_EXEMPT
5737 2005-02-01 17:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5739 * util-vserver/scripts/vyum-worker: minor cosmetical change
5741 2005-02-01 17:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5743 * util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt:
5744 fixed 'local VAR=$(ACTION) || ERROR' constructs; the 'local
5746 succeeds everytime so ERROR will be never executed. So, it is
5748 'local VAR; VAR=$(ACTION) || ERROR'.
5750 2005-02-01 17:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5752 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.202
5754 2005-02-01 16:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5756 * util-vserver/distrib/fc3/rpmlist.d,
5757 util-vserver/distrib/fc3/rpmlist.d/00.lst: initial checkin
5759 2005-02-01 16:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5761 * util-vserver/scripts/vserver-build.rpm: moved installPackages
5762 into vserver-build.functions.rpm
5763 added support for preconfigured package-lists
5765 2005-02-01 16:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5767 * util-vserver/scripts/vserver-build.functions.rpm: rpmlist.*():
5770 2005-02-01 16:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5772 * util-vserver/scripts/vserver-build: documented the '--empty'
5773 switch for the '-m rpm' method
5774 allow an increasing debug-level
5776 2005-02-01 16:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5778 * util-vserver/scripts/functions: vshelper.isDebug(): fixed it...
5780 2005-02-01 16:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5782 * util-vserver/distrib/Makefile.am: added the fc3 rpmlist.d
5785 2005-02-01 16:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5787 * util-vserver/contrib/manifest.dat.pathsubst: added
5790 2005-02-01 02:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5792 * util-vserver/lib_internal/matchlist-initbyvserver.c,
5793 util-vserver/lib_internal/matchlist-initmanually.c,
5794 util-vserver/lib_internal/matchlist-initrefserverlist.c,
5795 util-vserver/src/vcopy-init.hc, util-vserver/src/vunify-init.hc:
5796 changed matchlist-API to pass additional information about a
5797 vserver. This allows to turn off pkgmgmt-queries for not-yet
5798 existent vservers in 'vcopy'
5800 2005-02-01 02:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5802 * util-vserver/lib_internal/matchlist.h: struct MatchVserverInfo:
5803 added; it allows to pass additional information about the vserver
5805 2005-02-01 02:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5807 * util-vserver/lib_internal/unify-copy.c: copyReg(): open out_fd
5808 with O_RDWR, fixed resource leak in error-case
5810 2005-02-01 00:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5812 * util-vserver/lib/createskeleton-full.hc: argl... fixed overflow
5813 when appending the '/'
5815 2005-01-31 23:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5817 * util-vserver/doc/configuration.xml,
5818 util-vserver/scripts/functions, util-vserver/scripts/vshelper:
5819 added 'debug' option for vshelper
5821 2005-01-31 23:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5823 * util-vserver/scripts/vshelper: added delegation support (Herbert
5825 http://vserver.13thfloor.at/Experimental/NGNET/delta-vshelper-delegate.diff
5827 2005-01-31 22:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5829 * util-vserver/scripts/vserver-build.functions: getDistribution():
5830 added support for a default distribution
5832 2005-01-31 22:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5834 * util-vserver/scripts/Makefile-files,
5835 util-vserver/scripts/vserver-build,
5836 util-vserver/scripts/vserver-build.rpm: added the '-m rpm' method
5838 2005-01-31 22:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5840 * util-vserver/distrib/Makefile.am, util-vserver/distrib/template,
5841 util-vserver/distrib/template/initpost,
5842 util-vserver/distrib/template/initpre: added the 'template'
5845 2005-01-31 17:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5847 * util-vserver/src/rpm-fake.c: fixed environment unsetting: it will
5848 be now done shortly before execve(2)
5849 but not on initialization anymore. This solves the problem when
5851 a wrapper only calling the real 'rpm?'. Then, LD_PRELOAD et.al.
5853 and the wrapper not used.
5855 2005-01-31 17:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5857 * util-vserver/scripts/vshelper: fixed the (currently non-existent)
5858 child->parent traversal
5860 2005-01-31 17:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5862 * util-vserver/lib/apidoc/Doxyfile.in: added DOT_TRANSPARENT +
5865 2005-01-31 17:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5867 * util-vserver/doc/configuration.xml: updated
5869 2005-01-31 17:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5871 * util-vserver/Makefile.am,
5872 util-vserver/lib/createskeleton-full.hc,
5873 util-vserver/scripts/vserver-build.functions,
5874 util-vserver/scripts/vserver-setup.functions,
5875 util-vserver/src/save_ctxinfo.c,
5876 util-vserver/util-vserver.spec.in: removed 'run.rev' as a
5877 vserver-local variable and made it a system-wide setting
5879 2005-01-28 01:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5881 * util-vserver/doc/configuration.xml: reindented it
5882 fixed vshelper documentation
5884 2005-01-27 21:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5886 * util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt,
5887 util-vserver/scripts/start-vservers,
5888 util-vserver/scripts/vapt-get, util-vserver/scripts/vpkg,
5889 util-vserver/scripts/vprocunhide, util-vserver/scripts/vrpm,
5890 util-vserver/scripts/vrpm-preload, util-vserver/scripts/vserver,
5891 util-vserver/scripts/vserver-build,
5892 util-vserver/scripts/vserver-build.debootstrap,
5893 util-vserver/scripts/vserver-build.functions.rpm,
5894 util-vserver/scripts/vserver-setup.functions,
5895 util-vserver/scripts/vserver-wrapper,
5896 util-vserver/scripts/vserver.functions,
5897 util-vserver/scripts/vserver.start,
5898 util-vserver/scripts/vserver.stop, util-vserver/scripts/vshelper,
5899 util-vserver/scripts/vsomething: use 'test -n "..."' instead of
5900 'test "..."'; when "..." expands to '-v'
5901 or a similar string, the expression will be misinterpreted
5905 2005-01-27 20:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5907 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.201
5909 2005-01-27 20:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5911 * util-vserver/src/reducecap.c, util-vserver/src/vserver-info.c:
5912 reworked the capability.h stuff
5914 2005-01-27 20:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5916 * util-vserver/src/Makefile-files,
5917 util-vserver/src/capability-compat.h: added capability-compat.h
5919 2005-01-27 20:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5921 * util-vserver/configure.ac: added check for <sys/capability.h>
5924 2005-01-27 20:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5926 * util-vserver/Makefile.am: removed the linuxcaps.h bits
5928 2005-01-27 19:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5930 * util-vserver/src/vserver-info.c: implemented capability-support
5933 2005-01-27 19:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5935 * util-vserver/src/rpm-fake.c: fixed execution order of chroot(2)
5936 and context-creation; this caused
5937 errors on kernel 2.6 when the vserver is not running yet
5939 2005-01-27 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5941 * util-vserver/src, util-vserver/src/.cvsignore,
5942 util-vserver/src/Makefile-files: added check-unixfile
5944 2005-01-27 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5946 * util-vserver/scripts/vserver.start: execute sanityCheck()
5948 2005-01-27 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5950 * util-vserver/scripts/vserver.functions: moved sanity checks which
5951 were spread in various functions into the sanityCheck() method
5952 implemented checks for non-newline terminated files and missing
5955 2005-01-27 19:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5957 * util-vserver/distrib/fc3, util-vserver/distrib/fc3/pkgs,
5958 util-vserver/distrib/fc3/pkgs/01,
5959 util-vserver/distrib/fc3/pkgs/02,
5960 util-vserver/distrib/fc3/pkgs/03, util-vserver/distrib/fc3/yum,
5961 util-vserver/distrib/fc3/yum.repos.d,
5962 util-vserver/distrib/fc3/yum.repos.d/fedora-devel.repo,
5963 util-vserver/distrib/fc3/yum.repos.d/fedora-updates-testing.repo,
5964 util-vserver/distrib/fc3/yum.repos.d/fedora-updates.repo,
5965 util-vserver/distrib/fc3/yum.repos.d/fedora.repo,
5966 util-vserver/distrib/fc3/yum/yum.conf,
5967 util-vserver/scripts/vserver-build.functions.yum,
5968 util-vserver/scripts/vserver-build.yum,
5969 util-vserver/scripts/vsomething, util-vserver/scripts/vyum,
5970 util-vserver/scripts/vyum-worker,
5971 util-vserver/src/check-unixfile.c: initial checkin
5973 2005-01-27 19:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5975 * util-vserver/scripts/vserver-build: added 'yum' support
5977 2005-01-27 19:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5979 * util-vserver/scripts/vrpm-preload: reorganized; moved lots of
5980 code into the 'functions' file
5982 2005-01-27 19:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5984 * util-vserver/scripts/util-vserver-vars.pathsubst: added yum*
5985 files + vsomething + check-unixfile
5987 2005-01-27 19:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5989 * util-vserver/scripts/functions: added yum* support
5990 reorganized the rpmFake stuff
5992 2005-01-27 19:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5994 * util-vserver/scripts/Makefile-files: added the yum* files +
5997 2005-01-27 19:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5999 * util-vserver/distrib/redhat/initpre: added missing newline
6001 2005-01-27 19:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6003 * util-vserver/distrib/Makefile.am: added the yum* stuff for fc3
6005 2005-01-27 19:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6007 * util-vserver/contrib/manifest.dat.pathsubst: added the yum* files
6010 2005-01-27 19:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6012 * util-vserver/README: mentioned the '-m yum' buildmethod
6014 2005-01-26 23:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6016 * util-vserver/lib/getvservercfgstyle.c: allow dangling symlinks as
6017 /etc/vservers/.../vdir also
6019 2005-01-26 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6021 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.199
6023 2005-01-26 21:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6025 * util-vserver/util-vserver.spec.in: do not ship the /vservers
6026 directory itself; as it is immutable, the
6027 extraction will fail else
6029 2005-01-26 20:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6031 * util-vserver/lib_internal/testsuite,
6032 util-vserver/lib_internal/testsuite/.cvsignore: updated
6034 2005-01-26 20:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6036 * util-vserver/util-vserver.spec.in: rearranged some scriptlets to
6037 avoid comments after '-p /sbin/ldconfig'
6039 2005-01-26 15:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6041 * util-vserver/scripts/vserver.start: added (untested) support for
6042 '/' in the vserver fstab
6044 2005-01-26 15:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6046 * util-vserver/scripts/vserver.functions: use unique prefixes for
6047 variables used in functions with 'eval' statements
6048 mountRootFS(): added
6050 2005-01-26 15:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6052 * util-vserver/scripts/functions: use unique prefixes for variables
6053 used in functions with 'eval' statements
6055 2005-01-26 15:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6057 * util-vserver/lib_internal/testsuite/filecfg-ml.c: include
6058 <string.h> + <ctype.h>
6060 2005-01-26 15:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6062 * util-vserver/scripts/Makefile-files: moved rootshell to legacy
6064 2005-01-26 15:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6066 * util-vserver/vserver-start/defaulttty.c: include <string.h>
6068 2005-01-26 15:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6070 * util-vserver/src/secure-mount.c: added '--rootfs' option
6072 2005-01-26 15:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6074 * util-vserver/contrib/manifest.dat.pathsubst: moved the v_*
6075 initscripts to legacy
6077 2005-01-26 14:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6079 * util-vserver/util-vserver.spec.in: updated BuildRequires:
6080 use 'setattr --barrier' instead of 'chattr +t' in the %post
6082 moved the v_* initscripts to legacy
6084 2005-01-25 16:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6086 * util-vserver/contrib/manifest.dat.pathsubst,
6087 util-vserver/scripts/legacy/rootshell,
6088 util-vserver/scripts/rootshell: moved rootshell script to legacy
6090 2005-01-21 13:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6092 * util-vserver/scripts/legacy/vserver: fixed
6093 http://savannah.nongnu.org/bugs/?func=detailitem&item_id=11570:
6095 "vserver myvserver start" gives exit code 1 if there is no file
6096 /etc/vservers/myvserver.sh, since the last statement in vserver
6097 ("test -x /etc/vservers/$1.sh && ...") evaluates to 1 in this
6102 2005-01-21 13:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6104 * util-vserver/scripts/vserver: be more verbosely when vserver
6105 could not be determined and give hints
6106 about possible solutions (based upon ideas by Thorsten Gunkel)
6108 2005-01-21 13:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6110 * util-vserver/scripts/vserver-setup.functions:
6111 interface-configuration: give out a warning when no device was
6114 2005-01-21 13:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6116 * util-vserver/scripts/vserver.functions: *
6117 interface-configuration: accept 'nodev' without a configured
6119 formerly the interface was silently ignored when 'dev' was
6121 * added some sanity checks for the behaviour described above
6123 2005-01-21 13:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6125 * util-vserver/src/rpm-fake.c: added rpm_execcon() wrapper to make
6126 it work in SELinux environments
6127 call execve(2) directly instead of execv(3)
6129 2005-01-07 17:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6131 * util-vserver/README: fixed typos
6132 cleanups + enhancements
6134 2005-01-07 16:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6136 * util-vserver/README: "Notes for distributors" + "Which version
6139 2005-01-07 16:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6141 * util-vserver/m4/ensc_dietlibc.m4: Fixed last patch: use '[['
6142 instead of '[' (found by Hans Ulrich Niedermann)
6144 2005-01-06 23:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6146 * util-vserver/configure.ac: call ENSC_DIETLIBC_SANITYCHECK,
6147 AC_CANONICAL_HOST + AC_CANONICAL_BUILD
6149 2005-01-06 23:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6151 * util-vserver/m4/ensc_dietlibc.m4: ENSC_DIETLIBC_SANITYCHECK():
6153 made ENSC_VERSION_DIETLIBC uppercase
6154 ignore extra specifiers in dietlibc's minor version (reported by
6155 Hans Ulrich Niedermann)
6157 2005-01-06 23:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6159 * util-vserver/scripts/util-vserver-vars.pathsubst: fix typo in
6160 $_MKTEMPDIR: Use $_MKTEMP not $MKTEMP (fixed by Hans Ulrich
6163 2004-12-28 19:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6165 * util-vserver/scripts/vserver.functions: use $_<prog> (which
6166 expands to absolute paths) instead of trusting into a good $PATH
6167 a small VLAN fix (do not quote the splitted dev)
6170 2004-12-28 19:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6172 * util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt,
6173 util-vserver/scripts/start-vservers,
6174 util-vserver/scripts/util-vserver-vars.pathsubst,
6175 util-vserver/scripts/vpkg, util-vserver/scripts/vrpm-preload,
6176 util-vserver/scripts/vserver-build.debootstrap,
6177 util-vserver/scripts/vserver-build.functions.apt,
6178 util-vserver/scripts/vserver-wrapper,
6179 util-vserver/scripts/vserver.start,
6180 util-vserver/scripts/vserver.stop: use $_<prog> (which expands to
6181 absolute paths) instead of trusting into a good $PATH
6183 2004-12-28 19:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6185 * util-vserver/configure.ac: use ENSC_PATHPROG & friends
6187 2004-12-28 19:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6189 * util-vserver/m4/ensc_pathprog.m4: initial checkin
6191 2004-12-28 19:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6193 * util-vserver/Makefile.am: use ${ENSC_PATHPROG_SED} when
6194 substituting prognames
6196 2004-12-28 12:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6198 * util-vserver/m4/ensc_dietlibc_compat.m4: check more syscall
6201 2004-12-28 12:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6203 * util-vserver/lib/vserver.h: s!\params!\param!
6204 added doc about vc_get_iattr()
6206 2004-12-28 11:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6208 * util-vserver/doc/cfg.txt: removed since obsoleted by
6211 2004-12-21 07:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6213 * util-vserver/src/vsched.c: fixed segfault when no arguments are
6214 given (reported by Adrian Reyer)
6216 2004-12-16 00:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6218 * util-vserver/src/keep-ctx-alive.c: renamed the 'fd_set' variable
6219 to 'fdset'. former name causes problems
6220 with certain FD_* implementations (reported by Adrian Reyer)
6222 2004-12-09 13:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6224 * util-vserver/build-all: added fc-3 host
6226 2004-12-09 13:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6228 * util-vserver/lib/Makefile-files: getfilecontext.c: added
6230 2004-12-09 13:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6232 * util-vserver/lib/getfilecontext.c, util-vserver/lib/vserver.h:
6233 vc_getfilecontext(): as noticed by daniel_hozac in IRC, this
6235 was horribly broken. Fixed and moved it into an own file as it is
6237 complex for an inline function. Documentation was added also.
6239 2004-12-07 11:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6241 * util-vserver/vserver-start/main.c: include <unistd.h>
6243 2004-12-07 11:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6245 * util-vserver/scripts/vserver.functions: read enter-shell from the
6246 defaults-directory also
6247 use prio-bias instead of cpu-mask
6249 2004-12-07 11:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6251 * util-vserver/lib_internal/filecfg-iteratemultiline.c: include
6254 2004-12-07 11:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6256 * util-vserver/lib/testsuite/cflags.c: added some new flags
6258 2004-12-07 11:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6260 * util-vserver/doc/configuration.xml: do not mention the /hostname
6261 + /domainname params anymore
6262 removed vsched/cpu-mask
6263 added vsched/priority-bias
6265 2004-10-21 19:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6267 * util-vserver/lib/vserver.h: added/updated flags and capabilities
6269 2004-10-21 19:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6271 * util-vserver/lib/islink.c: initial checkin
6273 2004-10-21 19:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6275 * util-vserver/lib/internal.h: utilvserver_isLink(): added
6278 2004-10-21 19:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6280 * util-vserver/lib/cflags-v13.c: added lots of new flags
6282 2004-10-21 18:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6284 * util-vserver/lib/ccaps-v13.c: added 'remount' + 'icmp' cap;
6285 'ping' is kept for compatibility reasons
6287 2004-10-21 18:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6289 * util-vserver/lib/Makefile-files: added islink.c
6291 2004-10-19 23:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6293 * util-vserver/scripts/functions: getFileValue(): modified to
6294 accept a list of candidates
6296 2004-10-19 23:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6298 * util-vserver/src/vcontext.c: merged from
6299 UV_NAMESPACE_AFTER_CHROOT branch
6301 2004-10-19 23:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6303 * util-vserver/Makefile.am: added 'update-doc' target
6305 2004-10-19 23:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6307 * util-vserver/ensc_wrappers/wrappers-vserver.hc:
6308 Evc_{new,enter}_namespace(): added
6310 2004-10-19 21:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6312 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.196
6314 2004-10-19 21:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6316 * util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h:
6317 updated to vs1.9.3-rc4
6319 2004-10-19 21:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6321 * util-vserver/vserver-start/configuration-init.c,
6322 util-vserver/vserver-start/configuration.c,
6323 util-vserver/vserver-start/configuration.h,
6324 util-vserver/vserver-start/interface.c,
6325 util-vserver/vserver-start/interface.h,
6326 util-vserver/vserver-start/main.c,
6327 util-vserver/vserver-start/scriptlets.c,
6328 util-vserver/vserver-start/vserver-start.h: added lots of new
6331 2004-10-19 21:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6333 * util-vserver/lib_internal/filecfg-iteratemultiline.c,
6334 util-vserver/lib_internal/testsuite/filecfg-ml.c,
6335 util-vserver/vserver-start/defaulttty.c: initial checkin
6337 2004-10-19 21:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6339 * util-vserver/vserver-start/Makefile-files: added defaulttty.c
6341 2004-10-19 21:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6343 * util-vserver/src/reducecap.c: use some dirty hacks to include
6344 <linuxcaps.h> cleanly
6346 2004-10-19 21:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6348 * util-vserver/scripts/vserver.stop: execute 'prepareStop()'
6350 2004-10-19 21:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6352 * util-vserver/scripts/vserver.functions: made
6353 runlevel_{start,stop} global variables
6354 prepareStop(): added
6355 set PREVLEVEL on 'vserver ... stop' (required by Debian)
6357 2004-10-19 21:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6359 * util-vserver/scripts/vserver-setup.functions: s!prefix!prefixlen!
6361 2004-10-19 21:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6363 * util-vserver/lib_internal/testsuite/Makefile-files: added
6366 2004-10-19 21:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6368 * util-vserver/lib_internal/string.hc: String_c_str(): added
6370 2004-10-19 21:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6372 * util-vserver/lib_internal/string.h: ENSC_STRING_*FIXED(): added
6374 2004-10-19 21:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6376 * util-vserver/lib_internal/filecfg.h:
6377 FileCfg_iterateOverMultiLine(): added prototypes and related
6380 2004-10-19 21:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6382 * util-vserver/lib_internal/Makefile-files: added
6383 filecfg-iteratemultiline.c
6385 2004-10-19 21:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6387 * util-vserver/lib/syscall_setsched-v13.hc: vc_set_sched_v13obs():
6388 use VCMD_set_sched_v2 instead of VCMD_set_sched
6390 2004-10-19 21:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6392 * util-vserver/ensc_wrappers/wrappers-unistd.hc: Enice(): added
6394 2004-10-19 21:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6396 * util-vserver/doc/configuration.xml: s!prefix!prefix-length!
6398 2004-10-19 21:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6400 * util-vserver/Makefile.am: added new kernel headers
6401 changed substition of linuxcaps.h; oldish 'sed' versions do not
6402 understand '\<' regexs
6404 2004-10-18 16:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6406 * util-vserver/src/vcontext.c: do not include "linuxcaps.h" anymore
6408 2004-10-18 16:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6410 * util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h,
6411 util-vserver/kernel/inode.h, util-vserver/kernel/legacy.h,
6412 util-vserver/kernel/limit.h, util-vserver/kernel/namespace.h,
6413 util-vserver/kernel/network.h, util-vserver/kernel/sched.h,
6414 util-vserver/kernel/signal.h, util-vserver/kernel/switch.h,
6415 util-vserver/kernel/xid.h: updated
6417 2004-10-18 16:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6419 * util-vserver/doc/Makefile-files: removed stylesheets and images
6420 from the main-package; they are now in the web-CVS
6422 2004-10-18 16:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6424 * util-vserver/doc/configuration-flower.css,
6425 util-vserver/doc/configuration-lsd.css,
6426 util-vserver/doc/configuration-lsd1.css,
6427 util-vserver/doc/flowers.png, util-vserver/doc/flowers1.png,
6428 util-vserver/doc/flowers2.png: moved into web-CVS
6430 2004-10-18 15:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6432 * util-vserver/kernel/debug.h, util-vserver/kernel/dlimit.h:
6435 2004-10-06 03:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6437 * util-vserver/README: updated note about 'vserver-stat' and differ
6441 2004-10-06 03:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6443 * util-vserver/lib_internal/unify-unify.c: retain 'errno' on the
6446 2004-10-06 03:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6448 * util-vserver/src/Makefile-files: link secure-mount against
6451 2004-10-06 03:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6453 * util-vserver/src/secure-mount.c: added better diagnostic when
6455 use strsep() instead of strtok_r() in the parser to make the
6456 line-number counter work
6458 2004-10-01 12:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6460 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.195
6462 2004-10-01 12:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6464 * util-vserver/scripts/functions: _getProcNumberCount():
6467 2004-10-01 11:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6469 * util-vserver/configure.ac, util-vserver/m4/ensc_dietlibc.m4: give
6470 out information about version of the found dietlibc
6472 2004-10-01 11:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6474 * util-vserver/m4/ensc_dietlibc.m4: fixed version-detection when
6475 additional information are following the
6478 2004-10-01 11:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6480 * util-vserver/scripts/functions: use more efficient ways to detect
6481 number of processes in a context
6482 (access /proc/virtual/... information instead of executing vps)
6484 2004-10-01 10:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6486 * util-vserver/scripts/vserver-build,
6487 util-vserver/scripts/vserver-build.debootstrap: allowed to
6488 specify additional debootstrap options
6490 2004-10-01 10:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6492 * util-vserver/src/vps.c, util-vserver/src/vserver-stat.c: added
6493 warnings regarding procfs-security
6495 2004-09-24 15:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6497 * util-vserver/src/rpm-fake.c: removed a __THROW which is not
6498 needed and causes errors with newer gcc
6500 2004-09-24 15:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6502 * util-vserver/lib/syscall_setvhiname-v13.hc: use a better method
6503 to copy labels; formerly, bad parameters could
6504 cause undefined behaviour
6506 2004-09-24 15:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6508 * util-vserver/doc/Makefile-files: fixed typo
6510 2004-09-23 23:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6512 * util-vserver/doc/configuration.xml: added some comments for
6513 interfaces/../{name,nodev}
6515 2004-09-23 23:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6517 * util-vserver/doc/configuration-flower.css,
6518 util-vserver/doc/configuration-lsd.css,
6519 util-vserver/doc/configuration-lsd1.css,
6520 util-vserver/doc/configuration-xhtml.xsl,
6521 util-vserver/doc/configuration.css: made it validate as xhtml
6523 2004-09-23 22:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6525 * util-vserver/build-all: fixed CLEAN=1 usecase
6526 use gcc4 instead of gcc35
6528 2004-09-23 22:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6530 * util-vserver/scripts/vserver-build.debootstrap: added better
6531 diagnostic for failed debootstrap download
6533 2004-09-23 22:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6535 * util-vserver/doc/configuration.css: added *.elements templates
6537 2004-09-23 22:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6539 * util-vserver/doc/configuration.xml: updated rlimits description
6540 (reported by Nikola Donev)
6541 added warning about explicit 'fakeinit' usage
6543 2004-09-23 22:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6545 * util-vserver/doc/configuration-xhtml.xsl: added new stylesheets
6546 implemented <elements>...</elements> support
6548 2004-09-23 22:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6550 * util-vserver/doc/Makefile-files: added new stylesheets and images
6552 2004-09-23 22:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6554 * util-vserver/doc/configuration-flower.css,
6555 util-vserver/doc/configuration-lsd1.css,
6556 util-vserver/doc/flowers.png, util-vserver/doc/flowers1.png,
6557 util-vserver/doc/flowers2.png: initial checkin
6559 2004-09-23 22:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6561 * util-vserver/distrib/misc/debootstrap.uri: updated
6563 2004-09-22 20:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6565 * util-vserver/util-vserver.spec.in: s!commented!documented!
6567 2004-09-22 20:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6569 * util-vserver/util-vserver.spec.in: commented the possible options
6572 2004-09-22 20:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6574 * util-vserver/src/vsched.c: use new vc_set_sched structure
6575 generalized CLI options a little bit
6577 2004-09-22 20:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6579 * util-vserver/src/vattribute.c: set the "secure" flags on
6580 '--secure' manually. This is a crude hack
6581 and must be solved better.
6583 2004-09-22 20:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6585 * util-vserver/lib/vserver.h: struct vc_set_sched: updated + added
6587 vc_get_insecureflags(): removed again; it is now handled by the
6590 2004-09-22 20:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6592 * util-vserver/lib/vserver-internal.h: ENSC_STRUCT_IDX,
6593 ENSC_SAME_STRUCT_IDX: added
6595 2004-09-22 20:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6597 * util-vserver/lib/syscall_setsched.c: added support for the new
6598 'struct vcmd_set_sched_v3'
6600 2004-09-22 20:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6602 * util-vserver/lib/syscall_setsched-v13.hc: updated to new 'struct
6604 added some optimizations
6606 2004-09-22 20:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6608 * util-vserver/kernel/sched.h: added 'struct vcmd_set_sched_v3'
6611 2004-09-10 11:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6613 * util-vserver/lib/vserver-internal.h: CALL_VC_V13B(),
6614 CALL_VC_V13OBS(): added
6616 2004-09-10 00:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6618 * util-vserver/src/vlimit.c: fixed missing argument for '--xid'
6621 2004-09-07 20:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6623 * util-vserver/src/vattribute.c: use vc_get_insecureflags() on
6626 2004-09-07 20:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6628 * util-vserver/lib/vserver.h: vc_get_insecureflags(): added (does
6629 this really make sense??)
6631 2004-09-07 20:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6633 * util-vserver/scripts/chcontext: fixed concatenation of flags +
6636 2004-09-07 20:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6638 * util-vserver/configure.ac: added an explicit requirement for
6639 version 1.9 of automake
6641 2004-08-27 21:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6643 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.193
6645 2004-08-27 21:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6647 * util-vserver/scripts/vserver, util-vserver/scripts/vserver.start,
6648 util-vserver/scripts/vserver.stop: follow LSB behavior when
6649 starting/stopping a vserver (no error, when already
6651 adjusted some exit-codes
6653 2004-08-27 14:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6655 * util-vserver/src/secure-mount.c: showHelp(): improved message
6657 2004-08-27 08:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6659 * util-vserver/distrib/misc/debootstrap.uri: updated again...
6661 2004-08-27 08:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6663 * util-vserver/src/save_ctxinfo.c: append '\0' to the buffer read
6666 2004-08-27 08:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6668 * util-vserver/src/keep-ctx-alive.c: include <sys/select.h>
6670 2004-08-27 08:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6672 * util-vserver/ensc_wrappers/wrappers-unistd.hc: Ereadlink*():
6673 return the count of written chars
6675 2004-08-25 00:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6677 * util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt,
6678 util-vserver/scripts/vserver.functions,
6679 util-vserver/vserver-start/mount.c: use the new 'secure-mount'
6682 2004-08-25 00:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6684 * util-vserver/src/secure-mount.c: reworked it; '--chroot' does not
6685 accept an argument now, and '--secure'
6686 is deprecated. Lots of code was modernized
6688 2004-08-19 16:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6690 * util-vserver/vserver-start/configuration-init.c,
6691 util-vserver/vserver-start/configuration.c,
6692 util-vserver/vserver-start/configuration.h,
6693 util-vserver/vserver-start/interface-add.c,
6694 util-vserver/vserver-start/interface-read.c,
6695 util-vserver/vserver-start/interface.c,
6696 util-vserver/vserver-start/interface.h,
6697 util-vserver/vserver-start/main.c,
6698 util-vserver/vserver-start/scriptlets.c,
6699 util-vserver/vserver-start/vshelper.c: added lots of new code
6701 2004-08-19 15:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6703 * util-vserver/vserver-start/interface-print.c,
6704 util-vserver/vserver-start/interface-remove.c,
6705 util-vserver/vserver-start/mount.c,
6706 util-vserver/vserver-start/mount.h,
6707 util-vserver/vserver-start/undo.c,
6708 util-vserver/vserver-start/undo.h: initial checkin
6710 2004-08-19 14:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6712 * util-vserver/src/vnamespace.c: fixed some #includes for the new
6713 position of sys_clone.h
6715 2004-08-19 14:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6717 * util-vserver/src/vkill.c: define ENSC_WRAPPERS_UNISTD; it is used
6718 for some legacy code
6720 2004-08-19 14:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6722 * util-vserver/src/rpm-fake.c: fixed some #includes to reflect
6723 changed position of sys_clone.h
6725 2004-08-19 14:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6727 * util-vserver/src/fstool.h: checkForRace(), resolveCtx(): removed
6730 2004-08-19 14:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6732 * util-vserver/src/fstool.c: checkForRace(): removed as unused
6734 2004-08-19 14:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6736 * util-vserver/src/chxid.c: use vc_xidopt2xid() instead of
6739 2004-08-19 14:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6741 * util-vserver/src/sys_clone.h: moved into lib_internal/
6743 2004-08-19 14:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6745 * util-vserver/src/fstool-resolvectx.c: obsoleted; functionality is
6746 already in libvserver
6748 2004-08-19 14:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6750 * util-vserver/lib_internal/testsuite/command.c: applied API
6753 2004-08-19 14:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6755 * util-vserver/lib_internal/command.h: added support for
6756 plain-style char** args
6758 2004-08-19 14:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6760 * util-vserver/lib_internal/command-appendparameter.c,
6761 util-vserver/lib_internal/command-exec.c,
6762 util-vserver/lib_internal/command-free.c,
6763 util-vserver/lib_internal/command-init.c: handle plain-style
6766 2004-08-19 14:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6768 * util-vserver/lib_internal/command-setparams.c,
6769 util-vserver/lib_internal/sys_clone.h: initial checkin
6771 2004-08-19 14:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6773 * util-vserver/lib_internal/Makefile-files: added
6774 command-setparams.c and sys_clone.h
6776 2004-08-19 14:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6778 * util-vserver/contrib/manifest.dat.pathsubst: marked
6779 vserver.start.bin as C99-only
6781 2004-08-19 14:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6783 * util-vserver/pathconfig.h.pathsubst: added some new paths
6785 2004-08-19 14:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6787 * util-vserver/Makefile.am: automake-1.9 fixes:
6788 s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
6789 removed some libtool-hacks which are not needed with automake-1.9
6792 2004-08-19 14:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6794 * util-vserver/vserver-start/Makefile-files: automake-1.9 fixes:
6795 s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
6796 added lots of new files
6798 2004-08-19 14:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6800 * util-vserver/src/Makefile-files: automake-1.9 fixes:
6801 s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
6802 removed src/sys_clone.h (now in lib_internal/)
6803 removed src/fstool-resolvectx.c
6805 2004-08-19 14:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6807 * util-vserver/lib/testsuite/Makefile-files,
6808 util-vserver/tests/Makefile-files: automake-1.9 fixes:
6809 s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
6811 2004-08-19 13:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6813 * util-vserver/lib/xidopt2xid.c: removed code without an effect
6815 2004-08-19 13:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6817 * util-vserver/lib/syscall-syscall.c: gcc35 fixes: do not make
6818 vc_syscall() an alias for vserver() but execute it.
6820 2004-08-19 13:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6822 * util-vserver/lib/isfile.c: initial checkin
6824 2004-08-19 13:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6826 * util-vserver/lib/internal.h: utilvserver_isFile(): added
6829 2004-08-19 13:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6831 * util-vserver/lib/getvservercfgstyle.c: fixed detection of
6832 legacy-style (check for file but not directory)
6834 2004-08-19 13:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6836 * util-vserver/lib/Makefile-files: addded 'isfile.c'
6838 2004-08-19 13:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6840 * util-vserver/ensc_wrappers/wrappers-stdlib.hc: Esetenv(): added
6842 2004-08-19 13:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6844 * util-vserver/ensc_wrappers/wrappers-socket.hc: Esend(),
6845 Esocketpair(): added
6847 2004-08-19 13:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6849 * util-vserver/ensc_fmt/fmt-internal.h: minor optimizations
6851 2004-08-19 13:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6853 * util-vserver/doc/configuration-xhtml.xsl: add '<ulink>' tag
6855 2004-07-08 11:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6857 * util-vserver/doc/configuration.xml: documented vdir, run, run.rev
6858 (provided by Olivier Poitrey)
6859 added some links about [bc]capabilities and flags
6860 added more scheduler doc (provided by Olivier Poitrey)
6861 added some comments about 2.4 vs. 2.6 at rlimits/ulimits
6862 added doc about rlimit's 'min' setting
6864 2004-07-03 02:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6866 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.190
6868 2004-07-03 01:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6870 * util-vserver/doc/configuration.xml: fixed path of the xsd file
6872 2004-07-03 01:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6874 * util-vserver/build-all: added fc-2
6876 2004-07-03 01:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6878 * util-vserver/scripts/vserver.functions: prepareInit(): fixed case
6879 when .autofsck does not exist
6881 2004-07-03 01:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6883 * util-vserver/scripts/chcontext: accept --xid and prefer it
6884 against --ctx in the doc
6885 added --silentexist option at --create
6887 2004-07-03 01:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6889 * util-vserver/distrib/suse91/apt/rpmpriorities: initial checkin
6891 2004-07-03 01:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6893 * util-vserver/distrib/redhat/rc.sysinit: call 'true' finally
6895 2004-07-03 01:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6897 * util-vserver/distrib/redhat/initpost: added comment about
6899 fixed /etc/inittab substitution
6901 2004-07-03 01:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6903 * util-vserver/distrib/Makefile.am: added redhat/rc.sysinit
6904 added suse/apt/rpmpriorities
6905 moved suse/apt/sources.list into the cfgdir
6907 2004-07-03 01:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6909 * util-vserver/contrib/manifest.dat.pathsubst: added
6912 2004-07-03 01:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6914 * util-vserver/vserver-start/Makefile-files: use
6915 AM_INSTALLCHECK_STD_OPTIONS_EXEMPT for now
6917 2004-07-03 00:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6919 * util-vserver/distrib/Makefile.am: added suse91 files
6921 2004-07-03 00:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6923 * util-vserver/distrib/redhat/rc.sysinit,
6924 util-vserver/distrib/suse91, util-vserver/distrib/suse91/apt,
6925 util-vserver/distrib/suse91/apt/sources.list,
6926 util-vserver/distrib/suse91/initpost,
6927 util-vserver/distrib/suse91/pkgs,
6928 util-vserver/distrib/suse91/pkgs/01,
6929 util-vserver/distrib/suse91/pkgs/02,
6930 util-vserver/distrib/suse91/rpm,
6931 util-vserver/distrib/suse91/rpm/macros,
6932 util-vserver/vserver-start,
6933 util-vserver/vserver-start/.cvsignore: initial checkin
6935 2004-07-03 00:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6937 * util-vserver/distrib/redhat/initpost: some enhancements for
6940 2004-07-03 00:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6942 * util-vserver/lib_internal/testsuite,
6943 util-vserver/lib_internal/testsuite/.cvsignore: added some files
6945 2004-07-03 00:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6947 * util-vserver/vserver-start/configuration-init.c,
6948 util-vserver/vserver-start/configuration.c,
6949 util-vserver/vserver-start/configuration.h,
6950 util-vserver/vserver-start/interface-add.c,
6951 util-vserver/vserver-start/interface-free.hc,
6952 util-vserver/vserver-start/interface-init.hc,
6953 util-vserver/vserver-start/interface-read.c,
6954 util-vserver/vserver-start/interface.c,
6955 util-vserver/vserver-start/interface.h,
6956 util-vserver/vserver-start/main.c,
6957 util-vserver/vserver-start/scriptlets.c,
6958 util-vserver/vserver-start/vserver-start.h,
6959 util-vserver/vserver-start/vshelper.c,
6960 util-vserver/vserver-start/vshelper.h: initial checkin
6962 2004-07-03 00:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6964 * util-vserver/vserver-start/Makefile-files: added lots of files
6966 2004-07-03 00:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6968 * util-vserver/src/vserver-info.c: added CANONIFY tag
6970 2004-07-03 00:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6972 * util-vserver/src/secure-mount.c: rewrite 'ext*' to 'ufs'
6974 2004-07-02 23:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6976 * util-vserver/scripts/vserver.start,
6977 util-vserver/scripts/vserver.stop: use a canonified lockfile-name
6979 2004-07-02 23:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6981 * util-vserver/scripts/vserver.functions: function prepareInit():
6982 do some cleanups in the plain-mode
6984 2004-07-02 23:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6986 * util-vserver/scripts/functions: vshelper.initSync(): use $1
6987 instead of $VSERVER_DIR
6989 2004-07-02 23:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6991 * util-vserver/lib_internal/util.h: include util-lockfile.h
6992 canonifyVserverName(): added prototype
6994 2004-07-02 23:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6996 * util-vserver/lib_internal/util-mem.h: optimized it a little bit
6998 2004-07-02 23:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7000 * util-vserver/lib_internal/pathinfo.h: ENSC_PI_DECLARE(): added
7002 2004-07-02 23:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7004 * util-vserver/lib_internal/command-wait.c: fixed stupid typo
7006 2004-07-02 23:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7008 * util-vserver/lib_internal/Makefile-files: added lots of new files
7010 2004-07-02 23:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7012 * util-vserver/lib_internal/errinfo-writeerrno.c,
7013 util-vserver/lib_internal/errinfo.h,
7014 util-vserver/lib_internal/filecfg-readentryflag.c,
7015 util-vserver/lib_internal/filecfg-readentrystr.c,
7016 util-vserver/lib_internal/filecfg.h,
7017 util-vserver/lib_internal/util-canonify.c,
7018 util-vserver/lib_internal/util-lockfile.c,
7019 util-vserver/lib_internal/util-lockfile.h: initial checkin
7021 2004-07-02 23:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7023 * util-vserver/lib/vserver.h: small cosmetical cleanups
7025 2004-07-02 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7027 * util-vserver/distrib/misc/mtab: s!ext2!ufs!
7029 2004-07-02 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7031 * util-vserver/pathconfig.h.pathsubst: added lots of PATH_* and
7032 PROG_* macros needed for vserver-start.bin
7034 2004-07-02 23:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7036 * util-vserver/build-all: removed gcc34 target (now default)
7037 added gcc35 target (not working currently)
7039 2004-07-01 11:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7041 * util-vserver/scripts/vserver.start: (re)enabled nice-support for
7042 2.6 vservers which was omitted inadvertently
7044 2004-07-01 10:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7046 * util-vserver/src/vlimit.c: fixed misinterpretation of '--xid'
7047 introduced by rev 1.17
7049 2004-06-29 16:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7051 * util-vserver/scripts/vserver-build.apt-rpm: fixed installation at
7054 2004-06-29 16:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7056 * util-vserver/scripts/vserver-build: fixed doc ('pkgcfgbase' vs.
7059 2004-06-27 14:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7061 * util-vserver/build-all,
7062 util-vserver/lib_internal/command-appendparameter.c,
7063 util-vserver/lib_internal/command-exec.c,
7064 util-vserver/lib_internal/command-free.c,
7065 util-vserver/lib_internal/command-init.c,
7066 util-vserver/lib_internal/command-reset.c,
7067 util-vserver/lib_internal/command-wait.c,
7068 util-vserver/lib_internal/command.h,
7069 util-vserver/lib_internal/testsuite,
7070 util-vserver/lib_internal/testsuite/.cvsignore,
7071 util-vserver/lib_internal/testsuite/Makefile-files,
7072 util-vserver/lib_internal/testsuite/command.c: initial checkin
7074 2004-06-27 14:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7076 * util-vserver/lib_internal/Makefile-files: added command* files
7079 2004-06-27 13:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7081 * util-vserver/src/vserver-stat.c: enhanced output for old-style
7084 2004-06-27 13:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7086 * util-vserver/distrib/misc/debootstrap.uri: updated...
7088 2004-06-27 13:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7090 * util-vserver/src/vserver-info.c: assume '- SYSINFO' when no other
7093 2004-06-27 13:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7095 * util-vserver/src/vcopy.c: made it work...
7097 2004-06-27 13:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7099 * util-vserver/scripts/vserver-build.skeleton: do not fail when
7100 '-d' is not specified and distribution can not be detected
7102 2004-06-27 13:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7104 * util-vserver/scripts/vserver-build.functions: getDistribution():
7105 added detection for slackware and gentoo
7107 2004-06-27 13:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7109 * util-vserver/scripts/vprocunhide: fixed typos
7111 2004-06-27 13:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7113 * util-vserver/lib_internal/unify-unify.c: Unify_unify(): made it
7114 work also when destination file does not exist (needed for vcopy)
7116 2004-06-27 13:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7118 * util-vserver/lib_internal/unify-settime.c: Unify_setTime(): skip
7119 operation on symlinks
7121 2004-06-27 13:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7123 * util-vserver/lib/vserver.h: vc_syscall(): added prototype
7124 added/updated some doc
7126 2004-06-27 13:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7128 * util-vserver/lib/syscall-syscall.c: initial checkin
7130 2004-06-27 13:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7132 * util-vserver/lib/getvserverbyctx-compat.hc,
7133 util-vserver/lib/getvserverctx.c: added legacy support
7135 2004-06-27 13:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7137 * util-vserver/lib/Makefile-files: added syscall-syscall.c
7139 2004-06-27 13:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7141 * util-vserver/ensc_fmt/fmt.h: cleanups; removed unneeded #undef's
7143 2004-06-27 12:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7145 * util-vserver/doc/configuration.xml: added comment about
7146 'capabilities' file and kernelversion
7148 2004-06-17 21:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7150 * util-vserver/vserver-start,
7151 util-vserver/vserver-start/Makefile-files: initial checkin
7153 2004-06-17 21:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7155 * util-vserver/Makefile.am: added silent.% target
7156 include ensc_fmt/ and vserver-start/ files
7157 minor cosmetical fixes
7159 2004-06-16 10:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7161 * util-vserver/ensc_vector/Makefile-files,
7162 util-vserver/ensc_vector/vector-zeroend.c,
7163 util-vserver/ensc_vector/vector.h: added Vector_zeroEnd()
7166 2004-06-16 10:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7168 * util-vserver/lib/Makefile-files: moved fmt* functionality into
7169 the 'ensc_fmt' module
7170 removed '-D_REENTRANT' as it is defined globally
7172 2004-06-16 10:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7174 * util-vserver/ensc_fmt, util-vserver/ensc_fmt/.cvsignore,
7175 util-vserver/ensc_fmt/Makefile-files,
7176 util-vserver/ensc_fmt/fmt-32.c, util-vserver/ensc_fmt/fmt-64.c,
7177 util-vserver/ensc_fmt/fmt-internal.h,
7178 util-vserver/ensc_fmt/fmt-tai64n.c, util-vserver/ensc_fmt/fmt.h,
7179 util-vserver/ensc_fmt/fmt.hc, util-vserver/ensc_fmt/fmtx-32.c,
7180 util-vserver/ensc_fmt/fmtx-64.c, util-vserver/ensc_fmt/fmtx.hc,
7181 util-vserver/lib/fmt-32.c, util-vserver/lib/fmt-64.c,
7182 util-vserver/lib/fmt-internal.h, util-vserver/lib/fmt.h,
7183 util-vserver/lib/fmt.hc, util-vserver/lib/fmtx-32.c,
7184 util-vserver/lib/fmtx-64.c, util-vserver/lib/fmtx.hc: moved fmt*
7185 functionality into the 'ensc_fmt' module
7187 2004-05-27 00:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7189 * util-vserver/scripts/chcontext, util-vserver/src/vcontext.c:
7190 s!fakeinit!initpid! at some places
7192 2004-05-27 00:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7194 * util-vserver/scripts/vserver.functions: use '--fakeinit' by
7195 default; users will have to disable it explicitly
7196 by putting '~fakeinit' into the 'flags' configuration file
7198 2004-05-27 00:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7200 * util-vserver/scripts/vserver-build.debootstrap: cleanups
7202 2004-05-27 00:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7204 * util-vserver/README: fixed typos
7206 2004-05-27 00:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7208 * util-vserver/distrib/misc/debootstrap.uri: updated
7210 2004-05-27 00:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7212 * util-vserver/util-vserver.spec.in: (re)added the MANIFEST_*
7213 variables which were lost some time ago; this
7214 will preserve %%config files...
7216 2004-05-27 00:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7218 * util-vserver/Makefile.am: make util-vserver.spec readonly to
7219 prevent losing of changes
7221 2004-05-27 00:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7223 * util-vserver/README: added content
7225 2004-05-22 00:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7227 * util-vserver/sysv/vprocunhide: fixed rc conflict with
7228 /etc/rc.d/functions; reported by taxcollector
7229 in https://savannah.nongnu.org/bugs/?func=detailitem&item_id=9052
7231 2004-05-21 15:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7233 * util-vserver/configure.ac, util-vserver/m4/gpgsig.am: added
7234 support for the default GPG key
7236 2004-05-21 15:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7238 * util-vserver/scripts/functions, util-vserver/scripts/vapt-get,
7239 util-vserver/scripts/vrpm: added some color to the life
7241 2004-05-20 00:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7243 * util-vserver/scripts/pkgmgmt, util-vserver/scripts/vserver: mount
7244 filesystems on 'vserver ... pkgmgmt ...' operations
7246 2004-05-18 23:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7248 * util-vserver/NEWS: version 0.29.214
7250 2004-05-18 23:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7252 * util-vserver/distrib/misc/debootstrap.uri: updated URL (again...)
7254 2004-05-18 23:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7256 * util-vserver/distrib/Makefile.am, util-vserver/distrib/fc2,
7257 util-vserver/distrib/fc2/apt,
7258 util-vserver/distrib/fc2/apt/rpmpriorities,
7259 util-vserver/distrib/fc2/apt/sources.list,
7260 util-vserver/distrib/fc2/pkgs, util-vserver/distrib/fc2/pkgs/01,
7261 util-vserver/distrib/fc2/pkgs/02: added fc2 support
7263 2004-05-18 23:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7265 * util-vserver/contrib/manifest.dat.pathsubst: removed clearenv,
7268 2004-05-18 23:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7270 * util-vserver/util-vserver.spec.in: s!@PACAKGE@!%name! at some
7273 2004-05-18 23:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7275 * util-vserver/Makefile.am: substitute ENV
7277 2004-05-11 18:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7279 * util-vserver/configure.ac,
7280 util-vserver/scripts/util-vserver-vars.pathsubst,
7281 util-vserver/scripts/vserver.start,
7282 util-vserver/src/Makefile-files, util-vserver/src/clearenv.c: use
7283 'env' instead of 'clearenv'; the '-i' switch is SUSv3 and every
7284 implementation should have it...
7286 2004-05-11 18:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7288 * util-vserver/src/sigexec.c: initial checkin
7290 2004-05-11 18:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7292 * util-vserver/src/context-sync.hc, util-vserver/src/vnamespace.c,
7293 util-vserver/src/vps.c: set SIGCHLD sigmask to an expected value
7295 use new exitLikeProcess() interface
7297 2004-05-11 18:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7299 * util-vserver/src/chcontext.c, util-vserver/src/secure-mount.c,
7300 util-vserver/src/vcontext.c, util-vserver/src/vkill.c: set
7301 SIGCHLD sigmask to an expected value (SIG_DFL)
7303 2004-05-11 18:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7305 * util-vserver/src, util-vserver/src/.cvsignore,
7306 util-vserver/src/Makefile-files: added sigexec
7308 2004-05-11 18:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7310 * util-vserver/scripts/vshelper: execute vshelper through 'sigexec'
7311 to set expected sigmask
7313 2004-05-11 18:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7315 * util-vserver/lib_internal/util-exitlikeprocess.h:
7316 exitLikeProcess(): readded the 'NORETURN' and added a 'ret'
7319 2004-05-11 18:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7321 * util-vserver/lib_internal/util-exitlikeprocess.c:
7322 exitLikeProcess(): never return...
7324 2004-05-11 18:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7326 * util-vserver/lib_internal/switchtowatchxid.c: switchToWatchXid():
7327 modified the new migrate-path to work when there exists a process
7330 2004-05-08 02:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7332 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.213
7334 2004-05-08 01:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7336 * util-vserver/src/exec-ulimit.c: added support for 'core'
7338 2004-05-08 01:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7340 * util-vserver/src/vps.c: use new exitLikeProcess() interface
7341 better error-handling
7343 2004-05-08 01:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7345 * util-vserver/src/context-sync.hc, util-vserver/src/vnamespace.c:
7346 use new exitLikeProcess() interface
7348 2004-05-08 01:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7350 * util-vserver/scripts/vserver.start,
7351 util-vserver/scripts/vserver.stop: added locking
7352 call setDefaultTTY() correctly
7354 2004-05-08 01:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7356 * util-vserver/scripts/vserver-build.apt-rpm: call 'vapt-get --
7357 clean' after building the vserver
7359 2004-05-08 01:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7361 * util-vserver/scripts/functions: setDefaultTTY(): redirect every
7364 2004-05-08 01:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7366 * util-vserver/lib_internal/util-exitlikeprocess.h:
7367 exitLikeProcess(): removed the 'NORETURN'; this causes strange
7368 error when the function returns
7369 exitLikeProcess(): added a second, 'char *' parameter for the
7370 human readable command
7372 2004-05-08 01:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7374 * util-vserver/lib_internal/util-exitlikeprocess.c: be more verbose
7375 when sending a signal
7377 2004-05-08 01:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7379 * util-vserver/lib/testsuite/cflags.c: some changes to make gcc34
7382 2004-05-08 01:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7384 * util-vserver/lib/val2text.hc: include <strings.h>
7386 2004-05-08 01:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7388 * util-vserver/lib/getvservername.c: getRecentName(): use
7389 realpath(3) instead of errorprone 'chdir()' calls
7391 2004-05-08 01:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7393 * util-vserver/lib/getvserverbyctx-compat.hc,
7394 util-vserver/lib/getvserverctx.c: optimized buffersizes
7396 2004-05-08 01:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7398 * util-vserver/doc/configuration.xml: fixed apps/vunify/logfile
7399 documentation; it must be configured on a
7400 per-system, but not per-vserver base
7402 2004-05-08 01:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7404 * util-vserver/distrib/misc/debootstrap.uri: updated again
7406 2004-05-05 19:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7408 * util-vserver/src/clearenv.c: fixed case when '--' is used
7410 2004-05-05 19:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7412 * util-vserver/scripts/vshelper: fixed typo
7414 2004-05-05 19:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7416 * util-vserver/scripts/vserver.start: use 'clearenv' in the new
7419 2004-05-05 19:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7421 * util-vserver/scripts/vserver.functions: sendKillSequence(): be
7422 silent and succeed everytime
7424 2004-05-05 19:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7426 * util-vserver/scripts/vserver-setup.functions: removed legacy code
7428 2004-05-05 19:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7430 * util-vserver/scripts/vrpm-preload,
7431 util-vserver/src/rpm-fake-resolver.c,
7432 util-vserver/src/rpm-fake.c: added code to preserve capabilities
7435 2004-05-05 19:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7437 * util-vserver/lib_internal/unify-unify.c: added some doc
7439 2004-05-05 19:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7441 * util-vserver/lib/syscall_setiattr-fscompat.hc: be more carefully
7442 regarding signed vs. unsigned int...
7444 2004-05-05 19:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7446 * util-vserver/lib/bcaps-v13.c: removePrefix(): fixed another 'len'
7450 2004-04-30 10:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7452 * util-vserver/lib/bcaps-v13.c: removePrefix(): fixed case when
7455 2004-04-28 19:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7457 * util-vserver/doc/changelog.txt: removed since unused
7459 2004-04-28 18:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7461 * util-vserver/lib/apidoc/Makefile-files: added list2xxx.syntax
7463 2004-04-28 18:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7465 * util-vserver/src/readlink.c: enhanced errormessages
7467 2004-04-28 18:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7469 * util-vserver/src/rpm-fake.c, util-vserver/src/vattribute.c: use
7470 vc_get_insecurebcaps() instead of vc_get_insecurecaps()
7471 set secure ccapabilities
7473 2004-04-28 18:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7475 * util-vserver/src/chcontext.c, util-vserver/src/reducecap.c: use
7476 vc_get_insecurebcaps() instead of vc_get_insecurecaps()
7478 2004-04-28 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7480 * util-vserver/lib_internal/Makefile-files: added coreassert.h
7482 2004-04-28 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7484 * util-vserver/lib/apidoc/list2xxx.syntax,
7485 util-vserver/lib_internal/coreassert.h: initial checkin
7487 2004-04-28 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7489 * util-vserver/lib/testsuite/cflags.c: use
7490 <lib_internal/coreassert.h>
7493 2004-04-28 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7495 * util-vserver/lib/testsuite/fmt.c,
7496 util-vserver/lib/testsuite/parselimit.c: use
7497 <lib_internal/coreassert.h>
7499 2004-04-28 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7501 * util-vserver/lib/testsuite/Makefile-files: define ENSC_TESTSUITE
7503 2004-04-28 18:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7505 * util-vserver/lib/apidoc/Doxyfile.in: set EXAMPLE_PATH
7507 2004-04-28 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7509 * util-vserver/lib/vserver.h: vc_get_insecureccaps(): added
7513 2004-04-28 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7515 * util-vserver/lib/val2text.hc: use strncasecmp() instead of
7518 2004-04-28 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7520 * util-vserver/lib/listparser.hc: improved error-detection for the
7522 added support for 'none'
7525 2004-04-28 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7527 * util-vserver/lib/bcaps-v13.c: added bcapability names
7528 added code to remove a 'CAP_' prefix
7530 2004-04-28 17:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7532 * util-vserver/lib/Makefile-files,
7533 util-vserver/lib/getinsecurebcaps.c,
7534 util-vserver/lib/getinsecurecaps.c: renamed getinsecurecaps.c to
7537 2004-04-23 16:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7539 * util-vserver/NEWS, util-vserver/configure.ac,
7540 util-vserver/doc/configuration-lsd.css: version 0.29.211
7542 2004-04-23 16:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7544 * util-vserver/util-vserver.spec.in: readjusted Release:
7546 2004-04-23 14:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7548 * util-vserver/util-vserver.spec.in: cleaned up the %file-lists
7549 buildrequire 'xalan-j' (can be disabled with '--without xalan')
7550 removed 'libxslt' buildrequire
7552 2004-04-23 14:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7554 * util-vserver/doc/Makefile-files: remove *.html only, when we can
7557 2004-04-23 11:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7559 * util-vserver/lib/Makefile-files: fixed typo
7561 2004-04-23 11:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7563 * util-vserver/doc/Makefile-files: removed FAQ.txt and
7565 added configuration.xsd
7567 2004-04-23 11:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7569 * util-vserver/doc/FAQ.txt: obsoleted
7571 2004-04-22 20:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7573 * util-vserver/configure.ac: added 'net' API
7574 disable 'legacy' API by default
7576 2004-04-22 20:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7578 * util-vserver/compat.h: added nid_t
7580 2004-04-22 20:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7582 * util-vserver/src/reducecap.c: fixed warnings when compiled
7585 2004-04-22 20:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7587 * util-vserver/lib/Makefile-files, util-vserver/lib/ncaps-net.c,
7588 util-vserver/lib/ncaps_list-net.c, util-vserver/lib/nflags-net.c,
7589 util-vserver/lib/nflags_list-net.c,
7590 util-vserver/lib/syscall_getncaps-net.hc,
7591 util-vserver/lib/syscall_getncaps.c,
7592 util-vserver/lib/syscall_getnflags-net.hc,
7593 util-vserver/lib/syscall_getnflags.c,
7594 util-vserver/lib/syscall_getnxinfo-net.hc,
7595 util-vserver/lib/syscall_getnxinfo.c,
7596 util-vserver/lib/syscall_gettasknid-net.hc,
7597 util-vserver/lib/syscall_gettasknid.c,
7598 util-vserver/lib/syscall_netadd-net.hc,
7599 util-vserver/lib/syscall_netadd.c,
7600 util-vserver/lib/syscall_netcreate-net.hc,
7601 util-vserver/lib/syscall_netcreate.c,
7602 util-vserver/lib/syscall_netmigrate-net.hc,
7603 util-vserver/lib/syscall_netmigrate.c,
7604 util-vserver/lib/syscall_netremove-net.hc,
7605 util-vserver/lib/syscall_netremove.c,
7606 util-vserver/lib/syscall_setncaps-net.hc,
7607 util-vserver/lib/syscall_setncaps.c,
7608 util-vserver/lib/syscall_setnflags-net.hc,
7609 util-vserver/lib/syscall_setnflags.c,
7610 util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h:
7611 added network layer functions
7613 2004-04-22 20:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7615 * util-vserver/lib/syscall_ctxcreate-v13.hc: fixed return value
7617 2004-04-22 19:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7619 * util-vserver/doc/configuration.dtd: obsoleted by
7622 2004-04-22 19:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7624 * util-vserver/THANKS: added Olivier Poitrey
7626 2004-04-22 19:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7628 * util-vserver/configure.ac: use xalan instead of xsltproc
7630 2004-04-22 19:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7632 * util-vserver/doc/configuration-xhtml.xsl,
7633 util-vserver/doc/configuration.xml,
7634 util-vserver/doc/configuration.xsd: use the new, XSD-based format
7635 which was defined by Olivier Poitrey
7637 2004-04-22 19:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7639 * util-vserver/doc/configuration-xhtml.xsl: made it work with xalan
7640 removed debug message
7642 2004-04-22 19:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7644 * util-vserver/doc/beautify.xsl: obsoleted
7646 2004-04-22 19:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7648 * util-vserver/doc/Makefile-files: use xalan
7650 2004-04-22 18:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7652 * util-vserver/kernel/network.h, util-vserver/kernel/sched.h:
7653 updated to vs1.9.0pre12
7655 2004-04-22 15:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7657 * util-vserver/lib/cflags-v13.c,
7658 util-vserver/lib/testsuite/cflags.c: use more specific names for
7661 2004-04-21 21:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7663 * util-vserver/scripts/vserver.start: give correct vserver-name in
7664 the hints ($VSERVER_DIR instead of $VSERVER_NAME)
7666 2004-04-21 21:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7668 * util-vserver/scripts/vserver.functions: moved the 'ip_only'
7669 handling to the right place
7671 2004-04-21 09:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7673 * util-vserver/src/vshelper-sync.c: fixed missing initialization of
7676 2004-04-21 09:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7678 * util-vserver/src/vserver-stat.c: use uint64_t for the uptime
7679 counter to handle medium+large uptimes
7680 (>49 days) correctly
7682 2004-04-21 00:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7684 * util-vserver/scripts/vserver.functions: made 'nodev' work
7686 2004-04-20 18:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7688 * util-vserver/src, util-vserver/src/.cvsignore: added chain-echo
7690 2004-04-20 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7692 * util-vserver/src/Makefile-files: added chain-echo
7694 2004-04-20 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7696 * util-vserver/scripts/vshelper: use '--defaulttty'
7698 2004-04-20 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7700 * util-vserver/scripts/vserver.stop: use setDefaultTTY()
7702 2004-04-20 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7704 * util-vserver/scripts/vserver.start: use setDefaultTTY()
7705 added explicit synchronization step for fakeinit with the old
7708 2004-04-20 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7710 * util-vserver/scripts/vserver: added '--defaulttty' option
7712 2004-04-20 18:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7714 * util-vserver/scripts/start-vservers: use --defaulttty options
7715 instead of setting tty manually
7717 2004-04-20 18:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7719 * util-vserver/scripts/functions: setDefaultTTY(): added
7721 2004-04-20 17:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7723 * util-vserver/lib/getvservercfgstyle.c: * vc_getVserverCfgStyle():
7724 interprete relative ('./') and absolute
7725 paths ('/...') as vcCFG_RECENT_FULL only
7726 * vc_getVserverCfgStyle(): use utilvserver_isDirectory (fstat(2))
7727 instead of access(2) to check for directories
7729 2004-04-20 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7731 * util-vserver/ensc_wrappers/wrappers-unistd.hc: Edup(): added
7733 2004-04-20 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7735 * util-vserver/ensc_wrappers/wrappers-fcntl.hc: Efcntl(): added
7737 2004-04-20 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7739 * util-vserver/distrib/misc/debootstrap.uri: added some entries
7741 2004-04-20 17:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7743 * util-vserver/distrib/misc/vunify-exclude: updated
7745 2004-04-20 17:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7747 * util-vserver/contrib/manifest.dat.pathsubst,
7748 util-vserver/scripts/util-vserver-vars.pathsubst: added
7751 2004-04-20 17:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7753 * util-vserver/src/chain-echo.c: initial checkin
7755 2004-04-15 02:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7757 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.209
7759 2004-04-15 02:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7761 * util-vserver/src/vcontext.c: setFlags(): optimized (nearly state
7764 2004-04-15 02:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7766 * util-vserver/scripts/vserver.suexec: call chbind when entering
7769 2004-04-15 01:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7771 * util-vserver/scripts/vserver.functions: call vattribute with
7772 '--flag fakeinit' additionally to the '--fakeinit' flag of
7775 2004-04-15 01:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7777 * util-vserver/scripts/functions: callInNamespace(): do not accept
7778 non-running vservers
7780 2004-04-15 01:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7782 * util-vserver/distrib/misc/debootstrap.uri: updated
7784 2004-04-14 23:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7786 * util-vserver/src/vcontext.c: applied new kernel API (*flags* ->
7787 *cflags*, *_context -> ctx_*)
7788 fixed '--fakeinit' option
7790 2004-04-14 23:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7792 * util-vserver/scripts/vshelper: fixed another brokeness in CLI
7795 2004-04-14 23:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7797 * util-vserver/scripts/functions: lock(): do not execute the pipe;
7798 this does not work on 2.6
7800 2004-04-14 23:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7802 * util-vserver/lib/testsuite,
7803 util-vserver/lib/testsuite/.cvsignore: added cflags
7805 2004-04-14 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7807 * util-vserver/doc/configuration.xml: added some comments about
7810 2004-04-14 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7812 * util-vserver/doc/configuration-xhtml.xsl: added a new boring
7815 2004-04-14 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7817 * util-vserver/doc/configuration.css: initial checkin
7819 2004-04-14 23:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7821 * util-vserver/contrib/make-manifest,
7822 util-vserver/contrib/manifest.dat.pathsubst: added support for
7823 '%config(...)' (or whatever) annotations
7825 2004-04-14 23:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7827 * util-vserver/ensc_wrappers/wrappers-vserver.hc,
7828 util-vserver/lib_internal/switchtowatchxid.c,
7829 util-vserver/src/chcontext.c, util-vserver/src/reducecap.c,
7830 util-vserver/src/rpm-fake-resolver.c,
7831 util-vserver/src/rpm-fake.c, util-vserver/src/vattribute.c:
7832 applied new kernel API (*flags* -> *cflags*, *_context -> ctx_*)
7834 2004-04-14 23:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7836 * util-vserver/lib_internal/Makefile-files,
7837 util-vserver/lib_internal/util.h: added util-debug.h
7839 2004-04-14 23:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7841 * util-vserver/lib_internal/util-debug.h: initial checkin
7843 2004-04-14 23:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7845 * util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h,
7846 util-vserver/kernel/inode.h, util-vserver/kernel/legacy.h,
7847 util-vserver/kernel/limit.h, util-vserver/kernel/namespace.h,
7848 util-vserver/kernel/network.h, util-vserver/kernel/sched.h,
7849 util-vserver/kernel/switch.h, util-vserver/kernel/xid.h: updated
7852 2004-04-14 23:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7854 * util-vserver/lib/syscall-compat.hc,
7855 util-vserver/lib/testsuite/Makefile-files,
7856 util-vserver/lib/testsuite/cflags.c,
7857 util-vserver/lib/testsuite/flags.c, util-vserver/lib/vserver.h:
7858 applied new kernel API
7859 renamed functions so that they correspond to the new kernel API
7861 2004-04-14 23:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7863 * util-vserver/lib/Makefile-files,
7864 util-vserver/lib/cflags-compat.c, util-vserver/lib/cflags-v13.c,
7865 util-vserver/lib/cflags_list-compat.c,
7866 util-vserver/lib/cflags_list-v13.c,
7867 util-vserver/lib/flags-compat.c, util-vserver/lib/flags-v13.c,
7868 util-vserver/lib/flags_list-compat.c,
7869 util-vserver/lib/flags_list-v13.c,
7870 util-vserver/lib/syscall_createcontext-v13.hc,
7871 util-vserver/lib/syscall_createcontext.c,
7872 util-vserver/lib/syscall_ctxcreate-v13.hc,
7873 util-vserver/lib/syscall_ctxcreate.c,
7874 util-vserver/lib/syscall_ctxmigrate-v13.hc,
7875 util-vserver/lib/syscall_ctxmigrate.c,
7876 util-vserver/lib/syscall_getcflags-v13.hc,
7877 util-vserver/lib/syscall_getcflags.c,
7878 util-vserver/lib/syscall_getflags-v13.hc,
7879 util-vserver/lib/syscall_getflags.c,
7880 util-vserver/lib/syscall_migratecontext-v13.hc,
7881 util-vserver/lib/syscall_migratecontext.c,
7882 util-vserver/lib/syscall_setcflags-v13.hc,
7883 util-vserver/lib/syscall_setcflags.c,
7884 util-vserver/lib/syscall_setflags-v13.hc,
7885 util-vserver/lib/syscall_setflags.c: renamed files so that their
7886 names are corresponding the kernel
7887 API. Especially, *_context was renamed to ctx_*, and *flags* to
7890 2004-04-13 08:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7892 * util-vserver/scripts/functions: further locking fixes
7894 2004-04-13 08:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7896 * util-vserver/src/lockfile.c: propagate errors
7898 2004-04-13 08:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7900 * util-vserver/src/chroot-rm.c: cleanups
7902 2004-04-13 08:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7904 * util-vserver/scripts/vshelper: open FD 0
7905 evaluate CLI options depending on used kernel API
7907 2004-04-13 08:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7909 * util-vserver/scripts/functions: use new locking mechanism
7911 2004-04-13 08:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7913 * util-vserver/lib/issupported.c,
7914 util-vserver/lib/issupportedstring.c, util-vserver/lib/vserver.h:
7915 added VSHELPER0 feature
7917 2004-04-08 08:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7919 * util-vserver/scripts/vserver.functions: execScriptlets(): fixed
7920 initialization of 'start'
7921 execScriptlets(): declare some variables as readonly
7922 _sourceWrap(): added some variables
7924 2004-04-08 06:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7926 * util-vserver/scripts/vserver.functions: implemented support for
7927 default-scriptlets (inspired by ideas of
7930 2004-04-08 06:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7932 * util-vserver/scripts/rootshell,
7933 util-vserver/scripts/vapt-get-worker,
7934 util-vserver/scripts/vprocunhide, util-vserver/scripts/vrpm,
7935 util-vserver/scripts/vrpm-worker,
7936 util-vserver/scripts/vserver-build,
7937 util-vserver/scripts/vshelper: give more verbose error-messages
7939 2004-04-08 06:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7941 * util-vserver/lib/syscall.c: added link-warning for
7944 2004-04-08 06:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7946 * util-vserver/doc/configuration.xml: added general description for
7947 the scripts and documented
7950 2004-04-08 06:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7952 * util-vserver/compat.h: LINK_WARNING(): added
7954 2004-04-06 23:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7956 * util-vserver/scripts/chcontext,
7957 util-vserver/scripts/legacy/distrib-info,
7958 util-vserver/scripts/legacy/vserver,
7959 util-vserver/scripts/pkgmgmt,
7960 util-vserver/scripts/start-vservers,
7961 util-vserver/scripts/vapt-get, util-vserver/scripts/vpkg,
7962 util-vserver/scripts/vpstree, util-vserver/scripts/vrpm-preload,
7963 util-vserver/scripts/vserver, util-vserver/scripts/vserver-copy,
7964 util-vserver/scripts/vserver-wrapper,
7965 util-vserver/scripts/vservers.grabinfo.sh,
7966 util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop,
7967 util-vserver/sysv/rebootmgr, util-vserver/sysv/vprocunhide,
7968 util-vserver/sysv/vservers-legacy: give more comprehensive
7971 2004-04-06 23:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7973 * util-vserver/src/vps.c, util-vserver/src/vserver-info.c,
7974 util-vserver/src/vserver-stat.c: use switchToWatchXid()
7976 2004-04-06 22:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7978 * util-vserver/src/Makefile-files: link some files against
7981 2004-04-06 22:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7983 * util-vserver/lib_internal/util.h: switchToWatchXid(): added
7986 2004-04-06 22:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7988 * util-vserver/lib_internal/switchtowatchxid.c: initial checkin
7990 2004-04-06 22:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7992 * util-vserver/lib_internal/Makefile-files: added
7995 2004-04-06 22:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7997 * util-vserver/lib/vserver.h: VC_ATTR_DEPRECATED: added
7999 2004-04-06 22:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8001 * util-vserver/lib/syscall-compat.hc: vc_chrootsafe_compat():
8004 2004-04-06 08:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8006 * util-vserver/src/vunify.c: applied new MatchList_compare()
8009 2004-04-06 08:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8011 * util-vserver/src/vserver-stat.c: started support for HZ!=100
8014 2004-04-06 08:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8016 * util-vserver/src/vcopy.c: implement support for SKIP files
8018 2004-04-06 08:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8020 * util-vserver/src/rpm-fake-resolver.c,
8021 util-vserver/src/rpm-fake.c: do not call vc_new_s_context() when
8022 COMPAT API is not available
8024 2004-04-06 08:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8026 * util-vserver/scripts/functions: cleanups
8027 vshelper.doInit(): added another sanity check
8029 2004-04-06 08:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8031 * util-vserver/lib_internal/matchlist-appendfiles.c,
8032 util-vserver/lib_internal/matchlist-compare.c,
8033 util-vserver/lib_internal/matchlist.h: implemented support for
8036 2004-04-06 08:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8038 * util-vserver/lib/testsuite/flags.c: added tests for new flags
8040 2004-04-06 08:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8042 * util-vserver/lib/vserver.h: updated VC_VXF_* constants
8043 added VC_VXC_* constants
8045 2004-04-06 08:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8047 * util-vserver/lib/flags-v13.c: added/updated flaglist
8049 2004-04-06 08:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8051 * util-vserver/lib/ccaps-v13.c: added ccap names
8053 2004-04-06 08:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8055 * util-vserver/ensc_wrappers/wrappers-vserver.hc: cleanups
8057 2004-04-06 08:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8059 * util-vserver/distrib/misc/vunify-exclude: exclude keyfiles
8061 made some big files in /etc canditates for unify
8063 2004-04-06 08:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8065 * util-vserver/kernel/context.h, util-vserver/kernel/inode.h,
8066 util-vserver/kernel/legacy.h, util-vserver/kernel/limit.h,
8067 util-vserver/kernel/namespace.h, util-vserver/kernel/sched.h,
8068 util-vserver/kernel/signal.h, util-vserver/kernel/xid.h: updated
8069 to 2.6.5-vs1.9.0pre4
8071 2004-03-31 03:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8073 * util-vserver/src/lockfile.c: optimized some things
8074 now check, if getppid()==original_parent instead of getppid()!=1
8075 (might make a difference in vservers)
8077 2004-03-31 03:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8079 * util-vserver/scripts/functions: added some doc
8080 s!_UV_LOCKS!_VS_LOCKS!
8082 2004-03-31 00:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8084 * util-vserver/src/lockfile.c: fixed '--help' output
8086 2004-03-31 00:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8088 * util-vserver/contrib/manifest.dat.pathsubst, util-vserver/src,
8089 util-vserver/src/.cvsignore: added lockfile
8091 2004-03-31 00:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8093 * util-vserver/src/lockfile.c: initial checkin
8095 2004-03-31 00:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8097 * util-vserver/src/Makefile-files: added lockfile
8099 2004-03-31 00:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8101 * util-vserver/scripts/vserver.functions: enableInterfaces(),
8102 disableInterfaces(): added locking
8103 enableInterfaces(), disableInterfaces(): added IP_ADDR_FLUSH type
8105 2004-03-31 00:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8107 * util-vserver/scripts/util-vserver-vars.pathsubst: $_LOCKFILE,
8110 2004-03-31 00:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8112 * util-vserver/scripts/functions: lock(),unlock(): added
8113 isNumber(): added doc
8115 2004-03-30 20:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8117 * util-vserver/scripts/vserver.functions: made it work...
8119 2004-03-30 20:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8121 * util-vserver/scripts/functions: isNumber(): fixed '0' case
8123 2004-03-30 19:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8125 * util-vserver/scripts/vserver.functions: implemented parts of Liam
8126 Helmer's dummy-interface method
8128 2004-03-30 19:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8130 * util-vserver/Makefile.am, util-vserver/configure.ac,
8131 util-vserver/scripts/util-vserver-vars.pathsubst: added
8132 substitutions/tests for iptables, modprobe, rmmod and nameif
8133 (required for Liam Helmer's dummy-interfaces)
8135 2004-03-30 19:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8137 * util-vserver/scripts/functions: isNumber(): added
8139 2004-03-30 17:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8141 * util-vserver/src/vshelper-sync.c: implemented it with select()
8142 instead of alarm(); races are much nicer to handle
8144 2004-03-30 16:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8146 * util-vserver/src/vshelper-sync.c: use sigaction() instead of
8147 signal() to remove SA_RESTART flag explicitly
8149 2004-03-30 16:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8151 * util-vserver/src/pipe-sync.c: obsoleted by vshelper-sync
8153 2004-03-30 15:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8155 * util-vserver/contrib/manifest.dat.pathsubst,
8156 util-vserver/src/Makefile-files: removed pipe-sync
8158 2004-03-30 15:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8160 * util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h,
8161 util-vserver/kernel/limit.h, util-vserver/kernel/network.h,
8162 util-vserver/kernel/sched.h, util-vserver/kernel/switch.h:
8163 updated from vs0.09.28
8165 2004-03-27 04:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8167 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.207
8169 2004-03-26 09:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8171 * util-vserver/scripts/vshelper: use 'findObject -e' instead of
8172 'findFile' to find /dev/null also
8174 2004-03-26 09:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8176 * util-vserver/scripts/vserver.start: fixed call of
8179 2004-03-26 09:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8181 * util-vserver/doc/configuration.xml: fixed some typos
8183 2004-03-26 09:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8185 * util-vserver/doc/configuration.xml: documented
8186 apps/vshelper/logfile symlink
8188 2004-03-26 09:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8190 * util-vserver/scripts/vshelper: ignore 'restart2' event; this
8191 seems to be issued at vserver *start*
8192 added support for a logfile
8193 enable logfile-logging when invoked from kernel (no tty)
8195 2004-03-26 08:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8197 * util-vserver/scripts/util-vserver-vars.pathsubst: fixed order of
8199 fixed _VSHELPER path
8201 2004-03-26 08:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8203 * util-vserver/contrib/manifest.dat.pathsubst: fixed vshelper path
8206 2004-03-26 08:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8208 * util-vserver/util-vserver.spec.in: added some Requires:
8209 own %dir /var/run/vshelper
8211 2004-03-26 08:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8213 * util-vserver/Makefile.am: added substition for @VSHELPERSTATEDIR@
8214 minor cosmetical cleanups
8216 2004-03-26 07:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8218 * util-vserver/src, util-vserver/src/.cvsignore: added
8221 2004-03-26 07:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8223 * util-vserver/scripts/vshelper, util-vserver/src/vshelper-sync.c:
8226 2004-03-26 07:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8228 * util-vserver/src/vserver-info.c: - added tgID and tgPXID support
8229 - accept 'true' as boolean value
8230 - optimized the code a little bit so that the xid will be looked
8232 only when really needed
8234 2004-03-26 07:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8236 * util-vserver/src/vps.c: in output, added a ' ' on overlong
8239 2004-03-26 07:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8241 * util-vserver/src/secure-mount.c: rewrote some parts to cope
8242 better with '-o' options (required for -bme
8245 2004-03-26 07:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8247 * util-vserver/src/Makefile-files: added vshelper-sync
8249 2004-03-26 07:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8251 * util-vserver/scripts/vserver.stop: added VSHELPER &
8252 synchronization code
8254 2004-03-26 07:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8256 * util-vserver/scripts/vserver.start: added documentation about
8260 2004-03-26 07:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8262 * util-vserver/scripts/vserver.functions: adapted code to new
8263 getFileArray() behavior
8264 added VSHELPER support
8265 added "LEGACY ALERT" messages
8266 initSync(),waitForSync(): added
8268 2004-03-26 07:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8270 * util-vserver/scripts/vserver-setup.functions: added a "LEGACY
8273 2004-03-26 07:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8275 * util-vserver/scripts/vserver-build: fixed code to work with new
8276 behavior of getFileArray
8278 2004-03-26 07:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8280 * util-vserver/scripts/util-vserver-vars.pathsubst: added some
8282 added the vshelper variables
8284 2004-03-26 07:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8286 * util-vserver/scripts/pkgmgmt: use pkgmgmt.isAptAvailable()
8288 2004-03-26 07:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8290 * util-vserver/scripts/functions:
8291 logging(),warning(),panic(),execute(): added
8292 pkgmgmt.isAptAvailable(): added
8294 getFileArray(): fail, when file does not exist
8296 2004-03-26 07:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8298 * util-vserver/contrib/manifest.dat.pathsubst,
8299 util-vserver/scripts/Makefile-files: added vshelper
8301 2004-03-26 07:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8303 * util-vserver/lib/vserver.h: - minor cleanups
8304 - added vcFEATURE_VSHELPER
8305 - vc_isSupported(): annotated it
8306 - vc_get_insecurecaps(): moved it into an own file; CAP_SYS_BOOT
8307 requires a special handling so inlining is not really usefully
8310 2004-03-26 07:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8312 * util-vserver/lib/issupported.c,
8313 util-vserver/lib/issupportedstring.c: added VSHELPER
8315 2004-03-26 07:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8317 * util-vserver/lib/Makefile-files: added getinsecurecaps.c
8319 2004-03-26 07:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8321 * util-vserver/lib/getinsecurecaps.c: initial checkin
8323 2004-03-26 07:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8325 * util-vserver/doc/configuration.xml: documented the vshelper stuff
8327 2004-03-26 07:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8329 * util-vserver/doc/configuration.dtd: added a type for 'script'
8331 2004-03-26 07:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8333 * util-vserver/distrib/Makefile.am: cleanups in the directory
8336 2004-03-26 07:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8338 * util-vserver/util-vserver.spec.in: use 'install-distribution'
8339 instead of 'install-vserverdir'
8340 added vshelper stuff
8342 2004-03-26 07:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8344 * util-vserver/Makefile.am: cleanups and enhancements in the
8345 directory installation rules
8347 2004-03-24 05:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8349 * util-vserver/NEWS: version 0.29.205
8351 2004-03-24 05:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8353 * util-vserver/src/Makefile-files: fixed LDADD flags for capchroot
8355 2004-03-24 05:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8357 * util-vserver/src/vsched.c: enhanced the in-chain operation; make
8358 it a noop when called without opts
8359 enhanced error messages
8361 2004-03-24 05:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8363 * util-vserver/scripts/util-vserver-vars.pathsubst,
8364 util-vserver/scripts/vserver.functions,
8365 util-vserver/scripts/vserver.start: added scheduler support
8367 2004-03-24 05:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8369 * util-vserver/doc/configuration.xml: added basic documentation for
8370 bcapabilities, ccapabilities and schedule
8372 2004-03-24 04:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8374 * util-vserver/lib/vserver.h, util-vserver/src/chcontext.c,
8375 util-vserver/src/reducecap.c, util-vserver/src/rpm-fake.c,
8376 util-vserver/src/vattribute.c, util-vserver/src/vps.c: renamed
8377 vc_get_securecaps() to vc_get_insecurecaps()
8379 2004-03-24 04:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8381 * util-vserver/scripts/vserver.start: added missing '\'
8383 2004-03-24 04:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8385 * util-vserver/src/vattribute.c, util-vserver/src/vcontext.c,
8386 util-vserver/src/vlimit.c, util-vserver/src/vnamespace.c,
8387 util-vserver/src/vserver-info.c, util-vserver/src/vuname.c: use
8390 2004-03-24 04:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8392 * util-vserver/src/chcontext.c, util-vserver/src/vkill.c,
8393 util-vserver/src/vsched.c: prefer '--xid' instead of '--ctx'
8396 2004-03-24 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8398 * util-vserver/scripts/vserver.start: added support for
8399 $VSERVER_EXTRA_CMDS[] which can be set in userscripts
8401 2004-03-24 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8403 * util-vserver/scripts/vserver-build.debootstrap: call 'wget' with
8404 '-nv' instead of '-q'
8406 2004-03-24 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8408 * util-vserver/lib/vserver.h: vc_xidopt2xid(): added prototype
8410 2004-03-24 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8412 * util-vserver/lib/Makefile-files: added xidopt2xid.c
8414 2004-03-24 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8416 * util-vserver/lib/xidopt2xid.c: initial checkin
8418 2004-03-24 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8420 * util-vserver/ensc_wrappers/wrappers-vserver.hc: Evc_xidopt2xid():
8423 2004-03-24 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8425 * util-vserver/distrib/misc/debootstrap.uri: updated to recent
8428 2004-03-24 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8430 * util-vserver/util-vserver.spec.in: fixed Requires()
8433 2004-03-24 01:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8435 * util-vserver/src/vlimit.c: cleaned up CLI: '--xid' is supported
8436 now, removed '-h' and '-v' options
8439 2004-03-24 01:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8441 * util-vserver/sysv/vservers-legacy: initial checkin
8443 2004-03-24 01:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8445 * util-vserver/sysv/rebootmgr, util-vserver/sysv/rebootmgr.subst:
8446 'rebootmgr' is now a src-script
8448 2004-03-24 01:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8450 * util-vserver/sysv/Makefile-files: 'rebootmgr' is now a src-script
8451 added vservers-legacy
8453 2004-03-24 01:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8455 * util-vserver/src/vattribute.c: initialize 'bmask' member of
8457 use negative logic of --bcap (this should be the 'old' behavior
8460 2004-03-24 01:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8462 * util-vserver/src/rpm-fake.c: initialize 'bmask' member of struct
8465 2004-03-24 01:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8467 * util-vserver/src/capchroot.c, util-vserver/src/filetime.c,
8468 util-vserver/src/readlink.c: rewrote it
8470 2004-03-24 01:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8472 * util-vserver/src/Makefile-files: cleanups; moved some programs
8475 2004-03-24 01:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8477 * util-vserver/scripts/util-vserver-vars.pathsubst: added more
8480 2004-03-24 01:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8482 * util-vserver/scripts/legacy/vserver: use $_XXXX variables instead
8483 of static commandnames
8484 use variables for paths
8486 2004-03-24 01:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8488 * util-vserver/scripts/legacy/distrib-info: moved parserpmdump to
8491 2004-03-24 01:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8493 * util-vserver/scripts/util-vserver-vars.pathsubst: added
8496 2004-03-24 01:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8498 * util-vserver/m4/ensc_dietlibc.m4: fixed copy&paste error
8500 2004-03-24 01:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8502 * util-vserver/ChangeLog.sed, util-vserver/cvsusers.map,
8503 util-vserver/ensc_vector, util-vserver/ensc_vector/.cvsignore,
8504 util-vserver/lib_internal, util-vserver/lib_internal/.cvsignore:
8507 2004-03-24 01:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8509 * util-vserver, util-vserver/.cvsignore, util-vserver/distrib,
8510 util-vserver/distrib/.cvsignore,
8511 util-vserver/ensc_vector/testsuite,
8512 util-vserver/ensc_vector/testsuite/.cvsignore, util-vserver/lib,
8513 util-vserver/lib/.cvsignore, util-vserver/lib/testsuite,
8514 util-vserver/lib/testsuite/.cvsignore, util-vserver/src,
8515 util-vserver/src/.cvsignore, util-vserver/src/testsuite,
8516 util-vserver/src/testsuite/.cvsignore, util-vserver/tests,
8517 util-vserver/tests/.cvsignore: added some standardfiles; I do not
8518 want to wait until Savannah fixes
8519 its scripts and allows access to CVSROOT/cvsignore again.
8521 2004-03-24 01:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8523 * util-vserver/lib_internal/util-perror.h: placed a 'do ... while
8524 (0)' block around the macros
8526 2004-03-24 01:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8528 * util-vserver/lib/bcaps_list-v13.c,
8529 util-vserver/lib/syscall_getccaps-v13.hc,
8530 util-vserver/lib/syscall_setccaps-v13.hc: handle the new struct
8531 vc_ctx_caps::bmask member
8533 2004-03-24 01:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8535 * util-vserver/contrib/manifest.dat.pathsubst: moved some files
8539 2004-03-24 01:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8541 * util-vserver/util-vserver.spec.in: added formerly missing
8542 'v_gated' registration
8543 updated -legacy subpackage and moved some initscripts into it
8545 2004-03-24 01:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8547 * util-vserver/lib/vserver.h: do not use PURE before gcc 3.3.3
8548 use a more effective way to determine gcc revision
8549 struct vc_ctx_caps: added 'bmask' member
8551 2004-03-24 01:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8553 * util-vserver/compat.h: do not use PURE before gcc 3.3.3
8554 use a more effective way to determine gcc revision
8556 2004-03-23 01:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8558 * util-vserver/scripts/vserver-wrapper: fixed typo (missing 's')
8560 2004-03-22 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8562 * util-vserver/scripts/vserver-build.functions: added basic support
8563 for SuSE (patch from Thomas Guettler)
8564 give more hints in errormessages (patch from Thomas Guettler)
8566 2004-03-22 23:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8568 * util-vserver/scripts/vpkg: give out errormessage on unknown
8571 2004-03-22 23:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8573 * util-vserver/scripts/functions: added basic support for SuSE
8575 2004-03-19 16:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8577 * util-vserver/src/vserver-stat.c: fixed race when process
8578 disappeared shortly after reading /proc
8580 2004-03-19 16:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8582 * util-vserver/doc/configuration.xml: documented
8583 apps/init/{mark,depends}
8584 mentioned the gentoo initstyle
8586 2004-03-19 16:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8588 * util-vserver/doc/configuration-lsd.css: followed Bertl's
8589 suggestion and added a subliminal message
8591 2004-03-19 16:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8593 * util-vserver/configure.ac: require at least version 0.24 of
8596 2004-03-19 16:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8598 * util-vserver/m4/ensc_dietlibc.m4: allow to specify a
8601 2004-03-18 06:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8603 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.204
8605 2004-03-18 06:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8607 * util-vserver/lib_internal/util-dotfile.h: do not use PURE; it is
8608 not applicable for inline declarations
8610 2004-03-18 05:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8612 * util-vserver/compat.h: fixed broken condition for PURE
8613 define __builtin_expect() when needed
8615 2004-03-18 05:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8617 * util-vserver/src/vunify.c: cleanups in the verbosity code
8619 2004-03-18 05:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8621 * util-vserver/scripts/legacy/vps.pathsubst,
8622 util-vserver/scripts/legacy/vserver: use 'chcontext-compat'
8623 instead of 'chcontext'
8625 2004-03-18 05:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8627 * util-vserver/scripts/vserver.stop: call isVserverRunning to
8630 2004-03-18 05:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8632 * util-vserver/scripts/vserver-build.functions.pkgmgmt: ignore
8633 candidates for location of pkgmgmt-dir when $ROOTDIR is empty
8635 2004-03-18 05:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8637 * util-vserver/scripts/vserver-build: cleanups; use full
8638 parenthesis in case ... esac
8640 2004-03-18 05:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8642 * util-vserver/scripts/vserver: implemenented 'pkgmgmt' command
8644 2004-03-18 05:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8646 * util-vserver/scripts/vrpm: allow both internal and external
8649 2004-03-18 05:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8651 * util-vserver/scripts/vpkg: cleanups; generalized some functions
8652 and moved them into the 'functions' file
8654 2004-03-18 05:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8656 * util-vserver/scripts/vapt-get: support both internal and external
8659 2004-03-18 05:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8661 * util-vserver/scripts/util-vserver-vars.pathsubst: added $_PKGMGMT
8664 2004-03-18 05:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8666 * util-vserver/scripts/start-vservers: filter out non-matching
8667 vservers *before* adding them to the makefile
8669 2004-03-18 05:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8671 * util-vserver/scripts/functions: getVserverStatus(): fix problems
8672 with leading whitespaces in numerical values
8673 pkgmgmt.guessStyle(), pkgmgmt.isInternal(): added
8675 2004-03-18 05:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8677 * util-vserver/scripts/pkgmgmt: initial checkin
8679 2004-03-18 05:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8681 * util-vserver/scripts/Makefile-files: added pkgmgmt
8683 2004-03-18 05:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8685 * util-vserver/lib_internal/matchlist-initmanually.c: some cleanups
8686 in the verbosity code
8688 2004-03-18 05:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8690 * util-vserver/lib/getvservercfgstyle.c: filter out relative and
8691 absolute paths; when they are not pointing to
8692 an existing directory, the function fails
8694 2004-03-18 05:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8696 * util-vserver/ensc_wrappers/wrappers_handler.hc: use
8699 2004-03-18 05:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8701 * util-vserver/distrib/defaults/apt/apt.conf: added
8702 '@autogenerated@' tag plus small warning
8704 2004-03-18 05:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8706 * util-vserver/contrib/manifest.dat.pathsubst: added pkgmgmt script
8708 2004-03-18 05:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8710 * util-vserver/configure.ac: look for tar
8712 2004-03-18 05:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8714 * util-vserver/Makefile.am: substitute @TAR@
8716 2004-03-16 14:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8718 * util-vserver/src/chbind.c: use vc_get_nb_ipv4root() instead of
8719 hardcoded '16' value
8721 2004-03-16 14:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8723 * util-vserver/compat.h: CONST: added
8725 2004-03-16 14:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8727 * util-vserver/lib/vserver.h: VC_ATTR_CONST: added
8728 vc_get_nb_ipv4root(): added
8730 2004-03-16 14:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8732 * util-vserver/lib/Makefile-files: added getnbipv4root.c
8734 2004-03-16 14:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8736 * util-vserver/lib/getnbipv4root.c: initial checkin
8738 2004-03-16 04:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8740 * util-vserver/scripts/Makefile-files: added the sysvwrappers to
8741 AM_INSTALLCHECK_STD_OPTIONS_EXEMPT
8743 2004-03-16 04:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8745 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.202
8747 2004-03-16 03:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8749 * util-vserver/sysv/Makefile-files: added vservers-default
8752 2004-03-16 03:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8754 * util-vserver/sysv/vservers.subst: obsoleted by new initscript
8756 2004-03-16 03:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8758 * util-vserver/distrib/redhat/initpre,
8759 util-vserver/lib/isdynamicxid.c,
8760 util-vserver/scripts/vserver-wrapper,
8761 util-vserver/sysv/vservers-default: initial checkin
8763 2004-03-16 03:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8765 * util-vserver/src/vserver-info.c: implemented INITPID for the
8768 2004-03-16 03:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8770 * util-vserver/src/rpm-fake.c: implemented/fixed the non-legacy
8774 2004-03-16 03:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8776 * util-vserver/src/rpm-fake-resolver.c: implemented/fixed the
8779 2004-03-16 03:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8781 * util-vserver/scripts/vserver.suexec: added internal mode to use
8782 'suexec' for stopped vservers also
8784 2004-03-16 03:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8786 * util-vserver/scripts/vserver.stop: added a more efficient stop
8787 method for fakeinit vservers
8789 2004-03-16 03:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8791 * util-vserver/scripts/vserver.start: finxed incomplete quoting
8793 2004-03-16 03:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8795 * util-vserver/scripts/vserver.functions: handle fakeinit
8797 cleanups and fixes in the flag-generation
8799 2004-03-16 03:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8801 * util-vserver/scripts/vserver: added support for an internal
8804 2004-03-16 03:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8806 * util-vserver/scripts/util-vserver-vars.pathsubst: added
8807 $_INITSYNC_MINIT_* variables
8808 added $_START_VSERVERS
8810 2004-03-16 03:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8812 * util-vserver/scripts/start-vservers: added ok/passed/failed logic
8814 2004-03-16 03:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8816 * util-vserver/scripts/Makefile-files: ship vsyswrapper again
8818 2004-03-16 03:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8820 * util-vserver/lib/vserver.h: vc_is_dynamic_xid(): added
8822 2004-03-16 03:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8824 * util-vserver/lib/Makefile-files: added isdynamicxid.c
8826 2004-03-16 03:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8828 * util-vserver/ensc_wrappers/wrappers-vserver.hc: Evc_set_ccaps():
8831 2004-03-16 03:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8833 * util-vserver/distrib/redhat/initpost: use internal 'chkconfig'
8836 2004-03-16 03:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8838 * util-vserver/distrib/Makefile.am: added initpre to handle rpm's
8839 misclassification of %_netsharedpath
8841 2004-03-16 03:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8843 * util-vserver/contrib/make-manifest,
8844 util-vserver/contrib/manifest.dat.pathsubst: handle some sysv
8847 2004-03-16 03:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8849 * util-vserver/util-vserver.spec.in: updated the -sysv package
8851 2004-03-15 21:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8853 * util-vserver/src/vcontext.c: cleanups; remove unused code
8854 added '--silentexist'
8857 2004-03-15 21:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8859 * util-vserver/src/chcontext.c: use code from context-sync.hc
8861 2004-03-15 21:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8863 * util-vserver/src/context-sync.hc: initial checkin
8865 2004-03-15 21:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8867 * util-vserver/src/Makefile-files: added context-sync.hc
8869 2004-03-15 21:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8871 * util-vserver/scripts/vserver-build.apt-rpm: cleanups; full
8872 parenthesis for case ... esac statements
8874 2004-03-15 21:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8876 * util-vserver/scripts/vserver: cleanups; full parenthesis for case
8878 give more helpful error messages
8880 2004-03-15 21:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8882 * util-vserver/lib_internal/jail.h,
8883 util-vserver/lib_internal/jailintotempdir.c: return indication
8884 about place of error
8886 2004-03-15 20:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8888 * util-vserver/configure.ac: print correct $prefix when '--prefix'
8891 2004-03-13 03:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8893 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.201
8895 2004-03-13 03:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8897 * util-vserver/src/vcontext.c: added another #warning
8899 2004-03-13 03:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8901 * util-vserver/src/vcontext.c: fixed '--uid' option (it's
8902 required_argument but not no_argument)
8903 drop privileges after migrate()
8905 2004-03-13 03:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8907 * util-vserver/scripts/vserver.start: call $_SAVE_CTXINFO until we
8908 have something better
8910 2004-03-13 02:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8912 * util-vserver/src/vcontext.c: updated to new kernel behavior
8914 2004-03-13 02:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8916 * util-vserver/src/vattribute.c: renamed set*() to parse*()
8917 set the correct secure attributes
8918 call set_flags/set_ccaps only, when there is something to do
8920 2004-03-13 02:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8922 * util-vserver/scripts/chcontext,
8923 util-vserver/scripts/vserver.start: applied new CLI
8925 2004-03-13 02:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8927 * util-vserver/lib_internal/Makefile-files: added jail* files
8929 2004-03-13 02:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8931 * util-vserver/lib_internal/jail.h,
8932 util-vserver/lib_internal/jailintotempdir.c: initial checkin
8934 2004-03-13 02:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8936 * util-vserver/ensc_wrappers/wrappers-vserver.hc: Evc_get_ccaps():
8939 2004-03-12 19:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8941 * util-vserver/src/vuname.c: rewrote it; CLI should be more usable
8944 2004-03-12 19:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8946 * util-vserver/scripts/chcontext,
8947 util-vserver/scripts/vserver.start: use new vuname syntax
8949 2004-03-12 06:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8951 * util-vserver/src/vattribute.c: set caps before flags so that caps
8952 can be changed in the same transaction
8953 which deletes 'setup'
8955 2004-03-12 04:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8957 * util-vserver/scripts/vserver.suexec: added some explicit '--'
8959 2004-03-12 04:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8961 * util-vserver/scripts/functions: added some doc
8962 getVserverStatus(): fixed it
8964 2004-03-12 04:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8966 * util-vserver/src/save_ctxinfo.c: use strncat() instead of
8967 strcat() to enforce correct length
8969 2004-03-12 03:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8971 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.200
8973 2004-03-12 03:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8975 * util-vserver/scripts/chcontext,
8976 util-vserver/scripts/vserver.start: remove the setup flag
8978 2004-03-12 03:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8980 * util-vserver/lib/virtual.h: cleanups
8982 2004-03-12 03:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8984 * util-vserver/scripts/chcontext: give '--xid' in migrate case
8986 2004-03-12 03:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8988 * util-vserver/scripts/chcontext: fixed migrate vs. migrate-self
8990 2004-03-12 03:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8992 * util-vserver/Makefile.am: added kernel headers
8994 2004-03-12 03:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8996 * util-vserver/kernel, util-vserver/kernel/context.h,
8997 util-vserver/kernel/inode.h, util-vserver/kernel/legacy.h,
8998 util-vserver/kernel/limit.h, util-vserver/kernel/namespace.h,
8999 util-vserver/kernel/network.h, util-vserver/kernel/sched.h,
9000 util-vserver/kernel/signal.h, util-vserver/kernel/switch.h:
9003 2004-03-12 03:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9005 * util-vserver/sysv/vprocunhide: do not use /dev/null as lockfile
9007 2004-03-12 03:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9009 * util-vserver/src/vsched.c: updated to new API
9011 2004-03-12 03:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9013 * util-vserver/src/vattribute.c: implemented --secure
9015 2004-03-12 03:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9017 * util-vserver/scripts/vserver.start,
9018 util-vserver/scripts/vserver.stop: allow '--debug' in the
9021 2004-03-12 03:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9023 * util-vserver/scripts/vserver.functions: added gentoo startup
9026 2004-03-12 02:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9028 * util-vserver/scripts/chcontext: fixed params
9029 do not call vuname/vattribute when not needed
9031 2004-03-12 02:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9033 * util-vserver/lib/testsuite/flags.c: added testsuite for the flags
9035 2004-03-12 02:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9037 * util-vserver/lib/vserver.h: updated interface
9040 2004-03-12 02:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9042 * util-vserver/lib/virtual.h: use kernel headers
9044 2004-03-12 02:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9046 * util-vserver/lib/syscall_getiattr-v13.hc,
9047 util-vserver/lib/syscall_setiattr-v13.hc,
9048 util-vserver/lib/syscall_setsched-v13.hc: updated interface
9050 2004-03-12 02:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9052 * util-vserver/lib/listparser.hc: added '^' modifier which marks
9055 2004-03-12 02:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9057 * util-vserver/lib/flags-v13.c: added the flags
9059 2004-03-11 04:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9061 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.199
9063 2004-03-11 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9065 * util-vserver/src/vuname.c: added more documentation
9066 fixed '--version' conflicts
9068 2004-03-11 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9070 * util-vserver/src/rpm-fake-resolver.c,
9071 util-vserver/src/rpm-fake.c: implemented most parts of the new
9074 2004-03-11 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9076 * util-vserver/scripts/vserver.start: set context-name
9078 2004-03-11 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9080 * util-vserver/lib/Makefile-files: added getvserverbyctx-* files
9082 2004-03-11 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9084 * util-vserver/lib/getvserverbyctx.c: implemented new
9085 context-naming method
9087 2004-03-11 04:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9089 * util-vserver/lib/getvserverbyctx-compat.hc,
9090 util-vserver/lib/getvserverbyctx-v13.hc: initial checkin
9092 2004-03-11 04:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9094 * util-vserver/ensc_wrappers/wrappers-vserver.hc:
9095 Evc_set_vhi_name(): added
9097 2004-03-10 05:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9099 * util-vserver/doc/configuration.xml: documented 'fstab.local' and
9100 enhanced 'fstab' doc
9102 2004-03-10 05:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9104 * util-vserver/scripts/vserver.functions: added support for
9107 2004-03-10 05:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9109 * util-vserver/sysv/vprocunhide: made it a little bit more portable
9110 by providing own implementations of
9111 RH's /etc/init.d/functions when this file can not be found
9113 by a patch from Olivier Poitrey)
9115 2004-03-10 04:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9117 * util-vserver/scripts/functions: callInNamespace(): call 'shift'
9118 to remove the vserver-name from $@
9120 2004-03-10 02:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9122 * util-vserver/doc, util-vserver/doc/.cvsignore: added
9125 2004-03-10 02:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9127 * util-vserver/src/vserver-info.c: added an option the 'CONTEXT'
9128 query so that it can be choosen between
9131 2004-03-10 02:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9133 * util-vserver/src/vlimit.c, util-vserver/src/vuname.c: prefix
9134 option string for getopt with '+' to avoid option reordering
9136 2004-03-10 02:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9138 * util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm: use
9141 2004-03-10 02:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9143 * util-vserver/scripts/functions: isAvoidNamespace(): determine
9144 full cfgdir path of vserver before checking for 'namespace' file
9145 callInNamespace(): added
9147 2004-03-10 02:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9149 * util-vserver/scripts/vserver.functions: minor cosmetical
9152 2004-03-10 02:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9154 * util-vserver/scripts/chcontext,
9155 util-vserver/scripts/vserver.start,
9156 util-vserver/scripts/vserver.stop,
9157 util-vserver/scripts/vserver.suexec: use '--' delimiter
9159 2004-03-10 02:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9161 * util-vserver/doc/configuration.xml: added/updated some
9164 2004-03-10 02:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9166 * util-vserver/doc/configuration-lsd.css: flowers... where are all
9167 the flowers coming from?
9169 2004-03-10 02:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9171 * util-vserver/Makefile.am, util-vserver/contrib/Makefile-files,
9172 util-vserver/doc/Makefile-files,
9173 util-vserver/ensc_vector/Makefile-files,
9174 util-vserver/ensc_vector/testsuite/Makefile-files,
9175 util-vserver/ensc_wrappers/Makefile-files,
9176 util-vserver/lib/Makefile-files,
9177 util-vserver/lib/testsuite/Makefile-files,
9178 util-vserver/lib_internal/Makefile-files,
9179 util-vserver/man/Makefile-files,
9180 util-vserver/scripts/Makefile-files,
9181 util-vserver/src/Makefile-files,
9182 util-vserver/src/testsuite/Makefile-files,
9183 util-vserver/tests/Makefile-files: modernized the Makefiles; use
9184 '+=' where possible to remove complexity
9185 from the toplevel Makefile.am
9187 2004-03-09 17:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9189 * util-vserver/scripts/vprocunhide: remove the correct prefix
9191 2004-03-09 16:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9193 * util-vserver/scripts/vserver.stop,
9194 util-vserver/scripts/vserver.suexec: use $_CHONTEXT_COMPAT
9197 2004-03-09 16:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9199 * util-vserver/scripts/vserver-setup.functions: use/create 'uts'
9202 2004-03-09 16:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9204 * util-vserver/scripts/chcontext: updated copyright date
9206 2004-03-09 16:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9208 * util-vserver/doc/configuration.xml: documented the vunify
9211 2004-03-09 14:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9213 * util-vserver/scripts/chcontext: rewrote the non-legacy part
9215 2004-03-09 14:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9217 * util-vserver/scripts/util-vserver-vars.pathsubst: aded
9220 2004-03-09 14:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9222 * util-vserver/scripts/chcontext: added missing ';' in case
9224 s!_CTX_KEEP_ALIVE!_KEEP_CTX_ALIVE!
9226 2004-03-09 04:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9228 * util-vserver/NEWS: version 0.29.198
9230 2004-03-09 03:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9232 * util-vserver/scripts/vserver.stop,
9233 util-vserver/scripts/vserver.suexec: removed superfluous '--'
9235 2004-03-09 03:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9237 * util-vserver/scripts/vserver.start: added explicit cleanup trap
9238 removed superfluous '--'
9240 2004-03-09 03:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9242 * util-vserver/scripts/vserver.functions: added some parenthesis
9244 2004-03-09 03:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9246 * util-vserver/scripts/vserver: made 'status' really silent
9248 2004-03-09 03:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9250 * util-vserver/scripts/start-vservers: initial checkin
9252 2004-03-09 03:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9254 * util-vserver/scripts/functions: getVserverStatus(): fixed it for
9255 the non-running & non-cleanup case
9257 2004-03-09 03:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9259 * util-vserver/contrib/manifest.dat.pathsubst,
9260 util-vserver/scripts/Makefile-files: added start-vservers
9262 2004-03-09 03:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9264 * util-vserver/ensc_wrappers/wrappers.h: fixed typo
9267 2004-03-09 03:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9269 * util-vserver/util-vserver.spec.in: added Requires: make
9271 2004-03-09 02:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9273 * util-vserver/scripts/vserver: made 'status' silent when
9276 2004-03-09 02:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9278 * util-vserver/lib/apidoc, util-vserver/lib/apidoc/.cvsignore:
9281 2004-03-09 02:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9283 * util-vserver/doc/configuration.html: removed since autogenerated
9285 2004-03-09 02:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9287 * util-vserver/doc/configuration-lsd.css: use official HTML 4
9290 2004-03-09 01:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9292 * util-vserver/doc/beautify.xsl,
9293 util-vserver/doc/compatibility-xhtml.xsl,
9294 util-vserver/doc/configuration-xhtml.xsl: use official XHTML
9297 2004-03-09 01:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9299 * util-vserver/distrib/defaults/rpm/macros,
9300 util-vserver/distrib/redhat/initpost: added hack for
9301 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=117827
9303 2004-03-08 19:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9305 * util-vserver/m4/ensc_syscallnr.m4: stopped to confuse users with
9306 wrong error messages
9308 2004-03-08 19:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9310 * util-vserver/lib/apidoc/Makefile-files: handle man directory
9312 2004-03-08 19:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9314 * util-vserver/lib/apidoc/Doxyfile.in: updated
9316 2004-03-08 19:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9318 * util-vserver/doc/Makefile-files: filled it with content...
9320 2004-03-08 19:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9322 * util-vserver/util-vserver.spec.in: added documentation
9324 2004-03-08 18:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9326 * util-vserver/doc/configuration.xml: documented tty symlink
9327 use documentation.dtd instead of cfgdirdoc.dtd
9328 some small corrections/adjustments
9330 2004-03-08 18:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9332 * util-vserver/doc/beautify.xsl,
9333 util-vserver/doc/configuration-lsd.css,
9334 util-vserver/doc/configuration-xhtml.xsl,
9335 util-vserver/doc/configuration.html: initial checkin
9337 2004-03-08 18:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9339 * util-vserver/doc/compat-xhtml.xsl,
9340 util-vserver/doc/compatibility-xhtml.xsl: renamed
9341 compat-xhtml.xsl to compatibility-xhtml.xsl
9343 2004-03-08 18:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9345 * util-vserver/doc/cfgdirdoc.dtd,
9346 util-vserver/doc/configuration.dtd: renamed cfgdirdoc.dtd to
9349 2004-03-08 08:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9351 * util-vserver/lib/vserver.h: added more doc
9353 2004-03-08 01:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9355 * util-vserver/lib/testsuite/flags.c: fixed uninitialized variable
9357 2004-03-08 00:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9359 * util-vserver/lib/apidoc, util-vserver/lib/apidoc/.cvsignore,
9360 util-vserver/lib/apidoc/Doxyfile.in,
9361 util-vserver/lib/apidoc/Makefile-files: initial checkin
9363 2004-03-08 00:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9365 * util-vserver/scripts/vserver.start: use '--migrate-self' instead
9368 2004-03-07 23:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9370 * util-vserver/src/vcontext.c: added '--migrate-self' support
9372 2004-03-07 23:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9374 * util-vserver/scripts/vserver.functions: use different files for
9375 'bcap' and 'ccap' for now
9377 2004-03-07 23:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9379 * util-vserver/util-vserver.spec.in: added changelog entry
9381 2004-03-07 22:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9383 * util-vserver/src/vunify.h: fixed NONNULL annotations
9385 2004-03-07 22:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9387 * util-vserver/lib/vserver.h: added doxygen annnotations
9388 added special compiler annotations
9390 2004-03-07 22:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9392 * util-vserver/lib/internal.h: added doxygen annnotations
9393 fixed NONNULL statements
9395 2004-03-07 22:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9397 * util-vserver/lib/fmt.h: added doxygen annnotations
9399 2004-03-07 22:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9401 * util-vserver/lib/Makefile-files: added apidoc directory
9403 2004-03-07 22:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9405 * util-vserver/configure.ac, util-vserver/util-vserver.spec.in:
9406 added doxygen support
9408 2004-03-07 22:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9410 * util-vserver/compat.h: fixed typo in __GNUC_MINOR__
9412 2004-03-07 19:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9414 * util-vserver/src/vattribute.c: use new interface of the list2...
9416 implemented --bcaps and --ccaps
9418 2004-03-07 19:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9420 * util-vserver/src/chcontext.c, util-vserver/src/reducecap.c: use
9421 new interface of the list2... functions
9423 2004-03-07 19:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9425 * util-vserver/scripts/vserver.functions: added
9426 .../interfaces/.../nodev option and deprecated 'only_ip'
9428 2004-03-07 19:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9430 * util-vserver/lib/testsuite/flags.c: applied new interface
9432 2004-03-07 19:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9434 * util-vserver/lib/vserver.h: added some documentation
9435 added some flag/caps support functions
9437 2004-03-07 19:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9439 * util-vserver/lib/virtual.h: renamed scaps to bcaps
9441 2004-03-07 19:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9443 * util-vserver/lib/syscall_setflags.c: added EFAULT check
9445 2004-03-07 19:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9447 * util-vserver/lib/syscall_getflags-v13.hc,
9448 util-vserver/lib/syscall_setflags-v13.hc: minor cosmetical
9451 2004-03-07 19:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9453 * util-vserver/lib/listparser.hc: interpret numbers too
9455 2004-03-07 19:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9457 * util-vserver/lib/internal.h: added the text2value functions
9459 2004-03-07 19:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9461 * util-vserver/lib/flags-v13.c,
9462 util-vserver/lib/flags_list-compat.c,
9463 util-vserver/lib/flags_list-v13.c: cleanups; use modern
9466 2004-03-07 19:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9468 * util-vserver/lib/bcaps-v13.c, util-vserver/lib/bcaps_list-v13.c,
9469 util-vserver/lib/ccaps-v13.c, util-vserver/lib/ccaps_list-v13.c,
9470 util-vserver/lib/syscall_getccaps-v13.hc,
9471 util-vserver/lib/syscall_getccaps.c,
9472 util-vserver/lib/syscall_setccaps-v13.hc,
9473 util-vserver/lib/syscall_setccaps.c,
9474 util-vserver/lib/val2text-t2v-uint32.c,
9475 util-vserver/lib/val2text-t2v-uint64.c,
9476 util-vserver/lib/val2text-v2t-uint32.c,
9477 util-vserver/lib/val2text-v2t-uint64.c,
9478 util-vserver/lib/val2text.hc: initial checkin
9480 2004-03-07 19:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9482 * util-vserver/lib/Makefile-files: added the caps-files
9483 added the val2text-files
9485 2004-03-07 19:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9487 * util-vserver/doc/configuration.xml: documented
9488 '.../interfaces/.../nodev'
9490 2004-03-06 02:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9492 * util-vserver/util-vserver.spec.in: s!Require!Requires!
9494 2004-03-06 01:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9496 * util-vserver/sysv/vprocunhide: initial checkin
9498 2004-03-06 01:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9500 * util-vserver/sysv/Makefile-files: modernized; use '+=' syntax
9503 2004-03-06 01:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9505 * util-vserver/src/vuname.c: made it chainable
9506 added '--dir' option
9508 2004-03-06 01:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9510 * util-vserver/src/vlimit.c: cleanups
9512 2004-03-06 01:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9514 * util-vserver/scripts/vserver.start: call vuname
9516 2004-03-06 01:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9518 * util-vserver/scripts/vprocunhide: implemented exclude/include
9522 2004-03-06 01:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9524 * util-vserver/scripts/util-vserver-vars.pathsubst: added $_VUNAME
9526 2004-03-06 01:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9528 * util-vserver/doc/configuration.xml: documents uts/ and rlimit/
9531 2004-03-06 01:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9533 * util-vserver/distrib/misc/vprocunhide-files: added some files
9535 2004-03-06 01:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9537 * util-vserver/util-vserver.spec.in: added vprocunhide initscript
9539 2004-03-06 01:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9541 * util-vserver/Makefile.am: modernized it a little bit; use '+='
9542 syntax for sysv/ now
9544 2004-03-05 22:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9546 * util-vserver/scripts/vserver.functions,
9547 util-vserver/scripts/vserver.start,
9548 util-vserver/scripts/vserver.stop,
9549 util-vserver/scripts/vserver.suexec: added support for new
9552 2004-03-05 22:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9554 * util-vserver/scripts/util-vserver-vars.pathsubst: added
9555 $_VCONTEXT and $_VLIMIT
9557 2004-03-05 22:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9559 * util-vserver/scripts/functions: isAvoidNamespace(): use
9560 'vserver-info - FEATURE namespace' inforamtion too
9562 2004-03-05 19:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9564 * util-vserver/distrib/misc/vprocunhide-files,
9565 util-vserver/scripts/vprocunhide: initial checkin
9567 2004-03-05 19:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9569 * util-vserver/src/vlimit.c: try to read limits from dir only, when
9572 2004-03-05 19:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9574 * util-vserver/src/setattr.c: allow '--!...' syntax too
9576 2004-03-05 19:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9578 * util-vserver/scripts/vserver-build.functions.pkgmgmt: added a
9581 2004-03-05 19:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9583 * util-vserver/scripts/util-vserver-vars.pathsubst: added setattr
9586 2004-03-05 19:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9588 * util-vserver/scripts/Makefile-files: added vprocunhide
9590 2004-03-05 19:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9592 * util-vserver/doc/configuration.xml: documented vprocunhide
9595 2004-03-05 19:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9597 * util-vserver/distrib/Makefile.am: added vprocunhide-files
9599 2004-03-05 19:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9601 * util-vserver/contrib/manifest.dat.pathsubst: added vprocunhide
9604 2004-03-05 17:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9606 * util-vserver/scripts/chcontext, util-vserver/scripts/functions,
9607 util-vserver/scripts/rootshell, util-vserver/scripts/vapt-get,
9608 util-vserver/scripts/vapt-get-worker, util-vserver/scripts/vpkg,
9609 util-vserver/scripts/vpstree, util-vserver/scripts/vrpm,
9610 util-vserver/scripts/vrpm-preload,
9611 util-vserver/scripts/vrpm-worker, util-vserver/scripts/vserver,
9612 util-vserver/scripts/vserver-build,
9613 util-vserver/scripts/vserver-build.apt-rpm,
9614 util-vserver/scripts/vserver-build.debootstrap,
9615 util-vserver/scripts/vserver-build.functions,
9616 util-vserver/scripts/vserver-build.functions.pkgmgmt,
9617 util-vserver/scripts/vserver-build.skeleton,
9618 util-vserver/scripts/vserver-copy,
9619 util-vserver/scripts/vserver.functions,
9620 util-vserver/scripts/vserver.start,
9621 util-vserver/scripts/vserver.stop,
9622 util-vserver/scripts/vservers.grabinfo.sh,
9623 util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop:
9626 2004-03-05 17:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9628 * util-vserver, util-vserver/.cvsignore: added FEATURES.txt
9630 2004-03-05 17:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9632 * util-vserver/lib/testsuite,
9633 util-vserver/lib/testsuite/.cvsignore,
9634 util-vserver/lib/testsuite/Makefile-files: added parselimit
9636 2004-03-05 17:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9638 * util-vserver/src/vlimit.c: added '--dir' parameter
9639 allow command-chaining
9640 support limits with suffixes
9641 make '-c' optionally and assume current ctx by default
9643 2004-03-05 17:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9645 * util-vserver/lib/parselimit.c,
9646 util-vserver/lib/testsuite/parselimit.c: initial checkin
9648 2004-03-05 17:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9650 * util-vserver/lib/vserver.h: vc_parseLimit(): added prototype
9652 2004-03-05 17:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9654 * util-vserver/lib/Makefile-files: added parselimit.c
9656 2004-03-05 04:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9658 * util-vserver/src, util-vserver/src/.cvsignore: updated; added
9659 vattribute and keep-ctx-alive
9661 2004-03-05 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9663 * util-vserver/src/vcontext.c: implement the vc_set_flags() part
9665 2004-03-05 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9667 * util-vserver/src/vattribute.c: setFlags(): implemented it
9669 2004-03-05 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9671 * util-vserver/lib_internal/Makefile-files: added util-unixsock.hc
9673 2004-03-05 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9675 * util-vserver/ensc_wrappers/wrappers-vserver.hc: fixed
9678 2004-03-05 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9680 * util-vserver/lib/getprocentry-legacy.c,
9681 util-vserver/lib/syscall-compat.hc,
9682 util-vserver/lib/syscall_getflags-v13.hc,
9683 util-vserver/lib/syscall_getiattr.c,
9684 util-vserver/lib/syscall_getvxinfo-oldproc.hc,
9685 util-vserver/lib/syscall_getvxinfo.c,
9686 util-vserver/lib/syscall_setflags-v13.hc: return better
9689 2004-03-05 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9691 * util-vserver/ensc_wrappers/wrappers-vserver.hc: fixed copy&paste
9694 2004-03-05 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9696 * util-vserver/ensc_wrappers/Makefile-files: added
9699 2004-03-05 04:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9701 * util-vserver/contrib/manifest.dat.pathsubst: added vattribute and
9704 2004-03-05 03:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9706 * util-vserver/src/vserver-info.c: added 'FEATURE' tag
9708 2004-03-05 03:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9710 * util-vserver/src/vcontext.c: added support for external
9713 2004-03-05 03:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9715 * util-vserver/src/reducecap.c: use vc_list2flag_compat() instead
9718 2004-03-05 03:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9720 * util-vserver/src/keep-ctx-alive.c, util-vserver/src/vattribute.c:
9723 2004-03-05 03:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9725 * util-vserver/src/fstool.c, util-vserver/src/fstool.h,
9726 util-vserver/src/setattr.c, util-vserver/src/showattr.c: added
9727 support for VC_IATTR_IMMUTABLE flag
9729 2004-03-05 03:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9731 * util-vserver/src/enter-namespace.c,
9732 util-vserver/src/new-namespace.c: obsoleted by vnamespace
9734 2004-03-05 03:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9736 * util-vserver/src/chcontext.c: use vc_list2flag_compat() instead
9737 of vc_textlist2flag()
9739 2004-03-05 03:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9741 * util-vserver/src/Makefile-files: removed new-namespace and
9743 added keep-ctx-alive and vattribute
9744 added src_legacy_* variables
9746 2004-03-05 03:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9748 * util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm,
9749 util-vserver/scripts/vserver: use $_VNAMESPACE instead of
9752 2004-03-05 03:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9754 * util-vserver/scripts/util-vserver-vars.pathsubst: added
9755 $_VATTRIBUTE and $_VNAMESPACE
9756 removed $_NEW_NAMESPACE
9758 2004-03-05 03:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9760 * util-vserver/scripts/chcontext: began to implement the new
9763 2004-03-05 03:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9765 * util-vserver/m4/ensc_syscallnr.m4: use
9766 $ensc_cv_path_kernelheaders instead of $kernelincludedir
9768 2004-03-05 03:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9770 * util-vserver/lib_internal/util.h: include "util-unixsock.h"
9772 2004-03-05 03:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9774 * util-vserver/lib_internal/unify-unify.c: use VC_IATTR_IMMUTABLE
9777 2004-03-05 03:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9779 * util-vserver/lib_internal/util-unixsock.h: initial checkin
9781 2004-03-05 03:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9783 * util-vserver/lib/testsuite/flags.c: updated to new flag functions
9785 2004-03-05 03:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9787 * util-vserver/lib/vserver.h: use uint_leastX_t instead of uintX_t
9788 added -compat versions for the flag-parsers
9789 vc_isSupportedString(): added
9791 2004-03-05 03:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9793 * util-vserver/lib/internal.h: added utilvserver_listparser_uint*
9796 2004-03-05 03:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9798 * util-vserver/lib/fmt-32.c, util-vserver/lib/fmt-64.c,
9799 util-vserver/lib/fmt.h, util-vserver/lib/fmt.hc,
9800 util-vserver/lib/fmtx-32.c, util-vserver/lib/fmtx-64.c,
9801 util-vserver/lib/fmtx.hc: fixed aliased functions; they are now
9802 in the *.c files and will not be
9803 used anymore by every file including 'fmt.h'
9805 2004-03-05 03:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9807 * util-vserver/lib/flags.c, util-vserver/lib/flags_list.c: renamed
9810 2004-03-05 03:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9812 * util-vserver/ensc_wrappers/wrappers-socket.hc,
9813 util-vserver/lib/flags-compat.c, util-vserver/lib/flags-v13.c,
9814 util-vserver/lib/flags_list-compat.c,
9815 util-vserver/lib/flags_list-v13.c,
9816 util-vserver/lib/issupportedstring.c,
9817 util-vserver/lib/listparser.hc,
9818 util-vserver/lib/listparser_uint32.c,
9819 util-vserver/lib/listparser_uint64.c: initial checkin
9821 2004-03-05 03:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9823 * util-vserver/lib/Makefile-files: updated to new flags* files
9824 added listparser* files
9825 removed unused statements
9827 2004-03-05 03:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9829 * util-vserver/ensc_wrappers/wrappers.h: added wrappers-socket.hc
9831 2004-03-05 03:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9833 * util-vserver/ensc_wrappers/wrappers-iosock.hc: modernized
9834 declarations (use WRAPPER_DECL)
9835 WsendAll(),WrecvAll(): added 'int *err' parameter and do not use
9838 2004-03-05 03:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9840 * util-vserver/contrib/manifest.dat.pathsubst: removed
9841 new-namespace and enter-namespace; they are obsoleted by
9844 2004-03-05 03:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9846 * util-vserver/Makefile.am: added $(src_legacy_*)
9848 2004-03-04 04:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9850 * util-vserver/m4/ensc_syscallnr.m4: requires AC_PROG_CPP
9852 2004-03-04 04:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9854 * util-vserver/lib/vserver.h: added VC_IATTR_IMMUTABLE
9856 2004-03-04 04:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9858 * util-vserver/lib/virtual.h: added IATTR_IMMUTABLE
9860 2004-03-04 04:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9862 * util-vserver/lib/Makefile-files: do not use -I $kernelincludedir
9865 2004-03-04 03:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9867 * util-vserver/m4/ensc_syscallnr.m4: rewrote it...
9869 2004-03-04 03:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9871 * util-vserver/m4/ensc_cflags.m4, util-vserver/m4/ensc_dietlibc.m4,
9872 util-vserver/m4/ensc_dietlibc_compat.m4,
9873 util-vserver/m4/ensc_fpicsyscall.m4,
9874 util-vserver/m4/ensc_syscall.m4: use unique identifiers
9876 2004-02-27 19:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9878 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.197
9880 2004-02-27 19:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9882 * util-vserver/distrib/redhat/initpost: fixed kernel-pkg
9884 fixed initscript update
9886 2004-02-27 19:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9888 * util-vserver/src, util-vserver/src/.cvsignore: added vsched
9890 2004-02-27 19:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9892 * util-vserver/lib/testsuite/fmt.c: include <string.h>
9894 2004-02-27 18:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9896 * util-vserver/contrib/manifest.dat.pathsubst: added vsched
9898 2004-02-27 18:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9900 * util-vserver/src/chbind.c: removed unused variable
9902 2004-02-27 18:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9904 * util-vserver/src/testsuite/rpm-fake-test.c: include <string.h>
9906 2004-02-27 18:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9908 * util-vserver/src/Makefile-files, util-vserver/src/vsched.c,
9909 util-vserver/src/vschedule.c: renamed vschedule to vsched
9911 2004-02-27 18:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9913 * util-vserver/src, util-vserver/src/.cvsignore: added
9914 chcontext-compat and vschedule
9916 2004-02-27 18:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9918 * util-vserver/lib/syscall_setsched-v13.hc,
9919 util-vserver/lib/syscall_setsched.c,
9920 util-vserver/src/vschedule.c: initial checkin
9922 2004-02-27 18:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9924 * util-vserver/src/Makefile-files: added vschedule
9926 2004-02-27 18:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9928 * util-vserver/lib/vserver.h: added vc_set_sched declarations
9930 2004-02-27 18:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9932 * util-vserver/lib/virtual.h: removed 'otpions' field from
9935 2004-02-27 18:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9937 * util-vserver/lib/Makefile-files: added *setsched* files
9939 2004-02-27 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9941 * util-vserver/src/chcontext.c: cleanups; applied name-change from
9942 'chcontext' to 'chcontext-compat'
9944 2004-02-27 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9946 * util-vserver/src/Makefile-files: renamed 'chcontext' to
9949 2004-02-27 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9951 * util-vserver/scripts/util-vserver-vars.pathsubst: added
9955 2004-02-27 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9957 * util-vserver/scripts/functions: isKernelAPI(): added
9959 2004-02-27 18:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9961 * util-vserver/lib/issupported.c, util-vserver/scripts/chcontext:
9964 2004-02-27 18:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9966 * util-vserver/scripts/Makefile-files: added chcontext wrapper
9968 2004-02-27 17:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9970 * util-vserver/lib/vserver.h: added vc_isSupported()
9973 2004-02-27 17:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9975 * util-vserver/lib/virtual.h: updated scheduler definitions
9977 2004-02-27 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9979 * util-vserver/lib/Makefile-files: added issupported.c
9981 2004-02-27 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9983 * util-vserver/contrib/manifest.dat.pathsubst: added
9986 2004-02-27 04:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9988 * util-vserver/src/vcontext.c: cleanups; restructured code
9990 2004-02-27 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9992 * util-vserver/src/new-namespace.c: cleanups; do not include
9993 "stack-start.h" anymore
9995 2004-02-27 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9997 * util-vserver/src, util-vserver/src/.cvsignore,
9998 util-vserver/src/Makefile-files: added vnamespace
10000 2004-02-27 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10002 * util-vserver/lib/syscall_cleanupnamespace-v13.hc,
10003 util-vserver/lib/syscall_cleanupnamespace.c,
10004 util-vserver/lib/syscall_setnamespace-v13.hc,
10005 util-vserver/lib/syscall_setnamespace.c,
10006 util-vserver/src/vnamespace.c: initial checkin
10008 2004-02-27 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10010 * util-vserver/src/fakerunlevel.c,
10011 util-vserver/src/rpm-fake-resolver.c,
10012 util-vserver/src/save_ctxinfo.c, util-vserver/src/vrsetup.c,
10013 util-vserver/src/vserver-stat.c: use wrappers with detailed
10016 2004-02-27 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10018 * util-vserver/lib/testsuite/fmt.c: made non-C99 compilers happy
10020 2004-02-27 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10022 * util-vserver/lib/vserver.h: vc_set_namespace(),
10023 vc_cleanup_namespace(): added prototypes
10025 2004-02-27 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10027 * util-vserver/lib/virtual.h: added VCMD_set_namespace and
10028 VCMD_cleanup_namespace declarations
10030 2004-02-27 04:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10032 * util-vserver/lib/Makefile-files: added *setnamespace* and
10033 *cleanupnamespace* files
10035 2004-02-27 04:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10037 * util-vserver/ensc_wrappers/wrappers-fcntl.hc,
10038 util-vserver/ensc_wrappers/wrappers-unistd.hc: added some
10039 wrappers with detailed error-messages
10041 2004-02-27 04:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10043 * util-vserver/ensc_wrappers/wrappers.h: added ENSC_DETAIL macros
10045 2004-02-27 04:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10047 * util-vserver/distrib/defaults/rpm/macros: added
10048 /etc/rc.d/init.d/halt and /sbin/new-kernel-pkg to %_netsharedpath
10050 2004-02-27 04:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10052 * util-vserver/contrib/manifest.dat.pathsubst: added vcontext and
10055 2004-02-26 13:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10057 * util-vserver/src/util-exitlikeprocess.c: moved to lib_internal/
10059 2004-02-26 13:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10061 * util-vserver/src/util.h: removed everything an include
10062 <lib_internal/util.h> only
10064 2004-02-26 13:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10066 * util-vserver/src, util-vserver/src/.cvsignore: added vcontext
10068 2004-02-26 13:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10070 * util-vserver/src/chcontext.c,
10071 util-vserver/src/rpm-fake-resolver.c,
10072 util-vserver/src/rpm-fake.c: use VC_DYNAMIC_XID instead of
10075 2004-02-26 13:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10077 * util-vserver/lib/syscall_createcontext-v13.hc,
10078 util-vserver/lib/syscall_createcontext.c,
10079 util-vserver/lib/syscall_getflags-v13.hc,
10080 util-vserver/lib/syscall_getflags.c,
10081 util-vserver/lib/syscall_migratecontext-v13.hc,
10082 util-vserver/lib/syscall_migratecontext.c,
10083 util-vserver/lib/syscall_setflags-v13.hc,
10084 util-vserver/lib/syscall_setflags.c,
10085 util-vserver/lib_internal/util-cast.h,
10086 util-vserver/lib_internal/util-commonstrings.h,
10087 util-vserver/lib_internal/util-declarecmd.h,
10088 util-vserver/lib_internal/util-dimof.h,
10089 util-vserver/lib_internal/util-exitlikeprocess.c,
10090 util-vserver/lib_internal/util-exitlikeprocess.h,
10091 util-vserver/lib_internal/util.h, util-vserver/src/vcontext.c:
10094 2004-02-26 13:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10096 * util-vserver/src/testsuite/Makefile-files: removed
10097 'util-exitlikeprocess.c'; link against libinternal.a now
10099 2004-02-26 13:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10101 * util-vserver/src/Makefile-files: added vcontext
10102 removed 'util-exitlikeprocess.c'; link against libinternal.a now
10104 2004-02-26 13:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10106 * util-vserver/scripts/functions: s!/vservers!$DEFAULT_VSERVERDIR!
10107 (reported in IRC by broo)
10109 2004-02-26 13:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10111 * util-vserver/lib_internal/util-mem.h: include <stdlib.h>
10113 2004-02-26 13:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10115 * util-vserver/lib_internal/Makefile-files: added lots of util-*
10117 added util-exitlikeprocess
10119 2004-02-26 13:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10121 * util-vserver/lib/vserver.h: * vc_create_context(),
10122 vc_migrate_context(), vc_[sg]et_flags(): added
10123 prototypes plus structures
10124 * use VC_DYNAMIC_XID instead of VC_RANDCTX
10126 2004-02-26 13:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10128 * util-vserver/lib/vserver-internal.h: added CALL_VC_V13A macro
10129 (for API >= 0x00010012)
10130 use VC_DYNAMIC_XID instead of VC_RANDCTX
10132 2004-02-26 13:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10134 * util-vserver/lib/virtual.h: added create+migrate+flags+caps
10137 2004-02-26 13:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10139 * util-vserver/lib/Makefile-files: added createcontext +
10140 migratecontext + [sg]etflags files
10142 2004-02-26 12:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10144 * util-vserver/ensc_wrappers/wrappers-vserver.hc:
10145 Evc_create_context(), Evc_migrate_context(): added
10146 use WRAPPER_DECL instead of UNUSED
10148 2004-02-25 11:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10150 * util-vserver/src/vlimit.c: enhanced output
10152 allow literal limits
10153 assume '-H' by default
10155 2004-02-25 11:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10157 * util-vserver/lib/testsuite,
10158 util-vserver/lib/testsuite/.cvsignore: added 'fmt'
10160 2004-02-25 11:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10162 * util-vserver/src/util.h: include util-perror.h
10164 2004-02-25 11:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10166 * util-vserver/src/chcontext.c, util-vserver/src/secure-mount.c:
10167 use more verbose perror()
10169 2004-02-25 11:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10171 * util-vserver/lib/testsuite/fmt.c,
10172 util-vserver/lib_internal/util-perror.h: initial checkin
10174 2004-02-25 11:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10176 * util-vserver/scripts/vserver.functions: added better namespace
10179 2004-02-25 11:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10181 * util-vserver/lib/testsuite/Makefile-files: added fmt.c
10183 2004-02-25 11:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10185 * util-vserver/lib/fmt.h: fmt_[u]int{32,64}(): added
10187 2004-02-20 23:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10189 * util-vserver/lib/flags.c: cosmetical cleanups
10191 2004-02-20 23:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10193 * util-vserver/lib/flags.c, util-vserver/lib/vserver.h: added
10196 2004-02-20 21:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10198 * util-vserver/src/Makefile-files: install enter-namespace into
10199 $(sbindir) instead of $(pkglibdir)
10201 2004-02-20 21:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10203 * util-vserver/src/new-namespace.c: added missing '#include
10206 2004-02-20 20:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10208 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.196
10210 2004-02-20 20:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10212 * util-vserver/src, util-vserver/src/.cvsignore: added
10215 2004-02-20 20:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10217 * util-vserver/contrib/manifest.dat.pathsubst,
10218 util-vserver/src/Makefile-files: added enter-namespace
10220 2004-02-20 20:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10222 * util-vserver/src/enter-namespace.c: initial checkin
10224 2004-02-20 20:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10226 * util-vserver/src/vlimit.c: merged with 0.29.2
10228 2004-02-20 19:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10230 * util-vserver/src/vlimit.c: changed logic to skip entries without
10233 2004-02-20 19:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10235 * util-vserver/lib/Makefile-files: cleanups
10237 2004-02-20 19:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10239 * util-vserver/lib/syscall_rlimit-v11.hc: vc_get_rlimit_mask_v11():
10240 use correct datastructure
10242 2004-02-20 17:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10244 * util-vserver/lib/Makefile-files, util-vserver/lib/virtual.h,
10245 util-vserver/lib/vserver.h: added the enter-namespace stuff
10247 2004-02-20 17:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10249 * util-vserver/lib/syscall_enternamespace-v13.hc,
10250 util-vserver/lib/syscall_enternamespace.c: initial checkin
10252 2004-02-20 17:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10254 * util-vserver/ensc_wrappers/wrappers_handler.hc: added support for
10255 more extensive output
10257 2004-02-20 17:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10259 * util-vserver/contrib/manifest.dat.pathsubst: moved vserver-info
10262 2004-02-20 17:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10264 * util-vserver/lib/vserver-internal.h: VC_ENABLE_API_V13():
10265 incremented needed API-version
10267 2004-02-20 17:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10269 * util-vserver/lib/syscall_getvxinfo-v13.hc: vc_get_vx_info_v13():
10270 handle xid==0 and xid==1 case manually
10272 2004-02-20 17:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10274 * util-vserver/src/vlimit.c: cleanup output in error-case
10276 2004-02-20 17:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10278 * util-vserver/src/stack-start.h: fixed begin of STACK_START for
10281 2004-02-20 17:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10283 * util-vserver/src/fakerunlevel.c: use more extensive errormessages
10286 2004-02-20 17:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10288 * util-vserver/lib/fscompat_getiattr-v13.hc,
10289 util-vserver/lib/fscompat_getiattr.c,
10290 util-vserver/lib/fscompat_setiattr-v13.hc,
10291 util-vserver/lib/fscompat_setiattr.c: obsoleted
10293 2004-02-20 16:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10295 * util-vserver/src/chcontext.c, util-vserver/src/clearenv.c,
10296 util-vserver/src/exec-cd.c, util-vserver/src/exec-ulimit.c,
10297 util-vserver/src/ifspec.c, util-vserver/src/listdevip.c,
10298 util-vserver/src/new-namespace.c, util-vserver/src/reducecap.c,
10299 util-vserver/src/rpm-fake-resolver.c,
10300 util-vserver/src/rpm-fake.c, util-vserver/src/save_ctxinfo.c,
10301 util-vserver/src/secure-mount.c, util-vserver/src/vkill.c: do not
10302 do the lo-check anymore
10304 2004-02-20 16:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10306 * util-vserver/src/chbind.c: use more extensive errormessages
10307 do not do the lo-check anymore
10309 2004-02-20 02:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10311 * util-vserver/src/vserver-info.c: fix copy&paste error when giving
10314 2004-02-19 22:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10316 * util-vserver/NEWS: version 0.29.195
10318 2004-02-19 22:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10320 * util-vserver/src/vserver-info.c: added SYSINFO command
10323 2004-02-19 22:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10325 * util-vserver/m4/ensc_e2fscheck.m4: tell correct packagename for
10326 Debian's e2fsprogs-devel
10327 tell packagename for Mandrake
10329 2004-02-19 22:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10331 * util-vserver/src/chxid.c, util-vserver/src/fstool.c,
10332 util-vserver/src/fstool.h, util-vserver/src/lsxid.c,
10333 util-vserver/src/setattr.c, util-vserver/src/showattr.c: applied
10334 new iattr interface and changed some internal functions
10336 2004-02-19 22:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10338 * util-vserver/lib_internal/unify-unify.c,
10339 util-vserver/lib_internal/util-safechdir.c: applied new iattr
10342 2004-02-19 22:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10344 * util-vserver/lib/vserver.h: * changed iattr interface
10345 * removed *iattr_compat() functions; functionality is covered by
10347 iattr interface already
10349 2004-02-19 22:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10351 * util-vserver/lib/virtual.h: added new iattr definitions
10353 2004-02-19 22:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10355 * util-vserver/lib/syscall_getiattr-v13.hc,
10356 util-vserver/lib/syscall_getiattr.c,
10357 util-vserver/lib/syscall_setiattr-v13.hc,
10358 util-vserver/lib/syscall_setiattr.c: implemented new iattr
10361 2004-02-19 22:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10363 * util-vserver/lib/syscall-compat.hc: vc_set_ipv4root_compat():
10364 fixed off-by-one error while checking number
10367 2004-02-19 22:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10369 * util-vserver/lib/fscompat_getiattr-fscompat.hc,
10370 util-vserver/lib/fscompat_setiattr-fscompat.hc,
10371 util-vserver/lib/syscall_getiattr-fscompat.hc,
10372 util-vserver/lib/syscall_setiattr-fscompat.hc: moved fscompat*
10373 files to *iattr-fscompat* and applied the changed iattr interface
10375 2004-02-19 22:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10377 * util-vserver/lib/createskeleton-full.hc: use new iattr interface
10379 2004-02-19 22:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10381 * util-vserver/lib/Makefile-files: removed the fscompat* files
10382 added *iattr-fscompat files
10384 2004-02-19 22:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10386 * util-vserver/contrib/manifest.dat.pathsubst: added FEATURES.txt
10389 2004-02-19 22:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10391 * util-vserver/configure.ac: create FEATURES.txt and rearranged
10394 2004-02-19 22:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10396 * util-vserver/Makefile.am: added FEATURES.txt
10398 2004-02-18 04:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10400 * util-vserver/lib/vserver.h: added vc_createSkeleton() plus
10403 2004-02-18 04:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10405 * util-vserver/lib/fscompat_setiattr-fscompat.hc:
10406 vc_set_iattr_compat_fscompat(): fixed usage of the mode argument
10408 2004-02-18 04:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10410 * util-vserver/lib_internal/unify-unify.c,
10411 util-vserver/lib_internal/unify.h: Unify_deUnify(): fixed
10413 Unify_copy(), Unify_setTime(): added prototype
10415 2004-02-18 04:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10417 * util-vserver/lib_internal/unify-deunify.c: fixed parameters
10419 2004-02-18 04:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10421 * util-vserver/lib_internal/matchlist.h: MatchList_printId(): added
10424 2004-02-18 04:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10426 * util-vserver/lib_internal/Makefile-files: added unify* and util-*
10429 2004-02-18 04:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10431 * util-vserver/src/vunify.c, util-vserver/src/vunify.h: cleanups;
10432 outsourced a lot to libinternal.a
10434 2004-02-18 04:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10436 * util-vserver/src/util.h: cleanups; outsourced some macros/inlines
10439 2004-02-18 04:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10441 * util-vserver/src/Makefile-files: added vcopy
10442 link the fstool programs against libinternal.a
10443 removed vserver-visitdir
10445 2004-02-18 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10447 * util-vserver/src, util-vserver/src/.cvsignore: added vcopy
10449 2004-02-18 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10451 * util-vserver/src/util-safechdir.c: moved into libinternal.a
10453 2004-02-18 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10455 * util-vserver/lib/createskeleton-full.hc,
10456 util-vserver/lib/createskeleton-short.hc,
10457 util-vserver/lib/createskeleton.c,
10458 util-vserver/lib_internal/matchlist-printid.c,
10459 util-vserver/lib_internal/unify-copy.c,
10460 util-vserver/lib_internal/unify-settime.c,
10461 util-vserver/lib_internal/util-dotfile.h,
10462 util-vserver/lib_internal/util-safechdir.c,
10463 util-vserver/lib_internal/util-safechdir.h,
10464 util-vserver/src/vcopy-init.hc, util-vserver/src/vcopy.c,
10465 util-vserver/src/vserver-visitdir.hc: initial checkin
10467 2004-02-18 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10469 * util-vserver/ensc_wrappers/wrappers-io.hc: rewrote the W*all()
10470 function to accept an additional argument holding
10471 the error, instead of giving out the error
10473 2004-02-18 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10475 * util-vserver/lib/Makefile-files: added createskeleton* files
10477 2004-02-18 04:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10479 * util-vserver/pathconfig.h.pathsubst: added DEFAULT_PKGSTATEDIR
10481 2004-02-18 04:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10483 * util-vserver/Makefile.am, util-vserver/configure.ac: do not
10484 redefine 'LIBTOOL'; the '--tag' causes problems on install
10486 2004-02-18 04:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10488 * util-vserver/compat.h: added PURE
10490 2004-02-17 19:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10492 * util-vserver/configure.ac: call ENSC_DIETLIBC_NEED_COMPAT to
10493 determine if '-lcompat' is needed for dietlibc
10495 2004-02-17 19:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10497 * util-vserver/Makefile.am: define $(VSERVER_LDADDS)
10498 generalized some LIBTOOL stuff
10499 do not install libinternal.a anymore
10501 2004-02-17 19:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10503 * util-vserver/tests/Makefile-files: use $(VSERVER_LDADDS) instead
10504 of lib/libvserver.la to use '-lcompat' on purpose
10506 2004-02-17 19:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10508 * util-vserver/scripts/functions: _pkgMountRPM(): do not mount
10509 /proc when it is already mounted
10511 2004-02-17 19:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10513 * util-vserver/src/rpm-fake.c: rearranged inclusion of
10514 <sys/socket.h> to fix compilation problems
10517 2004-02-17 19:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10519 * util-vserver/src/rebootmgr.c: include <limits.h>
10521 2004-02-17 19:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10523 * util-vserver/src/Makefile-files: use $(VSERVER_LDADDS) instead of
10524 lib/libvserver.la to use '-lcompat' on purpose
10525 fixed capchroot compilation
10527 2004-02-17 19:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10529 * util-vserver/m4/ensc_dietlibc_compat.m4: initial checkin
10531 2004-02-17 19:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10533 * util-vserver/ensc_vector/testsuite/test1.c,
10534 util-vserver/src/testsuite/vunify-functest.c: make non-C99
10537 2004-02-17 02:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10539 * util-vserver/NEWS: version 0.29.192
10541 2004-02-17 02:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10543 * util-vserver/Makefile.am: added missing backslash
10545 2004-02-17 02:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10547 * util-vserver/src/testsuite/Makefile-files,
10548 util-vserver/src/testsuite/vunify-functest.c,
10549 util-vserver/src/vunify.h: use new lib_internal/
10551 2004-02-17 02:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10553 * util-vserver/src/vunify-init.hc: moved most function into
10556 2004-02-17 02:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10558 * util-vserver/src/vunify.c: use new lib_internal
10560 2004-02-17 02:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10562 * util-vserver/src/util.h: moved some functions/macros into
10563 lib_internal/util-*
10565 2004-02-17 02:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10567 * util-vserver/src/Makefile-files: removed vunify-* files which
10568 went into lib_internal
10570 2004-02-17 02:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10572 * util-vserver/Makefile.am: added lib_internal/ files
10574 2004-02-17 02:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10576 * util-vserver/src/vunify-compare.hc,
10577 util-vserver/src/vunify-debug.c, util-vserver/src/vunify-doit.hc,
10578 util-vserver/src/vunify-matchlist.c,
10579 util-vserver/src/vunify-matchlist.h: moved functionality into
10580 lib_internal library
10582 2004-02-17 02:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10584 * util-vserver/lib_internal,
10585 util-vserver/lib_internal/Makefile-files,
10586 util-vserver/lib_internal/matchlist-appendfiles.c,
10587 util-vserver/lib_internal/matchlist-compare.c,
10588 util-vserver/lib_internal/matchlist-destroy.c,
10589 util-vserver/lib_internal/matchlist-init.c,
10590 util-vserver/lib_internal/matchlist-initbyvserver.c,
10591 util-vserver/lib_internal/matchlist-initmanually.c,
10592 util-vserver/lib_internal/matchlist-initrefserverlist.c,
10593 util-vserver/lib_internal/matchlist.h,
10594 util-vserver/lib_internal/pathinfo-append.c,
10595 util-vserver/lib_internal/pathinfo-test.c,
10596 util-vserver/lib_internal/pathinfo.h,
10597 util-vserver/lib_internal/string-destroy.c,
10598 util-vserver/lib_internal/string.h,
10599 util-vserver/lib_internal/string.hc,
10600 util-vserver/lib_internal/unify-deunify.c,
10601 util-vserver/lib_internal/unify-unify.c,
10602 util-vserver/lib_internal/unify.h,
10603 util-vserver/lib_internal/util-io.h,
10604 util-vserver/lib_internal/util-mem.h: initial checkin
10606 2004-02-17 02:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10608 * util-vserver/ensc_wrappers/wrappers-unistd.hc,
10609 util-vserver/ensc_wrappers/wrappers_handler.hc: fixed some
10610 'noreturn' warnings for the execv() functions
10612 2004-02-16 19:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10614 * util-vserver/contrib/make-manifest: ignore lines beginning with
10617 2004-02-16 19:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10619 * util-vserver/contrib/manifest.dat.pathsubst: set
10620 @ENSC_HAVE_*_COMPILER_TRUE@ tags
10622 2004-02-16 19:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10624 * util-vserver/ensc_vector/testsuite/test1.c: #undef NDEBUG
10626 2004-02-16 19:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10628 * util-vserver/scripts/functions: use $_READLINK
10629 mount /proc when doing pkg-management
10631 2004-02-16 19:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10633 * util-vserver/scripts/util-vserver-vars.pathsubst: added readlink
10635 2004-02-16 19:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10637 * util-vserver/scripts/vrpm-preload: made rpm-flavor configurable
10638 (e.g. 'i' for install (default), 'q' for
10639 query, 'd' for database)
10641 2004-02-16 19:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10643 * util-vserver/scripts/vserver-build.functions: register generated
10645 can be cleaned up when needed
10647 2004-02-16 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10649 * util-vserver/scripts/vserver-build.apt-rpm: call rpm.initDB()
10651 2004-02-16 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10653 * util-vserver/scripts/vserver-build.functions.rpm: rpm.initDB():
10656 2004-02-16 19:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10658 * util-vserver/scripts/vserver-setup.functions: added --initstyle
10659 support (-> /etc/vservers/.../apps/init/style)
10661 2004-02-16 19:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10663 * util-vserver/src/chbind.c: refined test-routine to work in
10664 vservers without 'lo' interface
10666 2004-02-16 19:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10668 * util-vserver/src/secure-mount.c: define MS_REC when needed
10670 2004-02-16 19:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10672 * util-vserver/configure.ac, util-vserver/src/rpm-fake-resolver.c:
10673 added big, fat warning when not using dietlibc
10675 2004-02-16 18:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10677 * util-vserver/Makefile.am: added ENSC_HAVE_*_COMPILER_* to
10680 2004-02-14 01:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10682 * util-vserver/scripts/vserver: use isAvoidNamespace() from
10683 main-functions file
10685 2004-02-14 01:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10687 * util-vserver/scripts/functions,
10688 util-vserver/scripts/vserver.functions: moved isAvoidNamespace()
10689 into main-functions file
10691 2004-02-14 01:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10693 * util-vserver/m4/ensc_syscallnr.m4: fixed auto-case
10696 2004-02-14 01:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10698 * util-vserver/m4/ensc_kerneldir.m4: ENSC_KERNEL_HEADERS: made
10699 argument optionally
10701 2004-02-14 01:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10703 * util-vserver/contrib/manifest.dat.pathsubst: added clearenv
10705 2004-02-14 01:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10707 * util-vserver/configure.ac: use ENSC_SYSCALLNR()
10709 2004-02-13 23:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10711 * util-vserver/lib/vserver-internal.h: use results from
10714 2004-02-13 23:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10716 * util-vserver/m4/ensc_syscallnr.m4: initial checkin
10718 2004-02-11 23:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10720 * util-vserver/src/clearenv.c: use VSERVER_DECLARE_CMD
10722 2004-02-11 23:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10724 * util-vserver/src, util-vserver/src/.cvsignore: added clearenv
10726 2004-02-11 23:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10728 * util-vserver/scripts/vserver.start: use clearenv
10730 2004-02-11 23:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10732 * util-vserver/scripts/vserver.functions: made namespace stuff
10733 configurable at a global place
10735 2004-02-11 23:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10737 * util-vserver/scripts/vrpm-preload: give more rights... (same like
10740 2004-02-11 23:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10742 * util-vserver/scripts/util-vserver-vars.pathsubst,
10743 util-vserver/src/Makefile-files: added clearenv
10745 2004-02-11 23:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10747 * util-vserver/src/clearenv.c: initial checkin
10749 2004-02-10 17:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10751 * util-vserver/src/chxid.c, util-vserver/src/setattr.c: handle
10752 dot-files by default; it does not make sense to use a special
10753 '-a' flag for the set-operations
10755 2004-02-10 17:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10757 * util-vserver/configure.ac: version 0.28.200
10759 2004-02-10 17:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10761 * util-vserver/src/secure-mount.c: recognize 'rbind' in fstab
10762 use internal mount(2) on MOVE too
10764 2004-02-10 14:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10766 * util-vserver/scripts/vserver,
10767 util-vserver/scripts/vserver.functions,
10768 util-vserver/scripts/vserver.start: implemented CLONE_NS and
10771 2004-02-10 14:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10773 * util-vserver/src/secure-mount.c: implemented '--rbind'
10775 2004-02-10 12:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10777 * util-vserver/ensc_vector/testsuite,
10778 util-vserver/ensc_vector/testsuite/.cvsignore,
10779 util-vserver/lib/testsuite,
10780 util-vserver/lib/testsuite/.cvsignore: initial checkin
10782 2004-02-10 12:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10784 * util-vserver/lib/flags.c, util-vserver/lib/testsuite/flags.c:
10787 2004-02-10 12:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10789 * util-vserver/configure.ac: version 0.28.199
10791 2004-02-10 12:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10793 * util-vserver/util-vserver.spec.in: moved the 'chattr' into the
10794 right %post scriptlet
10796 2004-02-10 02:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10798 * util-vserver/configure.ac: version 0.28.198
10800 2004-02-09 23:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10802 * util-vserver/contrib/make-manifest,
10803 util-vserver/contrib/manifest.dat.pathsubst: moved *.so.* files
10806 2004-02-09 23:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10808 * util-vserver/util-vserver.spec.in: added -lib subpackage
10809 moved *.so.* files from -core to -lib
10810 removed the '%exclude ...vrpm.8'
10811 added a 'make check'
10813 2004-02-09 23:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10815 * util-vserver/src/testsuite,
10816 util-vserver/src/testsuite/.cvsignore: initial checkin
10818 2004-02-09 23:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10820 * util-vserver/ensc_wrappers/wrappers-unistd.hc: Eexecvp(): added
10821 added some 'NORETURN' specifiers
10823 2004-02-09 23:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10825 * util-vserver/Makefile.am: added lib/testsuite
10827 2004-02-09 23:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10829 * util-vserver/src/testsuite/vunify-test.sh: redirect output to
10832 2004-02-09 23:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10834 * util-vserver/src/testsuite/rpm-fake-test.c: fixed compilation
10837 2004-02-09 23:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10839 * util-vserver/src/testsuite/chcontext-test.c: added explicite
10840 'return' for non-C99 compilers
10842 2004-02-09 23:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10844 * util-vserver/src/testsuite/Makefile-files: added chbind-test
10846 2004-02-09 23:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10848 * util-vserver/man/Makefile-files: renoved vrpm.8 for now
10850 2004-02-09 23:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10852 * util-vserver/lib/vserver.h: vc_text2cap(): take 'unsigned int'
10853 instead of 'int' argument
10854 vc_textlist2flag(), vc_text2flag(), vc_hiflag2text(): added
10857 2004-02-09 23:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10859 * util-vserver/lib/capabilities.c: vc_text2cap(): take 'unsigned
10860 int' instead of 'int' argument
10862 2004-02-09 23:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10864 * util-vserver/lib/Makefile-files: added flags* files
10865 added testsuite + -programs
10867 2004-02-09 23:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10869 * util-vserver/src/chcontext.c: setFlags(): use vc_textlist2flag()
10871 rearranged code to avoid unremovable zombie processes
10873 2004-02-09 23:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10875 * util-vserver/src/chbind.c, util-vserver/src/reducecap.c: rewrote
10878 2004-02-09 23:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10880 * util-vserver/src/Makefile-files: made reducecap & chbind native
10883 2004-02-09 23:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10885 * util-vserver/lib/flags.c, util-vserver/lib/flags_list.c,
10886 util-vserver/lib/testsuite,
10887 util-vserver/lib/testsuite/Makefile-files,
10888 util-vserver/lib/testsuite/flags.c,
10889 util-vserver/src/testsuite/chbind-test.c: initial checkin
10891 2004-02-06 22:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10893 * util-vserver/src/Makefile-files: added sys_clone.h
10895 2004-02-06 22:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10897 * util-vserver/util-vserver.spec.in: added 'chattr -t /vservers' +
10900 2004-02-06 22:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10902 * util-vserver/scripts/vserver-build.functions: call 'chattr -t' on
10903 newly create vserverdirs
10904 cleanups; parenthesize case-expressions
10906 2004-02-06 21:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10908 * util-vserver/src/util.h: exitLikeProcess(): added NORETURN
10909 attribute to prototype
10911 2004-02-06 21:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10913 * util-vserver/src/rpm-fake.c: cleanups; use sys_clone()
10915 2004-02-06 21:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10917 * util-vserver/src/new-namespace.c: cleanups; modernized it
10919 2004-02-06 21:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10921 * util-vserver/src/Makefile-files: link new-namespace against
10922 util-exitlikeprocess
10925 2004-02-06 21:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10927 * util-vserver/src/sys_clone.h: initial checkin
10929 2004-02-06 18:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10931 * util-vserver/src/testsuite/Makefile-files: do not call
10932 vunify-test when no C99 compiler is available
10934 2004-02-06 17:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10936 * util-vserver/ensc_vector/testsuite,
10937 util-vserver/ensc_vector/testsuite/Makefile-files,
10938 util-vserver/ensc_vector/testsuite/test1.c: initial checkin
10940 2004-02-06 17:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10942 * util-vserver/src/testsuite/vunify-test.sh: use '-n' flag
10944 2004-02-06 17:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10946 * util-vserver/src/vutil.cc: minor cosmetical changes
10948 2004-02-06 17:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10950 * util-vserver/src/vunify-init.hc: initModeManually(): added
10953 2004-02-06 17:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10955 * util-vserver/Makefile.am,
10956 util-vserver/ensc_vector/Makefile-files: added ensc_vector
10959 2004-02-06 16:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10961 * util-vserver/ensc_vector/vector-insert.c: fixed it
10963 2004-02-06 16:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10965 * util-vserver/src/vserver-stat.c: use ensc_vector
10968 2004-02-06 16:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10970 * util-vserver/src/lsxid.c: use ensc_vector to cache xid->name
10973 2004-02-06 16:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10975 * util-vserver/src/Makefile-files: link vserver-stat against
10978 2004-02-06 15:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10980 * util-vserver/doc/configuration.xml: enumerated possible resources
10982 2004-02-06 15:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10984 * util-vserver/src/chxid.c: fixed do-display-dir behavior
10986 2004-02-06 14:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10988 * util-vserver/scripts/vserver.functions: _generateFlagOptions():
10989 fixed a case expression; formerly x"foo" ==
10990 foo checks which would never succeed
10992 2004-02-06 14:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10994 * util-vserver/src/chcontext.c, util-vserver/src/chroot-cat.c,
10995 util-vserver/src/chroot-rm.c, util-vserver/src/exec-cd.c,
10996 util-vserver/src/exec-ulimit.c, util-vserver/src/fstool.c,
10997 util-vserver/src/new-namespace.c, util-vserver/src/pipe-sync.c,
10998 util-vserver/src/rpm-fake-resolver.c,
10999 util-vserver/src/save_ctxinfo.c,
11000 util-vserver/src/testsuite/rpm-fake-test.c,
11001 util-vserver/src/vps.c, util-vserver/src/vrsetup.c,
11002 util-vserver/src/vserver-info.c, util-vserver/src/vserver-stat.c,
11003 util-vserver/src/vunify-doit.hc, util-vserver/src/vunify-init.hc,
11004 util-vserver/src/vunify-matchlist.c, util-vserver/src/vunify.c:
11005 use new ensc_wrappers/ headers
11007 2004-02-06 14:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11009 * util-vserver/src/Makefile-files: removed wrappers-*
11010 link lsxid against libensc_vector.a
11012 2004-02-06 14:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11014 * util-vserver/src/wrappers-dirent.h,
11015 util-vserver/src/wrappers-io.h,
11016 util-vserver/src/wrappers-vserver.h, util-vserver/src/wrappers.h:
11017 moved and generalized into an own /ensc_wrappers subdir
11019 2004-02-06 14:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11021 * util-vserver/ensc_vector,
11022 util-vserver/ensc_vector/Makefile-files,
11023 util-vserver/ensc_vector/vector-clear.c,
11024 util-vserver/ensc_vector/vector-free.c,
11025 util-vserver/ensc_vector/vector-init.c,
11026 util-vserver/ensc_vector/vector-insert.c,
11027 util-vserver/ensc_vector/vector-internal.h,
11028 util-vserver/ensc_vector/vector-popback.c,
11029 util-vserver/ensc_vector/vector-pushback.c,
11030 util-vserver/ensc_vector/vector-resize.c,
11031 util-vserver/ensc_vector/vector-resizeinternal.hc,
11032 util-vserver/ensc_vector/vector-search.c,
11033 util-vserver/ensc_vector/vector-sort.c,
11034 util-vserver/ensc_vector/vector-unique.c,
11035 util-vserver/ensc_vector/vector.h,
11036 util-vserver/ensc_vector/vector.hc, util-vserver/ensc_wrappers,
11037 util-vserver/ensc_wrappers/Makefile-files,
11038 util-vserver/ensc_wrappers/wrappers-clone.hc,
11039 util-vserver/ensc_wrappers/wrappers-dirent.hc,
11040 util-vserver/ensc_wrappers/wrappers-fcntl.hc,
11041 util-vserver/ensc_wrappers/wrappers-io.hc,
11042 util-vserver/ensc_wrappers/wrappers-ioctl.hc,
11043 util-vserver/ensc_wrappers/wrappers-iosock.hc,
11044 util-vserver/ensc_wrappers/wrappers-mount.hc,
11045 util-vserver/ensc_wrappers/wrappers-pivot.hc,
11046 util-vserver/ensc_wrappers/wrappers-resource.hc,
11047 util-vserver/ensc_wrappers/wrappers-stdlib.hc,
11048 util-vserver/ensc_wrappers/wrappers-unistd.hc,
11049 util-vserver/ensc_wrappers/wrappers-vserver.hc,
11050 util-vserver/ensc_wrappers/wrappers-wait.hc,
11051 util-vserver/ensc_wrappers/wrappers.h,
11052 util-vserver/ensc_wrappers/wrappers_handler.hc: initial checkin
11054 2004-02-06 14:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11056 * util-vserver/Makefile.am: added ensc_vector/ & ensc_wrappers/
11059 2004-02-05 22:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11061 * util-vserver/src/setattr.c: documented --barrier
11062 fixed do-display-dir behavior
11064 2004-02-05 04:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11066 * util-vserver/scripts/vserver.functions: added another path for
11067 the template mtab file
11069 2004-02-05 04:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11071 * util-vserver/NEWS, util-vserver/configure.ac: version 0.28.195
11073 2004-02-05 04:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11075 * util-vserver/distrib/defaults/apt.conf: initial checkin
11077 2004-02-05 03:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11079 * util-vserver/distrib/Makefile.am: added default apt.conf
11081 2004-02-05 03:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11083 * util-vserver/doc/configuration.xml: documented default apt.conf
11085 2004-02-05 03:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11087 * util-vserver/lib/syscall-legacy.hc: minor code cleanups
11088 added a missing '#ifdef ENSC_SYSCALL_TRADITIONAL'
11090 2004-02-05 03:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11092 * util-vserver/m4/ensc_syscall.m4: enhanced check by using kernel
11095 2004-02-05 03:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11097 * util-vserver/scripts/vserver-build.functions.apt: added default
11098 apt.conf/vendors.conf files
11100 2004-02-05 03:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11102 * util-vserver/src/chcontext.c: use sethostname(2)/setdomainname(2)
11105 2004-02-04 23:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11107 * util-vserver/configure.ac: use ENSC_SYSCALL
11108 enhanced diagnostic output
11110 2004-02-04 23:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11112 * util-vserver/lib/syscall-legacy.hc,
11113 util-vserver/lib/vserver-internal.h: use ENSC_SYSCALL_TRADITIONAL
11115 2004-02-04 23:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11117 * util-vserver/lib/syscall.c: cleanups; do not include "compat.h"
11120 2004-02-04 23:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11122 * util-vserver/Makefile.am: added @WGET@ substitution
11124 2004-02-04 21:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11126 * util-vserver/m4/ensc_syscall.m4: initial checkin
11128 2004-02-04 21:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11130 * util-vserver/scripts/vpkg: implemented Debian support
11132 2004-02-04 21:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11134 * util-vserver/scripts/vserver: cleanups
11135 added '--silent' option
11137 2004-02-04 21:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11139 * util-vserver/src/vunify-init.hc, util-vserver/src/vunify.c: minor
11142 2004-02-04 03:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11144 * util-vserver/lib/fscompat_getiattr-v13.hc: fixed 'xid' parameter
11147 2004-02-04 03:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11149 * util-vserver/NEWS: version 0.28.193
11151 2004-02-04 03:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11153 * util-vserver/configure.ac: added check for wget
11156 2004-02-04 03:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11158 * util-vserver/util-vserver.spec.in: added some (Build)Requires:
11160 2004-02-04 03:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11162 * util-vserver/contrib/manifest.dat.pathsubst: added debootstrap
11165 2004-02-04 03:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11167 * util-vserver/doc/configuration.xml: documented debootstrap
11170 2004-02-04 03:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11172 * util-vserver/scripts/vserver-build.debootstrap: fixed path of
11175 2004-02-04 02:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11177 * util-vserver/distrib/misc/debootstrap.uri: initial checkin
11179 2004-02-04 02:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11181 * util-vserver/distrib/Makefile.am: added debootstrap.uri
11183 2004-02-04 02:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11185 * util-vserver/scripts/vserver-setup.functions: use
11188 2004-02-04 02:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11190 * util-vserver/scripts/vserver-build.apt-rpm,
11191 util-vserver/scripts/vserver-build.functions,
11192 util-vserver/scripts/vserver-build.skeleton: cleanups; use
11195 2004-02-04 02:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11197 * util-vserver/scripts/vserver-build: added debootstrap
11199 2004-02-04 02:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11201 * util-vserver/scripts/vpkg: added basic support for Debian
11203 2004-02-04 02:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11205 * util-vserver/scripts/util-vserver-vars.pathsubst: added $_WGET
11207 2004-02-04 02:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11209 * util-vserver/scripts/Makefile-files: added debootstrap and
11212 2004-02-04 02:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11214 * util-vserver/scripts/vserver-build.debootstrap: initial checkin
11216 2004-02-03 22:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11218 * util-vserver/NEWS, util-vserver/configure.ac: version 0.28.192
11220 2004-02-03 22:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11222 * util-vserver/src, util-vserver/src/.cvsignore: added 'vuname'
11224 2004-02-03 22:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11226 * util-vserver/contrib, util-vserver/contrib/.cvsignore,
11227 util-vserver/contrib/Makefile-files,
11228 util-vserver/contrib/make-manifest,
11229 util-vserver/contrib/manifest.dat.pathsubst: initial checkin
11231 2004-02-03 21:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11233 * util-vserver/configure.ac: added more details to the final
11236 2004-02-03 21:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11238 * util-vserver/distrib/Makefile.am: added misc/fstab
11240 2004-02-03 21:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11242 * util-vserver/scripts/vserver-build.apt-rpm,
11243 util-vserver/scripts/vserver-build.functions,
11244 util-vserver/scripts/vserver-build.functions.apt,
11245 util-vserver/scripts/vserver-build.functions.rpm: splitted some
11246 functions into a separate vserver-build.functions.pkgmgmt file
11247 use XXX.yyy namespace-style notation
11249 2004-02-03 21:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11251 * util-vserver/distrib/misc/fstab,
11252 util-vserver/scripts/vserver-build.functions.pkgmgmt,
11253 util-vserver/scripts/vserver-build.skeleton: initial checkin
11255 2004-02-03 21:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11257 * util-vserver/scripts/vserver-setup.functions: allow to configure
11260 2004-02-03 21:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11262 * util-vserver/scripts/vserver-build: added skeleton support
11265 2004-02-03 21:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11267 * util-vserver/scripts/vserver: added '--debug' option
11269 2004-02-03 21:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11271 * util-vserver/scripts/util-vserver-vars.pathsubst: added
11272 $_LIB_VSERVER_BUILD_FUNCTIONS_PKGMGMT
11274 2004-02-03 21:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11276 * util-vserver/scripts/Makefile-files: added vserver-build.skeleton
11278 2004-02-03 21:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11280 * util-vserver/src/vkill.c: cleanups; use modern interfaces
11282 2004-02-03 21:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11284 * util-vserver/src/util.h: VSERVER_DECLARE_CMD macro: added
11286 2004-02-03 21:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11288 * util-vserver/src/Makefile-files: added vuname
11290 2004-02-03 21:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11292 * util-vserver/src/testsuite/Makefile-files: added workaround for
11295 2004-02-03 21:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11297 * util-vserver/src/vuname.c: initial checkin
11299 2004-02-03 12:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11301 * util-vserver/configure.ac: use ENSC_C99COMPILER
11302 give out summary at end of ./configure
11304 2004-02-03 12:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11306 * util-vserver/src/Makefile-files: * added support for
11307 ENSC_HAVE_C99_COMPILER and conditionalized build
11309 * renamed *_CXX_X_* variables to *_CXX_*
11311 2004-02-03 12:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11313 * util-vserver/src/vunify.cc: removed since rewritten in C
11315 2004-02-03 12:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11317 * util-vserver/m4/ensc_dietlibc.m4: use 'yes' instead of '1'
11319 2004-02-03 12:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11321 * util-vserver/m4/ensc_cxxcompiler.m4: added ENSC_C99COMPILER
11322 added warning-messages
11324 2004-02-03 12:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11326 * util-vserver/lib/syscall_getvhiname-v13.hc,
11327 util-vserver/lib/syscall_setvhiname-v13.hc: #include <string.h>
11329 2004-02-02 19:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11331 * util-vserver/doc/compatibility.xml: added note about chcontext
11334 2004-02-02 19:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11336 * util-vserver/configure.ac: added support for olduts API
11338 2004-02-02 19:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11340 * util-vserver/Makefile.am: substitute @PACKAGE@ too
11342 2004-02-02 19:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11344 * util-vserver/src/testsuite/Makefile-files: added chcontext-test.c
11346 2004-02-02 19:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11348 * util-vserver/src/testsuite/chcontext-test.c: initial checkin
11350 2004-02-02 19:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11352 * util-vserver/src/wrappers.h: added Esetsid()
11354 2004-02-02 19:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11356 * util-vserver/src/wrappers-vserver.h: return xid_t instead of void
11358 2004-02-02 19:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11360 * util-vserver/src/vserver-stat.c: cleanups
11361 added missing '\n' in error-msg
11363 2004-02-02 19:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11365 * util-vserver/src/vserver-info.c: added UTS tag
11367 2004-02-02 19:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11369 * util-vserver/src/reducecap.c: cleanups in the vc_new_s_context()
11372 2004-02-02 19:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11374 * util-vserver/src/chcontext.c: rewrote and enhanced it
11376 2004-02-02 19:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11378 * util-vserver/src/Makefile-files: made chcontext a dietlibc
11379 program and updated its SOURCES
11381 2004-02-02 19:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11383 * util-vserver/lib/vserver.h: return xid_t on vc_new_s_context()
11384 added VHOST/vhi functions and types
11386 2004-02-02 18:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11388 * util-vserver/lib/vserver-internal.h: cleanups
11389 added CALL_VC_OLDUTS()
11390 added VHI_USER2KERNEL/VHI_KERNEL2USER() wrappers
11392 2004-02-02 18:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11394 * util-vserver/lib/virtual.h: added VHOST support
11396 2004-02-02 18:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11398 * util-vserver/lib/syscall_gettaskxid-oldproc.hc,
11399 util-vserver/lib/syscall_getvxinfo-oldproc.hc: renamed *_X to
11402 2004-02-02 18:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11404 * util-vserver/lib/syscall-compat.hc,
11405 util-vserver/lib/syscall-legacy.hc, util-vserver/lib/syscall.c:
11406 fixed vc_new_s_context() to return the context instead of 0/1
11408 2004-02-02 18:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11410 * util-vserver/lib/fscompat_getiattr-v13.hc,
11411 util-vserver/lib/fscompat_setiattr-v13.hc,
11412 util-vserver/lib/syscall_getiattr-v13.hc,
11413 util-vserver/lib/syscall_getvxinfo-v13.hc,
11414 util-vserver/lib/syscall_kill-v11.hc,
11415 util-vserver/lib/syscall_setiattr-v13.hc: use CTX_USER2KERNEL to
11418 2004-02-02 18:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11420 * util-vserver/lib/capabilities.c: allow both 'CAP_xxx' and 'xxx'
11422 2004-02-02 18:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11424 * util-vserver/lib/Makefile-files: added *vhiname* files
11426 2004-02-02 18:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11428 * util-vserver/lib/syscall_getvhiname-olduts.hc,
11429 util-vserver/lib/syscall_getvhiname-v13.hc,
11430 util-vserver/lib/syscall_getvhiname.c,
11431 util-vserver/lib/syscall_setvhiname-olduts.hc,
11432 util-vserver/lib/syscall_setvhiname-v13.hc,
11433 util-vserver/lib/syscall_setvhiname.c: initial checkin
11435 2004-01-29 11:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11437 * util-vserver/doc, util-vserver/doc/.cvsignore: initial checkin
11439 2004-01-29 11:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11441 * util-vserver/NEWS: version 0.28.190
11443 2004-01-29 11:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11445 * util-vserver/Makefile.am: cleanups; use $(SED) instead of sed
11446 fix $pkglibdir in install-data-hook
11447 put some hooks into own targets
11449 2004-01-29 11:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11451 * util-vserver/configure.ac: added tests for sed and cmp
11452 outsourced ext2fs test (merged from 0.28)
11454 2004-01-29 11:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11456 * util-vserver/src/vserver-stat.c: fixed insert-into-list function
11457 give out warning when vc_get_task_xid() fails
11459 2004-01-29 11:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11461 * util-vserver/src/vserver-info.c: use DIM_OF() macro
11465 2004-01-29 11:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11467 * util-vserver/src/util.h: added DIM_OF() macro
11469 2004-01-29 11:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11471 * util-vserver/src, util-vserver/src/.cvsignore: added vrsetup
11473 2004-01-29 11:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11475 * util-vserver/scripts/legacy/distrib-info,
11476 util-vserver/scripts/legacy/vserver,
11477 util-vserver/scripts/legacy/vserverkillall,
11478 util-vserver/scripts/rootshell, util-vserver/scripts/vapt-get,
11479 util-vserver/scripts/vapt-get-worker, util-vserver/scripts/vpkg,
11480 util-vserver/scripts/vpstree, util-vserver/scripts/vrpm,
11481 util-vserver/scripts/vrpm-preload,
11482 util-vserver/scripts/vrpm-worker, util-vserver/scripts/vserver,
11483 util-vserver/scripts/vserver-build,
11484 util-vserver/scripts/vserver-copy,
11485 util-vserver/scripts/vservers.grabinfo.sh,
11486 util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop:
11487 fixed/changed path-detection for $UTIL_VSERVER_VARS
11489 2004-01-29 11:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11491 * util-vserver/scripts/Makefile-files: cleanups
11492 do not install util-vserver-vars in SBINDIR anymore
11494 2004-01-29 11:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11496 * util-vserver/m4/ensc_e2fscheck.m4: initial checkin
11498 2004-01-29 11:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11500 * util-vserver/lib/ext2fs.h, util-vserver/lib/getversion.c,
11501 util-vserver/lib/vserver.h: merged with 0.28
11503 2004-01-23 21:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11505 * util-vserver/doc/Makefile-files: added some files to doc_DAT
11507 2004-01-23 20:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11509 * util-vserver/configure.ac: version 0.27.199
11510 added check for xsltproc
11512 2004-01-23 20:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11514 * util-vserver/NEWS: version 0.27.199
11516 2004-01-23 20:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11518 * util-vserver/compat.h: added ENSC_FIX_IOCTL()
11520 2004-01-23 20:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11522 * util-vserver/Makefile.am: added $(doc_DAT)
11524 2004-01-23 20:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11526 * util-vserver/doc/Makefile-files: added compat-doc
11528 2004-01-23 20:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11530 * util-vserver/doc/compat-xhtml.xsl,
11531 util-vserver/doc/compatibility.dtd,
11532 util-vserver/doc/compatibility.xml: initial checkin
11534 2004-01-23 20:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11536 * util-vserver/lib/ioctl-getext2flags.hc,
11537 util-vserver/lib/ioctl-getfilecontext.hc,
11538 util-vserver/lib/ioctl-setext2flags.hc,
11539 util-vserver/lib/ioctl-setfilecontext.hc,
11540 util-vserver/lib/ioctl-setxflg.hc: use ENSC_FIX_IOCTL() to fix
11541 dietlibc's ioctl() return values
11543 2004-01-22 21:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11545 * util-vserver/lib/getversion-internal.hc,
11546 util-vserver/lib/syscall-compat.hc,
11547 util-vserver/lib/syscall_getiattr-v13.hc,
11548 util-vserver/lib/syscall_gettaskxid-v13.hc,
11549 util-vserver/lib/syscall_getvxinfo-v13.hc,
11550 util-vserver/lib/syscall_kill-v11.hc,
11551 util-vserver/lib/syscall_rlimit-v11.hc,
11552 util-vserver/lib/syscall_setiattr-v13.hc: use the VCMD_* macros
11553 instead of the VC_CMD(...) macros
11555 2004-01-22 15:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11557 * util-vserver/NEWS, util-vserver/configure.ac: version 0.27.198
11559 2004-01-22 15:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11561 * util-vserver/src/vrsetup.c: fixed copyright date
11563 2004-01-22 14:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11565 * util-vserver/src/wrappers.h: added Eioctl() wrapper
11567 2004-01-22 14:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11569 * util-vserver/src/Makefile-files: added vrsetup
11571 2004-01-22 14:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11573 * util-vserver/src/vrsetup.c: initial checkin
11575 2004-01-22 13:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11577 * util-vserver/src/vunify-doit.hc: * provide st_mode at
11578 vc_set_iattr_compat() call
11580 2004-01-22 13:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11582 * util-vserver/src/lsxid.c, util-vserver/src/showattr.c: * provide
11583 st_mode at vc_set_iattr_compat() call
11584 * do not stop on non-regular files; vc_set_iattr_compat() handles
11588 2004-01-22 13:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11590 * util-vserver/src/setattr.c: * removed the race-check; this is
11591 done by vc_set_iattr_compat() already
11592 * provide st_mode at vc_set_iattr_compat() call
11593 * do not stop on non-regular files; vc_set_iattr_compat() handles
11596 * moved setFlags() code into handleFile()
11597 * added 'iunlink' option
11599 2004-01-22 13:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11601 * util-vserver/src/chxid.c: * removed the race-check; this is done
11602 by vc_set_iattr_compat() already
11603 * provide st_mode at vc_set_iattr_compat() call
11604 * do not stop on non-regular files; vc_set_iattr_compat() handles
11607 * moved setFile() code into handleFile()
11609 2004-01-22 13:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11611 * util-vserver/src/Makefile-files: removed 'vunify' from list of
11614 2004-01-22 13:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11616 * util-vserver/lib/syscall_gettaskxid-v13.hc: fixed call
11618 2004-01-22 13:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11620 * util-vserver/lib/ioctl-getext2flags.hc,
11621 util-vserver/lib/ioctl-getfilecontext.hc,
11622 util-vserver/lib/ioctl-getxflg.hc,
11623 util-vserver/lib/ioctl-setext2flags.hc,
11624 util-vserver/lib/ioctl-setfilecontext.hc,
11625 util-vserver/lib/ioctl-setxflg.hc: when ioctl() returns a value
11626 <-1, assign errno manually and return -1
11628 2004-01-22 13:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11630 * util-vserver/lib/syscall_getiattr-v13.hc,
11631 util-vserver/lib/syscall_setiattr-v13.hc: updated to changed API;
11632 removed 'dev' field from 'struct vcmd_ctx_iattr_v0'
11634 2004-01-22 13:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11636 * util-vserver/lib/virtual.h: updated; removed 'dev' field from
11637 'struct vcmd_ctx_iattr_v0'
11639 2004-01-22 13:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11641 * util-vserver/lib/vserver-internal.h: CALL_VC(): return ENOSYS in
11644 2004-01-22 13:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11646 * util-vserver/lib/vserver.h: * vc_[sg]et_iattr_compat(): added
11647 additional 'mode' parameter to avoid
11648 an additional 'lstat'
11650 2004-01-22 13:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11652 * util-vserver/lib/fscompat_getiattr.c,
11653 util-vserver/lib/fscompat_setiattr.c: * added additional 'mode'
11654 parameter to avoid an additional 'lstat'
11656 2004-01-22 13:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11658 * util-vserver/lib/fscompat_getiattr-fscompat.hc,
11659 util-vserver/lib/fscompat_setiattr-fscompat.hc: * added
11660 additional 'mode' parameter to avoid an additional 'lstat'
11661 * operate on regular files and directories only
11663 2004-01-21 21:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11665 * util-vserver/lib/syscall_gettaskxid-v13.hc: return VC_NOCTX
11668 2004-01-21 19:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11670 * util-vserver/tests/getinitpid.c: updated to new API
11672 2004-01-21 19:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11674 * util-vserver/src/vserver-info.c: added INITPID* and XID tags
11676 2004-01-21 19:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11678 * util-vserver/src/save_ctxinfo.c, util-vserver/src/vps.c,
11679 util-vserver/src/vserver-stat.c,
11680 util-vserver/src/wrappers-vserver.h, util-vserver/tests/getctx.c:
11681 use vc_get_task_xid() instead of vc_X_getctx()
11683 2004-01-21 18:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11685 * util-vserver/lib/vserver.h: * vc_get_vx_info(),
11686 vc_get_task_xid(): added prototypes plus required
11688 * vc_X_getctx(), vc_X_getinitpid(): removed since obsoleted by
11692 2004-01-21 18:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11694 * util-vserver/lib/vserver-internal.h: * added fscompat & oldproc
11696 * added support for VC_MULTIVERSION_SYSCALL which chooses the
11699 * changed CALL_VC() so that it looks for version greater than
11703 2004-01-21 18:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11705 * util-vserver/lib/virtual.h: updated; added VINFO commands
11707 2004-01-21 18:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11709 * util-vserver/lib/syscall_kill.c,
11710 util-vserver/lib/syscall_rlimit.c: cleanups; optimize CALL_VC()
11713 2004-01-21 18:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11715 * util-vserver/lib/fscompat_getiattr.c,
11716 util-vserver/lib/fscompat_setiattr.c: cleanups; use CALL_VC()
11719 2004-01-21 18:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11721 * util-vserver/lib/checkversion.c,
11722 util-vserver/lib/getversion-internal.hc,
11723 util-vserver/lib/getversion.c,
11724 util-vserver/lib/ioctl-getext2flags.hc,
11725 util-vserver/lib/ioctl-getfilecontext.hc,
11726 util-vserver/lib/ioctl-getxflg.hc,
11727 util-vserver/lib/ioctl-setext2flags.hc,
11728 util-vserver/lib/ioctl-setfilecontext.hc,
11729 util-vserver/lib/ioctl-setxflg.hc,
11730 util-vserver/lib/syscall-compat.hc, util-vserver/lib/syscall.c,
11731 util-vserver/lib/syscall_getiattr-v13.hc,
11732 util-vserver/lib/syscall_setiattr-v13.hc: cleanups; fixed/changed
11733 "vserver-internal.h" including
11735 2004-01-21 18:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11737 * util-vserver/lib/Makefile-files: added get_task_xid & get_vc_info
11739 removed obsoleted getctx/getinitpid files
11740 renamed some -v11 files to -fscompat
11742 2004-01-21 18:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11744 * util-vserver/lib/getctx-compat.hc,
11745 util-vserver/lib/getctx-legacy.hc, util-vserver/lib/getctx.c,
11746 util-vserver/lib/getinitpid-compat.hc,
11747 util-vserver/lib/getinitpid-legacy.hc,
11748 util-vserver/lib/getinitpid.c: obsoleted by v13/oldproc functions
11750 2004-01-21 18:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11752 * util-vserver/lib/fscompat_getiattr-v13.hc,
11753 util-vserver/lib/fscompat_setiattr-v13.hc,
11754 util-vserver/lib/syscall_gettaskxid-oldproc.hc,
11755 util-vserver/lib/syscall_gettaskxid-v13.hc,
11756 util-vserver/lib/syscall_gettaskxid.c,
11757 util-vserver/lib/syscall_getvxinfo-oldproc.hc,
11758 util-vserver/lib/syscall_getvxinfo-v13.hc,
11759 util-vserver/lib/syscall_getvxinfo.c: initial checkin
11761 2004-01-21 18:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11763 * util-vserver/lib/fscompat_getiattr-fscompat.hc,
11764 util-vserver/lib/fscompat_getiattr-v11.hc,
11765 util-vserver/lib/fscompat_setiattr-fscompat.hc,
11766 util-vserver/lib/fscompat_setiattr-v11.hc: renamed *-v11 to
11769 2004-01-21 18:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11771 * util-vserver, util-vserver/.cvsignore: added 'Build-*'
11773 2004-01-21 18:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11775 * util-vserver/configure.ac: added 'oldproc' API
11777 2004-01-21 01:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11779 * util-vserver/src/Makefile-files,
11780 util-vserver/src/vunify-compare.hc,
11781 util-vserver/src/vunify-compare.ic,
11782 util-vserver/src/vunify-doit.hc, util-vserver/src/vunify-doit.ic,
11783 util-vserver/src/vunify-init.hc, util-vserver/src/vunify-init.ic,
11784 util-vserver/src/vunify.c: renamed *.ic to *.hc
11786 2004-01-21 01:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11788 * util-vserver/src/vunify.h: added changes for new API
11789 added rsSPECIAL reason
11791 2004-01-21 01:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11793 * util-vserver/src/vunify.c: added changes for new API
11795 2004-01-21 01:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11797 * util-vserver/src/vunify-doit.ic: updated to new API
11799 2004-01-21 01:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11801 * util-vserver/src/vlimit.c: fixed help message
11803 2004-01-21 01:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11805 * util-vserver/src/chxid.c, util-vserver/src/fstool.c,
11806 util-vserver/src/fstool.h, util-vserver/src/lsxid.c,
11807 util-vserver/src/setattr.c, util-vserver/src/showattr.c:
11808 updated/enhanced for new API
11810 2004-01-21 01:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11812 * util-vserver/lib/virtual.h: updated
11814 2004-01-21 01:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11816 * util-vserver/lib/vserver-internal.h: added v13 API
11818 2004-01-21 01:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11820 * util-vserver/lib/vserver.h: added fscompat and v13 functions
11821 removed ioctl functions
11823 2004-01-21 01:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11825 * util-vserver/lib/Makefile-files: added fscompat and v13 functions
11827 2004-01-21 01:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11829 * util-vserver/lib/ioctl-getext2flags.c,
11830 util-vserver/lib/ioctl-getext2flags.hc,
11831 util-vserver/lib/ioctl-getfilecontext.c,
11832 util-vserver/lib/ioctl-getfilecontext.hc,
11833 util-vserver/lib/ioctl-setext2flags.c,
11834 util-vserver/lib/ioctl-setext2flags.hc,
11835 util-vserver/lib/ioctl-setfilecontext.c,
11836 util-vserver/lib/ioctl-setfilecontext.hc: do not provide the
11837 ioctl-functions anymore; use them only internally
11838 and include them directly. Therefore, renamed them from *.c to
11841 2004-01-21 01:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11843 * util-vserver/lib/fscompat_getiattr-v11.hc,
11844 util-vserver/lib/fscompat_getiattr.c,
11845 util-vserver/lib/fscompat_setiattr-v11.hc,
11846 util-vserver/lib/fscompat_setiattr.c,
11847 util-vserver/lib/ioctl-getxflg.hc,
11848 util-vserver/lib/ioctl-setxflg.hc,
11849 util-vserver/lib/syscall_getiattr-v13.hc,
11850 util-vserver/lib/syscall_getiattr.c,
11851 util-vserver/lib/syscall_setiattr-v13.hc,
11852 util-vserver/lib/syscall_setiattr.c: initial checkin
11854 2004-01-21 01:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11856 * util-vserver/configure.ac: added v13 & fscompat APIs
11858 2004-01-19 18:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11860 * util-vserver/distrib/misc/vunify-exclude: added .rpmdb
11862 2004-01-19 18:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11864 * util-vserver/src/chxid.c, util-vserver/src/lsxid.c,
11865 util-vserver/src/setattr.c, util-vserver/src/showattr.c:
11866 s/S_ISLNK/!S_ISREG/ -> ignore any non-regular files
11868 2004-01-19 18:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11870 * util-vserver/src/Makefile-files: removed vunify-operations
11872 2004-01-19 18:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11874 * util-vserver/src/vunify.h: cleanups; moved structure declarations
11875 from vunify.c into this headerfile
11877 2004-01-19 18:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11879 * util-vserver/src/vunify.c: cleanups
11880 added 'skip_reason' support
11883 2004-01-19 18:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11885 * util-vserver/src/vunify-init.ic: added debug output
11886 fixed descriptor leak
11888 2004-01-19 18:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11890 * util-vserver/src/vunify-compare.ic,
11891 util-vserver/src/vunify-doit.ic: initial checkin
11893 2004-01-19 18:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11895 * util-vserver/src/vunify-operations.c,
11896 util-vserver/src/vunify-operations.h: obsoleted by more
11897 straight-forward code
11899 2004-01-19 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11901 * util-vserver/src/vlimit.c: fixed copy&paste error
11903 2004-01-17 05:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11905 * util-vserver/NEWS, util-vserver/configure.ac: version 0.27.196
11907 2004-01-17 05:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11909 * util-vserver/tests/vserver-info.c: updated to new
11910 vc_getVserverVdir() API
11912 2004-01-17 05:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11914 * util-vserver/src/vunify.c: moved init*() functions to
11917 2004-01-17 05:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11919 * util-vserver/src/vunify-operations.c: compareUnify(): check mtime
11922 2004-01-17 05:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11924 * util-vserver/src/vunify-matchlist.h: made 'buf' constant
11926 2004-01-17 05:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11928 * util-vserver/src/vunify-matchlist.c: allow cmp-pointer to be NULL
11930 2004-01-17 05:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11932 * util-vserver/src/vunify-init.ic: use VPKG_PROG instead of
11935 use default exclude-lists
11937 2004-01-17 05:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11939 * util-vserver/src/vunify-debug.c: added a const_cast
11941 2004-01-17 05:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11943 * util-vserver/src/vserver-info.c: updated VDIR tag to new
11946 2004-01-17 05:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11948 * util-vserver/scripts/vserver: added 'unify' and 'pkg' commands
11950 2004-01-17 05:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11952 * util-vserver/scripts/vpkg: initial checkin
11954 2004-01-17 05:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11956 * util-vserver/scripts/util-vserver-vars.pathsubst: added $_VUNIFY
11959 2004-01-17 05:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11961 * util-vserver/scripts/distrib-info,
11962 util-vserver/scripts/legacy/distrib-info: moved distrib-info to
11965 2004-01-17 05:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11967 * util-vserver/scripts/Makefile-files: moved distrib-info to
11971 2004-01-17 05:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11973 * util-vserver/lib/getvservervdir.c, util-vserver/lib/vserver.h:
11974 added 'physical' parameter to vc_getVserverVdir() which resolves
11976 complete physical path of the vdir
11978 2004-01-17 05:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11980 * util-vserver/distrib/misc/vunify-exclude: initial checkin
11982 2004-01-17 05:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11984 * util-vserver/distrib/Makefile.am: added vunify-exclude
11986 2004-01-17 05:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11988 * util-vserver/util-vserver.spec.in: use manifest-data for -legacy
11990 2004-01-17 05:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11992 * util-vserver/pathconfig.h.pathsubst: added VPKG_PROG
11995 2004-01-16 18:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11997 * util-vserver/src/testsuite/vunify-test.sh: applied new calling
12000 2004-01-16 18:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12002 * util-vserver/src/testsuite/vunify-functest.c: added
12005 2004-01-16 18:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12007 * util-vserver/src/wrappers.h: Elseek(), Emkstemp(): added
12008 Emalloc(), Erealloc(): fixed declarations
12010 2004-01-16 18:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12012 * util-vserver/src/vunify-matchlist.c,
12013 util-vserver/src/vunify-matchlist.h,
12014 util-vserver/src/vunify-operations.c, util-vserver/src/vunify.c:
12015 added exclude-list support
12017 2004-01-16 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12019 * util-vserver/src/vserver-info.c: added APPDIR tag
12020 made it possible to supply additional paramaters
12022 2004-01-16 18:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12024 * util-vserver/src/new-namespace.c, util-vserver/src/rpm-fake.c: do
12025 not use CLONE_VFORK in debug mode; lockups with 'strace' are too
12028 2004-01-16 18:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12030 * util-vserver/src/Makefile-files: updated vunify setup
12031 added files for vunify
12033 2004-01-16 18:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12035 * util-vserver/lib/getvserverappdir.c,
12036 util-vserver/lib/getvservercfgdir.c,
12037 util-vserver/lib/isdirectory.c, util-vserver/scripts/legacy,
12038 util-vserver/scripts/legacy/.cvsignore,
12039 util-vserver/src/vunify-debug.c, util-vserver/src/vunify-init.ic,
12040 util-vserver/src/vunify.h, util-vserver/src/wrappers-io.h:
12043 2004-01-16 17:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12045 * util-vserver/scripts/functions: accept vservers beginning with
12048 2004-01-16 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12050 * util-vserver/lib/vserver.h: added new management functions + doc
12052 2004-01-16 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12054 * util-vserver/lib/internal.h: added utilvserver_isDirectory()
12057 2004-01-16 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12059 * util-vserver/lib/getvservervdir.c: use utilvserver_isDirectory()
12061 2004-01-16 17:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12063 * util-vserver/lib/Makefile-files: added new management sources
12065 2004-01-16 17:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12067 * util-vserver/util-vserver.spec.in: use filelists from
12068 contrib/make-manifest
12070 2004-01-16 17:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12072 * util-vserver/configure.ac: fixed CVS tag
12074 2004-01-16 17:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12076 * util-vserver/Makefile.am: added contrib/ dir
12077 substitute MANDIR too
12079 2004-01-14 02:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12081 * util-vserver/src/util-exitlikeprocess.c: added missing <signal.h>
12083 2004-01-14 02:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12085 * util-vserver/src/fstool.h: added 'local_fs' struct-member
12087 2004-01-14 02:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12089 * util-vserver/src/fstool.c: added support for '-x' (do not cross
12091 fixed invocation with directory-name
12092 implemented '-a' (show dot)
12094 2004-01-14 02:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12096 * util-vserver/src/vps.c: minor documentation fix
12098 2004-01-14 02:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12100 * util-vserver/src/chxid.c, util-vserver/src/lsxid.c,
12101 util-vserver/src/setattr.c, util-vserver/src/showattr.c: added
12102 and documented '-x' switch
12104 2004-01-14 00:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12106 * util-vserver/src/vps.c: makde it compilable with gcc296
12108 2004-01-14 00:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12110 * util-vserver/util-vserver.spec.in: added -legacy subpackage
12112 2004-01-14 00:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12114 * util-vserver/Makefile.am: removed timestamps in legacy-dir also
12115 substitute LEGACYDIR and PS
12117 2004-01-14 00:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12119 * util-vserver/src/vps.c: added native '--version' and '--help'
12121 2004-01-14 00:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12123 * util-vserver/scripts/Makefile-files: added legacy-scripts to
12124 $(scripts_OPTIONS_EXEMPT)
12125 added scripts_legacy_gen_SCRPTS to $(scripts_CLEANFILES)
12127 2004-01-14 00:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12129 * util-vserver/m4/validate.am: fixed parallel build
12131 2004-01-13 23:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12133 * util-vserver/configure.ac: added check for PS
12135 2004-01-13 23:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12137 * util-vserver/pathconfig.h.pathsubst: added PS_PROG
12139 2004-01-13 23:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12141 * util-vserver/src, util-vserver/src/.cvsignore: added vps
12143 2004-01-13 23:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12145 * util-vserver/src/Makefile-files: made vps a dietprog
12147 2004-01-13 23:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12149 * util-vserver/lib/getctx.c: minor code cleanups
12151 2004-01-13 23:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12153 * util-vserver/lib/getctx.c: added VC_BE_VALGRIND_FRIENDLY support
12155 2004-01-13 23:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12157 * util-vserver/lib/vserver.h: vc_get_securecaps(): added prototype
12159 2004-01-13 23:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12161 * util-vserver/lib/vserver-internal.h: made CALL_VC-macro a block
12163 2004-01-13 23:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12165 * util-vserver/src/util-exitlikeprocess.c: include <unistd.h>
12167 2004-01-13 23:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12169 * util-vserver/scripts/Makefile-files: moved legacy scripts into
12170 legacy/ and updated variables
12172 2004-01-13 23:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12174 * util-vserver/scripts/util-vserver-vars.pathsubst: updated legacy
12177 2004-01-13 23:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12179 * util-vserver/src/Makefile-files: added vps
12181 2004-01-13 23:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12183 * util-vserver/src/util.h: exitLikeProcess(): added prototype
12185 2004-01-13 23:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12187 * util-vserver/src/wrappers.h: Emalloc(), Erealloc(): added
12189 2004-01-13 23:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12191 * util-vserver/src/util-exitlikeprocess.c, util-vserver/src/vps.c:
12194 2004-01-13 23:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12196 * util-vserver/scripts/save_s_context,
12197 util-vserver/scripts/vps.pathsubst,
12198 util-vserver/scripts/vserver-legacy,
12199 util-vserver/scripts/vserverkillall: moved into legacy
12201 2004-01-13 23:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12203 * util-vserver/scripts/legacy,
12204 util-vserver/scripts/legacy/save_s_context,
12205 util-vserver/scripts/legacy/vps.pathsubst,
12206 util-vserver/scripts/legacy/vserver,
12207 util-vserver/scripts/legacy/vserverkillall: initial checkin
12210 2004-01-13 20:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12212 * util-vserver/scripts/vserver-legacy: use 'exec' to call commands
12213 on 'suexec' (patch by Alec Thomas)
12215 2004-01-13 14:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12217 * util-vserver/src/Makefile-files: added missing fstool.h header
12219 2004-01-13 14:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12221 * util-vserver/lib/virtual.h: updated (added scheduler stuff)
12223 2004-01-13 14:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12225 * util-vserver/src/vkill.c: removed warnings about unused
12228 2004-01-13 14:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12230 * util-vserver/lib/getvserverbyctx.c,
12231 util-vserver/lib/getvserverctx.c, util-vserver/src/exec-cd.c,
12232 util-vserver/tests/escaperoot.c, util-vserver/tests/testipc.c,
12233 util-vserver/tests/testlimit.c, util-vserver/tests/testopenf.c:
12234 made it compilable with gcc296
12236 2004-01-13 14:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12238 * util-vserver/Makefile.am: use $(src_sbin_SCRPTS)
12240 2004-01-13 14:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12242 * util-vserver/lib/vserver.h: added declarations for the ext2fs
12245 2004-01-13 14:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12247 * util-vserver/lib/vserver-internal.h: added EXT2FS macros
12249 2004-01-13 14:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12251 * util-vserver/lib/fmt.h: fixed xulong/xlong declarations
12253 2004-01-13 14:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12255 * util-vserver/lib/Makefile-files: added the ioctl-* files
12258 2004-01-13 14:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12260 * util-vserver/src, util-vserver/src/.cvsignore: updated
12262 2004-01-13 14:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12264 * util-vserver/src/Makefile-files: removed ext2fs.h
12265 added the fstools (lsxid,chxid,showattr,setattr) plus deps
12267 2004-01-13 14:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12269 * util-vserver/src/chxid.c, util-vserver/src/fstool.c,
12270 util-vserver/src/fstool.h, util-vserver/src/lsxid.c,
12271 util-vserver/src/setattr.c, util-vserver/src/showattr.c:
12272 minor/medium cleanups
12274 2004-01-13 14:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12276 * util-vserver/src/fstool-resolvectx.c: initial checkin
12278 2004-01-13 13:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12280 * util-vserver/src/showattr.c: rewrote completely
12282 2004-01-13 13:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12284 * util-vserver/lib/ext2fs.h, util-vserver/src/ext2fs.h: moved
12285 ext2fs.h from src/ into lib/ directory; we are providing the
12286 needed functionality through libvserver now
12288 2004-01-13 13:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12290 * util-vserver/lib/ioctl-getext2flags.c,
12291 util-vserver/lib/ioctl-getfilecontext.c,
12292 util-vserver/lib/ioctl-setext2flags.c,
12293 util-vserver/lib/ioctl-setfilecontext.c,
12294 util-vserver/src/chxid.c, util-vserver/src/fstool.c,
12295 util-vserver/src/fstool.h, util-vserver/src/lsxid.c,
12296 util-vserver/src/setattr.c: initial checkin
12298 2004-01-07 15:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12300 * util-vserver/lib/vserver.h: added URL which describes
12303 2004-01-07 15:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12305 * util-vserver/src/chcontext.c: * removed obsolete and unused
12306 'fakeinit' variable
12307 * fixed ctx-creation with fakeinit and static ctx-id's; fakeinit
12308 requires a second call for ctx -2 to take effect
12310 2004-01-05 22:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12312 * util-vserver/util-vserver.spec.in: added vserver-info
12314 2004-01-05 22:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12316 * util-vserver/src, util-vserver/src/.cvsignore: updated
12318 2004-01-05 22:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12320 * util-vserver/src/wrappers.h: Edup2(): added
12322 2004-01-05 22:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12324 * util-vserver/src/vserver-stat.c: use existing syscall-wrappers
12325 instead of checking return-codes manually
12327 2004-01-05 22:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12329 * util-vserver/src/vserver-info.c: initial checkin
12331 2004-01-05 22:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12333 * util-vserver/src/rpm-fake.c: use fd3 for synchronization with
12335 adding some missing '\n' in messages
12336 ignore empty environment variables too
12337 exitRPMFake(): conditionalized debug-message
12339 2004-01-05 22:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12341 * util-vserver/src/rpm-fake-resolver.c: daemonize(): child waits
12342 for parent to finish now
12343 use fd3 for synchronisation
12344 enable fork on default
12346 2004-01-05 22:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12348 * util-vserver/src/Makefile-files: added vserver-info
12349 minor cosmetical fixes
12351 2004-01-05 22:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12353 * util-vserver/scripts/vserver.stop: fixed error-handling
12355 2004-01-05 22:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12357 * util-vserver/scripts/vserver-setup.functions: added '--context'
12359 minor cosmetical cleanups
12361 2004-01-05 22:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12363 * util-vserver/scripts/vserver-build.functions.apt:
12364 initVariablesApt(): fixed empty function body
12366 2004-01-05 21:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12368 * util-vserver/scripts/vrpm-preload: major cleanups; use
12369 'vserver-info' to retrieve information about vserver
12371 2004-01-05 21:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12373 * util-vserver/scripts/vapt-get-worker: removed old, unused debug
12376 2004-01-05 21:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12378 * util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm: use
12379 modern '--help' & '--version' output
12381 2004-01-05 21:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12383 * util-vserver/scripts/util-vserver-vars.pathsubst: added
12386 2004-01-05 21:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12388 * util-vserver/scripts/functions: getVserverStatus(): fixed usage
12391 2004-01-05 21:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12393 * util-vserver/lib/fmtx.hc, util-vserver/lib/getvserverbyctx.c,
12394 util-vserver/lib/getvserverctx.c,
12395 util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h:
12396 small cosmetical fix
12398 2003-12-30 20:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12400 * util-vserver/configure.ac: version 0.27.190
12402 2003-12-30 19:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12404 * util-vserver/util-vserver.spec.in: - since dynamic libraries will
12405 be installed now, call /sbin/ldconfig
12408 2003-12-30 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12410 * util-vserver/src/compat-pivot_root.h: use <asm/unistd.h> instead
12411 of <linux/unistd.h> to fix problems with
12414 2003-12-30 18:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12416 * util-vserver/src/testsuite/vunify-test.sh: fixed paths
12418 2003-12-30 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12420 * util-vserver/scripts/vserver.stop: use sendKillSequence instead
12423 2003-12-30 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12425 * util-vserver/scripts/vserver.functions: sendKillSequence(): added
12427 2003-12-30 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12429 * util-vserver/scripts/util-vserver-vars.pathsubst: removed
12433 2003-12-30 18:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12435 * util-vserver/scripts/functions: getVserverStatus(): fixed usage
12437 isCtxRunning(): added
12439 2003-12-30 17:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12441 * util-vserver/Makefile.am: added missing compat-c99.h header-file
12443 2003-12-30 17:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12445 * util-vserver/src/chroot-rm.c: fixed order of chroot() and
12446 parameter evaluation so that '--version'
12447 and '--help' are working as non-root also
12449 2003-12-30 17:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12451 * util-vserver/src/Makefile-files: added missing headers
12452 removed 'ctx-kill'; it is obsoleted through 'vkill'
12454 2003-12-30 17:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12456 * util-vserver/src/ctx-kill.c: replaced by 'vkill'
12458 2003-12-30 17:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12460 * util-vserver/compat.h: use results from dietlib's C99
12461 compatibility-check
12463 2003-12-30 17:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12465 * util-vserver/m4/ensc_dietlibc.m4: added check for C99
12468 2003-12-30 17:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12470 * util-vserver/m4/ensc_fpicsyscall.m4: fixed AC_LANG_PUSH/POP
12473 2003-12-30 16:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12475 * util-vserver, util-vserver/.cvsignore, util-vserver/lib,
12476 util-vserver/lib/.cvsignore, util-vserver/scripts,
12477 util-vserver/scripts/.cvsignore, util-vserver/src,
12478 util-vserver/src/.cvsignore: updated
12480 2003-12-30 16:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12482 * util-vserver/lib/syscall_kill-v11.hc,
12483 util-vserver/lib/syscall_kill.c, util-vserver/src/vkill.c: merged
12486 2003-12-30 16:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12488 * util-vserver/src/testsuite/rpm-fake-test.sh: fixed LD_PRELOAD
12491 2003-12-30 16:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12493 * util-vserver/scripts/vserver: updated start/stop help-messages
12495 2003-12-30 16:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12497 * util-vserver/scripts/functions: getAllVservers(): ignore backup
12500 2003-12-30 16:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12502 * util-vserver/distrib/Makefile.am: fixed multiple 'make install'
12503 by using '-f' on 'ln'
12505 2003-12-30 16:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12507 * util-vserver/configure.ac: - merged with 0.26.90 (fixed
12508 --enable-apis, renamed ctx_t to xid_t,
12509 renamed syscall, use C++ for ext2fs.h test)
12512 2003-12-30 16:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12514 * util-vserver/src/Makefile-files: * added vkill (merged from
12518 2003-12-30 16:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12520 * util-vserver/lib/Makefile-files: * added vc_kill() syscall
12521 (merged from 0.26.90)
12524 2003-12-30 15:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12526 * util-vserver/Makefile.am: * added legacy-dir (merged from
12530 2003-12-30 15:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12532 * util-vserver/compat.h, util-vserver/lib/getctx-compat.hc,
12533 util-vserver/lib/getctx-legacy.hc, util-vserver/lib/getctx.c,
12534 util-vserver/lib/getversion-internal.hc,
12535 util-vserver/lib/getversion.c,
12536 util-vserver/lib/getvserverbyctx.c,
12537 util-vserver/lib/getvserverctx.c,
12538 util-vserver/lib/syscall-compat.hc,
12539 util-vserver/lib/syscall-legacy.hc, util-vserver/lib/syscall.c,
12540 util-vserver/lib/syscall_rlimit-v11.hc,
12541 util-vserver/lib/syscall_rlimit.c, util-vserver/lib/virtual.h,
12542 util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h,
12543 util-vserver/scripts/Makefile-files,
12544 util-vserver/scripts/vps.pathsubst,
12545 util-vserver/scripts/vserver-legacy, util-vserver/src,
12546 util-vserver/src/.cvsignore, util-vserver/src/ctx-kill.c,
12547 util-vserver/src/rpm-fake-resolver.c,
12548 util-vserver/src/rpm-fake.c, util-vserver/src/save_ctxinfo.c,
12549 util-vserver/src/vlimit.c, util-vserver/src/vserver-stat.c,
12550 util-vserver/src/wrappers-vserver.h, util-vserver/tests/getctx.c:
12551 merged with 0.26.90
12553 2003-12-29 19:02 uid68581
12555 * util-vserver/src/capchroot.c: do not use vc_chrootsafe() anymore
12557 2003-12-29 19:01 uid68581
12559 * util-vserver/tests/Makefile-files: removed chrootsafe
12562 2003-12-26 00:50 uid68581
12564 * util-vserver/compat-c99.h, util-vserver/src/testsuite,
12565 util-vserver/src/testsuite/Makefile-files,
12566 util-vserver/src/testsuite/data,
12567 util-vserver/src/testsuite/data/rpm-fake-test.inp,
12568 util-vserver/src/testsuite/data/rpm-fake-test.out,
12569 util-vserver/src/testsuite/rpm-fake-test.c,
12570 util-vserver/src/testsuite/rpm-fake-test.sh,
12571 util-vserver/src/testsuite/vunify-functest.c,
12572 util-vserver/src/testsuite/vunify-test.sh: initial checkin
12574 2003-12-26 00:49 uid68581
12576 * util-vserver/pathconfig.h.pathsubst: added RESOLVER_PROG
12578 2003-12-26 00:48 uid68581
12580 * util-vserver/scripts/vprofile: removed since obsoleted
12582 2003-12-26 00:48 uid68581
12584 * util-vserver/tests/escaperoot.c, util-vserver/tests/forkbomb.c,
12585 util-vserver/tests/testlimit.c, util-vserver/tests/testopenf.c:
12586 used workarounds to make it compilable with non-C99 compilers
12588 2003-12-26 00:47 uid68581
12590 * util-vserver/src/wrappers.h: added setgid/setuid/setgroups
12593 2003-12-26 00:47 uid68581
12595 * util-vserver/src/util.h: added Xmemcpy()
12596 added safeChdir() prototype
12598 2003-12-26 00:46 uid68581
12600 * util-vserver/src/rpm-fake.c: rewrote large parts
12601 added NSS functions (getpwnam(), getgrnam(), ...)
12603 2003-12-26 00:45 uid68581
12605 * util-vserver/src/fakerunlevel.c: use setgroups() also
12607 2003-12-26 00:45 uid68581
12609 * util-vserver/src/chroot-rm.c: added '--help' and '--version'
12611 2003-12-26 00:44 uid68581
12613 * util-vserver/src, util-vserver/src/.cvsignore: added exec-cd and
12615 removed secure-umount
12617 2003-12-26 00:42 uid68581
12619 * util-vserver/src/exec-cd.c, util-vserver/src/rpm-fake-resolver.c,
12620 util-vserver/src/util-safechdir.c,
12621 util-vserver/src/vunify-matchlist.c,
12622 util-vserver/src/vunify-matchlist.h,
12623 util-vserver/src/vunify-operations.c,
12624 util-vserver/src/vunify-operations.h, util-vserver/src/vunify.c,
12625 util-vserver/src/wrappers-dirent.h: initial checkin
12627 2003-12-26 00:38 uid68581
12629 * util-vserver/src/Makefile-files: removed secure-umount
12631 vunify will be a dietlibc program soonly
12633 2003-12-26 00:34 uid68581
12635 * util-vserver/scripts/rootshell, util-vserver/scripts/vpstree,
12636 util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop:
12639 2003-12-26 00:34 uid68581
12641 * util-vserver/scripts/vserver.functions: use 'exec-cd' instead of
12644 2003-12-26 00:33 uid68581
12646 * util-vserver/scripts/vserver-build.functions.apt: fixed
12648 added support for default apt.conf
12650 2003-12-26 00:33 uid68581
12652 * util-vserver/scripts/vserver-build.functions: rename package-cfg
12653 directory on '--force' also
12655 2003-12-26 00:32 uid68581
12657 * util-vserver/scripts/vserver-build.apt-rpm: added '--debug'
12660 2003-12-26 00:32 uid68581
12662 * util-vserver/scripts/vserver: added package-management options
12663 (atleast their documention)
12665 2003-12-26 00:30 uid68581
12667 * util-vserver/scripts/vapt-get-worker: set RPM::PM to 'external'
12669 2003-12-26 00:29 uid68581
12671 * util-vserver/scripts/util-vserver-vars.pathsubst: added _EXEC_CD
12672 removed _SECURE_UMOUNT
12674 2003-12-26 00:29 uid68581
12676 * util-vserver/scripts/functions: added support for default
12679 2003-12-26 00:23 uid68581
12681 * util-vserver/scripts/Makefile-files: removed vprofile
12683 2003-12-26 00:22 uid68581
12685 * util-vserver/m4/ensc_cflags.m4, util-vserver/m4/ensc_dietlibc.m4,
12686 util-vserver/m4/ensc_kerneldir.m4,
12687 util-vserver/m4/ensc_release.m4,
12688 util-vserver/m4/ensc_uv_vrootdir.m4: fixed broken quoting which
12689 is complained by recent automake
12691 2003-12-26 00:22 uid68581
12693 * util-vserver/lib/getvserverbyctx.c,
12694 util-vserver/lib/getvserverctx.c: added workarounds for non-C99
12697 2003-12-26 00:21 uid68581
12699 * util-vserver/distrib/defaults/apt,
12700 util-vserver/distrib/defaults/apt/apt.conf: initial checkin
12702 2003-12-26 00:20 uid68581
12704 * util-vserver/distrib/Makefile.am: added default apt.conf
12706 2003-12-26 00:20 uid68581
12708 * util-vserver/compat.h: differ between >=3.3 and below at certain
12710 added 'restrict' workarounds
12712 2003-12-26 00:19 uid68581
12714 * util-vserver/Makefile.am: - removed m4_FILES; it is handled by
12715 automake >=2.8 automatically
12716 - added basic test support
12718 2003-12-02 02:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12720 * util-vserver/scripts/vserver.functions: evaluate CHBIND_OPTS
12723 2003-12-02 02:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12725 * util-vserver/lib/getvservername.c: getRecentName(): return
12726 basename of directory but not this of the link anymore
12728 2003-11-22 02:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12730 * util-vserver/NEWS, util-vserver/configure.ac: version 0.26.193
12732 2003-11-22 02:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12734 * util-vserver, util-vserver/.cvsignore, util-vserver/Makefile.am,
12735 util-vserver/configure.ac, util-vserver/src/ifspec.c: merged with
12738 2003-11-22 02:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12740 * util-vserver/Makefile.am: generate some .defaults symlinks
12742 2003-11-22 02:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12744 * util-vserver/util-vserver.spec.in: generate %ghost symlinks in
12747 added some .default directories
12749 2003-11-22 02:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12751 * util-vserver/lib/getvserverctx.c: added missing includes
12753 2003-11-22 02:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12755 * util-vserver/scripts/vserver-setup.functions: use
12756 '$CONFDIR/.defaults/run.rev' instead of '$PKGSTATEREVDIR'
12758 2003-11-20 18:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12760 * util-vserver/util-vserver.spec.in: use 'vservers.rev' directory
12761 instead of 'vservers/rev'
12763 2003-11-20 18:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12765 * util-vserver/scripts/vserver-setup.functions: use PKGSTATEREVDIR
12767 2003-11-20 18:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12769 * util-vserver/scripts, util-vserver/scripts/.cvsignore: added vps
12771 2003-11-20 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12773 * util-vserver/Makefile.am: added separate 'pkgstaterevdir'
12776 2003-11-20 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12778 * util-vserver/pathconfig.h.pathsubst: added DEFAULT_PKGSTATEREVDIR
12780 2003-11-20 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12782 * util-vserver/lib/Makefile-files: added getvserverctx &
12783 getvserverbyctx files
12786 2003-11-20 18:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12788 * util-vserver/lib/syscall-legacy.hc: has_chrootsafe(),
12789 call_set_ctxlimit(): removed
12791 2003-11-20 18:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12793 * util-vserver/lib/vserver.h: vc_getVserverByCtx(),
12794 vc_getVserverCtx(): added
12796 2003-11-20 18:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12798 * util-vserver/lib/fmt.h, util-vserver/lib/fmt.hc: added/use
12799 specialized hex-formating functions
12801 2003-11-20 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12803 * util-vserver/lib/fmt-internal.h, util-vserver/lib/fmtx-32.c,
12804 util-vserver/lib/fmtx-64.c, util-vserver/lib/fmtx.hc,
12805 util-vserver/lib/getvserverbyctx.c,
12806 util-vserver/lib/getvserverctx.c: initial checkin
12808 2003-11-20 18:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12810 * util-vserver/scripts/util-vserver-vars.pathsubst: added
12813 2003-11-20 18:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12815 * util-vserver/src/vserver-stat.c: rewrote it to
12816 * use the new management function
12817 * remove all traces of printf()
12818 * remove stacked functions
12820 2003-11-20 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12822 * util-vserver/src/vlimit.c: use the specialized
12823 utilvserver_fmt_xuint64() function
12825 2003-11-20 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12827 * util-vserver/src/Makefile-files: made 'vserver-stat' a
12828 dietlibc-compiled program
12830 2003-11-20 15:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12832 * util-vserver/compat.h: define FMT_PREFIX
12834 2003-11-20 15:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12836 * util-vserver/lib/Makefile-files, util-vserver/lib/fmt-32.c,
12837 util-vserver/lib/fmt-64.c, util-vserver/lib/fmt.h,
12838 util-vserver/lib/fmt.hc, util-vserver/lib/getprocentry-legacy.c,
12839 util-vserver/lib/int2str.c, util-vserver/lib/internal.h,
12840 util-vserver/lib/uint2str.c, util-vserver/src/save_ctxinfo.c,
12841 util-vserver/src/vlimit.c, util-vserver/tests/getctx.c,
12842 util-vserver/tests/getinitpid.c: use fmt_*() functions instead of
12845 2003-11-20 02:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12847 * util-vserver/scripts/vps: removed since autogenerated from
12850 2003-11-18 23:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12852 * util-vserver/distrib/fdr0.95, util-vserver/distrib/rh9.0.93:
12855 2003-11-18 23:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12857 * util-vserver/distrib/fc1, util-vserver/distrib/fc1/apt,
12858 util-vserver/distrib/fc1/apt/rpmpriorities,
12859 util-vserver/distrib/fc1/apt/sources.list,
12860 util-vserver/distrib/fc1/pkgs, util-vserver/distrib/fc1/pkgs/01,
12861 util-vserver/distrib/fc1/pkgs/02: initial checkin (based on
12864 2003-11-18 23:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12866 * util-vserver/distrib/Makefile.am: added Fedora Core 1
12867 removed Fedora Beta
12869 2003-11-18 23:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12871 * util-vserver/scripts/vapt-get: do not set $_APT_GET
12873 2003-11-18 23:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12875 * util-vserver/compat.h: merged/added from 0.25
12876 added workaround for broken 'long long' handling of dietlibc
12878 2003-11-18 23:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12880 * util-vserver/Makefile.am, util-vserver/THANKS,
12881 util-vserver/configure.ac, util-vserver/lib/Makefile-files,
12882 util-vserver/lib/syscall-compat.hc,
12883 util-vserver/lib/syscall_rlimit-v11.hc,
12884 util-vserver/lib/syscall_rlimit.c, util-vserver/lib/virtual.h,
12885 util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h,
12886 util-vserver/scripts/vserver-legacy, util-vserver/src,
12887 util-vserver/src/.cvsignore, util-vserver/src/Makefile-files,
12888 util-vserver/src/ext2fs.h, util-vserver/src/setctxlimit.c,
12889 util-vserver/src/showattr.c, util-vserver/src/vlimit.c,
12890 util-vserver/src/vutil.cc, util-vserver/util-vserver.spec.in:
12891 merged/added from 0.25
12893 2003-11-18 23:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12895 * util-vserver/sysv/rebootmgr.subst,
12896 util-vserver/sysv/vservers.subst: merged in changes from 0.25
12898 2003-11-04 23:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12900 * util-vserver/NEWS, util-vserver/configure.ac: version 0.24.191
12902 2003-11-04 23:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12904 * util-vserver/util-vserver.spec.in: added '--without dietlibc'
12907 2003-11-04 23:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12909 * util-vserver/m4/ensc_dietlibc.m4: fixed typos ('withval' instead
12912 2003-11-04 23:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12914 * util-vserver/lib/getvservername.c,
12915 util-vserver/lib/getvservervdir.c: added '#include <unistd.h>' to
12916 fix compilation problems with glibc
12918 2003-11-04 13:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12920 * util-vserver/NEWS, util-vserver/configure.ac: version 0.24.190
12922 2003-11-04 13:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12924 * util-vserver, util-vserver/.cvsignore: added linuxcaps.h (merged
12927 2003-11-04 13:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12929 * util-vserver/Makefile.am: - separated and completed m4_FILES
12930 - added '--show-dead' to cvs2cl params
12931 - fix linuxcaps.h (merged from stable)
12933 2003-11-04 13:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12935 * util-vserver/lib/getvservercfgstyle.c: added some additional
12938 2003-11-04 13:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12940 * util-vserver/lib/virtual.h: do not include the <linux/types.h>
12941 kernel-header anymore
12943 2003-11-04 13:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12945 * util-vserver/scripts/functions: - getAllVservers: use _tmp
12946 instead of tmp to avoid clashes when caller
12947 wants to have results in 'tmp', fixed array assignment
12949 2003-11-04 13:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12951 * util-vserver/src/rebootmgr.c: fixed typo
12953 2003-11-04 13:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12955 * util-vserver/tests/vserver-info.c: added '--help' and '--version'
12957 2003-11-04 01:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12959 * util-vserver/configure.ac: merged from SYSCALL_SWITCH
12961 2003-11-04 01:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12963 * util-vserver/m4/ensc_changelog.m4: merged from SYSCALL_SWITCH
12965 2003-11-04 01:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12967 * util-vserver/scripts/distrib-info,
12968 util-vserver/scripts/vserver-copy,
12969 util-vserver/scripts/vserver-legacy,
12970 util-vserver/scripts/vservers.grabinfo.sh,
12971 util-vserver/src/rebootmgr.c, util-vserver/sysv/Makefile-files,
12972 util-vserver/sysv/rebootmgr.subst: merged in changes from 0.23.96
12973 (/vservers -> $DEFAULT_VSERVERDIR)
12975 2003-11-04 00:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12977 * util-vserver/m4/validate.am: updated from vserver-djinni
12979 2003-11-04 00:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12981 * util-vserver/lib/vserver-internal.h: ignore lower 8bit on version
12983 2003-11-03 19:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12985 * util-vserver/util-vserver.spec.in: removed 'vkill' for now
12986 call 'install-vserverdir'
12988 2003-11-03 19:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12990 * util-vserver/distrib/redhat/initpost: create
12991 /etc/sysconfig/network
12993 2003-11-03 19:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12995 * util-vserver/scripts/vserver.functions: - fixed some statements
12996 which would fail with 'set -e'
12997 - made 'disableInterface' smart so that it calculates parameters
13000 2003-11-03 19:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13002 * util-vserver/scripts/vserver-setup.functions: added support for
13005 2003-11-03 19:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13007 * util-vserver/lib/getvservername.c: terminate name with '\0'
13009 2003-10-30 17:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13011 * util-vserver/scripts/vserver-legacy: merged from 0.23.95:
13012 - reenabled the copy-all mode; can be disabled by setting the
13013 $UTIL_VSERVER_AVOID_COPY environment variable
13014 - use '-HS' ulimit switch for newly created vservers
13016 2003-10-30 17:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13018 * util-vserver/Makefile.am: - large cleanup; use changed variables
13019 from scripts/Makefile
13020 - try to keep modes of pathsubstituted files
13021 - create own install-rule for vserver-dir; 'make distcheck' does
13025 2003-10-30 17:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13027 * util-vserver/src/reducecap.c: use QUOTACTL (merged from 0.23.94)
13029 2003-10-30 17:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13031 * util-vserver/src/rebootmgr.c: use configured SBINDIR instead of
13032 hardcoded /usr/sbin
13034 2003-10-30 17:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13036 * util-vserver/src/chcontext.c: added QUOTACTL to 'secure' caps
13037 (merged from 0.23.94)
13039 2003-10-30 17:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13041 * util-vserver/src/Makefile-files: create 'setattr' program
13043 2003-10-30 17:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13045 * util-vserver/scripts/distrib-info,
13046 util-vserver/scripts/rootshell, util-vserver/scripts/vpstree,
13047 util-vserver/scripts/vserver-copy,
13048 util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop:
13049 merged in changes from 0.24.94 (s!/usr/sbin!$SBINDIR!)
13051 2003-10-30 17:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13053 * util-vserver/scripts/vserver.start,
13054 util-vserver/scripts/vserver.stop: use 'set -e' instead of 'set
13057 2003-10-30 17:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13059 * util-vserver/scripts/functions: added 'checkComponents()'
13062 2003-10-30 17:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13064 * util-vserver/scripts/vps.pathsubst: initial check (was: vps)
13066 2003-10-30 17:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13068 * util-vserver/scripts/vkill: removed; is obsoleted by ctx-kill
13070 2003-10-30 17:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13072 * util-vserver/scripts/util-vserver-vars.pathsubst: added
13073 INITRDDIR, LIBDIR and INCLUDEDIR
13075 2003-10-30 17:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13077 * util-vserver/scripts/Makefile-files: large cleanup
13078 removed 'vkill' (obsoleted by ctx-kill)
13079 vps is now vps.subst
13081 2003-10-30 17:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13083 * util-vserver/lib/capabilities.c, util-vserver/lib/vserver.h,
13084 util-vserver/man/reducecap.8: use CAP_QUOTACTL instead of
13087 2003-10-30 14:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13089 * util-vserver/Makefile.am: use ENSC_UV_VROOTDIR to set
13091 added missing path-substitutions
13093 2003-10-30 14:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13095 * util-vserver/configure.ac: use ENSC_UV_VROOTDIR to set
13098 2003-10-30 14:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13100 * util-vserver/m4/ensc_uv_vrootdir.m4: initial checkin
13102 2003-10-23 20:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13104 * util-vserver/lib/getvservercfgstyle.c,
13105 util-vserver/lib/getvservername.c,
13106 util-vserver/lib/getvservervdir.c,
13107 util-vserver/tests/vserver-info.c: initial checkin
13109 2003-10-23 20:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13111 * util-vserver/tests, util-vserver/tests/.cvsignore,
13112 util-vserver/tests/Makefile-files: added vserver-info
13114 2003-10-23 20:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13116 * util-vserver/compat.h: define TEMP_FAILURE_RETRY for
13117 dietlibc-compilation
13119 2003-10-23 20:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13121 * util-vserver/pathconfig.h.pathsubst: define DEFAULT_VSERVERDIR
13122 and DEFAULT_VSERVERPKGDIR
13124 2003-10-23 20:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13126 * util-vserver/lib/Makefile-files: added files for higher-level
13129 2003-10-23 20:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13131 * util-vserver/lib/vserver.h: added functions for
13134 2003-10-22 23:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13136 * util-vserver/scripts/vserver.start,
13137 util-vserver/scripts/vserver.stop,
13138 util-vserver/scripts/vserver.suexec: cleanups; go into
13139 vserver-dir before *and* after executing scriptlets
13141 2003-10-22 23:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13143 * util-vserver/scripts/vserver-build,
13144 util-vserver/scripts/vserver-build.functions: used
13145 $DEFAULT_VSERVERDIR and $DEFAULT_VSERVERPKGDIR instead of the
13146 hardcoded '/vservers' values
13148 2003-10-22 22:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13150 * util-vserver/util-vserver.spec.in: rewrote it
13151 added -build subpackage
13153 2003-10-22 22:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13155 * util-vserver/configure.ac: moved ENSC_INITRDDIR, ENSC_RELEASE,
13156 ENSC_ENABLE_DIETLIBC and
13157 ENSC_KERNEL_HEADERS checks into own m4/* files
13159 2003-10-22 22:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13161 * util-vserver/Makefile.am: renamed sysvdir to initrddir
13162 use $(RELEASE_CPPFLAGS) (-DNDEBUG)
13163 substitute $(vserverdir) and $(vserverpkgdir)
13164 create the $(vserverdir) and $(vserverpkgdir) directories
13166 2003-10-22 22:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13168 * util-vserver/distrib/Makefile.am: added sample 'mtab' file
13169 create the config-dirs
13171 2003-10-22 22:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13173 * util-vserver/distrib/redhat/initpost: $2 is no longer $_VSERVER
13174 but the 'util-vserver-vars' file
13176 2003-10-22 22:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13178 * util-vserver/distrib/rh9/apt/sources.list: added some mirrors
13180 2003-10-22 22:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13182 * util-vserver/distrib/fdr0.95, util-vserver/distrib/fdr0.95/apt,
13183 util-vserver/distrib/fdr0.95/apt/rpmpriorities,
13184 util-vserver/distrib/fdr0.95/apt/sources.list,
13185 util-vserver/distrib/fdr0.95/pkgs,
13186 util-vserver/distrib/fdr0.95/pkgs/01,
13187 util-vserver/distrib/fdr0.95/pkgs/02, util-vserver/distrib/misc,
13188 util-vserver/distrib/misc/mtab, util-vserver/m4/ensc_dietlibc.m4,
13189 util-vserver/m4/ensc_initrddir.m4,
13190 util-vserver/m4/ensc_kerneldir.m4,
13191 util-vserver/m4/ensc_release.m4: initial checkin
13193 2003-10-22 22:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13195 * util-vserver/scripts/util-vserver-vars.pathsubst: added
13196 DEFAULT_VSERVERDIR and DEFAULT_VSERVERPKGDIR
13198 2003-10-22 22:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13200 * util-vserver/scripts/vserver-build.apt-rpm: call pre/post
13201 scriplets with "$UTIL_VSERVER_VARS" as second param
13202 instead of "$_VSERVER"
13204 2003-10-22 22:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13206 * util-vserver/scripts/vserver-build.functions: fixed broken quotes
13208 2003-10-22 18:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13210 * util-vserver/scripts/vserver.functions,
13211 util-vserver/scripts/vserver.start: - reorganized
13212 CHCONTEXT_INIT_OPTS/CHCONTEXT_DISCONNECT: dropped the
13213 separate CHCONTEXT_DISCONNECT variable completetly and put
13215 fakeinit --disconnect' into CHCONTEXT_INIT_OPTS, which is used by
13216 'vserver ... start' command only
13218 2003-10-22 18:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13220 * util-vserver/src/secure-umount.c: use real 'umount' program to
13221 unmount directories
13223 2003-10-22 18:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13225 * util-vserver/src/exec-ulimit.c: added [mMkK] modifies for limits
13227 2003-10-22 18:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13229 * util-vserver/scripts/vserver-build,
13230 util-vserver/scripts/vserver-setup.functions: fixed getopt
13233 2003-10-22 18:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13235 * util-vserver/scripts/vserver-build.functions: added support for
13236 copying some default files (resolv.conf, localtime,
13239 2003-10-22 18:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13241 * util-vserver/scripts/functions: implemented findAndCopy
13243 2003-10-21 14:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13245 * util-vserver/NEWS, util-vserver/configure.ac: version 0.23.194
13247 2003-10-21 14:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13249 * util-vserver/distrib/Makefile.am: added scripts to
13250 AM_INSTALLCHECK_STD_OPTIONS_EXEMPT
13252 2003-10-21 14:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13254 * util-vserver/src/exec-ulimit.c: implemented '--help' and
13257 2003-10-21 13:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13259 * util-vserver/src/vbuild.cc: removed warning about unused
13262 2003-10-21 13:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13264 * util-vserver/tests/Makefile-files: renamed to .cc files to .c
13266 2003-10-21 13:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13268 * util-vserver/tests/chrootsafe.c,
13269 util-vserver/tests/chrootsafe.cc,
13270 util-vserver/tests/escaperoot.c,
13271 util-vserver/tests/escaperoot.cc, util-vserver/tests/forkbomb.c,
13272 util-vserver/tests/forkbomb.cc, util-vserver/tests/testipc.c,
13273 util-vserver/tests/testipc.cc, util-vserver/tests/testlimit.c,
13274 util-vserver/tests/testlimit.cc, util-vserver/tests/testopenf.c,
13275 util-vserver/tests/testopenf.cc: renamed to .cc files to .c and
13276 made some little changes to make them
13277 compilable with C compilers
13279 2003-10-21 13:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13281 * util-vserver/Makefile.am: added new m4/*.m4 macros
13282 added conditional build of CXX files
13283 added support for libtool
13285 2003-10-21 13:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13287 * util-vserver/distrib/redhat,
13288 util-vserver/distrib/redhat/initpost: initial checkin
13290 2003-10-21 13:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13292 * util-vserver/distrib/Makefile.am: added Fedora Core 0.95
13293 removed Red Hat 9.0.93
13294 use common redhat/initpost script
13296 2003-10-21 13:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13298 * util-vserver/lib/Makefile-files: - use dietlibc compilation only
13299 for library-built, but not e.g. when
13300 building object for rpm-fake.so. This is very dark magic...
13302 2003-10-21 13:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13304 * util-vserver/scripts/Makefile-files: removed vunify.old.sh
13306 2003-10-21 13:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13308 * util-vserver/src/Makefile-files: - conditionalized built of C++
13310 - added very dark magic to build everything of rpm-fake.so with
13312 flag (when possible); on ia32 this will not work/is not
13314 but x86_64 seems to have problems with current method
13316 2003-10-21 13:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13318 * util-vserver/configure.ac: added check for C++ compiler
13319 added some CXX flags
13320 use ENSC_FPIC_SYSCALL
13322 2003-10-21 13:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13324 * util-vserver/lib/checkversion.c: fixed stupid thinko (EAGAIN vs.
13327 2003-10-21 13:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13329 * util-vserver/m4/ensc_cxxcompiler.m4,
13330 util-vserver/m4/ensc_fpicsyscall.m4, util-vserver/src/vserver.cc,
13331 util-vserver/src/vserver.hh: initial checkin
13333 2003-10-21 13:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13335 * util-vserver/src/rpm-fake.c: made it compilabe with non-C99
13336 compilers and older kernels
13338 2003-10-21 13:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13340 * util-vserver/src/secure-mount.c: made it compilabe with non-C99
13343 2003-10-21 13:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13345 * util-vserver/src/vbuild.cc: use 'Vserver' class instead of
13347 !!BROKE LOTS OF THINGS!! this version does not work yet
13349 2003-10-21 13:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13351 * util-vserver/src/vunify.cc: use 'Vserver' class instead of
13354 reindented large parts
13356 2003-10-21 13:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13358 * util-vserver/src/vutil.cc: use 'Vserver' class instead of
13360 fixed format-string error
13362 2003-10-21 13:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13364 * util-vserver/src/vutil.h, util-vserver/src/vutil.p: use 'Vserver'
13365 class instead of 'string'
13367 2003-10-21 13:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13369 * util-vserver/src/wrappers.h: make it compilable with non-C99
13372 2003-10-20 23:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13374 * util-vserver/doc/configuration.xml: documented 'ulimits'
13377 2003-10-20 22:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13379 * util-vserver/scripts/vunify.old.sh: as the name ('*old*') is
13380 saying already: it is old and obsoleted...
13382 2003-10-20 22:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13384 * util-vserver/scripts/vserver.start,
13385 util-vserver/scripts/vserver.stop,
13386 util-vserver/scripts/vserver.suexec: added ulimits support
13388 2003-10-20 22:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13390 * util-vserver/scripts/util-vserver-vars.pathsubst: added
13393 2003-10-20 22:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13395 * util-vserver/src/exec-ulimit.c: work also, when ulimit-directory
13398 2003-10-20 22:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13400 * util-vserver/src, util-vserver/src/.cvsignore: added exec-ulimit
13402 2003-10-20 22:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13404 * util-vserver/src/exec-ulimit.c: initial checkin
13406 2003-10-20 22:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13408 * util-vserver/src/Makefile-files: added exec-ulimit.c
13410 2003-10-20 22:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13412 * util-vserver/src/wrappers.h: Egetrlimit(),Esetrlimit(): added
13414 2003-10-20 21:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13416 * util-vserver/src/reducecap.c: use capability support from the
13417 library as far as possible
13419 2003-10-20 21:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13421 * util-vserver/src/capchroot.c, util-vserver/src/chcontext.c: use
13422 capability support from the library instead of including
13425 2003-10-20 21:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13427 * util-vserver/lib/capabilities.c: initial checkin
13429 2003-10-20 21:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13431 * util-vserver/lib/vserver.h: added capability support
13433 2003-10-20 21:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13435 * util-vserver/lib/Makefile-files: added support for '-DNDEBUG' in
13439 2003-10-20 21:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13441 * util-vserver/configure.ac: added support for '-DNDEBUG' in the
13444 2003-10-20 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13446 * util-vserver/Makefile.am: added PKGSTATEDIR substitution
13448 2003-10-20 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13450 * util-vserver/doc/cfgdirdoc.dtd,
13451 util-vserver/doc/configuration.xml,
13452 util-vserver/scripts/vserver-build.apt-rpm,
13453 util-vserver/scripts/vserver-build.functions,
13454 util-vserver/scripts/vserver-build.functions.apt,
13455 util-vserver/scripts/vserver-build.functions.rpm,
13456 util-vserver/scripts/vserver-setup.functions: initial checkin
13458 2003-10-20 18:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13460 * util-vserver/scripts/Makefile-files: - removed vserver-init file
13461 - added vserver-build* files
13463 2003-10-20 18:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13465 * util-vserver/scripts/util-vserver-vars.pathsubst: - added
13466 PKGSTATEDIR, RUNDIR, LIB_VSERVER_SETUP_FUNCTIONS,
13467 LIB_VSERVER_BUILD_FUNCTIONS* and _VSERVER variables
13468 - added WORKAROUND_APT_DBPATH variable
13470 2003-10-20 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13472 * util-vserver/scripts/vserver-build: implemented it...
13474 2003-10-20 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13476 * util-vserver/scripts/vserver: added '--sync' and '--verbose'
13478 sync the 'stop' stage on restart
13479 fixed invocation of 'vserver-build'
13481 2003-10-20 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13483 * util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm: made it
13484 more mature by using arrays for the vserver-list
13486 2003-10-20 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13488 * util-vserver/scripts/vserver.functions: - moved
13489 getFileValue/getFileArray from 'vserver.functions' into
13492 2003-10-20 18:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13494 * util-vserver/scripts/functions: - moved getFileValue/getFileArray
13495 from 'vserver.functions' into 'functions'
13496 - implemented '/<path>' style vserver specification
13497 - made getAllVservers more mature by using arrays
13499 2003-10-20 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13501 * util-vserver/scripts/vserver-init: moved 'vserver-init'
13502 functionality into the more general vserver-build*
13505 2003-10-18 02:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13507 * util-vserver/configure.ac: gnit'ified
13509 2003-10-18 02:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13511 * util-vserver/src, util-vserver/src/.cvsignore: added pipe-sync
13513 2003-10-18 02:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13515 * util-vserver/src/Makefile-files: gnit'ified
13518 2003-10-18 02:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13520 * util-vserver/src/chroot-cat.c: minor cosmetical changes
13522 2003-10-18 02:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13524 * util-vserver/src/chroot-rm.c: use "wrapper.h"
13526 2003-10-18 02:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13528 * util-vserver/src/wrappers.h: Eunlink(): added
13530 2003-10-18 02:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13532 * util-vserver/scripts/util-vserver-vars.pathsubst: added
13535 2003-10-18 02:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13537 * util-vserver/scripts/vserver: added help/version
13538 added 'build' option
13539 made 'running' silently
13541 2003-10-18 02:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13543 * util-vserver/scripts/vserver-build, util-vserver/src/pipe-sync.c:
13546 2003-10-18 02:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13548 * util-vserver/Makefile.am: - gnit'ified it
13550 2003-10-18 02:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13552 * util-vserver/scripts/Makefile-files: - gnit'ified it
13553 - added vserver-build
13555 2003-10-18 02:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13557 * util-vserver/sysv/Makefile-files: gnit'ified it
13559 2003-10-18 01:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13561 * util-vserver/lib/checkversion.c: restored compatibility for case
13562 when old syscall interface uses the
13563 new syscall-number (merged from SYSCALL_SWITCH branch)
13565 2003-10-17 21:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13567 * util-vserver/configure.ac: add '#include "compat.h'" at bottom of
13571 2003-10-17 21:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13573 * util-vserver/Makefile.am: cleaned up pathsubst rule
13575 2003-10-17 21:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13577 * util-vserver/scripts/util-vserver-vars.pathsubst: added
13580 2003-10-17 21:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13582 * util-vserver/scripts/vserver-init: create link to reverse
13583 ctx->vserver mapping
13585 2003-10-17 21:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13587 * util-vserver/scripts/vserver.functions: - removed '#! /bin/bash'
13589 - added separate CHCONTEXT_DISCONNECT option
13590 - use default runlevels only when sysv init-style is used
13591 - create/empty mtab file before mounting the vserver
13593 2003-10-17 21:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13595 * util-vserver/scripts/vserver.start: - removed '#! /bin/bash'
13597 - added separate CHCONTEXT_DISCONNECT option
13599 2003-10-17 21:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13601 * util-vserver/scripts/vserver.stop: - removed '#! /bin/bash'
13603 - disable interfaces when vserver is not running
13605 2003-10-17 21:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13607 * util-vserver/scripts/vserver.suexec: removed '#! /bin/bash'
13610 2003-10-17 21:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13612 * util-vserver/src, util-vserver/src/.cvsignore: added chroot-cat
13614 2003-10-17 21:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13616 * util-vserver/sysv/vservers.subst: stop vservers only, when they
13617 do not have the ONSTOP flag
13619 2003-10-17 21:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13621 * util-vserver/sysv/Makefile-files: removed some noise from the
13624 2003-10-17 20:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13626 * util-vserver/src/Makefile-files: added chroot-cat
13628 2003-10-17 20:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13630 * util-vserver/src/chroot-cat.c: initial checkin
13632 2003-10-17 20:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13634 * util-vserver/src/wrappers.h: Ereadlink(), Esymlink(): added
13636 2003-10-17 20:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13638 * util-vserver/src/wrappers-vserver.h: - added Evc_X_getctx()
13641 2003-10-17 20:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13643 * util-vserver/src/secure-mount.c: - removed '#include <compat.h>';
13644 it's now in global <config.h>
13645 - fixed problems with dietlibc's strtok_r() implementation
13646 - do not set '-o <...>' mount-flag when 'defaults' is the only
13649 2003-10-17 20:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13651 * util-vserver/src/save_ctxinfo.c: - removed '#include <compat.h>';
13652 it's now in global <config.h>
13653 - use "wrappers.h" functions
13654 - implemented reverse-symlink file
13656 2003-10-17 20:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13658 * util-vserver/lib/getctx.c, util-vserver/lib/getinitpid.c,
13659 util-vserver/lib/getprocentry-legacy.c: - moved pid==0 handling
13660 into getprocentry-legacy.c and access /proc/self
13661 instead of /proc/<self-pid> there; this solves problems when
13664 - removed '#include <compat.h>'; it's now in global <config.h>
13666 2003-10-17 00:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13668 * util-vserver/scripts/Makefile-files: added vserver-legacy and
13671 2003-10-17 00:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13673 * util-vserver/src/ctx-kill.c: kill init-pid
13676 2003-10-17 00:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13678 * util-vserver/scripts/vserver.stop: added support for kill-signal
13681 2003-10-17 00:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13683 * util-vserver/scripts/vserver.functions: added getEnterShell()
13685 added support for kill-signal sequence
13687 2003-10-17 00:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13689 * util-vserver/scripts/vserver: - added legacy support
13690 - added support for
13691 suexec,restart,condrestart,exec,chkconfig,enter,running
13694 2003-10-17 00:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13696 * util-vserver/scripts/util-vserver-vars.pathsubst: added
13697 _CTX_KILL, _FILETIME and _VSERVER_LEGACY
13699 2003-10-17 00:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13701 * util-vserver/scripts/vserver-legacy,
13702 util-vserver/scripts/vserver.suexec: initial checkin
13704 2003-10-16 15:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13706 * util-vserver/tests, util-vserver/tests/.cvsignore: added
13709 2003-10-16 15:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13711 * util-vserver/lib/Makefile-files: added int2str.c
13713 2003-10-16 15:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13715 * util-vserver/lib/internal.h: added utilvserver_int2str()
13717 2003-10-16 15:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13719 * util-vserver/lib/int2str.c, util-vserver/tests/getinitpid.c:
13722 2003-10-16 15:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13724 * util-vserver/tests/getctx.c: removed all traces of <stdio.h>
13726 2003-10-16 15:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13728 * util-vserver/tests/Makefile-files: generalized building with
13732 2003-10-16 14:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13734 * util-vserver/Makefile.am, util-vserver/src/Makefile-files:
13735 generalized building with dietlibc
13737 2003-10-16 14:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13739 * util-vserver/lib/Makefile-files: added getinitpid* files
13740 added getprocentry* files
13741 added utils-legacy.h
13743 2003-10-16 14:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13745 * util-vserver/lib/getinitpid-compat.hc,
13746 util-vserver/lib/getinitpid-legacy.hc,
13747 util-vserver/lib/getinitpid.c,
13748 util-vserver/lib/getprocentry-legacy.c,
13749 util-vserver/lib/utils-legacy.h: initial checkin
13751 2003-10-16 14:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13753 * util-vserver/src/save_ctxinfo.c, util-vserver/tests/getctx.c:
13754 s!vc_X_getcctx()!vc_X_getctx(0)!
13756 2003-10-16 14:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13758 * util-vserver/lib/vserver.h: added vc_X_getinitpid()
13760 removed vc_X_getcctx() since it is obsoleted by vc_X_getctx(0)
13763 2003-10-16 14:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13765 * util-vserver/lib/syscall-legacy.hc: removed all traces of
13768 2003-10-16 13:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13770 * util-vserver/lib/getctx.c: cleanups
13771 recognize pid==0 as current pid
13773 2003-10-16 13:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13775 * util-vserver/lib/getctx-legacy.hc: use new
13776 utilvserver_getProcEntry() function
13777 recall vc_X_getctx_legacy() automatically when buffersize was too
13780 2003-10-16 02:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13782 * util-vserver/Makefile.am: added substitution for UMOUNT
13784 2003-10-16 02:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13786 * util-vserver/src, util-vserver/src/.cvsignore: updated
13788 2003-10-16 02:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13790 * util-vserver/src/secure-mount.c: small signed/unsigned fixes for
13791 pedantic warning setups
13792 give '--help' message out on fd 1 instead of 2
13794 2003-10-16 02:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13796 * util-vserver/src/save_ctxinfo.c: small signed/unsigned fixes for
13797 pedantic warning setups
13799 2003-10-16 02:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13801 * util-vserver/src/new-namespace.c: use "wrappers.h"
13802 use STACK_START macro
13804 2003-10-16 02:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13806 * util-vserver/src/listdevip.c: small fixes for pedantic
13809 2003-10-16 02:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13811 * util-vserver/src/compat-pivot_root.h,
13812 util-vserver/src/ctx-kill.c, util-vserver/src/secure-umount.c,
13813 util-vserver/src/stack-start.h,
13814 util-vserver/src/wrappers-vserver.h, util-vserver/src/wrappers.h:
13817 2003-10-16 02:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13819 * util-vserver/src/Makefile-files: added secure-umount + ctx-kill
13821 added lots of headers
13822 generalized dietlibc handling
13824 2003-10-16 02:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13826 * util-vserver/scripts/functions, util-vserver/scripts/vserver,
13827 util-vserver/scripts/vserver.functions,
13828 util-vserver/scripts/vserver.start,
13829 util-vserver/scripts/vserver.stop: basic 'vserver ... start|stop'
13830 function should work now...
13832 2003-10-16 02:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13834 * util-vserver/scripts/util-vserver-vars.pathsubst: added
13835 _SECURE_UMOUNT and _UMOUNT
13837 2003-10-16 02:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13839 * util-vserver/scripts/Makefile-files: added
13840 vservers.{functions,stop}
13842 2003-10-16 02:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13844 * util-vserver/lib/vserver.h: added lots of S_CTX_INFO_* macros
13846 2003-10-16 02:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13848 * util-vserver/lib/Makefile-files: added missing 'lib/internal.h'
13850 2003-10-16 02:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13852 * util-vserver/pathconfig.h.pathsubst: added UMOUNT_PROG macro
13854 2003-10-16 02:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13856 * util-vserver/configure.ac: added check for UMOUNT
13857 added pedantic warn-flags
13858 added template for HAVE_GROWING_STACK check
13860 2003-10-16 02:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13862 * util-vserver/compat.h: do '#undef inline' for '--std=c99'
13863 dietlibc compilations
13865 2003-10-14 18:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13867 * util-vserver/src/rpm-fake.c: use vc_init_internal_legacy() to
13868 initialize legacy-lib without parsing
13871 2003-10-14 18:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13873 * util-vserver/lib/syscall-legacy.hc: added inofficial
13874 vc_init_internal_legacy() function
13876 2003-10-14 18:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13878 * util-vserver/lib/getctx-legacy.hc, util-vserver/lib/syscall.c:
13879 include "internal.h"
13881 2003-10-14 18:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13883 * util-vserver/lib/internal.h, util-vserver/lib/vserver-internal.h:
13884 moved declarations of general functions from vserver-internal.h
13888 2003-10-14 16:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13890 * util-vserver/lib/getversion-internal.hc,
13891 util-vserver/lib/int2str.c, util-vserver/lib/internal.h,
13892 util-vserver/lib/syscall.c: Merged with SYSCALL_SWITCH branch
13893 (sswitch_merge tag)
13895 2003-10-14 16:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13897 * util-vserver/lib/vserver.h: fixed vc_X_getcctx()
13899 2003-10-14 15:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13901 * util-vserver/src/Makefile-files, util-vserver/src/rpm-fake.c,
13902 util-vserver/src/save_ctxinfo.c, util-vserver/tests/getctx.c:
13903 Merged with SYSCALL_SWITCH branch (sswitch_merge tag)
13905 2003-10-14 15:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13907 * util-vserver, util-vserver/.cvsignore, util-vserver/Makefile.am,
13908 util-vserver/NEWS, util-vserver/compat.h,
13909 util-vserver/configure.ac, util-vserver/lib/Makefile-files,
13910 util-vserver/lib/checkversion.c,
13911 util-vserver/lib/getctx-compat.hc,
13912 util-vserver/lib/getctx-legacy.hc, util-vserver/lib/getctx.c,
13913 util-vserver/lib/getversion-internal.hc,
13914 util-vserver/lib/getversion.c,
13915 util-vserver/lib/safechroot-internal.hc,
13916 util-vserver/lib/syscall-compat.hc,
13917 util-vserver/lib/syscall-legacy.hc, util-vserver/lib/syscall.c,
13918 util-vserver/lib/uint2str.c, util-vserver/lib/virtual.h,
13919 util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h,
13920 util-vserver/scripts, util-vserver/scripts/.cvsignore,
13921 util-vserver/src/Makefile-files, util-vserver/src/capchroot.c,
13922 util-vserver/src/chbind.c, util-vserver/src/chcontext.c,
13923 util-vserver/src/rebootmgr.c, util-vserver/src/reducecap.c,
13924 util-vserver/src/vserver-stat.c,
13925 util-vserver/sysv/Makefile-files,
13926 util-vserver/tests/chrootsafe.cc,
13927 util-vserver/util-vserver.spec.in: Merged with SYSCALL_SWITCH
13928 branch (sswitch_merge tag)
13930 2003-10-13 20:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13932 * util-vserver/configure.ac: added rcs2log support
13933 added checks for MS_MOVE and ctx_t
13934 define UTMP_GID as 22 for now
13936 2003-10-13 20:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13938 * util-vserver/Makefile.am: added $(lib_XHDRS) and compat.h
13939 create /var/run/vservers on 'make install'
13940 use m4/pkgconfig.am
13942 2003-10-13 19:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13944 * util-vserver/src/fakerunlevel.c: made it secure (go into chroot
13945 before accessing file)
13949 2003-10-13 19:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13951 * util-vserver/src/Makefile-files: - added chroot-rm
13952 - compile fakerunlevel with dietlibc
13954 2003-10-13 19:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13956 * util-vserver/scripts/vserver.start: made it working...
13958 2003-10-13 19:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13960 * util-vserver/scripts/vserver-init: - removed unused variables
13961 - added lockfile-creation
13962 - create symlink from /var/lib/rpm to $rpmdb_path (until all
13964 are having the %_dbpath patch)
13966 2003-10-13 19:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13968 * util-vserver/scripts/util-vserver-vars.pathsubst: added variables
13969 for _CHROOT_RM and _FAKE_RUNLEVEL
13971 2003-10-13 19:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13973 * util-vserver/scripts/functions: use new secure-mount syntax
13975 2003-10-13 19:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13977 * util-vserver/scripts/Makefile-files: added statements to install
13980 2003-10-13 19:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13982 * util-vserver/m4/pkgconfig.am: initial checkin
13984 2003-10-13 19:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13986 * util-vserver/m4/changelog.am: conditionalize RCS2LOG variant also
13988 2003-10-13 19:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13990 * util-vserver/lib/vserver.h: removed ctx_t typedef; this must be
13991 now done by each package
13992 inidividually. For util-vserver, the declaration is in compat.h
13993 and detection in configure.ac
13995 2003-10-13 19:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
13997 * util-vserver/lib, util-vserver/lib/.cvsignore, util-vserver/src,
13998 util-vserver/src/.cvsignore: updated
14000 2003-10-13 19:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14002 * util-vserver/lib/util-vserver.pc.subst,
14003 util-vserver/src/chroot-rm.c: initial checkin
14005 2003-10-13 19:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14007 * util-vserver/compat.h, util-vserver/src/compat.h: moved compat.h
14008 from src/ to toplevel-dir
14010 2003-10-13 19:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14012 * util-vserver/lib/getctx.c, util-vserver/lib/syscall.c,
14013 util-vserver/src/capchroot.c, util-vserver/src/chbind.c,
14014 util-vserver/src/chcontext.c, util-vserver/src/reducecap.c,
14015 util-vserver/src/save_ctxinfo.c, util-vserver/src/secure-mount.c,
14016 util-vserver/src/setctxlimit.c, util-vserver/tests/chrootsafe.cc,
14017 util-vserver/tests/getctx.c: include "compat.h"
14019 2003-10-13 19:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14021 * util-vserver/lib/Makefile-files: added PGKCONFIG_FILES
14023 2003-10-09 23:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14025 * util-vserver/src/compat.h: initial checkin
14027 2003-10-09 23:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14029 * util-vserver/configure.ac: use absolute default-path for
14030 /bin/mount since it is required by
14031 execv() in secure-mount
14033 2003-10-09 23:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14035 * util-vserver/pathconfig.h.pathsubst: added MOUNT_PROG
14037 2003-10-09 23:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14039 * util-vserver/tests/getctx.c: added '#include <stdlib.h>'
14041 2003-10-09 23:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14043 * util-vserver/src/util.h: - added *_cast macros
14044 - mark writeStr() as __attribute__((__unused__)) to prevent
14047 - fixed off-by-one error in WRITE_MSG
14049 2003-10-09 23:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14051 * util-vserver/src/secure-mount.c: rewrote it completely; it
14052 emulates now nearly the usual mount(8)
14053 functionality but provides the enhanced '--secure', '--chdir
14055 ... options which are needed for vservers
14057 2003-10-09 01:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14059 * util-vserver/doc/cfg.txt: added documentation about <interfaces>
14060 and basic vserver-variables
14062 2003-10-09 01:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14064 * util-vserver/scripts/vserver.start: initial checkin
14066 2003-10-09 01:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14068 * util-vserver/scripts/vserver: complete rewrite
14070 2003-10-09 01:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14072 * util-vserver/Makefile.am: added some standard-tools to the
14075 2003-10-09 01:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14077 * util-vserver/configure.ac: added checks for some standard-tools
14079 2003-10-09 01:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14081 * util-vserver/tests, util-vserver/tests/.cvsignore,
14082 util-vserver/tests/Makefile-files: added getctx
14084 2003-10-09 01:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14086 * util-vserver/src/Makefile-files: added save_ctxinfo and
14089 2003-10-09 01:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14091 * util-vserver/src, util-vserver/src/.cvsignore: added mask2prefix
14094 2003-10-09 01:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14096 * util-vserver/scripts/util-vserver-vars.pathsubst: added CVS tags
14098 2003-10-09 01:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14100 * util-vserver/lib/getctx.c, util-vserver/lib/int2str.c,
14101 util-vserver/lib/internal.h, util-vserver/src/mask2prefix.c,
14102 util-vserver/src/save_ctxinfo.c, util-vserver/tests/getctx.c:
14105 2003-10-09 01:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14107 * util-vserver/scripts/util-vserver-vars.pathsubst: added
14108 _CAPCHROOT, _CHBIND, _CHCONTEXT, _MASK2PREFIX, _SAVE_S_CONTEXT,
14109 _SAVE_CTXINFO, _VPS and standard-tool macros
14111 2003-10-09 01:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14113 * util-vserver/scripts/functions: added isVserverRunning function
14115 2003-10-09 01:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14117 * util-vserver/lib/vserver.h: added CTX_NOCTX macro
14118 added getctx()/getcctx() functions
14119 added ctx_t datatype
14121 2003-10-09 01:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14123 * util-vserver/lib/Makefile-files: added getctx and int2str +
14126 2003-10-06 22:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14128 * util-vserver/distrib/Makefile.am: added install-rules for the
14131 2003-10-06 22:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14133 * util-vserver/distrib/rh9/apt,
14134 util-vserver/distrib/rh9/apt/rpmpriorities,
14135 util-vserver/distrib/rh9/apt/sources.list: initial checkin
14137 2003-10-06 19:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14139 * util-vserver/util-vserver.spec.in: - fixed Source0 URL
14140 - added -sysv and -devel subpackages
14141 - moved /etc/init.d to %_initrddir
14143 2003-10-06 19:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14145 * util-vserver/Makefile.am: - added more pathsubst variables
14146 - added $(scripts_DTA)
14148 2003-10-06 19:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14150 * util-vserver/distrib/defaults/rpm/macros: added notes regarding
14151 %_install_langs and added some other "main"-languages
14153 2003-10-06 19:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14155 * util-vserver/doc/cfg.txt: added apps/vunify documentation
14157 2003-10-06 19:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14159 * util-vserver/scripts/vserver-init: - added metadata to track if
14160 root-/pkgcfgbase-links shall be made
14162 - added gpg-key import
14163 - create dev/pts directory
14165 2003-10-06 19:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14167 * util-vserver/scripts/vapt-get: improved '--help'/'--version'
14170 2003-10-06 19:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14172 * util-vserver/scripts/util-vserver-vars.pathsubst: added PACKAGE_*
14174 made DISTRIBDIR "$PKGLIBDIR/distributions" (instead of
14177 reordered the _* variables alphabetically
14179 2003-10-06 19:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14181 * util-vserver/scripts/Makefile-files: installed missing files
14182 (functions, vapt-get*, vrpm*)
14184 2003-10-02 15:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14186 * util-vserver/src/secure-mount.c: rewrote it completely
14188 2003-10-02 15:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14190 * util-vserver/src/rpm-fake.c: - set default-signal handler for
14192 - minor cosmetical cleanups
14193 - use wait4(2) instead of waitpid(2)
14195 2003-10-02 15:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14197 * util-vserver/scripts/vserver-init: - renamed 'makeInode' to
14198 'makeDevEntry' which is more flexible
14199 - added workaround for
14200 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=106057
14201 - content of *all* rpm and apt template directories will be
14203 - use '-y' flag on 'apt-get' invocation
14205 2003-10-02 15:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14207 * util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm,
14208 util-vserver/scripts/vrpm-worker: minor cosmetical cleanups
14210 2003-10-02 15:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14212 * util-vserver/scripts/vrpm-preload: minor cosmetical cleanups
14215 2003-10-02 15:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14217 * util-vserver/scripts/vapt-get-worker: minor cosmetical cleanups
14220 2003-10-02 15:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14222 * util-vserver/scripts/functions,
14223 util-vserver/scripts/util-vserver-vars.pathsubst: added
14225 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=106057
14227 2003-10-01 10:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14229 * util-vserver, util-vserver/.cvsignore: updated to reflect changes
14230 in CVSROOT/cvsignores
14232 2003-10-01 10:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14234 * util-vserver/man/Makefile-files: removed last traces of
14237 2003-10-01 10:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14239 * util-vserver/configure.ac, util-vserver/m4/changelog.am: added
14242 2003-10-01 10:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14244 * util-vserver/scripts/Makefile-files: - changed pathsubst rules so
14245 that files will not be updated on every
14248 2003-10-01 10:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14250 * util-vserver/Makefile.am: - added cvs2cl support
14251 - changed pathsubst rules so that files will not be updated on
14255 2003-10-01 00:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14257 * util-vserver/src/rpm-fake.c: explicitly cast result of dlsym() to
14258 prevent compiler warnings
14260 2003-10-01 00:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14262 * util-vserver/src/new-namespace.c: small fix in error-message
14264 2003-10-01 00:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14266 * util-vserver/src/rebootmgr.c: fixed small size_t vs. socklen_t
14269 2003-10-01 00:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14271 * util-vserver, util-vserver/.cvsignore, util-vserver/Makefile.am,
14272 util-vserver/configure.ac: renamed vserver.spec.in to
14273 util-vserver.spec.in
14275 2003-10-01 00:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14277 * util-vserver/man/newvserver.8, util-vserver/newvserver.defaults:
14278 removed since linuxconf support was dropped
14280 2003-09-30 23:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14282 * util-vserver/util-vserver.spec.in, util-vserver/vserver.spec.in:
14283 renamed vserver.spec.in to util-vserver.spec.in and updated it
14285 2003-09-30 20:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14287 * util-vserver/src/new-namespace.c,
14288 util-vserver/src/secure-mount.c: modified showVersion() to show
14289 current version instead of an hardcoded
14292 2003-09-30 20:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14294 * util-vserver, util-vserver/.cvsignore: updated
14296 2003-09-30 20:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14298 * util-vserver/Makefile.am: added general rule for %.pathsubst
14302 2003-09-30 20:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14304 * util-vserver/configure.ac: added distrib/Makefile
14306 2003-09-30 20:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14308 * util-vserver/pathconfig.h.pathsubst: initial checkin
14310 2003-09-30 20:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14312 * util-vserver/scripts/Makefile-files: - renamed
14313 util-vserver-vars.subst to util-vserver-vars.pathsubst; this
14314 makes it easier to use general makefile-rules
14315 - removed the old rules for util-vserver-vars
14317 2003-09-30 20:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14319 * util-vserver/scripts/util-vserver-vars.pathsubst,
14320 util-vserver/scripts/util-vserver-vars.subst: renamed
14321 util-vserver-vars.subst to util-vserver-vars.pathsubst; this
14322 makes it easier to use general makefile-rules
14324 2003-09-30 20:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14326 * util-vserver/src/capchroot.c, util-vserver/src/chbind.c,
14327 util-vserver/src/chcontext.c, util-vserver/src/fakerunlevel.c,
14328 util-vserver/src/filetime.c, util-vserver/src/ifspec.c,
14329 util-vserver/src/rebootmgr.c, util-vserver/src/reducecap.c,
14330 util-vserver/src/setctxlimit.c, util-vserver/src/showperm.c,
14331 util-vserver/src/vdu.c, util-vserver/src/vreboot.c,
14332 util-vserver/src/vserver-stat.c: include <config.h>
14334 2003-09-30 20:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14336 * util-vserver/src/vbuild.cc, util-vserver/src/vcheck.cc,
14337 util-vserver/src/vfiles.cc, util-vserver/src/vunify.cc,
14338 util-vserver/src/vutil.cc: - renamed 'PACKAGE' class to 'Package'
14339 to avoid naming-clashes with
14340 the standard autoconf macro
14341 - include <config.h>
14343 2003-09-30 20:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14345 * util-vserver/src/vutil.h, util-vserver/src/vutil.p: renamed
14346 'PACKAGE' class to 'Package' to avoid naming-clashes with the
14347 standard autoconf macro
14349 2003-09-30 19:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14351 * util-vserver/src/rpm-fake.c: - removed debug-output
14352 - do not fail on umount() errors; CLONE_NEWNS has
14354 behavior in combination with chroot() so that mountpoints within
14355 chroots *can* disappear automatically
14357 2003-09-30 19:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14359 * util-vserver/Makefile.am: use recursive make for distrib: added
14360 it to SUBDIRS and remove old
14361 $(distrib_*) variables
14363 2003-09-30 18:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14365 * util-vserver/distrib, util-vserver/distrib/.cvsignore: initial
14368 2003-09-30 18:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14370 * util-vserver/distrib/Makefile-files,
14371 util-vserver/distrib/Makefile.am, util-vserver/distrib/defaults,
14372 util-vserver/distrib/defaults/devs,
14373 util-vserver/distrib/defaults/rpm,
14374 util-vserver/distrib/defaults/rpm/macros,
14375 util-vserver/distrib/install-mdk8.2,
14376 util-vserver/distrib/install-post.sh,
14377 util-vserver/distrib/install-pre.sh,
14378 util-vserver/distrib/install-rh7.2,
14379 util-vserver/distrib/install-rh7.3,
14380 util-vserver/distrib/install-rh8.0,
14381 util-vserver/distrib/install-rh9.0,
14382 util-vserver/distrib/mdk8.2-minimum,
14383 util-vserver/distrib/rh7.3-minimum,
14384 util-vserver/distrib/rh8.0-minimum, util-vserver/distrib/rh9,
14385 util-vserver/distrib/rh9.0-minimum,
14386 util-vserver/distrib/rh9.0.93, util-vserver/distrib/rh9.0.93/apt,
14387 util-vserver/distrib/rh9.0.93/apt/rpmpriorities,
14388 util-vserver/distrib/rh9.0.93/apt/sources.list,
14389 util-vserver/distrib/rh9.0.93/pkgs,
14390 util-vserver/distrib/rh9.0.93/pkgs/01,
14391 util-vserver/distrib/rh9.0.93/pkgs/02,
14392 util-vserver/distrib/rh9/pkgs, util-vserver/distrib/rh9/pkgs/01,
14393 util-vserver/distrib/rh9/pkgs/02,
14394 util-vserver/distrib/sample.conf, util-vserver/distrib/sample.sh:
14395 Replaced the install-* and *-minimum files with configuration
14397 for the new vserver-init tool in the scripts directory. To ease
14399 'install:'-make target, it is necessarily to use recursive make
14403 2003-09-30 16:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14405 * util-vserver/configure.ac: added dietlibc support
14408 2003-09-30 16:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14410 * util-vserver, util-vserver/.cvsignore: added Makefile
14412 2003-09-30 15:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14414 * util-vserver/lib, util-vserver/lib/.cvsignore,
14415 util-vserver/scripts, util-vserver/scripts/.cvsignore,
14416 util-vserver/scripts/functions, util-vserver/scripts/vapt-get,
14417 util-vserver/scripts/vapt-get-worker,
14418 util-vserver/scripts/vrpm-preload,
14419 util-vserver/scripts/vrpm-worker,
14420 util-vserver/scripts/vserver-init, util-vserver/src,
14421 util-vserver/src/.cvsignore, util-vserver/src/new-namespace.c,
14422 util-vserver/src/rpm-fake.c, util-vserver/src/secure-mount.c,
14423 util-vserver/src/util.h, util-vserver/sysv,
14424 util-vserver/sysv/.cvsignore, util-vserver/tests,
14425 util-vserver/tests/.cvsignore: initial checkin
14427 2003-09-30 15:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14429 * util-vserver/Makefile.am: updated to new -devel branch
14430 added dietlibc support
14432 2003-09-30 15:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14434 * util-vserver/src/Makefile-files: added secure-mount,
14435 new-namespace and rpm-fake.so rules
14437 2003-09-30 15:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14439 * util-vserver/scripts/vrpm: replaced with new version
14441 2003-09-30 15:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14443 * util-vserver/scripts/util-vserver-vars.subst: added more
14446 2003-09-30 15:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14448 * util-vserver/scripts/Makefile-files: added more substitutions
14450 2003-09-30 12:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14452 * util-vserver/doc/cfg.txt: initial checkin
14454 2003-09-29 22:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
14456 * util-vserver, util-vserver/.cvsignore, util-vserver/AUTHORS,
14457 util-vserver/Makefile.am, util-vserver/NEWS, util-vserver/README,
14458 util-vserver/THANKS, util-vserver/configure.ac,
14459 util-vserver/distrib, util-vserver/distrib/Makefile-files,
14460 util-vserver/distrib/install-mdk8.2,
14461 util-vserver/distrib/install-post.sh,
14462 util-vserver/distrib/install-pre.sh,
14463 util-vserver/distrib/install-rh7.2,
14464 util-vserver/distrib/install-rh7.3,
14465 util-vserver/distrib/install-rh8.0,
14466 util-vserver/distrib/install-rh9.0,
14467 util-vserver/distrib/mdk8.2-minimum,
14468 util-vserver/distrib/rh7.3-minimum,
14469 util-vserver/distrib/rh8.0-minimum,
14470 util-vserver/distrib/rh9.0-minimum,
14471 util-vserver/distrib/sample.conf, util-vserver/distrib/sample.sh,
14472 util-vserver/doc, util-vserver/doc/FAQ.txt,
14473 util-vserver/doc/Makefile-files, util-vserver/doc/changelog.txt,
14474 util-vserver/doc/intro.txt, util-vserver/lib,
14475 util-vserver/lib/Makefile-files, util-vserver/lib/syscall.c,
14476 util-vserver/lib/vserver.h, util-vserver/m4,
14477 util-vserver/m4/changelog.am, util-vserver/m4/ensc_cflags.m4,
14478 util-vserver/m4/gpgsig.am, util-vserver/m4/validate.am,
14479 util-vserver/man, util-vserver/man/Makefile-files,
14480 util-vserver/man/chbind.8, util-vserver/man/chcontext.8,
14481 util-vserver/man/distrib-info.8, util-vserver/man/newvserver.8,
14482 util-vserver/man/rebootmgr.8, util-vserver/man/reducecap.8,
14483 util-vserver/man/vps.8, util-vserver/man/vpstree.8,
14484 util-vserver/man/vrpm.8, util-vserver/man/vserver-copy.8,
14485 util-vserver/man/vserver-stat.8, util-vserver/man/vserver.8,
14486 util-vserver/man/vtop.8, util-vserver/newvserver.defaults,
14487 util-vserver/scripts, util-vserver/scripts/Makefile-files,
14488 util-vserver/scripts/distrib-info,
14489 util-vserver/scripts/rootshell,
14490 util-vserver/scripts/save_s_context,
14491 util-vserver/scripts/util-vserver-vars.subst,
14492 util-vserver/scripts/vkill, util-vserver/scripts/vprofile,
14493 util-vserver/scripts/vps, util-vserver/scripts/vpstree,
14494 util-vserver/scripts/vrpm, util-vserver/scripts/vserver,
14495 util-vserver/scripts/vserver-copy,
14496 util-vserver/scripts/vserverkillall,
14497 util-vserver/scripts/vservers.grabinfo.sh,
14498 util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop,
14499 util-vserver/scripts/vunify.old.sh, util-vserver/src,
14500 util-vserver/src/Makefile-files, util-vserver/src/capchroot.c,
14501 util-vserver/src/chbind.c, util-vserver/src/chcontext.c,
14502 util-vserver/src/fakerunlevel.c, util-vserver/src/filetime.c,
14503 util-vserver/src/ifspec.c, util-vserver/src/listdevip.c,
14504 util-vserver/src/parserpmdump.c, util-vserver/src/readlink.c,
14505 util-vserver/src/rebootmgr.c, util-vserver/src/reducecap.c,
14506 util-vserver/src/setctxlimit.c, util-vserver/src/showattr.c,
14507 util-vserver/src/showperm.c, util-vserver/src/vbuild.cc,
14508 util-vserver/src/vcheck.cc, util-vserver/src/vdu.c,
14509 util-vserver/src/vfiles.cc, util-vserver/src/vreboot.c,
14510 util-vserver/src/vserver-stat.c, util-vserver/src/vunify.cc,
14511 util-vserver/src/vutil.cc, util-vserver/src/vutil.h,
14512 util-vserver/src/vutil.p, util-vserver/sysv,
14513 util-vserver/sysv/Makefile-files,
14514 util-vserver/sysv/rebootmgr.subst,
14515 util-vserver/sysv/v_gated.subst, util-vserver/sysv/v_httpd.subst,
14516 util-vserver/sysv/v_named.subst,
14517 util-vserver/sysv/v_portmap.subst,
14518 util-vserver/sysv/v_sendmail.subst,
14519 util-vserver/sysv/v_smb.subst, util-vserver/sysv/v_sshd.subst,
14520 util-vserver/sysv/v_xinetd.subst,
14521 util-vserver/sysv/vservers.conf,
14522 util-vserver/sysv/vservers.subst, util-vserver/tests,
14523 util-vserver/tests/Makefile-files,
14524 util-vserver/tests/chrootsafe.cc,
14525 util-vserver/tests/escaperoot.cc, util-vserver/tests/forkbomb.cc,
14526 util-vserver/tests/testipc.cc, util-vserver/tests/testlimit.cc,
14527 util-vserver/tests/testopenf.cc, util-vserver/vserver.spec.in:
14532 * .: New repository initialized by cvs2svn.