6,534
edits
Changes
created
== Changes ==
Since {{dlink|vzctl|4.4}}:
'''New functionality'''
* vztmpl-dl: add --upload-all, --ignore-errors
* vztmpl-dl: add --list-remote, --list-local
* vztmpl-dl: do not check GPG signatures by default
* vztmpl-dl: add --gpg-check and --update options
* vz-postinstall: enable iptables for bridges
* vz-postinstall: be verbose about what we do
'''Fixes'''
* vps_create(): save LOCAL_UID/GID=0 if !userns for upstream CT
* vzctl.spec: run vz-postinstall on a fresh install only
* vz-postinstall: do not change rp_filter sysctl
* vzmigrate: remove a bashism
* vzctl create: fix running postcreate action wrt --ostemplate path/tmpl
* vzctl create: use proper version of basename()
* vzdaemon_stop(): don't return error if stopped already
* read_resolv_conf(): fix potential buffer overflow
* vzctl_env_switch_snapshot: fix leak on error path
* vzctl_env_convert_ploop(): check chmod return code
'''Improvements'''
* vzctl start: always mount /dev/pts for upstream CT
* vzmigrate: add / to paths for rsync ({{B|2686}})
* load_ploop_lib(): load .so.1, try .so too (for ploop-1.9)
* scripts: use VPSCONFDIR instead of PKGCONFDIR/conf
* vzctl.spec: add /var/lib/vz as a symlink to /vz
* vzctl.spec: don't mark symlink as %dir
* vzctl.spec: remove a bunch of defines
* vzctl.spec: use %_sharedstatedir not /var/lib
* vzctl.spec: quote rpm macros
* vzctl.spec: remove extra slashes
'''Documentation'''
* vztmpl-dl: improve usage
* vztmpl-dl(8): describe new options
{{git log|vzctl|vzctl-4.5|}}
=== Thanks ===
OpenVZ project would like to thank the following people who contributed patches
and/or provided bug reports for this vzctl release (in no particular order):
* Igor Gnatenko
* Marc MAURICE
* Pavel Odintsov
* Dan Bassett
* Ola Lundqvist
* Coverity ;)
Since {{dlink|vzctl|4.4}}:
'''New functionality'''
* vztmpl-dl: add --upload-all, --ignore-errors
* vztmpl-dl: add --list-remote, --list-local
* vztmpl-dl: do not check GPG signatures by default
* vztmpl-dl: add --gpg-check and --update options
* vz-postinstall: enable iptables for bridges
* vz-postinstall: be verbose about what we do
'''Fixes'''
* vps_create(): save LOCAL_UID/GID=0 if !userns for upstream CT
* vzctl.spec: run vz-postinstall on a fresh install only
* vz-postinstall: do not change rp_filter sysctl
* vzmigrate: remove a bashism
* vzctl create: fix running postcreate action wrt --ostemplate path/tmpl
* vzctl create: use proper version of basename()
* vzdaemon_stop(): don't return error if stopped already
* read_resolv_conf(): fix potential buffer overflow
* vzctl_env_switch_snapshot: fix leak on error path
* vzctl_env_convert_ploop(): check chmod return code
'''Improvements'''
* vzctl start: always mount /dev/pts for upstream CT
* vzmigrate: add / to paths for rsync ({{B|2686}})
* load_ploop_lib(): load .so.1, try .so too (for ploop-1.9)
* scripts: use VPSCONFDIR instead of PKGCONFDIR/conf
* vzctl.spec: add /var/lib/vz as a symlink to /vz
* vzctl.spec: don't mark symlink as %dir
* vzctl.spec: remove a bunch of defines
* vzctl.spec: use %_sharedstatedir not /var/lib
* vzctl.spec: quote rpm macros
* vzctl.spec: remove extra slashes
'''Documentation'''
* vztmpl-dl: improve usage
* vztmpl-dl(8): describe new options
{{git log|vzctl|vzctl-4.5|}}
=== Thanks ===
OpenVZ project would like to thank the following people who contributed patches
and/or provided bug reports for this vzctl release (in no particular order):
* Igor Gnatenko
* Marc MAURICE
* Pavel Odintsov
* Dan Bassett
* Ola Lundqvist
* Coverity ;)