#!/bin/bash

USER=nginx

# MPFS postinstall
gid="-g 58"
getent group 58 >/dev/null 2>&1 && gid=""
uid="-u 58"
getent passwd 58 >/dev/null 2>&1 && uid=""

getent group ${USER} >/dev/null 2>&1 || groupadd $gid ${USER} >/dev/null 2>&1
getent passwd ${USER} >/dev/null 2>&1 || useradd -s /bin/bash -m -g ${USER} $uid ${USER} >/dev/null 2>&1


chown -R ${USER}:${USER} /var/log/mpfs /var/run/mpfs /var/lib/mpfs

chown root:$USER \
        /etc/yandex/disk-secret-keys.yaml \
        /etc/yandex/mpfs/admins_overrides.yaml \
        /etc/yandex/mpfs/access_overrides.yaml
chmod 0440 \
        /etc/yandex/disk-secret-keys.yaml \
        /etc/yandex/mpfs/admins_overrides.yaml \
        /etc/yandex/mpfs/access_overrides.yaml

echo "prestart hook executer successfully"
