# Настройка автомонтирования папки при старте сеанса пользователя

cat > /srv/prometheus/services/login/auto-manager << "EOF"
#!/bin/bash                                                                                                          
. /lib/lsb/init-functions

case "$1" in
        start)
            [ !    -f /etc/default/system.auto.manager ] && exit 0
            AUTO=$( cat /etc/default/system.auto.manager | base64 -d)
            gio mount smb://192.168.159.242/Администрация <<< "$AUTO"
            ln -s "/run/user/1000/gvfs/smb-share:server=192.168.159.242,share=администрация" /home/user/Desktop/Администрация
            ;;

        stop)
            echo "Нет выполняемых задач"
            ;;
esac
EOF

# Параметры подключения закодированные base64, чтобы не хранить пароли в открытом виде
# Для подготовки строки можно воспользоваться сервисом https://base64.ru/
# В коде ниже закодированы следующие параметры:
# manager
# WORKGROUP
# q4aqEY9IYLiW 

cat > /etc/default/system.auto.manager << "EOF"
bWFuYWdlcgpXT1JLR1JPVVAKcTRhcUVZOUlZTGlX
EOF

chmod    +x    /srv/prometheus/services/login/auto-manager
