spotie a écritBonjour,
vous nous avez produit là un bien bel outil 🙂 Pour ceux que celà intéresse, on peut par ailleurs tout à fait effectuer le montage sur un Linux et le redistribuer ensuite via smb vers un PC, une box type Shield ... cela marche nickel, il faut juste penser à rajouter l'option 'allow_other' dans sa fstab.
Oui, effectivement ! Pour ceux qui souhaitent utiliser des sous-O.S. datant du millénaire dernier, et malheureusement trop répandus à cause du racket mondial d'une certaine firme de Redmond, on peut effectivement procéder en faisant un partage. C'est le même principe qu'avec Plex, il faut effectivement penser à "allow_other".
On peut même faire tourner la chose sur un raspberry Pi (pas encore testé... et là il faut compiler le truc parce que ce n'est pas packagé !) pour offrir le partage selon le bon protocole en fonction de l'O.S. ciblé.
spotie a écritPar contre les sous-répertoires ne semblent pas fonctionner, on ne voit que le premier d'entre eux.
Dans la 1.0.0, il y a une "race condition" qui fait que dans de rares cas un sous-répertoire apparaît comme étant vide. Cela est corrigé dans la 1.0.2. que je vais packager dans le Week-End (sinon vous pouvez la compiler depuis le GitLab).
Si vous êtes tombés dans ce cas, en principe les sous-répertoires DOIVENT apparaître, mais peuvent sembler vide. Comme c'est une "race condition" normalement rare, un simple rafraîchissement devrait faire l'affaire en attendant la 1.0.2
Si le répertoire n'apparaît pas du tout, même pas vide, c'est autre chose !
Pouvez-vous alors vérifier :
- que le répertoire n'apparaît pas sur la machine Linux (et pas derrière le partage, auquel cas ce serait un problème sur la façon dont vous avez partagé, peut-être droits d'accès ?)
Si, sur la machine Linux les sous répertoires n'apparaissent pas, pouvez-vous vérifier la log :
grep 1fichierfs /var/log/syslog
Et faire retour s'il y a des messages.
Si ce n'est pas le cas, il faut alors, si vous souhaitez aider au debug, lancer avec des options de debug plus avancées comme :
1fichierfs --api-key=Cle_API -l 7 --log-file=/tmp/debug.txt ~/1fichier
Cela produira un fichier /tmp/debug.txt
Vous observez s'il y a bien absence des sous-répertoires, et si c'est le cas, vous pouvez arrêter le montage par
fusermount -u ~/1fichier
et me transmettre le fichier debug par message privé.
Enfin, comme indiqué dans le premier post, le driver ne prend pas en compte les "partages et groupware". Donc s'il s'agit de cela... c'est normal puisque ce n'est pas codé. Comme je n'ai aucun partage ni groupware, je ne sais pas comment cela se manifeste et n'ai donc pu le coder.
Si c'était le cas, on communique par message privé pour que vous puissiez me faire un "partage de test" si vous le souhaitez.