~ubuntu-branches/ubuntu/hardy/vzctl/hardy-proposed

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
   3.0.11: Mon Aug  7 2006 <igor@openvz.ru>
	* fixed using VE_ROUTE_SRC_DEV variable
	* added VPS name support
	* added change number of CPUs available in the VPS functionality.
	* fixes in CPT error processing
	* added upport of xt_mac iptables module
	* fixed awk expression to be compatible with mawk
   3.0.10: Wed Jun  7 2006 <igor@openvz.ru>
	* added virtual ethernet device support (--veth_add, --veth_del)
	* added  /proc/meminfo virtualization support (--meminfo mode:value)
	* added VE0 UB setup functionality (--reset-ub)
   3.0.9: Wed May 24 2006 <igor@openvz.ru>
	vzctl:
	* switched to new versioning scheme.
	* added -z option to /sbin/init
		(http://bugzilla.openvz.org/show_bug.cgi?id=164)
	* reset standart file desc [0-2] to /dev/null in case they are closed.
	* added possibility to set cpulimit in %
	* added suffixes G,M,K support for --diskspace option
	* set SIGPIPE handler to SIG_IGN before fist write to stdout/err
	* added Debian packaging support
	* changed directory structure.
		/etc/sysconfig/vz-scripts -> /etc/vz/conf
		/etc/sysconfig/vz-scripts/dists -> /etc/vz/dists
		/etc/sysconfig/vz -> /etc/vz/vz.conf
	* better distribution detection in vz initscript.
	* added Ubuntu distribution configuration file as copy of debian.
		(http://bugzilla.openvz.org/show_bug.cgi?id=119)
	* Increased kmemsize, privmpages, numfiles for x86_64
		ve-vps.basic.conf-sample.
		(http://bugzilla.openvz.org/show_bug.cgi?id=69)
	* changed -p -> --preserve=mode,ownership for 'cp' workaround in
		case /proc is not mounted.
	* internal modifications
		changed dynamic UB structure to static one.
		moved VPS configure functionality to vps_configure.c
		moved destroy functionaliny to destroy.c
	vzmigrate:
	* move config as veid.migrated to allow backward migration
		(http://bugzilla.openvz.org/show_bug.cgi?id=152) 
	* added coping of action scripts.
		(http://bugzilla.openvz.org/show_bug.cgi?id=157)
	* fixed --keep-dst option processing. Option behavior was inverted.
   3.0.0-8: Mon Apr 24 2006 <igor@openvz.ru>
	* UBC parameters > LONG_MAX in VPS conf truncate to LONG_MAX
	* added installation of vzmigrate.8 man page
	* use 'uname -m' for arch selection	
   3.0.0-6: Tue Apr 18 2006 <kir@openvz.org>
	* man page fixes
   3.0.0-5: Fri Apr  7 2006 <igor@sw.ru>
	* added checkpointing support
	* added kernel headers for standalone compilation 
	* chaged license from QPL to GPL
	* set personality PER_LINUX32 on x86_64 arch for i386 VPSes
	* fixed --iptables store (do not store dependent modules)
	* Do skip unknown iptables modules in config
 	* set arg[0] = "-bash" on enter
   3.0.0-4: Thu Mar 16 2006 <kir@openvz.org>
	* cron scripts do nothing if VZ is not loaded (bug #107)
	* cosmetic vzctl.8 man page fixes
	* reverted bug #110 changes, see http://bugzilla.openvz.org/111
	* added ipt_REDIRECT support, thanks to jstubbs-at-gentoo.org
   3.0.0-3: Thu Mar  2 2006 <igor@sw.ru>
	* put_param3() can incorrectly set $name=( "" ) (bug #111).
		Affects gentoo VPSs. Thanks to jstubbs-at-gentoo.org
	* fixed compilation against old kernels (<= 022stab070)
	* description of set parameter suffixes (K, M, G, P) added
		to vzctl.8 man page (bug #105)
	* fixed gentoo-add_ip.sh script (bug #110)
   3.0.0-2: Thu Feb 23 2006 <igor@sw.ru>
	* fixed VPS start on old kernel (witthout feature_mask support)	
   3.0.0-1: Wed Feb 22 2006 <igor@sw.ru>
	* enable sysfs for SuSE like distributions
	* added possibility to setup UBC parameters in the form
		xxx[GMKPB]:yyy[GMKPB]
   2.7.0-27: Tue Feb  7 2006 <igor@sw.ru>
	* fixed VE_CONFFILE variable passed to vps.mount script
	* fixed venet0 initialization in vz initscript (bug #99)
   2.7.0-26: Thu Feb  2 2006 <igor@sw.ru>
	* fixed OpenVZ startup under SuSE
	* fixed buffer overflow in vzlist
	* fixed __NR_fairsched_chwt, __NR_fairsched_rate ioctl numbers
		under x86_64
	* fixed src/arpsend.c compilation under gcc4
   2.7.0-25: Thu Dec 29 2005 <igor@sw.ru>
	* setup loopback for debian
	* skip fairsched setup if not supported
	* do VPS umount in loop untill EINVAL
	* close all fds before VPS enter
	* set mode 600 for /dev/vzctl
	* fixed destroy in case VPS private area is not a directory
	* increased parameters in VPS samples:
		kmemsize *= 1.2, numfiles *= 1.6 dcachesize *= 2 
	* load iptables modules from /etc/init.d/vz
	* do preload libnss on enter action
    2.7.0-24: Fri Oct 28 2005 <igor@sw.ru>
	* set proc title as 'vzctl: ttyname' on enter
	* fixed enter freeze if any processes running in bg
	* changed _syscallN -> syscall()
	* added vzosname call on create action for getting full name
    2.7.0-23: Mon Oct 10 2005 <igor@sw.ru>
	vzctl:
	* fixes in gentoo network setup <Benedikt Boehm hollow@gentoo.org>
	* fixed enter (handle EAGAIN in write())
	* fixes in 2level quota setup (use syscal mknod() for device creation)
	* added -fPIC flag for build under x86_64
    2.7.0-22: Wed Sep 21 2005 <igor@sw.ru>
	vzctl:
	* increased privvmpages to '49152:53575' for vps.basic sample config
	* changed Open Virtuozzo -> OpenVZ
	* fixed terminal screwup on enter action
    2.7.0-21: Tue Aug 16 2005 <igor@sw.ru>
	vzctl:
	* rewriten enter action (use pipes for communication)
	* fixes to use new vzkernel headers provisioning scheme
	* moved VPS create functionality to library 
	* added runscript action
	* fixed error mesage if UBC parameters applayed on stopped VPS
	* added VPS states STATE_STOPPED, STATE_STOPPING
	vzlist:
	* Skip processing VPS if no private area exists
    2.7.0-20: Wed Aug 10 2005 <igor@sw.ru>
	vzctl:
	* internal modifications in list.h
	* manpage fixes
    2.7.0-19: Mon Aug  8 2005 <igor@sw.ru>
	vzctl:
	* minor spelling fixes
	* added 'quotaon -aug' to 2level quota action script
    2.7.0-18: Sat Aug  6 2005 <igor@sw.ru>
	vzctl:
	* added aquota.{user|group} creation in case 
	    /proc/vz/vzaquota/cur/aquota.{user|group}} exists
	* fixed libvzctl-fs.so installation
    2.7.0-17: Fri Aug  5 2005 <igor@sw.ru>
	* added callback support in vps_start
	* enable vpsreboot cron script
    2.7.0-16: Tue Aug  2 2005 <igor@sw.ru>
	vzctl:
	* fixed 2level quota setup under gentoo, slackware
	* give access for /dev/simfs on quotaugidlimit setup
	* added libvzctl-simfs
	initscripts:
	* added venet0 interface setup on 'vz start'
    2.7.0-15: Wed Jul 27 2005 <igor@sw.ru>
	vzctl:
	* fixed arp update in case of >1 ip addresses
	* changed DEF_OSTEMPLATE redhat-9 -> fedora-core-4
	* fixed VPS network setup under gentoo
	* fixed 'exec VPSID -' action
	* fixed compilation under 2.6.8-22stab028
	initscripts:
	* create /dev/vzctl on Virtuozzo start