Cette partie de script:
Code : Tout sélectionner
zenity --password --title "Demande du mot de passe $USER" | sudo --stdin mount -t cifs -o xxx,credentials=/etc/.DLINK.mdp //192.168.1.33/volume_1/DOCUMENTS $HOME/Documents/DOCUMENTS;
sudo mount -t cifs -o xxx,credentials=/etc/.DLINK.mdp //192.168.1.33/volume_1/IMAGES $HOME/Images/IMAGES;
sudo mount -t cifs -o xxx,credentials=/etc/.DLINK.mdp //192.168.1.33/volume_1/MUSIQUE $HOME/Musique/MUSIQUEMaintenant, comment le faire fonctionner à partir d'un fichier de configuration, par exemple "dlink.conf" contenant les lignes de commandes mount:
Code : Tout sélectionner
mount -t cifs -o xxx,credentials=/etc/.DLINK.mdp //192.168.1.33/volume_1/DOCUMENTS $HOME/Documents/DOCUMENTS;
sudo mount -t cifs -o xxx,credentials=/etc/.DLINK.mdp //192.168.1.33/volume_1/IMAGES $HOME/Images/IMAGES;
sudo mount -t cifs -o xxx,credentials=/etc/.DLINK.mdp //192.168.1.33/volume_1/MUSIQUE $HOME/Musique/MUSIQUECode : Tout sélectionner
CMD=$(cat dlink.conf)Code : Tout sélectionner
zenity --password --title "Demande du mot de passe $USER" | sudo --stdin $CMDMerci!
