Clean up previous installations (previous versions)¶
These instructions refer to older versions of HRM!
3.2 to 3.3¶
HRM 3.3 uses new init scripts. Please delete the old files
$HRM_BIN/ome_hrm and then follow the instructions in
Upgrade the init script.
Upgrade the init script¶
If your Linux installation is using the
systemd init system,
please have a look at the instructions about how to set up the
HRM daemon with systemd. Please make sure to
remove the old init script at
/etc/init.d/hrmd in this case!
Otherwise, proceed as described here for the init script.
This step is basically identical to the initial installation of the init script
as described in installing the daemon. You need to copy the
new script from
/etc/init.d/ and make
sure it is executable. This can be done using the following commands:
sudo cp -v $HRM_RESRC/sysv-init-lsb/hrmd /etc/init.d/hrmd sudo chmod +x /etc/init.d/hrmd
Update the data folder permissions¶
As of HRM 3.2.0, the system users running the Queue Manager and the web server
are expected to have full read-write access to
$HRM_DATA. The supported way
of doing this is explained in setting up the HRM user and group. Briefly:
- a user
hrmand its corresponding group
- the web server user (
apache) is added to the
- the variable
SUSERis set to
$HRM_LOGgroup ownership is set to
For detailed instructions, please see setting up the HRM user and group.
With HRM 3.2 it was possible to preserve the old behavior by
setting a configuration variable
$change_ownership. This is
not supported with HRM 3.3 any more!
3.1 to 3.2¶
rm -v inc/ActiveDirectory.inc.php inc/Ldap.inc.php