Aller au contenu

Featured Replies

Posté(e)

Bonjour à tous,

J'ai un souci avec la commande "file".

Sur tous mes serveurs (209, 409 et 411), la commande file ne fonctionne pas correctement.

Je tape :

NAS> file deux.txt
deux.txt: ASCII text
Segmentation fault (core dumped)

C'est assez génant puisque dans mes shell je ne récupère aucune valeur si je fais :

CHARSET=`file -bi "$FILE"`

C'est le package installé via ipkg, et il fait pareil sur mes 3 serveurs...

Comment corriger le problème ?

Modifié par Lokomass

Posté(e)

Autant que je me souvienne, à l'époque ou je n'avais pas encore abandonné optware, la commande "file" me faisait déjà ça.

D’après ce que je vois dans les repositories le package "file" n'a pas eu de mise a jour depuis 2 ans (dans le meilleurs des cas: dernière update datée de 2010 pour certaines architectures). Pas gagné à mon avis.

Modifié par CoolRaoul

Posté(e)
  • Auteur

Comment puis-je faire alors ? Tu as réussi à résoudre le problème toi ?

J'ai aussi entendu parlé de trac..

Posté(e)

Comment puis-je faire alors ? Tu as réussi à résoudre le problème toi ?

Comme tu l'as sans doute noté j'ai indiqué que j'ai laissé tomber optware (et ça fait un bail). Ce projet me semble plus vraiment vivant.

Je préfère me me compiler avec le SDK les outils dont j'ai besoin.

J'ai aussi entendu parlé de trac..

Je ne sais pas de quoi il s'agit
Posté(e)
  • Auteur

Alors est-ce possible de récupérer un packet propre déjà compilé ?

Posté(e)

Alors est-ce possible de récupérer un packet propre déjà compilé ?

Aucune idée, d'ailleurs les commandes que je me suis compilé sont essentiellement celles qui me faisaient défaut sur le DSM de base (exemple: "lsof", "strace", "inotify*",...), de plus c'est uniquement pour mon architecture (armada370), et enfin ça n'est absolument pas diffusable en l'état (structure un peu rigide et pas vraiment portable).

Posté(e)

ca aurait été une architecture que l'on trouve facilement (moi dans mon nas j'ai du x86 :)) on le trouve avec google, mais là, c'est très dificile, ca risque de prendre plus de temps à chercher qu'a compiler

Posté(e)
  • Auteur

Et comment puis-je le compiler moi-même du coup, vous avez un tuto ?

Posté(e)

Et comment puis-je le compiler moi-même du coup, vous avez un tuto ?

https://www.synology.com/fr-fr/support/developer#tool

"Guide des développeurs tiers"

"Ce guide fournit des détails sur la création de paquets pour les produits Synology DiskStation. Il présente la structure, la compilation, la sélection du langage, l'interface utilisateur et la publication du paquet - tout ce dont vous avez besoin pour commencer à créer un paquet."

Pour simplement compiler, s'en tenir à la section "Compile Applications".

NB: La toolchain doit être installée sur une plateforme Linux (une VM fera l'affaire)

Modifié par CoolRaoul

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.