1 2006-12-09 16:13 Daniel Hokka Zakrisson <daniel@hozac.com>
3 * NEWS, THANKS, configure.ac: Version 0.30.212.
5 2006-12-09 16:12 Daniel Hokka Zakrisson <daniel@hozac.com>
7 * lib_internal/sys_clone.h, src/rpm-fake.c, src/vdlimit.c:
8 vserver.h defines CLONE_NEW*.
9 Remove unused include of sys_clone.h from vdlimit.
11 2006-12-09 16:02 Daniel Hokka Zakrisson <daniel@hozac.com>
13 * scripts/functions: Make getFileArray handle multiple files as
16 2006-12-08 15:35 Daniel Hokka Zakrisson <daniel@hozac.com>
18 * lib/syscall_ctxmigrate-v21.hc: Only enter the namespaces for
19 static and dynamic xids (i.e. not the spectator).
21 2006-12-08 13:28 Daniel Hokka Zakrisson <daniel@hozac.com>
23 * scripts/functions, scripts/vserver, scripts/vserver.functions:
24 Rather than keeping an unnecessary mount around just because it
25 was the cwd, cd to the root at the beginning while storing the
26 original cwd (so it can be used later).
28 2006-12-08 13:25 Daniel Hokka Zakrisson <daniel@hozac.com>
30 * doc/configuration-xhtml.xsl: Change the default stylesheet.
32 2006-12-08 13:25 Daniel Hokka Zakrisson <daniel@hozac.com>
34 * ensc_wrappers/wrappers-vserver.hc: Add missing hunks from last
37 2006-12-08 13:24 Daniel Hokka Zakrisson <daniel@hozac.com>
39 * lib/Makefile-files, lib/checkconfig.c, lib/getxidtype.c,
40 lib/internal.h, lib/isdynamicxid.c,
41 lib/syscall_ctxmigrate-v21.hc, lib/syscall_ctxmigrate.c,
42 lib/syscall_enternamespace-v13.hc,
43 lib/syscall_enternamespace-v21.hc, lib/syscall_enternamespace.c,
44 lib/syscall_getspacemask-v21.hc, lib/syscall_getspacemask.c,
45 lib/syscall_getvci-v21.hc, lib/syscall_getvci.c,
46 lib/syscall_setnamespace-v13.hc, lib/syscall_setnamespace-v21.hc,
47 lib/syscall_setnamespace.c, lib/virtual.h,
48 lib/vserver-internal.h, lib/vserver.h, src/vcontext.c,
49 src/vnamespace.c: Work better on 2.6.19.
50 This includes adding a new kind of API that depends on the
51 VCI-bits, to detect the presence of spaces.
52 vnamespace now only enters the filesystem related namespaces
53 (CLONE_NEWNS|CLONE_FS).
54 vc_ctx_migrate_spaces enters the others.
55 Fix dynamic context detection by using the VCI-bits.
57 2006-12-08 13:20 Daniel Hokka Zakrisson <daniel@hozac.com>
59 * src/ncontext.c: Remove unused argument.
61 2006-12-08 13:05 Daniel Hokka Zakrisson <daniel@hozac.com>
63 * kernel/cacct.h, kernel/cacct_cmd.h, kernel/cacct_def.h,
64 kernel/cacct_int.h, kernel/context.h, kernel/context_cmd.h,
65 kernel/cvirt.h, kernel/cvirt_cmd.h, kernel/cvirt_def.h,
66 kernel/debug.h, kernel/debug_cmd.h, kernel/dlimit.h,
67 kernel/dlimit_cmd.h, kernel/global.h, kernel/history.h,
68 kernel/inode.h, kernel/inode_cmd.h, kernel/legacy.h,
69 kernel/limit.h, kernel/limit_cmd.h, kernel/limit_def.h,
70 kernel/limit_int.h, kernel/namespace.h, kernel/namespace_cmd.h,
71 kernel/network.h, kernel/network_cmd.h, kernel/sched.h,
72 kernel/sched_cmd.h, kernel/sched_def.h, kernel/signal.h,
73 kernel/signal_cmd.h, kernel/space_cmd.h, kernel/switch.h,
74 kernel/tag.h: Update kernel headers to 2.6.19-vs2.1.x-t7.
75 Use the headers from make headers_install to cut down on
76 unnecessary files/content.
78 2006-12-01 21:10 Daniel Hokka Zakrisson <daniel@hozac.com>
80 * scripts/vserver.functions: Add cwd to the list of paths to
81 exclude from namespace cleanup.
83 2006-12-01 18:41 Daniel Hokka Zakrisson <daniel@hozac.com>
85 * m4/ensc_e2fscheck.m4: Correct package and distribution name.
87 2006-11-28 17:42 Daniel Hokka Zakrisson <daniel@hozac.com>
89 * scripts/vserver.functions: Make non-sysv initstyles work again.
91 2006-11-27 14:18 Daniel Hokka Zakrisson <daniel@hozac.com>
93 * lib/vserver.h: Add VLIMIT_MAPPED, for mapped files that are in
96 2006-11-27 14:06 Daniel Hokka Zakrisson <daniel@hozac.com>
98 * src/vsched.c: Don't process unknown files.
100 2006-11-25 19:18 Daniel Hokka Zakrisson <daniel@hozac.com>
102 * src/chroot-sh.c: Add missing quote.
104 2006-11-25 19:17 Daniel Hokka Zakrisson <daniel@hozac.com>
106 * distrib/redhat/initpost: Use chroot-sh chmod to remove the
107 symlink attack vector.
109 2006-11-25 02:04 Daniel Hokka Zakrisson <daniel@hozac.com>
111 * src/vsched.c: Add missing #include <stddef.h> needed for offsetof
114 2006-11-25 00:38 Daniel Hokka Zakrisson <daniel@hozac.com>
116 * lib/nflags-net.c, lib/vserver.h: Add NXF_SINGLE_IP.
118 2006-11-24 23:06 Daniel Hokka Zakrisson <daniel@hozac.com>
120 * src/capchroot.c, src/chbind.c, src/chcontext.c, src/fstool.c,
121 src/keep-ctx-alive.c, src/nattribute.c, src/ncontext.c,
122 src/rpm-fake-resolver.c, src/secure-mount.c, src/secure-umount.c,
123 src/vattribute.c, src/vcontext.c, src/vcopy.c, src/vhashify.c,
124 src/vkill.c, src/vlimit.c, src/vnamespace.c, src/vrsetup.c,
125 src/vserver-info.c, src/vserver-stat.c, src/vuname.c,
126 src/vunify.c, src/vwait.c: Make quoting consistent.
128 2006-11-24 22:03 Daniel Hokka Zakrisson <daniel@hozac.com>
130 * scripts/legacy/vserver-copy: Use the same flags for legacy as the
131 rsync build method's default.
133 2006-11-24 20:34 Daniel Hokka Zakrisson <daniel@hozac.com>
135 * scripts/vserver.functions, src/nattribute.c: Use --secure by
137 Add VC_NXF_HIDE_NETIF to the secure default.
139 2006-11-24 15:23 Daniel Hokka Zakrisson <daniel@hozac.com>
141 * scripts/vserver: Add forgotten backslash.
143 2006-11-24 15:20 Daniel Hokka Zakrisson <daniel@hozac.com>
145 * scripts/vserver: Call vserver-build with --debug too, if it was
148 2006-11-24 15:20 Daniel Hokka Zakrisson <daniel@hozac.com>
150 * configure.ac, contrib/manifest.dat.pathsubst,
151 scripts/Makefile-files, scripts/util-vserver-vars.pathsubst,
152 scripts/vserver-build, scripts/vserver-build.rsync: Add an rsync
155 2006-11-24 14:12 Daniel Hokka Zakrisson <daniel@hozac.com>
157 * doc/configuration.xml: Add since.
159 2006-11-23 23:56 Daniel Hokka Zakrisson <daniel@hozac.com>
161 * scripts/vserver.functions, src/vps.c, src/vserver-stat.c: Update
162 URL to the proc security page.
164 2006-11-23 21:30 Daniel Hokka Zakrisson <daniel@hozac.com>
166 * src/vnamespace.c: Use CLONE_NEWUTS|CLONE_NEWIPC so it works with
169 2006-11-23 21:12 Daniel Hokka Zakrisson <daniel@hozac.com>
171 * doc/configuration.xml, scripts/chbind, scripts/vserver.functions:
172 Add support for the network flags and capabilities in the
175 2006-11-23 18:30 Daniel Hokka Zakrisson <daniel@hozac.com>
177 * lib/ccaps-v13.c, lib/cflags-v13.c, lib/ncaps-net.c,
178 lib/nflags-net.c, lib/vserver.h: Support the prefixes for all
179 types of flags and capabilities.
180 Add NXF_INFO_PRIVATE.
182 Add aliases for the legacy flags/caps so using the kernel's names
184 Add alias for VXC_SET_RLIMIT.
186 2006-11-20 21:12 Daniel Hokka Zakrisson <daniel@hozac.com>
188 * lib/ccaps-v13.c: Recognize set_utsname as a ccap too.
190 2006-11-20 15:15 Daniel Hokka Zakrisson <daniel@hozac.com>
192 * scripts/vserver: Add --rescue-init to the --help message.
194 2006-11-20 15:15 Daniel Hokka Zakrisson <daniel@hozac.com>
196 * distrib/redhat/initpost: Use --rescue-init.
198 2006-11-20 15:10 Daniel Hokka Zakrisson <daniel@hozac.com>
200 * scripts/vserver.functions, scripts/vserver.start: Don't set
201 _IS_FAKEINIT on rescue, let the caller decide with --rescue-init.
203 2006-11-20 15:09 Daniel Hokka Zakrisson <daniel@hozac.com>
205 * scripts/legacy/vserver, scripts/vserver.start: Use
206 $_CHBIND_COMPAT directly for legacy.
208 2006-11-20 15:01 Daniel Hokka Zakrisson <daniel@hozac.com>
210 * src/naddress.c: Cosmetic fixes.
211 Make sure args.do_set is set to false initially.
213 2006-11-20 12:46 Daniel Hokka Zakrisson <daniel@hozac.com>
215 * scripts/vserver.functions: Make vserver <guest> start --rescue
218 2006-11-20 00:23 Daniel Hokka Zakrisson <daniel@hozac.com>
220 * src/Makefile-files, src/naddress.c: Make the prefix-to-netmask
221 conversion work on big-endian too.
222 Check for invalid prefixes.
223 Improve help message.
224 Add --set operation that removes all the old IP addresses first.
226 2006-11-19 17:25 Daniel Hokka Zakrisson <daniel@hozac.com>
228 * contrib/manifest.dat.pathsubst,
229 ensc_wrappers/wrappers-vserver.hc, lib/Makefile-files,
230 lib/nidopt2nid.c, lib/vserver.h, scripts/Makefile-files,
231 scripts/chbind, scripts/util-vserver-vars.pathsubst, src,
232 src/Makefile-files, src/chbind.c, src/naddress.c,
233 src/nattribute.c, src/ncontext.c: Break up the old chbind into
234 ncontext, nattribute, and naddress.
235 This is done mostly to add support for network flags and caps,
236 but also to get the same level of flexibility that the security
238 In addition, a vc_nidopt2nid was created to correctly map --nid
239 self to the current process's nid.
241 2006-11-17 18:48 Daniel Hokka Zakrisson <daniel@hozac.com>
243 * scripts/chcontext: Fix chcontext --help and --version.
245 2006-11-17 18:42 Daniel Hokka Zakrisson <daniel@hozac.com>
247 * doc/configuration.xml: soft-limit and hard-limit.
249 2006-11-15 21:38 Daniel Hokka Zakrisson <daniel@hozac.com>
251 * distrib/fc5/yum.repos.d/fedora-core.repo,
252 distrib/fc5/yum.repos.d/fedora-extras-development.repo,
253 distrib/fc5/yum.repos.d/fedora-extras.repo,
254 distrib/fc5/yum.repos.d/fedora-legacy.repo,
255 distrib/fc5/yum.repos.d/fedora-updates-testing.repo,
256 distrib/fc5/yum.repos.d/fedora-updates.repo,
257 distrib/fc6/yum.repos.d/fedora-core.repo,
258 distrib/fc6/yum.repos.d/fedora-extras-development.repo,
259 distrib/fc6/yum.repos.d/fedora-extras.repo,
260 distrib/fc6/yum.repos.d/fedora-legacy.repo,
261 distrib/fc6/yum.repos.d/fedora-updates-testing.repo,
262 distrib/fc6/yum.repos.d/fedora-updates.repo: Use HTTP URLs for
263 the keys (insecure, I know), so it'll work on non-Fedora systems
266 2006-11-15 20:14 Daniel Hokka Zakrisson <daniel@hozac.com>
268 * lib/Makefile-files, lib/syscall_ctxstat-v21.hc,
269 lib/syscall_ctxstat.c, lib/syscall_getvci-v21.hc,
270 lib/syscall_getvci.c, lib/syscall_resetminmax-v21.hc,
271 lib/syscall_resetminmax.c, lib/syscall_rlimitstat-v21.hc,
272 lib/syscall_rlimitstat.c, lib/syscall_virtstat-v21.hc,
273 lib/syscall_virtstat.c, lib/vserver.h: Add the new syscalls from
276 2006-11-14 23:06 Daniel Hokka Zakrisson <daniel@hozac.com>
278 * doc/configuration.xml, scripts/functions: Enable namespace
280 Various cleanups in the documentation, make sure references work.
282 2006-11-14 22:09 Daniel Hokka Zakrisson <daniel@hozac.com>
284 * src/vlimit.c: strcpy copies \0, use memcpy instead.
286 2006-11-13 21:53 Daniel Hokka Zakrisson <daniel@hozac.com>
288 * doc/configuration.xml, lib/vserver.h, src/vlimit.c: Add the
290 Add RLIMIT_MSGQUEUE, define it ourselves if not present (like on
293 2006-11-13 18:35 Daniel Hokka Zakrisson <daniel@hozac.com>
295 * doc/configuration.xml, src/vsched.c: Cosmetic fixes for vsched.
296 Document the configuration format.
298 2006-11-11 02:05 Daniel Hokka Zakrisson <daniel@hozac.com>
300 * scripts/vserver.start: Force update when starting the guest.
302 2006-11-11 00:53 Daniel Hokka Zakrisson <daniel@hozac.com>
304 * src/vsched.c: Only bother with the first line of the files.
307 2006-11-11 00:29 Daniel Hokka Zakrisson <daniel@hozac.com>
309 * scripts/vserver.functions, src/Makefile-files, src/vsched.c: Make
310 vsched capable of configuring the new scheduler using a new
311 configuration format (one value per file).
313 2006-11-05 17:48 Daniel Hokka Zakrisson <daniel@hozac.com>
315 * lib/syscall_setccaps-v21.hc, lib/syscall_setsched-v21.hc,
316 lib/vserver.h: Set svn:keywords.
317 Fix the vc_set_sched API to make more sense, and handle the logic
320 2006-11-05 17:46 Daniel Hokka Zakrisson <daniel@hozac.com>
322 * src/exec-ulimit.c: Reset the limits unconditionally.
323 Treat RLIMIT_NOFILE specially, since the kernel does.
324 Fix dietlibc'isms, and handle sys_old_getrlimit's values.
326 2006-11-04 19:36 Daniel Hokka Zakrisson <daniel@hozac.com>
328 * src/exec-ulimit.c: Reset all limits that aren't configured.
330 2006-11-04 13:59 Daniel Hokka Zakrisson <daniel@hozac.com>
332 * lib/syscall_setsched-v21.hc, lib/vserver.h: Fix typos from last
335 2006-11-03 22:37 Daniel Hokka Zakrisson <daniel@hozac.com>
337 * doc/configuration.xml, scripts/functions, scripts/vserver: Make
340 2006-11-03 19:59 Daniel Hokka Zakrisson <daniel@hozac.com>
342 * Makefile.am, configure.ac, kernel/cacct.h, kernel/cacct_cmd.h,
343 kernel/cacct_def.h, kernel/cacct_int.h, kernel/context.h,
344 kernel/context_cmd.h, kernel/cvirt.h, kernel/cvirt_cmd.h,
345 kernel/cvirt_def.h, kernel/debug.h, kernel/debug_cmd.h,
346 kernel/dlimit.h, kernel/dlimit_cmd.h, kernel/global.h,
347 kernel/history.h, kernel/inode.h, kernel/inode_cmd.h,
348 kernel/limit.h, kernel/limit_cmd.h, kernel/limit_def.h,
349 kernel/limit_int.h, kernel/monitor.h, kernel/namespace_cmd.h,
350 kernel/network.h, kernel/network_cmd.h, kernel/sched.h,
351 kernel/sched_cmd.h, kernel/sched_def.h, kernel/signal_cmd.h,
352 kernel/switch.h, kernel/tag.h, kernel/xid.h, lib/Makefile-files,
353 lib/ccaps-v13.c, lib/cflags-v13.c, lib/nflags-net.c,
354 lib/syscall_setccaps-v13.hc, lib/syscall_setccaps-v21.hc,
355 lib/syscall_setccaps.c, lib/syscall_setsched-v13.hc,
356 lib/syscall_setsched-v21.hc, lib/syscall_setsched.c,
357 lib/vserver-internal.h, lib/vserver.h: This commit adds support
358 for the 2.1 vserver API.
359 Update the kernel headers to 2.1.1-rc47.
360 Add the new ccapabilities, context flags, and network flags.
361 Use the correct VCMDs for the older calls.
362 Add vc_set_sched_v21, to configure the new scheduler.
363 Add vc_set_ccaps_v21, which sets the ccaps and bcaps using the
364 new interfaces for that.
366 2006-11-03 16:20 Benedikt Böhm <hollow@gentoo.org>
368 * distrib/gentoo/initpost: init style gentoo will also work with
369 older baselayout-vserver
371 2006-11-03 15:02 Daniel Hokka Zakrisson <daniel@hozac.com>
373 * contrib/manifest.dat.pathsubst: Add vemerge, vesync, vupdateworld
375 Fix the sort order a bit.
377 2006-11-03 14:56 Daniel Hokka Zakrisson <daniel@hozac.com>
379 * doc/configuration.xml: bcapabilities and ccapabilities won't be
380 changing names any time soon, remove experimental marker.
381 ulimits are honored for 2.6 kernels as well.
384 2006-11-03 14:36 Benedikt Böhm <hollow@gentoo.org>
386 * distrib/gentoo/init-vserver.sh, scripts/Makefile-files,
387 scripts/vdispatch-conf, scripts/vemerge, scripts/vesync,
388 scripts/vserver.functions, scripts/vupdateworld: add gentoo
389 specific wrappers: vemerge, vesync, vupdateworld and
390 vdispatch-conf; add RUNLEVEL_START to gentoo init style
392 2006-11-02 19:32 Benedikt Böhm <hollow@gentoo.org>
394 * distrib/gentoo/initpost: fix fstab fixing for gentoo/initpost
396 2006-11-01 19:46 Daniel Hokka Zakrisson <daniel@hozac.com>
398 * scripts/vyum-worker: Add missing space.
400 2006-11-01 19:23 Benedikt Böhm <hollow@gentoo.org>
402 * distrib/Makefile.am, distrib/gentoo/init-vserver.sh,
403 distrib/gentoo/initpost, distrib/gentoo/initpre,
404 scripts/vserver.functions: reimplement gentoo init style +
405 prepare distrib/gentoo for baselayout-1.13
407 2006-11-01 15:34 Benedikt Böhm <hollow@gentoo.org>
409 * src/Makefile-files, src/chroot-sh.c: add mkdir and chmod
410 functions to chroot-sh
412 2006-10-31 14:33 Benedikt Böhm <hollow@gentoo.org>
414 * scripts/vserver-build.template: fix no_dev_sanity logic
416 2006-10-19 15:09 Daniel Hokka Zakrisson <daniel@hozac.com>
418 * doc/configuration.xml, scripts/vserver.functions: Improve
419 namespace cleanup to make sure some required directories stick
420 around, and add some configuration options to exclude further
423 2006-10-12 14:39 Daniel Hokka Zakrisson <daniel@hozac.com>
425 * scripts/vyum-worker: Handle version 3.0 as well.
427 2006-10-07 18:03 Daniel Hokka Zakrisson <daniel@hozac.com>
429 * NEWS, configure.ac, mkrelease: Version 0.30.211.
431 2006-10-07 12:14 Daniel Hokka Zakrisson <daniel@hozac.com>
433 * doc/configuration.xml: Fix typoed URL.
435 2006-10-07 12:13 Daniel Hokka Zakrisson <daniel@hozac.com>
437 * scripts/vserver-build.fai: Point to the FAI wiki for information
439 Make AUTO the default.
440 Move the prompt to after the trap has been setup.
441 Run base.__cleanup as the last step of killprocs, so the files
442 needed are still around for the rest of the cleanup.
443 Use isVserverRunning so the runfile is cleaned up too.
444 Mount the NFS-root and the target with -o dev, to allow the
447 2006-10-04 16:35 Daniel Hokka Zakrisson <daniel@hozac.com>
449 * contrib/manifest.dat.pathsubst: Add vserver-build.fai.
451 2006-10-04 16:35 Daniel Hokka Zakrisson <daniel@hozac.com>
453 * scripts/vserver-build.template: We can't remove dev/* if we're
454 not in the guest's root.
456 2006-10-04 13:22 Daniel Hokka Zakrisson <daniel@hozac.com>
458 * scripts/vserver-build.fai: Have vuname set the context as well,
459 so we can find it with vserver-info <name> CONTEXT.
461 2006-10-04 13:20 Daniel Hokka Zakrisson <daniel@hozac.com>
463 * src/secure-mount.c: Remove options that we parse ourselves, so
464 the kernel doesn't see them (and fail).
465 Reenable MS_NODEV default.
467 2006-10-04 12:33 Daniel Hokka Zakrisson <daniel@hozac.com>
469 * scripts/vserver.functions: If creation is failing, we want to see
470 the errors so it's debuggable.
472 2006-10-03 18:37 Daniel Hokka Zakrisson <daniel@hozac.com>
474 * scripts/vserver-build.fai: Make sure we're running on a
475 sufficiently capable kernel.
476 Indent killprocs correctly.
477 Don't require a static xid by using save_ctxinfo.
478 Use secure-mount instead of mount.
479 Set a default hostname if none was specified.
481 2006-10-03 15:48 Daniel Hokka Zakrisson <daniel@hozac.com>
483 * src/secure-mount.c: Revert NODEV default, as it makes it
484 impossible to mount (e.g.) a tmpfs that allows devices.
486 2006-10-03 13:14 Daniel Hokka Zakrisson <daniel@hozac.com>
488 * doc/configuration.xml: Add since=... where appropriate.
490 2006-10-03 12:47 Daniel Hokka Zakrisson <daniel@hozac.com>
492 * distrib/Makefile.am, distrib/fc6,
493 distrib/fc6/yum.repos.d/fedora-core.repo,
494 distrib/fc6/yum.repos.d/fedora-development.repo,
495 distrib/fc6/yum.repos.d/fedora-extras-development.repo,
496 distrib/fc6/yum.repos.d/fedora-extras.repo,
497 distrib/fc6/yum.repos.d/fedora-legacy.repo,
498 distrib/fc6/yum.repos.d/fedora-updates-testing.repo,
499 distrib/fc6/yum.repos.d/fedora-updates.repo: Add FC6 distribution
500 (doesn't work yet, but should once it's released).
502 2006-10-03 11:15 Daniel Hokka Zakrisson <daniel@hozac.com>
504 * doc/configuration-wiki.xsl: Move auto-generated notice to the
507 2006-10-01 17:27 Daniel Hokka Zakrisson <daniel@hozac.com>
509 * scripts/Makefile-files, scripts/vserver-build,
510 scripts/vserver-build.fai: Add the fai build method based on Sam
512 (https://savannah.nongnu.org/patch/?5058)
514 2006-10-01 15:55 Daniel Hokka Zakrisson <daniel@hozac.com>
516 * doc/configuration.xml: Fix some spelling errors and update the
517 parameter lists to be correct.
519 2006-09-29 22:15 Daniel Hokka Zakrisson <daniel@hozac.com>
521 * lib/syscall_ctxmigrate-v13.hc, lib/syscall_setnamespace-v13.hc:
522 Use the older versions of these syscalls, so the utils will work
525 2006-09-28 22:39 Daniel Hokka Zakrisson <daniel@hozac.com>
527 * doc/Makefile-files, doc/configuration-wiki.xsl: Add Tim Mecking's
528 XSL stylesheet for wiki exports.
530 2006-09-28 15:15 Daniel Hokka Zakrisson <daniel@hozac.com>
532 * scripts/vserver-build: Cosmetic fixes to the help message.
534 2006-09-28 15:13 Daniel Hokka Zakrisson <daniel@hozac.com>
536 * scripts/vserver: Use a new namespace for the build process, so
537 any mounts performed during the build will vanish when it's done.
539 2006-09-28 15:10 Daniel Hokka Zakrisson <daniel@hozac.com>
541 * scripts/vapt-get, scripts/vserver: Make vserver ...
542 rpm/apt-get/apt-cache/apt-config work again.
544 2006-09-28 15:08 Daniel Hokka Zakrisson <daniel@hozac.com>
546 * Makefile.am, contrib/Makefile-files: Add more forgotten files.
548 2006-09-28 15:06 Daniel Hokka Zakrisson <daniel@hozac.com>
550 * Makefile.am, m4/changelog.am: Move flags to the same place they
551 were when cvs2cl was used.
553 2006-09-28 15:05 Daniel Hokka Zakrisson <daniel@hozac.com>
555 * doc/configuration.xml: Fix URLs pointing to the source code.
557 2006-09-26 17:15 Daniel Hokka Zakrisson <daniel@hozac.com>
559 * contrib/yum-2.9.6-chroot.patch, scripts/vyum-worker: Add a patch
560 for yum 2.9.6 (for FC6).
561 Make vyum-worker use the hack configuration if the yum version is
562 unknown (-> unsupported), rather than silently creating really
565 2006-09-26 17:12 Daniel Hokka Zakrisson <daniel@hozac.com>
567 * scripts/vserver-build: Fix help message to correspond with
570 2006-09-24 17:44 Daniel Hokka Zakrisson <daniel@hozac.com>
572 * scripts/vserver: This check was correct the first time,
573 (cond)restart just calls stop and start, so we need not handle
576 2006-09-24 00:48 Daniel Hokka Zakrisson <daniel@hozac.com>
578 * src/chroot-sh.c: Fix wrapper prefix so error messages say
581 2006-09-21 19:44 Daniel Hokka Zakrisson <daniel@hozac.com>
583 * m4/changelog.am, svnusers.map: Make ChangeLog prettier.
585 2006-09-21 19:43 Daniel Hokka Zakrisson <daniel@hozac.com>
587 * src/secure-mount.c: Make nodev the default, but don't enforce it
590 2006-09-21 19:42 Daniel Hokka Zakrisson <daniel@hozac.com>
592 * src/vlogin.c: Add the reset atexit handler right after setting
593 the terminal to raw mode, so we don't end up with a raw terminal
594 if (e.g.) openpty fails.
596 2006-09-19 17:29 Daniel Hokka Zakrisson <daniel@hozac.com>
598 * m4/ensc_pathprog.m4: Put /bin first in the searchpath when
599 looking for env, so we work around the /usr/bin/env-is-a-symlink
602 2006-09-19 15:20 Daniel Hokka Zakrisson <daniel@hozac.com>
604 * contrib/manifest.dat.pathsubst, distrib/Makefile.am,
605 ensc_wrappers/Makefile-files: Fix Makefiles and the manifest to
606 include all the files needed.
608 2006-09-18 15:20 Daniel Hokka Zakrisson <daniel@hozac.com>
610 * distrib/centos4, distrib/centos4/yum.repos.d/CentOS-Base.repo,
611 distrib/centos4/yum/yum.conf, distrib/centos42: Rename centos42
612 to the more generic centos4, and change the URLs appropriately.
614 2006-09-18 14:57 Daniel Hokka Zakrisson <daniel@hozac.com>
616 * scripts/vserver: Enter the namespace earlier so testing for files
617 (like /bin/bash, /etc/init.d/rc) works when the guest's root
618 filesystem is mounted from its fstab.
620 2006-09-16 17:26 Daniel Hokka Zakrisson <daniel@hozac.com>
622 * src/secure-mount.c: Fix logic errors in secure-mount.
624 2006-09-16 14:21 Daniel Hokka Zakrisson <daniel@hozac.com>
626 * doc/configuration.xml, scripts/vserver.functions: Make novlandev
627 the default, but easily overridable for all guests.
629 2006-09-16 12:28 Daniel Hokka Zakrisson <daniel@hozac.com>
631 * kernel/limit_int.h, kernel/signal.h: Add forgotten kernel headers
632 (not important, but makes it easier to keep track).
634 2006-09-15 21:18 Daniel Hokka Zakrisson <daniel@hozac.com>
636 * kernel/context.h, kernel/context_cmd.h, kernel/cvirt.h,
637 kernel/cvirt_cmd.h, kernel/debug.h, kernel/dlimit_cmd.h,
638 kernel/inode.h, kernel/inode_cmd.h, kernel/legacy.h,
639 kernel/limit.h, kernel/limit_cmd.h, kernel/limit_def.h,
640 kernel/namespace.h, kernel/namespace_cmd.h, kernel/network.h,
641 kernel/sched.h, kernel/sched_cmd.h, kernel/signal_cmd.h,
642 kernel/switch.h, kernel/xid.h, lib/cflags-v13.c,
643 lib/syscall_ctxmigrate-v13.hc, lib/syscall_setnamespace-v13.hc,
644 lib/syscall_waitexit-v13.hc, lib/vserver.h: - Update the kernel
647 - Fix the calls that got updated so they work as expected.
649 2006-09-15 20:15 Benedikt Böhm <hollow@gentoo.org>
651 * scripts/vserver-wrapper: make vserver-wrapper gentoo compliant
653 2006-09-15 19:16 Benedikt Böhm <hollow@gentoo.org>
655 * distrib/Makefile.am, distrib/gentoo, distrib/gentoo/initpost,
656 scripts/vserver-build.functions, scripts/vserver-build.template:
657 add gentoo distribution target; force sane /dev by default for
658 template build method
660 2006-09-15 15:41 Daniel Hokka Zakrisson <daniel@hozac.com>
662 * scripts/vserver.start: env doesn't grok --.
664 2006-09-15 08:31 Benedikt Böhm <hollow@gentoo.org>
666 * ., ChangeLog.sed, Makefile.svn, configure.ac, contrib/.cvsignore,
667 cvsusers.map, distrib/.cvsignore, doc/.cvsignore,
668 ensc_fmt/.cvsignore, ensc_vector/.cvsignore,
669 ensc_vector/testsuite/.cvsignore, lib/.cvsignore,
670 lib/apidoc/.cvsignore, lib/testsuite/.cvsignore,
671 lib_internal/.cvsignore, lib_internal/testsuite/.cvsignore,
672 m4/changelog.am, m4/ensc_changelog.m4, mkrelease,
673 scripts/.cvsignore, scripts/legacy/.cvsignore, src/.cvsignore,
674 src/testsuite/.cvsignore, sysv/.cvsignore, tests/.cvsignore,
675 vserver-start/.cvsignore: cleanup old cvs cruft; add mkrelease
676 script; use svn2cl instead of cvs2cl
678 2006-09-15 04:32 Daniel Hokka Zakrisson <daniel@hozac.com>
680 * scripts/functions, scripts/vserver.stop, scripts/vshelper: Make
681 vshelper reboot/halt work correctly when CONFIG_VSERVER_LEGACY is
682 disabled and the helper is run synchronously.
684 2006-09-13 22:18 Daniel Hokka Zakrisson <daniel@hozac.com>
686 * scripts/vserver-build.functions.rpm: Fix RPM-based builds on
689 2006-09-12 18:35 Daniel Hokka Zakrisson <daniel@hozac.com>
691 * contrib/manifest.dat.pathsubst, distrib/Makefile.am,
692 distrib/misc/environment, doc/configuration.xml,
693 scripts/vserver.functions, scripts/vserver.start: Add initial
694 environment support. Lets users work around their broken
695 initscripts inside guests when using the sysv initstyle.
697 2006-09-12 17:19 Daniel Hokka Zakrisson <daniel@hozac.com>
699 * configure.ac: Add ugly hack to workaround yum's problems with
701 (https://savannah.nongnu.org/bugs/?15517)
703 2006-09-12 17:17 Daniel Hokka Zakrisson <daniel@hozac.com>
705 * doc/configuration.xml, scripts/vserver.start: Add Herbert Pötzl's
706 patch to support initialization scriptlets.
708 2006-09-12 17:09 Daniel Hokka Zakrisson <daniel@hozac.com>
710 * ensc_wrappers/wrappers-unistd.hc, scripts/vserver,
711 src/capchroot.c, src/vcontext.c: - Teach vcontext about usernames
712 (if dietlibc is used).
713 - Teach capchroot about uid 0.
715 - Specify uid 0 by default, so username lookups are avoided.
717 2006-09-12 16:55 Daniel Hokka Zakrisson <daniel@hozac.com>
719 * configure.ac, ensc_wrappers/wrappers-termios.hc,
720 ensc_wrappers/wrappers.h, scripts/vserver, src/Makefile-files,
721 src/vcontext.c, src/vlogin.c: Add vlogin, a terminal proxy for
723 (https://savannah.nongnu.org/patch/?4969)
725 2006-09-12 16:54 Daniel Hokka Zakrisson <daniel@hozac.com>
727 * scripts/vserver-build.template, scripts/vserver.delete: Add
728 forgotten svn:keywords.
730 2006-09-12 16:33 Daniel Hokka Zakrisson <daniel@hozac.com>
732 * configure.ac, contrib/manifest.dat.pathsubst,
733 scripts/Makefile-files, scripts/magic.mime,
734 scripts/util-vserver-vars.pathsubst, scripts/vserver-build,
735 scripts/vserver-build.template: Add support for vserver-build -m
736 template, which extracts tarballs.
738 2006-09-12 12:39 Daniel Hokka Zakrisson <daniel@hozac.com>
740 * scripts/functions, scripts/vapt-get, scripts/vrpm,
741 scripts/vsomething: Make vrpm and vapt-get use vsomething.
742 Fix external package management so that the process is executed
744 the guest's network context, in case scriptlets restart daemons.
746 2006-09-12 12:29 Daniel Hokka Zakrisson <daniel@hozac.com>
748 * contrib/manifest.dat.pathsubst, scripts/Makefile-files,
749 scripts/vserver, scripts/vserver.delete: Add a delete method to
750 remove guests, based on Thomas Champagne's
752 (https://savannah.nongnu.org/patch/?4899)
754 2006-09-12 12:21 Daniel Hokka Zakrisson <daniel@hozac.com>
756 * doc/configuration.xml, scripts/functions,
757 scripts/vserver.functions: Apply Bastian Blank's userspace
758 namespace cleanup patch.
760 2006-09-12 12:16 Daniel Hokka Zakrisson <daniel@hozac.com>
762 * doc/configuration.xml, scripts/vserver-setup.functions,
763 scripts/vserver.functions, scripts/vserver.start,
764 scripts/vserver.stop, scripts/vserver.suexec: Apply Jan
765 Rekorajski's CPUSET patch.
766 (http://www.paul.sladen.org/vserver/archives/200511/0245.html)
768 2006-09-12 11:29 Daniel Hokka Zakrisson <daniel@hozac.com>
770 * distrib/Makefile.am, distrib/fc5, distrib/fc5/apt,
771 distrib/fc5/apt/rpmpriorities, distrib/fc5/apt/sources.list,
772 distrib/fc5/pkgs, distrib/fc5/pkgs/01, distrib/fc5/pkgs/02,
773 distrib/fc5/pkgs/03, distrib/fc5/rpmlist.d,
774 distrib/fc5/rpmlist.d/00.lst, distrib/fc5/yum,
775 distrib/fc5/yum.repos.d,
776 distrib/fc5/yum.repos.d/fedora-core.repo,
777 distrib/fc5/yum.repos.d/fedora-development.repo,
778 distrib/fc5/yum.repos.d/fedora-extras-development.repo,
779 distrib/fc5/yum.repos.d/fedora-extras.repo,
780 distrib/fc5/yum.repos.d/fedora-legacy.repo,
781 distrib/fc5/yum.repos.d/fedora-updates-testing.repo,
782 distrib/fc5/yum.repos.d/fedora-updates.repo,
783 distrib/fc5/yum/yum.conf, distrib/redhat/initpost,
784 scripts/vyum-worker: Add support for Fedora Core 5 and yum 2.6.
786 2006-09-12 11:21 Daniel Hokka Zakrisson <daniel@hozac.com>
788 * scripts/vserver-build, scripts/vserver-build.debootstrap: Add
789 support for specifying a debootstrap script.
791 2006-09-12 11:14 Daniel Hokka Zakrisson <daniel@hozac.com>
793 * lib/syscall-alternative.h: Update to the latest version of
794 Herbert's alternative syscall
797 2006-09-12 11:11 Daniel Hokka Zakrisson <daniel@hozac.com>
799 * lib_internal/sys_clone.h: Fix sys_clone usage on sparc and s390,
800 sparc returns parent pid in
801 the child and s390 has the arguments reversed.
803 2006-09-12 11:09 Daniel Hokka Zakrisson <daniel@hozac.com>
805 * scripts/legacy/vserver, scripts/vserver.functions: - Fix obsolete
807 - Make sure the correct nice value is used, even if the parent
808 process has a different one.
810 2006-09-12 11:04 Daniel Hokka Zakrisson <daniel@hozac.com>
812 * configure.ac: Fix API option parsing so oldproc and olduts are
814 (allowing for cut'n'paste from vserver-info to ./configure)
816 2006-09-12 10:54 Daniel Hokka Zakrisson <daniel@hozac.com>
818 * scripts/start-vservers: Fixes start-vservers to work on _all_
819 guests when --all is specified,
820 as well as fixing the cleanup.
821 (https://savannah.nongnu.org/bugs/index.php?14525)
822 (https://savannah.nongnu.org/bugs/index.php?15632)
824 2006-09-12 10:50 Daniel Hokka Zakrisson <daniel@hozac.com>
826 * scripts/vserver.functions: Apply Christian Heim's patch to
827 deprecate the Gentoo initstyle
829 2006-09-12 10:47 Daniel Hokka Zakrisson <daniel@hozac.com>
831 * scripts/pkgmgmt, scripts/vserver.functions: Make fstab usage
832 consistent, fstab gets mounted first, then
833 fstab.local and then fstab.remote, unmounting in the reverse
836 2006-09-12 10:39 Daniel Hokka Zakrisson <daniel@hozac.com>
838 * scripts/vserver: Fix condrestart to actually do a conditional
840 (https://savannah.nongnu.org/bugs/index.php?15678)
842 2006-09-12 10:34 Daniel Hokka Zakrisson <daniel@hozac.com>
844 * scripts/vserver: Fix Usage: message for the main script.
845 (https://savannah.nongnu.org/bugs/index.php?15551)
847 2006-09-12 10:32 Daniel Hokka Zakrisson <daniel@hozac.com>
849 * scripts/vserver-build.functions: Use $_SETATTR instead of chattr
850 to remove the barrier.
852 2006-09-12 10:30 Daniel Hokka Zakrisson <daniel@hozac.com>
854 * scripts/chcontext: Fix chcontext so it passes --secure as the
856 vattribute so it doesn't override the passed caps.
857 (https://savannah.nongnu.org/patch/?4993)
859 2006-09-12 10:26 Daniel Hokka Zakrisson <daniel@hozac.com>
861 * lib/syscall_setccaps-v13.hc: Fix vc_set_ccaps to work the way the
863 (https://savannah.nongnu.org/patch/?4968)
865 2006-09-12 10:22 Daniel Hokka Zakrisson <daniel@hozac.com>
867 * man/chcontext.8: Apply Micah Anderson's patch fixing chcontext's
869 (https://savannah.nongnu.org/bugs/index.php?16083)
871 2006-09-10 17:26 Benedikt Böhm <hollow@gentoo.org>
873 * util-vserver: remove util-vserver dir
875 2006-09-10 17:07 Benedikt Böhm <hollow@gentoo.org>
877 * AUTHORS, ChangeLog.sed, Makefile.am, NEWS, README, REQUIREMENTS,
878 THANKS, build-all, compat-c99.h, compat.h, configure.ac, contrib,
879 cvsusers.map, distrib, doc, ensc_fmt, ensc_vector, ensc_wrappers,
880 kernel, lib, lib_internal, m4, man, pathconfig.h.pathsubst,
881 scripts, src, sysv, tests, update-doc, util-vserver.spec.in,
882 util-vserver/AUTHORS, util-vserver/ChangeLog.sed,
883 util-vserver/Makefile.am, util-vserver/NEWS, util-vserver/README,
884 util-vserver/REQUIREMENTS, util-vserver/THANKS,
885 util-vserver/build-all, util-vserver/compat-c99.h,
886 util-vserver/compat.h, util-vserver/configure.ac,
887 util-vserver/contrib, util-vserver/cvsusers.map,
888 util-vserver/distrib, util-vserver/doc, util-vserver/ensc_fmt,
889 util-vserver/ensc_vector, util-vserver/ensc_wrappers,
890 util-vserver/kernel, util-vserver/lib, util-vserver/lib_internal,
891 util-vserver/m4, util-vserver/man,
892 util-vserver/pathconfig.h.pathsubst, util-vserver/scripts,
893 util-vserver/src, util-vserver/sysv, util-vserver/tests,
894 util-vserver/update-doc, util-vserver/util-vserver.spec.in,
895 util-vserver/vserver-start, vserver-start: skip duplicate
898 2006-03-26 11:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
900 * util-vserver/contrib/Makefile-files,
901 util-vserver/contrib/yum-2.6.0-chroot.patch: added
902 yum-2.6.0-chroot.patch
904 2006-01-22 19:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
906 * util-vserver/NEWS, util-vserver/configure.ac,
907 util-vserver/util-vserver.spec.in: version 0.30.210
909 2006-01-22 19:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
911 * util-vserver/src/capchroot.c, util-vserver/src/chcontext.c,
912 util-vserver/src/reducecap.c: use stdout instead of stderr for
913 the no-compat API warnings on '--help';
914 else, 'make distcheck' will fail
916 2006-01-22 19:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
918 * util-vserver/lib_internal/testsuite,
919 util-vserver/lib_internal/testsuite/.cvsignore: updated
921 2006-01-22 18:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
923 * util-vserver/build-all: added testcases for the
924 '--enable-apis=NOLEGACY' configure switch
926 2006-01-22 18:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
928 * util-vserver/lib_internal/testsuite/Makefile-files: added
929 dietlibc + glibc versions of the isnumber and sigbus tests
931 2006-01-22 18:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
933 * util-vserver/configure.ac: - declare the VC_ENABLE_API_* macros
934 through AH_TEMPLATE()
935 - provide only the v13,net APIs by default
936 - added support for v13obs API
938 2006-01-22 18:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
940 * util-vserver/ensc_wrappers/wrappers-vserver.hc: do not provide
941 Evc_new_s_context() wrapper without the required API
943 2006-01-22 18:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
945 * util-vserver/lib/vserver-internal.h: use the new
946 VC_ENABLE_API_V13OBS define
948 2006-01-22 18:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
950 * util-vserver/lib/syscall.c: added linktime warning for
953 2006-01-22 18:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
955 * util-vserver/lib/Makefile-files,
956 util-vserver/lib/syscall_setsched-v13.hc,
957 util-vserver/lib/syscall_setsched-v13obs.hc,
958 util-vserver/lib/syscall_setsched.c: split vc_set_sched_v13obs()
961 2006-01-22 18:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
963 * util-vserver/src/chbind.c, util-vserver/src/rpm-fake-resolver.c,
964 util-vserver/src/vserver-info.c: fixed compilation for disabled
967 2006-01-22 18:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
969 * util-vserver/src/capchroot.c, util-vserver/src/chcontext.c,
970 util-vserver/src/reducecap.c: added some workarounds so that it
971 build without compat/legacy API
972 resp. give out warnings explaining the situation
974 2006-01-22 13:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
976 * util-vserver/Makefile.am: added support for $(pkgcachedir)
978 2006-01-22 13:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
980 * util-vserver/doc/configuration.xml: - documented
981 /etc/vservers/.defaults/cachebase + /etc/vservers/.../cache
982 - documented default value of /etc/vservers/.../vdir
984 2006-01-22 13:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
986 * util-vserver/util-vserver.spec.in: - do not require 'xalan'
988 - removed 'Requires: apt'; apt-rpm is not maintained upstream
990 - removed 'chattr' leftovers
991 - create the '/etc/vservers/.defaults/cachebase' symlink
992 - added /var/cache/vservers and the needed support
993 - set barrier attribute on /vservers/.pkg and /vservers/.hash
994 - added 'centos-release' to the list of packages in the
997 - create '/vservers/.hash' and add initial configuration for it
999 2006-01-22 13:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1001 * util-vserver/THANKS: - fixed ngnet -> non-legacy network
1003 - mentioned improved dlimit support
1005 2006-01-22 12:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1007 * util-vserver/scripts/vserver-build.debootstrap: - changed the way
1008 how temporary files/directories will be created:
1010 * mktemp will now be called with the '-t' parameter and sometimes
1013 * absolutes paths (e.g. '/tmp') were removed from the templates
1014 * with this changes, it is now possible to override the location
1016 the temporary files by setting $TMPDIR. This should add a way to
1017 solve problems like debootstrap on non-executable tmp-directories
1018 (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=15447)
1020 These changes require that 'mktemp' understands the following
1023 * '-t' ... Generate a path rooted in a temporary directory.
1024 * '-d' ... Make a directory instead of a file.
1025 * '-p' ... Use the specified directory as a prefix when
1027 the temporary filename.
1029 Because 'mktemp' from Debian Woody's 'debianutils_1.16.2woody1'
1030 supports these features every recent Linux distribution should do
1034 - allow to override path of the debootstrap binary with the
1036 environment variable
1038 2006-01-22 12:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1040 * util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt,
1041 util-vserver/scripts/start-vservers,
1042 util-vserver/scripts/util-vserver-vars.pathsubst,
1043 util-vserver/scripts/vserver-build.rpm,
1044 util-vserver/scripts/vserver.functions,
1045 util-vserver/scripts/vserver.start: changed the way how temporary
1046 files/directories will be created:
1048 * mktemp will now be called with the '-t' parameter and sometimes
1051 * absolutes paths (e.g. '/tmp') were removed from the templates
1052 * with this changes, it is now possible to override the location
1054 the temporary files by setting $TMPDIR. This should add a way to
1055 solve problems like debootstrap on non-executable tmp-directories
1056 (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=15447)
1058 These changes require that 'mktemp' understands the following
1061 * '-t' ... Generate a path rooted in a temporary directory.
1062 * '-d' ... Make a directory instead of a file.
1063 * '-p' ... Use the specified directory as a prefix when
1065 the temporary filename.
1067 Because 'mktemp' from Debian Woody's 'debianutils_1.16.2woody1'
1068 supports these features every recent Linux distribution should do
1072 2006-01-22 12:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1074 * util-vserver/scripts/vserver.functions: - the 'dlimit' stuff uses
1075 now a /etc/vservers/*/cache symlink pointing
1076 somewhere to /var/cache
1077 - _setSingleDiskLimit(): use one $_VDU call instead of two
1078 - give out a warning when dlimit/ stuff is configured but no
1082 2006-01-22 12:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1084 * util-vserver/scripts/vserver-build.functions: create the
1085 /etc/vservers/*/cache symlink
1087 2006-01-22 11:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1089 * util-vserver/src/vdu.c: rearranged some bits so that toplevel
1090 directory will be counted too
1092 2006-01-22 11:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1094 * util-vserver/src/Makefile-files: link 'vdu' against
1097 2006-01-22 11:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1099 * util-vserver/src/vdu.c: - rewrote the directory traversal code to
1100 use 'EsafeChdir()' and
1102 - allow to specify both '--inodes' and '--space'
1105 2006-01-22 11:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1107 * util-vserver/src/vserver-info.c: apply new 'isNumber()' API
1109 2006-01-22 11:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1111 * util-vserver/scripts/util-vserver-vars.pathsubst: added
1114 2006-01-22 11:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1116 * util-vserver/lib_internal/Makefile-files,
1117 util-vserver/lib_internal/util-isnumber.c,
1118 util-vserver/lib_internal/util-isnumber.hc,
1119 util-vserver/lib_internal/util-isnumberunsigned.c,
1120 util-vserver/lib_internal/util.h: enhanced the isNumber() method:
1121 * now, it accepts units like 'm' or 'K'; 'isNumber()' needs now a
1122 third parameter telling whether to interprete the number strictly
1124 whether to accept such units
1125 * an 'isNumberUnsigned()' method was created for unsigned types;
1127 'util-isnumber.hc' template file was created for this purpose
1128 * proper tests for over/underflow were implemented
1130 2006-01-22 11:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1132 * util-vserver/lib_internal/testsuite/Makefile-files,
1133 util-vserver/lib_internal/testsuite/isnumber.c: added isnumber.c
1134 testcase which checks the isNumber() and
1135 isNumberUnsigned() methods
1137 2006-01-22 11:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1139 * util-vserver/ensc_wrappers/Makefile-files,
1140 util-vserver/ensc_wrappers/wrappers-stat.hc,
1141 util-vserver/ensc_wrappers/wrappers.h: added wrappers-stat.hc
1142 which implements wrappers for the *stat(2)
1145 2006-01-21 13:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1147 * util-vserver/doc/configuration.xml,
1148 util-vserver/scripts/util-vserver-vars.pathsubst,
1149 util-vserver/scripts/vserver.functions,
1150 util-vserver/scripts/vserver.start,
1151 util-vserver/scripts/vserver.stop,
1152 util-vserver/src/Makefile-files, util-vserver/src/vdu.c: applied
1153 http://savannah.nongnu.org/patch/?func=detailitem&item_id=4814
1154 (Daniel Hokka Zakrisson):
1156 This patch lets users configure disk limits in
1157 /etc/vservers/<name>/dlimits/*/, and have them set on the start
1159 vserver, as well as saved when stopping the vserver.
1161 For counting the amount of inodes and space used by a certain
1163 on a filesystem, I modified the old and broken vdu program (vdu
1165 etc would not find etc, for instance) and made it useful again.
1167 The cache files will probably need some love, I'm a bit uncertain
1169 to where to put them (or rather, the symlink to their location).
1171 This is the last piece of the disk limits puzzle. A variant of
1173 would be really nice to have in 0.30.210. (do you have an ETA on
1177 2006-01-18 23:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1179 * util-vserver/lib/vserver-internal.h:
1180 NETTYPE_USER2KERNEL/NETTYPE_KERNEL2USER: handle IPv6 bcast case,
1183 2006-01-18 23:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1185 * util-vserver/lib/vserver.h: adjusted the vc_net_nx_type enum so
1186 that the NETTYPE_USER2KERNEL() can
1189 2006-01-18 23:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1191 * util-vserver/THANKS, util-vserver/lib/syscall_netadd-net.hc,
1192 util-vserver/lib/syscall_netadd.c,
1193 util-vserver/lib/syscall_netremove-net.hc,
1194 util-vserver/lib/syscall_netremove.c,
1195 util-vserver/lib/vserver-internal.h,
1196 util-vserver/scripts/vserver.functions,
1197 util-vserver/src/chbind.c: applied vnet patch from Daniel Hokka
1199 (http://savannah.nongnu.org/patch/?func=detailitem&item_id=4799)
1201 2006-01-18 23:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1203 * util-vserver/lib/vserver.h: * vcFeatureSet: added vcFEATURE_VNET
1205 * applied vnet patch from Daniel Hokka Zakrisson
1206 (http://savannah.nongnu.org/patch/?func=detailitem&item_id=4799)
1208 2006-01-18 23:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1210 * util-vserver/lib/issupported.c,
1211 util-vserver/lib/issupportedstring.c: added support for
1212 vcFEATURE_VNET feature
1214 2006-01-18 23:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1216 * util-vserver/lib/checkversion.c: minor formation fixups
1218 2006-01-04 17:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1220 * util-vserver/src/testsuite,
1221 util-vserver/src/testsuite/.cvsignore,
1222 util-vserver/src/testsuite/Makefile-files,
1223 util-vserver/src/testsuite/hashcalc-plain.c,
1224 util-vserver/src/testsuite/hashcalc-plain.sh: added
1225 'hashcalc-plain' tests to track down broken beecrypt/vhashify on
1228 2006-01-04 13:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1230 * util-vserver/distrib/misc/vprocunhide-files: readded
1231 /proc/version; it is expected by several programs
1233 2006-01-04 12:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1235 * util-vserver, util-vserver/.cvsignore: added csope.out
1237 2006-01-04 12:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1239 * util-vserver/lib/syscall_getvhiname-v13.hc:
1240 vc_get_vhi_name_v13(): added comment near the strncpy(3) call
1242 tells that an explicit termination with '\0' is not wanted
1244 2006-01-04 12:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1246 * util-vserver/lib_internal/util-unixsock.h: ENSC_INIT_UNIX_SOCK():
1247 be more effective in an strncpy(3) call and
1248 avoid potential copying of an char which gets overridden later
1250 2006-01-03 00:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1252 * util-vserver/build-all: parameterized '-j' flag
1254 2006-01-03 00:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1256 * util-vserver/Makefile.am: removed old kernel headers
1258 2006-01-02 23:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1260 * util-vserver/distrib/misc/vprocunhide-files: hide /proc/cmdline
1261 and /proc/version because they can reveal information
1262 about the host system
1264 2006-01-02 23:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1266 * util-vserver/distrib/misc/debootstrap.uri: updated url
1268 2006-01-02 23:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1270 * util-vserver/scripts/functions,
1271 util-vserver/scripts/vserver-setup.functions: updated dates in
1272 the copyright notices
1274 2006-01-02 23:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1276 * util-vserver/kernel/context.h, util-vserver/kernel/cvirt_def.h,
1277 util-vserver/kernel/debug.h, util-vserver/kernel/global.h,
1278 util-vserver/kernel/inode.h, util-vserver/kernel/limit.h,
1279 util-vserver/kernel/limit_def.h, util-vserver/kernel/network.h,
1280 util-vserver/kernel/sched_def.h, util-vserver/kernel/signal.h,
1281 util-vserver/kernel/xid.h: updated to 2.6.14.3-vs2.01 headers
1283 2006-01-02 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1285 * util-vserver/scripts/vserver-build.functions:
1286 s!/etc/slackware-release!/etc/slackware-version! (reported by
1289 2005-12-31 10:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1291 * util-vserver/scripts/functions: isDirectoryEmpty(): really ignore
1292 'lost+found' by checking against the full
1294 (https://savannah.nongnu.org/patch/?func=detailitem&item_id=4714,
1297 2005-12-31 10:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1299 * util-vserver/scripts/functions: colpanic(): added missing 'error'
1300 keyword for the colorize call (issue
1301 15281, reported and patched by Micah Anderson)
1303 2005-12-31 10:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1305 * util-vserver/lib/syscall-fallback.h: added syscall numbers for
1306 hppa (263) and m32r (273)
1308 2005-12-31 10:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1310 * util-vserver/src/secure-mount.c: - mount some more filesystems
1311 internally instead of calling the
1312 external 'mount' command
1313 - fixed MS_NODEV handling
1315 2005-12-31 10:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1317 * util-vserver/doc/configuration.xml,
1318 util-vserver/scripts/vserver.functions: added 'novlandev'
1321 2005-10-31 09:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1323 * util-vserver/scripts/vyum-worker: made it work with yum 2.4.0
1325 2005-10-30 16:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1327 * util-vserver/distrib/centos42/yum/yum.conf,
1328 util-vserver/distrib/fc3/yum/yum.conf,
1329 util-vserver/distrib/fc4/yum/yum.conf: added
1330 'installonlypkgs=/exactarch=0' entries
1332 2005-10-30 16:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1334 * util-vserver/lib/Makefile-files: added
1335 'ensc_fmt/lib_libvserver_a-%' to DIETPROGS; this fixes problems
1336 e.g. with FC5's stack-protector
1338 2005-10-30 10:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1340 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.209
1342 2005-10-30 10:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1344 * util-vserver/scripts/vserver.functions: call 'vattribute' with
1347 2005-10-30 10:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1349 * util-vserver/lib/cflags-v13.c: added 'default' and 'secure'
1350 pseudo flags; they are open for enhancements
1351 but VC_VXF_VIRT_UPTIME seems to be the only flag for 'default'
1355 2005-10-29 16:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1357 * util-vserver/distrib/redhat/initpost: added code to execute
1358 'killall5 -15' in the halt script; this should
1359 fix the minilogd issues with CentOS and older RH releases
1361 2005-10-29 16:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1363 * util-vserver/src/testsuite/Makefile-files,
1364 util-vserver/src/testsuite/vwait-test.sh: added 'vwait-test.sh'
1366 2005-10-29 16:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1368 * util-vserver/scripts/vserver.functions: ok... try #3 of the new
1369 vwait stuff: it seems to be a good idea to
1370 read files *after* they are filled with content...
1372 2005-10-29 15:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1374 * util-vserver/scripts/vserver.stop: execute waitForSync everytime
1375 and not only when the shutdown succeeded
1377 2005-10-29 15:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1379 * util-vserver/scripts/vserver.functions: fixed the TIMEOUT case in
1380 yet another way: now, start 'vkill' and a
1381 killall command in the same backgrounded subshell. Parameter
1383 between the different shell instances is a horror and just a
1385 of time until it breaks :(
1387 2005-10-29 15:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1389 * util-vserver/scripts/start-vservers: add newlines in the makefile
1390 generated for the 'stop' case; else, there
1391 will be multiple target-dependency pairs on the same line
1395 2005-10-29 15:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1397 * util-vserver/src/vdlimit.c: - revert a previous vc_add_dlimit()
1398 when vc_set_dlimit() fails
1399 - added some basic sanity checks for the parameters given on the
1401 [both reported by Kevin Pendleton;
1402 https://savannah.nongnu.org/bugs/?func=detailitem&item_id=14026]
1404 2005-10-29 14:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1406 * util-vserver/doc/configuration.xml: - removed documentation about
1407 single flags; it was broken and outdated
1408 - added link to http://linux-vserver.org/Scheduler+Parameters for
1412 https://savannah.nongnu.org/bugs/?func=detailitem&item_id=14331]
1414 2005-10-29 12:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1416 * util-vserver/scripts/vserver.functions: - initWait(): call
1417 'vwait' without --terminate; this is required to
1418 give out a list of processes in _waitForVWait
1419 - _waitForVWait(): when 'vwait' returns with 'TIMEOUT', give out
1421 list of current processes and kill the context manually
1423 2005-10-29 12:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1425 * util-vserver/src/vserver-stat.c: fillName(): initialize
1426 'obj->cfgstyle' to vcCFG_AUTO
1428 2005-10-29 12:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1430 * util-vserver/scripts/vserver-build.debootstrap: on non-debian
1431 machines (resp. those without debootstrap), generate
1432 '$DEBOOTSTRAP_DIR/arch' with the current architecture [reported
1435 http://savannah.nongnu.org/bugs/?func=detailitem&item_id=14589]
1437 2005-10-29 12:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1439 * util-vserver/scripts/start-vservers: - verifyVserver():
1441 - added some sanity checks to make sure that the 'depends' files
1443 containing valid vserver names; the verifyVserver() function is
1447 2005-10-29 12:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1449 * util-vserver/lib/getvserverctx.c: vc_getVserverCtx(): allow
1450 vc_get_vx_info() to fail but check for
1451 errno==ESRCH; for xid!=0, this syscall will return ENOSYS always
1453 2005-10-29 10:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1455 * util-vserver/src/testsuite/hashcalc.c: added some stack checks
1457 2005-10-29 10:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1459 * util-vserver/src/vwait.c: do not include "linuxvirtual.h"
1460 anymore; it's not needed
1462 2005-10-29 10:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1464 * util-vserver/lib/getnbipv4root.c,
1465 util-vserver/lib/getversion-internal.hc,
1466 util-vserver/lib/isdynamicxid.c,
1467 util-vserver/lib/syscall_adddlimit.c,
1468 util-vserver/lib/syscall_cleanupnamespace.c,
1469 util-vserver/lib/syscall_ctxcreate.c,
1470 util-vserver/lib/syscall_ctxmigrate.c,
1471 util-vserver/lib/syscall_enternamespace.c,
1472 util-vserver/lib/syscall_getccaps.c,
1473 util-vserver/lib/syscall_getcflags.c,
1474 util-vserver/lib/syscall_getdlimit.c,
1475 util-vserver/lib/syscall_getiattr.c,
1476 util-vserver/lib/syscall_getncaps.c,
1477 util-vserver/lib/syscall_getnflags.c,
1478 util-vserver/lib/syscall_getnxinfo.c,
1479 util-vserver/lib/syscall_gettasknid.c,
1480 util-vserver/lib/syscall_gettaskxid.c,
1481 util-vserver/lib/syscall_getvhiname.c,
1482 util-vserver/lib/syscall_getvxinfo.c,
1483 util-vserver/lib/syscall_kill.c,
1484 util-vserver/lib/syscall_netadd.c,
1485 util-vserver/lib/syscall_netcreate.c,
1486 util-vserver/lib/syscall_netmigrate.c,
1487 util-vserver/lib/syscall_netremove.c,
1488 util-vserver/lib/syscall_remdlimit.c,
1489 util-vserver/lib/syscall_rlimit.c,
1490 util-vserver/lib/syscall_setccaps.c,
1491 util-vserver/lib/syscall_setcflags.c,
1492 util-vserver/lib/syscall_setdlimit.c,
1493 util-vserver/lib/syscall_setiattr.c,
1494 util-vserver/lib/syscall_setnamespace.c,
1495 util-vserver/lib/syscall_setncaps.c,
1496 util-vserver/lib/syscall_setnflags.c,
1497 util-vserver/lib/syscall_setsched.c,
1498 util-vserver/lib/syscall_setvhiname.c,
1499 util-vserver/lib/syscall_waitexit.c, util-vserver/src/vkill.c:
1500 include "virtual.h" instead of "linuxvirtual.h"
1502 2005-10-29 09:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1504 * util-vserver/src/testsuite/hashcalc.c: use our 'assert' from
1505 "lib_internal/coreassert.h"
1506 use Vwrite() instead of write()
1508 2005-10-29 09:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1510 * util-vserver/src/vhashify.c: cleanups; undefine macros after
1511 their use, set some UNUSED attributes
1512 and 'return EXIT_SUCCESS' in main to make the testsuite happy
1514 main() is not main())
1516 2005-10-29 09:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1518 * util-vserver/distrib/redhat/initpost: start the vserver with the
1519 '--rescue' option and execute operations
1520 like 'chkconfig' there
1522 2005-10-29 08:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1524 * util-vserver/THANKS: mentioned Herbert and his alternative
1525 syscall implementation
1527 2005-10-29 08:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1529 * util-vserver/src/fstool.c: when giving a directory and other
1530 filesystem objects on the CLI, the
1531 fstool based applications (showattr, setattr, chxid) changed into
1533 directory without going back. So the other objects can not be
1535 anymore (resp. the wrong ones) [reported and patched by Daniel
1538 http://savannah.nongnu.org/bugs/?func=detailitem&item_id=14313]
1540 2005-10-28 18:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1542 * util-vserver/scripts/vserver.start: use new syntax for
1545 2005-10-28 18:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1547 * util-vserver/scripts/vserver-build.skeleton: use new
1550 2005-10-28 18:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1552 * util-vserver/scripts/vserver-build.functions: when building new
1553 vservers allow empty directories for their roots
1554 improved error messages a little bit
1556 2005-10-28 18:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1558 * util-vserver/scripts/vserver: updated help msg for '--rescue'
1560 2005-10-28 17:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1562 * util-vserver/scripts/functions: colorize/colpanic(): reset
1563 attributes after giving out the message
1565 2005-10-28 17:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1567 * util-vserver/distrib/Makefile.am, util-vserver/distrib/centos42,
1568 util-vserver/distrib/centos42/pkgs,
1569 util-vserver/distrib/centos42/pkgs/01,
1570 util-vserver/distrib/centos42/pkgs/02,
1571 util-vserver/distrib/centos42/pkgs/03,
1572 util-vserver/distrib/centos42/yum,
1573 util-vserver/distrib/centos42/yum.repos.d,
1574 util-vserver/distrib/centos42/yum.repos.d/CentOS-Base.repo,
1575 util-vserver/distrib/centos42/yum/yum.conf,
1576 util-vserver/util-vserver.spec.in: added centos42 support
1578 2005-10-28 17:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1580 * util-vserver/distrib/misc/debootstrap.uri: updated debootstrap
1583 2005-10-28 17:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1585 * util-vserver/m4/ensc_syscall.m4: do not define
1586 ENSC_SYSCALL_TRADITIONAL when alternative syscalls are available
1588 2005-10-28 17:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1590 * util-vserver/lib/syscall_ctxcreate-v13.hc: use VCMD_ctx_create_v0
1591 instead of VCMD_ctx_create
1593 2005-10-28 17:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1595 * util-vserver/lib/getvserverctx.c: include "internal.h"
1597 2005-10-28 17:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1599 * util-vserver/Makefile.am, util-vserver/kernel/context.h,
1600 util-vserver/kernel/cvirt_def.h, util-vserver/kernel/debug.h,
1601 util-vserver/kernel/global.h, util-vserver/kernel/limit.h,
1602 util-vserver/kernel/limit_def.h, util-vserver/kernel/network.h,
1603 util-vserver/kernel/sched_def.h, util-vserver/kernel/signal.h,
1604 util-vserver/kernel/xid.h: updated to 2.6.13.3-vs2.1.0-rc4
1607 2005-10-28 16:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1609 * util-vserver/lib/syscall-alternative.h: updated to
1610 http://vserver.13thfloor.at/Experimental/SYSCALL/syscall_shiny7.h
1612 2005-10-28 16:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1614 * util-vserver/lib/Makefile-files,
1615 util-vserver/lib/syscall-fallback.h: added syscall-fallback.h
1617 2005-10-28 16:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1619 * util-vserver/m4/pkgconfig.am: do not use multiline sed
1620 expressions anymore; instead of, assign and
1621 use a Makefile variable
1623 2005-10-28 16:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1625 * util-vserver/m4/ensc_syscallnr.m4: - do not use the local
1626 kernelheaders anymore; this causes problems on
1628 - use a fallback headerfile to determine syscall #
1630 2005-10-28 16:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1632 * util-vserver/Makefile.am, util-vserver/configure.ac,
1633 util-vserver/lib/syscall.c, util-vserver/m4/ensc_kerneldir.m4,
1634 util-vserver/m4/ensc_syscall.m4: do not use the local
1635 kernelheaders anymore; this causes problems on
1638 2005-10-25 16:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1640 * util-vserver/lib/testsuite/fmt.c: improved tests by validating
1641 that buffer gets not modified before or
1642 after the indented space
1644 2005-10-25 16:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1646 * util-vserver/lib/getvserverctx.c: getCtxFromFile(): fixed
1647 resource leaks in errorcase
1648 vc_getVserverCtx(): validate result by calling getvserverbyctx()
1650 2005-10-25 16:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1652 * util-vserver/lib/internal.h: vc_getVserverByCtx_Internal(): added
1653 prototype (with 'validate_result'
1656 2005-10-25 16:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1658 * util-vserver/lib/getvserverbyctx-compat.hc,
1659 util-vserver/lib/getvserverbyctx-v13.hc,
1660 util-vserver/lib/getvserverbyctx.c: vc_getVserverByCtx_*(): added
1661 'validate_result' parameter to avoid
1662 recursion when called by getvserverctx()
1664 2005-10-25 16:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1666 * util-vserver/lib/vserver.h: added vc_compareVserverById()
1668 2005-10-25 16:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1670 * util-vserver/lib/Makefile-files,
1671 util-vserver/lib/comparevserverbyid.c: added comparevserverbyid.c
1673 2005-10-25 16:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1675 * util-vserver/ensc_fmt/fmtx.hc: save some bytes on the stack...
1677 2005-10-25 16:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1679 * util-vserver/configure.ac: disable expensive tests by default
1681 2005-10-25 16:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1683 * util-vserver/Makefile.am: improved 'silent.%' target a little bit
1684 (might be incompatible with
1685 older grep but it's for developing only...)
1687 2005-10-25 16:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1689 * util-vserver/src/testsuite/Makefile-files,
1690 util-vserver/src/testsuite/hashcalc.sh: added hashcalc.sh
1692 2005-10-25 16:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1694 * util-vserver/src/testsuite/hashcalc.c: fixed params in
1695 calculateHashFromFD() call
1697 2005-10-23 22:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1699 * util-vserver/src/chroot-sh.c: testInternal(): fixed return value
1700 for non-existing files
1702 2005-10-23 22:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1704 * util-vserver/src/testsuite,
1705 util-vserver/src/testsuite/.cvsignore,
1706 util-vserver/src/testsuite/Makefile-files,
1707 util-vserver/src/testsuite/hashcalc.c: added hashcalc
1709 2005-10-23 22:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1711 * util-vserver/src/vhashify.c: added TESTSUITE mode
1713 2005-10-09 09:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1715 * util-vserver/scripts/vserver.functions: fixed VLAN setup: set the
1716 name-type, honor the 'ip' value and use the
1717 device name on removal (reported by Timothy Arnold,
1718 https://savannah.nongnu.org/bugs/?func=detailitem&item_id=14148)
1720 2005-08-08 22:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1722 * util-vserver/scripts/vserver.functions: fixed detection of
1723 commented lines in config-files; formerly, only a
1724 single '#' was detected which does not really make sense for
1727 2005-07-25 15:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1729 * util-vserver/util-vserver.spec.in: updated URLs
1731 2005-07-25 15:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1733 * util-vserver/src/vwait.c: - made the alarm() code working with
1734 glibc also; glibc restarts
1735 vc_wait_exit() instead of interrupting it so an explicit
1736 siginterrupt(2) is required
1737 - call alarm(2) again when EINTR was seen
1739 2005-07-25 15:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1741 * util-vserver/scripts/vserver-build.skeleton: execute
1742 'base.setSuccess' finally
1744 2005-07-25 15:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1746 * util-vserver/scripts/vserver-build.functions.rpm:
1747 rpm.sanityCheck(): added; it warns about missing initpre scripts
1749 2005-07-25 15:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1751 * util-vserver/scripts/vserver-build.functions: -
1752 getDistribution(): added sanity checks to make sure that there
1754 a configuration for the selected distribution
1755 - base.initFilesystem(): allow empty directories as root
1757 for new vservers; this uses the new isDirectoryEmpty() function
1758 - base.__cleanup(): armed the cleanup code; formerly there was
1760 the safety 'echo' giving out the resulting command instead of
1763 2005-07-25 15:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1765 * util-vserver/scripts/vserver-build.debootstrap: use new calling
1766 convention of getDistribution(); 'debootstrap' does
1767 not require an explicit configuration of the distribution
1769 2005-07-25 15:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1771 * util-vserver/scripts/vsysvwrapper: fixed typo
1772 (s!$CHBIND!$_CHBIND!)
1774 2005-07-25 15:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1776 * util-vserver/scripts/vserver-build.apt-rpm,
1777 util-vserver/scripts/vserver-build.rpm,
1778 util-vserver/scripts/vserver-build.yum: call rpm.sanityCheck()
1780 2005-07-25 15:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1782 * util-vserver/scripts/functions: isDirectoryEmpty(): added
1785 2005-07-15 20:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1787 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.208
1789 2005-07-15 19:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1791 * util-vserver/configure.ac, util-vserver/lib/personalityflag.c,
1792 util-vserver/lib/personalitytype.c,
1793 util-vserver/m4/ensc_personality.m4: check whether enums from
1794 <linux/personality.h> are available before using
1796 (https://savannah.nongnu.org/bugs/?func=detailitem&item_id=12921)
1798 2005-07-15 19:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1800 * util-vserver/util-vserver.spec.in: - require the -lib subpackage
1802 - copy GPG keys from /etc/pki/rpm-gpg/
1804 2005-07-15 19:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1806 * util-vserver/src/testsuite/rpm-fake-test.sh: fixed paths so that
1809 2005-07-15 19:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1811 * util-vserver/sysv/vprocunhide: do not run when IATTR feature is
1814 2005-07-15 19:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1816 * util-vserver/scripts/vserver.start,
1817 util-vserver/scripts/vserver.suexec: readded the
1818 limit-ulimits-per-vserver stuff due to popular requests
1819 (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=12840)
1821 2005-07-15 18:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1823 * util-vserver/lib/getinsecurebcaps.c: - adjusted insecure caps for
1824 the added CAP_AUDIT* and removed
1826 - assume every unknown capability as insecure
1828 2005-07-15 18:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1830 * util-vserver/lib/testsuite,
1831 util-vserver/lib/testsuite/.cvsignore: added 'personality'
1833 2005-07-15 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1835 * util-vserver/lib/syscall_netadd-net.hc,
1836 util-vserver/lib/syscall_netremove-net.hc: changed code so that
1837 it *compiles* with current kernel headers
1839 2005-07-15 18:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1841 * util-vserver/lib/syscall_getiattr-fscompat.hc,
1842 util-vserver/lib/syscall_setiattr-fscompat.hc: Changed the
1843 barrier-code so that it sets both the 't' ext2-flag and
1844 chmod-0 permissions. This is required to work with 1.2.10 patch;
1845 formerly the chmod-0 sufficed. [reported by Bjoern Steinbrink,
1846 http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13170]
1848 2005-07-15 16:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1850 * util-vserver/lib/capabilities.c: use a static '29' for QUOTACTL
1851 capability as VC_CAP_QUOTACTL was removed
1853 2005-07-15 16:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1855 * util-vserver/lib/ccaps-v13.c: added
1856 VC_VXC_{SYSLOG,BINARY_MOUNT,QUOTA_CTL}
1857 added/moved some aliases
1859 2005-07-15 16:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1861 * util-vserver/lib/bcaps-v13.c: removed VC_CAP_QUOTACTL
1864 2005-07-15 16:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1866 * util-vserver/lib/vserver.h: removed VC_CAP_QUOTACTL
1868 added VC_VXC_{SYSLOG,BINARY_MOUNT,QUOTA_CTL}
1870 2005-07-15 16:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1872 * util-vserver/contrib/Makefile-files,
1873 util-vserver/contrib/yum-2.3.4-chroot.patch: added
1874 yum-2.3.4-chroot patch
1876 2005-07-15 16:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1878 * util-vserver/kernel/network.h, util-vserver/kernel/network_cmd.h,
1879 util-vserver/kernel/switch.h, util-vserver/kernel/xid.h: updated
1880 to patch-2.6.12.2-vs2.0-rc7
1882 2005-07-04 22:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1884 * util-vserver/scripts/vserver-build.functions: check whether
1885 context is already active before starting the build
1886 (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=12849)
1888 2005-07-04 22:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1890 * util-vserver/src/vserver-info.c: allow to pass a numeric xid to
1891 'vserver-info ... RUNNING'
1893 2005-07-04 22:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1895 * util-vserver/lib_internal/Makefile-files,
1896 util-vserver/lib_internal/util-isnumber.c,
1897 util-vserver/lib_internal/util.h: isNumber(): added
1899 2005-07-04 18:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1901 * util-vserver/scripts/vserver-build.debootstrap: give out status
1902 message before downloading debootstrap
1903 (http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13472)
1905 2005-07-04 18:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1907 * util-vserver/lib/syscall-alternative.h: updated to
1908 http://vserver.13thfloor.at/Experimental/SYSCALL/syscall.h
1911 2005-07-03 22:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1913 * util-vserver/distrib/misc/debootstrap.uri: oops... set the wrong
1916 2005-07-03 22:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1918 * util-vserver/distrib/misc/debootstrap.uri: updated
1920 2005-07-03 22:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1922 * util-vserver/distrib/Makefile.am: register fc4 as rh-style
1925 2005-07-03 20:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1927 * util-vserver/configure.ac: check for 'nohup'
1929 2005-07-03 17:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1931 * util-vserver/contrib/manifest.dat.pathsubst: removed chroot_* +
1933 added chroot_sh + vwait
1935 2005-07-03 17:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1937 * util-vserver/Makefile.am, util-vserver/lib/virtual.h: updated
1938 used kernel headers to 2.6.12.2-vs2.0-rc5
1940 2005-07-03 17:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1942 * util-vserver/lib/syscall_getvhiname-v13.hc,
1943 util-vserver/lib/syscall_setvhiname-v13.hc: -
1944 s!VCMD_vx_.et_vhi_name!VCMD_.et_vhi_name!
1945 - added workaround for older kernels not having the naming above
1947 2005-07-03 17:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1949 * util-vserver/scripts/vshelper: accept 'async' method
1951 2005-07-03 17:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1953 * util-vserver/scripts/vserver.start: pipe 'popd' output to
1956 2005-07-03 17:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1958 * util-vserver/scripts/vserver.functions: initSync(): fixed
1960 initSync(): set 'async' method when 'vwait' is available
1961 _waitForVWait(): read pipe after 'wait' returned
1963 2005-07-03 17:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1965 * util-vserver/scripts/vserver-build: do not set OPTION_KEEP
1967 2005-07-03 17:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1969 * util-vserver/scripts/util-vserver-vars.pathsubst: added vwait
1971 2005-07-03 17:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1973 * util-vserver/scripts/pkgmgmt: - cleanups
1974 - unset %_dbpath at 'internalize' operation
1976 2005-07-03 17:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1978 * util-vserver/scripts/functions: vshelper.initSync(): fixed
1981 2005-07-03 17:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1983 * util-vserver/src/chroot-sh.c: implemented 'testfile' subcommand
1985 2005-07-03 14:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1987 * util-vserver/contrib/Makefile-files,
1988 util-vserver/contrib/yum-2.3.3-chroot.patch: added
1989 yum-2.3.3-chroot.patch
1991 2005-07-03 14:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1993 * util-vserver/scripts/functions: do not quote $_VSHELPER in help
1994 message (reported by Roman Barczynski,
1995 https://savannah.nongnu.org/bugs/?func=detailitem&item_id=13162)
1997 2005-07-03 14:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
1999 * util-vserver/doc/configuration.xml: mentioned the working
2000 directory for the scripts
2002 2005-07-03 14:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2004 * util-vserver/kernel/context.h, util-vserver/kernel/context_cmd.h,
2005 util-vserver/kernel/cvirt_cmd.h, util-vserver/kernel/debug.h,
2006 util-vserver/kernel/namespace.h,
2007 util-vserver/kernel/namespace_cmd.h,
2008 util-vserver/kernel/network.h, util-vserver/kernel/network_cmd.h,
2009 util-vserver/kernel/switch.h: updated to 2.6.12.2-vs2.0-rc5
2011 2005-07-03 13:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2013 * util-vserver/scripts/vserver.start: execute the prepre script in
2014 the configuration directory (*not* the
2015 vdir directory); this should not cause legacy problems as
2017 directory was not changed overall
2019 2005-07-03 13:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2021 * util-vserver/scripts/vserver.functions: check whether filesystem
2022 is mounted readonly; if so, execute
2023 $_SECURE_MOUNT with the '-n' argument
2025 2005-07-03 13:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2027 * util-vserver/scripts/vserver-build.apt-rpm,
2028 util-vserver/scripts/vserver-build.debootstrap,
2029 util-vserver/scripts/vserver-build.rpm: execute base.setSuccess()
2032 2005-07-03 13:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2034 * util-vserver/src/rpm-fake-resolver.c: implemented better
2035 error-handling in the read() and write() functions
2037 2005-07-03 12:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2039 * util-vserver/ensc_wrappers/wrappers-io.hc,
2040 util-vserver/ensc_wrappers/wrappers-iosock.hc,
2041 util-vserver/ensc_wrappers/wrappers-unistd.hc: store result of
2042 read*(2) and write*(2) fucntions into signed variables;
2043 error handling is more cleaner in this way
2045 2005-07-03 12:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2047 * util-vserver/src/vserver-stat.c: - cleanups
2048 - multiply RSS value with PAGESIZE
2049 (https://savannah.nongnu.org/bugs/?func=detailitem&item_id=13184)
2050 - prepare the '-O' option: calculate vserver names earlier and
2052 some more helper functions
2054 2005-07-03 12:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2056 * util-vserver/src/rpm-fake.c: - doPwStringRequest(): fixed x86_64
2057 issue; rpm-fake.so transmitted a
2058 'size_t' value, but rpm-fake-resolver expected an uint32_t
2061 2005-07-03 09:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2063 * util-vserver/ensc_vector/Makefile-files,
2064 util-vserver/ensc_vector/vector-foreach.c,
2065 util-vserver/ensc_vector/vector.h,
2066 util-vserver/ensc_vector/vector.hc: added Vector_foreach*()
2069 2005-07-02 09:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2071 * util-vserver/src/Makefile-files, util-vserver/src/vbuild.cc,
2072 util-vserver/src/vcheck.cc, util-vserver/src/vfiles.cc,
2073 util-vserver/src/vserver.cc, util-vserver/src/vserver.hh,
2074 util-vserver/src/vutil.cc, util-vserver/src/vutil.h,
2075 util-vserver/src/vutil.p: removed the C++ tools; they do not work
2076 with recent configuration and
2077 are adding huge dependencies
2079 2005-06-30 06:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2081 * util-vserver/scripts/vserver.stop: use vwait infrastructure
2083 2005-06-30 06:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2085 * util-vserver/scripts/vserver-build.functions.pkgmgmt,
2086 util-vserver/scripts/vserver.functions: use CHROOT_SH instead of
2090 2005-06-30 06:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2092 * util-vserver/scripts/vserver-build.functions: remove generated
2093 vserver when build fails and '--keep' was not specified
2095 2005-06-30 06:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2097 * util-vserver/scripts/vserver-build.apt-rpm,
2098 util-vserver/scripts/vserver-build.debootstrap,
2099 util-vserver/scripts/vserver-build.rpm,
2100 util-vserver/scripts/vserver-build.skeleton,
2101 util-vserver/scripts/vserver-build.yum: use 'base.init' instead
2102 of 'base.initVariables'
2104 2005-06-30 06:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2106 * util-vserver/scripts/vserver-build: added '--keep' option
2108 2005-06-30 06:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2110 * util-vserver/scripts/X,
2111 util-vserver/scripts/util-vserver-vars.pathsubst: removed
2115 2005-06-30 06:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2117 * util-vserver/scripts/pkgmgmt: use CHROOT_SH instead of CHROOT_*
2119 2005-06-30 06:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2121 * util-vserver/lib/virtual.h: include signal_cmd.h instead of
2124 2005-06-30 06:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2126 * util-vserver/util-vserver.spec.in: added %dist tag
2127 buildrequire 'which' and 'diffutils'
2128 require 'apt' on i386 only
2130 2005-06-30 06:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2132 * util-vserver/distrib/fc4, util-vserver/distrib/fc4/apt,
2133 util-vserver/distrib/fc4/apt/rpmpriorities,
2134 util-vserver/distrib/fc4/apt/sources.list,
2135 util-vserver/distrib/fc4/pkgs, util-vserver/distrib/fc4/pkgs/01,
2136 util-vserver/distrib/fc4/pkgs/02,
2137 util-vserver/distrib/fc4/pkgs/03,
2138 util-vserver/distrib/fc4/rpmlist.d,
2139 util-vserver/distrib/fc4/rpmlist.d/00.lst,
2140 util-vserver/distrib/fc4/yum,
2141 util-vserver/distrib/fc4/yum.repos.d,
2142 util-vserver/distrib/fc4/yum.repos.d/fedora-devel.repo,
2143 util-vserver/distrib/fc4/yum.repos.d/fedora-updates-testing.repo,
2144 util-vserver/distrib/fc4/yum.repos.d/fedora-updates.repo,
2145 util-vserver/distrib/fc4/yum.repos.d/fedora.repo,
2146 util-vserver/distrib/fc4/yum/yum.conf: initial checkin
2148 2005-06-30 06:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2150 * util-vserver/distrib/redhat/initpost: use CHROOT_SH instead of
2153 2005-06-30 05:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2155 * util-vserver/src, util-vserver/src/.cvsignore,
2156 util-vserver/src/Makefile-files, util-vserver/src/chroot-cat.c,
2157 util-vserver/src/chroot-rm.c, util-vserver/src/chroot-sh.c:
2158 replaced all the small chroot-* programs with a single
2162 2005-05-19 18:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2164 * util-vserver/scripts/util-vserver-vars.pathsubst: added @NOHUP@
2166 2005-05-19 18:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2168 * util-vserver/scripts/pkgmgmt: use new chroot-cat CLI
2170 2005-05-19 18:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2172 * util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h,
2173 util-vserver/kernel/dlimit.h, util-vserver/kernel/dlimit_cmd.h,
2174 util-vserver/kernel/inode_cmd.h, util-vserver/kernel/legacy.h,
2175 util-vserver/kernel/signal.h, util-vserver/kernel/signal_cmd.h,
2176 util-vserver/kernel/xid.h: updated
2178 2005-05-19 18:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2180 * util-vserver/lib/issupported.c,
2181 util-vserver/lib/issupportedstring.c, util-vserver/lib/vserver.h:
2182 vc_isSupported() et.al: added VWAIT feature
2184 2005-05-19 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2186 * util-vserver/m4/ensc_syscall.m4: s!enable_val!enableval!
2188 2005-05-19 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2190 * util-vserver/src/vserver-stat.c: fixed calculation of hours (%24
2191 instead of %60); reported in
2192 http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13048 by
2195 2005-05-19 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2197 * util-vserver/src/chroot-cat.c: added '-i', '-o' and '-a' options
2198 to cat or override a file, or to
2201 2005-05-19 17:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2203 * util-vserver/distrib/redhat/initpost: use safe chroot-cat
2206 2005-05-05 19:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2208 * util-vserver/m4/ensc_dietlibc.m4: - give out a more correct
2209 helpstring for the '--enable/disable-dietlibc'
2211 - use AS_HELP_STRING instead of AC_HELP_STRING
2213 2005-05-05 18:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2215 * util-vserver/configure.ac: - removed call to ENSC_FPIC_SYSCALL
2216 - enhanced dietlibc version check to the 64 bit version of hppa
2218 2005-05-05 09:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2220 * util-vserver/src, util-vserver/src/.cvsignore: added vwait
2222 2005-05-05 09:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2224 * util-vserver/src/vwait.c: initial checkin
2226 2005-05-05 09:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2228 * util-vserver/src/vshelper-sync.c: use '__linux__' instead of
2229 '__linux' (reported by Ola Lundqvist)
2231 2005-05-05 09:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2233 * util-vserver/src/exec-cd.c: minor cosmetical cleanup
2235 2005-05-05 09:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2237 * util-vserver/src/chroot-cat.c: - added support for '--help' and
2239 - added '-a' option to append information instead of truncating
2243 2005-05-05 09:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2245 * util-vserver/src/Makefile-files: - 'chroot-cat' supports now the
2246 '--help' and '--version' options so
2247 removed it from AM_INSTALLCHECK_STD_OPTIONS_EXEMPT
2250 2005-05-05 09:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2252 * util-vserver/m4/install-notify.am: s!^# !## !
2254 2005-05-05 09:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2256 * util-vserver/lib/Makefile-files,
2257 util-vserver/lib/syscall_waitexit-v13.hc,
2258 util-vserver/lib/syscall_waitexit.c, util-vserver/lib/vserver.h:
2259 vc_wait_exit(): implemented support for this syscall
2261 2005-05-02 21:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2263 * util-vserver/src/compat-pivot_root.h: use <syscall-wrap.h>
2265 2005-05-02 21:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2267 * util-vserver/m4/ensc_syscall.m4: minor cosmetical cleanups
2269 2005-05-02 21:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2271 * util-vserver/m4/ensc_fpicsyscall.m4: obsoleted
2273 2005-05-02 21:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2275 * util-vserver/m4/ensc_fpicsyscall.m4: use ENSC_SYSCALL_ALTERNATIVE
2277 2005-05-02 21:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2279 * util-vserver/lib/vserver-internal.h: cleaned up '#include
2282 2005-05-02 21:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2284 * util-vserver/lib/syscall-legacy.hc,
2285 util-vserver/lib/syscall-wrap.h: include <syscall.h> also
2287 2005-05-02 21:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2289 * util-vserver/doc/configuration-xhtml.xsl: use class
2290 'directoryname' instead of 'directory' for '<directory/>'
2293 2005-05-02 21:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2295 * util-vserver/Makefile.am, util-vserver/distrib/Makefile.am,
2296 util-vserver/m4/install-notify.am: give out additional
2297 information about the 'make install' process
2299 2005-04-28 19:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2301 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.207
2303 2005-04-28 18:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2305 * util-vserver/configure.ac: adjusted dietlibc requirements
2307 2005-04-28 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2309 * util-vserver/src/vcontext.c: allow to override the execution
2310 domain (personality); added
2311 '--personality-type' and '--personality-flags' options
2313 2005-04-28 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2315 * util-vserver/src/rpm-fake-resolver.c: added a TEMP_FAILURE_RETRY
2318 2005-04-28 18:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2320 * util-vserver/scripts/vserver.start,
2321 util-vserver/scripts/vserver.suexec: added support for a rescue
2324 2005-04-28 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2326 * util-vserver/scripts/vserver.functions: *
2327 _generatePersonalityOptions(): added and use it
2328 * added support for a rescue mode
2330 2005-04-28 18:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2332 * util-vserver/scripts/vserver-build.functions.pkgmgmt:
2333 YUM_RELEASEPKGS: added
2335 2005-04-28 18:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2337 * util-vserver/scripts/vserver: fixed docu for 'stop' and 'start'
2339 2005-04-28 18:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2341 * util-vserver/scripts/pkgmgmt: * verifyInternalPackages(): added
2342 * added some sanity checks for a sany environment when
2344 the package management
2346 2005-04-28 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2348 * util-vserver/scripts/functions: * isRegularFile(): fixed
2349 evaluation of params
2350 * hasSubstring(): added
2351 * getAllVservers(): fixed typo
2353 2005-04-28 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2355 * util-vserver/lib_internal/sys_clone.h: cleanups; do not include
2358 2005-04-28 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2360 * util-vserver/lib_internal/Makefile-files,
2361 util-vserver/lib_internal/sys_personality.h: added
2364 2005-04-28 17:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2366 * util-vserver/scripts/legacy/vserver-copy,
2367 util-vserver/scripts/vserver-copy: moved to legacy
2369 2005-04-28 17:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2371 * util-vserver/lib/testsuite/Makefile-files,
2372 util-vserver/lib/testsuite/personality.c: added testcases for the
2373 vc_*personality*() functions
2375 2005-04-28 17:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2377 * util-vserver/lib/vserver.h: added prototypes for vc_*personality*
2380 2005-04-28 17:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2382 * util-vserver/lib/virtual.h: updated to new kernel headers
2384 2005-04-28 17:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2386 * util-vserver/lib/cflags_list-v13.c: do not include <string.h>
2389 2005-04-28 17:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2391 * util-vserver/lib/internal.h: utilvserver_listparser_uint*():
2392 removed the 'nonnull' attribute for the 'mask' param
2394 2005-04-28 17:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2396 * util-vserver/lib/Makefile-files,
2397 util-vserver/lib/personalityflag.c,
2398 util-vserver/lib/personalityflag_list.c,
2399 util-vserver/lib/personalitytype.c: added personality* files
2401 2005-04-28 17:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2403 * util-vserver/doc/configuration.xml: * added some markup
2404 * documented 'personality'
2406 2005-04-28 17:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2408 * util-vserver/doc/configuration-xhtml.xsl,
2409 util-vserver/doc/configuration.dtd: added support for <directory>
2410 and <filename> markup
2412 2005-04-28 17:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2414 * util-vserver/distrib/fc3/yum/yum.conf:
2415 s!redhat-release!fedora-release!
2417 2005-04-28 17:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2419 * util-vserver/distrib/fc3/pkgs/02: removed 'coreutils'
2421 2005-04-28 17:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2423 * util-vserver/distrib/fc3/rpmlist.d/00.lst: added some more
2426 2005-04-28 17:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2428 * util-vserver/distrib/fc1/apt/rpmpriorities,
2429 util-vserver/distrib/fc2/apt/rpmpriorities,
2430 util-vserver/distrib/fc3/apt/rpmpriorities,
2431 util-vserver/distrib/rh9/apt/rpmpriorities: added *-release
2434 2005-04-28 17:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2436 * util-vserver/contrib/manifest.dat.pathsubst,
2437 util-vserver/scripts/Makefile-files: moved vserver-copy to legacy
2439 2005-04-28 17:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2441 * util-vserver/Makefile.am: added new kernel headers
2443 2005-04-28 11:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2445 * util-vserver/kernel/context.h, util-vserver/kernel/context_cmd.h,
2446 util-vserver/kernel/cvirt.h, util-vserver/kernel/cvirt_cmd.h,
2447 util-vserver/kernel/cvirt_def.h, util-vserver/kernel/debug.h,
2448 util-vserver/kernel/debug_cmd.h, util-vserver/kernel/dlimit.h,
2449 util-vserver/kernel/dlimit_cmd.h, util-vserver/kernel/inode.h,
2450 util-vserver/kernel/inode_cmd.h, util-vserver/kernel/legacy.h,
2451 util-vserver/kernel/limit.h, util-vserver/kernel/limit_cmd.h,
2452 util-vserver/kernel/limit_def.h, util-vserver/kernel/namespace.h,
2453 util-vserver/kernel/network.h, util-vserver/kernel/network_cmd.h,
2454 util-vserver/kernel/sched.h, util-vserver/kernel/sched_cmd.h,
2455 util-vserver/kernel/sched_def.h, util-vserver/kernel/switch.h,
2456 util-vserver/kernel/xid.h: updated to headers from
2457 patch-2.6.11.7-vs2.0-pre2
2459 2005-04-24 20:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2461 * util-vserver/src/vserver-stat.c: showContexts(): added 'const'
2464 2005-04-24 20:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2466 * util-vserver/scripts/start-vservers,
2467 util-vserver/scripts/vsomething: use the new getAllVservers()
2468 functionality to specify special kinds of
2471 2005-04-24 20:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2473 * util-vserver/scripts/functions: * isRegularFile(): allow to
2474 override the '-f' classifier
2475 * getAllVservers(): added several types of vservers (marked,
2478 * getAllVserversByArg()" added
2480 2005-04-24 20:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2482 * util-vserver/m4/ensc_dietlibc_compat.m4: *
2483 ENSC_DIETLIBC_NEED_COMPAT: use the 'syscall-wrap.h' header and
2485 results from ENSC_SYSCALL_ALTERNATIVE
2487 2005-04-24 20:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2489 * util-vserver/m4/ensc_syscall.m4: * ENSC_SYSCALL_ALTERNATIVE:
2491 * ENSC_SYSCALL: use the 'syscall-wrap.h' header and the results
2493 ENSC_SYSCALL_ALTERNATIVE
2495 2005-04-24 20:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2497 * util-vserver/lib/vserver-internal.h,
2498 util-vserver/lib_internal/sys_clone.h: include "syscall-wrap.h"
2500 2005-04-24 20:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2502 * util-vserver/lib/ncaps-net.c, util-vserver/lib/nflags-net.c:
2503 VALUES: added an empty field to make it compile with gcc4
2505 2005-04-24 20:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2507 * util-vserver/lib/bcaps_list-v13.c,
2508 util-vserver/lib/ccaps_list-v13.c,
2509 util-vserver/lib/cflags_list-v13.c,
2510 util-vserver/lib/ncaps_list-net.c,
2511 util-vserver/lib/nflags_list-net.c: made it compatible to the new
2512 utilvserver_listparser_uint*() API and
2513 added wrappers with a third 'bool *' arg
2515 2005-04-24 20:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2517 * util-vserver/lib/listparser.hc: * parser function has now to set
2518 a 'bool *' arg to signal errors
2519 * when 'mask' argument is null, the special modifiers like '~',
2521 'any' are not allowed
2523 2005-04-24 20:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2525 * util-vserver/lib/internal.h: utilvserver_listparser_uint*():
2526 added a third 'bool *' arg for the
2527 parser function so that errors can be better propagated
2529 2005-04-24 20:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2531 * util-vserver/lib/Makefile-files,
2532 util-vserver/lib/syscall-alternative.h,
2533 util-vserver/lib/syscall-wrap.h: added syscall-alternative.h and
2536 2005-04-24 20:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2538 * util-vserver/update-doc: exclude some static files
2540 2005-04-24 20:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2542 * util-vserver/build-all: remove config.cache when CLEAN is set
2543 disabled gcc33 build
2545 2005-04-24 11:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2547 * util-vserver/doc/configuration-xhtml.xsl,
2548 util-vserver/doc/configuration.dtd,
2549 util-vserver/doc/configuration.xml: added new markup
2550 added new CSS from Nicolas Costes
2552 2005-04-16 21:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2554 * util-vserver/configure.ac: cleanups
2555 added '--disable-extra-optimizations' option
2557 2005-04-16 21:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2559 * util-vserver/scripts/vserver-build.functions,
2560 util-vserver/scripts/vserver-build.functions.apt,
2561 util-vserver/scripts/vserver-build.functions.rpm,
2562 util-vserver/scripts/vserver-build.functions.yum,
2563 util-vserver/scripts/vserver.functions: use the common
2564 isRegularFile() method to filter out backup-files
2566 2005-04-16 21:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2568 * util-vserver/scripts/functions: isRegularFile(): added
2570 2005-04-16 21:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2572 * util-vserver/util-vserver.spec.in: cleanups
2573 added changelog entry for 0.30.206
2575 2005-04-12 22:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2577 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.206
2579 2005-04-12 21:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2581 * util-vserver/src/vserver-info.c: implemented VERIFYPROC method
2583 2005-04-12 21:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2585 * util-vserver/scripts/vserver.functions: added verify-proc sanity
2588 2005-04-12 21:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2590 * util-vserver/scripts/functions: killContext(): commented out the
2592 (but not working) kill-sequence
2594 2005-04-12 21:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2596 * util-vserver/util-vserver.spec.in: ship the yum patches
2598 2005-04-12 21:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2600 * util-vserver/Makefile.am: added '--no-wrap -S' to the
2603 2005-04-12 19:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2605 * util-vserver/configure.ac: adjusted min-dietlibc requirements
2607 2005-04-12 19:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2609 * util-vserver/m4/ensc_dietlibc.m4: ENSC_ENABLE_DIETLIBC(): allow
2610 'min_ver' to be a shell variable
2612 2005-04-12 18:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2614 * util-vserver/scripts/functions: vshelper.isDebug(): fixed logic
2616 2005-04-10 12:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2618 * util-vserver/src/rpm-fake.c: send the signals for endgrent() and
2621 2005-04-10 12:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2623 * util-vserver/contrib/Makefile-files,
2624 util-vserver/contrib/yum-2.2.1-chroot.patch,
2625 util-vserver/contrib/yum-2.3.2-chroot.patch: added patches for
2628 2005-04-10 12:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2630 * util-vserver/Makefile.am: include m4/libsel.am
2632 2005-04-10 01:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2634 * util-vserver/src/context-sync.hc: ignore errors during setsid(2)
2635 execution (required for vs1.9.5.12+)
2637 2005-04-10 01:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2639 * util-vserver/scripts/vshelper: * kill vserver processes
2640 explicitly with 'killContext'; userspace
2641 reboot helper may assume that 'reboot(2)' never returns...
2642 * added 'async' method
2644 2005-04-10 00:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2646 * util-vserver/scripts/vserver.stop: implicate '--sync' option; it
2647 is not possible to stop asynchronously
2648 send SIGINT to pid 1 instead of trying to determine initpid
2650 2005-04-10 00:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2652 * util-vserver/scripts/vserver.functions: use 'killContext()'
2653 instead of invoking 'vkill' manually
2654 set an initial runlevel for 'minit' style also
2655 set 'async' vshelper method for non-sync mode
2657 2005-04-10 00:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2659 * util-vserver/scripts/vprocunhide: fixed missing quoting of '~';
2660 this may cause very slow booting when
2661 NIS/LDAP servers are local vservers as bash tries to expand this
2665 2005-04-10 00:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2667 * util-vserver/scripts/functions: spawn(), killContext(): added
2669 2005-04-10 00:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2671 * util-vserver/m4/libsel.am: initial checkin
2673 2005-04-10 00:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2675 * util-vserver/m4/ensc_dietlibc.m4: use a more modern version which
2676 accepts 'DIET' and 'DIETFLAGS' as
2677 global configure variables
2679 2005-04-10 00:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2681 * util-vserver/m4/ensc_cxxcompiler.m4: fixed typo
2683 2005-04-10 00:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2685 * util-vserver/configure.ac: defined ENSC_USE_DIETLIBC +
2688 2005-04-10 00:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2690 * util-vserver/Makefile.am: removed 'DIET' and 'DIETFLAGS'
2691 variables; they are set by configure now
2693 2005-04-08 19:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2695 * util-vserver/scripts/vyum-worker: added better test for patched
2698 2005-04-08 19:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2700 * util-vserver/src/vserver-info.c: fixed typo
2702 2005-04-08 19:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2704 * util-vserver/scripts/vserver.suexec: fixed typo (reported by Paul
2707 2005-04-08 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2709 * util-vserver/scripts/vserver-build.functions.yum: substitute
2712 2005-04-08 19:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2714 * util-vserver/scripts/chcontext: fixed operation when context was
2717 2005-04-08 19:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2719 * util-vserver/distrib/redhat/initpre: reverted the patch adding
2721 create '/sbin/new-kernel-pkg'; 'initpost' would be too late for
2724 2005-04-08 19:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2726 * util-vserver/distrib/redhat/initpost: use 'ln -sf' instead of 'ln
2729 2005-04-08 19:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2731 * util-vserver/distrib/fc3/yum/yum.conf: add 'lockfile'
2733 2005-04-08 19:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2735 * util-vserver/distrib/Makefile.am: added 'fc3' to 'redhat_style'
2737 2005-04-08 19:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2739 * util-vserver/Makefile.am: use DIETFLAGS instead of DIET_FLAGS
2741 2005-03-29 02:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2743 * util-vserver/ensc_vector/Makefile-files: use $(LIBENSCVECTOR)
2744 instead of libensc_vector.a
2746 2005-03-25 21:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2748 * util-vserver/scripts/vserver.stop: fixed typo
2750 2005-03-25 17:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2752 * util-vserver/scripts/vserver.functions: minor cleanups: call
2753 vkill with '--xid' instead of '-c'
2755 2005-03-25 16:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2757 * util-vserver/scripts/vserver.stop: address both the context and
2758 the pid when sending SIGINT to init
2760 2005-03-25 02:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2762 * util-vserver/lib_internal/testsuite/copy-check: do not use '-s'
2763 with 'cmp' but display verbose error reason
2765 2005-03-25 02:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2767 * util-vserver/lib_internal/switchtowatchxid.c: simplified it and
2768 made it work with recent kernels
2770 2005-03-25 02:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2772 * util-vserver/doc/configuration-xhtml.xsl: use 'alternate
2773 stylesheet' instead of 'stylesheet' (reported by Herbert
2776 2005-03-25 02:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2778 * util-vserver/util-vserver.spec.in: fixed quoting of % in
2781 2005-03-24 14:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2783 * util-vserver/Makefile.am, util-vserver/REQUIREMENTS: added
2786 2005-03-24 13:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2788 * util-vserver/NEWS, util-vserver/configure.ac,
2789 util-vserver/util-vserver.spec.in: version 0.30.205
2791 2005-03-24 13:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2793 * util-vserver/util-vserver.spec.in: added some %descriptions
2795 2005-03-24 12:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2797 * util-vserver/src/vhashify.c: s!write()!Vwrite()! at some places
2798 add 'volatile' qualifier at variables used around 'setjmp'
2799 use sigsetjmp() instead of setjmp()
2802 2005-03-24 12:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2804 * util-vserver/src/secure-mount.c: s!write()!Vwrite()! at some
2806 use Echdir() instead of chdir()
2808 2005-03-24 12:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2810 * util-vserver/src/filetime.c, util-vserver/src/lsxid.c,
2811 util-vserver/src/readlink.c, util-vserver/src/reducecap.c,
2812 util-vserver/src/showattr.c, util-vserver/src/vattribute.c,
2813 util-vserver/src/vcontext.c, util-vserver/src/vcopy.c,
2814 util-vserver/src/vdlimit.c, util-vserver/src/vlimit.c,
2815 util-vserver/src/vps.c, util-vserver/src/vserver-stat.c,
2816 util-vserver/src/vuname.c, util-vserver/src/vunify.c,
2817 util-vserver/vserver-start/interface-read.c: s!write()!Vwrite()!
2820 2005-03-24 12:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2822 * util-vserver/lib_internal/testsuite/sigbus.c: use Etruncate()
2823 instead of truncate()
2825 2005-03-24 12:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2827 * util-vserver/lib_internal/testsuite/copy-check: added new tests
2828 and better diagnostic
2830 2005-03-24 12:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2832 * util-vserver/lib_internal/unify-copy.c: moved 'volatile'
2833 qualifiers to a better place
2836 2005-03-24 12:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2838 * util-vserver/ensc_wrappers/wrappers-unistd.hc: E*truncate():
2841 2005-03-24 12:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2843 * util-vserver/ensc_vector/testsuite/test2.c: #undef NDEBUG
2845 2005-03-24 01:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2847 * util-vserver/lib_internal/testsuite/sigbus.c: unlink temporary
2850 2005-03-24 00:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2852 * util-vserver/lib_internal/unify-unify.c: Unify_unify(): block
2853 signals while executing the non-atomic operations
2855 2005-03-24 00:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2857 * util-vserver/src/vhashify.c: optimized directory creation
2859 2005-03-24 00:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2861 * util-vserver/lib_internal/unify-copy.c: prepared for sigbus
2863 added some 'volatile' modifiers
2864 use siglongjmp() instead of longjmp()
2866 2005-03-24 00:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2868 * util-vserver/lib_internal/matchvserverinfo-init.c: minor code
2871 2005-03-24 00:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2873 * util-vserver/lib_internal/testsuite,
2874 util-vserver/lib_internal/testsuite/.cvsignore,
2875 util-vserver/lib_internal/testsuite/Makefile-files,
2876 util-vserver/lib_internal/testsuite/sigbus.c: added sigbus
2879 2005-03-23 02:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2881 * util-vserver/ensc_vector/testsuite,
2882 util-vserver/ensc_vector/testsuite/.cvsignore: updated
2884 2005-03-23 02:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2886 * util-vserver/src/vhashify-init.hc, util-vserver/src/vhashify.c:
2887 added lots of new code...
2889 2005-03-23 02:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2891 * util-vserver/src/rpm-fake.c: is_selinux_enabled(): added
2893 2005-03-23 02:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2895 * util-vserver/scripts/vserver-build.apt-rpm,
2896 util-vserver/scripts/vserver-build.rpm,
2897 util-vserver/scripts/vserver-build.yum: execute '--initdb' before
2899 import pubkeys from /etc/vservers/.distributions/.common/pubkeys
2902 2005-03-23 02:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2904 * util-vserver/scripts/vserver: added 'hashify' target
2906 2005-03-23 02:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2908 * util-vserver/scripts/util-vserver-vars.pathsubst: added
2911 2005-03-23 02:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2913 * util-vserver/lib_internal/matchlist-initrefserverlist.c: fixed
2914 initialization of 'vserver'
2916 2005-03-23 02:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2918 * util-vserver/distrib/Makefile.am: create
2919 /etc/.../.distributions/.common/pubkeys/
2920 create /etc/.../.defaults/apps/vunify/hash
2922 2005-03-23 02:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2924 * util-vserver/util-vserver.spec.in: copy GPG keys from the system
2926 buildrequire dietlibc-0.25
2928 2005-03-23 02:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2930 * util-vserver/build-all: build with debug settings
2932 2005-03-22 15:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2934 * util-vserver/src/rpm-fake.c: honor return codes of read(2) and
2935 write(2) when communication with the rpm-fake-helper
2936 call read(2) and write(2) through TEMP_FAILURE_RETRY()
2937 use Vwrite() instead of write(2) at some places
2939 2005-03-22 15:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2941 * util-vserver/lib_internal/command-exec.c: call write(2) through
2942 TEMP_FAILURE_RETRY()
2944 2005-03-22 15:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2946 * util-vserver/util-vserver.spec.in: BuildRequire beecrypt-devel
2948 2005-03-22 15:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2950 * util-vserver/src/chcontext.c, util-vserver/src/vhashify.c:
2951 workaround warning messages regarding 'warn_unused_return_value'
2953 using _FORTIFY_SOURCE.
2955 2005-03-22 14:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2957 * util-vserver/lib/getvservervdir.c,
2958 util-vserver/lib_internal/coreassert.h,
2959 util-vserver/lib_internal/matchlist-initmanually.c,
2960 util-vserver/lib_internal/matchlist-printid.c,
2961 util-vserver/lib_internal/util-exitlikeprocess.c,
2962 util-vserver/lib_internal/util-io.h: workaround warning messages
2963 regarding 'warn_unused_return_value' when
2964 using _FORTIFY_SOURCE.
2966 2005-03-22 14:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2968 * util-vserver/contrib/manifest.dat.pathsubst: added vhashify +
2971 2005-03-22 14:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2973 * util-vserver/util-vserver.spec.in: cleanups
2974 use %global instead of %define
2976 2005-03-22 14:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2978 * util-vserver/build-all: set _FORTIFY_SOURCE
2980 2005-03-19 03:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2982 * util-vserver, util-vserver/.cvsignore: updated
2984 2005-03-19 03:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2986 * util-vserver, util-vserver/.cvsignore: updated
2988 2005-03-19 02:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2990 * util-vserver/update-doc: initial checkin
2992 2005-03-19 02:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2994 * util-vserver/scripts/chcontext: do not use '--create' for dynamic
2997 2005-03-19 02:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
2999 * util-vserver/distrib/apps: removed...
3001 2005-03-19 02:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3003 * util-vserver/distrib/apps, util-vserver/distrib/apps/vshelper,
3004 util-vserver/distrib/apps/vshelper/action: added to be removed...
3006 2005-03-19 02:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3008 * util-vserver/distrib/redhat/initsignal,
3009 util-vserver/src/testsuite/data/vserver1,
3010 util-vserver/src/testsuite/data/vserver2,
3011 util-vserver/src/testsuite/vuname, util-vserver/sysv/vkillall,
3012 util-vserver/tests/attack.spec, util-vserver/tests/ulimit:
3015 2005-03-19 02:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3017 * util-vserver/src/testsuite/data/vserver1,
3018 util-vserver/src/testsuite/data/vserver1/apps,
3019 util-vserver/src/testsuite/data/vserver1/apps/pkgmgmt,
3020 util-vserver/src/testsuite/data/vserver1/apps/pkgmgmt/style,
3021 util-vserver/src/testsuite/data/vserver1/apps/vunify,
3022 util-vserver/src/testsuite/data/vserver1/apps/vunify/exclude,
3023 util-vserver/src/testsuite/data/vserver2,
3024 util-vserver/src/testsuite/data/vserver2/apps,
3025 util-vserver/src/testsuite/data/vserver2/apps/vunify,
3026 util-vserver/src/testsuite/data/vserver2/apps/vunify/exclude,
3027 util-vserver/src/testsuite/vuname,
3028 util-vserver/src/testsuite/vuname/nodename,
3029 util-vserver/sysv/vkillall, util-vserver/tests/attack.spec,
3030 util-vserver/tests/ulimit, util-vserver/tests/ulimit/cpu: added
3033 2005-03-19 02:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3035 * util-vserver/distrib/redhat/initsignal: added to be removed
3038 2005-03-19 02:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3040 * util-vserver/src/vnet.c: obsoleted...
3042 2005-03-19 02:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3044 * util-vserver/doc/vunify-verbosity.txt,
3045 util-vserver/lib/apidoc/list2xxx.descr, util-vserver/scripts/X,
3046 util-vserver/src/vnet.c: initial checkin
3048 2005-03-19 02:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3050 * util-vserver/vserver-start/interface-add.c,
3051 util-vserver/vserver-start/interface-print.c,
3052 util-vserver/vserver-start/interface-remove.c,
3053 util-vserver/vserver-start/main.c: avoid warnings regarding
3056 2005-03-19 02:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3058 * util-vserver/src/Makefile-files: moved vdlimit into the only-C99
3060 build vhashify only with C99 and beecrypt
3063 2005-03-19 02:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3065 * util-vserver/lib_internal/testsuite/copy-check: cleanups
3066 conditionalize expensive tests
3068 2005-03-19 02:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3070 * util-vserver/lib/Makefile-files,
3071 util-vserver/lib_internal/Makefile-files: moved *dlimit* files
3072 into the only-C99 section
3073 clean all potentially built libraries
3075 2005-03-19 02:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3077 * util-vserver/ensc_vector/list-free.c: some minor C89
3078 compatibility changes
3080 2005-03-19 02:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3082 * util-vserver/ensc_vector/Makefile-files: use
3083 'lib-dietlibc-not-enabled-error.a' consistently
3084 clean all libraries inclusive those which might not be built
3086 2005-03-19 02:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3088 * util-vserver/doc/configuration.dtd: readded
3090 2005-03-19 02:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3092 * util-vserver/doc/configuration.xml: documented the 'vhashify'
3094 moved '<default>' tags before '<description>'
3096 2005-03-19 02:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3098 * util-vserver/doc/configuration-xhtml.xsl: applied changes
3099 regarding the new www-location on savannah
3101 2005-03-19 01:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3103 * util-vserver/doc/Makefile-files: (re)added xsltproc support
3105 2005-03-19 01:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3107 * util-vserver/configure.ac: added tests for XSLTPROC
3108 added '--disable-expensive-tests'
3109 added beecrypt tests
3110 cosmetical cleanups + enhancements
3112 2005-03-19 01:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3114 * util-vserver/Makefile.am: set some values in TESTS_ENVIRONMENT
3115 added some hacks for lib-dietlibc-not-enabled-error.a
3117 2005-03-18 03:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3119 * util-vserver/lib_internal/testsuite,
3120 util-vserver/lib_internal/testsuite/.cvsignore: updated
3122 2005-03-18 03:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3124 * util-vserver/lib_internal/unify.h, util-vserver/src/vunify.h:
3125 include <sys/stat.h> instead of defining a 'struct stat'; this
3127 problems with the 64bit interface of the filesystem functions
3129 2005-03-18 03:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3131 * util-vserver/lib_internal/unify-copy.c: use a sparse-file
3132 friendly method for copying files
3134 2005-03-18 03:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3136 * util-vserver/lib_internal/testsuite/Makefile-files,
3137 util-vserver/lib_internal/testsuite/copy-check,
3138 util-vserver/lib_internal/testsuite/copy.c: added testcases for
3141 2005-03-18 00:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3143 * util-vserver/vserver-start/Makefile-files: use $(LIBENSCVECTOR)
3144 instead of libensc_vector.a
3146 2005-03-18 00:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3148 * util-vserver/src/vhashify-init.hc, util-vserver/src/vhashify.c,
3149 util-vserver/src/vhashify.h: made it work...
3151 2005-03-18 00:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3153 * util-vserver/src/vcopy-init.hc, util-vserver/src/vunify-init.hc:
3154 applied changes in the MatchList-API
3156 2005-03-18 00:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3158 * util-vserver/src/Makefile-files: use $(LIBENSCVECTOR) instead of
3160 use $(LIBVSERVER_GLIBC) instead of lib/libvserver.la
3162 2005-03-18 00:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3164 * util-vserver/scripts/vpkg: exit with returncode of '2' when
3165 pkgmgmt can not be determined
3167 2005-03-18 00:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3169 * util-vserver/lib_internal/testsuite/Makefile-files: use
3170 $(LIBENSCVECTOR) instead of libensc_vector.a
3172 2005-03-18 00:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3174 * util-vserver/lib_internal/unify-isiunlinkable.c,
3175 util-vserver/lib_internal/unify.h: Unify_isIUnlinkable(): changed
3178 2005-03-18 00:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3180 * util-vserver/lib_internal/unify-copy.c: implemented copyReg()
3181 with mmap(2) instead of read(2)+write(2) sequences
3183 2005-03-18 00:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3185 * util-vserver/lib_internal/string.hc: String_free(): added
3187 2005-03-18 00:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3189 * util-vserver/lib_internal/string.h: renamed String_destroy() to
3192 2005-03-18 00:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3194 * util-vserver/lib_internal/string-destroy.c: obsoleted;
3195 String_free() is now inlined
3197 2005-03-18 00:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3199 * util-vserver/lib_internal/matchlist-initbyvserver.c,
3200 util-vserver/lib_internal/matchlist-initmanually.c,
3201 util-vserver/lib_internal/matchlist-initrefserverlist.c,
3202 util-vserver/lib_internal/matchlist.h: applied lot of API changes
3204 2005-03-18 00:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3206 * util-vserver/lib_internal/matchlist-destroy.c: use String_free()
3207 instead of String_destroy()
3209 2005-03-18 00:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3211 * util-vserver/lib_internal/Makefile-files: added
3213 removed string-destroy.c
3215 2005-03-18 00:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3217 * util-vserver/lib_internal/matchvserverinfo-free.c,
3218 util-vserver/lib_internal/matchvserverinfo-init.c: initial
3221 2005-03-18 00:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3223 * util-vserver/ensc_vector/Makefile-files,
3224 util-vserver/lib/Makefile-files: split into a -glibc and a -diet
3227 2005-03-18 00:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3229 * util-vserver/ensc_vector/testsuite/Makefile-files,
3230 util-vserver/lib/testsuite/Makefile-files: use $(LIBENSCVECTOR)
3231 instead of libensc_vector.a
3233 2005-03-18 00:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3235 * util-vserver/configure.ac: HACK: set 'enable_static=no' for
3236 dietlibc case and postpone AC_PROG_LIBTOOL execution
3238 2005-03-18 00:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3240 * util-vserver/Makefile.am: use $(LIBVSERVER) instead of
3242 use $(LIBENSCVECTOR_DIET) instead of $(ENSC_VECTOR_LIBS)
3244 2005-03-17 14:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3246 * util-vserver/build-all, util-vserver/src,
3247 util-vserver/src/.cvsignore: updated
3249 2005-03-17 14:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3251 * util-vserver/src/vunify.c: use new Unify_unify() API
3252 rearranged some code; I do not try to be C89 compliant in C99
3255 2005-03-17 14:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3257 * util-vserver/src/vcopy.c: use new Unify_unify() API
3259 2005-03-17 14:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3261 * util-vserver/src/vhashify-init.hc, util-vserver/src/vhashify.c,
3262 util-vserver/src/vhashify.h: initial checkin
3264 2005-03-17 14:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3266 * util-vserver/src/Makefile-files: use $(LIBINTERNAL) instead of
3267 lib_internal/libinternal.a
3270 2005-03-17 14:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3272 * util-vserver/lib_internal/testsuite/Makefile-files,
3273 util-vserver/src/testsuite/Makefile-files,
3274 util-vserver/vserver-start/Makefile-files: use $(LIBINTERNAL)
3275 instead of lib_internal/libinternal.a
3277 2005-03-17 14:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3279 * util-vserver/lib_internal/unify.h: * added an 'ignore_zero'
3280 argument to Unify_unify()
3281 * Unify_isIUnlinkable(): added
3283 2005-03-17 14:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3285 * util-vserver/lib_internal/unify-unify.c: added an 'ignore_zero'
3286 argument to Unify_unify()
3288 2005-03-17 14:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3290 * util-vserver/ensc_vector/list-add.c,
3291 util-vserver/ensc_vector/list-at.c,
3292 util-vserver/ensc_vector/list-free.c,
3293 util-vserver/ensc_vector/list-init.c,
3294 util-vserver/ensc_vector/list-insertinternal.c,
3295 util-vserver/ensc_vector/list-internal.h,
3296 util-vserver/ensc_vector/list-search.c,
3297 util-vserver/ensc_vector/list-searchselforg.c,
3298 util-vserver/ensc_vector/list.h,
3299 util-vserver/ensc_vector/list.hc,
3300 util-vserver/ensc_vector/testsuite/test2.c,
3301 util-vserver/ensc_vector/vector-searchselforg.c,
3302 util-vserver/lib_internal/unify-isiunlinkable.c: initial checkin
3304 2005-03-17 14:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3306 * util-vserver/lib_internal/Makefile-files: * create both
3307 libinternal-diet.a and libinternal-glibc.a. This is
3308 needed to avoid segfaults with gcc4 when linking against glibc
3310 libraries like 'beecrypt'. Perhaps, these segfaults are a problem
3311 with gcc4 as they do not happen with gcc33...
3313 * added unify-isiunlinkable.c
3315 2005-03-17 14:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3317 * util-vserver/ensc_vector/testsuite/test1.c: added tests for
3318 Vector_searchSelfOrg()
3320 2005-03-17 14:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3322 * util-vserver/ensc_vector/testsuite/Makefile-files: added test2
3324 2005-03-17 14:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3326 * util-vserver/ensc_vector/vector.h,
3327 util-vserver/ensc_vector/vector.hc: Vector_searchSelfOrg*():
3330 2005-03-17 14:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3332 * util-vserver/ensc_vector/Makefile-files: added list-* files
3333 added vector-searchselforg.c
3335 2005-03-17 14:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3337 * util-vserver/ensc_fmt/fmt.h, util-vserver/ensc_fmt/fmtx-32.c:
3338 fixed declaration of the *_x*int() methods; they do not take a
3341 2005-03-09 14:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3343 * util-vserver/src/vserver-info.c: added XIDTYPE support
3345 2005-03-09 14:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3347 * util-vserver/src/context-sync.hc: use EopenD() instead of Eopen()
3349 2005-03-09 14:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3351 * util-vserver/m4/ensc_initrddir.m4: fixed typo
3353 2005-03-09 14:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3355 * util-vserver/lib/vserver.h: vc_getXIDType(): added
3357 2005-03-09 14:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3359 * util-vserver/lib/vserver-internal.h: added some magic to avoid
3362 2005-03-09 14:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3364 * util-vserver/lib/Makefile-files, util-vserver/lib/getxidtype.c:
3367 2005-03-09 14:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3369 * util-vserver/distrib/redhat/initpre: create /usr/X11 also
3371 2005-03-09 14:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3373 * util-vserver/distrib/Makefile.am, util-vserver/distrib/fc3/apt,
3374 util-vserver/distrib/fc3/apt/rpmpriorities,
3375 util-vserver/distrib/fc3/apt/sources.list: added apt support for
3378 2005-03-02 01:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3380 * util-vserver/lib/syscall_adddlimit-v13.hc,
3381 util-vserver/lib/syscall_adddlimit.c,
3382 util-vserver/lib/syscall_getdlimit-v13.hc,
3383 util-vserver/lib/syscall_getdlimit.c,
3384 util-vserver/lib/syscall_remdlimit-v13.hc,
3385 util-vserver/lib/syscall_remdlimit.c,
3386 util-vserver/lib/syscall_setdlimit-v13.hc,
3387 util-vserver/lib/syscall_setdlimit.c: use CALL_VC_V13B instead of
3390 2005-03-02 01:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3392 * util-vserver/scripts/vyum: allow '--all' param
3394 2005-03-02 01:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3396 * util-vserver/lib/testsuite/cflags.c: avoid some compiler warnings
3398 2005-03-02 01:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3400 * util-vserver/lib/vserver.h: added some VC_ATTR_NONNULL()
3403 2005-03-02 01:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3405 * util-vserver/lib/syscall_adddlimit-v13.hc,
3406 util-vserver/lib/syscall_remdlimit-v13.hc,
3407 util-vserver/lib/vserver-internal.h: minor cleanups
3409 2005-03-02 00:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3411 * util-vserver/src/secure-mount.c: do not assume 'nodev' on
3414 2005-03-02 00:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3416 * util-vserver/lib/vserver-internal.h:
3417 CDLIM_USER2KERNEL/CDLIM_KERNEL2USER(): added
3419 2005-03-02 00:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3421 * util-vserver/lib/Makefile-files,
3422 util-vserver/lib/syscall_adddlimit-v13.hc,
3423 util-vserver/lib/syscall_adddlimit.c,
3424 util-vserver/lib/syscall_getdlimit-v13.hc,
3425 util-vserver/lib/syscall_getdlimit.c,
3426 util-vserver/lib/syscall_remdlimit-v13.hc,
3427 util-vserver/lib/syscall_remdlimit.c,
3428 util-vserver/lib/syscall_setdlimit-v13.hc,
3429 util-vserver/lib/syscall_setdlimit.c, util-vserver/lib/virtual.h,
3430 util-vserver/lib/vserver.h, util-vserver/src/Makefile-files,
3431 util-vserver/src/vdlimit.c: added *vdlimit functions + tools
3432 (patch provided by Daniel Hokka Zakrisson)
3434 2005-02-25 23:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3436 * util-vserver/scripts/vserver-setup.functions: added some sanity
3439 2005-02-25 23:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3441 * util-vserver/ensc_wrappers/Makefile-files,
3442 util-vserver/ensc_wrappers/wrappers-string.hc,
3443 util-vserver/ensc_wrappers/wrappers.h: added wrapper around
3446 2005-02-25 23:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3448 * util-vserver/src/secure-mount.c: /me should learn to differ
3449 between script-languages and C... strings in C are still marked
3450 by >"< but not by >'<...
3451 fixed allocation of the newly generated option string
3453 2005-02-25 21:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3455 * util-vserver/scripts/vapt-get-worker,
3456 util-vserver/scripts/vyum-worker: deprecate usage of $_YUM and
3459 2005-02-25 21:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3461 * util-vserver/distrib/redhat/initpost,
3462 util-vserver/scripts/functions,
3463 util-vserver/scripts/legacy/distrib-info,
3464 util-vserver/scripts/legacy/rootshell,
3465 util-vserver/scripts/legacy/vserver,
3466 util-vserver/scripts/pkgmgmt,
3467 util-vserver/scripts/start-vservers,
3468 util-vserver/scripts/util-vserver-vars.pathsubst,
3469 util-vserver/scripts/vprocunhide, util-vserver/scripts/vpstree,
3470 util-vserver/scripts/vserver, util-vserver/scripts/vserver-build,
3471 util-vserver/scripts/vserver-build.apt-rpm,
3472 util-vserver/scripts/vserver-build.debootstrap,
3473 util-vserver/scripts/vserver-build.functions,
3474 util-vserver/scripts/vserver-build.functions.apt,
3475 util-vserver/scripts/vserver-build.functions.pkgmgmt,
3476 util-vserver/scripts/vserver-build.functions.rpm,
3477 util-vserver/scripts/vserver-build.functions.yum,
3478 util-vserver/scripts/vserver-build.rpm,
3479 util-vserver/scripts/vserver-build.yum,
3480 util-vserver/scripts/vserver-copy,
3481 util-vserver/scripts/vserver-setup.functions,
3482 util-vserver/scripts/vserver.functions,
3483 util-vserver/scripts/vserver.start,
3484 util-vserver/scripts/vserver.stop,
3485 util-vserver/scripts/vservers.grabinfo.sh,
3486 util-vserver/scripts/vshelper, util-vserver/scripts/vsysvwrapper,
3487 util-vserver/scripts/vtop, util-vserver/sysv/rebootmgr,
3488 util-vserver/sysv/vservers-legacy: LEGACY BREAKAGE FOR 3RD PARTY
3489 PATCHES: introduced a more common naming
3490 scheme: global, immutable variables names are now named like
3492 instead of '$ABC'. This happens at much places and will break a
3496 2005-02-25 21:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3498 * util-vserver/configure.ac: changed my GPG key
3500 2005-02-25 21:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3502 * util-vserver/src/secure-mount.c: assume 'nodev' by default
3504 2005-02-25 20:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3506 * util-vserver/scripts/vserver-build.functions.yum,
3507 util-vserver/scripts/vyum-worker: added preliminary support for
3509 https://bugzilla.redhat.com/beta/attachment.cgi?id=111435&action=view
3511 2005-02-25 20:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3513 * util-vserver/scripts/vserver-build.functions.pkgmgmt: avoid
3514 ambiguous usage of $PKGDIR, use $PKGINSTALLDIR instead of
3515 use $SETUP_CONFDIR instead of $confdir
3517 2005-02-25 20:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3519 * util-vserver/scripts/vserver-build.apt-rpm,
3520 util-vserver/scripts/vserver-build.yum: avoid ambiguous usage of
3521 $PKGDIR, use $PKGINSTALLDIR instead of
3523 2005-02-20 23:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3525 * util-vserver/scripts/vserver-build.functions.rpm:
3526 rpm.initFilesystem(): fixed variable-names; this caused e.g. an
3527 unset %_dbpath macro formerly
3529 2005-02-15 23:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3531 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.204
3533 2005-02-15 22:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3535 * util-vserver/configure.ac: added information where the 'ip' and
3536 'vconfig' programs can be found
3538 2005-02-15 22:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3540 * util-vserver/scripts/vshelper: adjusted the order of cli options
3541 evaluation; automake-1.9.5 redirects
3542 input from /dev/null so the 'tty -s' check gets triggered and
3544 distcheck' fails in the '... --version/--help' tests
3546 2005-02-15 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3548 * util-vserver/src/save_ctxinfo.c: fixed name of the run.rev
3549 symlink; there was a '/' missing which
3550 caused a pollution of the /etc/vservers/.defaults directory with
3551 'run.revXXX' entries. (reported and analyzed by Olivier Poitrey).
3553 2005-02-07 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3555 * util-vserver/scripts/functions,
3556 util-vserver/scripts/vserver-build.functions.pkgmgmt,
3557 util-vserver/src/vunify.c: fixed typos
3559 2005-02-07 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3561 * util-vserver/doc/configuration.xml: documented the *namespace
3564 2005-02-04 12:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3566 * util-vserver/scripts/vserver.functions: SECURITY: fixed detection
3567 of the mtab-location (Georg Glas)
3568 https://savannah.nongnu.org/bugs/?func=detailitem&item_id=11844
3570 2005-02-04 02:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3572 * util-vserver/scripts/vserver.functions: fixed one of the
3573 previously added 'test -n'
3575 2005-02-02 14:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3577 * util-vserver/m4/ensc_pathprog.m4: ENSC_PATHPROG_INIT(): fixed doc
3578 ENSC_PATHPROG(): added a '<DESCR>' parameter
3580 2005-02-02 13:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3582 * util-vserver/doc/compatibility-xhtml.xsl,
3583 util-vserver/doc/compatibility.css: applied
3584 http://vserver.lauft.net/wegen/util-vserver/patches/merge/util-vserver--merge--0.0--patch-2.patch
3586 2005-02-01 17:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3588 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.203
3590 2005-02-01 17:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3592 * util-vserver/scripts/Makefile-files: added vyum-worker to
3593 AM_INSTALLCHECK_STD_OPTIONS_EXEMPT
3595 2005-02-01 17:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3597 * util-vserver/scripts/vyum-worker: minor cosmetical change
3599 2005-02-01 17:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3601 * util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt:
3602 fixed 'local VAR=$(ACTION) || ERROR' constructs; the 'local
3604 succeeds everytime so ERROR will be never executed. So, it is
3606 'local VAR; VAR=$(ACTION) || ERROR'.
3608 2005-02-01 17:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3610 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.202
3612 2005-02-01 16:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3614 * util-vserver/distrib/fc3/rpmlist.d,
3615 util-vserver/distrib/fc3/rpmlist.d/00.lst: initial checkin
3617 2005-02-01 16:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3619 * util-vserver/scripts/vserver-build.rpm: moved installPackages
3620 into vserver-build.functions.rpm
3621 added support for preconfigured package-lists
3623 2005-02-01 16:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3625 * util-vserver/scripts/vserver-build.functions.rpm: rpmlist.*():
3628 2005-02-01 16:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3630 * util-vserver/scripts/vserver-build: documented the '--empty'
3631 switch for the '-m rpm' method
3632 allow an increasing debug-level
3634 2005-02-01 16:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3636 * util-vserver/scripts/functions: vshelper.isDebug(): fixed it...
3638 2005-02-01 16:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3640 * util-vserver/distrib/Makefile.am: added the fc3 rpmlist.d
3643 2005-02-01 16:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3645 * util-vserver/contrib/manifest.dat.pathsubst: added
3648 2005-02-01 02:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3650 * util-vserver/lib_internal/matchlist-initbyvserver.c,
3651 util-vserver/lib_internal/matchlist-initmanually.c,
3652 util-vserver/lib_internal/matchlist-initrefserverlist.c,
3653 util-vserver/src/vcopy-init.hc, util-vserver/src/vunify-init.hc:
3654 changed matchlist-API to pass additional information about a
3655 vserver. This allows to turn off pkgmgmt-queries for not-yet
3656 existent vservers in 'vcopy'
3658 2005-02-01 02:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3660 * util-vserver/lib_internal/matchlist.h: struct MatchVserverInfo:
3661 added; it allows to pass additional information about the vserver
3663 2005-02-01 02:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3665 * util-vserver/lib_internal/unify-copy.c: copyReg(): open out_fd
3666 with O_RDWR, fixed resource leak in error-case
3668 2005-02-01 00:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3670 * util-vserver/lib/createskeleton-full.hc: argl... fixed overflow
3671 when appending the '/'
3673 2005-01-31 23:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3675 * util-vserver/doc/configuration.xml,
3676 util-vserver/scripts/functions, util-vserver/scripts/vshelper:
3677 added 'debug' option for vshelper
3679 2005-01-31 23:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3681 * util-vserver/scripts/vshelper: added delegation support (Herbert
3683 http://vserver.13thfloor.at/Experimental/NGNET/delta-vshelper-delegate.diff
3685 2005-01-31 22:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3687 * util-vserver/scripts/vserver-build.functions: getDistribution():
3688 added support for a default distribution
3690 2005-01-31 22:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3692 * util-vserver/scripts/Makefile-files,
3693 util-vserver/scripts/vserver-build,
3694 util-vserver/scripts/vserver-build.rpm: added the '-m rpm' method
3696 2005-01-31 22:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3698 * util-vserver/distrib/Makefile.am, util-vserver/distrib/template,
3699 util-vserver/distrib/template/initpost,
3700 util-vserver/distrib/template/initpre: added the 'template'
3703 2005-01-31 17:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3705 * util-vserver/src/rpm-fake.c: fixed environment unsetting: it will
3706 be now done shortly before execve(2)
3707 but not on initialization anymore. This solves the problem when
3709 a wrapper only calling the real 'rpm?'. Then, LD_PRELOAD et.al.
3711 and the wrapper not used.
3713 2005-01-31 17:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3715 * util-vserver/scripts/vshelper: fixed the (currently non-existent)
3716 child->parent traversal
3718 2005-01-31 17:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3720 * util-vserver/lib/apidoc/Doxyfile.in: added DOT_TRANSPARENT +
3723 2005-01-31 17:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3725 * util-vserver/doc/configuration.xml: updated
3727 2005-01-31 17:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3729 * util-vserver/Makefile.am,
3730 util-vserver/lib/createskeleton-full.hc,
3731 util-vserver/scripts/vserver-build.functions,
3732 util-vserver/scripts/vserver-setup.functions,
3733 util-vserver/src/save_ctxinfo.c,
3734 util-vserver/util-vserver.spec.in: removed 'run.rev' as a
3735 vserver-local variable and made it a system-wide setting
3737 2005-01-28 01:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3739 * util-vserver/doc/configuration.xml: reindented it
3740 fixed vshelper documentation
3742 2005-01-27 21:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3744 * util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt,
3745 util-vserver/scripts/start-vservers,
3746 util-vserver/scripts/vapt-get, util-vserver/scripts/vpkg,
3747 util-vserver/scripts/vprocunhide, util-vserver/scripts/vrpm,
3748 util-vserver/scripts/vrpm-preload, util-vserver/scripts/vserver,
3749 util-vserver/scripts/vserver-build,
3750 util-vserver/scripts/vserver-build.debootstrap,
3751 util-vserver/scripts/vserver-build.functions.rpm,
3752 util-vserver/scripts/vserver-setup.functions,
3753 util-vserver/scripts/vserver-wrapper,
3754 util-vserver/scripts/vserver.functions,
3755 util-vserver/scripts/vserver.start,
3756 util-vserver/scripts/vserver.stop, util-vserver/scripts/vshelper,
3757 util-vserver/scripts/vsomething: use 'test -n "..."' instead of
3758 'test "..."'; when "..." expands to '-v'
3759 or a similar string, the expression will be misinterpreted
3763 2005-01-27 20:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3765 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.201
3767 2005-01-27 20:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3769 * util-vserver/src/reducecap.c, util-vserver/src/vserver-info.c:
3770 reworked the capability.h stuff
3772 2005-01-27 20:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3774 * util-vserver/src/Makefile-files,
3775 util-vserver/src/capability-compat.h: added capability-compat.h
3777 2005-01-27 20:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3779 * util-vserver/configure.ac: added check for <sys/capability.h>
3782 2005-01-27 20:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3784 * util-vserver/Makefile.am: removed the linuxcaps.h bits
3786 2005-01-27 19:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3788 * util-vserver/src/vserver-info.c: implemented capability-support
3791 2005-01-27 19:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3793 * util-vserver/src/rpm-fake.c: fixed execution order of chroot(2)
3794 and context-creation; this caused
3795 errors on kernel 2.6 when the vserver is not running yet
3797 2005-01-27 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3799 * util-vserver/src, util-vserver/src/.cvsignore,
3800 util-vserver/src/Makefile-files: added check-unixfile
3802 2005-01-27 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3804 * util-vserver/scripts/vserver.start: execute sanityCheck()
3806 2005-01-27 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3808 * util-vserver/scripts/vserver.functions: moved sanity checks which
3809 were spread in various functions into the sanityCheck() method
3810 implemented checks for non-newline terminated files and missing
3813 2005-01-27 19:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3815 * util-vserver/distrib/fc3, util-vserver/distrib/fc3/pkgs,
3816 util-vserver/distrib/fc3/pkgs/01,
3817 util-vserver/distrib/fc3/pkgs/02,
3818 util-vserver/distrib/fc3/pkgs/03, util-vserver/distrib/fc3/yum,
3819 util-vserver/distrib/fc3/yum.repos.d,
3820 util-vserver/distrib/fc3/yum.repos.d/fedora-devel.repo,
3821 util-vserver/distrib/fc3/yum.repos.d/fedora-updates-testing.repo,
3822 util-vserver/distrib/fc3/yum.repos.d/fedora-updates.repo,
3823 util-vserver/distrib/fc3/yum.repos.d/fedora.repo,
3824 util-vserver/distrib/fc3/yum/yum.conf,
3825 util-vserver/scripts/vserver-build.functions.yum,
3826 util-vserver/scripts/vserver-build.yum,
3827 util-vserver/scripts/vsomething, util-vserver/scripts/vyum,
3828 util-vserver/scripts/vyum-worker,
3829 util-vserver/src/check-unixfile.c: initial checkin
3831 2005-01-27 19:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3833 * util-vserver/scripts/vserver-build: added 'yum' support
3835 2005-01-27 19:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3837 * util-vserver/scripts/vrpm-preload: reorganized; moved lots of
3838 code into the 'functions' file
3840 2005-01-27 19:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3842 * util-vserver/scripts/util-vserver-vars.pathsubst: added yum*
3843 files + vsomething + check-unixfile
3845 2005-01-27 19:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3847 * util-vserver/scripts/functions: added yum* support
3848 reorganized the rpmFake stuff
3850 2005-01-27 19:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3852 * util-vserver/scripts/Makefile-files: added the yum* files +
3855 2005-01-27 19:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3857 * util-vserver/distrib/redhat/initpre: added missing newline
3859 2005-01-27 19:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3861 * util-vserver/distrib/Makefile.am: added the yum* stuff for fc3
3863 2005-01-27 19:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3865 * util-vserver/contrib/manifest.dat.pathsubst: added the yum* files
3868 2005-01-27 19:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3870 * util-vserver/README: mentioned the '-m yum' buildmethod
3872 2005-01-26 23:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3874 * util-vserver/lib/getvservercfgstyle.c: allow dangling symlinks as
3875 /etc/vservers/.../vdir also
3877 2005-01-26 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3879 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.199
3881 2005-01-26 21:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3883 * util-vserver/util-vserver.spec.in: do not ship the /vservers
3884 directory itself; as it is immutable, the
3885 extraction will fail else
3887 2005-01-26 20:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3889 * util-vserver/lib_internal/testsuite,
3890 util-vserver/lib_internal/testsuite/.cvsignore: updated
3892 2005-01-26 20:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3894 * util-vserver/util-vserver.spec.in: rearranged some scriptlets to
3895 avoid comments after '-p /sbin/ldconfig'
3897 2005-01-26 15:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3899 * util-vserver/scripts/vserver.start: added (untested) support for
3900 '/' in the vserver fstab
3902 2005-01-26 15:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3904 * util-vserver/scripts/vserver.functions: use unique prefixes for
3905 variables used in functions with 'eval' statements
3906 mountRootFS(): added
3908 2005-01-26 15:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3910 * util-vserver/scripts/functions: use unique prefixes for variables
3911 used in functions with 'eval' statements
3913 2005-01-26 15:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3915 * util-vserver/lib_internal/testsuite/filecfg-ml.c: include
3916 <string.h> + <ctype.h>
3918 2005-01-26 15:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3920 * util-vserver/scripts/Makefile-files: moved rootshell to legacy
3922 2005-01-26 15:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3924 * util-vserver/vserver-start/defaulttty.c: include <string.h>
3926 2005-01-26 15:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3928 * util-vserver/src/secure-mount.c: added '--rootfs' option
3930 2005-01-26 15:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3932 * util-vserver/contrib/manifest.dat.pathsubst: moved the v_*
3933 initscripts to legacy
3935 2005-01-26 14:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3937 * util-vserver/util-vserver.spec.in: updated BuildRequires:
3938 use 'setattr --barrier' instead of 'chattr +t' in the %post
3940 moved the v_* initscripts to legacy
3942 2005-01-25 16:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3944 * util-vserver/contrib/manifest.dat.pathsubst,
3945 util-vserver/scripts/legacy/rootshell,
3946 util-vserver/scripts/rootshell: moved rootshell script to legacy
3948 2005-01-21 13:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3950 * branches/SYSCALL_SWITCH/util-vserver/scripts/vserver,
3951 util-vserver/scripts/legacy/vserver: fixed
3952 http://savannah.nongnu.org/bugs/?func=detailitem&item_id=11570:
3954 "vserver myvserver start" gives exit code 1 if there is no file
3955 /etc/vservers/myvserver.sh, since the last statement in vserver
3956 ("test -x /etc/vservers/$1.sh && ...") evaluates to 1 in this
3961 2005-01-21 13:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3963 * util-vserver/scripts/vserver: be more verbosely when vserver
3964 could not be determined and give hints
3965 about possible solutions (based upon ideas by Thorsten Gunkel)
3967 2005-01-21 13:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3969 * util-vserver/scripts/vserver-setup.functions:
3970 interface-configuration: give out a warning when no device was
3973 2005-01-21 13:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3975 * util-vserver/scripts/vserver.functions: *
3976 interface-configuration: accept 'nodev' without a configured
3978 formerly the interface was silently ignored when 'dev' was
3980 * added some sanity checks for the behaviour described above
3982 2005-01-21 13:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3984 * util-vserver/src/rpm-fake.c: added rpm_execcon() wrapper to make
3985 it work in SELinux environments
3986 call execve(2) directly instead of execv(3)
3988 2005-01-07 17:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3990 * util-vserver/README: fixed typos
3991 cleanups + enhancements
3993 2005-01-07 16:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3995 * util-vserver/README: "Notes for distributors" + "Which version
3998 2005-01-07 16:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4000 * util-vserver/m4/ensc_dietlibc.m4: Fixed last patch: use '[['
4001 instead of '[' (found by Hans Ulrich Niedermann)
4003 2005-01-06 23:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4005 * util-vserver/configure.ac: call ENSC_DIETLIBC_SANITYCHECK,
4006 AC_CANONICAL_HOST + AC_CANONICAL_BUILD
4008 2005-01-06 23:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4010 * util-vserver/m4/ensc_dietlibc.m4: ENSC_DIETLIBC_SANITYCHECK():
4012 made ENSC_VERSION_DIETLIBC uppercase
4013 ignore extra specifiers in dietlibc's minor version (reported by
4014 Hans Ulrich Niedermann)
4016 2005-01-06 23:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4018 * util-vserver/scripts/util-vserver-vars.pathsubst: fix typo in
4019 $_MKTEMPDIR: Use $_MKTEMP not $MKTEMP (fixed by Hans Ulrich
4022 2004-12-28 19:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4024 * util-vserver/scripts/vserver.functions: use $_<prog> (which
4025 expands to absolute paths) instead of trusting into a good $PATH
4026 a small VLAN fix (do not quote the splitted dev)
4029 2004-12-28 19:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4031 * util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt,
4032 util-vserver/scripts/start-vservers,
4033 util-vserver/scripts/util-vserver-vars.pathsubst,
4034 util-vserver/scripts/vpkg, util-vserver/scripts/vrpm-preload,
4035 util-vserver/scripts/vserver-build.debootstrap,
4036 util-vserver/scripts/vserver-build.functions.apt,
4037 util-vserver/scripts/vserver-wrapper,
4038 util-vserver/scripts/vserver.start,
4039 util-vserver/scripts/vserver.stop: use $_<prog> (which expands to
4040 absolute paths) instead of trusting into a good $PATH
4042 2004-12-28 19:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4044 * util-vserver/configure.ac: use ENSC_PATHPROG & friends
4046 2004-12-28 19:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4048 * util-vserver/m4/ensc_pathprog.m4: initial checkin
4050 2004-12-28 19:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4052 * util-vserver/Makefile.am: use ${ENSC_PATHPROG_SED} when
4053 substituting prognames
4055 2004-12-28 12:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4057 * util-vserver/m4/ensc_dietlibc_compat.m4: check more syscall
4060 2004-12-28 12:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4062 * util-vserver/lib/vserver.h: s!\params!\param!
4063 added doc about vc_get_iattr()
4065 2004-12-28 11:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4067 * util-vserver/doc/cfg.txt: removed since obsoleted by
4070 2004-12-21 07:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4072 * util-vserver/src/vsched.c: fixed segfault when no arguments are
4073 given (reported by Adrian Reyer)
4075 2004-12-16 00:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4077 * util-vserver/src/keep-ctx-alive.c: renamed the 'fd_set' variable
4078 to 'fdset'. former name causes problems
4079 with certain FD_* implementations (reported by Adrian Reyer)
4081 2004-12-09 13:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4083 * util-vserver/build-all: added fc-3 host
4085 2004-12-09 13:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4087 * util-vserver/lib/Makefile-files: getfilecontext.c: added
4089 2004-12-09 13:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4091 * util-vserver/lib/getfilecontext.c, util-vserver/lib/vserver.h:
4092 vc_getfilecontext(): as noticed by daniel_hozac in IRC, this
4094 was horribly broken. Fixed and moved it into an own file as it is
4096 complex for an inline function. Documentation was added also.
4098 2004-12-07 11:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4100 * util-vserver/vserver-start/main.c: include <unistd.h>
4102 2004-12-07 11:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4104 * util-vserver/scripts/vserver.functions: read enter-shell from the
4105 defaults-directory also
4106 use prio-bias instead of cpu-mask
4108 2004-12-07 11:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4110 * util-vserver/lib_internal/filecfg-iteratemultiline.c: include
4113 2004-12-07 11:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4115 * util-vserver/lib/testsuite/cflags.c: added some new flags
4117 2004-12-07 11:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4119 * util-vserver/doc/configuration.xml: do not mention the /hostname
4120 + /domainname params anymore
4121 removed vsched/cpu-mask
4122 added vsched/priority-bias
4124 2004-10-21 19:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4126 * util-vserver/lib/vserver.h: added/updated flags and capabilities
4128 2004-10-21 19:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4130 * util-vserver/lib/islink.c: initial checkin
4132 2004-10-21 19:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4134 * util-vserver/lib/internal.h: utilvserver_isLink(): added
4137 2004-10-21 19:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4139 * util-vserver/lib/cflags-v13.c: added lots of new flags
4141 2004-10-21 18:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4143 * util-vserver/lib/ccaps-v13.c: added 'remount' + 'icmp' cap;
4144 'ping' is kept for compatibility reasons
4146 2004-10-21 18:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4148 * util-vserver/lib/Makefile-files: added islink.c
4150 2004-10-19 23:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4152 * util-vserver/scripts/functions: getFileValue(): modified to
4153 accept a list of candidates
4155 2004-10-19 23:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4157 * util-vserver/src/vcontext.c: merged from
4158 UV_NAMESPACE_AFTER_CHROOT branch
4160 2004-10-19 23:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4162 * util-vserver/Makefile.am: added 'update-doc' target
4164 2004-10-19 23:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4166 * util-vserver/ensc_wrappers/wrappers-vserver.hc:
4167 Evc_{new,enter}_namespace(): added
4169 2004-10-19 21:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4171 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.196
4173 2004-10-19 21:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4175 * util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h:
4176 updated to vs1.9.3-rc4
4178 2004-10-19 21:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4180 * util-vserver/vserver-start/configuration-init.c,
4181 util-vserver/vserver-start/configuration.c,
4182 util-vserver/vserver-start/configuration.h,
4183 util-vserver/vserver-start/interface.c,
4184 util-vserver/vserver-start/interface.h,
4185 util-vserver/vserver-start/main.c,
4186 util-vserver/vserver-start/scriptlets.c,
4187 util-vserver/vserver-start/vserver-start.h: added lots of new
4190 2004-10-19 21:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4192 * util-vserver/lib_internal/filecfg-iteratemultiline.c,
4193 util-vserver/lib_internal/testsuite/filecfg-ml.c,
4194 util-vserver/vserver-start/defaulttty.c: initial checkin
4196 2004-10-19 21:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4198 * util-vserver/vserver-start/Makefile-files: added defaulttty.c
4200 2004-10-19 21:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4202 * util-vserver/src/reducecap.c: use some dirty hacks to include
4203 <linuxcaps.h> cleanly
4205 2004-10-19 21:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4207 * util-vserver/scripts/vserver.stop: execute 'prepareStop()'
4209 2004-10-19 21:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4211 * util-vserver/scripts/vserver.functions: made
4212 runlevel_{start,stop} global variables
4213 prepareStop(): added
4214 set PREVLEVEL on 'vserver ... stop' (required by Debian)
4216 2004-10-19 21:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4218 * util-vserver/scripts/vserver-setup.functions: s!prefix!prefixlen!
4220 2004-10-19 21:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4222 * util-vserver/lib_internal/testsuite/Makefile-files: added
4225 2004-10-19 21:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4227 * util-vserver/lib_internal/string.hc: String_c_str(): added
4229 2004-10-19 21:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4231 * util-vserver/lib_internal/string.h: ENSC_STRING_*FIXED(): added
4233 2004-10-19 21:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4235 * util-vserver/lib_internal/filecfg.h:
4236 FileCfg_iterateOverMultiLine(): added prototypes and related
4239 2004-10-19 21:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4241 * util-vserver/lib_internal/Makefile-files: added
4242 filecfg-iteratemultiline.c
4244 2004-10-19 21:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4246 * util-vserver/lib/syscall_setsched-v13.hc: vc_set_sched_v13obs():
4247 use VCMD_set_sched_v2 instead of VCMD_set_sched
4249 2004-10-19 21:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4251 * util-vserver/ensc_wrappers/wrappers-unistd.hc: Enice(): added
4253 2004-10-19 21:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4255 * util-vserver/doc/configuration.xml: s!prefix!prefix-length!
4257 2004-10-19 21:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4259 * util-vserver/Makefile.am: added new kernel headers
4260 changed substition of linuxcaps.h; oldish 'sed' versions do not
4261 understand '\<' regexs
4263 2004-10-18 16:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4265 * util-vserver/src/vcontext.c: do not include "linuxcaps.h" anymore
4267 2004-10-18 16:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4269 * util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h,
4270 util-vserver/kernel/inode.h, util-vserver/kernel/legacy.h,
4271 util-vserver/kernel/limit.h, util-vserver/kernel/namespace.h,
4272 util-vserver/kernel/network.h, util-vserver/kernel/sched.h,
4273 util-vserver/kernel/signal.h, util-vserver/kernel/switch.h,
4274 util-vserver/kernel/xid.h: updated
4276 2004-10-18 16:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4278 * util-vserver/doc/Makefile-files: removed stylesheets and images
4279 from the main-package; they are now in the web-CVS
4281 2004-10-18 16:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4283 * util-vserver/doc/configuration-flower.css,
4284 util-vserver/doc/configuration-lsd.css,
4285 util-vserver/doc/configuration-lsd1.css,
4286 util-vserver/doc/flowers.png, util-vserver/doc/flowers1.png,
4287 util-vserver/doc/flowers2.png: moved into web-CVS
4289 2004-10-18 15:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4291 * util-vserver/kernel/debug.h, util-vserver/kernel/dlimit.h:
4294 2004-10-06 03:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4296 * util-vserver/README: updated note about 'vserver-stat' and differ
4300 2004-10-06 03:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4302 * util-vserver/lib_internal/unify-unify.c: retain 'errno' on the
4305 2004-10-06 03:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4307 * util-vserver/src/Makefile-files: link secure-mount against
4310 2004-10-06 03:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4312 * util-vserver/src/secure-mount.c: added better diagnostic when
4314 use strsep() instead of strtok_r() in the parser to make the
4315 line-number counter work
4317 2004-10-01 12:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4319 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.195
4321 2004-10-01 12:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4323 * util-vserver/scripts/functions: _getProcNumberCount():
4326 2004-10-01 11:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4328 * util-vserver/configure.ac, util-vserver/m4/ensc_dietlibc.m4: give
4329 out information about version of the found dietlibc
4331 2004-10-01 11:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4333 * util-vserver/m4/ensc_dietlibc.m4: fixed version-detection when
4334 additional information are following the
4337 2004-10-01 11:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4339 * util-vserver/scripts/functions: use more efficient ways to detect
4340 number of processes in a context
4341 (access /proc/virtual/... information instead of executing vps)
4343 2004-10-01 10:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4345 * util-vserver/scripts/vserver-build,
4346 util-vserver/scripts/vserver-build.debootstrap: allowed to
4347 specify additional debootstrap options
4349 2004-10-01 10:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4351 * util-vserver/src/vps.c, util-vserver/src/vserver-stat.c: added
4352 warnings regarding procfs-security
4354 2004-09-24 15:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4356 * util-vserver/src/rpm-fake.c: removed a __THROW which is not
4357 needed and causes errors with newer gcc
4359 2004-09-24 15:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4361 * util-vserver/lib/syscall_setvhiname-v13.hc: use a better method
4362 to copy labels; formerly, bad parameters could
4363 cause undefined behaviour
4365 2004-09-24 15:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4367 * util-vserver/doc/Makefile-files: fixed typo
4369 2004-09-23 23:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4371 * util-vserver/doc/configuration.xml: added some comments for
4372 interfaces/../{name,nodev}
4374 2004-09-23 23:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4376 * util-vserver/doc/configuration-flower.css,
4377 util-vserver/doc/configuration-lsd.css,
4378 util-vserver/doc/configuration-lsd1.css,
4379 util-vserver/doc/configuration-xhtml.xsl,
4380 util-vserver/doc/configuration.css: made it validate as xhtml
4382 2004-09-23 22:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4384 * util-vserver/build-all: fixed CLEAN=1 usecase
4385 use gcc4 instead of gcc35
4387 2004-09-23 22:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4389 * util-vserver/scripts/vserver-build.debootstrap: added better
4390 diagnostic for failed debootstrap download
4392 2004-09-23 22:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4394 * util-vserver/doc/configuration.css: added *.elements templates
4396 2004-09-23 22:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4398 * util-vserver/doc/configuration.xml: updated rlimits description
4399 (reported by Nikola Donev)
4400 added warning about explicit 'fakeinit' usage
4402 2004-09-23 22:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4404 * util-vserver/doc/configuration-xhtml.xsl: added new stylesheets
4405 implemented <elements>...</elements> support
4407 2004-09-23 22:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4409 * util-vserver/doc/Makefile-files: added new stylesheets and images
4411 2004-09-23 22:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4413 * util-vserver/doc/configuration-flower.css,
4414 util-vserver/doc/configuration-lsd1.css,
4415 util-vserver/doc/flowers.png, util-vserver/doc/flowers1.png,
4416 util-vserver/doc/flowers2.png: initial checkin
4418 2004-09-23 22:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4420 * util-vserver/distrib/misc/debootstrap.uri: updated
4422 2004-09-22 20:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4424 * util-vserver/util-vserver.spec.in: s!commented!documented!
4426 2004-09-22 20:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4428 * util-vserver/util-vserver.spec.in: commented the possible options
4431 2004-09-22 20:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4433 * util-vserver/src/vsched.c: use new vc_set_sched structure
4434 generalized CLI options a little bit
4436 2004-09-22 20:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4438 * util-vserver/src/vattribute.c: set the "secure" flags on
4439 '--secure' manually. This is a crude hack
4440 and must be solved better.
4442 2004-09-22 20:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4444 * util-vserver/lib/vserver.h: struct vc_set_sched: updated + added
4446 vc_get_insecureflags(): removed again; it is now handled by the
4449 2004-09-22 20:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4451 * util-vserver/lib/vserver-internal.h: ENSC_STRUCT_IDX,
4452 ENSC_SAME_STRUCT_IDX: added
4454 2004-09-22 20:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4456 * util-vserver/lib/syscall_setsched.c: added support for the new
4457 'struct vcmd_set_sched_v3'
4459 2004-09-22 20:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4461 * util-vserver/lib/syscall_setsched-v13.hc: updated to new 'struct
4463 added some optimizations
4465 2004-09-22 20:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4467 * util-vserver/kernel/sched.h: added 'struct vcmd_set_sched_v3'
4470 2004-09-10 11:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4472 * util-vserver/lib/vserver-internal.h: CALL_VC_V13B(),
4473 CALL_VC_V13OBS(): added
4475 2004-09-10 00:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4477 * util-vserver/src/vlimit.c: fixed missing argument for '--xid'
4480 2004-09-07 20:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4482 * util-vserver/src/vattribute.c: use vc_get_insecureflags() on
4485 2004-09-07 20:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4487 * util-vserver/lib/vserver.h: vc_get_insecureflags(): added (does
4488 this really make sense??)
4490 2004-09-07 20:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4492 * util-vserver/scripts/chcontext: fixed concatenation of flags +
4495 2004-09-07 20:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4497 * util-vserver/configure.ac: added an explicit requirement for
4498 version 1.9 of automake
4500 2004-08-27 21:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4502 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.193
4504 2004-08-27 21:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4506 * util-vserver/scripts/vserver, util-vserver/scripts/vserver.start,
4507 util-vserver/scripts/vserver.stop: follow LSB behavior when
4508 starting/stopping a vserver (no error, when already
4510 adjusted some exit-codes
4512 2004-08-27 14:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4514 * util-vserver/src/secure-mount.c: showHelp(): improved message
4516 2004-08-27 08:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4518 * util-vserver/distrib/misc/debootstrap.uri: updated again...
4520 2004-08-27 08:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4522 * util-vserver/src/save_ctxinfo.c: append '\0' to the buffer read
4525 2004-08-27 08:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4527 * util-vserver/src/keep-ctx-alive.c: include <sys/select.h>
4529 2004-08-27 08:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4531 * util-vserver/ensc_wrappers/wrappers-unistd.hc: Ereadlink*():
4532 return the count of written chars
4534 2004-08-25 00:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4536 * util-vserver/scripts/functions, util-vserver/scripts/pkgmgmt,
4537 util-vserver/scripts/vserver.functions,
4538 util-vserver/vserver-start/mount.c: use the new 'secure-mount'
4541 2004-08-25 00:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4543 * util-vserver/src/secure-mount.c: reworked it; '--chroot' does not
4544 accept an argument now, and '--secure'
4545 is deprecated. Lots of code was modernized
4547 2004-08-19 16:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4549 * util-vserver/vserver-start/configuration-init.c,
4550 util-vserver/vserver-start/configuration.c,
4551 util-vserver/vserver-start/configuration.h,
4552 util-vserver/vserver-start/interface-add.c,
4553 util-vserver/vserver-start/interface-read.c,
4554 util-vserver/vserver-start/interface.c,
4555 util-vserver/vserver-start/interface.h,
4556 util-vserver/vserver-start/main.c,
4557 util-vserver/vserver-start/scriptlets.c,
4558 util-vserver/vserver-start/vshelper.c: added lots of new code
4560 2004-08-19 15:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4562 * util-vserver/vserver-start/interface-print.c,
4563 util-vserver/vserver-start/interface-remove.c,
4564 util-vserver/vserver-start/mount.c,
4565 util-vserver/vserver-start/mount.h,
4566 util-vserver/vserver-start/undo.c,
4567 util-vserver/vserver-start/undo.h: initial checkin
4569 2004-08-19 14:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4571 * util-vserver/src/vnamespace.c: fixed some #includes for the new
4572 position of sys_clone.h
4574 2004-08-19 14:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4576 * util-vserver/src/vkill.c: define ENSC_WRAPPERS_UNISTD; it is used
4577 for some legacy code
4579 2004-08-19 14:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4581 * util-vserver/src/rpm-fake.c: fixed some #includes to reflect
4582 changed position of sys_clone.h
4584 2004-08-19 14:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4586 * util-vserver/src/fstool.h: checkForRace(), resolveCtx(): removed
4589 2004-08-19 14:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4591 * util-vserver/src/fstool.c: checkForRace(): removed as unused
4593 2004-08-19 14:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4595 * util-vserver/src/chxid.c: use vc_xidopt2xid() instead of
4598 2004-08-19 14:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4600 * util-vserver/src/sys_clone.h: moved into lib_internal/
4602 2004-08-19 14:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4604 * util-vserver/src/fstool-resolvectx.c: obsoleted; functionality is
4605 already in libvserver
4607 2004-08-19 14:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4609 * util-vserver/lib_internal/testsuite/command.c: applied API
4612 2004-08-19 14:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4614 * util-vserver/lib_internal/command.h: added support for
4615 plain-style char** args
4617 2004-08-19 14:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4619 * util-vserver/lib_internal/command-appendparameter.c,
4620 util-vserver/lib_internal/command-exec.c,
4621 util-vserver/lib_internal/command-free.c,
4622 util-vserver/lib_internal/command-init.c: handle plain-style
4625 2004-08-19 14:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4627 * util-vserver/lib_internal/command-setparams.c,
4628 util-vserver/lib_internal/sys_clone.h: initial checkin
4630 2004-08-19 14:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4632 * util-vserver/lib_internal/Makefile-files: added
4633 command-setparams.c and sys_clone.h
4635 2004-08-19 14:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4637 * util-vserver/contrib/manifest.dat.pathsubst: marked
4638 vserver.start.bin as C99-only
4640 2004-08-19 14:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4642 * util-vserver/pathconfig.h.pathsubst: added some new paths
4644 2004-08-19 14:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4646 * util-vserver/Makefile.am: automake-1.9 fixes:
4647 s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
4648 removed some libtool-hacks which are not needed with automake-1.9
4651 2004-08-19 14:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4653 * util-vserver/vserver-start/Makefile-files: automake-1.9 fixes:
4654 s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
4655 added lots of new files
4657 2004-08-19 14:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4659 * util-vserver/src/Makefile-files: automake-1.9 fixes:
4660 s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
4661 removed src/sys_clone.h (now in lib_internal/)
4662 removed src/fstool-resolvectx.c
4664 2004-08-19 14:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4666 * util-vserver/lib/testsuite/Makefile-files,
4667 util-vserver/tests/Makefile-files: automake-1.9 fixes:
4668 s!VSERVER_LDFLAGS!VSERVER_LDFLGS!
4670 2004-08-19 13:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4672 * util-vserver/lib/xidopt2xid.c: removed code without an effect
4674 2004-08-19 13:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4676 * util-vserver/lib/syscall-syscall.c: gcc35 fixes: do not make
4677 vc_syscall() an alias for vserver() but execute it.
4679 2004-08-19 13:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4681 * util-vserver/lib/isfile.c: initial checkin
4683 2004-08-19 13:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4685 * util-vserver/lib/internal.h: utilvserver_isFile(): added
4688 2004-08-19 13:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4690 * util-vserver/lib/getvservercfgstyle.c: fixed detection of
4691 legacy-style (check for file but not directory)
4693 2004-08-19 13:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4695 * util-vserver/lib/Makefile-files: addded 'isfile.c'
4697 2004-08-19 13:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4699 * util-vserver/ensc_wrappers/wrappers-stdlib.hc: Esetenv(): added
4701 2004-08-19 13:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4703 * util-vserver/ensc_wrappers/wrappers-socket.hc: Esend(),
4704 Esocketpair(): added
4706 2004-08-19 13:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4708 * util-vserver/ensc_fmt/fmt-internal.h: minor optimizations
4710 2004-08-19 13:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4712 * util-vserver/doc/configuration-xhtml.xsl: add '<ulink>' tag
4714 2004-07-08 11:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4716 * util-vserver/doc/configuration.xml: documented vdir, run, run.rev
4717 (provided by Olivier Poitrey)
4718 added some links about [bc]capabilities and flags
4719 added more scheduler doc (provided by Olivier Poitrey)
4720 added some comments about 2.4 vs. 2.6 at rlimits/ulimits
4721 added doc about rlimit's 'min' setting
4723 2004-07-03 02:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4725 * util-vserver/NEWS, util-vserver/configure.ac: version 0.30.190
4727 2004-07-03 01:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4729 * util-vserver/doc/configuration.xml: fixed path of the xsd file
4731 2004-07-03 01:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4733 * util-vserver/build-all: added fc-2
4735 2004-07-03 01:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4737 * util-vserver/scripts/vserver.functions: prepareInit(): fixed case
4738 when .autofsck does not exist
4740 2004-07-03 01:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4742 * util-vserver/scripts/chcontext: accept --xid and prefer it
4743 against --ctx in the doc
4744 added --silentexist option at --create
4746 2004-07-03 01:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4748 * util-vserver/distrib/suse91/apt/rpmpriorities: initial checkin
4750 2004-07-03 01:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4752 * util-vserver/distrib/redhat/rc.sysinit: call 'true' finally
4754 2004-07-03 01:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4756 * util-vserver/distrib/redhat/initpost: added comment about
4758 fixed /etc/inittab substitution
4760 2004-07-03 01:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4762 * util-vserver/distrib/Makefile.am: added redhat/rc.sysinit
4763 added suse/apt/rpmpriorities
4764 moved suse/apt/sources.list into the cfgdir
4766 2004-07-03 01:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4768 * util-vserver/contrib/manifest.dat.pathsubst: added
4771 2004-07-03 01:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4773 * util-vserver/vserver-start/Makefile-files: use
4774 AM_INSTALLCHECK_STD_OPTIONS_EXEMPT for now
4776 2004-07-03 00:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4778 * util-vserver/distrib/Makefile.am: added suse91 files
4780 2004-07-03 00:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4782 * util-vserver/distrib/redhat/rc.sysinit,
4783 util-vserver/distrib/suse91, util-vserver/distrib/suse91/apt,
4784 util-vserver/distrib/suse91/apt/sources.list,
4785 util-vserver/distrib/suse91/initpost,
4786 util-vserver/distrib/suse91/pkgs,
4787 util-vserver/distrib/suse91/pkgs/01,
4788 util-vserver/distrib/suse91/pkgs/02,
4789 util-vserver/distrib/suse91/rpm,
4790 util-vserver/distrib/suse91/rpm/macros,
4791 util-vserver/vserver-start,
4792 util-vserver/vserver-start/.cvsignore: initial checkin
4794 2004-07-03 00:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4796 * util-vserver/distrib/redhat/initpost: some enhancements for
4799 2004-07-03 00:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4801 * util-vserver/lib_internal/testsuite,
4802 util-vserver/lib_internal/testsuite/.cvsignore: added some files
4804 2004-07-03 00:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4806 * util-vserver/vserver-start/configuration-init.c,
4807 util-vserver/vserver-start/configuration.c,
4808 util-vserver/vserver-start/configuration.h,
4809 util-vserver/vserver-start/interface-add.c,
4810 util-vserver/vserver-start/interface-free.hc,
4811 util-vserver/vserver-start/interface-init.hc,
4812 util-vserver/vserver-start/interface-read.c,
4813 util-vserver/vserver-start/interface.c,
4814 util-vserver/vserver-start/interface.h,
4815 util-vserver/vserver-start/main.c,
4816 util-vserver/vserver-start/scriptlets.c,
4817 util-vserver/vserver-start/vserver-start.h,
4818 util-vserver/vserver-start/vshelper.c,
4819 util-vserver/vserver-start/vshelper.h: initial checkin
4821 2004-07-03 00:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4823 * util-vserver/vserver-start/Makefile-files: added lots of files
4825 2004-07-03 00:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4827 * util-vserver/src/vserver-info.c: added CANONIFY tag
4829 2004-07-03 00:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4831 * util-vserver/src/secure-mount.c: rewrite 'ext*' to 'ufs'
4833 2004-07-02 23:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4835 * util-vserver/scripts/vserver.start,
4836 util-vserver/scripts/vserver.stop: use a canonified lockfile-name
4838 2004-07-02 23:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4840 * util-vserver/scripts/vserver.functions: function prepareInit():
4841 do some cleanups in the plain-mode
4843 2004-07-02 23:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4845 * util-vserver/scripts/functions: vshelper.initSync(): use $1
4846 instead of $VSERVER_DIR
4848 2004-07-02 23:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4850 * util-vserver/lib_internal/util.h: include util-lockfile.h
4851 canonifyVserverName(): added prototype
4853 2004-07-02 23:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4855 * util-vserver/lib_internal/util-mem.h: optimized it a little bit
4857 2004-07-02 23:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4859 * util-vserver/lib_internal/pathinfo.h: ENSC_PI_DECLARE(): added
4861 2004-07-02 23:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4863 * util-vserver/lib_internal/command-wait.c: fixed stupid typo
4865 2004-07-02 23:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4867 * util-vserver/lib_internal/Makefile-files: added lots of new files
4869 2004-07-02 23:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4871 * util-vserver/lib_internal/errinfo-writeerrno.c,
4872 util-vserver/lib_internal/errinfo.h,
4873 util-vserver/lib_internal/filecfg-readentryflag.c,
4874 util-vserver/lib_internal/filecfg-readentrystr.c,
4875 util-vserver/lib_internal/filecfg.h,
4876 util-vserver/lib_internal/util-canonify.c,
4877 util-vserver/lib_internal/util-lockfile.c,
4878 util-vserver/lib_internal/util-lockfile.h: initial checkin
4880 2004-07-02 23:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4882 * util-vserver/lib/vserver.h: small cosmetical cleanups
4884 2004-07-02 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4886 * util-vserver/distrib/misc/mtab: s!ext2!ufs!
4888 2004-07-02 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4890 * util-vserver/pathconfig.h.pathsubst: added lots of PATH_* and
4891 PROG_* macros needed for vserver-start.bin
4893 2004-07-02 23:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4895 * util-vserver/build-all: removed gcc34 target (now default)
4896 added gcc35 target (not working currently)
4898 2004-07-01 11:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4900 * util-vserver/scripts/vserver.start: (re)enabled nice-support for
4901 2.6 vservers which was omitted inadvertently
4903 2004-07-01 10:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4905 * util-vserver/src/vlimit.c: fixed misinterpretation of '--xid'
4906 introduced by rev 1.17
4908 2004-06-29 16:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4910 * util-vserver/scripts/vserver-build.apt-rpm: fixed installation at
4913 2004-06-29 16:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4915 * util-vserver/scripts/vserver-build: fixed doc ('pkgcfgbase' vs.
4918 2004-06-27 14:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4920 * util-vserver/build-all,
4921 util-vserver/lib_internal/command-appendparameter.c,
4922 util-vserver/lib_internal/command-exec.c,
4923 util-vserver/lib_internal/command-free.c,
4924 util-vserver/lib_internal/command-init.c,
4925 util-vserver/lib_internal/command-reset.c,
4926 util-vserver/lib_internal/command-wait.c,
4927 util-vserver/lib_internal/command.h,
4928 util-vserver/lib_internal/testsuite,
4929 util-vserver/lib_internal/testsuite/.cvsignore,
4930 util-vserver/lib_internal/testsuite/Makefile-files,
4931 util-vserver/lib_internal/testsuite/command.c: initial checkin
4933 2004-06-27 14:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4935 * util-vserver/lib_internal/Makefile-files: added command* files
4938 2004-06-27 13:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4940 * util-vserver/src/vserver-stat.c: enhanced output for old-style
4943 2004-06-27 13:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4945 * util-vserver/distrib/misc/debootstrap.uri: updated...
4947 2004-06-27 13:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4949 * util-vserver/src/vserver-info.c: assume '- SYSINFO' when no other
4952 2004-06-27 13:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4954 * util-vserver/src/vcopy.c: made it work...
4956 2004-06-27 13:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4958 * util-vserver/scripts/vserver-build.skeleton: do not fail when
4959 '-d' is not specified and distribution can not be detected
4961 2004-06-27 13:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4963 * util-vserver/scripts/vserver-build.functions: getDistribution():
4964 added detection for slackware and gentoo
4966 2004-06-27 13:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4968 * util-vserver/scripts/vprocunhide: fixed typos
4970 2004-06-27 13:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4972 * util-vserver/lib_internal/unify-unify.c: Unify_unify(): made it
4973 work also when destination file does not exist (needed for vcopy)
4975 2004-06-27 13:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4977 * util-vserver/lib_internal/unify-settime.c: Unify_setTime(): skip
4978 operation on symlinks
4980 2004-06-27 13:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4982 * util-vserver/lib/vserver.h: vc_syscall(): added prototype
4983 added/updated some doc
4985 2004-06-27 13:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4987 * util-vserver/lib/syscall-syscall.c: initial checkin
4989 2004-06-27 13:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4991 * util-vserver/lib/getvserverbyctx-compat.hc,
4992 util-vserver/lib/getvserverctx.c: added legacy support
4994 2004-06-27 13:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
4996 * util-vserver/lib/Makefile-files: added syscall-syscall.c
4998 2004-06-27 13:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5000 * util-vserver/ensc_fmt/fmt.h: cleanups; removed unneeded #undef's
5002 2004-06-27 12:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5004 * util-vserver/doc/configuration.xml: added comment about
5005 'capabilities' file and kernelversion
5007 2004-06-17 21:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5009 * util-vserver/vserver-start,
5010 util-vserver/vserver-start/Makefile-files: initial checkin
5012 2004-06-17 21:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5014 * util-vserver/Makefile.am: added silent.% target
5015 include ensc_fmt/ and vserver-start/ files
5016 minor cosmetical fixes
5018 2004-06-16 10:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5020 * util-vserver/ensc_vector/Makefile-files,
5021 util-vserver/ensc_vector/vector-zeroend.c,
5022 util-vserver/ensc_vector/vector.h: added Vector_zeroEnd()
5025 2004-06-16 10:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5027 * util-vserver/lib/Makefile-files: moved fmt* functionality into
5028 the 'ensc_fmt' module
5029 removed '-D_REENTRANT' as it is defined globally
5031 2004-06-16 10:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5033 * util-vserver/ensc_fmt, util-vserver/ensc_fmt/.cvsignore,
5034 util-vserver/ensc_fmt/Makefile-files,
5035 util-vserver/ensc_fmt/fmt-32.c, util-vserver/ensc_fmt/fmt-64.c,
5036 util-vserver/ensc_fmt/fmt-internal.h,
5037 util-vserver/ensc_fmt/fmt-tai64n.c, util-vserver/ensc_fmt/fmt.h,
5038 util-vserver/ensc_fmt/fmt.hc, util-vserver/ensc_fmt/fmtx-32.c,
5039 util-vserver/ensc_fmt/fmtx-64.c, util-vserver/ensc_fmt/fmtx.hc,
5040 util-vserver/lib/fmt-32.c, util-vserver/lib/fmt-64.c,
5041 util-vserver/lib/fmt-internal.h, util-vserver/lib/fmt.h,
5042 util-vserver/lib/fmt.hc, util-vserver/lib/fmtx-32.c,
5043 util-vserver/lib/fmtx-64.c, util-vserver/lib/fmtx.hc: moved fmt*
5044 functionality into the 'ensc_fmt' module
5046 2004-05-27 00:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5048 * util-vserver/scripts/chcontext, util-vserver/src/vcontext.c:
5049 s!fakeinit!initpid! at some places
5051 2004-05-27 00:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5053 * util-vserver/scripts/vserver.functions: use '--fakeinit' by
5054 default; users will have to disable it explicitly
5055 by putting '~fakeinit' into the 'flags' configuration file
5057 2004-05-27 00:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5059 * util-vserver/scripts/vserver-build.debootstrap: cleanups
5061 2004-05-27 00:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5063 * util-vserver/README: fixed typos
5065 2004-05-27 00:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5067 * util-vserver/distrib/misc/debootstrap.uri: updated
5069 2004-05-27 00:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5071 * util-vserver/util-vserver.spec.in: (re)added the MANIFEST_*
5072 variables which were lost some time ago; this
5073 will preserve %%config files...
5075 2004-05-27 00:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5077 * util-vserver/Makefile.am: make util-vserver.spec readonly to
5078 prevent losing of changes
5080 2004-05-27 00:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5082 * util-vserver/README: added content
5084 2004-05-22 00:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5086 * util-vserver/sysv/vprocunhide: fixed rc conflict with
5087 /etc/rc.d/functions; reported by taxcollector
5088 in https://savannah.nongnu.org/bugs/?func=detailitem&item_id=9052
5090 2004-05-21 15:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5092 * util-vserver/configure.ac, util-vserver/m4/gpgsig.am: added
5093 support for the default GPG key
5095 2004-05-21 15:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5097 * util-vserver/scripts/functions, util-vserver/scripts/vapt-get,
5098 util-vserver/scripts/vrpm: added some color to the life
5100 2004-05-20 00:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5102 * util-vserver/scripts/pkgmgmt, util-vserver/scripts/vserver: mount
5103 filesystems on 'vserver ... pkgmgmt ...' operations
5105 2004-05-18 23:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5107 * util-vserver/NEWS: version 0.29.214
5109 2004-05-18 23:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5111 * util-vserver/distrib/misc/debootstrap.uri: updated URL (again...)
5113 2004-05-18 23:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5115 * util-vserver/distrib/Makefile.am, util-vserver/distrib/fc2,
5116 util-vserver/distrib/fc2/apt,
5117 util-vserver/distrib/fc2/apt/rpmpriorities,
5118 util-vserver/distrib/fc2/apt/sources.list,
5119 util-vserver/distrib/fc2/pkgs, util-vserver/distrib/fc2/pkgs/01,
5120 util-vserver/distrib/fc2/pkgs/02: added fc2 support
5122 2004-05-18 23:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5124 * util-vserver/contrib/manifest.dat.pathsubst: removed clearenv,
5127 2004-05-18 23:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5129 * util-vserver/util-vserver.spec.in: s!@PACAKGE@!%name! at some
5132 2004-05-18 23:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5134 * util-vserver/Makefile.am: substitute ENV
5136 2004-05-11 18:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5138 * util-vserver/configure.ac,
5139 util-vserver/scripts/util-vserver-vars.pathsubst,
5140 util-vserver/scripts/vserver.start,
5141 util-vserver/src/Makefile-files, util-vserver/src/clearenv.c: use
5142 'env' instead of 'clearenv'; the '-i' switch is SUSv3 and every
5143 implementation should have it...
5145 2004-05-11 18:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5147 * util-vserver/src/sigexec.c: initial checkin
5149 2004-05-11 18:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5151 * util-vserver/src/context-sync.hc, util-vserver/src/vnamespace.c,
5152 util-vserver/src/vps.c: set SIGCHLD sigmask to an expected value
5154 use new exitLikeProcess() interface
5156 2004-05-11 18:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5158 * util-vserver/src/chcontext.c, util-vserver/src/secure-mount.c,
5159 util-vserver/src/vcontext.c, util-vserver/src/vkill.c: set
5160 SIGCHLD sigmask to an expected value (SIG_DFL)
5162 2004-05-11 18:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5164 * util-vserver/src, util-vserver/src/.cvsignore,
5165 util-vserver/src/Makefile-files: added sigexec
5167 2004-05-11 18:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5169 * util-vserver/scripts/vshelper: execute vshelper through 'sigexec'
5170 to set expected sigmask
5172 2004-05-11 18:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5174 * util-vserver/lib_internal/util-exitlikeprocess.h:
5175 exitLikeProcess(): readded the 'NORETURN' and added a 'ret'
5178 2004-05-11 18:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5180 * util-vserver/lib_internal/util-exitlikeprocess.c:
5181 exitLikeProcess(): never return...
5183 2004-05-11 18:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5185 * util-vserver/lib_internal/switchtowatchxid.c: switchToWatchXid():
5186 modified the new migrate-path to work when there exists a process
5189 2004-05-08 02:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5191 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.213
5193 2004-05-08 01:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5195 * util-vserver/src/exec-ulimit.c: added support for 'core'
5197 2004-05-08 01:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5199 * util-vserver/src/vps.c: use new exitLikeProcess() interface
5200 better error-handling
5202 2004-05-08 01:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5204 * util-vserver/src/context-sync.hc, util-vserver/src/vnamespace.c:
5205 use new exitLikeProcess() interface
5207 2004-05-08 01:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5209 * util-vserver/scripts/vserver.start,
5210 util-vserver/scripts/vserver.stop: added locking
5211 call setDefaultTTY() correctly
5213 2004-05-08 01:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5215 * util-vserver/scripts/vserver-build.apt-rpm: call 'vapt-get --
5216 clean' after building the vserver
5218 2004-05-08 01:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5220 * util-vserver/scripts/functions: setDefaultTTY(): redirect every
5223 2004-05-08 01:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5225 * util-vserver/lib_internal/util-exitlikeprocess.h:
5226 exitLikeProcess(): removed the 'NORETURN'; this causes strange
5227 error when the function returns
5228 exitLikeProcess(): added a second, 'char *' parameter for the
5229 human readable command
5231 2004-05-08 01:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5233 * util-vserver/lib_internal/util-exitlikeprocess.c: be more verbose
5234 when sending a signal
5236 2004-05-08 01:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5238 * util-vserver/lib/testsuite/cflags.c: some changes to make gcc34
5241 2004-05-08 01:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5243 * util-vserver/lib/val2text.hc: include <strings.h>
5245 2004-05-08 01:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5247 * util-vserver/lib/getvservername.c: getRecentName(): use
5248 realpath(3) instead of errorprone 'chdir()' calls
5250 2004-05-08 01:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5252 * util-vserver/lib/getvserverbyctx-compat.hc,
5253 util-vserver/lib/getvserverctx.c: optimized buffersizes
5255 2004-05-08 01:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5257 * util-vserver/doc/configuration.xml: fixed apps/vunify/logfile
5258 documentation; it must be configured on a
5259 per-system, but not per-vserver base
5261 2004-05-08 01:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5263 * util-vserver/distrib/misc/debootstrap.uri: updated again
5265 2004-05-05 19:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5267 * util-vserver/src/clearenv.c: fixed case when '--' is used
5269 2004-05-05 19:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5271 * util-vserver/scripts/vshelper: fixed typo
5273 2004-05-05 19:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5275 * util-vserver/scripts/vserver.start: use 'clearenv' in the new
5278 2004-05-05 19:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5280 * util-vserver/scripts/vserver.functions: sendKillSequence(): be
5281 silent and succeed everytime
5283 2004-05-05 19:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5285 * util-vserver/scripts/vserver-setup.functions: removed legacy code
5287 2004-05-05 19:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5289 * util-vserver/scripts/vrpm-preload,
5290 util-vserver/src/rpm-fake-resolver.c,
5291 util-vserver/src/rpm-fake.c: added code to preserve capabilities
5294 2004-05-05 19:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5296 * util-vserver/lib_internal/unify-unify.c: added some doc
5298 2004-05-05 19:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5300 * util-vserver/lib/syscall_setiattr-fscompat.hc: be more carefully
5301 regarding signed vs. unsigned int...
5303 2004-05-05 19:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5305 * util-vserver/lib/bcaps-v13.c: removePrefix(): fixed another 'len'
5309 2004-04-30 10:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5311 * util-vserver/lib/bcaps-v13.c: removePrefix(): fixed case when
5314 2004-04-28 19:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5316 * util-vserver/doc/changelog.txt: removed since unused
5318 2004-04-28 18:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5320 * util-vserver/lib/apidoc/Makefile-files: added list2xxx.syntax
5322 2004-04-28 18:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5324 * util-vserver/src/readlink.c: enhanced errormessages
5326 2004-04-28 18:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5328 * util-vserver/src/rpm-fake.c, util-vserver/src/vattribute.c: use
5329 vc_get_insecurebcaps() instead of vc_get_insecurecaps()
5330 set secure ccapabilities
5332 2004-04-28 18:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5334 * util-vserver/src/chcontext.c, util-vserver/src/reducecap.c: use
5335 vc_get_insecurebcaps() instead of vc_get_insecurecaps()
5337 2004-04-28 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5339 * util-vserver/lib_internal/Makefile-files: added coreassert.h
5341 2004-04-28 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5343 * util-vserver/lib/apidoc/list2xxx.syntax,
5344 util-vserver/lib_internal/coreassert.h: initial checkin
5346 2004-04-28 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5348 * util-vserver/lib/testsuite/cflags.c: use
5349 <lib_internal/coreassert.h>
5352 2004-04-28 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5354 * util-vserver/lib/testsuite/fmt.c,
5355 util-vserver/lib/testsuite/parselimit.c: use
5356 <lib_internal/coreassert.h>
5358 2004-04-28 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5360 * util-vserver/lib/testsuite/Makefile-files: define ENSC_TESTSUITE
5362 2004-04-28 18:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5364 * util-vserver/lib/apidoc/Doxyfile.in: set EXAMPLE_PATH
5366 2004-04-28 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5368 * util-vserver/lib/vserver.h: vc_get_insecureccaps(): added
5372 2004-04-28 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5374 * util-vserver/lib/val2text.hc: use strncasecmp() instead of
5377 2004-04-28 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5379 * util-vserver/lib/listparser.hc: improved error-detection for the
5381 added support for 'none'
5384 2004-04-28 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5386 * util-vserver/lib/bcaps-v13.c: added bcapability names
5387 added code to remove a 'CAP_' prefix
5389 2004-04-28 17:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5391 * util-vserver/lib/Makefile-files,
5392 util-vserver/lib/getinsecurebcaps.c,
5393 util-vserver/lib/getinsecurecaps.c: renamed getinsecurecaps.c to
5396 2004-04-23 16:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5398 * util-vserver/NEWS, util-vserver/configure.ac,
5399 util-vserver/doc/configuration-lsd.css: version 0.29.211
5401 2004-04-23 16:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5403 * util-vserver/util-vserver.spec.in: readjusted Release:
5405 2004-04-23 14:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5407 * util-vserver/util-vserver.spec.in: cleaned up the %file-lists
5408 buildrequire 'xalan-j' (can be disabled with '--without xalan')
5409 removed 'libxslt' buildrequire
5411 2004-04-23 14:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5413 * util-vserver/doc/Makefile-files: remove *.html only, when we can
5416 2004-04-23 11:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5418 * util-vserver/lib/Makefile-files: fixed typo
5420 2004-04-23 11:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5422 * util-vserver/doc/Makefile-files: removed FAQ.txt and
5424 added configuration.xsd
5426 2004-04-23 11:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5428 * util-vserver/doc/FAQ.txt: obsoleted
5430 2004-04-22 20:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5432 * util-vserver/configure.ac: added 'net' API
5433 disable 'legacy' API by default
5435 2004-04-22 20:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5437 * util-vserver/compat.h: added nid_t
5439 2004-04-22 20:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5441 * util-vserver/src/reducecap.c: fixed warnings when compiled
5444 2004-04-22 20:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5446 * util-vserver/lib/Makefile-files, util-vserver/lib/ncaps-net.c,
5447 util-vserver/lib/ncaps_list-net.c, util-vserver/lib/nflags-net.c,
5448 util-vserver/lib/nflags_list-net.c,
5449 util-vserver/lib/syscall_getncaps-net.hc,
5450 util-vserver/lib/syscall_getncaps.c,
5451 util-vserver/lib/syscall_getnflags-net.hc,
5452 util-vserver/lib/syscall_getnflags.c,
5453 util-vserver/lib/syscall_getnxinfo-net.hc,
5454 util-vserver/lib/syscall_getnxinfo.c,
5455 util-vserver/lib/syscall_gettasknid-net.hc,
5456 util-vserver/lib/syscall_gettasknid.c,
5457 util-vserver/lib/syscall_netadd-net.hc,
5458 util-vserver/lib/syscall_netadd.c,
5459 util-vserver/lib/syscall_netcreate-net.hc,
5460 util-vserver/lib/syscall_netcreate.c,
5461 util-vserver/lib/syscall_netmigrate-net.hc,
5462 util-vserver/lib/syscall_netmigrate.c,
5463 util-vserver/lib/syscall_netremove-net.hc,
5464 util-vserver/lib/syscall_netremove.c,
5465 util-vserver/lib/syscall_setncaps-net.hc,
5466 util-vserver/lib/syscall_setncaps.c,
5467 util-vserver/lib/syscall_setnflags-net.hc,
5468 util-vserver/lib/syscall_setnflags.c,
5469 util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h:
5470 added network layer functions
5472 2004-04-22 20:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5474 * util-vserver/lib/syscall_ctxcreate-v13.hc: fixed return value
5476 2004-04-22 19:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5478 * util-vserver/doc/configuration.dtd: obsoleted by
5481 2004-04-22 19:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5483 * util-vserver/THANKS: added Olivier Poitrey
5485 2004-04-22 19:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5487 * util-vserver/configure.ac: use xalan instead of xsltproc
5489 2004-04-22 19:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5491 * util-vserver/doc/configuration-xhtml.xsl,
5492 util-vserver/doc/configuration.xml,
5493 util-vserver/doc/configuration.xsd: use the new, XSD-based format
5494 which was defined by Olivier Poitrey
5496 2004-04-22 19:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5498 * util-vserver/doc/configuration-xhtml.xsl: made it work with xalan
5499 removed debug message
5501 2004-04-22 19:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5503 * util-vserver/doc/beautify.xsl: obsoleted
5505 2004-04-22 19:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5507 * util-vserver/doc/Makefile-files: use xalan
5509 2004-04-22 18:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5511 * util-vserver/kernel/network.h, util-vserver/kernel/sched.h:
5512 updated to vs1.9.0pre12
5514 2004-04-22 15:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5516 * util-vserver/lib/cflags-v13.c,
5517 util-vserver/lib/testsuite/cflags.c: use more specific names for
5520 2004-04-21 21:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5522 * util-vserver/scripts/vserver.start: give correct vserver-name in
5523 the hints ($VSERVER_DIR instead of $VSERVER_NAME)
5525 2004-04-21 21:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5527 * util-vserver/scripts/vserver.functions: moved the 'ip_only'
5528 handling to the right place
5530 2004-04-21 09:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5532 * util-vserver/src/vshelper-sync.c: fixed missing initialization of
5535 2004-04-21 09:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5537 * util-vserver/src/vserver-stat.c: use uint64_t for the uptime
5538 counter to handle medium+large uptimes
5539 (>49 days) correctly
5541 2004-04-21 00:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5543 * util-vserver/scripts/vserver.functions: made 'nodev' work
5545 2004-04-20 18:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5547 * util-vserver/src, util-vserver/src/.cvsignore: added chain-echo
5549 2004-04-20 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5551 * util-vserver/src/Makefile-files: added chain-echo
5553 2004-04-20 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5555 * util-vserver/scripts/vshelper: use '--defaulttty'
5557 2004-04-20 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5559 * util-vserver/scripts/vserver.stop: use setDefaultTTY()
5561 2004-04-20 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5563 * util-vserver/scripts/vserver.start: use setDefaultTTY()
5564 added explicit synchronization step for fakeinit with the old
5567 2004-04-20 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5569 * util-vserver/scripts/vserver: added '--defaulttty' option
5571 2004-04-20 18:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5573 * util-vserver/scripts/start-vservers: use --defaulttty options
5574 instead of setting tty manually
5576 2004-04-20 18:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5578 * util-vserver/scripts/functions: setDefaultTTY(): added
5580 2004-04-20 17:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5582 * util-vserver/lib/getvservercfgstyle.c: * vc_getVserverCfgStyle():
5583 interprete relative ('./') and absolute
5584 paths ('/...') as vcCFG_RECENT_FULL only
5585 * vc_getVserverCfgStyle(): use utilvserver_isDirectory (fstat(2))
5586 instead of access(2) to check for directories
5588 2004-04-20 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5590 * util-vserver/ensc_wrappers/wrappers-unistd.hc: Edup(): added
5592 2004-04-20 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5594 * util-vserver/ensc_wrappers/wrappers-fcntl.hc: Efcntl(): added
5596 2004-04-20 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5598 * util-vserver/distrib/misc/debootstrap.uri: added some entries
5600 2004-04-20 17:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5602 * util-vserver/distrib/misc/vunify-exclude: updated
5604 2004-04-20 17:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5606 * util-vserver/contrib/manifest.dat.pathsubst,
5607 util-vserver/scripts/util-vserver-vars.pathsubst: added
5610 2004-04-20 17:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5612 * util-vserver/src/chain-echo.c: initial checkin
5614 2004-04-15 02:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5616 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.209
5618 2004-04-15 02:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5620 * util-vserver/src/vcontext.c: setFlags(): optimized (nearly state
5623 2004-04-15 02:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5625 * util-vserver/scripts/vserver.suexec: call chbind when entering
5628 2004-04-15 01:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5630 * util-vserver/scripts/vserver.functions: call vattribute with
5631 '--flag fakeinit' additionally to the '--fakeinit' flag of
5634 2004-04-15 01:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5636 * util-vserver/scripts/functions: callInNamespace(): do not accept
5637 non-running vservers
5639 2004-04-15 01:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5641 * util-vserver/distrib/misc/debootstrap.uri: updated
5643 2004-04-14 23:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5645 * util-vserver/src/vcontext.c: applied new kernel API (*flags* ->
5646 *cflags*, *_context -> ctx_*)
5647 fixed '--fakeinit' option
5649 2004-04-14 23:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5651 * util-vserver/scripts/vshelper: fixed another brokeness in CLI
5654 2004-04-14 23:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5656 * util-vserver/scripts/functions: lock(): do not execute the pipe;
5657 this does not work on 2.6
5659 2004-04-14 23:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5661 * util-vserver/lib/testsuite,
5662 util-vserver/lib/testsuite/.cvsignore: added cflags
5664 2004-04-14 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5666 * util-vserver/doc/configuration.xml: added some comments about
5669 2004-04-14 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5671 * util-vserver/doc/configuration-xhtml.xsl: added a new boring
5674 2004-04-14 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5676 * util-vserver/doc/configuration.css: initial checkin
5678 2004-04-14 23:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5680 * util-vserver/contrib/make-manifest,
5681 util-vserver/contrib/manifest.dat.pathsubst: added support for
5682 '%config(...)' (or whatever) annotations
5684 2004-04-14 23:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5686 * util-vserver/ensc_wrappers/wrappers-vserver.hc,
5687 util-vserver/lib_internal/switchtowatchxid.c,
5688 util-vserver/src/chcontext.c, util-vserver/src/reducecap.c,
5689 util-vserver/src/rpm-fake-resolver.c,
5690 util-vserver/src/rpm-fake.c, util-vserver/src/vattribute.c:
5691 applied new kernel API (*flags* -> *cflags*, *_context -> ctx_*)
5693 2004-04-14 23:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5695 * util-vserver/lib_internal/Makefile-files,
5696 util-vserver/lib_internal/util.h: added util-debug.h
5698 2004-04-14 23:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5700 * util-vserver/lib_internal/util-debug.h: initial checkin
5702 2004-04-14 23:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5704 * util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h,
5705 util-vserver/kernel/inode.h, util-vserver/kernel/legacy.h,
5706 util-vserver/kernel/limit.h, util-vserver/kernel/namespace.h,
5707 util-vserver/kernel/network.h, util-vserver/kernel/sched.h,
5708 util-vserver/kernel/switch.h, util-vserver/kernel/xid.h: updated
5711 2004-04-14 23:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5713 * util-vserver/lib/syscall-compat.hc,
5714 util-vserver/lib/testsuite/Makefile-files,
5715 util-vserver/lib/testsuite/cflags.c,
5716 util-vserver/lib/testsuite/flags.c, util-vserver/lib/vserver.h:
5717 applied new kernel API
5718 renamed functions so that they correspond to the new kernel API
5720 2004-04-14 23:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5722 * util-vserver/lib/Makefile-files,
5723 util-vserver/lib/cflags-compat.c, util-vserver/lib/cflags-v13.c,
5724 util-vserver/lib/cflags_list-compat.c,
5725 util-vserver/lib/cflags_list-v13.c,
5726 util-vserver/lib/flags-compat.c, util-vserver/lib/flags-v13.c,
5727 util-vserver/lib/flags_list-compat.c,
5728 util-vserver/lib/flags_list-v13.c,
5729 util-vserver/lib/syscall_createcontext-v13.hc,
5730 util-vserver/lib/syscall_createcontext.c,
5731 util-vserver/lib/syscall_ctxcreate-v13.hc,
5732 util-vserver/lib/syscall_ctxcreate.c,
5733 util-vserver/lib/syscall_ctxmigrate-v13.hc,
5734 util-vserver/lib/syscall_ctxmigrate.c,
5735 util-vserver/lib/syscall_getcflags-v13.hc,
5736 util-vserver/lib/syscall_getcflags.c,
5737 util-vserver/lib/syscall_getflags-v13.hc,
5738 util-vserver/lib/syscall_getflags.c,
5739 util-vserver/lib/syscall_migratecontext-v13.hc,
5740 util-vserver/lib/syscall_migratecontext.c,
5741 util-vserver/lib/syscall_setcflags-v13.hc,
5742 util-vserver/lib/syscall_setcflags.c,
5743 util-vserver/lib/syscall_setflags-v13.hc,
5744 util-vserver/lib/syscall_setflags.c: renamed files so that their
5745 names are corresponding the kernel
5746 API. Especially, *_context was renamed to ctx_*, and *flags* to
5749 2004-04-13 08:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5751 * util-vserver/scripts/functions: further locking fixes
5753 2004-04-13 08:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5755 * util-vserver/src/lockfile.c: propagate errors
5757 2004-04-13 08:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5759 * util-vserver/src/chroot-rm.c: cleanups
5761 2004-04-13 08:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5763 * util-vserver/scripts/vshelper: open FD 0
5764 evaluate CLI options depending on used kernel API
5766 2004-04-13 08:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5768 * util-vserver/scripts/functions: use new locking mechanism
5770 2004-04-13 08:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5772 * util-vserver/lib/issupported.c,
5773 util-vserver/lib/issupportedstring.c, util-vserver/lib/vserver.h:
5774 added VSHELPER0 feature
5776 2004-04-08 08:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5778 * util-vserver/scripts/vserver.functions: execScriptlets(): fixed
5779 initialization of 'start'
5780 execScriptlets(): declare some variables as readonly
5781 _sourceWrap(): added some variables
5783 2004-04-08 06:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5785 * util-vserver/scripts/vserver.functions: implemented support for
5786 default-scriptlets (inspired by ideas of
5789 2004-04-08 06:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5791 * util-vserver/scripts/rootshell,
5792 util-vserver/scripts/vapt-get-worker,
5793 util-vserver/scripts/vprocunhide, util-vserver/scripts/vrpm,
5794 util-vserver/scripts/vrpm-worker,
5795 util-vserver/scripts/vserver-build,
5796 util-vserver/scripts/vshelper: give more verbose error-messages
5798 2004-04-08 06:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5800 * util-vserver/lib/syscall.c: added link-warning for
5803 2004-04-08 06:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5805 * util-vserver/doc/configuration.xml: added general description for
5806 the scripts and documented
5809 2004-04-08 06:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5811 * util-vserver/compat.h: LINK_WARNING(): added
5813 2004-04-06 23:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5815 * util-vserver/scripts/chcontext,
5816 util-vserver/scripts/legacy/distrib-info,
5817 util-vserver/scripts/legacy/vserver,
5818 util-vserver/scripts/pkgmgmt,
5819 util-vserver/scripts/start-vservers,
5820 util-vserver/scripts/vapt-get, util-vserver/scripts/vpkg,
5821 util-vserver/scripts/vpstree, util-vserver/scripts/vrpm-preload,
5822 util-vserver/scripts/vserver, util-vserver/scripts/vserver-copy,
5823 util-vserver/scripts/vserver-wrapper,
5824 util-vserver/scripts/vservers.grabinfo.sh,
5825 util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop,
5826 util-vserver/sysv/rebootmgr, util-vserver/sysv/vprocunhide,
5827 util-vserver/sysv/vservers-legacy: give more comprehensive
5830 2004-04-06 23:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5832 * util-vserver/src/vps.c, util-vserver/src/vserver-info.c,
5833 util-vserver/src/vserver-stat.c: use switchToWatchXid()
5835 2004-04-06 22:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5837 * util-vserver/src/Makefile-files: link some files against
5840 2004-04-06 22:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5842 * util-vserver/lib_internal/util.h: switchToWatchXid(): added
5845 2004-04-06 22:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5847 * util-vserver/lib_internal/switchtowatchxid.c: initial checkin
5849 2004-04-06 22:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5851 * util-vserver/lib_internal/Makefile-files: added
5854 2004-04-06 22:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5856 * util-vserver/lib/vserver.h: VC_ATTR_DEPRECATED: added
5858 2004-04-06 22:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5860 * util-vserver/lib/syscall-compat.hc: vc_chrootsafe_compat():
5863 2004-04-06 08:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5865 * util-vserver/src/vunify.c: applied new MatchList_compare()
5868 2004-04-06 08:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5870 * util-vserver/src/vserver-stat.c: started support for HZ!=100
5873 2004-04-06 08:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5875 * util-vserver/src/vcopy.c: implement support for SKIP files
5877 2004-04-06 08:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5879 * util-vserver/src/rpm-fake-resolver.c,
5880 util-vserver/src/rpm-fake.c: do not call vc_new_s_context() when
5881 COMPAT API is not available
5883 2004-04-06 08:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5885 * util-vserver/scripts/functions: cleanups
5886 vshelper.doInit(): added another sanity check
5888 2004-04-06 08:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5890 * util-vserver/lib_internal/matchlist-appendfiles.c,
5891 util-vserver/lib_internal/matchlist-compare.c,
5892 util-vserver/lib_internal/matchlist.h: implemented support for
5895 2004-04-06 08:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5897 * util-vserver/lib/testsuite/flags.c: added tests for new flags
5899 2004-04-06 08:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5901 * util-vserver/lib/vserver.h: updated VC_VXF_* constants
5902 added VC_VXC_* constants
5904 2004-04-06 08:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5906 * util-vserver/lib/flags-v13.c: added/updated flaglist
5908 2004-04-06 08:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5910 * util-vserver/lib/ccaps-v13.c: added ccap names
5912 2004-04-06 08:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5914 * util-vserver/ensc_wrappers/wrappers-vserver.hc: cleanups
5916 2004-04-06 08:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5918 * util-vserver/distrib/misc/vunify-exclude: exclude keyfiles
5920 made some big files in /etc canditates for unify
5922 2004-04-06 08:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5924 * util-vserver/kernel/context.h, util-vserver/kernel/inode.h,
5925 util-vserver/kernel/legacy.h, util-vserver/kernel/limit.h,
5926 util-vserver/kernel/namespace.h, util-vserver/kernel/sched.h,
5927 util-vserver/kernel/signal.h, util-vserver/kernel/xid.h: updated
5928 to 2.6.5-vs1.9.0pre4
5930 2004-03-31 03:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5932 * util-vserver/src/lockfile.c: optimized some things
5933 now check, if getppid()==original_parent instead of getppid()!=1
5934 (might make a difference in vservers)
5936 2004-03-31 03:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5938 * util-vserver/scripts/functions: added some doc
5939 s!_UV_LOCKS!_VS_LOCKS!
5941 2004-03-31 00:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5943 * util-vserver/src/lockfile.c: fixed '--help' output
5945 2004-03-31 00:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5947 * util-vserver/contrib/manifest.dat.pathsubst, util-vserver/src,
5948 util-vserver/src/.cvsignore: added lockfile
5950 2004-03-31 00:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5952 * util-vserver/src/lockfile.c: initial checkin
5954 2004-03-31 00:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5956 * util-vserver/src/Makefile-files: added lockfile
5958 2004-03-31 00:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5960 * util-vserver/scripts/vserver.functions: enableInterfaces(),
5961 disableInterfaces(): added locking
5962 enableInterfaces(), disableInterfaces(): added IP_ADDR_FLUSH type
5964 2004-03-31 00:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5966 * util-vserver/scripts/util-vserver-vars.pathsubst: $_LOCKFILE,
5969 2004-03-31 00:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5971 * util-vserver/scripts/functions: lock(),unlock(): added
5972 isNumber(): added doc
5974 2004-03-30 20:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5976 * util-vserver/scripts/vserver.functions: made it work...
5978 2004-03-30 20:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5980 * util-vserver/scripts/functions: isNumber(): fixed '0' case
5982 2004-03-30 19:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5984 * util-vserver/scripts/vserver.functions: implemented parts of Liam
5985 Helmer's dummy-interface method
5987 2004-03-30 19:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5989 * util-vserver/Makefile.am, util-vserver/configure.ac,
5990 util-vserver/scripts/util-vserver-vars.pathsubst: added
5991 substitutions/tests for iptables, modprobe, rmmod and nameif
5992 (required for Liam Helmer's dummy-interfaces)
5994 2004-03-30 19:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
5996 * util-vserver/scripts/functions: isNumber(): added
5998 2004-03-30 17:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6000 * util-vserver/src/vshelper-sync.c: implemented it with select()
6001 instead of alarm(); races are much nicer to handle
6003 2004-03-30 16:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6005 * util-vserver/src/vshelper-sync.c: use sigaction() instead of
6006 signal() to remove SA_RESTART flag explicitly
6008 2004-03-30 16:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6010 * util-vserver/src/pipe-sync.c: obsoleted by vshelper-sync
6012 2004-03-30 15:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6014 * util-vserver/contrib/manifest.dat.pathsubst,
6015 util-vserver/src/Makefile-files: removed pipe-sync
6017 2004-03-30 15:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6019 * util-vserver/kernel/context.h, util-vserver/kernel/cvirt.h,
6020 util-vserver/kernel/limit.h, util-vserver/kernel/network.h,
6021 util-vserver/kernel/sched.h, util-vserver/kernel/switch.h:
6022 updated from vs0.09.28
6024 2004-03-27 04:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6026 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.207
6028 2004-03-26 09:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6030 * util-vserver/scripts/vshelper: use 'findObject -e' instead of
6031 'findFile' to find /dev/null also
6033 2004-03-26 09:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6035 * util-vserver/scripts/vserver.start: fixed call of
6038 2004-03-26 09:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6040 * util-vserver/doc/configuration.xml: fixed some typos
6042 2004-03-26 09:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6044 * util-vserver/doc/configuration.xml: documented
6045 apps/vshelper/logfile symlink
6047 2004-03-26 09:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6049 * util-vserver/scripts/vshelper: ignore 'restart2' event; this
6050 seems to be issued at vserver *start*
6051 added support for a logfile
6052 enable logfile-logging when invoked from kernel (no tty)
6054 2004-03-26 08:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6056 * util-vserver/scripts/util-vserver-vars.pathsubst: fixed order of
6058 fixed _VSHELPER path
6060 2004-03-26 08:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6062 * util-vserver/contrib/manifest.dat.pathsubst: fixed vshelper path
6065 2004-03-26 08:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6067 * util-vserver/util-vserver.spec.in: added some Requires:
6068 own %dir /var/run/vshelper
6070 2004-03-26 08:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6072 * util-vserver/Makefile.am: added substition for @VSHELPERSTATEDIR@
6073 minor cosmetical cleanups
6075 2004-03-26 07:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6077 * util-vserver/src, util-vserver/src/.cvsignore: added
6080 2004-03-26 07:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6082 * util-vserver/scripts/vshelper, util-vserver/src/vshelper-sync.c:
6085 2004-03-26 07:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6087 * util-vserver/src/vserver-info.c: - added tgID and tgPXID support
6088 - accept 'true' as boolean value
6089 - optimized the code a little bit so that the xid will be looked
6091 only when really needed
6093 2004-03-26 07:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6095 * util-vserver/src/vps.c: in output, added a ' ' on overlong
6098 2004-03-26 07:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6100 * util-vserver/src/secure-mount.c: rewrote some parts to cope
6101 better with '-o' options (required for -bme
6104 2004-03-26 07:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6106 * util-vserver/src/Makefile-files: added vshelper-sync
6108 2004-03-26 07:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6110 * util-vserver/scripts/vserver.stop: added VSHELPER &
6111 synchronization code
6113 2004-03-26 07:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6115 * util-vserver/scripts/vserver.start: added documentation about
6119 2004-03-26 07:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6121 * util-vserver/scripts/vserver.functions: adapted code to new
6122 getFileArray() behavior
6123 added VSHELPER support
6124 added "LEGACY ALERT" messages
6125 initSync(),waitForSync(): added
6127 2004-03-26 07:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6129 * util-vserver/scripts/vserver-setup.functions: added a "LEGACY
6132 2004-03-26 07:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6134 * util-vserver/scripts/vserver-build: fixed code to work with new
6135 behavior of getFileArray
6137 2004-03-26 07:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6139 * util-vserver/scripts/util-vserver-vars.pathsubst: added some
6141 added the vshelper variables
6143 2004-03-26 07:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6145 * util-vserver/scripts/pkgmgmt: use pkgmgmt.isAptAvailable()
6147 2004-03-26 07:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6149 * util-vserver/scripts/functions:
6150 logging(),warning(),panic(),execute(): added
6151 pkgmgmt.isAptAvailable(): added
6153 getFileArray(): fail, when file does not exist
6155 2004-03-26 07:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6157 * util-vserver/contrib/manifest.dat.pathsubst,
6158 util-vserver/scripts/Makefile-files: added vshelper
6160 2004-03-26 07:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6162 * util-vserver/lib/vserver.h: - minor cleanups
6163 - added vcFEATURE_VSHELPER
6164 - vc_isSupported(): annotated it
6165 - vc_get_insecurecaps(): moved it into an own file; CAP_SYS_BOOT
6166 requires a special handling so inlining is not really usefully
6169 2004-03-26 07:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6171 * util-vserver/lib/issupported.c,
6172 util-vserver/lib/issupportedstring.c: added VSHELPER
6174 2004-03-26 07:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6176 * util-vserver/lib/Makefile-files: added getinsecurecaps.c
6178 2004-03-26 07:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6180 * util-vserver/lib/getinsecurecaps.c: initial checkin
6182 2004-03-26 07:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6184 * util-vserver/doc/configuration.xml: documented the vshelper stuff
6186 2004-03-26 07:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6188 * util-vserver/doc/configuration.dtd: added a type for 'script'
6190 2004-03-26 07:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6192 * util-vserver/distrib/Makefile.am: cleanups in the directory
6195 2004-03-26 07:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6197 * util-vserver/util-vserver.spec.in: use 'install-distribution'
6198 instead of 'install-vserverdir'
6199 added vshelper stuff
6201 2004-03-26 07:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6203 * util-vserver/Makefile.am: cleanups and enhancements in the
6204 directory installation rules
6206 2004-03-24 05:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6208 * util-vserver/NEWS: version 0.29.205
6210 2004-03-24 05:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6212 * util-vserver/src/Makefile-files: fixed LDADD flags for capchroot
6214 2004-03-24 05:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6216 * util-vserver/src/vsched.c: enhanced the in-chain operation; make
6217 it a noop when called without opts
6218 enhanced error messages
6220 2004-03-24 05:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6222 * util-vserver/scripts/util-vserver-vars.pathsubst,
6223 util-vserver/scripts/vserver.functions,
6224 util-vserver/scripts/vserver.start: added scheduler support
6226 2004-03-24 05:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6228 * util-vserver/doc/configuration.xml: added basic documentation for
6229 bcapabilities, ccapabilities and schedule
6231 2004-03-24 04:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6233 * util-vserver/lib/vserver.h, util-vserver/src/chcontext.c,
6234 util-vserver/src/reducecap.c, util-vserver/src/rpm-fake.c,
6235 util-vserver/src/vattribute.c, util-vserver/src/vps.c: renamed
6236 vc_get_securecaps() to vc_get_insecurecaps()
6238 2004-03-24 04:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6240 * util-vserver/scripts/vserver.start: added missing '\'
6242 2004-03-24 04:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6244 * util-vserver/src/vattribute.c, util-vserver/src/vcontext.c,
6245 util-vserver/src/vlimit.c, util-vserver/src/vnamespace.c,
6246 util-vserver/src/vserver-info.c, util-vserver/src/vuname.c: use
6249 2004-03-24 04:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6251 * util-vserver/src/chcontext.c, util-vserver/src/vkill.c,
6252 util-vserver/src/vsched.c: prefer '--xid' instead of '--ctx'
6255 2004-03-24 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6257 * util-vserver/scripts/vserver.start: added support for
6258 $VSERVER_EXTRA_CMDS[] which can be set in userscripts
6260 2004-03-24 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6262 * util-vserver/scripts/vserver-build.debootstrap: call 'wget' with
6263 '-nv' instead of '-q'
6265 2004-03-24 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6267 * util-vserver/lib/vserver.h: vc_xidopt2xid(): added prototype
6269 2004-03-24 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6271 * util-vserver/lib/Makefile-files: added xidopt2xid.c
6273 2004-03-24 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6275 * util-vserver/lib/xidopt2xid.c: initial checkin
6277 2004-03-24 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6279 * util-vserver/ensc_wrappers/wrappers-vserver.hc: Evc_xidopt2xid():
6282 2004-03-24 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6284 * util-vserver/distrib/misc/debootstrap.uri: updated to recent
6287 2004-03-24 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6289 * util-vserver/util-vserver.spec.in: fixed Requires()
6292 2004-03-24 01:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6294 * util-vserver/src/vlimit.c: cleaned up CLI: '--xid' is supported
6295 now, removed '-h' and '-v' options
6298 2004-03-24 01:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6300 * util-vserver/sysv/vservers-legacy: initial checkin
6302 2004-03-24 01:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6304 * util-vserver/sysv/rebootmgr, util-vserver/sysv/rebootmgr.subst:
6305 'rebootmgr' is now a src-script
6307 2004-03-24 01:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6309 * util-vserver/sysv/Makefile-files: 'rebootmgr' is now a src-script
6310 added vservers-legacy
6312 2004-03-24 01:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6314 * util-vserver/src/vattribute.c: initialize 'bmask' member of
6316 use negative logic of --bcap (this should be the 'old' behavior
6319 2004-03-24 01:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6321 * util-vserver/src/rpm-fake.c: initialize 'bmask' member of struct
6324 2004-03-24 01:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6326 * util-vserver/src/capchroot.c, util-vserver/src/filetime.c,
6327 util-vserver/src/readlink.c: rewrote it
6329 2004-03-24 01:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6331 * util-vserver/src/Makefile-files: cleanups; moved some programs
6334 2004-03-24 01:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6336 * util-vserver/scripts/util-vserver-vars.pathsubst: added more
6339 2004-03-24 01:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6341 * util-vserver/scripts/legacy/vserver: use $_XXXX variables instead
6342 of static commandnames
6343 use variables for paths
6345 2004-03-24 01:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6347 * util-vserver/scripts/legacy/distrib-info: moved parserpmdump to
6350 2004-03-24 01:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6352 * util-vserver/scripts/util-vserver-vars.pathsubst: added
6355 2004-03-24 01:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6357 * util-vserver/m4/ensc_dietlibc.m4: fixed copy&paste error
6359 2004-03-24 01:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6361 * util-vserver/ChangeLog.sed, util-vserver/cvsusers.map,
6362 util-vserver/ensc_vector, util-vserver/ensc_vector/.cvsignore,
6363 util-vserver/lib_internal, util-vserver/lib_internal/.cvsignore:
6366 2004-03-24 01:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6368 * util-vserver, util-vserver/.cvsignore, util-vserver/distrib,
6369 util-vserver/distrib/.cvsignore,
6370 util-vserver/ensc_vector/testsuite,
6371 util-vserver/ensc_vector/testsuite/.cvsignore, util-vserver/lib,
6372 util-vserver/lib/.cvsignore, util-vserver/lib/testsuite,
6373 util-vserver/lib/testsuite/.cvsignore, util-vserver/src,
6374 util-vserver/src/.cvsignore, util-vserver/src/testsuite,
6375 util-vserver/src/testsuite/.cvsignore, util-vserver/tests,
6376 util-vserver/tests/.cvsignore: added some standardfiles; I do not
6377 want to wait until Savannah fixes
6378 its scripts and allows access to CVSROOT/cvsignore again.
6380 2004-03-24 01:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6382 * util-vserver/lib_internal/util-perror.h: placed a 'do ... while
6383 (0)' block around the macros
6385 2004-03-24 01:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6387 * util-vserver/lib/bcaps_list-v13.c,
6388 util-vserver/lib/syscall_getccaps-v13.hc,
6389 util-vserver/lib/syscall_setccaps-v13.hc: handle the new struct
6390 vc_ctx_caps::bmask member
6392 2004-03-24 01:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6394 * util-vserver/contrib/manifest.dat.pathsubst: moved some files
6398 2004-03-24 01:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6400 * util-vserver/util-vserver.spec.in: added formerly missing
6401 'v_gated' registration
6402 updated -legacy subpackage and moved some initscripts into it
6404 2004-03-24 01:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6406 * util-vserver/lib/vserver.h: do not use PURE before gcc 3.3.3
6407 use a more effective way to determine gcc revision
6408 struct vc_ctx_caps: added 'bmask' member
6410 2004-03-24 01:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6412 * util-vserver/compat.h: do not use PURE before gcc 3.3.3
6413 use a more effective way to determine gcc revision
6415 2004-03-23 01:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6417 * util-vserver/scripts/vserver-wrapper: fixed typo (missing 's')
6419 2004-03-22 23:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6421 * util-vserver/scripts/vserver-build.functions: added basic support
6422 for SuSE (patch from Thomas Guettler)
6423 give more hints in errormessages (patch from Thomas Guettler)
6425 2004-03-22 23:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6427 * util-vserver/scripts/vpkg: give out errormessage on unknown
6430 2004-03-22 23:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6432 * util-vserver/scripts/functions: added basic support for SuSE
6434 2004-03-19 16:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6436 * util-vserver/src/vserver-stat.c: fixed race when process
6437 disappeared shortly after reading /proc
6439 2004-03-19 16:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6441 * util-vserver/doc/configuration.xml: documented
6442 apps/init/{mark,depends}
6443 mentioned the gentoo initstyle
6445 2004-03-19 16:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6447 * util-vserver/doc/configuration-lsd.css: followed Bertl's
6448 suggestion and added a subliminal message
6450 2004-03-19 16:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6452 * util-vserver/configure.ac: require at least version 0.24 of
6455 2004-03-19 16:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6457 * util-vserver/m4/ensc_dietlibc.m4: allow to specify a
6460 2004-03-18 06:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6462 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.204
6464 2004-03-18 06:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6466 * util-vserver/lib_internal/util-dotfile.h: do not use PURE; it is
6467 not applicable for inline declarations
6469 2004-03-18 05:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6471 * util-vserver/compat.h: fixed broken condition for PURE
6472 define __builtin_expect() when needed
6474 2004-03-18 05:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6476 * util-vserver/src/vunify.c: cleanups in the verbosity code
6478 2004-03-18 05:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6480 * util-vserver/scripts/legacy/vps.pathsubst,
6481 util-vserver/scripts/legacy/vserver: use 'chcontext-compat'
6482 instead of 'chcontext'
6484 2004-03-18 05:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6486 * util-vserver/scripts/vserver.stop: call isVserverRunning to
6489 2004-03-18 05:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6491 * util-vserver/scripts/vserver-build.functions.pkgmgmt: ignore
6492 candidates for location of pkgmgmt-dir when $ROOTDIR is empty
6494 2004-03-18 05:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6496 * util-vserver/scripts/vserver-build: cleanups; use full
6497 parenthesis in case ... esac
6499 2004-03-18 05:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6501 * util-vserver/scripts/vserver: implemenented 'pkgmgmt' command
6503 2004-03-18 05:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6505 * util-vserver/scripts/vrpm: allow both internal and external
6508 2004-03-18 05:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6510 * util-vserver/scripts/vpkg: cleanups; generalized some functions
6511 and moved them into the 'functions' file
6513 2004-03-18 05:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6515 * util-vserver/scripts/vapt-get: support both internal and external
6518 2004-03-18 05:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6520 * util-vserver/scripts/util-vserver-vars.pathsubst: added $_PKGMGMT
6523 2004-03-18 05:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6525 * util-vserver/scripts/start-vservers: filter out non-matching
6526 vservers *before* adding them to the makefile
6528 2004-03-18 05:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6530 * util-vserver/scripts/functions: getVserverStatus(): fix problems
6531 with leading whitespaces in numerical values
6532 pkgmgmt.guessStyle(), pkgmgmt.isInternal(): added
6534 2004-03-18 05:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6536 * util-vserver/scripts/pkgmgmt: initial checkin
6538 2004-03-18 05:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6540 * util-vserver/scripts/Makefile-files: added pkgmgmt
6542 2004-03-18 05:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6544 * util-vserver/lib_internal/matchlist-initmanually.c: some cleanups
6545 in the verbosity code
6547 2004-03-18 05:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6549 * util-vserver/lib/getvservercfgstyle.c: filter out relative and
6550 absolute paths; when they are not pointing to
6551 an existing directory, the function fails
6553 2004-03-18 05:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6555 * util-vserver/ensc_wrappers/wrappers_handler.hc: use
6558 2004-03-18 05:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6560 * util-vserver/distrib/defaults/apt/apt.conf: added
6561 '@autogenerated@' tag plus small warning
6563 2004-03-18 05:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6565 * util-vserver/contrib/manifest.dat.pathsubst: added pkgmgmt script
6567 2004-03-18 05:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6569 * util-vserver/configure.ac: look for tar
6571 2004-03-18 05:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6573 * util-vserver/Makefile.am: substitute @TAR@
6575 2004-03-16 14:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6577 * util-vserver/src/chbind.c: use vc_get_nb_ipv4root() instead of
6578 hardcoded '16' value
6580 2004-03-16 14:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6582 * util-vserver/compat.h: CONST: added
6584 2004-03-16 14:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6586 * util-vserver/lib/vserver.h: VC_ATTR_CONST: added
6587 vc_get_nb_ipv4root(): added
6589 2004-03-16 14:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6591 * util-vserver/lib/Makefile-files: added getnbipv4root.c
6593 2004-03-16 14:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6595 * util-vserver/lib/getnbipv4root.c: initial checkin
6597 2004-03-16 04:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6599 * util-vserver/scripts/Makefile-files: added the sysvwrappers to
6600 AM_INSTALLCHECK_STD_OPTIONS_EXEMPT
6602 2004-03-16 04:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6604 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.202
6606 2004-03-16 03:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6608 * util-vserver/sysv/Makefile-files: added vservers-default
6611 2004-03-16 03:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6613 * util-vserver/sysv/vservers.subst: obsoleted by new initscript
6615 2004-03-16 03:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6617 * util-vserver/distrib/redhat/initpre,
6618 util-vserver/lib/isdynamicxid.c,
6619 util-vserver/scripts/vserver-wrapper,
6620 util-vserver/sysv/vservers-default: initial checkin
6622 2004-03-16 03:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6624 * util-vserver/src/vserver-info.c: implemented INITPID for the
6627 2004-03-16 03:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6629 * util-vserver/src/rpm-fake.c: implemented/fixed the non-legacy
6633 2004-03-16 03:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6635 * util-vserver/src/rpm-fake-resolver.c: implemented/fixed the
6638 2004-03-16 03:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6640 * util-vserver/scripts/vserver.suexec: added internal mode to use
6641 'suexec' for stopped vservers also
6643 2004-03-16 03:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6645 * util-vserver/scripts/vserver.stop: added a more efficient stop
6646 method for fakeinit vservers
6648 2004-03-16 03:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6650 * util-vserver/scripts/vserver.start: finxed incomplete quoting
6652 2004-03-16 03:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6654 * util-vserver/scripts/vserver.functions: handle fakeinit
6656 cleanups and fixes in the flag-generation
6658 2004-03-16 03:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6660 * util-vserver/scripts/vserver: added support for an internal
6663 2004-03-16 03:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6665 * util-vserver/scripts/util-vserver-vars.pathsubst: added
6666 $_INITSYNC_MINIT_* variables
6667 added $_START_VSERVERS
6669 2004-03-16 03:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6671 * util-vserver/scripts/start-vservers: added ok/passed/failed logic
6673 2004-03-16 03:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6675 * util-vserver/scripts/Makefile-files: ship vsyswrapper again
6677 2004-03-16 03:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6679 * util-vserver/lib/vserver.h: vc_is_dynamic_xid(): added
6681 2004-03-16 03:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6683 * util-vserver/lib/Makefile-files: added isdynamicxid.c
6685 2004-03-16 03:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6687 * util-vserver/ensc_wrappers/wrappers-vserver.hc: Evc_set_ccaps():
6690 2004-03-16 03:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6692 * util-vserver/distrib/redhat/initpost: use internal 'chkconfig'
6695 2004-03-16 03:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6697 * util-vserver/distrib/Makefile.am: added initpre to handle rpm's
6698 misclassification of %_netsharedpath
6700 2004-03-16 03:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6702 * util-vserver/contrib/make-manifest,
6703 util-vserver/contrib/manifest.dat.pathsubst: handle some sysv
6706 2004-03-16 03:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6708 * util-vserver/util-vserver.spec.in: updated the -sysv package
6710 2004-03-15 21:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6712 * util-vserver/src/vcontext.c: cleanups; remove unused code
6713 added '--silentexist'
6716 2004-03-15 21:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6718 * util-vserver/src/chcontext.c: use code from context-sync.hc
6720 2004-03-15 21:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6722 * util-vserver/src/context-sync.hc: initial checkin
6724 2004-03-15 21:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6726 * util-vserver/src/Makefile-files: added context-sync.hc
6728 2004-03-15 21:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6730 * util-vserver/scripts/vserver-build.apt-rpm: cleanups; full
6731 parenthesis for case ... esac statements
6733 2004-03-15 21:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6735 * util-vserver/scripts/vserver: cleanups; full parenthesis for case
6737 give more helpful error messages
6739 2004-03-15 21:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6741 * util-vserver/lib_internal/jail.h,
6742 util-vserver/lib_internal/jailintotempdir.c: return indication
6743 about place of error
6745 2004-03-15 20:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6747 * util-vserver/configure.ac: print correct $prefix when '--prefix'
6750 2004-03-13 03:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6752 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.201
6754 2004-03-13 03:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6756 * util-vserver/src/vcontext.c: added another #warning
6758 2004-03-13 03:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6760 * util-vserver/src/vcontext.c: fixed '--uid' option (it's
6761 required_argument but not no_argument)
6762 drop privileges after migrate()
6764 2004-03-13 03:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6766 * util-vserver/scripts/vserver.start: call $_SAVE_CTXINFO until we
6767 have something better
6769 2004-03-13 02:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6771 * util-vserver/src/vcontext.c: updated to new kernel behavior
6773 2004-03-13 02:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6775 * util-vserver/src/vattribute.c: renamed set*() to parse*()
6776 set the correct secure attributes
6777 call set_flags/set_ccaps only, when there is something to do
6779 2004-03-13 02:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6781 * util-vserver/scripts/chcontext,
6782 util-vserver/scripts/vserver.start: applied new CLI
6784 2004-03-13 02:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6786 * util-vserver/lib_internal/Makefile-files: added jail* files
6788 2004-03-13 02:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6790 * util-vserver/lib_internal/jail.h,
6791 util-vserver/lib_internal/jailintotempdir.c: initial checkin
6793 2004-03-13 02:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6795 * util-vserver/ensc_wrappers/wrappers-vserver.hc: Evc_get_ccaps():
6798 2004-03-12 19:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6800 * util-vserver/src/vuname.c: rewrote it; CLI should be more usable
6803 2004-03-12 19:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6805 * util-vserver/scripts/chcontext,
6806 util-vserver/scripts/vserver.start: use new vuname syntax
6808 2004-03-12 06:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6810 * util-vserver/src/vattribute.c: set caps before flags so that caps
6811 can be changed in the same transaction
6812 which deletes 'setup'
6814 2004-03-12 04:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6816 * util-vserver/scripts/vserver.suexec: added some explicit '--'
6818 2004-03-12 04:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6820 * util-vserver/scripts/functions: added some doc
6821 getVserverStatus(): fixed it
6823 2004-03-12 04:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6825 * util-vserver/src/save_ctxinfo.c: use strncat() instead of
6826 strcat() to enforce correct length
6828 2004-03-12 03:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6830 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.200
6832 2004-03-12 03:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6834 * util-vserver/scripts/chcontext,
6835 util-vserver/scripts/vserver.start: remove the setup flag
6837 2004-03-12 03:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6839 * util-vserver/lib/virtual.h: cleanups
6841 2004-03-12 03:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6843 * util-vserver/scripts/chcontext: give '--xid' in migrate case
6845 2004-03-12 03:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6847 * util-vserver/scripts/chcontext: fixed migrate vs. migrate-self
6849 2004-03-12 03:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6851 * util-vserver/Makefile.am: added kernel headers
6853 2004-03-12 03:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6855 * util-vserver/kernel, util-vserver/kernel/context.h,
6856 util-vserver/kernel/inode.h, util-vserver/kernel/legacy.h,
6857 util-vserver/kernel/limit.h, util-vserver/kernel/namespace.h,
6858 util-vserver/kernel/network.h, util-vserver/kernel/sched.h,
6859 util-vserver/kernel/signal.h, util-vserver/kernel/switch.h:
6862 2004-03-12 03:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6864 * util-vserver/sysv/vprocunhide: do not use /dev/null as lockfile
6866 2004-03-12 03:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6868 * util-vserver/src/vsched.c: updated to new API
6870 2004-03-12 03:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6872 * util-vserver/src/vattribute.c: implemented --secure
6874 2004-03-12 03:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6876 * util-vserver/scripts/vserver.start,
6877 util-vserver/scripts/vserver.stop: allow '--debug' in the
6880 2004-03-12 03:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6882 * util-vserver/scripts/vserver.functions: added gentoo startup
6885 2004-03-12 02:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6887 * util-vserver/scripts/chcontext: fixed params
6888 do not call vuname/vattribute when not needed
6890 2004-03-12 02:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6892 * util-vserver/lib/testsuite/flags.c: added testsuite for the flags
6894 2004-03-12 02:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6896 * util-vserver/lib/vserver.h: updated interface
6899 2004-03-12 02:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6901 * util-vserver/lib/virtual.h: use kernel headers
6903 2004-03-12 02:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6905 * util-vserver/lib/syscall_getiattr-v13.hc,
6906 util-vserver/lib/syscall_setiattr-v13.hc,
6907 util-vserver/lib/syscall_setsched-v13.hc: updated interface
6909 2004-03-12 02:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6911 * util-vserver/lib/listparser.hc: added '^' modifier which marks
6914 2004-03-12 02:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6916 * util-vserver/lib/flags-v13.c: added the flags
6918 2004-03-11 04:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6920 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.199
6922 2004-03-11 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6924 * util-vserver/src/vuname.c: added more documentation
6925 fixed '--version' conflicts
6927 2004-03-11 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6929 * util-vserver/src/rpm-fake-resolver.c,
6930 util-vserver/src/rpm-fake.c: implemented most parts of the new
6933 2004-03-11 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6935 * util-vserver/scripts/vserver.start: set context-name
6937 2004-03-11 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6939 * util-vserver/lib/Makefile-files: added getvserverbyctx-* files
6941 2004-03-11 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6943 * util-vserver/lib/getvserverbyctx.c: implemented new
6944 context-naming method
6946 2004-03-11 04:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6948 * util-vserver/lib/getvserverbyctx-compat.hc,
6949 util-vserver/lib/getvserverbyctx-v13.hc: initial checkin
6951 2004-03-11 04:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6953 * util-vserver/ensc_wrappers/wrappers-vserver.hc:
6954 Evc_set_vhi_name(): added
6956 2004-03-10 05:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6958 * util-vserver/doc/configuration.xml: documented 'fstab.local' and
6959 enhanced 'fstab' doc
6961 2004-03-10 05:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6963 * util-vserver/scripts/vserver.functions: added support for
6966 2004-03-10 05:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6968 * util-vserver/sysv/vprocunhide: made it a little bit more portable
6969 by providing own implementations of
6970 RH's /etc/init.d/functions when this file can not be found
6972 by a patch from Olivier Poitrey)
6974 2004-03-10 04:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6976 * util-vserver/scripts/functions: callInNamespace(): call 'shift'
6977 to remove the vserver-name from $@
6979 2004-03-10 02:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6981 * util-vserver/doc, util-vserver/doc/.cvsignore: added
6984 2004-03-10 02:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6986 * util-vserver/src/vserver-info.c: added an option the 'CONTEXT'
6987 query so that it can be choosen between
6990 2004-03-10 02:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6992 * util-vserver/src/vlimit.c, util-vserver/src/vuname.c: prefix
6993 option string for getopt with '+' to avoid option reordering
6995 2004-03-10 02:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
6997 * util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm: use
7000 2004-03-10 02:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7002 * util-vserver/scripts/functions: isAvoidNamespace(): determine
7003 full cfgdir path of vserver before checking for 'namespace' file
7004 callInNamespace(): added
7006 2004-03-10 02:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7008 * util-vserver/scripts/vserver.functions: minor cosmetical
7011 2004-03-10 02:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7013 * util-vserver/scripts/chcontext,
7014 util-vserver/scripts/vserver.start,
7015 util-vserver/scripts/vserver.stop,
7016 util-vserver/scripts/vserver.suexec: use '--' delimiter
7018 2004-03-10 02:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7020 * util-vserver/doc/configuration.xml: added/updated some
7023 2004-03-10 02:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7025 * util-vserver/doc/configuration-lsd.css: flowers... where are all
7026 the flowers coming from?
7028 2004-03-10 02:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7030 * util-vserver/Makefile.am, util-vserver/contrib/Makefile-files,
7031 util-vserver/doc/Makefile-files,
7032 util-vserver/ensc_vector/Makefile-files,
7033 util-vserver/ensc_vector/testsuite/Makefile-files,
7034 util-vserver/ensc_wrappers/Makefile-files,
7035 util-vserver/lib/Makefile-files,
7036 util-vserver/lib/testsuite/Makefile-files,
7037 util-vserver/lib_internal/Makefile-files,
7038 util-vserver/man/Makefile-files,
7039 util-vserver/scripts/Makefile-files,
7040 util-vserver/src/Makefile-files,
7041 util-vserver/src/testsuite/Makefile-files,
7042 util-vserver/tests/Makefile-files: modernized the Makefiles; use
7043 '+=' where possible to remove complexity
7044 from the toplevel Makefile.am
7046 2004-03-09 17:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7048 * util-vserver/scripts/vprocunhide: remove the correct prefix
7050 2004-03-09 16:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7052 * util-vserver/scripts/vserver.stop,
7053 util-vserver/scripts/vserver.suexec: use $_CHONTEXT_COMPAT
7056 2004-03-09 16:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7058 * util-vserver/scripts/vserver-setup.functions: use/create 'uts'
7061 2004-03-09 16:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7063 * util-vserver/scripts/chcontext: updated copyright date
7065 2004-03-09 16:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7067 * util-vserver/doc/configuration.xml: documented the vunify
7070 2004-03-09 14:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7072 * util-vserver/scripts/chcontext: rewrote the non-legacy part
7074 2004-03-09 14:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7076 * util-vserver/scripts/util-vserver-vars.pathsubst: aded
7079 2004-03-09 14:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7081 * util-vserver/scripts/chcontext: added missing ';' in case
7083 s!_CTX_KEEP_ALIVE!_KEEP_CTX_ALIVE!
7085 2004-03-09 04:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7087 * util-vserver/NEWS: version 0.29.198
7089 2004-03-09 03:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7091 * util-vserver/scripts/vserver.stop,
7092 util-vserver/scripts/vserver.suexec: removed superfluous '--'
7094 2004-03-09 03:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7096 * util-vserver/scripts/vserver.start: added explicit cleanup trap
7097 removed superfluous '--'
7099 2004-03-09 03:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7101 * util-vserver/scripts/vserver.functions: added some parenthesis
7103 2004-03-09 03:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7105 * util-vserver/scripts/vserver: made 'status' really silent
7107 2004-03-09 03:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7109 * util-vserver/scripts/start-vservers: initial checkin
7111 2004-03-09 03:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7113 * util-vserver/scripts/functions: getVserverStatus(): fixed it for
7114 the non-running & non-cleanup case
7116 2004-03-09 03:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7118 * util-vserver/contrib/manifest.dat.pathsubst,
7119 util-vserver/scripts/Makefile-files: added start-vservers
7121 2004-03-09 03:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7123 * util-vserver/ensc_wrappers/wrappers.h: fixed typo
7126 2004-03-09 03:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7128 * util-vserver/util-vserver.spec.in: added Requires: make
7130 2004-03-09 02:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7132 * util-vserver/scripts/vserver: made 'status' silent when
7135 2004-03-09 02:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7137 * util-vserver/lib/apidoc, util-vserver/lib/apidoc/.cvsignore:
7140 2004-03-09 02:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7142 * util-vserver/doc/configuration.html: removed since autogenerated
7144 2004-03-09 02:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7146 * util-vserver/doc/configuration-lsd.css: use official HTML 4
7149 2004-03-09 01:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7151 * util-vserver/doc/beautify.xsl,
7152 util-vserver/doc/compatibility-xhtml.xsl,
7153 util-vserver/doc/configuration-xhtml.xsl: use official XHTML
7156 2004-03-09 01:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7158 * util-vserver/distrib/defaults/rpm/macros,
7159 util-vserver/distrib/redhat/initpost: added hack for
7160 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=117827
7162 2004-03-08 19:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7164 * util-vserver/m4/ensc_syscallnr.m4: stopped to confuse users with
7165 wrong error messages
7167 2004-03-08 19:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7169 * util-vserver/lib/apidoc/Makefile-files: handle man directory
7171 2004-03-08 19:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7173 * util-vserver/lib/apidoc/Doxyfile.in: updated
7175 2004-03-08 19:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7177 * util-vserver/doc/Makefile-files: filled it with content...
7179 2004-03-08 19:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7181 * util-vserver/util-vserver.spec.in: added documentation
7183 2004-03-08 18:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7185 * util-vserver/doc/configuration.xml: documented tty symlink
7186 use documentation.dtd instead of cfgdirdoc.dtd
7187 some small corrections/adjustments
7189 2004-03-08 18:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7191 * util-vserver/doc/beautify.xsl,
7192 util-vserver/doc/configuration-lsd.css,
7193 util-vserver/doc/configuration-xhtml.xsl,
7194 util-vserver/doc/configuration.html: initial checkin
7196 2004-03-08 18:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7198 * util-vserver/doc/compat-xhtml.xsl,
7199 util-vserver/doc/compatibility-xhtml.xsl: renamed
7200 compat-xhtml.xsl to compatibility-xhtml.xsl
7202 2004-03-08 18:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7204 * util-vserver/doc/cfgdirdoc.dtd,
7205 util-vserver/doc/configuration.dtd: renamed cfgdirdoc.dtd to
7208 2004-03-08 08:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7210 * util-vserver/lib/vserver.h: added more doc
7212 2004-03-08 01:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7214 * util-vserver/lib/testsuite/flags.c: fixed uninitialized variable
7216 2004-03-08 00:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7218 * util-vserver/lib/apidoc, util-vserver/lib/apidoc/.cvsignore,
7219 util-vserver/lib/apidoc/Doxyfile.in,
7220 util-vserver/lib/apidoc/Makefile-files: initial checkin
7222 2004-03-08 00:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7224 * util-vserver/scripts/vserver.start: use '--migrate-self' instead
7227 2004-03-07 23:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7229 * util-vserver/src/vcontext.c: added '--migrate-self' support
7231 2004-03-07 23:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7233 * util-vserver/scripts/vserver.functions: use different files for
7234 'bcap' and 'ccap' for now
7236 2004-03-07 23:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7238 * util-vserver/util-vserver.spec.in: added changelog entry
7240 2004-03-07 22:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7242 * util-vserver/src/vunify.h: fixed NONNULL annotations
7244 2004-03-07 22:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7246 * util-vserver/lib/vserver.h: added doxygen annnotations
7247 added special compiler annotations
7249 2004-03-07 22:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7251 * util-vserver/lib/internal.h: added doxygen annnotations
7252 fixed NONNULL statements
7254 2004-03-07 22:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7256 * util-vserver/lib/fmt.h: added doxygen annnotations
7258 2004-03-07 22:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7260 * util-vserver/lib/Makefile-files: added apidoc directory
7262 2004-03-07 22:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7264 * util-vserver/configure.ac, util-vserver/util-vserver.spec.in:
7265 added doxygen support
7267 2004-03-07 22:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7269 * util-vserver/compat.h: fixed typo in __GNUC_MINOR__
7271 2004-03-07 19:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7273 * util-vserver/src/vattribute.c: use new interface of the list2...
7275 implemented --bcaps and --ccaps
7277 2004-03-07 19:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7279 * util-vserver/src/chcontext.c, util-vserver/src/reducecap.c: use
7280 new interface of the list2... functions
7282 2004-03-07 19:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7284 * util-vserver/scripts/vserver.functions: added
7285 .../interfaces/.../nodev option and deprecated 'only_ip'
7287 2004-03-07 19:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7289 * util-vserver/lib/testsuite/flags.c: applied new interface
7291 2004-03-07 19:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7293 * util-vserver/lib/vserver.h: added some documentation
7294 added some flag/caps support functions
7296 2004-03-07 19:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7298 * util-vserver/lib/virtual.h: renamed scaps to bcaps
7300 2004-03-07 19:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7302 * util-vserver/lib/syscall_setflags.c: added EFAULT check
7304 2004-03-07 19:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7306 * util-vserver/lib/syscall_getflags-v13.hc,
7307 util-vserver/lib/syscall_setflags-v13.hc: minor cosmetical
7310 2004-03-07 19:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7312 * util-vserver/lib/listparser.hc: interpret numbers too
7314 2004-03-07 19:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7316 * util-vserver/lib/internal.h: added the text2value functions
7318 2004-03-07 19:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7320 * util-vserver/lib/flags-v13.c,
7321 util-vserver/lib/flags_list-compat.c,
7322 util-vserver/lib/flags_list-v13.c: cleanups; use modern
7325 2004-03-07 19:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7327 * util-vserver/lib/bcaps-v13.c, util-vserver/lib/bcaps_list-v13.c,
7328 util-vserver/lib/ccaps-v13.c, util-vserver/lib/ccaps_list-v13.c,
7329 util-vserver/lib/syscall_getccaps-v13.hc,
7330 util-vserver/lib/syscall_getccaps.c,
7331 util-vserver/lib/syscall_setccaps-v13.hc,
7332 util-vserver/lib/syscall_setccaps.c,
7333 util-vserver/lib/val2text-t2v-uint32.c,
7334 util-vserver/lib/val2text-t2v-uint64.c,
7335 util-vserver/lib/val2text-v2t-uint32.c,
7336 util-vserver/lib/val2text-v2t-uint64.c,
7337 util-vserver/lib/val2text.hc: initial checkin
7339 2004-03-07 19:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7341 * util-vserver/lib/Makefile-files: added the caps-files
7342 added the val2text-files
7344 2004-03-07 19:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7346 * util-vserver/doc/configuration.xml: documented
7347 '.../interfaces/.../nodev'
7349 2004-03-06 02:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7351 * util-vserver/util-vserver.spec.in: s!Require!Requires!
7353 2004-03-06 01:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7355 * util-vserver/sysv/vprocunhide: initial checkin
7357 2004-03-06 01:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7359 * util-vserver/sysv/Makefile-files: modernized; use '+=' syntax
7362 2004-03-06 01:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7364 * util-vserver/src/vuname.c: made it chainable
7365 added '--dir' option
7367 2004-03-06 01:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7369 * util-vserver/src/vlimit.c: cleanups
7371 2004-03-06 01:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7373 * util-vserver/scripts/vserver.start: call vuname
7375 2004-03-06 01:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7377 * util-vserver/scripts/vprocunhide: implemented exclude/include
7381 2004-03-06 01:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7383 * util-vserver/scripts/util-vserver-vars.pathsubst: added $_VUNAME
7385 2004-03-06 01:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7387 * util-vserver/doc/configuration.xml: documents uts/ and rlimit/
7390 2004-03-06 01:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7392 * util-vserver/distrib/misc/vprocunhide-files: added some files
7394 2004-03-06 01:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7396 * util-vserver/util-vserver.spec.in: added vprocunhide initscript
7398 2004-03-06 01:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7400 * util-vserver/Makefile.am: modernized it a little bit; use '+='
7401 syntax for sysv/ now
7403 2004-03-05 22:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7405 * util-vserver/scripts/vserver.functions,
7406 util-vserver/scripts/vserver.start,
7407 util-vserver/scripts/vserver.stop,
7408 util-vserver/scripts/vserver.suexec: added support for new
7411 2004-03-05 22:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7413 * util-vserver/scripts/util-vserver-vars.pathsubst: added
7414 $_VCONTEXT and $_VLIMIT
7416 2004-03-05 22:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7418 * util-vserver/scripts/functions: isAvoidNamespace(): use
7419 'vserver-info - FEATURE namespace' inforamtion too
7421 2004-03-05 19:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7423 * util-vserver/distrib/misc/vprocunhide-files,
7424 util-vserver/scripts/vprocunhide: initial checkin
7426 2004-03-05 19:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7428 * util-vserver/src/vlimit.c: try to read limits from dir only, when
7431 2004-03-05 19:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7433 * util-vserver/src/setattr.c: allow '--!...' syntax too
7435 2004-03-05 19:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7437 * util-vserver/scripts/vserver-build.functions.pkgmgmt: added a
7440 2004-03-05 19:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7442 * util-vserver/scripts/util-vserver-vars.pathsubst: added setattr
7445 2004-03-05 19:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7447 * util-vserver/scripts/Makefile-files: added vprocunhide
7449 2004-03-05 19:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7451 * util-vserver/doc/configuration.xml: documented vprocunhide
7454 2004-03-05 19:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7456 * util-vserver/distrib/Makefile.am: added vprocunhide-files
7458 2004-03-05 19:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7460 * util-vserver/contrib/manifest.dat.pathsubst: added vprocunhide
7463 2004-03-05 17:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7465 * util-vserver/scripts/chcontext, util-vserver/scripts/functions,
7466 util-vserver/scripts/rootshell, util-vserver/scripts/vapt-get,
7467 util-vserver/scripts/vapt-get-worker, util-vserver/scripts/vpkg,
7468 util-vserver/scripts/vpstree, util-vserver/scripts/vrpm,
7469 util-vserver/scripts/vrpm-preload,
7470 util-vserver/scripts/vrpm-worker, util-vserver/scripts/vserver,
7471 util-vserver/scripts/vserver-build,
7472 util-vserver/scripts/vserver-build.apt-rpm,
7473 util-vserver/scripts/vserver-build.debootstrap,
7474 util-vserver/scripts/vserver-build.functions,
7475 util-vserver/scripts/vserver-build.functions.pkgmgmt,
7476 util-vserver/scripts/vserver-build.skeleton,
7477 util-vserver/scripts/vserver-copy,
7478 util-vserver/scripts/vserver.functions,
7479 util-vserver/scripts/vserver.start,
7480 util-vserver/scripts/vserver.stop,
7481 util-vserver/scripts/vservers.grabinfo.sh,
7482 util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop:
7485 2004-03-05 17:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7487 * util-vserver, util-vserver/.cvsignore: added FEATURES.txt
7489 2004-03-05 17:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7491 * util-vserver/lib/testsuite,
7492 util-vserver/lib/testsuite/.cvsignore,
7493 util-vserver/lib/testsuite/Makefile-files: added parselimit
7495 2004-03-05 17:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7497 * util-vserver/src/vlimit.c: added '--dir' parameter
7498 allow command-chaining
7499 support limits with suffixes
7500 make '-c' optionally and assume current ctx by default
7502 2004-03-05 17:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7504 * util-vserver/lib/parselimit.c,
7505 util-vserver/lib/testsuite/parselimit.c: initial checkin
7507 2004-03-05 17:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7509 * util-vserver/lib/vserver.h: vc_parseLimit(): added prototype
7511 2004-03-05 17:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7513 * util-vserver/lib/Makefile-files: added parselimit.c
7515 2004-03-05 04:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7517 * util-vserver/src, util-vserver/src/.cvsignore: updated; added
7518 vattribute and keep-ctx-alive
7520 2004-03-05 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7522 * util-vserver/src/vcontext.c: implement the vc_set_flags() part
7524 2004-03-05 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7526 * util-vserver/src/vattribute.c: setFlags(): implemented it
7528 2004-03-05 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7530 * util-vserver/lib_internal/Makefile-files: added util-unixsock.hc
7532 2004-03-05 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7534 * util-vserver/ensc_wrappers/wrappers-vserver.hc: fixed
7537 2004-03-05 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7539 * util-vserver/lib/getprocentry-legacy.c,
7540 util-vserver/lib/syscall-compat.hc,
7541 util-vserver/lib/syscall_getflags-v13.hc,
7542 util-vserver/lib/syscall_getiattr.c,
7543 util-vserver/lib/syscall_getvxinfo-oldproc.hc,
7544 util-vserver/lib/syscall_getvxinfo.c,
7545 util-vserver/lib/syscall_setflags-v13.hc: return better
7548 2004-03-05 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7550 * util-vserver/ensc_wrappers/wrappers-vserver.hc: fixed copy&paste
7553 2004-03-05 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7555 * util-vserver/ensc_wrappers/Makefile-files: added
7558 2004-03-05 04:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7560 * util-vserver/contrib/manifest.dat.pathsubst: added vattribute and
7563 2004-03-05 03:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7565 * util-vserver/src/vserver-info.c: added 'FEATURE' tag
7567 2004-03-05 03:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7569 * util-vserver/src/vcontext.c: added support for external
7572 2004-03-05 03:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7574 * util-vserver/src/reducecap.c: use vc_list2flag_compat() instead
7577 2004-03-05 03:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7579 * util-vserver/src/keep-ctx-alive.c, util-vserver/src/vattribute.c:
7582 2004-03-05 03:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7584 * util-vserver/src/fstool.c, util-vserver/src/fstool.h,
7585 util-vserver/src/setattr.c, util-vserver/src/showattr.c: added
7586 support for VC_IATTR_IMMUTABLE flag
7588 2004-03-05 03:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7590 * util-vserver/src/enter-namespace.c,
7591 util-vserver/src/new-namespace.c: obsoleted by vnamespace
7593 2004-03-05 03:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7595 * util-vserver/src/chcontext.c: use vc_list2flag_compat() instead
7596 of vc_textlist2flag()
7598 2004-03-05 03:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7600 * util-vserver/src/Makefile-files: removed new-namespace and
7602 added keep-ctx-alive and vattribute
7603 added src_legacy_* variables
7605 2004-03-05 03:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7607 * util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm,
7608 util-vserver/scripts/vserver: use $_VNAMESPACE instead of
7611 2004-03-05 03:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7613 * util-vserver/scripts/util-vserver-vars.pathsubst: added
7614 $_VATTRIBUTE and $_VNAMESPACE
7615 removed $_NEW_NAMESPACE
7617 2004-03-05 03:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7619 * util-vserver/scripts/chcontext: began to implement the new
7622 2004-03-05 03:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7624 * util-vserver/m4/ensc_syscallnr.m4: use
7625 $ensc_cv_path_kernelheaders instead of $kernelincludedir
7627 2004-03-05 03:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7629 * util-vserver/lib_internal/util.h: include "util-unixsock.h"
7631 2004-03-05 03:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7633 * util-vserver/lib_internal/unify-unify.c: use VC_IATTR_IMMUTABLE
7636 2004-03-05 03:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7638 * util-vserver/lib_internal/util-unixsock.h: initial checkin
7640 2004-03-05 03:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7642 * util-vserver/lib/testsuite/flags.c: updated to new flag functions
7644 2004-03-05 03:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7646 * util-vserver/lib/vserver.h: use uint_leastX_t instead of uintX_t
7647 added -compat versions for the flag-parsers
7648 vc_isSupportedString(): added
7650 2004-03-05 03:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7652 * util-vserver/lib/internal.h: added utilvserver_listparser_uint*
7655 2004-03-05 03:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7657 * util-vserver/lib/fmt-32.c, util-vserver/lib/fmt-64.c,
7658 util-vserver/lib/fmt.h, util-vserver/lib/fmt.hc,
7659 util-vserver/lib/fmtx-32.c, util-vserver/lib/fmtx-64.c,
7660 util-vserver/lib/fmtx.hc: fixed aliased functions; they are now
7661 in the *.c files and will not be
7662 used anymore by every file including 'fmt.h'
7664 2004-03-05 03:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7666 * util-vserver/lib/flags.c, util-vserver/lib/flags_list.c: renamed
7669 2004-03-05 03:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7671 * util-vserver/ensc_wrappers/wrappers-socket.hc,
7672 util-vserver/lib/flags-compat.c, util-vserver/lib/flags-v13.c,
7673 util-vserver/lib/flags_list-compat.c,
7674 util-vserver/lib/flags_list-v13.c,
7675 util-vserver/lib/issupportedstring.c,
7676 util-vserver/lib/listparser.hc,
7677 util-vserver/lib/listparser_uint32.c,
7678 util-vserver/lib/listparser_uint64.c: initial checkin
7680 2004-03-05 03:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7682 * util-vserver/lib/Makefile-files: updated to new flags* files
7683 added listparser* files
7684 removed unused statements
7686 2004-03-05 03:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7688 * util-vserver/ensc_wrappers/wrappers.h: added wrappers-socket.hc
7690 2004-03-05 03:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7692 * util-vserver/ensc_wrappers/wrappers-iosock.hc: modernized
7693 declarations (use WRAPPER_DECL)
7694 WsendAll(),WrecvAll(): added 'int *err' parameter and do not use
7697 2004-03-05 03:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7699 * util-vserver/contrib/manifest.dat.pathsubst: removed
7700 new-namespace and enter-namespace; they are obsoleted by
7703 2004-03-05 03:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7705 * util-vserver/Makefile.am: added $(src_legacy_*)
7707 2004-03-04 04:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7709 * util-vserver/m4/ensc_syscallnr.m4: requires AC_PROG_CPP
7711 2004-03-04 04:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7713 * util-vserver/lib/vserver.h: added VC_IATTR_IMMUTABLE
7715 2004-03-04 04:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7717 * util-vserver/lib/virtual.h: added IATTR_IMMUTABLE
7719 2004-03-04 04:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7721 * util-vserver/lib/Makefile-files: do not use -I $kernelincludedir
7724 2004-03-04 03:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7726 * util-vserver/m4/ensc_syscallnr.m4: rewrote it...
7728 2004-03-04 03:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7730 * util-vserver/m4/ensc_cflags.m4, util-vserver/m4/ensc_dietlibc.m4,
7731 util-vserver/m4/ensc_dietlibc_compat.m4,
7732 util-vserver/m4/ensc_fpicsyscall.m4,
7733 util-vserver/m4/ensc_syscall.m4: use unique identifiers
7735 2004-02-27 19:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7737 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.197
7739 2004-02-27 19:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7741 * util-vserver/distrib/redhat/initpost: fixed kernel-pkg
7743 fixed initscript update
7745 2004-02-27 19:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7747 * util-vserver/src, util-vserver/src/.cvsignore: added vsched
7749 2004-02-27 19:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7751 * util-vserver/lib/testsuite/fmt.c: include <string.h>
7753 2004-02-27 18:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7755 * util-vserver/contrib/manifest.dat.pathsubst: added vsched
7757 2004-02-27 18:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7759 * util-vserver/src/chbind.c: removed unused variable
7761 2004-02-27 18:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7763 * util-vserver/src/testsuite/rpm-fake-test.c: include <string.h>
7765 2004-02-27 18:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7767 * util-vserver/src/Makefile-files, util-vserver/src/vsched.c,
7768 util-vserver/src/vschedule.c: renamed vschedule to vsched
7770 2004-02-27 18:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7772 * util-vserver/src, util-vserver/src/.cvsignore: added
7773 chcontext-compat and vschedule
7775 2004-02-27 18:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7777 * util-vserver/lib/syscall_setsched-v13.hc,
7778 util-vserver/lib/syscall_setsched.c,
7779 util-vserver/src/vschedule.c: initial checkin
7781 2004-02-27 18:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7783 * util-vserver/src/Makefile-files: added vschedule
7785 2004-02-27 18:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7787 * util-vserver/lib/vserver.h: added vc_set_sched declarations
7789 2004-02-27 18:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7791 * util-vserver/lib/virtual.h: removed 'otpions' field from
7794 2004-02-27 18:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7796 * util-vserver/lib/Makefile-files: added *setsched* files
7798 2004-02-27 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7800 * util-vserver/src/chcontext.c: cleanups; applied name-change from
7801 'chcontext' to 'chcontext-compat'
7803 2004-02-27 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7805 * util-vserver/src/Makefile-files: renamed 'chcontext' to
7808 2004-02-27 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7810 * util-vserver/scripts/util-vserver-vars.pathsubst: added
7814 2004-02-27 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7816 * util-vserver/scripts/functions: isKernelAPI(): added
7818 2004-02-27 18:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7820 * util-vserver/lib/issupported.c, util-vserver/scripts/chcontext:
7823 2004-02-27 18:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7825 * util-vserver/scripts/Makefile-files: added chcontext wrapper
7827 2004-02-27 17:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7829 * util-vserver/lib/vserver.h: added vc_isSupported()
7832 2004-02-27 17:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7834 * util-vserver/lib/virtual.h: updated scheduler definitions
7836 2004-02-27 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7838 * util-vserver/lib/Makefile-files: added issupported.c
7840 2004-02-27 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7842 * util-vserver/contrib/manifest.dat.pathsubst: added
7845 2004-02-27 04:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7847 * util-vserver/src/vcontext.c: cleanups; restructured code
7849 2004-02-27 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7851 * util-vserver/src/new-namespace.c: cleanups; do not include
7852 "stack-start.h" anymore
7854 2004-02-27 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7856 * util-vserver/src, util-vserver/src/.cvsignore,
7857 util-vserver/src/Makefile-files: added vnamespace
7859 2004-02-27 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7861 * util-vserver/lib/syscall_cleanupnamespace-v13.hc,
7862 util-vserver/lib/syscall_cleanupnamespace.c,
7863 util-vserver/lib/syscall_setnamespace-v13.hc,
7864 util-vserver/lib/syscall_setnamespace.c,
7865 util-vserver/src/vnamespace.c: initial checkin
7867 2004-02-27 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7869 * util-vserver/src/fakerunlevel.c,
7870 util-vserver/src/rpm-fake-resolver.c,
7871 util-vserver/src/save_ctxinfo.c, util-vserver/src/vrsetup.c,
7872 util-vserver/src/vserver-stat.c: use wrappers with detailed
7875 2004-02-27 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7877 * util-vserver/lib/testsuite/fmt.c: made non-C99 compilers happy
7879 2004-02-27 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7881 * util-vserver/lib/vserver.h: vc_set_namespace(),
7882 vc_cleanup_namespace(): added prototypes
7884 2004-02-27 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7886 * util-vserver/lib/virtual.h: added VCMD_set_namespace and
7887 VCMD_cleanup_namespace declarations
7889 2004-02-27 04:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7891 * util-vserver/lib/Makefile-files: added *setnamespace* and
7892 *cleanupnamespace* files
7894 2004-02-27 04:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7896 * util-vserver/ensc_wrappers/wrappers-fcntl.hc,
7897 util-vserver/ensc_wrappers/wrappers-unistd.hc: added some
7898 wrappers with detailed error-messages
7900 2004-02-27 04:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7902 * util-vserver/ensc_wrappers/wrappers.h: added ENSC_DETAIL macros
7904 2004-02-27 04:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7906 * util-vserver/distrib/defaults/rpm/macros: added
7907 /etc/rc.d/init.d/halt and /sbin/new-kernel-pkg to %_netsharedpath
7909 2004-02-27 04:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7911 * util-vserver/contrib/manifest.dat.pathsubst: added vcontext and
7914 2004-02-26 13:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7916 * util-vserver/src/util-exitlikeprocess.c: moved to lib_internal/
7918 2004-02-26 13:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7920 * util-vserver/src/util.h: removed everything an include
7921 <lib_internal/util.h> only
7923 2004-02-26 13:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7925 * util-vserver/src, util-vserver/src/.cvsignore: added vcontext
7927 2004-02-26 13:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7929 * util-vserver/src/chcontext.c,
7930 util-vserver/src/rpm-fake-resolver.c,
7931 util-vserver/src/rpm-fake.c: use VC_DYNAMIC_XID instead of
7934 2004-02-26 13:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7936 * util-vserver/lib/syscall_createcontext-v13.hc,
7937 util-vserver/lib/syscall_createcontext.c,
7938 util-vserver/lib/syscall_getflags-v13.hc,
7939 util-vserver/lib/syscall_getflags.c,
7940 util-vserver/lib/syscall_migratecontext-v13.hc,
7941 util-vserver/lib/syscall_migratecontext.c,
7942 util-vserver/lib/syscall_setflags-v13.hc,
7943 util-vserver/lib/syscall_setflags.c,
7944 util-vserver/lib_internal/util-cast.h,
7945 util-vserver/lib_internal/util-commonstrings.h,
7946 util-vserver/lib_internal/util-declarecmd.h,
7947 util-vserver/lib_internal/util-dimof.h,
7948 util-vserver/lib_internal/util-exitlikeprocess.c,
7949 util-vserver/lib_internal/util-exitlikeprocess.h,
7950 util-vserver/lib_internal/util.h, util-vserver/src/vcontext.c:
7953 2004-02-26 13:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7955 * util-vserver/src/testsuite/Makefile-files: removed
7956 'util-exitlikeprocess.c'; link against libinternal.a now
7958 2004-02-26 13:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7960 * util-vserver/src/Makefile-files: added vcontext
7961 removed 'util-exitlikeprocess.c'; link against libinternal.a now
7963 2004-02-26 13:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7965 * util-vserver/scripts/functions: s!/vservers!$DEFAULT_VSERVERDIR!
7966 (reported in IRC by broo)
7968 2004-02-26 13:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7970 * util-vserver/lib_internal/util-mem.h: include <stdlib.h>
7972 2004-02-26 13:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7974 * util-vserver/lib_internal/Makefile-files: added lots of util-*
7976 added util-exitlikeprocess
7978 2004-02-26 13:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7980 * util-vserver/lib/vserver.h: * vc_create_context(),
7981 vc_migrate_context(), vc_[sg]et_flags(): added
7982 prototypes plus structures
7983 * use VC_DYNAMIC_XID instead of VC_RANDCTX
7985 2004-02-26 13:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7987 * util-vserver/lib/vserver-internal.h: added CALL_VC_V13A macro
7988 (for API >= 0x00010012)
7989 use VC_DYNAMIC_XID instead of VC_RANDCTX
7991 2004-02-26 13:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7993 * util-vserver/lib/virtual.h: added create+migrate+flags+caps
7996 2004-02-26 13:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7998 * util-vserver/lib/Makefile-files: added createcontext +
7999 migratecontext + [sg]etflags files
8001 2004-02-26 12:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8003 * util-vserver/ensc_wrappers/wrappers-vserver.hc:
8004 Evc_create_context(), Evc_migrate_context(): added
8005 use WRAPPER_DECL instead of UNUSED
8007 2004-02-25 11:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8009 * util-vserver/src/vlimit.c: enhanced output
8011 allow literal limits
8012 assume '-H' by default
8014 2004-02-25 11:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8016 * util-vserver/lib/testsuite,
8017 util-vserver/lib/testsuite/.cvsignore: added 'fmt'
8019 2004-02-25 11:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8021 * util-vserver/src/util.h: include util-perror.h
8023 2004-02-25 11:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8025 * util-vserver/src/chcontext.c, util-vserver/src/secure-mount.c:
8026 use more verbose perror()
8028 2004-02-25 11:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8030 * util-vserver/lib/testsuite/fmt.c,
8031 util-vserver/lib_internal/util-perror.h: initial checkin
8033 2004-02-25 11:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8035 * util-vserver/scripts/vserver.functions: added better namespace
8038 2004-02-25 11:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8040 * util-vserver/lib/testsuite/Makefile-files: added fmt.c
8042 2004-02-25 11:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8044 * util-vserver/lib/fmt.h: fmt_[u]int{32,64}(): added
8046 2004-02-20 23:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8048 * util-vserver/lib/flags.c: cosmetical cleanups
8050 2004-02-20 23:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8052 * util-vserver/lib/flags.c, util-vserver/lib/vserver.h: added
8055 2004-02-20 21:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8057 * util-vserver/src/Makefile-files: install enter-namespace into
8058 $(sbindir) instead of $(pkglibdir)
8060 2004-02-20 21:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8062 * util-vserver/src/new-namespace.c: added missing '#include
8065 2004-02-20 20:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8067 * util-vserver/NEWS, util-vserver/configure.ac: version 0.29.196
8069 2004-02-20 20:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8071 * util-vserver/src, util-vserver/src/.cvsignore: added
8074 2004-02-20 20:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8076 * util-vserver/contrib/manifest.dat.pathsubst,
8077 util-vserver/src/Makefile-files: added enter-namespace
8079 2004-02-20 20:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8081 * util-vserver/src/enter-namespace.c: initial checkin
8083 2004-02-20 20:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8085 * util-vserver/src/vlimit.c: merged with 0.29.2
8087 2004-02-20 19:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8089 * util-vserver/src/vlimit.c: changed logic to skip entries without
8092 2004-02-20 19:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8094 * util-vserver/lib/Makefile-files: cleanups
8096 2004-02-20 19:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8098 * util-vserver/lib/syscall_rlimit-v11.hc: vc_get_rlimit_mask_v11():
8099 use correct datastructure
8101 2004-02-20 17:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8103 * util-vserver/lib/Makefile-files, util-vserver/lib/virtual.h,
8104 util-vserver/lib/vserver.h: added the enter-namespace stuff
8106 2004-02-20 17:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8108 * util-vserver/lib/syscall_enternamespace-v13.hc,
8109 util-vserver/lib/syscall_enternamespace.c: initial checkin
8111 2004-02-20 17:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8113 * util-vserver/ensc_wrappers/wrappers_handler.hc: added support for
8114 more extensive output
8116 2004-02-20 17:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8118 * util-vserver/contrib/manifest.dat.pathsubst: moved vserver-info
8121 2004-02-20 17:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8123 * util-vserver/lib/vserver-internal.h: VC_ENABLE_API_V13():
8124 incremented needed API-version
8126 2004-02-20 17:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8128 * util-vserver/lib/syscall_getvxinfo-v13.hc: vc_get_vx_info_v13():
8129 handle xid==0 and xid==1 case manually
8131 2004-02-20 17:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8133 * util-vserver/src/vlimit.c: cleanup output in error-case
8135 2004-02-20 17:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8137 * util-vserver/src/stack-start.h: fixed begin of STACK_START for
8140 2004-02-20 17:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8142 * util-vserver/src/fakerunlevel.c: use more extensive errormessages
8145 2004-02-20 17:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8147 * util-vserver/lib/fscompat_getiattr-v13.hc,
8148 util-vserver/lib/fscompat_getiattr.c,
8149 util-vserver/lib/fscompat_setiattr-v13.hc,
8150 util-vserver/lib/fscompat_setiattr.c: obsoleted
8152 2004-02-20 16:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8154 * util-vserver/src/chcontext.c, util-vserver/src/clearenv.c,
8155 util-vserver/src/exec-cd.c, util-vserver/src/exec-ulimit.c,
8156 util-vserver/src/ifspec.c, util-vserver/src/listdevip.c,
8157 util-vserver/src/new-namespace.c, util-vserver/src/reducecap.c,
8158 util-vserver/src/rpm-fake-resolver.c,
8159 util-vserver/src/rpm-fake.c, util-vserver/src/save_ctxinfo.c,
8160 util-vserver/src/secure-mount.c, util-vserver/src/vkill.c: do not
8161 do the lo-check anymore
8163 2004-02-20 16:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8165 * util-vserver/src/chbind.c: use more extensive errormessages
8166 do not do the lo-check anymore
8168 2004-02-20 02:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8170 * util-vserver/src/vserver-info.c: fix copy&paste error when giving
8173 2004-02-19 22:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8175 * util-vserver/NEWS: version 0.29.195
8177 2004-02-19 22:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8179 * util-vserver/src/vserver-info.c: added SYSINFO command
8182 2004-02-19 22:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8184 * util-vserver/m4/ensc_e2fscheck.m4: tell correct packagename for
8185 Debian's e2fsprogs-devel
8186 tell packagename for Mandrake
8188 2004-02-19 22:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8190 * util-vserver/src/chxid.c, util-vserver/src/fstool.c,
8191 util-vserver/src/fstool.h, util-vserver/src/lsxid.c,
8192 util-vserver/src/setattr.c, util-vserver/src/showattr.c: applied
8193 new iattr interface and changed some internal functions
8195 2004-02-19 22:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8197 * util-vserver/lib_internal/unify-unify.c,
8198 util-vserver/lib_internal/util-safechdir.c: applied new iattr
8201 2004-02-19 22:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8203 * util-vserver/lib/vserver.h: * changed iattr interface
8204 * removed *iattr_compat() functions; functionality is covered by
8206 iattr interface already
8208 2004-02-19 22:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8210 * util-vserver/lib/virtual.h: added new iattr definitions
8212 2004-02-19 22:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8214 * util-vserver/lib/syscall_getiattr-v13.hc,
8215 util-vserver/lib/syscall_getiattr.c,
8216 util-vserver/lib/syscall_setiattr-v13.hc,
8217 util-vserver/lib/syscall_setiattr.c: implemented new iattr
8220 2004-02-19 22:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8222 * util-vserver/lib/syscall-compat.hc: vc_set_ipv4root_compat():
8223 fixed off-by-one error while checking number
8226 2004-02-19 22:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8228 * util-vserver/lib/fscompat_getiattr-fscompat.hc,
8229 util-vserver/lib/fscompat_setiattr-fscompat.hc,
8230 util-vserver/lib/syscall_getiattr-fscompat.hc,
8231 util-vserver/lib/syscall_setiattr-fscompat.hc: moved fscompat*
8232 files to *iattr-fscompat* and applied the changed iattr interface
8234 2004-02-19 22:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8236 * util-vserver/lib/createskeleton-full.hc: use new iattr interface
8238 2004-02-19 22:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8240 * util-vserver/lib/Makefile-files: removed the fscompat* files
8241 added *iattr-fscompat files
8243 2004-02-19 22:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8245 * util-vserver/contrib/manifest.dat.pathsubst: added FEATURES.txt
8248 2004-02-19 22:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8250 * util-vserver/configure.ac: create FEATURES.txt and rearranged
8253 2004-02-19 22:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8255 * util-vserver/Makefile.am: added FEATURES.txt
8257 2004-02-18 04:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8259 * util-vserver/lib/vserver.h: added vc_createSkeleton() plus
8262 2004-02-18 04:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8264 * util-vserver/lib/fscompat_setiattr-fscompat.hc:
8265 vc_set_iattr_compat_fscompat(): fixed usage of the mode argument
8267 2004-02-18 04:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8269 * util-vserver/lib_internal/unify-unify.c,
8270 util-vserver/lib_internal/unify.h: Unify_deUnify(): fixed
8272 Unify_copy(), Unify_setTime(): added prototype
8274 2004-02-18 04:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8276 * util-vserver/lib_internal/unify-deunify.c: fixed parameters
8278 2004-02-18 04:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8280 * util-vserver/lib_internal/matchlist.h: MatchList_printId(): added
8283 2004-02-18 04:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8285 * util-vserver/lib_internal/Makefile-files: added unify* and util-*
8288 2004-02-18 04:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8290 * util-vserver/src/vunify.c, util-vserver/src/vunify.h: cleanups;
8291 outsourced a lot to libinternal.a
8293 2004-02-18 04:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8295 * util-vserver/src/util.h: cleanups; outsourced some macros/inlines
8298 2004-02-18 04:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8300 * util-vserver/src/Makefile-files: added vcopy
8301 link the fstool programs against libinternal.a
8302 removed vserver-visitdir
8304 2004-02-18 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8306 * util-vserver/src, util-vserver/src/.cvsignore: added vcopy
8308 2004-02-18 04:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8310 * util-vserver/src/util-safechdir.c: moved into libinternal.a
8312 2004-02-18 04:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8314 * util-vserver/lib/createskeleton-full.hc,
8315 util-vserver/lib/createskeleton-short.hc,
8316 util-vserver/lib/createskeleton.c,
8317 util-vserver/lib_internal/matchlist-printid.c,
8318 util-vserver/lib_internal/unify-copy.c,
8319 util-vserver/lib_internal/unify-settime.c,
8320 util-vserver/lib_internal/util-dotfile.h,
8321 util-vserver/lib_internal/util-safechdir.c,
8322 util-vserver/lib_internal/util-safechdir.h,
8323 util-vserver/src/vcopy-init.hc, util-vserver/src/vcopy.c,
8324 util-vserver/src/vserver-visitdir.hc: initial checkin
8326 2004-02-18 04:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8328 * util-vserver/ensc_wrappers/wrappers-io.hc: rewrote the W*all()
8329 function to accept an additional argument holding
8330 the error, instead of giving out the error
8332 2004-02-18 04:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8334 * util-vserver/lib/Makefile-files: added createskeleton* files
8336 2004-02-18 04:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8338 * util-vserver/pathconfig.h.pathsubst: added DEFAULT_PKGSTATEDIR
8340 2004-02-18 04:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8342 * util-vserver/Makefile.am, util-vserver/configure.ac: do not
8343 redefine 'LIBTOOL'; the '--tag' causes problems on install
8345 2004-02-18 04:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8347 * util-vserver/compat.h: added PURE
8349 2004-02-17 19:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8351 * util-vserver/configure.ac: call ENSC_DIETLIBC_NEED_COMPAT to
8352 determine if '-lcompat' is needed for dietlibc
8354 2004-02-17 19:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8356 * util-vserver/Makefile.am: define $(VSERVER_LDADDS)
8357 generalized some LIBTOOL stuff
8358 do not install libinternal.a anymore
8360 2004-02-17 19:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8362 * util-vserver/tests/Makefile-files: use $(VSERVER_LDADDS) instead
8363 of lib/libvserver.la to use '-lcompat' on purpose
8365 2004-02-17 19:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8367 * util-vserver/scripts/functions: _pkgMountRPM(): do not mount
8368 /proc when it is already mounted
8370 2004-02-17 19:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8372 * util-vserver/src/rpm-fake.c: rearranged inclusion of
8373 <sys/socket.h> to fix compilation problems
8376 2004-02-17 19:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8378 * util-vserver/src/rebootmgr.c: include <limits.h>
8380 2004-02-17 19:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8382 * util-vserver/src/Makefile-files: use $(VSERVER_LDADDS) instead of
8383 lib/libvserver.la to use '-lcompat' on purpose
8384 fixed capchroot compilation
8386 2004-02-17 19:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8388 * util-vserver/m4/ensc_dietlibc_compat.m4: initial checkin
8390 2004-02-17 19:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8392 * util-vserver/ensc_vector/testsuite/test1.c,
8393 util-vserver/src/testsuite/vunify-functest.c: make non-C99
8396 2004-02-17 02:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8398 * util-vserver/NEWS: version 0.29.192
8400 2004-02-17 02:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8402 * util-vserver/Makefile.am: added missing backslash
8404 2004-02-17 02:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8406 * util-vserver/src/testsuite/Makefile-files,
8407 util-vserver/src/testsuite/vunify-functest.c,
8408 util-vserver/src/vunify.h: use new lib_internal/
8410 2004-02-17 02:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8412 * util-vserver/src/vunify-init.hc: moved most function into
8415 2004-02-17 02:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8417 * util-vserver/src/vunify.c: use new lib_internal
8419 2004-02-17 02:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8421 * util-vserver/src/util.h: moved some functions/macros into
8424 2004-02-17 02:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8426 * util-vserver/src/Makefile-files: removed vunify-* files which
8427 went into lib_internal
8429 2004-02-17 02:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8431 * util-vserver/Makefile.am: added lib_internal/ files
8433 2004-02-17 02:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8435 * util-vserver/src/vunify-compare.hc,
8436 util-vserver/src/vunify-debug.c, util-vserver/src/vunify-doit.hc,
8437 util-vserver/src/vunify-matchlist.c,
8438 util-vserver/src/vunify-matchlist.h: moved functionality into
8439 lib_internal library
8441 2004-02-17 02:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8443 * util-vserver/lib_internal,
8444 util-vserver/lib_internal/Makefile-files,
8445 util-vserver/lib_internal/matchlist-appendfiles.c,
8446 util-vserver/lib_internal/matchlist-compare.c,
8447 util-vserver/lib_internal/matchlist-destroy.c,
8448 util-vserver/lib_internal/matchlist-init.c,
8449 util-vserver/lib_internal/matchlist-initbyvserver.c,
8450 util-vserver/lib_internal/matchlist-initmanually.c,
8451 util-vserver/lib_internal/matchlist-initrefserverlist.c,
8452 util-vserver/lib_internal/matchlist.h,
8453 util-vserver/lib_internal/pathinfo-append.c,
8454 util-vserver/lib_internal/pathinfo-test.c,
8455 util-vserver/lib_internal/pathinfo.h,
8456 util-vserver/lib_internal/string-destroy.c,
8457 util-vserver/lib_internal/string.h,
8458 util-vserver/lib_internal/string.hc,
8459 util-vserver/lib_internal/unify-deunify.c,
8460 util-vserver/lib_internal/unify-unify.c,
8461 util-vserver/lib_internal/unify.h,
8462 util-vserver/lib_internal/util-io.h,
8463 util-vserver/lib_internal/util-mem.h: initial checkin
8465 2004-02-17 02:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8467 * util-vserver/ensc_wrappers/wrappers-unistd.hc,
8468 util-vserver/ensc_wrappers/wrappers_handler.hc: fixed some
8469 'noreturn' warnings for the execv() functions
8471 2004-02-16 19:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8473 * util-vserver/contrib/make-manifest: ignore lines beginning with
8476 2004-02-16 19:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8478 * util-vserver/contrib/manifest.dat.pathsubst: set
8479 @ENSC_HAVE_*_COMPILER_TRUE@ tags
8481 2004-02-16 19:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8483 * util-vserver/ensc_vector/testsuite/test1.c: #undef NDEBUG
8485 2004-02-16 19:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8487 * util-vserver/scripts/functions: use $_READLINK
8488 mount /proc when doing pkg-management
8490 2004-02-16 19:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8492 * util-vserver/scripts/util-vserver-vars.pathsubst: added readlink
8494 2004-02-16 19:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8496 * util-vserver/scripts/vrpm-preload: made rpm-flavor configurable
8497 (e.g. 'i' for install (default), 'q' for
8498 query, 'd' for database)
8500 2004-02-16 19:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8502 * util-vserver/scripts/vserver-build.functions: register generated
8504 can be cleaned up when needed
8506 2004-02-16 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8508 * util-vserver/scripts/vserver-build.apt-rpm: call rpm.initDB()
8510 2004-02-16 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8512 * util-vserver/scripts/vserver-build.functions.rpm: rpm.initDB():
8515 2004-02-16 19:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8517 * util-vserver/scripts/vserver-setup.functions: added --initstyle
8518 support (-> /etc/vservers/.../apps/init/style)
8520 2004-02-16 19:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8522 * util-vserver/src/chbind.c: refined test-routine to work in
8523 vservers without 'lo' interface
8525 2004-02-16 19:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8527 * util-vserver/src/secure-mount.c: define MS_REC when needed
8529 2004-02-16 19:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8531 * util-vserver/configure.ac, util-vserver/src/rpm-fake-resolver.c:
8532 added big, fat warning when not using dietlibc
8534 2004-02-16 18:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8536 * util-vserver/Makefile.am: added ENSC_HAVE_*_COMPILER_* to
8539 2004-02-14 01:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8541 * util-vserver/scripts/vserver: use isAvoidNamespace() from
8544 2004-02-14 01:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8546 * util-vserver/scripts/functions,
8547 util-vserver/scripts/vserver.functions: moved isAvoidNamespace()
8548 into main-functions file
8550 2004-02-14 01:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8552 * util-vserver/m4/ensc_syscallnr.m4: fixed auto-case
8555 2004-02-14 01:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8557 * util-vserver/m4/ensc_kerneldir.m4: ENSC_KERNEL_HEADERS: made
8560 2004-02-14 01:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8562 * util-vserver/contrib/manifest.dat.pathsubst: added clearenv
8564 2004-02-14 01:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8566 * util-vserver/configure.ac: use ENSC_SYSCALLNR()
8568 2004-02-13 23:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8570 * util-vserver/lib/vserver-internal.h: use results from
8573 2004-02-13 23:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8575 * util-vserver/m4/ensc_syscallnr.m4: initial checkin
8577 2004-02-11 23:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8579 * util-vserver/src/clearenv.c: use VSERVER_DECLARE_CMD
8581 2004-02-11 23:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8583 * util-vserver/src, util-vserver/src/.cvsignore: added clearenv
8585 2004-02-11 23:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8587 * util-vserver/scripts/vserver.start: use clearenv
8589 2004-02-11 23:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8591 * util-vserver/scripts/vserver.functions: made namespace stuff
8592 configurable at a global place
8594 2004-02-11 23:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8596 * util-vserver/scripts/vrpm-preload: give more rights... (same like
8599 2004-02-11 23:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8601 * util-vserver/scripts/util-vserver-vars.pathsubst,
8602 util-vserver/src/Makefile-files: added clearenv
8604 2004-02-11 23:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8606 * util-vserver/src/clearenv.c: initial checkin
8608 2004-02-10 17:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8610 * util-vserver/src/chxid.c, util-vserver/src/setattr.c: handle
8611 dot-files by default; it does not make sense to use a special
8612 '-a' flag for the set-operations
8614 2004-02-10 17:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8616 * util-vserver/configure.ac: version 0.28.200
8618 2004-02-10 17:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8620 * util-vserver/src/secure-mount.c: recognize 'rbind' in fstab
8621 use internal mount(2) on MOVE too
8623 2004-02-10 14:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8625 * util-vserver/scripts/vserver,
8626 util-vserver/scripts/vserver.functions,
8627 util-vserver/scripts/vserver.start: implemented CLONE_NS and
8630 2004-02-10 14:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8632 * util-vserver/src/secure-mount.c: implemented '--rbind'
8634 2004-02-10 12:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8636 * util-vserver/ensc_vector/testsuite,
8637 util-vserver/ensc_vector/testsuite/.cvsignore,
8638 util-vserver/lib/testsuite,
8639 util-vserver/lib/testsuite/.cvsignore: initial checkin
8641 2004-02-10 12:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8643 * util-vserver/lib/flags.c, util-vserver/lib/testsuite/flags.c:
8646 2004-02-10 12:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8648 * util-vserver/configure.ac: version 0.28.199
8650 2004-02-10 12:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8652 * util-vserver/util-vserver.spec.in: moved the 'chattr' into the
8653 right %post scriptlet
8655 2004-02-10 02:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8657 * util-vserver/configure.ac: version 0.28.198
8659 2004-02-09 23:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8661 * util-vserver/contrib/make-manifest,
8662 util-vserver/contrib/manifest.dat.pathsubst: moved *.so.* files
8665 2004-02-09 23:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8667 * util-vserver/util-vserver.spec.in: added -lib subpackage
8668 moved *.so.* files from -core to -lib
8669 removed the '%exclude ...vrpm.8'
8670 added a 'make check'
8672 2004-02-09 23:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8674 * util-vserver/src/testsuite,
8675 util-vserver/src/testsuite/.cvsignore: initial checkin
8677 2004-02-09 23:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8679 * util-vserver/ensc_wrappers/wrappers-unistd.hc: Eexecvp(): added
8680 added some 'NORETURN' specifiers
8682 2004-02-09 23:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8684 * util-vserver/Makefile.am: added lib/testsuite
8686 2004-02-09 23:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8688 * util-vserver/src/testsuite/vunify-test.sh: redirect output to
8691 2004-02-09 23:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8693 * util-vserver/src/testsuite/rpm-fake-test.c: fixed compilation
8696 2004-02-09 23:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8698 * util-vserver/src/testsuite/chcontext-test.c: added explicite
8699 'return' for non-C99 compilers
8701 2004-02-09 23:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8703 * util-vserver/src/testsuite/Makefile-files: added chbind-test
8705 2004-02-09 23:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8707 * util-vserver/man/Makefile-files: renoved vrpm.8 for now
8709 2004-02-09 23:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8711 * util-vserver/lib/vserver.h: vc_text2cap(): take 'unsigned int'
8712 instead of 'int' argument
8713 vc_textlist2flag(), vc_text2flag(), vc_hiflag2text(): added
8716 2004-02-09 23:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8718 * util-vserver/lib/capabilities.c: vc_text2cap(): take 'unsigned
8719 int' instead of 'int' argument
8721 2004-02-09 23:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8723 * util-vserver/lib/Makefile-files: added flags* files
8724 added testsuite + -programs
8726 2004-02-09 23:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8728 * util-vserver/src/chcontext.c: setFlags(): use vc_textlist2flag()
8730 rearranged code to avoid unremovable zombie processes
8732 2004-02-09 23:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8734 * util-vserver/src/chbind.c, util-vserver/src/reducecap.c: rewrote
8737 2004-02-09 23:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8739 * util-vserver/src/Makefile-files: made reducecap & chbind native
8742 2004-02-09 23:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8744 * util-vserver/lib/flags.c, util-vserver/lib/flags_list.c,
8745 util-vserver/lib/testsuite,
8746 util-vserver/lib/testsuite/Makefile-files,
8747 util-vserver/lib/testsuite/flags.c,
8748 util-vserver/src/testsuite/chbind-test.c: initial checkin
8750 2004-02-06 22:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8752 * util-vserver/src/Makefile-files: added sys_clone.h
8754 2004-02-06 22:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8756 * util-vserver/util-vserver.spec.in: added 'chattr -t /vservers' +
8759 2004-02-06 22:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8761 * util-vserver/scripts/vserver-build.functions: call 'chattr -t' on
8762 newly create vserverdirs
8763 cleanups; parenthesize case-expressions
8765 2004-02-06 21:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8767 * util-vserver/src/util.h: exitLikeProcess(): added NORETURN
8768 attribute to prototype
8770 2004-02-06 21:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8772 * util-vserver/src/rpm-fake.c: cleanups; use sys_clone()
8774 2004-02-06 21:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8776 * util-vserver/src/new-namespace.c: cleanups; modernized it
8778 2004-02-06 21:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8780 * util-vserver/src/Makefile-files: link new-namespace against
8781 util-exitlikeprocess
8784 2004-02-06 21:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8786 * util-vserver/src/sys_clone.h: initial checkin
8788 2004-02-06 18:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8790 * util-vserver/src/testsuite/Makefile-files: do not call
8791 vunify-test when no C99 compiler is available
8793 2004-02-06 17:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8795 * util-vserver/ensc_vector/testsuite,
8796 util-vserver/ensc_vector/testsuite/Makefile-files,
8797 util-vserver/ensc_vector/testsuite/test1.c: initial checkin
8799 2004-02-06 17:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8801 * util-vserver/src/testsuite/vunify-test.sh: use '-n' flag
8803 2004-02-06 17:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8805 * util-vserver/src/vutil.cc: minor cosmetical changes
8807 2004-02-06 17:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8809 * util-vserver/src/vunify-init.hc: initModeManually(): added
8812 2004-02-06 17:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8814 * util-vserver/Makefile.am,
8815 util-vserver/ensc_vector/Makefile-files: added ensc_vector
8818 2004-02-06 16:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8820 * util-vserver/ensc_vector/vector-insert.c: fixed it
8822 2004-02-06 16:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8824 * util-vserver/src/vserver-stat.c: use ensc_vector
8827 2004-02-06 16:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8829 * util-vserver/src/lsxid.c: use ensc_vector to cache xid->name
8832 2004-02-06 16:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8834 * util-vserver/src/Makefile-files: link vserver-stat against
8837 2004-02-06 15:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8839 * util-vserver/doc/configuration.xml: enumerated possible resources
8841 2004-02-06 15:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8843 * util-vserver/src/chxid.c: fixed do-display-dir behavior
8845 2004-02-06 14:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8847 * util-vserver/scripts/vserver.functions: _generateFlagOptions():
8848 fixed a case expression; formerly x"foo" ==
8849 foo checks which would never succeed
8851 2004-02-06 14:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8853 * util-vserver/src/chcontext.c, util-vserver/src/chroot-cat.c,
8854 util-vserver/src/chroot-rm.c, util-vserver/src/exec-cd.c,
8855 util-vserver/src/exec-ulimit.c, util-vserver/src/fstool.c,
8856 util-vserver/src/new-namespace.c, util-vserver/src/pipe-sync.c,
8857 util-vserver/src/rpm-fake-resolver.c,
8858 util-vserver/src/save_ctxinfo.c,
8859 util-vserver/src/testsuite/rpm-fake-test.c,
8860 util-vserver/src/vps.c, util-vserver/src/vrsetup.c,
8861 util-vserver/src/vserver-info.c, util-vserver/src/vserver-stat.c,
8862 util-vserver/src/vunify-doit.hc, util-vserver/src/vunify-init.hc,
8863 util-vserver/src/vunify-matchlist.c, util-vserver/src/vunify.c:
8864 use new ensc_wrappers/ headers
8866 2004-02-06 14:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8868 * util-vserver/src/Makefile-files: removed wrappers-*
8869 link lsxid against libensc_vector.a
8871 2004-02-06 14:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8873 * util-vserver/src/wrappers-dirent.h,
8874 util-vserver/src/wrappers-io.h,
8875 util-vserver/src/wrappers-vserver.h, util-vserver/src/wrappers.h:
8876 moved and generalized into an own /ensc_wrappers subdir
8878 2004-02-06 14:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8880 * util-vserver/ensc_vector,
8881 util-vserver/ensc_vector/Makefile-files,
8882 util-vserver/ensc_vector/vector-clear.c,
8883 util-vserver/ensc_vector/vector-free.c,
8884 util-vserver/ensc_vector/vector-init.c,
8885 util-vserver/ensc_vector/vector-insert.c,
8886 util-vserver/ensc_vector/vector-internal.h,
8887 util-vserver/ensc_vector/vector-popback.c,
8888 util-vserver/ensc_vector/vector-pushback.c,
8889 util-vserver/ensc_vector/vector-resize.c,
8890 util-vserver/ensc_vector/vector-resizeinternal.hc,
8891 util-vserver/ensc_vector/vector-search.c,
8892 util-vserver/ensc_vector/vector-sort.c,
8893 util-vserver/ensc_vector/vector-unique.c,
8894 util-vserver/ensc_vector/vector.h,
8895 util-vserver/ensc_vector/vector.hc, util-vserver/ensc_wrappers,
8896 util-vserver/ensc_wrappers/Makefile-files,
8897 util-vserver/ensc_wrappers/wrappers-clone.hc,
8898 util-vserver/ensc_wrappers/wrappers-dirent.hc,
8899 util-vserver/ensc_wrappers/wrappers-fcntl.hc,
8900 util-vserver/ensc_wrappers/wrappers-io.hc,
8901 util-vserver/ensc_wrappers/wrappers-ioctl.hc,
8902 util-vserver/ensc_wrappers/wrappers-iosock.hc,
8903 util-vserver/ensc_wrappers/wrappers-mount.hc,
8904 util-vserver/ensc_wrappers/wrappers-pivot.hc,
8905 util-vserver/ensc_wrappers/wrappers-resource.hc,
8906 util-vserver/ensc_wrappers/wrappers-stdlib.hc,
8907 util-vserver/ensc_wrappers/wrappers-unistd.hc,
8908 util-vserver/ensc_wrappers/wrappers-vserver.hc,
8909 util-vserver/ensc_wrappers/wrappers-wait.hc,
8910 util-vserver/ensc_wrappers/wrappers.h,
8911 util-vserver/ensc_wrappers/wrappers_handler.hc: initial checkin
8913 2004-02-06 14:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8915 * util-vserver/Makefile.am: added ensc_vector/ & ensc_wrappers/
8918 2004-02-05 22:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8920 * util-vserver/src/setattr.c: documented --barrier
8921 fixed do-display-dir behavior
8923 2004-02-05 04:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8925 * util-vserver/scripts/vserver.functions: added another path for
8926 the template mtab file
8928 2004-02-05 04:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8930 * util-vserver/NEWS, util-vserver/configure.ac: version 0.28.195
8932 2004-02-05 04:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8934 * util-vserver/distrib/defaults/apt.conf: initial checkin
8936 2004-02-05 03:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8938 * util-vserver/distrib/Makefile.am: added default apt.conf
8940 2004-02-05 03:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8942 * util-vserver/doc/configuration.xml: documented default apt.conf
8944 2004-02-05 03:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8946 * util-vserver/lib/syscall-legacy.hc: minor code cleanups
8947 added a missing '#ifdef ENSC_SYSCALL_TRADITIONAL'
8949 2004-02-05 03:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8951 * util-vserver/m4/ensc_syscall.m4: enhanced check by using kernel
8954 2004-02-05 03:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8956 * util-vserver/scripts/vserver-build.functions.apt: added default
8957 apt.conf/vendors.conf files
8959 2004-02-05 03:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8961 * util-vserver/src/chcontext.c: use sethostname(2)/setdomainname(2)
8964 2004-02-04 23:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8966 * util-vserver/configure.ac: use ENSC_SYSCALL
8967 enhanced diagnostic output
8969 2004-02-04 23:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8971 * util-vserver/lib/syscall-legacy.hc,
8972 util-vserver/lib/vserver-internal.h: use ENSC_SYSCALL_TRADITIONAL
8974 2004-02-04 23:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8976 * util-vserver/lib/syscall.c: cleanups; do not include "compat.h"
8979 2004-02-04 23:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8981 * util-vserver/Makefile.am: added @WGET@ substitution
8983 2004-02-04 21:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8985 * util-vserver/m4/ensc_syscall.m4: initial checkin
8987 2004-02-04 21:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8989 * util-vserver/scripts/vpkg: implemented Debian support
8991 2004-02-04 21:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8993 * util-vserver/scripts/vserver: cleanups
8994 added '--silent' option
8996 2004-02-04 21:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
8998 * util-vserver/src/vunify-init.hc, util-vserver/src/vunify.c: minor
9001 2004-02-04 03:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9003 * util-vserver/lib/fscompat_getiattr-v13.hc: fixed 'xid' parameter
9006 2004-02-04 03:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9008 * util-vserver/NEWS: version 0.28.193
9010 2004-02-04 03:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9012 * util-vserver/configure.ac: added check for wget
9015 2004-02-04 03:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9017 * util-vserver/util-vserver.spec.in: added some (Build)Requires:
9019 2004-02-04 03:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9021 * util-vserver/contrib/manifest.dat.pathsubst: added debootstrap
9024 2004-02-04 03:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9026 * util-vserver/doc/configuration.xml: documented debootstrap
9029 2004-02-04 03:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9031 * util-vserver/scripts/vserver-build.debootstrap: fixed path of
9034 2004-02-04 02:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9036 * util-vserver/distrib/misc/debootstrap.uri: initial checkin
9038 2004-02-04 02:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9040 * util-vserver/distrib/Makefile.am: added debootstrap.uri
9042 2004-02-04 02:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9044 * util-vserver/scripts/vserver-setup.functions: use
9047 2004-02-04 02:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9049 * util-vserver/scripts/vserver-build.apt-rpm,
9050 util-vserver/scripts/vserver-build.functions,
9051 util-vserver/scripts/vserver-build.skeleton: cleanups; use
9054 2004-02-04 02:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9056 * util-vserver/scripts/vserver-build: added debootstrap
9058 2004-02-04 02:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9060 * util-vserver/scripts/vpkg: added basic support for Debian
9062 2004-02-04 02:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9064 * util-vserver/scripts/util-vserver-vars.pathsubst: added $_WGET
9066 2004-02-04 02:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9068 * util-vserver/scripts/Makefile-files: added debootstrap and
9071 2004-02-04 02:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9073 * util-vserver/scripts/vserver-build.debootstrap: initial checkin
9075 2004-02-03 22:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9077 * util-vserver/NEWS, util-vserver/configure.ac: version 0.28.192
9079 2004-02-03 22:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9081 * util-vserver/src, util-vserver/src/.cvsignore: added 'vuname'
9083 2004-02-03 22:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9085 * util-vserver/contrib, util-vserver/contrib/.cvsignore,
9086 util-vserver/contrib/Makefile-files,
9087 util-vserver/contrib/make-manifest,
9088 util-vserver/contrib/manifest.dat.pathsubst: initial checkin
9090 2004-02-03 21:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9092 * util-vserver/configure.ac: added more details to the final
9095 2004-02-03 21:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9097 * util-vserver/distrib/Makefile.am: added misc/fstab
9099 2004-02-03 21:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9101 * util-vserver/scripts/vserver-build.apt-rpm,
9102 util-vserver/scripts/vserver-build.functions,
9103 util-vserver/scripts/vserver-build.functions.apt,
9104 util-vserver/scripts/vserver-build.functions.rpm: splitted some
9105 functions into a separate vserver-build.functions.pkgmgmt file
9106 use XXX.yyy namespace-style notation
9108 2004-02-03 21:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9110 * util-vserver/distrib/misc/fstab,
9111 util-vserver/scripts/vserver-build.functions.pkgmgmt,
9112 util-vserver/scripts/vserver-build.skeleton: initial checkin
9114 2004-02-03 21:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9116 * util-vserver/scripts/vserver-setup.functions: allow to configure
9119 2004-02-03 21:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9121 * util-vserver/scripts/vserver-build: added skeleton support
9124 2004-02-03 21:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9126 * util-vserver/scripts/vserver: added '--debug' option
9128 2004-02-03 21:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9130 * util-vserver/scripts/util-vserver-vars.pathsubst: added
9131 $_LIB_VSERVER_BUILD_FUNCTIONS_PKGMGMT
9133 2004-02-03 21:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9135 * util-vserver/scripts/Makefile-files: added vserver-build.skeleton
9137 2004-02-03 21:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9139 * util-vserver/src/vkill.c: cleanups; use modern interfaces
9141 2004-02-03 21:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9143 * util-vserver/src/util.h: VSERVER_DECLARE_CMD macro: added
9145 2004-02-03 21:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9147 * util-vserver/src/Makefile-files: added vuname
9149 2004-02-03 21:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9151 * util-vserver/src/testsuite/Makefile-files: added workaround for
9154 2004-02-03 21:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9156 * util-vserver/src/vuname.c: initial checkin
9158 2004-02-03 12:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9160 * util-vserver/configure.ac: use ENSC_C99COMPILER
9161 give out summary at end of ./configure
9163 2004-02-03 12:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9165 * util-vserver/src/Makefile-files: * added support for
9166 ENSC_HAVE_C99_COMPILER and conditionalized build
9168 * renamed *_CXX_X_* variables to *_CXX_*
9170 2004-02-03 12:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9172 * util-vserver/src/vunify.cc: removed since rewritten in C
9174 2004-02-03 12:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9176 * util-vserver/m4/ensc_dietlibc.m4: use 'yes' instead of '1'
9178 2004-02-03 12:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9180 * util-vserver/m4/ensc_cxxcompiler.m4: added ENSC_C99COMPILER
9181 added warning-messages
9183 2004-02-03 12:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9185 * util-vserver/lib/syscall_getvhiname-v13.hc,
9186 util-vserver/lib/syscall_setvhiname-v13.hc: #include <string.h>
9188 2004-02-02 19:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9190 * util-vserver/doc/compatibility.xml: added note about chcontext
9193 2004-02-02 19:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9195 * util-vserver/configure.ac: added support for olduts API
9197 2004-02-02 19:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9199 * util-vserver/Makefile.am: substitute @PACKAGE@ too
9201 2004-02-02 19:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9203 * util-vserver/src/testsuite/Makefile-files: added chcontext-test.c
9205 2004-02-02 19:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9207 * util-vserver/src/testsuite/chcontext-test.c: initial checkin
9209 2004-02-02 19:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9211 * util-vserver/src/wrappers.h: added Esetsid()
9213 2004-02-02 19:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9215 * util-vserver/src/wrappers-vserver.h: return xid_t instead of void
9217 2004-02-02 19:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9219 * util-vserver/src/vserver-stat.c: cleanups
9220 added missing '\n' in error-msg
9222 2004-02-02 19:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9224 * util-vserver/src/vserver-info.c: added UTS tag
9226 2004-02-02 19:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9228 * util-vserver/src/reducecap.c: cleanups in the vc_new_s_context()
9231 2004-02-02 19:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9233 * util-vserver/src/chcontext.c: rewrote and enhanced it
9235 2004-02-02 19:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9237 * util-vserver/src/Makefile-files: made chcontext a dietlibc
9238 program and updated its SOURCES
9240 2004-02-02 19:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9242 * util-vserver/lib/vserver.h: return xid_t on vc_new_s_context()
9243 added VHOST/vhi functions and types
9245 2004-02-02 18:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9247 * util-vserver/lib/vserver-internal.h: cleanups
9248 added CALL_VC_OLDUTS()
9249 added VHI_USER2KERNEL/VHI_KERNEL2USER() wrappers
9251 2004-02-02 18:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9253 * util-vserver/lib/virtual.h: added VHOST support
9255 2004-02-02 18:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9257 * util-vserver/lib/syscall_gettaskxid-oldproc.hc,
9258 util-vserver/lib/syscall_getvxinfo-oldproc.hc: renamed *_X to
9261 2004-02-02 18:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9263 * util-vserver/lib/syscall-compat.hc,
9264 util-vserver/lib/syscall-legacy.hc, util-vserver/lib/syscall.c:
9265 fixed vc_new_s_context() to return the context instead of 0/1
9267 2004-02-02 18:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9269 * util-vserver/lib/fscompat_getiattr-v13.hc,
9270 util-vserver/lib/fscompat_setiattr-v13.hc,
9271 util-vserver/lib/syscall_getiattr-v13.hc,
9272 util-vserver/lib/syscall_getvxinfo-v13.hc,
9273 util-vserver/lib/syscall_kill-v11.hc,
9274 util-vserver/lib/syscall_setiattr-v13.hc: use CTX_USER2KERNEL to
9277 2004-02-02 18:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9279 * util-vserver/lib/capabilities.c: allow both 'CAP_xxx' and 'xxx'
9281 2004-02-02 18:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9283 * util-vserver/lib/Makefile-files: added *vhiname* files
9285 2004-02-02 18:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9287 * util-vserver/lib/syscall_getvhiname-olduts.hc,
9288 util-vserver/lib/syscall_getvhiname-v13.hc,
9289 util-vserver/lib/syscall_getvhiname.c,
9290 util-vserver/lib/syscall_setvhiname-olduts.hc,
9291 util-vserver/lib/syscall_setvhiname-v13.hc,
9292 util-vserver/lib/syscall_setvhiname.c: initial checkin
9294 2004-01-29 11:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9296 * util-vserver/doc, util-vserver/doc/.cvsignore: initial checkin
9298 2004-01-29 11:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9300 * util-vserver/NEWS: version 0.28.190
9302 2004-01-29 11:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9304 * util-vserver/Makefile.am: cleanups; use $(SED) instead of sed
9305 fix $pkglibdir in install-data-hook
9306 put some hooks into own targets
9308 2004-01-29 11:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9310 * util-vserver/configure.ac: added tests for sed and cmp
9311 outsourced ext2fs test (merged from 0.28)
9313 2004-01-29 11:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9315 * util-vserver/src/vserver-stat.c: fixed insert-into-list function
9316 give out warning when vc_get_task_xid() fails
9318 2004-01-29 11:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9320 * util-vserver/src/vserver-info.c: use DIM_OF() macro
9324 2004-01-29 11:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9326 * util-vserver/src/util.h: added DIM_OF() macro
9328 2004-01-29 11:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9330 * util-vserver/src, util-vserver/src/.cvsignore: added vrsetup
9332 2004-01-29 11:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9334 * util-vserver/scripts/legacy/distrib-info,
9335 util-vserver/scripts/legacy/vserver,
9336 util-vserver/scripts/legacy/vserverkillall,
9337 util-vserver/scripts/rootshell, util-vserver/scripts/vapt-get,
9338 util-vserver/scripts/vapt-get-worker, util-vserver/scripts/vpkg,
9339 util-vserver/scripts/vpstree, util-vserver/scripts/vrpm,
9340 util-vserver/scripts/vrpm-preload,
9341 util-vserver/scripts/vrpm-worker, util-vserver/scripts/vserver,
9342 util-vserver/scripts/vserver-build,
9343 util-vserver/scripts/vserver-copy,
9344 util-vserver/scripts/vservers.grabinfo.sh,
9345 util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop:
9346 fixed/changed path-detection for $UTIL_VSERVER_VARS
9348 2004-01-29 11:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9350 * util-vserver/scripts/Makefile-files: cleanups
9351 do not install util-vserver-vars in SBINDIR anymore
9353 2004-01-29 11:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9355 * util-vserver/m4/ensc_e2fscheck.m4: initial checkin
9357 2004-01-29 11:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9359 * util-vserver/lib/ext2fs.h, util-vserver/lib/getversion.c,
9360 util-vserver/lib/vserver.h: merged with 0.28
9362 2004-01-23 21:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9364 * util-vserver/doc/Makefile-files: added some files to doc_DAT
9366 2004-01-23 20:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9368 * util-vserver/configure.ac: version 0.27.199
9369 added check for xsltproc
9371 2004-01-23 20:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9373 * util-vserver/NEWS: version 0.27.199
9375 2004-01-23 20:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9377 * util-vserver/compat.h: added ENSC_FIX_IOCTL()
9379 2004-01-23 20:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9381 * util-vserver/Makefile.am: added $(doc_DAT)
9383 2004-01-23 20:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9385 * util-vserver/doc/Makefile-files: added compat-doc
9387 2004-01-23 20:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9389 * util-vserver/doc/compat-xhtml.xsl,
9390 util-vserver/doc/compatibility.dtd,
9391 util-vserver/doc/compatibility.xml: initial checkin
9393 2004-01-23 20:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9395 * util-vserver/lib/ioctl-getext2flags.hc,
9396 util-vserver/lib/ioctl-getfilecontext.hc,
9397 util-vserver/lib/ioctl-setext2flags.hc,
9398 util-vserver/lib/ioctl-setfilecontext.hc,
9399 util-vserver/lib/ioctl-setxflg.hc: use ENSC_FIX_IOCTL() to fix
9400 dietlibc's ioctl() return values
9402 2004-01-22 21:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9404 * util-vserver/lib/getversion-internal.hc,
9405 util-vserver/lib/syscall-compat.hc,
9406 util-vserver/lib/syscall_getiattr-v13.hc,
9407 util-vserver/lib/syscall_gettaskxid-v13.hc,
9408 util-vserver/lib/syscall_getvxinfo-v13.hc,
9409 util-vserver/lib/syscall_kill-v11.hc,
9410 util-vserver/lib/syscall_rlimit-v11.hc,
9411 util-vserver/lib/syscall_setiattr-v13.hc: use the VCMD_* macros
9412 instead of the VC_CMD(...) macros
9414 2004-01-22 15:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9416 * util-vserver/NEWS, util-vserver/configure.ac: version 0.27.198
9418 2004-01-22 15:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9420 * util-vserver/src/vrsetup.c: fixed copyright date
9422 2004-01-22 14:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9424 * util-vserver/src/wrappers.h: added Eioctl() wrapper
9426 2004-01-22 14:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9428 * util-vserver/src/Makefile-files: added vrsetup
9430 2004-01-22 14:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9432 * util-vserver/src/vrsetup.c: initial checkin
9434 2004-01-22 13:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9436 * util-vserver/src/vunify-doit.hc: * provide st_mode at
9437 vc_set_iattr_compat() call
9439 2004-01-22 13:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9441 * util-vserver/src/lsxid.c, util-vserver/src/showattr.c: * provide
9442 st_mode at vc_set_iattr_compat() call
9443 * do not stop on non-regular files; vc_set_iattr_compat() handles
9447 2004-01-22 13:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9449 * util-vserver/src/setattr.c: * removed the race-check; this is
9450 done by vc_set_iattr_compat() already
9451 * provide st_mode at vc_set_iattr_compat() call
9452 * do not stop on non-regular files; vc_set_iattr_compat() handles
9455 * moved setFlags() code into handleFile()
9456 * added 'iunlink' option
9458 2004-01-22 13:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9460 * util-vserver/src/chxid.c: * removed the race-check; this is done
9461 by vc_set_iattr_compat() already
9462 * provide st_mode at vc_set_iattr_compat() call
9463 * do not stop on non-regular files; vc_set_iattr_compat() handles
9466 * moved setFile() code into handleFile()
9468 2004-01-22 13:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9470 * util-vserver/src/Makefile-files: removed 'vunify' from list of
9473 2004-01-22 13:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9475 * util-vserver/lib/syscall_gettaskxid-v13.hc: fixed call
9477 2004-01-22 13:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9479 * util-vserver/lib/ioctl-getext2flags.hc,
9480 util-vserver/lib/ioctl-getfilecontext.hc,
9481 util-vserver/lib/ioctl-getxflg.hc,
9482 util-vserver/lib/ioctl-setext2flags.hc,
9483 util-vserver/lib/ioctl-setfilecontext.hc,
9484 util-vserver/lib/ioctl-setxflg.hc: when ioctl() returns a value
9485 <-1, assign errno manually and return -1
9487 2004-01-22 13:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9489 * util-vserver/lib/syscall_getiattr-v13.hc,
9490 util-vserver/lib/syscall_setiattr-v13.hc: updated to changed API;
9491 removed 'dev' field from 'struct vcmd_ctx_iattr_v0'
9493 2004-01-22 13:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9495 * util-vserver/lib/virtual.h: updated; removed 'dev' field from
9496 'struct vcmd_ctx_iattr_v0'
9498 2004-01-22 13:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9500 * util-vserver/lib/vserver-internal.h: CALL_VC(): return ENOSYS in
9503 2004-01-22 13:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9505 * util-vserver/lib/vserver.h: * vc_[sg]et_iattr_compat(): added
9506 additional 'mode' parameter to avoid
9507 an additional 'lstat'
9509 2004-01-22 13:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9511 * util-vserver/lib/fscompat_getiattr.c,
9512 util-vserver/lib/fscompat_setiattr.c: * added additional 'mode'
9513 parameter to avoid an additional 'lstat'
9515 2004-01-22 13:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9517 * util-vserver/lib/fscompat_getiattr-fscompat.hc,
9518 util-vserver/lib/fscompat_setiattr-fscompat.hc: * added
9519 additional 'mode' parameter to avoid an additional 'lstat'
9520 * operate on regular files and directories only
9522 2004-01-21 21:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9524 * util-vserver/lib/syscall_gettaskxid-v13.hc: return VC_NOCTX
9527 2004-01-21 19:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9529 * util-vserver/tests/getinitpid.c: updated to new API
9531 2004-01-21 19:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9533 * util-vserver/src/vserver-info.c: added INITPID* and XID tags
9535 2004-01-21 19:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9537 * util-vserver/src/save_ctxinfo.c, util-vserver/src/vps.c,
9538 util-vserver/src/vserver-stat.c,
9539 util-vserver/src/wrappers-vserver.h, util-vserver/tests/getctx.c:
9540 use vc_get_task_xid() instead of vc_X_getctx()
9542 2004-01-21 18:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9544 * util-vserver/lib/vserver.h: * vc_get_vx_info(),
9545 vc_get_task_xid(): added prototypes plus required
9547 * vc_X_getctx(), vc_X_getinitpid(): removed since obsoleted by
9551 2004-01-21 18:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9553 * util-vserver/lib/vserver-internal.h: * added fscompat & oldproc
9555 * added support for VC_MULTIVERSION_SYSCALL which chooses the
9558 * changed CALL_VC() so that it looks for version greater than
9562 2004-01-21 18:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9564 * util-vserver/lib/virtual.h: updated; added VINFO commands
9566 2004-01-21 18:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9568 * util-vserver/lib/syscall_kill.c,
9569 util-vserver/lib/syscall_rlimit.c: cleanups; optimize CALL_VC()
9572 2004-01-21 18:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9574 * util-vserver/lib/fscompat_getiattr.c,
9575 util-vserver/lib/fscompat_setiattr.c: cleanups; use CALL_VC()
9578 2004-01-21 18:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9580 * util-vserver/lib/checkversion.c,
9581 util-vserver/lib/getversion-internal.hc,
9582 util-vserver/lib/getversion.c,
9583 util-vserver/lib/ioctl-getext2flags.hc,
9584 util-vserver/lib/ioctl-getfilecontext.hc,
9585 util-vserver/lib/ioctl-getxflg.hc,
9586 util-vserver/lib/ioctl-setext2flags.hc,
9587 util-vserver/lib/ioctl-setfilecontext.hc,
9588 util-vserver/lib/ioctl-setxflg.hc,
9589 util-vserver/lib/syscall-compat.hc, util-vserver/lib/syscall.c,
9590 util-vserver/lib/syscall_getiattr-v13.hc,
9591 util-vserver/lib/syscall_setiattr-v13.hc: cleanups; fixed/changed
9592 "vserver-internal.h" including
9594 2004-01-21 18:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9596 * util-vserver/lib/Makefile-files: added get_task_xid & get_vc_info
9598 removed obsoleted getctx/getinitpid files
9599 renamed some -v11 files to -fscompat
9601 2004-01-21 18:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9603 * util-vserver/lib/getctx-compat.hc,
9604 util-vserver/lib/getctx-legacy.hc, util-vserver/lib/getctx.c,
9605 util-vserver/lib/getinitpid-compat.hc,
9606 util-vserver/lib/getinitpid-legacy.hc,
9607 util-vserver/lib/getinitpid.c: obsoleted by v13/oldproc functions
9609 2004-01-21 18:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9611 * util-vserver/lib/fscompat_getiattr-v13.hc,
9612 util-vserver/lib/fscompat_setiattr-v13.hc,
9613 util-vserver/lib/syscall_gettaskxid-oldproc.hc,
9614 util-vserver/lib/syscall_gettaskxid-v13.hc,
9615 util-vserver/lib/syscall_gettaskxid.c,
9616 util-vserver/lib/syscall_getvxinfo-oldproc.hc,
9617 util-vserver/lib/syscall_getvxinfo-v13.hc,
9618 util-vserver/lib/syscall_getvxinfo.c: initial checkin
9620 2004-01-21 18:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9622 * util-vserver/lib/fscompat_getiattr-fscompat.hc,
9623 util-vserver/lib/fscompat_getiattr-v11.hc,
9624 util-vserver/lib/fscompat_setiattr-fscompat.hc,
9625 util-vserver/lib/fscompat_setiattr-v11.hc: renamed *-v11 to
9628 2004-01-21 18:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9630 * util-vserver, util-vserver/.cvsignore: added 'Build-*'
9632 2004-01-21 18:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9634 * util-vserver/configure.ac: added 'oldproc' API
9636 2004-01-21 01:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9638 * util-vserver/src/Makefile-files,
9639 util-vserver/src/vunify-compare.hc,
9640 util-vserver/src/vunify-compare.ic,
9641 util-vserver/src/vunify-doit.hc, util-vserver/src/vunify-doit.ic,
9642 util-vserver/src/vunify-init.hc, util-vserver/src/vunify-init.ic,
9643 util-vserver/src/vunify.c: renamed *.ic to *.hc
9645 2004-01-21 01:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9647 * util-vserver/src/vunify.h: added changes for new API
9648 added rsSPECIAL reason
9650 2004-01-21 01:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9652 * util-vserver/src/vunify.c: added changes for new API
9654 2004-01-21 01:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9656 * util-vserver/src/vunify-doit.ic: updated to new API
9658 2004-01-21 01:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9660 * util-vserver/src/vlimit.c: fixed help message
9662 2004-01-21 01:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9664 * util-vserver/src/chxid.c, util-vserver/src/fstool.c,
9665 util-vserver/src/fstool.h, util-vserver/src/lsxid.c,
9666 util-vserver/src/setattr.c, util-vserver/src/showattr.c:
9667 updated/enhanced for new API
9669 2004-01-21 01:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9671 * util-vserver/lib/virtual.h: updated
9673 2004-01-21 01:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9675 * util-vserver/lib/vserver-internal.h: added v13 API
9677 2004-01-21 01:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9679 * util-vserver/lib/vserver.h: added fscompat and v13 functions
9680 removed ioctl functions
9682 2004-01-21 01:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9684 * util-vserver/lib/Makefile-files: added fscompat and v13 functions
9686 2004-01-21 01:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9688 * util-vserver/lib/ioctl-getext2flags.c,
9689 util-vserver/lib/ioctl-getext2flags.hc,
9690 util-vserver/lib/ioctl-getfilecontext.c,
9691 util-vserver/lib/ioctl-getfilecontext.hc,
9692 util-vserver/lib/ioctl-setext2flags.c,
9693 util-vserver/lib/ioctl-setext2flags.hc,
9694 util-vserver/lib/ioctl-setfilecontext.c,
9695 util-vserver/lib/ioctl-setfilecontext.hc: do not provide the
9696 ioctl-functions anymore; use them only internally
9697 and include them directly. Therefore, renamed them from *.c to
9700 2004-01-21 01:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9702 * util-vserver/lib/fscompat_getiattr-v11.hc,
9703 util-vserver/lib/fscompat_getiattr.c,
9704 util-vserver/lib/fscompat_setiattr-v11.hc,
9705 util-vserver/lib/fscompat_setiattr.c,
9706 util-vserver/lib/ioctl-getxflg.hc,
9707 util-vserver/lib/ioctl-setxflg.hc,
9708 util-vserver/lib/syscall_getiattr-v13.hc,
9709 util-vserver/lib/syscall_getiattr.c,
9710 util-vserver/lib/syscall_setiattr-v13.hc,
9711 util-vserver/lib/syscall_setiattr.c: initial checkin
9713 2004-01-21 01:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9715 * util-vserver/configure.ac: added v13 & fscompat APIs
9717 2004-01-19 18:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9719 * util-vserver/distrib/misc/vunify-exclude: added .rpmdb
9721 2004-01-19 18:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9723 * util-vserver/src/chxid.c, util-vserver/src/lsxid.c,
9724 util-vserver/src/setattr.c, util-vserver/src/showattr.c:
9725 s/S_ISLNK/!S_ISREG/ -> ignore any non-regular files
9727 2004-01-19 18:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9729 * util-vserver/src/Makefile-files: removed vunify-operations
9731 2004-01-19 18:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9733 * util-vserver/src/vunify.h: cleanups; moved structure declarations
9734 from vunify.c into this headerfile
9736 2004-01-19 18:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9738 * util-vserver/src/vunify.c: cleanups
9739 added 'skip_reason' support
9742 2004-01-19 18:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9744 * util-vserver/src/vunify-init.ic: added debug output
9745 fixed descriptor leak
9747 2004-01-19 18:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9749 * util-vserver/src/vunify-compare.ic,
9750 util-vserver/src/vunify-doit.ic: initial checkin
9752 2004-01-19 18:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9754 * util-vserver/src/vunify-operations.c,
9755 util-vserver/src/vunify-operations.h: obsoleted by more
9756 straight-forward code
9758 2004-01-19 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9760 * util-vserver/src/vlimit.c: fixed copy&paste error
9762 2004-01-17 05:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9764 * util-vserver/NEWS, util-vserver/configure.ac: version 0.27.196
9766 2004-01-17 05:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9768 * util-vserver/tests/vserver-info.c: updated to new
9769 vc_getVserverVdir() API
9771 2004-01-17 05:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9773 * util-vserver/src/vunify.c: moved init*() functions to
9776 2004-01-17 05:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9778 * util-vserver/src/vunify-operations.c: compareUnify(): check mtime
9781 2004-01-17 05:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9783 * util-vserver/src/vunify-matchlist.h: made 'buf' constant
9785 2004-01-17 05:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9787 * util-vserver/src/vunify-matchlist.c: allow cmp-pointer to be NULL
9789 2004-01-17 05:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9791 * util-vserver/src/vunify-init.ic: use VPKG_PROG instead of
9794 use default exclude-lists
9796 2004-01-17 05:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9798 * util-vserver/src/vunify-debug.c: added a const_cast
9800 2004-01-17 05:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9802 * util-vserver/src/vserver-info.c: updated VDIR tag to new
9805 2004-01-17 05:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9807 * util-vserver/scripts/vserver: added 'unify' and 'pkg' commands
9809 2004-01-17 05:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9811 * util-vserver/scripts/vpkg: initial checkin
9813 2004-01-17 05:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9815 * util-vserver/scripts/util-vserver-vars.pathsubst: added $_VUNIFY
9818 2004-01-17 05:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9820 * util-vserver/scripts/distrib-info,
9821 util-vserver/scripts/legacy/distrib-info: moved distrib-info to
9824 2004-01-17 05:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9826 * util-vserver/scripts/Makefile-files: moved distrib-info to
9830 2004-01-17 05:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9832 * util-vserver/lib/getvservervdir.c, util-vserver/lib/vserver.h:
9833 added 'physical' parameter to vc_getVserverVdir() which resolves
9835 complete physical path of the vdir
9837 2004-01-17 05:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9839 * util-vserver/distrib/misc/vunify-exclude: initial checkin
9841 2004-01-17 05:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9843 * util-vserver/distrib/Makefile.am: added vunify-exclude
9845 2004-01-17 05:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9847 * util-vserver/util-vserver.spec.in: use manifest-data for -legacy
9849 2004-01-17 05:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9851 * util-vserver/pathconfig.h.pathsubst: added VPKG_PROG
9854 2004-01-16 18:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9856 * util-vserver/src/testsuite/vunify-test.sh: applied new calling
9859 2004-01-16 18:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9861 * util-vserver/src/testsuite/vunify-functest.c: added
9864 2004-01-16 18:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9866 * util-vserver/src/wrappers.h: Elseek(), Emkstemp(): added
9867 Emalloc(), Erealloc(): fixed declarations
9869 2004-01-16 18:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9871 * util-vserver/src/vunify-matchlist.c,
9872 util-vserver/src/vunify-matchlist.h,
9873 util-vserver/src/vunify-operations.c, util-vserver/src/vunify.c:
9874 added exclude-list support
9876 2004-01-16 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9878 * util-vserver/src/vserver-info.c: added APPDIR tag
9879 made it possible to supply additional paramaters
9881 2004-01-16 18:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9883 * util-vserver/src/new-namespace.c, util-vserver/src/rpm-fake.c: do
9884 not use CLONE_VFORK in debug mode; lockups with 'strace' are too
9887 2004-01-16 18:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9889 * util-vserver/src/Makefile-files: updated vunify setup
9890 added files for vunify
9892 2004-01-16 18:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9894 * util-vserver/lib/getvserverappdir.c,
9895 util-vserver/lib/getvservercfgdir.c,
9896 util-vserver/lib/isdirectory.c, util-vserver/scripts/legacy,
9897 util-vserver/scripts/legacy/.cvsignore,
9898 util-vserver/src/vunify-debug.c, util-vserver/src/vunify-init.ic,
9899 util-vserver/src/vunify.h, util-vserver/src/wrappers-io.h:
9902 2004-01-16 17:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9904 * util-vserver/scripts/functions: accept vservers beginning with
9907 2004-01-16 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9909 * util-vserver/lib/vserver.h: added new management functions + doc
9911 2004-01-16 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9913 * util-vserver/lib/internal.h: added utilvserver_isDirectory()
9916 2004-01-16 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9918 * util-vserver/lib/getvservervdir.c: use utilvserver_isDirectory()
9920 2004-01-16 17:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9922 * util-vserver/lib/Makefile-files: added new management sources
9924 2004-01-16 17:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9926 * util-vserver/util-vserver.spec.in: use filelists from
9927 contrib/make-manifest
9929 2004-01-16 17:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9931 * util-vserver/configure.ac: fixed CVS tag
9933 2004-01-16 17:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9935 * util-vserver/Makefile.am: added contrib/ dir
9936 substitute MANDIR too
9938 2004-01-14 02:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9940 * util-vserver/src/util-exitlikeprocess.c: added missing <signal.h>
9942 2004-01-14 02:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9944 * util-vserver/src/fstool.h: added 'local_fs' struct-member
9946 2004-01-14 02:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9948 * util-vserver/src/fstool.c: added support for '-x' (do not cross
9950 fixed invocation with directory-name
9951 implemented '-a' (show dot)
9953 2004-01-14 02:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9955 * util-vserver/src/vps.c: minor documentation fix
9957 2004-01-14 02:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9959 * util-vserver/src/chxid.c, util-vserver/src/lsxid.c,
9960 util-vserver/src/setattr.c, util-vserver/src/showattr.c: added
9961 and documented '-x' switch
9963 2004-01-14 00:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9965 * util-vserver/src/vps.c: makde it compilable with gcc296
9967 2004-01-14 00:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9969 * util-vserver/util-vserver.spec.in: added -legacy subpackage
9971 2004-01-14 00:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9973 * util-vserver/Makefile.am: removed timestamps in legacy-dir also
9974 substitute LEGACYDIR and PS
9976 2004-01-14 00:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9978 * util-vserver/src/vps.c: added native '--version' and '--help'
9980 2004-01-14 00:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9982 * util-vserver/scripts/Makefile-files: added legacy-scripts to
9983 $(scripts_OPTIONS_EXEMPT)
9984 added scripts_legacy_gen_SCRPTS to $(scripts_CLEANFILES)
9986 2004-01-14 00:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9988 * util-vserver/m4/validate.am: fixed parallel build
9990 2004-01-13 23:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9992 * util-vserver/configure.ac: added check for PS
9994 2004-01-13 23:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
9996 * util-vserver/pathconfig.h.pathsubst: added PS_PROG
9998 2004-01-13 23:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10000 * util-vserver/src, util-vserver/src/.cvsignore: added vps
10002 2004-01-13 23:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10004 * util-vserver/src/Makefile-files: made vps a dietprog
10006 2004-01-13 23:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10008 * util-vserver/lib/getctx.c: minor code cleanups
10010 2004-01-13 23:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10012 * util-vserver/lib/getctx.c: added VC_BE_VALGRIND_FRIENDLY support
10014 2004-01-13 23:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10016 * util-vserver/lib/vserver.h: vc_get_securecaps(): added prototype
10018 2004-01-13 23:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10020 * util-vserver/lib/vserver-internal.h: made CALL_VC-macro a block
10022 2004-01-13 23:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10024 * util-vserver/src/util-exitlikeprocess.c: include <unistd.h>
10026 2004-01-13 23:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10028 * util-vserver/scripts/Makefile-files: moved legacy scripts into
10029 legacy/ and updated variables
10031 2004-01-13 23:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10033 * util-vserver/scripts/util-vserver-vars.pathsubst: updated legacy
10036 2004-01-13 23:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10038 * util-vserver/src/Makefile-files: added vps
10040 2004-01-13 23:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10042 * util-vserver/src/util.h: exitLikeProcess(): added prototype
10044 2004-01-13 23:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10046 * util-vserver/src/wrappers.h: Emalloc(), Erealloc(): added
10048 2004-01-13 23:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10050 * util-vserver/src/util-exitlikeprocess.c, util-vserver/src/vps.c:
10053 2004-01-13 23:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10055 * util-vserver/scripts/save_s_context,
10056 util-vserver/scripts/vps.pathsubst,
10057 util-vserver/scripts/vserver-legacy,
10058 util-vserver/scripts/vserverkillall: moved into legacy
10060 2004-01-13 23:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10062 * util-vserver/scripts/legacy,
10063 util-vserver/scripts/legacy/save_s_context,
10064 util-vserver/scripts/legacy/vps.pathsubst,
10065 util-vserver/scripts/legacy/vserver,
10066 util-vserver/scripts/legacy/vserverkillall: initial checkin
10069 2004-01-13 20:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10071 * util-vserver/scripts/vserver-legacy: use 'exec' to call commands
10072 on 'suexec' (patch by Alec Thomas)
10074 2004-01-13 14:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10076 * util-vserver/src/Makefile-files: added missing fstool.h header
10078 2004-01-13 14:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10080 * util-vserver/lib/virtual.h: updated (added scheduler stuff)
10082 2004-01-13 14:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10084 * util-vserver/src/vkill.c: removed warnings about unused
10087 2004-01-13 14:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10089 * util-vserver/lib/getvserverbyctx.c,
10090 util-vserver/lib/getvserverctx.c, util-vserver/src/exec-cd.c,
10091 util-vserver/tests/escaperoot.c, util-vserver/tests/testipc.c,
10092 util-vserver/tests/testlimit.c, util-vserver/tests/testopenf.c:
10093 made it compilable with gcc296
10095 2004-01-13 14:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10097 * util-vserver/Makefile.am: use $(src_sbin_SCRPTS)
10099 2004-01-13 14:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10101 * util-vserver/lib/vserver.h: added declarations for the ext2fs
10104 2004-01-13 14:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10106 * util-vserver/lib/vserver-internal.h: added EXT2FS macros
10108 2004-01-13 14:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10110 * util-vserver/lib/fmt.h: fixed xulong/xlong declarations
10112 2004-01-13 14:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10114 * util-vserver/lib/Makefile-files: added the ioctl-* files
10117 2004-01-13 14:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10119 * util-vserver/src, util-vserver/src/.cvsignore: updated
10121 2004-01-13 14:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10123 * util-vserver/src/Makefile-files: removed ext2fs.h
10124 added the fstools (lsxid,chxid,showattr,setattr) plus deps
10126 2004-01-13 14:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10128 * util-vserver/src/chxid.c, util-vserver/src/fstool.c,
10129 util-vserver/src/fstool.h, util-vserver/src/lsxid.c,
10130 util-vserver/src/setattr.c, util-vserver/src/showattr.c:
10131 minor/medium cleanups
10133 2004-01-13 14:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10135 * util-vserver/src/fstool-resolvectx.c: initial checkin
10137 2004-01-13 13:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10139 * util-vserver/src/showattr.c: rewrote completely
10141 2004-01-13 13:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10143 * util-vserver/lib/ext2fs.h, util-vserver/src/ext2fs.h: moved
10144 ext2fs.h from src/ into lib/ directory; we are providing the
10145 needed functionality through libvserver now
10147 2004-01-13 13:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10149 * util-vserver/lib/ioctl-getext2flags.c,
10150 util-vserver/lib/ioctl-getfilecontext.c,
10151 util-vserver/lib/ioctl-setext2flags.c,
10152 util-vserver/lib/ioctl-setfilecontext.c,
10153 util-vserver/src/chxid.c, util-vserver/src/fstool.c,
10154 util-vserver/src/fstool.h, util-vserver/src/lsxid.c,
10155 util-vserver/src/setattr.c: initial checkin
10157 2004-01-07 15:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10159 * util-vserver/lib/vserver.h: added URL which describes
10162 2004-01-07 15:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10164 * util-vserver/src/chcontext.c: * removed obsolete and unused
10165 'fakeinit' variable
10166 * fixed ctx-creation with fakeinit and static ctx-id's; fakeinit
10167 requires a second call for ctx -2 to take effect
10169 2004-01-05 22:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10171 * util-vserver/util-vserver.spec.in: added vserver-info
10173 2004-01-05 22:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10175 * util-vserver/src, util-vserver/src/.cvsignore: updated
10177 2004-01-05 22:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10179 * util-vserver/src/wrappers.h: Edup2(): added
10181 2004-01-05 22:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10183 * util-vserver/src/vserver-stat.c: use existing syscall-wrappers
10184 instead of checking return-codes manually
10186 2004-01-05 22:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10188 * util-vserver/src/vserver-info.c: initial checkin
10190 2004-01-05 22:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10192 * util-vserver/src/rpm-fake.c: use fd3 for synchronization with
10194 adding some missing '\n' in messages
10195 ignore empty environment variables too
10196 exitRPMFake(): conditionalized debug-message
10198 2004-01-05 22:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10200 * util-vserver/src/rpm-fake-resolver.c: daemonize(): child waits
10201 for parent to finish now
10202 use fd3 for synchronisation
10203 enable fork on default
10205 2004-01-05 22:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10207 * util-vserver/src/Makefile-files: added vserver-info
10208 minor cosmetical fixes
10210 2004-01-05 22:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10212 * util-vserver/scripts/vserver.stop: fixed error-handling
10214 2004-01-05 22:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10216 * util-vserver/scripts/vserver-setup.functions: added '--context'
10218 minor cosmetical cleanups
10220 2004-01-05 22:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10222 * util-vserver/scripts/vserver-build.functions.apt:
10223 initVariablesApt(): fixed empty function body
10225 2004-01-05 21:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10227 * util-vserver/scripts/vrpm-preload: major cleanups; use
10228 'vserver-info' to retrieve information about vserver
10230 2004-01-05 21:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10232 * util-vserver/scripts/vapt-get-worker: removed old, unused debug
10235 2004-01-05 21:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10237 * util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm: use
10238 modern '--help' & '--version' output
10240 2004-01-05 21:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10242 * util-vserver/scripts/util-vserver-vars.pathsubst: added
10245 2004-01-05 21:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10247 * util-vserver/scripts/functions: getVserverStatus(): fixed usage
10250 2004-01-05 21:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10252 * util-vserver/lib/fmtx.hc, util-vserver/lib/getvserverbyctx.c,
10253 util-vserver/lib/getvserverctx.c,
10254 util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h:
10255 small cosmetical fix
10257 2003-12-30 20:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10259 * util-vserver/configure.ac: version 0.27.190
10261 2003-12-30 19:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10263 * util-vserver/util-vserver.spec.in: - since dynamic libraries will
10264 be installed now, call /sbin/ldconfig
10267 2003-12-30 19:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10269 * util-vserver/src/compat-pivot_root.h: use <asm/unistd.h> instead
10270 of <linux/unistd.h> to fix problems with
10273 2003-12-30 18:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10275 * util-vserver/src/testsuite/vunify-test.sh: fixed paths
10277 2003-12-30 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10279 * util-vserver/scripts/vserver.stop: use sendKillSequence instead
10282 2003-12-30 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10284 * util-vserver/scripts/vserver.functions: sendKillSequence(): added
10286 2003-12-30 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10288 * util-vserver/scripts/util-vserver-vars.pathsubst: removed
10292 2003-12-30 18:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10294 * util-vserver/scripts/functions: getVserverStatus(): fixed usage
10296 isCtxRunning(): added
10298 2003-12-30 17:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10300 * util-vserver/Makefile.am: added missing compat-c99.h header-file
10302 2003-12-30 17:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10304 * util-vserver/src/chroot-rm.c: fixed order of chroot() and
10305 parameter evaluation so that '--version'
10306 and '--help' are working as non-root also
10308 2003-12-30 17:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10310 * util-vserver/src/Makefile-files: added missing headers
10311 removed 'ctx-kill'; it is obsoleted through 'vkill'
10313 2003-12-30 17:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10315 * util-vserver/src/ctx-kill.c: replaced by 'vkill'
10317 2003-12-30 17:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10319 * util-vserver/compat.h: use results from dietlib's C99
10320 compatibility-check
10322 2003-12-30 17:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10324 * util-vserver/m4/ensc_dietlibc.m4: added check for C99
10327 2003-12-30 17:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10329 * util-vserver/m4/ensc_fpicsyscall.m4: fixed AC_LANG_PUSH/POP
10332 2003-12-30 16:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10334 * util-vserver, util-vserver/.cvsignore, util-vserver/lib,
10335 util-vserver/lib/.cvsignore, util-vserver/scripts,
10336 util-vserver/scripts/.cvsignore, util-vserver/src,
10337 util-vserver/src/.cvsignore: updated
10339 2003-12-30 16:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10341 * util-vserver/lib/syscall_kill-v11.hc,
10342 util-vserver/lib/syscall_kill.c, util-vserver/src/vkill.c: merged
10345 2003-12-30 16:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10347 * util-vserver/src/testsuite/rpm-fake-test.sh: fixed LD_PRELOAD
10350 2003-12-30 16:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10352 * util-vserver/scripts/vserver: updated start/stop help-messages
10354 2003-12-30 16:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10356 * util-vserver/scripts/functions: getAllVservers(): ignore backup
10359 2003-12-30 16:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10361 * util-vserver/distrib/Makefile.am: fixed multiple 'make install'
10362 by using '-f' on 'ln'
10364 2003-12-30 16:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10366 * util-vserver/configure.ac: - merged with 0.26.90 (fixed
10367 --enable-apis, renamed ctx_t to xid_t,
10368 renamed syscall, use C++ for ext2fs.h test)
10371 2003-12-30 16:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10373 * util-vserver/src/Makefile-files: * added vkill (merged from
10377 2003-12-30 16:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10379 * util-vserver/lib/Makefile-files: * added vc_kill() syscall
10380 (merged from 0.26.90)
10383 2003-12-30 15:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10385 * util-vserver/Makefile.am: * added legacy-dir (merged from
10389 2003-12-30 15:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10391 * util-vserver/compat.h, util-vserver/lib/getctx-compat.hc,
10392 util-vserver/lib/getctx-legacy.hc, util-vserver/lib/getctx.c,
10393 util-vserver/lib/getversion-internal.hc,
10394 util-vserver/lib/getversion.c,
10395 util-vserver/lib/getvserverbyctx.c,
10396 util-vserver/lib/getvserverctx.c,
10397 util-vserver/lib/syscall-compat.hc,
10398 util-vserver/lib/syscall-legacy.hc, util-vserver/lib/syscall.c,
10399 util-vserver/lib/syscall_rlimit-v11.hc,
10400 util-vserver/lib/syscall_rlimit.c, util-vserver/lib/virtual.h,
10401 util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h,
10402 util-vserver/scripts/Makefile-files,
10403 util-vserver/scripts/vps.pathsubst,
10404 util-vserver/scripts/vserver-legacy, util-vserver/src,
10405 util-vserver/src/.cvsignore, util-vserver/src/ctx-kill.c,
10406 util-vserver/src/rpm-fake-resolver.c,
10407 util-vserver/src/rpm-fake.c, util-vserver/src/save_ctxinfo.c,
10408 util-vserver/src/vlimit.c, util-vserver/src/vserver-stat.c,
10409 util-vserver/src/wrappers-vserver.h, util-vserver/tests/getctx.c:
10410 merged with 0.26.90
10412 2003-12-29 19:02 uid68581
10414 * util-vserver/src/capchroot.c: do not use vc_chrootsafe() anymore
10416 2003-12-29 19:01 uid68581
10418 * util-vserver/tests/Makefile-files: removed chrootsafe
10421 2003-12-26 00:50 uid68581
10423 * util-vserver/compat-c99.h, util-vserver/src/testsuite,
10424 util-vserver/src/testsuite/Makefile-files,
10425 util-vserver/src/testsuite/data,
10426 util-vserver/src/testsuite/data/rpm-fake-test.inp,
10427 util-vserver/src/testsuite/data/rpm-fake-test.out,
10428 util-vserver/src/testsuite/rpm-fake-test.c,
10429 util-vserver/src/testsuite/rpm-fake-test.sh,
10430 util-vserver/src/testsuite/vunify-functest.c,
10431 util-vserver/src/testsuite/vunify-test.sh: initial checkin
10433 2003-12-26 00:49 uid68581
10435 * util-vserver/pathconfig.h.pathsubst: added RESOLVER_PROG
10437 2003-12-26 00:48 uid68581
10439 * util-vserver/scripts/vprofile: removed since obsoleted
10441 2003-12-26 00:48 uid68581
10443 * util-vserver/tests/escaperoot.c, util-vserver/tests/forkbomb.c,
10444 util-vserver/tests/testlimit.c, util-vserver/tests/testopenf.c:
10445 used workarounds to make it compilable with non-C99 compilers
10447 2003-12-26 00:47 uid68581
10449 * util-vserver/src/wrappers.h: added setgid/setuid/setgroups
10452 2003-12-26 00:47 uid68581
10454 * util-vserver/src/util.h: added Xmemcpy()
10455 added safeChdir() prototype
10457 2003-12-26 00:46 uid68581
10459 * util-vserver/src/rpm-fake.c: rewrote large parts
10460 added NSS functions (getpwnam(), getgrnam(), ...)
10462 2003-12-26 00:45 uid68581
10464 * util-vserver/src/fakerunlevel.c: use setgroups() also
10466 2003-12-26 00:45 uid68581
10468 * util-vserver/src/chroot-rm.c: added '--help' and '--version'
10470 2003-12-26 00:44 uid68581
10472 * util-vserver/src, util-vserver/src/.cvsignore: added exec-cd and
10474 removed secure-umount
10476 2003-12-26 00:42 uid68581
10478 * util-vserver/src/exec-cd.c, util-vserver/src/rpm-fake-resolver.c,
10479 util-vserver/src/util-safechdir.c,
10480 util-vserver/src/vunify-matchlist.c,
10481 util-vserver/src/vunify-matchlist.h,
10482 util-vserver/src/vunify-operations.c,
10483 util-vserver/src/vunify-operations.h, util-vserver/src/vunify.c,
10484 util-vserver/src/wrappers-dirent.h: initial checkin
10486 2003-12-26 00:38 uid68581
10488 * util-vserver/src/Makefile-files: removed secure-umount
10490 vunify will be a dietlibc program soonly
10492 2003-12-26 00:34 uid68581
10494 * util-vserver/scripts/rootshell, util-vserver/scripts/vpstree,
10495 util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop:
10498 2003-12-26 00:34 uid68581
10500 * util-vserver/scripts/vserver.functions: use 'exec-cd' instead of
10503 2003-12-26 00:33 uid68581
10505 * util-vserver/scripts/vserver-build.functions.apt: fixed
10507 added support for default apt.conf
10509 2003-12-26 00:33 uid68581
10511 * util-vserver/scripts/vserver-build.functions: rename package-cfg
10512 directory on '--force' also
10514 2003-12-26 00:32 uid68581
10516 * util-vserver/scripts/vserver-build.apt-rpm: added '--debug'
10519 2003-12-26 00:32 uid68581
10521 * util-vserver/scripts/vserver: added package-management options
10522 (atleast their documention)
10524 2003-12-26 00:30 uid68581
10526 * util-vserver/scripts/vapt-get-worker: set RPM::PM to 'external'
10528 2003-12-26 00:29 uid68581
10530 * util-vserver/scripts/util-vserver-vars.pathsubst: added _EXEC_CD
10531 removed _SECURE_UMOUNT
10533 2003-12-26 00:29 uid68581
10535 * util-vserver/scripts/functions: added support for default
10538 2003-12-26 00:23 uid68581
10540 * util-vserver/scripts/Makefile-files: removed vprofile
10542 2003-12-26 00:22 uid68581
10544 * util-vserver/m4/ensc_cflags.m4, util-vserver/m4/ensc_dietlibc.m4,
10545 util-vserver/m4/ensc_kerneldir.m4,
10546 util-vserver/m4/ensc_release.m4,
10547 util-vserver/m4/ensc_uv_vrootdir.m4: fixed broken quoting which
10548 is complained by recent automake
10550 2003-12-26 00:22 uid68581
10552 * util-vserver/lib/getvserverbyctx.c,
10553 util-vserver/lib/getvserverctx.c: added workarounds for non-C99
10556 2003-12-26 00:21 uid68581
10558 * util-vserver/distrib/defaults/apt,
10559 util-vserver/distrib/defaults/apt/apt.conf: initial checkin
10561 2003-12-26 00:20 uid68581
10563 * util-vserver/distrib/Makefile.am: added default apt.conf
10565 2003-12-26 00:20 uid68581
10567 * util-vserver/compat.h: differ between >=3.3 and below at certain
10569 added 'restrict' workarounds
10571 2003-12-26 00:19 uid68581
10573 * util-vserver/Makefile.am: - removed m4_FILES; it is handled by
10574 automake >=2.8 automatically
10575 - added basic test support
10577 2003-12-02 02:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10579 * util-vserver/scripts/vserver.functions: evaluate CHBIND_OPTS
10582 2003-12-02 02:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10584 * util-vserver/lib/getvservername.c: getRecentName(): return
10585 basename of directory but not this of the link anymore
10587 2003-11-22 02:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10589 * util-vserver/NEWS, util-vserver/configure.ac: version 0.26.193
10591 2003-11-22 02:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10593 * util-vserver, util-vserver/.cvsignore, util-vserver/Makefile.am,
10594 util-vserver/configure.ac, util-vserver/src/ifspec.c: merged with
10597 2003-11-22 02:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10599 * util-vserver/Makefile.am: generate some .defaults symlinks
10601 2003-11-22 02:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10603 * util-vserver/util-vserver.spec.in: generate %ghost symlinks in
10606 added some .default directories
10608 2003-11-22 02:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10610 * util-vserver/lib/getvserverctx.c: added missing includes
10612 2003-11-22 02:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10614 * util-vserver/scripts/vserver-setup.functions: use
10615 '$CONFDIR/.defaults/run.rev' instead of '$PKGSTATEREVDIR'
10617 2003-11-20 18:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10619 * util-vserver/util-vserver.spec.in: use 'vservers.rev' directory
10620 instead of 'vservers/rev'
10622 2003-11-20 18:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10624 * util-vserver/scripts/vserver-setup.functions: use PKGSTATEREVDIR
10626 2003-11-20 18:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10628 * util-vserver/scripts, util-vserver/scripts/.cvsignore: added vps
10630 2003-11-20 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10632 * util-vserver/Makefile.am: added separate 'pkgstaterevdir'
10635 2003-11-20 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10637 * util-vserver/pathconfig.h.pathsubst: added DEFAULT_PKGSTATEREVDIR
10639 2003-11-20 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10641 * util-vserver/lib/Makefile-files: added getvserverctx &
10642 getvserverbyctx files
10645 2003-11-20 18:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10647 * util-vserver/lib/syscall-legacy.hc: has_chrootsafe(),
10648 call_set_ctxlimit(): removed
10650 2003-11-20 18:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10652 * util-vserver/lib/vserver.h: vc_getVserverByCtx(),
10653 vc_getVserverCtx(): added
10655 2003-11-20 18:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10657 * util-vserver/lib/fmt.h, util-vserver/lib/fmt.hc: added/use
10658 specialized hex-formating functions
10660 2003-11-20 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10662 * util-vserver/lib/fmt-internal.h, util-vserver/lib/fmtx-32.c,
10663 util-vserver/lib/fmtx-64.c, util-vserver/lib/fmtx.hc,
10664 util-vserver/lib/getvserverbyctx.c,
10665 util-vserver/lib/getvserverctx.c: initial checkin
10667 2003-11-20 18:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10669 * util-vserver/scripts/util-vserver-vars.pathsubst: added
10672 2003-11-20 18:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10674 * util-vserver/src/vserver-stat.c: rewrote it to
10675 * use the new management function
10676 * remove all traces of printf()
10677 * remove stacked functions
10679 2003-11-20 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10681 * util-vserver/src/vlimit.c: use the specialized
10682 utilvserver_fmt_xuint64() function
10684 2003-11-20 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10686 * util-vserver/src/Makefile-files: made 'vserver-stat' a
10687 dietlibc-compiled program
10689 2003-11-20 15:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10691 * util-vserver/compat.h: define FMT_PREFIX
10693 2003-11-20 15:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10695 * util-vserver/lib/Makefile-files, util-vserver/lib/fmt-32.c,
10696 util-vserver/lib/fmt-64.c, util-vserver/lib/fmt.h,
10697 util-vserver/lib/fmt.hc, util-vserver/lib/getprocentry-legacy.c,
10698 util-vserver/lib/int2str.c, util-vserver/lib/internal.h,
10699 util-vserver/lib/uint2str.c, util-vserver/src/save_ctxinfo.c,
10700 util-vserver/src/vlimit.c, util-vserver/tests/getctx.c,
10701 util-vserver/tests/getinitpid.c: use fmt_*() functions instead of
10704 2003-11-20 02:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10706 * util-vserver/scripts/vps: removed since autogenerated from
10709 2003-11-18 23:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10711 * util-vserver/distrib/fdr0.95, util-vserver/distrib/rh9.0.93:
10714 2003-11-18 23:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10716 * util-vserver/distrib/fc1, util-vserver/distrib/fc1/apt,
10717 util-vserver/distrib/fc1/apt/rpmpriorities,
10718 util-vserver/distrib/fc1/apt/sources.list,
10719 util-vserver/distrib/fc1/pkgs, util-vserver/distrib/fc1/pkgs/01,
10720 util-vserver/distrib/fc1/pkgs/02: initial checkin (based on
10723 2003-11-18 23:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10725 * util-vserver/distrib/Makefile.am: added Fedora Core 1
10726 removed Fedora Beta
10728 2003-11-18 23:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10730 * util-vserver/scripts/vapt-get: do not set $_APT_GET
10732 2003-11-18 23:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10734 * util-vserver/compat.h: merged/added from 0.25
10735 added workaround for broken 'long long' handling of dietlibc
10737 2003-11-18 23:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10739 * util-vserver/Makefile.am, util-vserver/THANKS,
10740 util-vserver/configure.ac, util-vserver/lib/Makefile-files,
10741 util-vserver/lib/syscall-compat.hc,
10742 util-vserver/lib/syscall_rlimit-v11.hc,
10743 util-vserver/lib/syscall_rlimit.c, util-vserver/lib/virtual.h,
10744 util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h,
10745 util-vserver/scripts/vserver-legacy, util-vserver/src,
10746 util-vserver/src/.cvsignore, util-vserver/src/Makefile-files,
10747 util-vserver/src/ext2fs.h, util-vserver/src/setctxlimit.c,
10748 util-vserver/src/showattr.c, util-vserver/src/vlimit.c,
10749 util-vserver/src/vutil.cc, util-vserver/util-vserver.spec.in:
10750 merged/added from 0.25
10752 2003-11-18 23:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10754 * util-vserver/sysv/rebootmgr.subst,
10755 util-vserver/sysv/vservers.subst: merged in changes from 0.25
10757 2003-11-04 23:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10759 * util-vserver/NEWS, util-vserver/configure.ac: version 0.24.191
10761 2003-11-04 23:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10763 * util-vserver/util-vserver.spec.in: added '--without dietlibc'
10766 2003-11-04 23:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10768 * util-vserver/m4/ensc_dietlibc.m4: fixed typos ('withval' instead
10771 2003-11-04 23:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10773 * util-vserver/lib/getvservername.c,
10774 util-vserver/lib/getvservervdir.c: added '#include <unistd.h>' to
10775 fix compilation problems with glibc
10777 2003-11-04 13:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10779 * util-vserver/NEWS, util-vserver/configure.ac: version 0.24.190
10781 2003-11-04 13:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10783 * util-vserver, util-vserver/.cvsignore: added linuxcaps.h (merged
10786 2003-11-04 13:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10788 * util-vserver/Makefile.am: - separated and completed m4_FILES
10789 - added '--show-dead' to cvs2cl params
10790 - fix linuxcaps.h (merged from stable)
10792 2003-11-04 13:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10794 * util-vserver/lib/getvservercfgstyle.c: added some additional
10797 2003-11-04 13:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10799 * util-vserver/lib/virtual.h: do not include the <linux/types.h>
10800 kernel-header anymore
10802 2003-11-04 13:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10804 * util-vserver/scripts/functions: - getAllVservers: use _tmp
10805 instead of tmp to avoid clashes when caller
10806 wants to have results in 'tmp', fixed array assignment
10808 2003-11-04 13:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10810 * util-vserver/src/rebootmgr.c: fixed typo
10812 2003-11-04 13:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10814 * util-vserver/tests/vserver-info.c: added '--help' and '--version'
10816 2003-11-04 01:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10818 * util-vserver/configure.ac: merged from SYSCALL_SWITCH
10820 2003-11-04 01:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10822 * util-vserver/m4/ensc_changelog.m4: merged from SYSCALL_SWITCH
10824 2003-11-04 01:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10826 * util-vserver/scripts/distrib-info,
10827 util-vserver/scripts/vserver-copy,
10828 util-vserver/scripts/vserver-legacy,
10829 util-vserver/scripts/vservers.grabinfo.sh,
10830 util-vserver/src/rebootmgr.c, util-vserver/sysv/Makefile-files,
10831 util-vserver/sysv/rebootmgr.subst: merged in changes from 0.23.96
10832 (/vservers -> $DEFAULT_VSERVERDIR)
10834 2003-11-04 00:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10836 * util-vserver/m4/validate.am: updated from vserver-djinni
10838 2003-11-04 00:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10840 * util-vserver/lib/vserver-internal.h: ignore lower 8bit on version
10842 2003-11-03 19:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10844 * util-vserver/util-vserver.spec.in: removed 'vkill' for now
10845 call 'install-vserverdir'
10847 2003-11-03 19:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10849 * util-vserver/distrib/redhat/initpost: create
10850 /etc/sysconfig/network
10852 2003-11-03 19:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10854 * util-vserver/scripts/vserver.functions: - fixed some statements
10855 which would fail with 'set -e'
10856 - made 'disableInterface' smart so that it calculates parameters
10859 2003-11-03 19:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10861 * util-vserver/scripts/vserver-setup.functions: added support for
10864 2003-11-03 19:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10866 * util-vserver/lib/getvservername.c: terminate name with '\0'
10868 2003-10-30 17:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10870 * util-vserver/scripts/vserver-legacy: merged from 0.23.95:
10871 - reenabled the copy-all mode; can be disabled by setting the
10872 $UTIL_VSERVER_AVOID_COPY environment variable
10873 - use '-HS' ulimit switch for newly created vservers
10875 2003-10-30 17:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10877 * util-vserver/Makefile.am: - large cleanup; use changed variables
10878 from scripts/Makefile
10879 - try to keep modes of pathsubstituted files
10880 - create own install-rule for vserver-dir; 'make distcheck' does
10884 2003-10-30 17:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10886 * util-vserver/src/reducecap.c: use QUOTACTL (merged from 0.23.94)
10888 2003-10-30 17:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10890 * util-vserver/src/rebootmgr.c: use configured SBINDIR instead of
10891 hardcoded /usr/sbin
10893 2003-10-30 17:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10895 * util-vserver/src/chcontext.c: added QUOTACTL to 'secure' caps
10896 (merged from 0.23.94)
10898 2003-10-30 17:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10900 * util-vserver/src/Makefile-files: create 'setattr' program
10902 2003-10-30 17:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10904 * util-vserver/scripts/distrib-info,
10905 util-vserver/scripts/rootshell, util-vserver/scripts/vpstree,
10906 util-vserver/scripts/vserver-copy,
10907 util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop:
10908 merged in changes from 0.24.94 (s!/usr/sbin!$SBINDIR!)
10910 2003-10-30 17:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10912 * util-vserver/scripts/vserver.start,
10913 util-vserver/scripts/vserver.stop: use 'set -e' instead of 'set
10916 2003-10-30 17:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10918 * util-vserver/scripts/functions: added 'checkComponents()'
10921 2003-10-30 17:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10923 * util-vserver/scripts/vps.pathsubst: initial check (was: vps)
10925 2003-10-30 17:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10927 * util-vserver/scripts/vkill: removed; is obsoleted by ctx-kill
10929 2003-10-30 17:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10931 * util-vserver/scripts/util-vserver-vars.pathsubst: added
10932 INITRDDIR, LIBDIR and INCLUDEDIR
10934 2003-10-30 17:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10936 * util-vserver/scripts/Makefile-files: large cleanup
10937 removed 'vkill' (obsoleted by ctx-kill)
10938 vps is now vps.subst
10940 2003-10-30 17:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10942 * util-vserver/lib/capabilities.c, util-vserver/lib/vserver.h,
10943 util-vserver/man/reducecap.8: use CAP_QUOTACTL instead of
10946 2003-10-30 14:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10948 * util-vserver/Makefile.am: use ENSC_UV_VROOTDIR to set
10950 added missing path-substitutions
10952 2003-10-30 14:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10954 * util-vserver/configure.ac: use ENSC_UV_VROOTDIR to set
10957 2003-10-30 14:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10959 * util-vserver/m4/ensc_uv_vrootdir.m4: initial checkin
10961 2003-10-23 20:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10963 * util-vserver/lib/getvservercfgstyle.c,
10964 util-vserver/lib/getvservername.c,
10965 util-vserver/lib/getvservervdir.c,
10966 util-vserver/tests/vserver-info.c: initial checkin
10968 2003-10-23 20:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10970 * util-vserver/tests, util-vserver/tests/.cvsignore,
10971 util-vserver/tests/Makefile-files: added vserver-info
10973 2003-10-23 20:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10975 * util-vserver/compat.h: define TEMP_FAILURE_RETRY for
10976 dietlibc-compilation
10978 2003-10-23 20:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10980 * util-vserver/pathconfig.h.pathsubst: define DEFAULT_VSERVERDIR
10981 and DEFAULT_VSERVERPKGDIR
10983 2003-10-23 20:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10985 * util-vserver/lib/Makefile-files: added files for higher-level
10988 2003-10-23 20:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10990 * util-vserver/lib/vserver.h: added functions for
10993 2003-10-22 23:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
10995 * util-vserver/scripts/vserver.start,
10996 util-vserver/scripts/vserver.stop,
10997 util-vserver/scripts/vserver.suexec: cleanups; go into
10998 vserver-dir before *and* after executing scriptlets
11000 2003-10-22 23:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11002 * util-vserver/scripts/vserver-build,
11003 util-vserver/scripts/vserver-build.functions: used
11004 $DEFAULT_VSERVERDIR and $DEFAULT_VSERVERPKGDIR instead of the
11005 hardcoded '/vservers' values
11007 2003-10-22 22:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11009 * util-vserver/util-vserver.spec.in: rewrote it
11010 added -build subpackage
11012 2003-10-22 22:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11014 * util-vserver/configure.ac: moved ENSC_INITRDDIR, ENSC_RELEASE,
11015 ENSC_ENABLE_DIETLIBC and
11016 ENSC_KERNEL_HEADERS checks into own m4/* files
11018 2003-10-22 22:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11020 * util-vserver/Makefile.am: renamed sysvdir to initrddir
11021 use $(RELEASE_CPPFLAGS) (-DNDEBUG)
11022 substitute $(vserverdir) and $(vserverpkgdir)
11023 create the $(vserverdir) and $(vserverpkgdir) directories
11025 2003-10-22 22:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11027 * util-vserver/distrib/Makefile.am: added sample 'mtab' file
11028 create the config-dirs
11030 2003-10-22 22:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11032 * util-vserver/distrib/redhat/initpost: $2 is no longer $_VSERVER
11033 but the 'util-vserver-vars' file
11035 2003-10-22 22:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11037 * util-vserver/distrib/rh9/apt/sources.list: added some mirrors
11039 2003-10-22 22:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11041 * util-vserver/distrib/fdr0.95, util-vserver/distrib/fdr0.95/apt,
11042 util-vserver/distrib/fdr0.95/apt/rpmpriorities,
11043 util-vserver/distrib/fdr0.95/apt/sources.list,
11044 util-vserver/distrib/fdr0.95/pkgs,
11045 util-vserver/distrib/fdr0.95/pkgs/01,
11046 util-vserver/distrib/fdr0.95/pkgs/02, util-vserver/distrib/misc,
11047 util-vserver/distrib/misc/mtab, util-vserver/m4/ensc_dietlibc.m4,
11048 util-vserver/m4/ensc_initrddir.m4,
11049 util-vserver/m4/ensc_kerneldir.m4,
11050 util-vserver/m4/ensc_release.m4: initial checkin
11052 2003-10-22 22:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11054 * util-vserver/scripts/util-vserver-vars.pathsubst: added
11055 DEFAULT_VSERVERDIR and DEFAULT_VSERVERPKGDIR
11057 2003-10-22 22:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11059 * util-vserver/scripts/vserver-build.apt-rpm: call pre/post
11060 scriplets with "$UTIL_VSERVER_VARS" as second param
11061 instead of "$_VSERVER"
11063 2003-10-22 22:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11065 * util-vserver/scripts/vserver-build.functions: fixed broken quotes
11067 2003-10-22 18:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11069 * util-vserver/scripts/vserver.functions,
11070 util-vserver/scripts/vserver.start: - reorganized
11071 CHCONTEXT_INIT_OPTS/CHCONTEXT_DISCONNECT: dropped the
11072 separate CHCONTEXT_DISCONNECT variable completetly and put
11074 fakeinit --disconnect' into CHCONTEXT_INIT_OPTS, which is used by
11075 'vserver ... start' command only
11077 2003-10-22 18:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11079 * util-vserver/src/secure-umount.c: use real 'umount' program to
11080 unmount directories
11082 2003-10-22 18:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11084 * util-vserver/src/exec-ulimit.c: added [mMkK] modifies for limits
11086 2003-10-22 18:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11088 * util-vserver/scripts/vserver-build,
11089 util-vserver/scripts/vserver-setup.functions: fixed getopt
11092 2003-10-22 18:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11094 * util-vserver/scripts/vserver-build.functions: added support for
11095 copying some default files (resolv.conf, localtime,
11098 2003-10-22 18:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11100 * util-vserver/scripts/functions: implemented findAndCopy
11102 2003-10-21 14:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11104 * util-vserver/NEWS, util-vserver/configure.ac: version 0.23.194
11106 2003-10-21 14:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11108 * util-vserver/distrib/Makefile.am: added scripts to
11109 AM_INSTALLCHECK_STD_OPTIONS_EXEMPT
11111 2003-10-21 14:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11113 * util-vserver/src/exec-ulimit.c: implemented '--help' and
11116 2003-10-21 13:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11118 * util-vserver/src/vbuild.cc: removed warning about unused
11121 2003-10-21 13:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11123 * util-vserver/tests/Makefile-files: renamed to .cc files to .c
11125 2003-10-21 13:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11127 * util-vserver/tests/chrootsafe.c,
11128 util-vserver/tests/chrootsafe.cc,
11129 util-vserver/tests/escaperoot.c,
11130 util-vserver/tests/escaperoot.cc, util-vserver/tests/forkbomb.c,
11131 util-vserver/tests/forkbomb.cc, util-vserver/tests/testipc.c,
11132 util-vserver/tests/testipc.cc, util-vserver/tests/testlimit.c,
11133 util-vserver/tests/testlimit.cc, util-vserver/tests/testopenf.c,
11134 util-vserver/tests/testopenf.cc: renamed to .cc files to .c and
11135 made some little changes to make them
11136 compilable with C compilers
11138 2003-10-21 13:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11140 * util-vserver/Makefile.am: added new m4/*.m4 macros
11141 added conditional build of CXX files
11142 added support for libtool
11144 2003-10-21 13:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11146 * util-vserver/distrib/redhat,
11147 util-vserver/distrib/redhat/initpost: initial checkin
11149 2003-10-21 13:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11151 * util-vserver/distrib/Makefile.am: added Fedora Core 0.95
11152 removed Red Hat 9.0.93
11153 use common redhat/initpost script
11155 2003-10-21 13:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11157 * util-vserver/lib/Makefile-files: - use dietlibc compilation only
11158 for library-built, but not e.g. when
11159 building object for rpm-fake.so. This is very dark magic...
11161 2003-10-21 13:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11163 * util-vserver/scripts/Makefile-files: removed vunify.old.sh
11165 2003-10-21 13:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11167 * util-vserver/src/Makefile-files: - conditionalized built of C++
11169 - added very dark magic to build everything of rpm-fake.so with
11171 flag (when possible); on ia32 this will not work/is not
11173 but x86_64 seems to have problems with current method
11175 2003-10-21 13:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11177 * util-vserver/configure.ac: added check for C++ compiler
11178 added some CXX flags
11179 use ENSC_FPIC_SYSCALL
11181 2003-10-21 13:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11183 * util-vserver/lib/checkversion.c: fixed stupid thinko (EAGAIN vs.
11186 2003-10-21 13:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11188 * util-vserver/m4/ensc_cxxcompiler.m4,
11189 util-vserver/m4/ensc_fpicsyscall.m4, util-vserver/src/vserver.cc,
11190 util-vserver/src/vserver.hh: initial checkin
11192 2003-10-21 13:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11194 * util-vserver/src/rpm-fake.c: made it compilabe with non-C99
11195 compilers and older kernels
11197 2003-10-21 13:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11199 * util-vserver/src/secure-mount.c: made it compilabe with non-C99
11202 2003-10-21 13:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11204 * util-vserver/src/vbuild.cc: use 'Vserver' class instead of
11206 !!BROKE LOTS OF THINGS!! this version does not work yet
11208 2003-10-21 13:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11210 * util-vserver/src/vunify.cc: use 'Vserver' class instead of
11213 reindented large parts
11215 2003-10-21 13:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11217 * util-vserver/src/vutil.cc: use 'Vserver' class instead of
11219 fixed format-string error
11221 2003-10-21 13:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11223 * util-vserver/src/vutil.h, util-vserver/src/vutil.p: use 'Vserver'
11224 class instead of 'string'
11226 2003-10-21 13:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11228 * util-vserver/src/wrappers.h: make it compilable with non-C99
11231 2003-10-20 23:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11233 * util-vserver/doc/configuration.xml: documented 'ulimits'
11236 2003-10-20 22:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11238 * util-vserver/scripts/vunify.old.sh: as the name ('*old*') is
11239 saying already: it is old and obsoleted...
11241 2003-10-20 22:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11243 * util-vserver/scripts/vserver.start,
11244 util-vserver/scripts/vserver.stop,
11245 util-vserver/scripts/vserver.suexec: added ulimits support
11247 2003-10-20 22:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11249 * util-vserver/scripts/util-vserver-vars.pathsubst: added
11252 2003-10-20 22:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11254 * util-vserver/src/exec-ulimit.c: work also, when ulimit-directory
11257 2003-10-20 22:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11259 * util-vserver/src, util-vserver/src/.cvsignore: added exec-ulimit
11261 2003-10-20 22:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11263 * util-vserver/src/exec-ulimit.c: initial checkin
11265 2003-10-20 22:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11267 * util-vserver/src/Makefile-files: added exec-ulimit.c
11269 2003-10-20 22:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11271 * util-vserver/src/wrappers.h: Egetrlimit(),Esetrlimit(): added
11273 2003-10-20 21:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11275 * util-vserver/src/reducecap.c: use capability support from the
11276 library as far as possible
11278 2003-10-20 21:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11280 * util-vserver/src/capchroot.c, util-vserver/src/chcontext.c: use
11281 capability support from the library instead of including
11284 2003-10-20 21:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11286 * util-vserver/lib/capabilities.c: initial checkin
11288 2003-10-20 21:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11290 * util-vserver/lib/vserver.h: added capability support
11292 2003-10-20 21:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11294 * util-vserver/lib/Makefile-files: added support for '-DNDEBUG' in
11298 2003-10-20 21:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11300 * util-vserver/configure.ac: added support for '-DNDEBUG' in the
11303 2003-10-20 18:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11305 * util-vserver/Makefile.am: added PKGSTATEDIR substitution
11307 2003-10-20 18:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11309 * util-vserver/doc/cfgdirdoc.dtd,
11310 util-vserver/doc/configuration.xml,
11311 util-vserver/scripts/vserver-build.apt-rpm,
11312 util-vserver/scripts/vserver-build.functions,
11313 util-vserver/scripts/vserver-build.functions.apt,
11314 util-vserver/scripts/vserver-build.functions.rpm,
11315 util-vserver/scripts/vserver-setup.functions: initial checkin
11317 2003-10-20 18:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11319 * util-vserver/scripts/Makefile-files: - removed vserver-init file
11320 - added vserver-build* files
11322 2003-10-20 18:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11324 * util-vserver/scripts/util-vserver-vars.pathsubst: - added
11325 PKGSTATEDIR, RUNDIR, LIB_VSERVER_SETUP_FUNCTIONS,
11326 LIB_VSERVER_BUILD_FUNCTIONS* and _VSERVER variables
11327 - added WORKAROUND_APT_DBPATH variable
11329 2003-10-20 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11331 * util-vserver/scripts/vserver-build: implemented it...
11333 2003-10-20 18:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11335 * util-vserver/scripts/vserver: added '--sync' and '--verbose'
11337 sync the 'stop' stage on restart
11338 fixed invocation of 'vserver-build'
11340 2003-10-20 18:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11342 * util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm: made it
11343 more mature by using arrays for the vserver-list
11345 2003-10-20 18:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11347 * util-vserver/scripts/vserver.functions: - moved
11348 getFileValue/getFileArray from 'vserver.functions' into
11351 2003-10-20 18:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11353 * util-vserver/scripts/functions: - moved getFileValue/getFileArray
11354 from 'vserver.functions' into 'functions'
11355 - implemented '/<path>' style vserver specification
11356 - made getAllVservers more mature by using arrays
11358 2003-10-20 17:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11360 * util-vserver/scripts/vserver-init: moved 'vserver-init'
11361 functionality into the more general vserver-build*
11364 2003-10-18 02:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11366 * util-vserver/configure.ac: gnit'ified
11368 2003-10-18 02:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11370 * util-vserver/src, util-vserver/src/.cvsignore: added pipe-sync
11372 2003-10-18 02:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11374 * util-vserver/src/Makefile-files: gnit'ified
11377 2003-10-18 02:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11379 * util-vserver/src/chroot-cat.c: minor cosmetical changes
11381 2003-10-18 02:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11383 * util-vserver/src/chroot-rm.c: use "wrapper.h"
11385 2003-10-18 02:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11387 * util-vserver/src/wrappers.h: Eunlink(): added
11389 2003-10-18 02:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11391 * util-vserver/scripts/util-vserver-vars.pathsubst: added
11394 2003-10-18 02:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11396 * util-vserver/scripts/vserver: added help/version
11397 added 'build' option
11398 made 'running' silently
11400 2003-10-18 02:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11402 * util-vserver/scripts/vserver-build, util-vserver/src/pipe-sync.c:
11405 2003-10-18 02:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11407 * util-vserver/Makefile.am: - gnit'ified it
11409 2003-10-18 02:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11411 * util-vserver/scripts/Makefile-files: - gnit'ified it
11412 - added vserver-build
11414 2003-10-18 02:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11416 * util-vserver/sysv/Makefile-files: gnit'ified it
11418 2003-10-18 01:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11420 * util-vserver/lib/checkversion.c: restored compatibility for case
11421 when old syscall interface uses the
11422 new syscall-number (merged from SYSCALL_SWITCH branch)
11424 2003-10-17 21:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11426 * util-vserver/configure.ac: add '#include "compat.h'" at bottom of
11430 2003-10-17 21:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11432 * util-vserver/Makefile.am: cleaned up pathsubst rule
11434 2003-10-17 21:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11436 * util-vserver/scripts/util-vserver-vars.pathsubst: added
11439 2003-10-17 21:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11441 * util-vserver/scripts/vserver-init: create link to reverse
11442 ctx->vserver mapping
11444 2003-10-17 21:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11446 * util-vserver/scripts/vserver.functions: - removed '#! /bin/bash'
11448 - added separate CHCONTEXT_DISCONNECT option
11449 - use default runlevels only when sysv init-style is used
11450 - create/empty mtab file before mounting the vserver
11452 2003-10-17 21:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11454 * util-vserver/scripts/vserver.start: - removed '#! /bin/bash'
11456 - added separate CHCONTEXT_DISCONNECT option
11458 2003-10-17 21:03 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11460 * util-vserver/scripts/vserver.stop: - removed '#! /bin/bash'
11462 - disable interfaces when vserver is not running
11464 2003-10-17 21:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11466 * util-vserver/scripts/vserver.suexec: removed '#! /bin/bash'
11469 2003-10-17 21:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11471 * util-vserver/src, util-vserver/src/.cvsignore: added chroot-cat
11473 2003-10-17 21:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11475 * util-vserver/sysv/vservers.subst: stop vservers only, when they
11476 do not have the ONSTOP flag
11478 2003-10-17 21:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11480 * util-vserver/sysv/Makefile-files: removed some noise from the
11483 2003-10-17 20:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11485 * util-vserver/src/Makefile-files: added chroot-cat
11487 2003-10-17 20:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11489 * util-vserver/src/chroot-cat.c: initial checkin
11491 2003-10-17 20:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11493 * util-vserver/src/wrappers.h: Ereadlink(), Esymlink(): added
11495 2003-10-17 20:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11497 * util-vserver/src/wrappers-vserver.h: - added Evc_X_getctx()
11500 2003-10-17 20:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11502 * util-vserver/src/secure-mount.c: - removed '#include <compat.h>';
11503 it's now in global <config.h>
11504 - fixed problems with dietlibc's strtok_r() implementation
11505 - do not set '-o <...>' mount-flag when 'defaults' is the only
11508 2003-10-17 20:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11510 * util-vserver/src/save_ctxinfo.c: - removed '#include <compat.h>';
11511 it's now in global <config.h>
11512 - use "wrappers.h" functions
11513 - implemented reverse-symlink file
11515 2003-10-17 20:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11517 * util-vserver/lib/getctx.c, util-vserver/lib/getinitpid.c,
11518 util-vserver/lib/getprocentry-legacy.c: - moved pid==0 handling
11519 into getprocentry-legacy.c and access /proc/self
11520 instead of /proc/<self-pid> there; this solves problems when
11523 - removed '#include <compat.h>'; it's now in global <config.h>
11525 2003-10-17 00:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11527 * util-vserver/scripts/Makefile-files: added vserver-legacy and
11530 2003-10-17 00:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11532 * util-vserver/src/ctx-kill.c: kill init-pid
11535 2003-10-17 00:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11537 * util-vserver/scripts/vserver.stop: added support for kill-signal
11540 2003-10-17 00:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11542 * util-vserver/scripts/vserver.functions: added getEnterShell()
11544 added support for kill-signal sequence
11546 2003-10-17 00:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11548 * util-vserver/scripts/vserver: - added legacy support
11549 - added support for
11550 suexec,restart,condrestart,exec,chkconfig,enter,running
11553 2003-10-17 00:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11555 * util-vserver/scripts/util-vserver-vars.pathsubst: added
11556 _CTX_KILL, _FILETIME and _VSERVER_LEGACY
11558 2003-10-17 00:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11560 * util-vserver/scripts/vserver-legacy,
11561 util-vserver/scripts/vserver.suexec: initial checkin
11563 2003-10-16 15:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11565 * util-vserver/tests, util-vserver/tests/.cvsignore: added
11568 2003-10-16 15:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11570 * util-vserver/lib/Makefile-files: added int2str.c
11572 2003-10-16 15:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11574 * util-vserver/lib/internal.h: added utilvserver_int2str()
11576 2003-10-16 15:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11578 * util-vserver/lib/int2str.c, util-vserver/tests/getinitpid.c:
11581 2003-10-16 15:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11583 * util-vserver/tests/getctx.c: removed all traces of <stdio.h>
11585 2003-10-16 15:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11587 * util-vserver/tests/Makefile-files: generalized building with
11591 2003-10-16 14:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11593 * util-vserver/Makefile.am, util-vserver/src/Makefile-files:
11594 generalized building with dietlibc
11596 2003-10-16 14:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11598 * util-vserver/lib/Makefile-files: added getinitpid* files
11599 added getprocentry* files
11600 added utils-legacy.h
11602 2003-10-16 14:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11604 * util-vserver/lib/getinitpid-compat.hc,
11605 util-vserver/lib/getinitpid-legacy.hc,
11606 util-vserver/lib/getinitpid.c,
11607 util-vserver/lib/getprocentry-legacy.c,
11608 util-vserver/lib/utils-legacy.h: initial checkin
11610 2003-10-16 14:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11612 * util-vserver/src/save_ctxinfo.c, util-vserver/tests/getctx.c:
11613 s!vc_X_getcctx()!vc_X_getctx(0)!
11615 2003-10-16 14:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11617 * util-vserver/lib/vserver.h: added vc_X_getinitpid()
11619 removed vc_X_getcctx() since it is obsoleted by vc_X_getctx(0)
11622 2003-10-16 14:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11624 * util-vserver/lib/syscall-legacy.hc: removed all traces of
11627 2003-10-16 13:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11629 * util-vserver/lib/getctx.c: cleanups
11630 recognize pid==0 as current pid
11632 2003-10-16 13:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11634 * util-vserver/lib/getctx-legacy.hc: use new
11635 utilvserver_getProcEntry() function
11636 recall vc_X_getctx_legacy() automatically when buffersize was too
11639 2003-10-16 02:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11641 * util-vserver/Makefile.am: added substitution for UMOUNT
11643 2003-10-16 02:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11645 * util-vserver/src, util-vserver/src/.cvsignore: updated
11647 2003-10-16 02:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11649 * util-vserver/src/secure-mount.c: small signed/unsigned fixes for
11650 pedantic warning setups
11651 give '--help' message out on fd 1 instead of 2
11653 2003-10-16 02:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11655 * util-vserver/src/save_ctxinfo.c: small signed/unsigned fixes for
11656 pedantic warning setups
11658 2003-10-16 02:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11660 * util-vserver/src/new-namespace.c: use "wrappers.h"
11661 use STACK_START macro
11663 2003-10-16 02:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11665 * util-vserver/src/listdevip.c: small fixes for pedantic
11668 2003-10-16 02:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11670 * util-vserver/src/compat-pivot_root.h,
11671 util-vserver/src/ctx-kill.c, util-vserver/src/secure-umount.c,
11672 util-vserver/src/stack-start.h,
11673 util-vserver/src/wrappers-vserver.h, util-vserver/src/wrappers.h:
11676 2003-10-16 02:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11678 * util-vserver/src/Makefile-files: added secure-umount + ctx-kill
11680 added lots of headers
11681 generalized dietlibc handling
11683 2003-10-16 02:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11685 * util-vserver/scripts/functions, util-vserver/scripts/vserver,
11686 util-vserver/scripts/vserver.functions,
11687 util-vserver/scripts/vserver.start,
11688 util-vserver/scripts/vserver.stop: basic 'vserver ... start|stop'
11689 function should work now...
11691 2003-10-16 02:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11693 * util-vserver/scripts/util-vserver-vars.pathsubst: added
11694 _SECURE_UMOUNT and _UMOUNT
11696 2003-10-16 02:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11698 * util-vserver/scripts/Makefile-files: added
11699 vservers.{functions,stop}
11701 2003-10-16 02:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11703 * util-vserver/lib/vserver.h: added lots of S_CTX_INFO_* macros
11705 2003-10-16 02:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11707 * util-vserver/lib/Makefile-files: added missing 'lib/internal.h'
11709 2003-10-16 02:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11711 * util-vserver/pathconfig.h.pathsubst: added UMOUNT_PROG macro
11713 2003-10-16 02:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11715 * util-vserver/configure.ac: added check for UMOUNT
11716 added pedantic warn-flags
11717 added template for HAVE_GROWING_STACK check
11719 2003-10-16 02:29 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11721 * util-vserver/compat.h: do '#undef inline' for '--std=c99'
11722 dietlibc compilations
11724 2003-10-14 18:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11726 * util-vserver/src/rpm-fake.c: use vc_init_internal_legacy() to
11727 initialize legacy-lib without parsing
11730 2003-10-14 18:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11732 * util-vserver/lib/syscall-legacy.hc: added inofficial
11733 vc_init_internal_legacy() function
11735 2003-10-14 18:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11737 * util-vserver/lib/getctx-legacy.hc, util-vserver/lib/syscall.c:
11738 include "internal.h"
11740 2003-10-14 18:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11742 * util-vserver/lib/internal.h, util-vserver/lib/vserver-internal.h:
11743 moved declarations of general functions from vserver-internal.h
11747 2003-10-14 16:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11749 * util-vserver/lib/getversion-internal.hc,
11750 util-vserver/lib/int2str.c, util-vserver/lib/internal.h,
11751 util-vserver/lib/syscall.c: Merged with SYSCALL_SWITCH branch
11752 (sswitch_merge tag)
11754 2003-10-14 16:09 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11756 * util-vserver/lib/vserver.h: fixed vc_X_getcctx()
11758 2003-10-14 15:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11760 * util-vserver/src/Makefile-files, util-vserver/src/rpm-fake.c,
11761 util-vserver/src/save_ctxinfo.c, util-vserver/tests/getctx.c:
11762 Merged with SYSCALL_SWITCH branch (sswitch_merge tag)
11764 2003-10-14 15:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11766 * util-vserver, util-vserver/.cvsignore, util-vserver/Makefile.am,
11767 util-vserver/NEWS, util-vserver/compat.h,
11768 util-vserver/configure.ac, util-vserver/lib/Makefile-files,
11769 util-vserver/lib/checkversion.c,
11770 util-vserver/lib/getctx-compat.hc,
11771 util-vserver/lib/getctx-legacy.hc, util-vserver/lib/getctx.c,
11772 util-vserver/lib/getversion-internal.hc,
11773 util-vserver/lib/getversion.c,
11774 util-vserver/lib/safechroot-internal.hc,
11775 util-vserver/lib/syscall-compat.hc,
11776 util-vserver/lib/syscall-legacy.hc, util-vserver/lib/syscall.c,
11777 util-vserver/lib/uint2str.c, util-vserver/lib/virtual.h,
11778 util-vserver/lib/vserver-internal.h, util-vserver/lib/vserver.h,
11779 util-vserver/scripts, util-vserver/scripts/.cvsignore,
11780 util-vserver/src/Makefile-files, util-vserver/src/capchroot.c,
11781 util-vserver/src/chbind.c, util-vserver/src/chcontext.c,
11782 util-vserver/src/rebootmgr.c, util-vserver/src/reducecap.c,
11783 util-vserver/src/vserver-stat.c,
11784 util-vserver/sysv/Makefile-files,
11785 util-vserver/tests/chrootsafe.cc,
11786 util-vserver/util-vserver.spec.in: Merged with SYSCALL_SWITCH
11787 branch (sswitch_merge tag)
11789 2003-10-13 20:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11791 * util-vserver/configure.ac: added rcs2log support
11792 added checks for MS_MOVE and ctx_t
11793 define UTMP_GID as 22 for now
11795 2003-10-13 20:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11797 * util-vserver/Makefile.am: added $(lib_XHDRS) and compat.h
11798 create /var/run/vservers on 'make install'
11799 use m4/pkgconfig.am
11801 2003-10-13 19:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11803 * util-vserver/src/fakerunlevel.c: made it secure (go into chroot
11804 before accessing file)
11808 2003-10-13 19:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11810 * util-vserver/src/Makefile-files: - added chroot-rm
11811 - compile fakerunlevel with dietlibc
11813 2003-10-13 19:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11815 * util-vserver/scripts/vserver.start: made it working...
11817 2003-10-13 19:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11819 * util-vserver/scripts/vserver-init: - removed unused variables
11820 - added lockfile-creation
11821 - create symlink from /var/lib/rpm to $rpmdb_path (until all
11823 are having the %_dbpath patch)
11825 2003-10-13 19:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11827 * util-vserver/scripts/util-vserver-vars.pathsubst: added variables
11828 for _CHROOT_RM and _FAKE_RUNLEVEL
11830 2003-10-13 19:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11832 * util-vserver/scripts/functions: use new secure-mount syntax
11834 2003-10-13 19:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11836 * util-vserver/scripts/Makefile-files: added statements to install
11839 2003-10-13 19:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11841 * util-vserver/m4/pkgconfig.am: initial checkin
11843 2003-10-13 19:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11845 * util-vserver/m4/changelog.am: conditionalize RCS2LOG variant also
11847 2003-10-13 19:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11849 * util-vserver/lib/vserver.h: removed ctx_t typedef; this must be
11850 now done by each package
11851 inidividually. For util-vserver, the declaration is in compat.h
11852 and detection in configure.ac
11854 2003-10-13 19:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11856 * util-vserver/lib, util-vserver/lib/.cvsignore, util-vserver/src,
11857 util-vserver/src/.cvsignore: updated
11859 2003-10-13 19:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11861 * util-vserver/lib/util-vserver.pc.subst,
11862 util-vserver/src/chroot-rm.c: initial checkin
11864 2003-10-13 19:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11866 * util-vserver/compat.h, util-vserver/src/compat.h: moved compat.h
11867 from src/ to toplevel-dir
11869 2003-10-13 19:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11871 * util-vserver/lib/getctx.c, util-vserver/lib/syscall.c,
11872 util-vserver/src/capchroot.c, util-vserver/src/chbind.c,
11873 util-vserver/src/chcontext.c, util-vserver/src/reducecap.c,
11874 util-vserver/src/save_ctxinfo.c, util-vserver/src/secure-mount.c,
11875 util-vserver/src/setctxlimit.c, util-vserver/tests/chrootsafe.cc,
11876 util-vserver/tests/getctx.c: include "compat.h"
11878 2003-10-13 19:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11880 * util-vserver/lib/Makefile-files: added PGKCONFIG_FILES
11882 2003-10-09 23:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11884 * util-vserver/src/compat.h: initial checkin
11886 2003-10-09 23:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11888 * util-vserver/configure.ac: use absolute default-path for
11889 /bin/mount since it is required by
11890 execv() in secure-mount
11892 2003-10-09 23:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11894 * util-vserver/pathconfig.h.pathsubst: added MOUNT_PROG
11896 2003-10-09 23:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11898 * util-vserver/tests/getctx.c: added '#include <stdlib.h>'
11900 2003-10-09 23:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11902 * util-vserver/src/util.h: - added *_cast macros
11903 - mark writeStr() as __attribute__((__unused__)) to prevent
11906 - fixed off-by-one error in WRITE_MSG
11908 2003-10-09 23:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11910 * util-vserver/src/secure-mount.c: rewrote it completely; it
11911 emulates now nearly the usual mount(8)
11912 functionality but provides the enhanced '--secure', '--chdir
11914 ... options which are needed for vservers
11916 2003-10-09 01:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11918 * util-vserver/doc/cfg.txt: added documentation about <interfaces>
11919 and basic vserver-variables
11921 2003-10-09 01:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11923 * util-vserver/scripts/vserver.start: initial checkin
11925 2003-10-09 01:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11927 * util-vserver/scripts/vserver: complete rewrite
11929 2003-10-09 01:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11931 * util-vserver/Makefile.am: added some standard-tools to the
11934 2003-10-09 01:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11936 * util-vserver/configure.ac: added checks for some standard-tools
11938 2003-10-09 01:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11940 * util-vserver/tests, util-vserver/tests/.cvsignore,
11941 util-vserver/tests/Makefile-files: added getctx
11943 2003-10-09 01:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11945 * util-vserver/src/Makefile-files: added save_ctxinfo and
11948 2003-10-09 01:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11950 * util-vserver/src, util-vserver/src/.cvsignore: added mask2prefix
11953 2003-10-09 01:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11955 * util-vserver/scripts/util-vserver-vars.pathsubst: added CVS tags
11957 2003-10-09 01:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11959 * util-vserver/lib/getctx.c, util-vserver/lib/int2str.c,
11960 util-vserver/lib/internal.h, util-vserver/src/mask2prefix.c,
11961 util-vserver/src/save_ctxinfo.c, util-vserver/tests/getctx.c:
11964 2003-10-09 01:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11966 * util-vserver/scripts/util-vserver-vars.pathsubst: added
11967 _CAPCHROOT, _CHBIND, _CHCONTEXT, _MASK2PREFIX, _SAVE_S_CONTEXT,
11968 _SAVE_CTXINFO, _VPS and standard-tool macros
11970 2003-10-09 01:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11972 * util-vserver/scripts/functions: added isVserverRunning function
11974 2003-10-09 01:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11976 * util-vserver/lib/vserver.h: added CTX_NOCTX macro
11977 added getctx()/getcctx() functions
11978 added ctx_t datatype
11980 2003-10-09 01:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11982 * util-vserver/lib/Makefile-files: added getctx and int2str +
11985 2003-10-06 22:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11987 * util-vserver/distrib/Makefile.am: added install-rules for the
11990 2003-10-06 22:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11992 * util-vserver/distrib/rh9/apt,
11993 util-vserver/distrib/rh9/apt/rpmpriorities,
11994 util-vserver/distrib/rh9/apt/sources.list: initial checkin
11996 2003-10-06 19:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11998 * util-vserver/util-vserver.spec.in: - fixed Source0 URL
11999 - added -sysv and -devel subpackages
12000 - moved /etc/init.d to %_initrddir
12002 2003-10-06 19:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12004 * util-vserver/Makefile.am: - added more pathsubst variables
12005 - added $(scripts_DTA)
12007 2003-10-06 19:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12009 * util-vserver/distrib/defaults/rpm/macros: added notes regarding
12010 %_install_langs and added some other "main"-languages
12012 2003-10-06 19:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12014 * util-vserver/doc/cfg.txt: added apps/vunify documentation
12016 2003-10-06 19:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12018 * util-vserver/scripts/vserver-init: - added metadata to track if
12019 root-/pkgcfgbase-links shall be made
12021 - added gpg-key import
12022 - create dev/pts directory
12024 2003-10-06 19:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12026 * util-vserver/scripts/vapt-get: improved '--help'/'--version'
12029 2003-10-06 19:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12031 * util-vserver/scripts/util-vserver-vars.pathsubst: added PACKAGE_*
12033 made DISTRIBDIR "$PKGLIBDIR/distributions" (instead of
12036 reordered the _* variables alphabetically
12038 2003-10-06 19:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12040 * util-vserver/scripts/Makefile-files: installed missing files
12041 (functions, vapt-get*, vrpm*)
12043 2003-10-02 15:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12045 * util-vserver/src/secure-mount.c: rewrote it completely
12047 2003-10-02 15:35 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12049 * util-vserver/src/rpm-fake.c: - set default-signal handler for
12051 - minor cosmetical cleanups
12052 - use wait4(2) instead of waitpid(2)
12054 2003-10-02 15:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12056 * util-vserver/scripts/vserver-init: - renamed 'makeInode' to
12057 'makeDevEntry' which is more flexible
12058 - added workaround for
12059 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=106057
12060 - content of *all* rpm and apt template directories will be
12062 - use '-y' flag on 'apt-get' invocation
12064 2003-10-02 15:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12066 * util-vserver/scripts/vapt-get, util-vserver/scripts/vrpm,
12067 util-vserver/scripts/vrpm-worker: minor cosmetical cleanups
12069 2003-10-02 15:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12071 * util-vserver/scripts/vrpm-preload: minor cosmetical cleanups
12074 2003-10-02 15:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12076 * util-vserver/scripts/vapt-get-worker: minor cosmetical cleanups
12079 2003-10-02 15:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12081 * util-vserver/scripts/functions,
12082 util-vserver/scripts/util-vserver-vars.pathsubst: added
12084 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=106057
12086 2003-10-01 10:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12088 * util-vserver, util-vserver/.cvsignore: updated to reflect changes
12089 in CVSROOT/cvsignores
12091 2003-10-01 10:44 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12093 * util-vserver/man/Makefile-files: removed last traces of
12096 2003-10-01 10:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12098 * util-vserver/configure.ac, util-vserver/m4/changelog.am: added
12101 2003-10-01 10:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12103 * util-vserver/scripts/Makefile-files: - changed pathsubst rules so
12104 that files will not be updated on every
12107 2003-10-01 10:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12109 * util-vserver/Makefile.am: - added cvs2cl support
12110 - changed pathsubst rules so that files will not be updated on
12114 2003-10-01 00:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12116 * util-vserver/src/rpm-fake.c: explicitly cast result of dlsym() to
12117 prevent compiler warnings
12119 2003-10-01 00:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12121 * util-vserver/src/new-namespace.c: small fix in error-message
12123 2003-10-01 00:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12125 * util-vserver/src/rebootmgr.c: fixed small size_t vs. socklen_t
12128 2003-10-01 00:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12130 * util-vserver, util-vserver/.cvsignore, util-vserver/Makefile.am,
12131 util-vserver/configure.ac: renamed vserver.spec.in to
12132 util-vserver.spec.in
12134 2003-10-01 00:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12136 * util-vserver/man/newvserver.8, util-vserver/newvserver.defaults:
12137 removed since linuxconf support was dropped
12139 2003-09-30 23:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12141 * util-vserver/util-vserver.spec.in, util-vserver/vserver.spec.in:
12142 renamed vserver.spec.in to util-vserver.spec.in and updated it
12144 2003-09-30 20:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12146 * util-vserver/src/new-namespace.c,
12147 util-vserver/src/secure-mount.c: modified showVersion() to show
12148 current version instead of an hardcoded
12151 2003-09-30 20:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12153 * util-vserver, util-vserver/.cvsignore: updated
12155 2003-09-30 20:27 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12157 * util-vserver/Makefile.am: added general rule for %.pathsubst
12161 2003-09-30 20:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12163 * util-vserver/configure.ac: added distrib/Makefile
12165 2003-09-30 20:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12167 * util-vserver/pathconfig.h.pathsubst: initial checkin
12169 2003-09-30 20:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12171 * util-vserver/scripts/Makefile-files: - renamed
12172 util-vserver-vars.subst to util-vserver-vars.pathsubst; this
12173 makes it easier to use general makefile-rules
12174 - removed the old rules for util-vserver-vars
12176 2003-09-30 20:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12178 * util-vserver/scripts/util-vserver-vars.pathsubst,
12179 util-vserver/scripts/util-vserver-vars.subst: renamed
12180 util-vserver-vars.subst to util-vserver-vars.pathsubst; this
12181 makes it easier to use general makefile-rules
12183 2003-09-30 20:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12185 * util-vserver/src/capchroot.c, util-vserver/src/chbind.c,
12186 util-vserver/src/chcontext.c, util-vserver/src/fakerunlevel.c,
12187 util-vserver/src/filetime.c, util-vserver/src/ifspec.c,
12188 util-vserver/src/rebootmgr.c, util-vserver/src/reducecap.c,
12189 util-vserver/src/setctxlimit.c, util-vserver/src/showperm.c,
12190 util-vserver/src/vdu.c, util-vserver/src/vreboot.c,
12191 util-vserver/src/vserver-stat.c: include <config.h>
12193 2003-09-30 20:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12195 * util-vserver/src/vbuild.cc, util-vserver/src/vcheck.cc,
12196 util-vserver/src/vfiles.cc, util-vserver/src/vunify.cc,
12197 util-vserver/src/vutil.cc: - renamed 'PACKAGE' class to 'Package'
12198 to avoid naming-clashes with
12199 the standard autoconf macro
12200 - include <config.h>
12202 2003-09-30 20:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12204 * util-vserver/src/vutil.h, util-vserver/src/vutil.p: renamed
12205 'PACKAGE' class to 'Package' to avoid naming-clashes with the
12206 standard autoconf macro
12208 2003-09-30 19:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12210 * util-vserver/src/rpm-fake.c: - removed debug-output
12211 - do not fail on umount() errors; CLONE_NEWNS has
12213 behavior in combination with chroot() so that mountpoints within
12214 chroots *can* disappear automatically
12216 2003-09-30 19:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12218 * util-vserver/Makefile.am: use recursive make for distrib: added
12219 it to SUBDIRS and remove old
12220 $(distrib_*) variables
12222 2003-09-30 18:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12224 * util-vserver/distrib, util-vserver/distrib/.cvsignore: initial
12227 2003-09-30 18:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12229 * util-vserver/distrib/Makefile-files,
12230 util-vserver/distrib/Makefile.am, util-vserver/distrib/defaults,
12231 util-vserver/distrib/defaults/devs,
12232 util-vserver/distrib/defaults/rpm,
12233 util-vserver/distrib/defaults/rpm/macros,
12234 util-vserver/distrib/install-mdk8.2,
12235 util-vserver/distrib/install-post.sh,
12236 util-vserver/distrib/install-pre.sh,
12237 util-vserver/distrib/install-rh7.2,
12238 util-vserver/distrib/install-rh7.3,
12239 util-vserver/distrib/install-rh8.0,
12240 util-vserver/distrib/install-rh9.0,
12241 util-vserver/distrib/mdk8.2-minimum,
12242 util-vserver/distrib/rh7.3-minimum,
12243 util-vserver/distrib/rh8.0-minimum, util-vserver/distrib/rh9,
12244 util-vserver/distrib/rh9.0-minimum,
12245 util-vserver/distrib/rh9.0.93, util-vserver/distrib/rh9.0.93/apt,
12246 util-vserver/distrib/rh9.0.93/apt/rpmpriorities,
12247 util-vserver/distrib/rh9.0.93/apt/sources.list,
12248 util-vserver/distrib/rh9.0.93/pkgs,
12249 util-vserver/distrib/rh9.0.93/pkgs/01,
12250 util-vserver/distrib/rh9.0.93/pkgs/02,
12251 util-vserver/distrib/rh9/pkgs, util-vserver/distrib/rh9/pkgs/01,
12252 util-vserver/distrib/rh9/pkgs/02,
12253 util-vserver/distrib/sample.conf, util-vserver/distrib/sample.sh:
12254 Replaced the install-* and *-minimum files with configuration
12256 for the new vserver-init tool in the scripts directory. To ease
12258 'install:'-make target, it is necessarily to use recursive make
12262 2003-09-30 16:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12264 * util-vserver/configure.ac: added dietlibc support
12267 2003-09-30 16:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12269 * util-vserver, util-vserver/.cvsignore: added Makefile
12271 2003-09-30 15:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12273 * util-vserver/lib, util-vserver/lib/.cvsignore,
12274 util-vserver/scripts, util-vserver/scripts/.cvsignore,
12275 util-vserver/scripts/functions, util-vserver/scripts/vapt-get,
12276 util-vserver/scripts/vapt-get-worker,
12277 util-vserver/scripts/vrpm-preload,
12278 util-vserver/scripts/vrpm-worker,
12279 util-vserver/scripts/vserver-init, util-vserver/src,
12280 util-vserver/src/.cvsignore, util-vserver/src/new-namespace.c,
12281 util-vserver/src/rpm-fake.c, util-vserver/src/secure-mount.c,
12282 util-vserver/src/util.h, util-vserver/sysv,
12283 util-vserver/sysv/.cvsignore, util-vserver/tests,
12284 util-vserver/tests/.cvsignore: initial checkin
12286 2003-09-30 15:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12288 * util-vserver/Makefile.am: updated to new -devel branch
12289 added dietlibc support
12291 2003-09-30 15:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12293 * util-vserver/src/Makefile-files: added secure-mount,
12294 new-namespace and rpm-fake.so rules
12296 2003-09-30 15:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12298 * util-vserver/scripts/vrpm: replaced with new version
12300 2003-09-30 15:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12302 * util-vserver/scripts/util-vserver-vars.subst: added more
12305 2003-09-30 15:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12307 * util-vserver/scripts/Makefile-files: added more substitutions
12309 2003-09-30 12:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12311 * util-vserver/doc/cfg.txt: initial checkin
12313 2003-09-29 22:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
12315 * util-vserver, util-vserver/.cvsignore, util-vserver/AUTHORS,
12316 util-vserver/Makefile.am, util-vserver/NEWS, util-vserver/README,
12317 util-vserver/THANKS, util-vserver/configure.ac,
12318 util-vserver/distrib, util-vserver/distrib/Makefile-files,
12319 util-vserver/distrib/install-mdk8.2,
12320 util-vserver/distrib/install-post.sh,
12321 util-vserver/distrib/install-pre.sh,
12322 util-vserver/distrib/install-rh7.2,
12323 util-vserver/distrib/install-rh7.3,
12324 util-vserver/distrib/install-rh8.0,
12325 util-vserver/distrib/install-rh9.0,
12326 util-vserver/distrib/mdk8.2-minimum,
12327 util-vserver/distrib/rh7.3-minimum,
12328 util-vserver/distrib/rh8.0-minimum,
12329 util-vserver/distrib/rh9.0-minimum,
12330 util-vserver/distrib/sample.conf, util-vserver/distrib/sample.sh,
12331 util-vserver/doc, util-vserver/doc/FAQ.txt,
12332 util-vserver/doc/Makefile-files, util-vserver/doc/changelog.txt,
12333 util-vserver/doc/intro.txt, util-vserver/lib,
12334 util-vserver/lib/Makefile-files, util-vserver/lib/syscall.c,
12335 util-vserver/lib/vserver.h, util-vserver/m4,
12336 util-vserver/m4/changelog.am, util-vserver/m4/ensc_cflags.m4,
12337 util-vserver/m4/gpgsig.am, util-vserver/m4/validate.am,
12338 util-vserver/man, util-vserver/man/Makefile-files,
12339 util-vserver/man/chbind.8, util-vserver/man/chcontext.8,
12340 util-vserver/man/distrib-info.8, util-vserver/man/newvserver.8,
12341 util-vserver/man/rebootmgr.8, util-vserver/man/reducecap.8,
12342 util-vserver/man/vps.8, util-vserver/man/vpstree.8,
12343 util-vserver/man/vrpm.8, util-vserver/man/vserver-copy.8,
12344 util-vserver/man/vserver-stat.8, util-vserver/man/vserver.8,
12345 util-vserver/man/vtop.8, util-vserver/newvserver.defaults,
12346 util-vserver/scripts, util-vserver/scripts/Makefile-files,
12347 util-vserver/scripts/distrib-info,
12348 util-vserver/scripts/rootshell,
12349 util-vserver/scripts/save_s_context,
12350 util-vserver/scripts/util-vserver-vars.subst,
12351 util-vserver/scripts/vkill, util-vserver/scripts/vprofile,
12352 util-vserver/scripts/vps, util-vserver/scripts/vpstree,
12353 util-vserver/scripts/vrpm, util-vserver/scripts/vserver,
12354 util-vserver/scripts/vserver-copy,
12355 util-vserver/scripts/vserverkillall,
12356 util-vserver/scripts/vservers.grabinfo.sh,
12357 util-vserver/scripts/vsysvwrapper, util-vserver/scripts/vtop,
12358 util-vserver/scripts/vunify.old.sh, util-vserver/src,
12359 util-vserver/src/Makefile-files, util-vserver/src/capchroot.c,
12360 util-vserver/src/chbind.c, util-vserver/src/chcontext.c,
12361 util-vserver/src/fakerunlevel.c, util-vserver/src/filetime.c,
12362 util-vserver/src/ifspec.c, util-vserver/src/listdevip.c,
12363 util-vserver/src/parserpmdump.c, util-vserver/src/readlink.c,
12364 util-vserver/src/rebootmgr.c, util-vserver/src/reducecap.c,
12365 util-vserver/src/setctxlimit.c, util-vserver/src/showattr.c,
12366 util-vserver/src/showperm.c, util-vserver/src/vbuild.cc,
12367 util-vserver/src/vcheck.cc, util-vserver/src/vdu.c,
12368 util-vserver/src/vfiles.cc, util-vserver/src/vreboot.c,
12369 util-vserver/src/vserver-stat.c, util-vserver/src/vunify.cc,
12370 util-vserver/src/vutil.cc, util-vserver/src/vutil.h,
12371 util-vserver/src/vutil.p, util-vserver/sysv,
12372 util-vserver/sysv/Makefile-files,
12373 util-vserver/sysv/rebootmgr.subst,
12374 util-vserver/sysv/v_gated.subst, util-vserver/sysv/v_httpd.subst,
12375 util-vserver/sysv/v_named.subst,
12376 util-vserver/sysv/v_portmap.subst,
12377 util-vserver/sysv/v_sendmail.subst,
12378 util-vserver/sysv/v_smb.subst, util-vserver/sysv/v_sshd.subst,
12379 util-vserver/sysv/v_xinetd.subst,
12380 util-vserver/sysv/vservers.conf,
12381 util-vserver/sysv/vservers.subst, util-vserver/tests,
12382 util-vserver/tests/Makefile-files,
12383 util-vserver/tests/chrootsafe.cc,
12384 util-vserver/tests/escaperoot.cc, util-vserver/tests/forkbomb.cc,
12385 util-vserver/tests/testipc.cc, util-vserver/tests/testlimit.cc,
12386 util-vserver/tests/testopenf.cc, util-vserver/vserver.spec.in:
12391 * branches, tags, .: New repository initialized by cvs2svn.