Fstab et varaible d'environnement
christo810
Messages postés
42
Statut
Membre
-
christo810 Messages postés 42 Statut Membre -
christo810 Messages postés 42 Statut Membre -
Bonsoir,
Dans mon fstab, j'aimerais placer le montage automatique d'une ressource réseau. Cette dernière varie en fonction de l'utilisateur. Je me suis donc dis que je pouvais inclure la variable d'environnement $LOGNAME.
Cela donnerait : //Serveur_de_partage/nom_de_l_utilisateur
En me basant sur l'erreur renvoyée (mount error: can not change directory into mount target /home/$LOGNAME
), j'ai l'impression que la variable n'est pas interprétée.
Peut-on utiliser les variable d'environnement dans fstab ?
Existe-t-il une autre solution ?
Merci pour votre aide.
Dans mon fstab, j'aimerais placer le montage automatique d'une ressource réseau. Cette dernière varie en fonction de l'utilisateur. Je me suis donc dis que je pouvais inclure la variable d'environnement $LOGNAME.
Cela donnerait : //Serveur_de_partage/nom_de_l_utilisateur
En me basant sur l'erreur renvoyée (mount error: can not change directory into mount target /home/$LOGNAME
), j'ai l'impression que la variable n'est pas interprétée.
Peut-on utiliser les variable d'environnement dans fstab ?
Existe-t-il une autre solution ?
Merci pour votre aide.
Configuration: Windows XP Ubuntu 8.10
6 réponses
-
Bonjour,
Pas que je sache ...
De plus, le fstab est executé au boot et donc bien avant que ta variable soit setté ...Ajoute plutot le montage dans ton .profile. Tu auras la variable ce moment là ET tu seras le seul à avoir ce montage et pas les autres comptes.
Pense à vérifier si le montage existe pour ne pas re-executer la commande à chaque ouverture de session ;-P -
Merci, lecube. C'est une bonne idée. Mais où se trouve .profil dans l'arborescence ?
-
Le .proifle ou .myprofile se trouve généralement sous /home/<User>
-
J'ai effectivement trouvé le fichier dans /home/<user>.
Pour effectuer le montage, j'ai ajouté à la fin du fichier le commande suivante :
mount -t smbfs -o username=user,password=pass //server/user /media/partage
La commande fonctionne, elle a été testé.
Mais après plusieurs essaie, le montage ne s'effectue pas automatiquement.
Y a-t-il qqch à corriger dans ce que j'ai fait ? -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Ne s'effectue pas ou plus ?
Maintenant, comme quoi la nuit porte conseil ;-P, je me demande si tu vas pouvoir le faire, les montages necessitant d'etre root :-( -
Ok. Merci quand même de l'attention que tu as apporté à mon problème ;-)
@ +