• # blah

    Posté par  . Évalué à 2.

    La gestion du smb dans thunar était une des feature request qui revenait le plus souvent sur la ml thunar-dev (avec la gestion d'une corbeille), le développeur (benny) était plutôt contre (c'est un bordel sans nom à implémenter, ca modifie l'architecture de pans entiers du code, etc...) et je suis "déçu" de voir qu'il va perdre un temps considérable la dessus plutôt que travailler sur d'autres choses plus importantes.

    Pourquoi ne pas utiliser smbfs ? Pour moi, un système de fichier réseau n'a pas à être monté/démonté sans cesse, et il doit juste être considéré comme un dossier classique.

    Sinon, bien évidemment, congrats à benny qui fournit un travail de dingue sur thunar depuis l'an dernier, et sur plein d'autres trucs dans Xfce. Vivement la 4.4-rc1 d'ici 2-3 semaines !!
    • [^] # Re: blah

      Posté par  (site web personnel) . Évalué à 9.

      Au vue de ce que dit benny :
      The most interesting pending feature here is network support for Thunar, which will include atleast browsing Samba shares and connecting Samba shares (and probably other network file services as well) via smbfs or FUSE.


      Je pense qu'il va pas se faire chier pour le smb et utiliser un montage smbfs ou fuse.

      L'idéal serait d'utiliser fuse avec smbfs et/ou smbnetfs, il ne resterait plus qu'a coder un frontend à fusermount :)

      J'adore ces phrases des gens comme moi qui disent aux devs : "mais c'est rien il ne reste qu'à coder ça ..." :)
      • [^] # Re: blah

        Posté par  (site web personnel) . Évalué à 10.

        J'adore ces phrases des gens comme moi qui disent aux devs : "mais c'est rien il ne reste qu'à coder ça ..." :)

        Le terme technique exact est :
        yapuka©
      • [^] # Re: blah

        Posté par  (site web personnel) . Évalué à 2.

        en même temps, le front end peut être facile a faire ... un simple script shell avec xmessage qui demande quel dossier monter. Et sur les dossiers déjà montés, une petite action thunar qui permet de le démonter.
        #! /bin/sh
        
        choices="dossier1 dossier2"
        
        lsmod | grep fuse > /dev/null
        if [ 0 != "$?" ]; then
            gksudo modprobe fuse
        fi
        
        case "$1" in
            dossier1)
                ssh-add </dev/null
                sshfs ... "$1"
            ;;
            dossier2)
                smbfs ........... $1"
            ;;
            *)
                msg="Quel dossier monter ?"
                if [ -z "$DISPLAY" ]; then
                    echo "$msg"
                    echo -n "$choices : "
                    read res
                else
                    res="$(xmessage -buttons "Cancel,$choices" -print -file - <<EOF
        $msg
        )"
                fi
                if [ "Cancel" != "$res" ]; then
                    "$0" "$res"
                fi
            ;;
        esac
        

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.