util-vserver - News: [Announcement] util-vserver 0.26
Item posted by Enrico Scholz <ensc> on Sat 22 Nov 2003 02:45:31 AM UTC.
I just released version 0.26 of util-vserver which can be downloaded at
http://savannah.nongnu.org/files/?group=util-vserver
It is mainly a bugfix release; the new items in detail are:
- BUGFIX: uninitialized variables in 'ifspec' were fixed and
error-messages will be given out when ioctl() on the requested
interface fails (thanks to Herbert Poetzl)
- BUGFIX: fixed vc_get_rlimit_mask() to return the queried
values. This step was missing in 0.25 which returned the
error-code only.
- use the shipped 'virtual.h' header on default instead of the
kernel version. The old Behavior can be restored with the
'--disable-internal-headers' ./configure option
Please note, that when compiling with 2.6 kernel-headers, the headers
From e2fsprogs (http://e2fsprogs.sourceforge.net/) are required. Please
see README for details.
[Announcement] util-vserver 0.27 (posted by Enrico Scholz, Tue 30 Dec 2003 08:30:04 PM UTC) |
Hello,
to finish some pending tasks of this year, I just released version 0.27
of util-vserver. It can be found at an interim place at
http://www.tu-chemnitz.de/~ensc/util-vserver/
When savannah's functionality is recovered entirely, it will be uploaded
to the known page at
https://savannah.nongnu.org/projects/util-vserver/
The main new feature is the a new 'vkill' command which is using new
features of vserver 1.1.6+. Changes in detail are:
- added new 'vkill' implementation which uses the syscall from
vserver 1.1.6+.
- BUGFIX: fixed typo in vc_get_version() wrapper which caused an
infinite recursive call of this function; this should not have
affected any userspace program
- BUGFIX: 'vps' accepts multiple arguments now (from Debian patch)
- vc_ctx_kill() was added
- chrootsafe() code was removed since such a functionality seems
to be impossible
- use 'vserver' instead of 'virtual_context' as the syscall name;
this will fix problems with architectures where the syscall is not
at #273.
- BUGFIX: fixed '--enable-apis' ./configure option; formerly, only
'ALL' or none were possible
- moved some old, unused programs/scripts into a seperate 'legacy'/
directory
- BUGFIX: /dev/pts will be mounted with correct options now
- added support for Slackware's init-method (thanks to Stephen
Pearce for the patch)
- API-CHANGE: followed kernel patches and renamed 'ctx_t' datatype
to 'xid_t'.
There are known problems with Red Hat rawhide's e2fsprogs package; see
[1] for details. Calling ./configure as
| ac_cv_header_ext2fs_ext2fs_h=no ./configure ...
and using good kernel headers should workaround it.
Else, I wish everybody a happy new year
Enrico
Footnotes:
[1] https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=112448
|