1 2004-02-11 22:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
3 * NEWS, configure.ac: version 0.29
5 2004-02-10 00:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
7 * configure.ac: version 0.28.91
9 2004-02-10 00:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
11 * Makefile.am, src/Makefile-files: remove src/setattr on 'clean'
12 (reported by Noèl Köthe)
14 2004-02-09 23:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
16 * scripts/vserver-copy, src/vbuild.cc: further chattr "fixes"
18 2004-02-06 23:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
20 * configure.ac: version 0.28.90
22 2004-02-06 23:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
24 * util-vserver.spec.in: require chattr set 't' attribute on
27 2004-02-06 23:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
29 * distrib/install-pre.sh, distrib/install-rh7.2,
30 distrib/install-rh7.3, scripts/vserver: when creating new vserver
31 topdirectories, call 'chattr -t' on them
33 2004-02-05 04:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
35 * configure.ac, lib/syscall-legacy.hc, lib/vserver-internal.h,
36 m4/ensc_syscall.m4: backported ENSC_SYSCALL_TRADITIONAL from HEAD
39 2004-01-29 22:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
41 * scripts/vserver-copy: fixed copyright, it is still at Mark
44 2004-01-28 12:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
46 * configure.ac: version 0.28
48 2004-01-26 19:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
50 * NEWS: version 0.27.91
52 2004-01-26 19:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
54 * configure.ac: version 0.27.91 use new ext2fs.h test
56 2004-01-26 19:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
58 * src/ext2fs.h: updated to new ext2fs.h test
60 2004-01-26 19:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
62 * m4/: ensc_cflags.m4, ensc_kerneldir.m4, ensc_uv_vrootdir.m4:
65 2004-01-26 19:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
67 * m4/ensc_e2fscheck.m4: initial checkin
69 2004-01-26 19:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
71 * lib/syscall_kill-v11.hc: fixed warnings about missing initializer
73 2004-01-26 19:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
75 * lib/: getversion.c, vserver.h: vc_get_version(): removed 'int
78 2004-01-22 21:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
80 * NEWS, configure.ac: version 0.27.90
82 2004-01-22 20:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
84 * scripts/vserver: call 'chkconfig' to fix initscripts *after*
85 generating the configuration (reported by DUCLOS Andre)
87 2004-01-22 17:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
89 * scripts/vserver: allow to override start/stop commands (patch by
92 2004-01-20 00:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
94 * scripts/vserver-copy: use an argument on 'mktemp' call
96 2004-01-17 07:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
98 * scripts/vserver-copy: autodetect the mktemp/tempfile command
99 (reported by DUCLOS Andre)
101 2004-01-17 07:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
103 * scripts/vserver: start programs with 'exec' on the 'suexec' (and
104 related) commands (patch by Alec Thomas)
106 2004-01-07 17:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
108 * src/chcontext.c: backported from HEAD: * removed obsolete and
109 unused 'fakeinit' variable * fixed ctx-creation with fakeinit and
110 static ctx-id's; fakeinit requires a second call for ctx -2 to
113 2004-01-07 17:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
115 * lib/vserver-internal.h: fixed handling of errors within
116 utilvserver_checkCompatVersion() to return real error-code but
119 2003-12-30 20:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
121 * configure.ac: version 0.27
123 2003-12-30 15:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
125 * NEWS, configure.ac: version 0.26.90
127 2003-12-30 15:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
129 * configure.ac: * another s!sys_virtual_context!vserver! * test for
130 ext2fs.h headers with the C++ compiler; this will detect
131 problems with RH rawhide headers very early
132 (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=112448)
134 2003-12-30 15:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
136 * lib/vserver-internal.h: another s!sys_virtual_context!vserver!
138 2003-12-30 15:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
140 * lib/syscall_kill-v11.hc: made it compilable with non-C99
143 2003-12-30 14:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
145 * scripts/vserver: added basic Slackware support (patch by Stephen
148 2003-12-30 14:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
150 * src/vkill.c: * s!ctx_t!xid_t! * use native vc_ctx_kill() only
151 when legacy-API is disabled * fixed help-msg
153 2003-12-30 14:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
155 * lib/syscall_rlimit.c, lib/vserver-internal.h, lib/vserver.h,
156 lib/getctx-compat.hc, lib/getctx-legacy.hc, lib/getctx.c,
157 lib/syscall-compat.hc, lib/syscall.c, lib/syscall_kill-v11.hc,
158 lib/syscall_kill.c, lib/syscall_rlimit-v11.hc, src/vlimit.c,
159 configure.ac, compat.h: s!ctx_t!xid_t!
161 2003-12-26 01:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
163 * lib/: getversion-internal.hc, syscall-compat.hc,
164 syscall_kill-v11.hc, syscall_rlimit-v11.hc, vserver-internal.h:
165 s!sys_vserver!vserver!
167 2003-12-23 17:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
169 * configure.ac: fixed '--enable-apis' by
170 s!supported_apis!enable_apis!
172 2003-12-23 17:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
174 * scripts/vserver: mount /dev/pts with correct options
176 2003-12-23 17:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
178 * lib/syscall-legacy.hc: use syscall(...) on __hppa__ too
180 2003-12-03 01:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
182 * src/.cvsignore: added vkill
184 2003-12-03 01:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
186 * Makefile.am: added 'legacydir'
188 2003-12-03 01:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
190 * lib/getversion.c: vc_get_version(): fixed typo to avoid recursive
193 2003-12-03 01:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
195 * src/Makefile-files: added vkill
197 2003-12-03 01:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
199 * src/vkill.c: initial checkin
201 2003-12-03 01:06 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
203 * scripts/Makefile-files: install vkill and vunify.sh into
206 2003-12-03 01:05 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
208 * scripts/: vunify.old.sh[DEAD], vunify.sh: renamved vunify.old.sh
211 2003-11-29 00:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
213 * scripts/vps.subst: fixed behavior with multiple args (from Debian
216 2003-11-29 00:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
218 * lib/: Makefile-files, syscall_kill-v11.hc, syscall_kill.c: added
221 2003-11-29 00:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
223 * lib/virtual.h: updated
225 2003-11-29 00:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
227 * lib/syscall.c: removed chrootsafe() code
229 2003-11-29 00:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
231 * lib/syscall-legacy.hc: removed old, unused code removed
232 chrootsafe() code made it compilable with '-fPIC'
234 2003-11-29 00:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
236 * lib/: syscall-compat.hc, getversion-internal.hc:
237 s!sys_virtual_context!sys_vserver!
239 2003-11-29 00:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
241 * lib/syscall_rlimit-v11.hc: s!sys_virtual_context!sys_vserver!
243 2003-11-29 00:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
245 * lib/vserver-internal.h: s!sys_virtual_context!sys_vserver! made
246 it compilable with '-fPIC'
248 2003-11-29 00:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
250 * lib/vserver.h: removed vc_chrootsafe(); such an implementation
251 seems to be impossible... updated vc_new_s_context documentation
252 added vc_ctx_kill() prototype + doc
254 2003-11-29 00:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
256 * tests/: Makefile-files, chrootsafe.cc[DEAD]: removed
257 chrootsafe.cc; such an implementation seems to be impossible...
259 2003-11-29 00:08 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
261 * src/capchroot.c: use chroot() instead of vc_chrootsafe()
263 2003-11-22 03:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
265 * NEWS, README, configure.ac: version 0.26
267 2003-11-22 03:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
269 * .cvsignore: updated
271 2003-11-21 17:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
273 * src/ifspec.c: fixed uninitialized variables when ioctl() on the
274 given interfaces fails (thanks to Herbert Poetzl)
276 2003-11-21 04:52 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
278 * configure.ac: version 0.25.90
280 2003-11-21 04:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
282 * .cvsignore: updated
284 2003-11-20 01:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
286 * Makefile.am: - use internal lib/virtual.h on default (controlled
287 by '--disable-internal-headers' option)
289 2003-11-20 01:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
291 * configure.ac: - added '--disable-internal-headers' option
293 2003-11-19 01:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
295 * lib/syscall_rlimit-v11.hc: vc_get_rlimit_mask_v11: fill
296 calculated values into *lim
298 2003-11-18 23:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
300 * NEWS, configure.ac: version 0.25
302 2003-11-18 23:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
304 * util-vserver.spec.in: added 'BuildRequires: e2fsprogs-devel'
306 2003-11-18 23:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
308 * configure.ac: added checks for <ext2fs/ext2fs.h> and
311 2003-11-18 23:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
313 * Makefile.am: remove '__user' which was added in 2.6 headers
315 2003-11-18 23:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
317 * src/: vutil.cc, showattr.c, ext2fs.h, Makefile-files: use/added
318 "ext2fs.h" header to bypass problems of 2.6 kernel headers (no
319 __u64 with '--std=c99')
321 2003-11-18 23:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
323 * sysv/vservers.subst: small cosmetical change
325 2003-11-18 21:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
327 * lib/vserver-internal.h: - use VC_RANDCTX instead of VC_NOCTX -
328 use the conditionalized CTX_USER2KERNEL/CTX_KERNEL2USER
331 2003-11-18 21:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
333 * lib/vserver.h: - removed C99 comments from copyright header; this
334 might be used by plain C89 programs also... - added VC_RANDCTX
335 constant - documented VC_* constants
337 2003-11-18 21:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
339 * scripts/vserver: added basic gentoo support (thanks to Allen D.
342 2003-11-18 00:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
344 * src/: .cvsignore, Makefile-files, ctxlimit.c[DEAD], vlimit.c:
345 renamed ctxlimit.* to vlimit.*
347 2003-11-18 00:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
349 * THANKS: added Sam Vilain
351 2003-11-18 00:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
353 * configure.ac: version 0.24.90
355 2003-11-18 00:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
357 * compat.h: made ctx_t and 'uint32_t' to fix kernel<->user
358 conflicts (-1 in user becomes 0x0000ffff in kernel which would
361 2003-11-18 00:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
363 * lib/vserver.h: added VC_SAMECTX identifier
365 2003-11-18 00:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
367 * lib/vserver-internal.h: added CTX_USER2KERNEL() and
368 CTX_KERNEL2USER() macros to transform ctx from user into kernel
371 2003-11-18 00:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
373 * lib/: syscall-compat.hc, syscall_rlimit-v11.hc: use
374 CTX_USER2KERNEL() macro to transform ctx from user into kernel
377 2003-11-17 23:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
379 * sysv/: rebootmgr.subst, vservers.subst: check existence of
380 cfg-file before starting the server
382 2003-11-17 22:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
384 * scripts/vserver: set correct mode/permissions of /var/run/utmp
386 2003-11-08 00:04 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
388 * lib/: Makefile-files, syscall_rlimit-v11.hc, syscall_rlimit.c:
389 added rlimit syscalls
391 2003-11-07 23:02 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
393 * src/: .cvsignore, Makefile-files, ctxlimit.c: added ctxlimit
395 2003-11-07 23:01 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
397 * src/setctxlimit.c[DEAD]: removed; obsoleted by ctxlimit tool
399 2003-11-07 23:00 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
401 * lib/vserver.h: added limit stuff
403 2003-11-07 22:59 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
405 * lib/vserver-internal.h, configure.ac: added V11 API
407 2003-11-07 22:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
409 * lib/virtual.h: updated; has now the limit-stuff
411 2003-11-07 20:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
413 * man/: vkill.8, setctxlimit.8, vdu.8: initial checkin (provided by
416 2003-11-04 01:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
418 * NEWS, configure.ac: version 0.24
420 2003-11-04 00:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
422 * .cvsignore: added linuxcaps.h
424 2003-11-04 00:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
426 * Makefile.am: * enumerated all used m4-files * use/set CVS2CL*
427 flags * edit <linux/linuxcaps.h> and remove statements (#include,
428 __u32) which may cause errors
430 2003-11-04 00:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
432 * configure.ac: use ENSC_CHANGELOG
434 2003-11-04 00:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
436 * m4/: changelog.am, ensc_changelog.m4: merged from HEAD
438 2003-11-04 00:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
440 * m4/validate.am: updated from vserver-djinni
442 2003-11-04 00:10 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
444 * src/vutil.cc: fixed format-string error
446 2003-11-03 21:56 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
448 * util-vserver.spec.in: use '--enable-linuxconf' conflict with
449 future vserver-* versions
451 2003-11-03 21:51 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
453 * NEWS, configure.ac: conditionalized built of linuxconf-module
456 2003-11-03 21:50 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
458 * lib/vserver-internal.h: ignore lower 8 bits of API-version
460 2003-11-03 21:49 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
462 * Makefile.am, linuxconf/Makefile-files: conditionalized built of
465 2003-10-30 16:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
467 * NEWS: version 0.23.96
469 2003-10-30 16:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
471 * configure.ac: set '-Wno-unused-parameter' use ENSC_UV_VROOTDIR
473 2003-10-30 16:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
475 * m4/ensc_uv_vrootdir.m4: backported from HEAD
477 2003-10-30 16:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
479 * util-vserver.spec.in: create and own /vservers
481 2003-10-30 16:17 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
483 * distrib/: install-mdk8.2, install-post.sh, install-pre.sh,
484 install-rh7.2, install-rh7.3, install-rh8.0, install-rh9.0: use
485 customizable value for vserver-rootdir instead of hardcoded
486 '/vservers' import the global configuration file
489 2003-10-30 16:16 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
491 * scripts/Makefile-files, scripts/distrib-info,
492 scripts/util-vserver-vars.subst, scripts/vrpm, scripts/vserver,
493 scripts/vserver-copy, scripts/vservers.grabinfo.sh,
494 scripts/vunify.old.sh, src/Makefile-files, src/rebootmgr.c,
495 src/vunify.cc, sysv/Makefile-files, sysv/rebootmgr.subst: use
496 customizable value for vserver-rootdir instead of hardcoded
499 2003-10-30 16:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
501 * tests/: chrootsafe.cc, escaperoot.cc: do not declare unused
504 2003-10-30 15:25 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
506 * util-vserver.spec.in: provide/conflict with vserver-admin
508 2003-10-30 15:24 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
510 * Makefile.am, m4/ensc_kerneldir.m4: backported ENSC_KERNEL_HEADERS
513 2003-10-30 15:23 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
515 * configure.ac: backported CFLAGS/CXXFLAGS settings backported
516 ENSC_KERNEL_HEADERS macro
518 2003-10-30 02:47 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
520 * NEWS, configure.ac: version 0.23.95
522 2003-10-30 02:46 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
524 * .cvsignore: added util-vserver.spec
526 2003-10-30 02:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
528 * util-vserver.spec.in, vserver.spec.in[DEAD], Makefile.am,
529 configure.ac: renamed vserver.spec.in to util-vserver.spec.in
531 2003-10-30 02:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
533 * scripts/vserver: - reenabled the copy-all mode; can be disabled
534 by setting the $UTIL_VSERVER_AVOID_COPY environment variable -
535 use '-HS' ulimit switch for newly created vservers
537 2003-10-30 02:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
539 * newvserver.defaults[DEAD], linuxconf/.cvsignore,
540 linuxconf/Makefile-files, linuxconf/newvserver.8,
541 linuxconf/newvserver.defaults, linuxconf/newvserver.subst,
542 man/newvserver.8[DEAD], man/Makefile-files, Makefile.am,
543 vserver.spec.in: revived linuxconf-files, but moved them into an
546 2003-10-30 01:41 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
548 * scripts/.cvsignore: added auto-generated perl-scripts
550 2003-10-30 01:39 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
552 * scripts/Makefile-files, Makefile.am: reorganized make-file to
553 cope with substituted perl-scripts
555 2003-10-30 01:38 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
557 * scripts/: vkill[DEAD], vkill.subst, vps[DEAD], vps.subst: made
558 '/usr/sbin' path customizable; perl-scripts will be substituted
561 2003-10-30 01:37 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
563 * src/Makefile-files: define SBINDIR on rebootmgr.c compilation
564 install 'setattr' program
566 2003-10-30 01:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
568 * src/: chcontext.c, reducecap.c: remove CAP_OPENDEV added
571 2003-10-30 01:33 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
573 * scripts/vpstree, scripts/vrpm, scripts/vserver-copy,
574 scripts/vsysvwrapper, scripts/vtop, src/rebootmgr.c: use
575 customizable paths for '/usr/sbin'
577 2003-10-30 01:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
579 * scripts/rootshell: use customizable paths for '/usr/sbin' do not
580 log commands into /tmp/log anymore
582 2003-10-30 01:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
584 * scripts/distrib-info: made it 'bash' use customizable paths for
587 2003-10-30 01:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
589 * man/reducecap.8: removed CAP_OPENDEV; added CAP_QUOTACTL
591 2003-10-21 19:26 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
593 * configure.ac: version 0.23.93
595 2003-10-21 18:58 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
597 * lib/checkversion.c: fixed stupid thinko (EAGAIN vs. EINVAL)
599 2003-10-18 03:48 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
601 * lib/: getctx-legacy.hc, vserver.h: backported vc_X_getcctx()
604 2003-10-18 03:40 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
606 * configure.ac: version 0.23.92
608 2003-10-18 03:34 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
610 * lib/checkversion.c: restored compatibility for case when old
611 syscall interface uses the new syscall-number
613 2003-10-14 18:11 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
615 * lib/vserver.h: fixed vc_X_getcctx()
617 2003-10-14 17:22 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
619 * lib/vserver.h: added some documentation added vc_X_getctx()
622 2003-10-14 17:21 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
624 * lib/vserver-internal.h: added macros from syscall.c added an
625 'extern "C" {...}' block moved safechroot code into own file
627 2003-10-14 17:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
629 * lib/syscall.c: moved macros into vserver-internal moved version
632 2003-10-14 17:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
634 * lib/: syscall-compat.hc, syscall-legacy.hc: include
635 "safechroot-internal.hc"
637 2003-10-14 17:19 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
639 * lib/: checkversion.c, getctx-compat.hc, getctx-legacy.hc,
640 getctx.c, getversion-internal.hc, getversion.c,
641 safechroot-internal.hc, uint2str.c: initial checkin
643 2003-10-14 17:18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
645 * lib/Makefile-files: added lots of new files
647 2003-10-14 15:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
649 * configure.ac: added check for existing sys_virtual_context()
650 function renamed '--enable-supported-api' switch to
653 2003-10-14 15:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
655 * lib/vserver-internal.h: added check for existing
656 sys_virtual_context() function
658 2003-10-14 15:43 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
660 * lib/syscall.c: added 'vc_get_version(int)' added lots of
661 macro-magic to generalize the syscall-wrappers
663 2003-10-14 15:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
665 * lib/vserver.h: added 'vc_get_version(int)'
667 2003-10-14 04:55 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
669 * configure.ac: version 0.23.91
671 2003-10-14 04:54 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
673 * vserver.spec.in: merged with VERSION_0_23 branch
675 2003-10-14 03:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
677 * lib/syscall-compat.hc: made it compilable with non-C99 compilers
679 2003-10-14 03:31 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
681 * sysv/Makefile-files: fixed typo in sed invocation
683 2003-10-14 03:15 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
685 * lib/virtual-inc.h[DEAD]: removed since solved by more general
688 2003-10-14 03:14 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
690 * lib/syscall.c: include "linuxvirtual.h" instead of "linux-inc.h"
692 2003-10-14 03:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
694 * lib/syscall-legacy.hc: added missing chroot() call
696 2003-10-14 03:13 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
698 * lib/Makefile-files: removed virtual-inc.h
700 2003-10-14 03:12 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
702 * Makefile.am: generalized CLEANFILES variable added
703 'linuxvirtual.h' to BUILT_SOURCES
705 2003-10-14 02:45 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
707 * tests/chrootsafe.cc: use new API
709 2003-10-14 02:42 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
711 * src/: capchroot.c, chbind.c, chcontext.c, rebootmgr.c,
712 reducecap.c, vserver-stat.c: use new API
714 2003-10-14 02:36 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
716 * compat.h: merged with HEAD
718 2003-10-14 02:32 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
720 * configure.ac: merged MS_MOVE/ctx_t code with HEAD added
721 --enable-supported-apis switch
723 2003-10-14 02:30 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
725 * Makefile.am: added $(lib_XHDRS) and compat.h
727 2003-10-14 02:28 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
729 * lib/Makefile-files: added lib_XHDRS with all the new files added
732 2003-10-14 02:20 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
734 * lib/: syscall-compat.hc, syscall-legacy.hc, virtual-inc.h,
735 virtual.h, vserver-internal.h: initial checkin
737 2003-10-14 02:07 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
739 * lib/vserver.h: implemented new API
741 2003-10-14 01:57 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
743 * lib/syscall.c: implemented new API
745 2003-10-14 01:53 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
747 * src/Makefile-files: removed set_ctx_limit.c