Browse Source

Adding sudo since setuid doesn't work with scripts

clement 1 year ago
parent
commit
86fbceadc3
2 changed files with 1 additions and 2 deletions
  1. 0 1
      jeux.lan.btz.alsace/mods.sh
  2. 1 1
      script_utilisateur/mods-copy.sh

+ 0 - 1
jeux.lan.btz.alsace/mods.sh

@@ -1,5 +1,4 @@
 #!/bin/bash
 #!/bin/bash
-# Don't forget the setuid
 if [ "$EUID" -ne 0 ]
 if [ "$EUID" -ne 0 ]
   then echo "Lancer en root"
   then echo "Lancer en root"
   exit
   exit

+ 1 - 1
script_utilisateur/mods-copy.sh

@@ -19,4 +19,4 @@ for id in $mods_id ; do
        rsync -avz --delete-after $MODS_FOLDER$id -e "ssh -p $PORTSSH" $USER@$IP:/srv/data/arma3/mods || exit 1	
        rsync -avz --delete-after $MODS_FOLDER$id -e "ssh -p $PORTSSH" $USER@$IP:/srv/data/arma3/mods || exit 1	
 done
 done
 
 
-ssh $USER@$IP -p $PORTSSH "/srv/data/scripts/mods.sh \"$mods_id\" $A3_SERVER" || exit 1
+ssh $USER@$IP -p $PORTSSH "sudo -S /srv/data/scripts/mods.sh \"$mods_id\" $A3_SERVER" || exit 1