#!/usr/bin/with-contenv bash

PUID=${PUID:-911}
PGID=${PGID:-911}

groupmod -o -g "$PGID" abc
usermod -o -u "$PUID" abc

echo '
----------------------------------------------------------
 __     __      _____ _____                _           
 \ \   / //\   / ____|  __ \              | |          
  \ \_/ //  \ | |    | |__) |___  __ _  __| | ___ _ __ 
   \   // /\ \| |    |  _  // _ \/ _` |/ _` |/ _ \  __|
    | |/ ____ \ |____| | \ \  __/ (_| | (_| |  __/ |   
    |_/_/    \_\_____|_|  \_\___|\__,_|\__,_|\___|_|   

----------------------------------------------------------
GID/UID
----------------------------------------------------------'
echo "
User uid:    $(id -u abc)
User gid:    $(id -g abc)
-------------------------------------
"

time32="$(date +%Y)"

if [[ "${time32}" == "1970" || "${time32}" == "1969" ]] && [ "$(uname -m)" == "armv7l" ]; then
    echo '
╔═════════════════════════════════════════════════════════════════════════════╗
║                                                                             ║
║        Your Docker Host is running an outdated version of libseccomp        ║
║                                                                             ║
║    To fix this, please visit https://docs.linuxserver.io/faq#libseccomp     ║
║                                                                             ║
║                 Apps will not behave correctly without this                 ║
║                                                                             ║
╚═════════════════════════════════════════════════════════════════════════════╝
'
    sleep infinity
fi

lsiown abc:abc /app
lsiown abc:abc /config
lsiown abc:abc /defaults

