vshost-util-vserver

Build script and sources for util-vserver.
git clone https://ccx.te2000.cz/git/vshost-util-vserver
Log | Files | Refs

NEWS (4645B)


      1 version 0.30.215
      2 ================
      3 
      4 	- added support for using libnss instead of beecrypt for
      5 	vhashify's hash calculation.  libnss has bad SHA1 performance on
      6 	i386, but is a) maintained and b) gives better performance with
      7 	all other hashes and on x86_64.
      8 
      9 	- added tunctl, a small program to setup tun/tap interfaces, with
     10 	support in the configuration.
     11 
     12 	- vattribute and nattribute now support a --get operation, which
     13 	parses the flags and capabilities into a human-readable form.
     14 
     15 	- vspace supports all the spaces currently available.
     16 
     17 	- vmemctrl controls the OOM bias of context.
     18 
     19 	- dynamic contexts are unbroken.
     20 
     21 	- hopefully all rpm-fake races have been fixed.
     22 
     23 	- flock has been replaced by lockf, which works on NFS.
     24 
     25 	- the clone build method now supports exclude lists.
     26 
     27 	- vmount handles mounting into a guest.
     28 
     29 	- various fixes for the Gentoo-scripts, thanks to Benedikt Böhm.
     30 
     31 	- support for yum's persistdir has been added.
     32 
     33 	- per-guest device maps are now supported.
     34 
     35 	- vserver ... build now sets the barrier on the parent directory.
     36 
     37 	- fsck is now supported for the guest's fstab.
     38 
     39 	- symlinks are now handled on all levels in namespace cleanup.
     40 
     41 	- the debootstrap build method now supports debootstrap 1.0.8.
     42 
     43 	- a documentation update, thanks to Micah Anderson.
     44 
     45 	- use numeric uids/gids for the template build method.
     46 
     47 	- add support for the alpine and f8 distributions.
     48 	
     49 version 0.30.214
     50 ================
     51 	- patches for yum-3.2.
     52 
     53 	- various fixes to allow for *SuSE guests.
     54 
     55 	- added Fedora 7.
     56 
     57 	- replace file with h2ext for build -m template.
     58 
     59 	- add exclude list support for vclone.
     60 
     61 	- include debootstrap scripts for a lot of distributions.
     62 
     63 	- fixes to allow the Gentoo initscripts to be used with baselayout 2.
     64 
     65 	- remove disk limit caches on vserver ... delete.
     66 
     67 	- added support for the new APIs in 2.2 and 2.3, in particular the
     68 	netv2 API, allowing native IPv6 support.
     69 
     70 	- added support for a separate filesystem tag.
     71 
     72 version 0.30.213
     73 ================
     74 	- added support for the device mapping feature present in development
     75 	kernels.
     76 
     77 	- further improved Gentoo support, again thanks to Benedikt Böhm.
     78 
     79 	- support persistent contexts.
     80 
     81 	- add another initscript that creates directories, configures vshelper
     82 	as well as kills all contexts.
     83 
     84 	- new vserver-stat implementation, which uses the accounting APIs
     85 	available in Linux-VServer 2.2.
     86 
     87 	- added support for setting sysctl values in the guest configuration.
     88 
     89 	- added a clone build method, which simply links already unified files.
     90 
     91 	- implement dynamic contexts in userspace, generating a static one
     92 	during vserver ... build.
     93 
     94 	- fix the endless loop in vlogin.
     95 
     96 	- fix Ubuntu builds.
     97 
     98 	- improved support for Debian Etch, thanks to Benedikt Böhm.
     99 
    100 	- added CentOS 5.
    101 
    102 	- use the state change helper to try to cleanup after us if the guest
    103 	exited on its own.
    104 
    105 version 0.30.212
    106 ================
    107 	- support for the Linux-VServer 2.1 API has been implemented.
    108 
    109 	- the scheduler configuration has been split up into multiple files.
    110 
    111 	- namespace cleanup is enabled by default. This can be disabled by
    112 	touch ${sysconfdir}/vservers/.defaults/nonamespace-cleanup
    113 
    114 	- all unset ulimits are now reset to infinity, so limits are no longer
    115 	inherited from the host.
    116 
    117 	- much improved Gentoo support, thanks to Benedikt Böhm.
    118 
    119 version 0.30.211
    120 ================
    121 
    122 	- novlandev is now the default. To reenable the old behaviour of
    123 	creating VLAN interfaces where used, touch
    124 	${sysconfdir}/vservers/.defaults/interfaces/vlandev.
    125 
    126 	- vshelper now works correctly with the kernel legacy support turned
    127 	off.
    128 
    129 	- vlogin provides a terminal proxy which allocates a new psuedo-tty
    130 	on the inside when you enter a guest.
    131 
    132 	- and lots of other features/fixes, see ChangeLog.
    133 
    134 
    135 version 0.30.210
    136 ================
    137 
    138 	- LEGACY BREAKAGE: by default, only recent kernel APIs will be
    139 	supported so you have to make sure to use at least the vs2.0.1
    140 	kernel patch. With older kernels, you have to call 'configure'
    141 	with '--enable-apis=NOLEGACY'. Some programs will not work anymore
    142 	with the default settings; these ones are:
    143 
    144 	     + capchroot
    145 	     * chcontext-context
    146 	     * reducecap
    147 
    148 	- dlimit support was integrated into the standard vserver
    149 	operations. Thanks to Daniel Hokka Zakrisson for his patch.
    150 
    151 	- recent kernel API is now used for setting up the network
    152 	contexts. So it should be now possible to use a kernel compiled
    153 	without CONFIG_VSERVER_LEGACYNET. Thanks to Daniel Hokka Zakrisson
    154 	for his patch.  .
    155 
    156 
    157 version 0.30.209
    158 ================
    159 
    160 	- large revamping...
    161 	
    162 	
    163 version 0.23.6
    164 ==============
    165 
    166 	- fixed '--level' option on 'vserver ... chkconfig'