#1 Le 03/03/2020, à 12:01
- vladmaia
Script montage profil itinérant Ubuntu
Bonjour,
Je suis en train de tester l'intégration d'un poste Linux sous Active Directory Windows avec profil itinérant en utilisant cette procédure:
https://pchanteux.wordpress.com/tutoria … s-profils/
J'ai une erreur lors de l'exécution du script /etc/profile à l'ouverture de la session:
#Montage du profil itinérant CIFS
if [ “$UID” –gt 100000 ]
then
UTIL=$(echo $USER | cut –c 6-)
echo “Montage du profil itinérant”
sudo mount.cifs //SRV2008/HomeDirs$/$UTIL $HOME/mount –o sec=krb5i,uid=$UID
if [ “$?” –eq 0 ]
then
echo “...OK”
else
echo "Une erreur est survenue."
fi
fi
Erreur:
/etc/profile: ligne 30:[:"1000": nombre entier attendu comme expression
Cela concerne cette ligne :
if [ “$UID” –gt 100000 ]
En vous remerciant par avance.
Cordialement.
Dernière modification par bruno (Le 03/03/2020, à 15:44)
Hors ligne
#2 Le 03/03/2020, à 12:19
- pingouinux
Re : Script montage profil itinérant Ubuntu
Bonjour,
if [ “$UID” –gt 100000 ]
$UID doit être entouré de " " et non de “ ”.
=> "
" => <U0022> /x22 QUOTATION MARK
=> “
“ => <U201C> /xe2/x80/x9c LEFT DOUBLE QUOTATION MARK
=> ”
” => <U201D> /xe2/x80/x9d RIGHT DOUBLE QUOTATION MARK
Hors ligne
#3 Le 03/03/2020, à 12:58
- melixgaro
Re : Script montage profil itinérant Ubuntu
Bonjour,
Les tirets des options ne m'ont pas l'air réglementaire non plus.
Linux depuis ~2007. Xubuntu seulement.
Hors ligne
#4 Le 03/03/2020, à 13:06
- pingouinux
Re : Script montage profil itinérant Ubuntu
Les tirets des options ne m'ont pas l'air réglementaire non plus.
C'est exact, je n'avais pas vu…
=> –
– => <U2013> /xe2/x80/x93 EN DASH
=> -
- => <U002D> /x2d HYPHEN-MINUS
C'est le second caractère qui est le bon.
Hors ligne
#5 Le 03/03/2020, à 13:09
- kamaris
Re : Script montage profil itinérant Ubuntu
Au passage : tu devrais tester directement la valeur retour de ta commande, plutôt que de passer par $? :
if sudo mount.cifs //SRV2008/HomeDirs$/$UTIL $HOME/mount -o sec=krb5i,uid=$UID
then
…
else
…
fi
Hors ligne
#6 Le 03/03/2020, à 13:15
- vladmaia
Re : Script montage profil itinérant Ubuntu
Merci!
Hors ligne
#7 Le 03/03/2020, à 14:27
- Watael
Re : Script montage profil itinérant Ubuntu
$UID ne devrait pas* être entouré de guillemets : c'est forcément un nombre entier.
*c'est simplement superflu.
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne