diff options
Diffstat (limited to 'security/ossec-hids-local/files/pkg-install.in')
-rw-r--r-- | security/ossec-hids-local/files/pkg-install.in | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/security/ossec-hids-local/files/pkg-install.in b/security/ossec-hids-local/files/pkg-install.in index d819e70..0181607 100644 --- a/security/ossec-hids-local/files/pkg-install.in +++ b/security/ossec-hids-local/files/pkg-install.in @@ -14,10 +14,14 @@ create_file() { } if [ "$2" == "POST-INSTALL" ]; then + if [ -z "${USER}" ]; then + USER=$(id -un) + fi + pw usermod %%OSSEC_USER%% -d "${ossec_home}" pw usermod ossecm -d "${ossec_home}" pw usermod ossecr -d "${ossec_home}" - chown %%USER%%:%%OSSEC_GROUP%% "${ossec_home}" + chown ${USER}:%%OSSEC_GROUP%% "${ossec_home}" - create_file "${client_keys}" root:ossec 0640 + create_file "${client_keys}" ${USER}:%%OSSEC_GROUP%% 0640 fi |