• Re: Montage nfs en un clic

    From Pierre-Elliott =?utf-8?Q?B=C3=A9cue@21:1/5 to benoit on Fri Dec 2 12:50:02 2022
    Salut,

    benoit <benoitlst@protonmail.ch> wrote on 02/12/2022 at 12:10:48+0100:

    Bonjour,

    Quelle serait la solution le plus conviviale pour monter un point de montage nfs au clic ?
    J'ai écrit une petite fct en attendant, mais c'est pas convivial et ça m'a obligé à ajouter une ligne dans le fstab.

    partagenfs(){
    DISK="$HOME/partagenfs/"
    if [ -z "$(grep 'partagenfs' /proc/mounts)" ]
    then
    mount /mnt/partagenfs
    fi
    cd $DISK
    }

    # dans /etc/fstab
    servnfs:/export /mnt/partagenfs nfs4 rw,hard,intr,_netdev,user,noauto 0 0

    Je recherche une solution au clic et facultatif pour, par exemple, un
    ordi portable qui vient dans le réseau et se connecte à la demande au serveur nfs.

    autofs et un "lien" dans nautilus vers le point de montage.
    --
    PEB

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From benoit@21:1/5 to All on Fri Dec 2 12:20:01 2022
    This is a multi-part message in MIME format.

    Qm9uam91ciwKClF1ZWxsZSBzZXJhaXQgbGEgc29sdXRpb24gbGUgcGx1cyBjb252aXZpYWxlIHBv dXIgbW9udGVyIHVuIHBvaW50IGRlIG1vbnRhZ2UgbmZzIGF1IGNsaWMgPwpKJ2FpIMOpY3JpdCB1 bmUgcGV0aXRlIGZjdCBlbiBhdHRlbmRhbnQsIG1haXMgYydlc3QgcGFzIGNvbnZpdmlhbCBldCDD p2EgbSdhIG9ibGlnw6kgw6AgYWpvdXRlciB1bmUgbGlnbmUgZGFucyBsZSBmc3RhYi4KCnBhcnRh Z2VuZnMoKXsKRElTSz0iJEhPTUUvcGFydGFnZW5mcy8iCmlmIFsgLXogIiQoZ3JlcCAncGFydGFn ZW5mcycgL3Byb2MvbW91bnRzKSIgXQp0aGVuCm1vdW50IC9tbnQvcGFydGFnZW5mcwpmaQpjZCAk RElTSwp9CgojIGRhbnMgL2V0Yy9mc3RhYgpzZXJ2bmZzOi9leHBvcnQgL21udC9wYXJ0YWdlbmZz IG5mczQgcncsaGFyZCxpbnRyLF9uZXRkZXYsdXNlcixub2F1dG8gMCAwCgpKZSByZWNoZXJjaGUg dW5lIHNvbHV0aW9uIGF1IGNsaWMgZXQgZmFjdWx0YXRpZiBwb3VyLCBwYXIgZXhlbXBsZSwgdW4g b3JkaSBwb3J0YWJsZSBxdWkgdmllbnQgZGFucyBsZSByw6lzZWF1IGV0IHNlIGNvbm5lY3RlIMOg IGxhIGRlbWFuZGUgYXUgc2VydmV1ciBuZnMuCgpNZXJjaSBkJ2F2YW5jZQoKLS0KQmVub8OudAoK RW52b3nDqSBhdmVjIGxhIG1lc3NhZ2VyaWUgc8OpY3VyaXPDqWUgW1Byb3RvbiBNYWlsXShodHRw czovL3Byb3Rvbi5tZS8pLg==

    PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyBmb250LXNpemU6IDE0cHg7Ij5Cb25qb3Vy LDwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXplOiAxNHB4OyI+ PGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXplOiAxNHB4 OyI+UXVlbGxlIHNlcmFpdCBsYSBzb2x1dGlvbiBsZSBwbHVzIGNvbnZpdmlhbGUgcG91ciBtb250 ZXIgdW4gcG9pbnQgZGUgbW9udGFnZSBuZnMgYXUgY2xpYyA/PGJyPjwvZGl2PjxkaXYgc3R5bGU9 ImZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXplOiAxNHB4OyI+SidhaSDDqWNyaXQgdW5lIHBl dGl0ZSBmY3QgZW4gYXR0ZW5kYW50LCBtYWlzIGMnZXN0IHBhcyBjb252aXZpYWwgZXQgw6dhIG0n YSBvYmxpZ8OpIMOgIGFqb3V0ZXIgdW5lIGxpZ25lIGRhbnMgbGUgZnN0YWIuPGJyPjwvZGl2Pjxk aXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXplOiAxNHB4OyI+PGJyPjwvZGl2 PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXplOiAxNHB4OyI+PHNwYW4+ cGFydGFnZW5mcygpezwvc3Bhbj48ZGl2PjxzcGFuPiZuYnNwOyAmbmJzcDsgRElTSz0iJEhPTUUv cGFydGFnZW5mcy8iPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Jm5ic3A7ICZuYnNwOyBpZiBbIC16 ICIkKGdyZXAgJ3BhcnRhZ2VuZnMnIC9wcm9jL21vdW50cykiIF08L3NwYW4+PC9kaXY+PGRpdj48 c3Bhbj4mbmJzcDsgJm5ic3A7IHRoZW48L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4mbmJzcDsgJm5i c3A7ICZuYnNwOyAmbmJzcDsgbW91bnQgL21udC9wYXJ0YWdlbmZzPC9zcGFuPjwvZGl2PjxkaXY+ PHNwYW4+Jm5ic3A7ICZuYnNwOyBmaTwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPiZuYnNwOyAmbmJz cDsgY2QgJERJU0s8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj59PC9zcGFuPjwvZGl2PjxzcGFuPjwv c3Bhbj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7IGZvbnQtc2l6ZTogMTRw eDsiPjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7IGZvbnQtc2l6ZTog MTRweDsiPjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7IGZvbnQtc2l6 ZTogMTRweDsiPjxzcGFuPiMgZGFucyA8c3Bhbj4vZXRjL2ZzdGFiPC9zcGFuPjwvc3Bhbj48YnI+ PHNwYW4+c2Vydm5mczovZXhwb3J0ICZuYnNwOyAmbmJzcDsvbW50L3BhcnRhZ2VuZnMgbmZzNCAm bmJzcDsgJm5ic3A7cncsaGFyZCxpbnRyLF9uZXRkZXYsdXNlcixub2F1dG8gJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7MCAmbmJzcDsgJm5ic3A7ICZuYnNwOyAwPC9zcGFuPjwvZGl2PjxkaXYg c3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXplOiAxNHB4OyI+PGJyPjwvZGl2Pjxk aXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXplOiAxNHB4OyI+SmUgcmVjaGVy Y2hlIHVuZSBzb2x1dGlvbiBhdSBjbGljIGV0IGZhY3VsdGF0aWYgcG91ciwgcGFyIGV4ZW1wbGUs IHVuIG9yZGkgcG9ydGFibGUgcXVpIHZpZW50IGRhbnMgbGUgcsOpc2VhdSBldCBzZSBjb25uZWN0 ZSDDoCBsYSBkZW1hbmRlIGF1IHNlcnZldXIgbmZzLjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250 LWZhbWlseTogQXJpYWw7IGZvbnQtc2l6ZTogMTRweDsiPjxicj48L2Rpdj48ZGl2IHN0eWxlPSJm b250LWZhbWlseTogQXJpYWw7IGZvbnQtc2l6ZTogMTRweDsiPk1lcmNpIGQnYXZhbmNlPGJyPjwv ZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXplOiAxNHB4OyI+PGJy PjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXplOiAxNHB4OyI+ LS08L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWw7IGZvbnQtc2l6ZTogMTRweDsi PkJlbm/DrnQ8YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsOyBmb250LXNp emU6IDE0cHg7Ij48YnI+PC9kaXY+DQo8ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9i bG9jayIgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbDsgZm9udC1zaXplOiAxNHB4OyI+DQogICAg PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stdXNlciBwcm90b25tYWlsX3Np Z25hdHVyZV9ibG9jay1lbXB0eSI+DQogICAgICAgIA0KICAgICAgICAgICAgPC9kaXY+DQogICAg DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay1wcm90 b24iPg0KICAgICAgICBFbnZvecOpIGF2ZWMgbGEgbWVzc2FnZXJpZSBzw6ljdXJpc8OpZSA8YSB0 YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly9wcm90b24ubWUvIiByZWw9Im5vb3BlbmVyIG5v cmVmZXJyZXIiPlByb3RvbiBNYWlsPC9hPi4NCiAgICA8L2Rpdj4NCjwvZGl2Pg0K

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From didier gaumet@21:1/5 to All on Fri Dec 2 14:10:01 2022
    *peut-être* même encore plus simple (je ne peux pas tester, je n'ai pas
    de NFS) simplement installer le paquet gvfs-backends (qui comprend une
    partie NFS et gère les systèmes de fichiers virtuels): le bureau utilisé devrait probablement alors montrer le partage NFS en volume prêt à monter?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From benoit@21:1/5 to All on Fri Dec 2 16:00:01 2022
    Le vendredi 2 décembre 2022 à 14:08, didier gaumet <didier.gaumet@gmail.com> a écrit :


    peut-être même encore plus simple (je ne peux pas tester, je n'ai pas
    de NFS) simplement installer le paquet gvfs-backends (qui comprend une
    partie NFS et gère les systèmes de fichiers virtuels): le bureau utilisé devrait probablement alors montrer le partage NFS en volume prêt à monter?

    Il était déjà installé, mais je ne sais pas comment lui dire de monter le partage nfs...

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From benoit@21:1/5 to All on Fri Dec 2 16:20:01 2022
    Le vendredi 2 décembre 2022 à 12:41, Pierre-Elliott Bécue <peb@debian.org> a écrit :
    Salut

    autofs et un "lien" dans nautilus vers le point de montage.
    --
    PEB

    Ca marche nickel

    Benoit

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From didier gaumet@21:1/5 to All on Fri Dec 2 17:30:02 2022
    Le 02/12/2022 à 15:54, benoit a écrit :
    Le vendredi 2 décembre 2022 à 14:08, didier gaumet <didier.gaumet@gmail.com> a écrit :


    peut-être même encore plus simple (je ne peux pas tester, je n'ai pas
    de NFS) simplement installer le paquet gvfs-backends (qui comprend une
    partie NFS et gère les systèmes de fichiers virtuels): le bureau utilisé >> devrait probablement alors montrer le partage NFS en volume prêt à monter?

    Il était déjà installé, mais je ne sais pas comment lui dire de monter le partage nfs...

    - ça doit dépendre aussi du bureau utilisé: je ne sais pas ce qu'utilise KDE/Plasma, par exemple, mais il pourrait ne pas utiliser gvfs
    (initialement c'est de l'écosystème Gnome).
    - ça pourrait (suivant les réglages, options et modules supplémentaires
    du DE ou du gestionnaire de fichiers) apparaître comme icône sur le
    bureau: généralement un double-clic gauche ou un clic droit permet alors
    de monter le volume
    - ça pourrait apparaître aussi dans le gestionnaire de fichiers (là
    aussi, explorer les réglages) dans une rubrique "réseau,
    "lecteurs/volumes réseau" ou un truc de ce genre (par exemple dans
    Nautilus (je suis sous Gnome) chez moi apparaissent ma Freebox et mon
    espace Google Drive dans la rubrique "Autres Emplacements / Réseaux"

    Mais une recherche sur le wiki Archlinux généralement assez pertinent ne semble pas faire mention de gvfs pour le montage automatique NFS, donc
    c'est peut-être moi qui t'induis en erreur.
    En gros le wiki Archlinux, pour du montage NFS automatique de volumes
    pas forcément disponibles au démarrage (pour ça il y a /etc/fstab),
    renvoie vers deux solutions:
    - l'unité Systemd:
    https://wiki.archlinux.org/title/NFS#As_systemd_unit
    - Autofs que Pierre-Elliot a déjà recommandé: https://wiki.archlinux.org/title/Autofs#NFS_network_mounts

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From benoit@21:1/5 to All on Fri Dec 2 18:10:01 2022
    Le vendredi 2 décembre 2022 à 17:25, didier gaumet <didier.gaumet@gmail.com> a écrit :


    - ça doit dépendre aussi du bureau utilisé: je ne sais pas ce qu'utilise KDE/Plasma, par exemple, mais il pourrait ne pas utiliser gvfs
    (initialement c'est de l'écosystème Gnome).
    - ça pourrait (suivant les réglages, options et modules supplémentaires
    du DE ou du gestionnaire de fichiers) apparaître comme icône sur le
    bureau: généralement un double-clic gauche ou un clic droit permet alors
    de monter le volume
    - ça pourrait apparaître aussi dans le gestionnaire de fichiers (là
    aussi, explorer les réglages) dans une rubrique "réseau,
    "lecteurs/volumes réseau" ou un truc de ce genre (par exemple dans
    Nautilus (je suis sous Gnome) chez moi apparaissent ma Freebox et mon
    espace Google Drive dans la rubrique "Autres Emplacements / Réseaux"

    Mais une recherche sur le wiki Archlinux généralement assez pertinent ne semble pas faire mention de gvfs pour le montage automatique NFS, donc
    c'est peut-être moi qui t'induis en erreur.
    En gros le wiki Archlinux, pour du montage NFS automatique de volumes
    pas forcément disponibles au démarrage (pour ça il y a /etc/fstab), renvoie vers deux solutions:
    - l'unité Systemd:
    https://wiki.archlinux.org/title/NFS#As_systemd_unit
    - Autofs que Pierre-Elliot a déjà recommandé: https://wiki.archlinux.org/title/Autofs#NFS_network_mounts

    Merci pour ta réponse

    A mon avis c'est pour ça que gvfs ne marche pas chez moi, je n'utilise pas d’environnement de bureau, juste openbox.

    Je vais tester sur une machine qui a gnome
    Mais autofs recommandé par Pierre-Elliot fonctionne pas mal.



    --
    Benoit

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)