#!/bin/bash if [ "$EUID" -ne 0 ] then echo "Lancer en root" exit fi if [ "$#" -ne 2 ]; then echo "Usage: $0 " exit 1 fi # Solution temporaire pour contourner le problème de si l'utilisateur est différent chmod 777 /srv/data/arma3/mods -R MODS_LIST=$1 A3_SERVER=$2 cd /srv/docker/arma3/$A3_SERVER docker compose stop rm -rf volumes/mods/* #rm -rf /srv/data/arma3/$A3_SERVER/arma3/servermods/* for id in $MODS_LIST ; do mkdir volumes/mods/$id lndir /srv/data/arma3/mods/$id volumes/mods/$id #ln -s /srv/data/arma3/mods/$id volumes/mods/ done find -L volumes/mods -depth -exec rename 's/(.*)\/([^\/]*)/$1\/\L$2/' {} \; docker compose start