blob: d819e70ba35efd3d926a41222c1c5baa03dcab0d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#!/bin/sh
ossec_home="%%OSSEC_HOME%%"
client_keys="${ossec_home}/etc/client.keys"
create_file() {
local path=$1
local owner=$2
local mode=$3
if [ ! -e "${path}" ]; then
touch "${path}" && chown ${owner} "${path}" && chmod ${mode} "${path}"
fi
}
if [ "$2" == "POST-INSTALL" ]; then
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}"
create_file "${client_keys}" root:ossec 0640
fi
|