J’en chie…

Pardonnez-moi cette vulgarité, mais… comment dire…

Je rencontre depuis hier soir des difficultés sans nom. C’est que je ne suis pas ingénieur système, gérer un parc informatique comprenant des PC Windows et Linux, des serveurs Linux et un NAS Synology, c’est un chemin semé d’embûches.
Je me fais cracher à la figure sans réserve.
Il en faudra plus pour m’arrêter…

J’ai réussi à créer un répertoire public sur le serveur web où le nouvel outil NWSync est en train de digérer toutes les ressources présentes dans le module, sous forme de petits fichiers.
Des milliers de petits fichiers.
Il semble que l’outil fragmente chaque élément contenu dans les haks pour le rendre accessible aux utilisateurs.
Le serveur principal est un quadriprocesseur assez musclé pour un serveur Linux et il travaille sans relâche depuis une demi-heure pour digérer tout cela.
Si je comprends bien le principe, je pourrais modifier tout ce que je veux dans le contenu, ajouter des modèles et modifier des 2DA comme je l’entends et qui se connectera au module ne devra plus télécharger que les petits bouts qui lui manquent.

L’ennui, c’est que je ne suis pas encore arrivé à accéder automatiquement à mon NAS depuis le serveur principal lors de sa phase de boot.
D’abord il fallait que je modifie le /etc/fstab, ça, ça va, mais aussi que je crée une règle dans le root/.permissions et là ça n’allait plus, mon password root ne fonctionnait plus. J’ai donc du hacker ma propre machine pour changer mon password root et en plus ça n’a pas marché.
Le temps que j’aille déjeûner, après c’était bon. Il faut absolument que je m’astreigne à perdre l’habitude de chercher à comprendre, c’est un travers incompatible avec Unix.

Ensuite, j’étais capable de créer un fichier sur le NAS après l’avoir monté manuellement par un classique touch test.txt mais je ne pouvais plus le modifier.
Un petit détour par le panneau de configuration du NAS et je modifiais les permissions relatives à son dossier. Premier réflexe ça, sous UNIX, toujours aller jouer avec les permissions, même si tu es le seul dans un désert de cent mille km carrés avec rien que tes ordinateurs et un distributeur de Coca à côté de toi, tu n’as le droit de rien faire si tu n’as pas positionné les permissions. Ils pensent à tout, les p’tits gars qui blanchissent dans les salles machines, des ninjas pourraient sortir du sol ou des démons tomber du ciel, tout doit être verrouillé et si possible avec des chemins d’accès totalement incompréhensibles et que même le champion du monde des échecs ne pourrait mémoriser.
Oui, mais je suis tout seul, fous-moi la paix et laisse-moi accéder à mes fichiers comme je veux, M’sieu… Ta gueule ! Tu feras comme j’ai dit ! Bien monsieur…

Bref, quand j’aurai réussi à monter le NAS automatiquement au boot du serveur, tout ira pour le mieux, je viens à l’instant d’obtenir mon premier message de succès NWSync

I, [2018-11-23T14:07:00] -- update: Reindex done, manifest version 3 written: 6b53c9a0eb079757b16f939397b7f3b0e005973a
I, [2018-11-23T14:07:00] -- update: Manifest contains 406.316MiB in 8360 files
I, [2018-11-23T14:07:00] -- update: We wrote 406.316MiB of new data

Reste à savoir si les clients vont pouvoir y accéder à ces data, parce que tu sais les permissions…

TA GUEULE !

Oui Monsieur…