| 12345678910111213141516171819202122232425262728293031 |
- #!/bin/bash
- if [ "$EUID" -ne 0 ]
- then echo "Lancer en root"
- exit
- fi
- if [ "$#" -ne 2 ]; then
- echo "Usage: $0 <list of mods> <A3 server>"
- 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
|