
. /lib/functions.sh

mkdir -p /etc/keepalived/keys

group_add "keepalived" "60001"
user_add "keepalived" "60001" "60001" "keepalived" "/usr/share/keepalived/rsync" "/bin/ash"

mkdir -m 700 -p "/usr/share/keepalived/rsync"
mkdir -m 700 -p "/usr/share/keepalived/rsync/.ssh"
chown "keepalived":"keepalived" "/usr/share/keepalived/rsync" -R

[ ! -d "/etc/sudoers.d" ] && mkdir "/etc/sudoers.d"
echo "Defaults:keepalived !syslog" > "/etc/sudoers.d/keepalived"
echo "keepalived ALL= NOPASSWD:/usr/bin/rsync" >> "/etc/sudoers.d/keepalived"
