Implemented a new system service to configure VPS (host and virtual servers settings). The service is to run during VPS host boot and
configure VPS if this hasn't been done when installing an hsphere-vps package due to booting the host with no-FreeVPS kernel.
Implemented a new cron job to retrieve packages required for VPS initialization. If packages required for VPS initialization were not
retrieved during VPS configuration, the job will be configured in cron to run max 5 times every 30 minutes.
Updates:
Included the latest CP+ 3.4.1 version into H-Sphere VPS templates
Updated RedHat Enterprise Linux release 4 (and all its clones) packages to the latest version 4.5
Updated H-Sphere VPS templates' packages to the latest available versions for all other supported operating systems.
Fixes
Limits management fixes:
Prevented disabling all supported VPS limits
If a new value for VPS limit cannot be set, the old one is kept (instead of turning the limit off).
H-Sphere VPS status script return values adjusted to H-Sphere Control Panel.