Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
nombre réponses : 25

#0 Re : -1 »  Je perds mon Nas (Résolu) » Le 06/06/2015, à 15:16

Zakhar
Réponses : 8

Bah, pourquoi s'acharner à faire du W$$/Samba alors que NFS est natif Linux et va largement plus vite et qu'il est sans commune mesure plus fiable que le bricolo CIFS.

... sauf bien sûr si ton NAS ne sait pas faire NFS... mais là faut se poser des questions sur la pertinence d'un tel NAS.

Donc perso mes montages NAS sont en NFS et je n'ai absolument aucun problème, tout marche aux petits oignons.

Exemple de fstab:

#Montage NFS Synology
192.168.0.2:/volume1/Divers   /home/zakhar/Syno/Divers  nfs  user,noauto  0 0

Avec ces options, le montage apparaît dans Nemo mais n'est pas automatique (noauto). Ca traite le cas où le PC est allumé et pas le NAS (mon NAS n'est pas allumé 24/24).
Pour monter, rien de plus simple, on clique dessus, ça monte (si pas déjà monté) et ça affiche de façon transparente.

L'option 'user' pour qu'on puisse monter sans droit root... ce sont des fichiers "utilisateur" pas de raison de demander des droits root pour ça.

#1 Re : -1 »  axxcrypt avec wine » Le 08/06/2015, à 19:46

Zakhar
Réponses : 2

Du coup il pourra comparer l'aide fournie par la communauté W$ et l'aide ici. ;-)

En réalité, ce serait un logiciel Linux, il fonctionnerait aussi en ligne de commande.
Et du coup, même 1 par 1 c'est très simple de faire un script en 1 ligne genre :

for f in *; do axxcrypt --decrypt $f; done

... mais bon, un truc OuinDaube, m'étonnerait qu'il ait une option en ligne de commande.

#2 Re : -1 »  [Résolu] Redemarage service par crontab marche pas. » Le 04/06/2015, à 23:06

Zakhar
Réponses : 9

Aucune idée (je ne connais pas ce logiciel), mais ça ne m'a pas l'air d'être une très bonne idée de tourner ce genre de soft (même pas libre à ma connaissance) en root !

Un logiciel de sauvegarde de "fichiers de travail" devrait, selon moi, tourner avec les droits de l'utilisateur auquel appartiennent ces fichiers.

#3 Re : -1 »  tuXtremMerge (XtremSplit TURBO !) - Recoller vos fichier .xtm » Le 07/06/2015, à 14:31

Zakhar
Réponses : 289

Pour tester par exemple le readlink qui tourne, tu peux faire :

$ which readlink
/opt/bin/readlink

Tu vois, dans mon cas, c'est bien installé dans /opt
C'est là qu'on installe les trucs "optionnels" (d'où /opt) notamment ici que va se mettre par défaut tout le coreutils installé par le package.

Si ça ne dit pas ça, ou si ça dit que which est une commande inconnue.... c'est pas bon !

#4 Re : -1 »  tuXtremMerge (XtremSplit TURBO !) - Recoller vos fichier .xtm » Le 07/06/2015, à 14:34

Zakhar
Réponses : 289

C'est un script que j'avais écrit à l'époque où je débutais en scripts...

Maintenant, mes scripts n'ont plus de "bashism" et ne nécessitent plus bash.

Si ça ne marche pas avec sh, tu peux lui forcer à utiliser bash en remplaçant sh par bash dans la commande.

bash -x ./busyXtremMerge Peter.001.xtm

#5 Re : -1 »  tuXtremMerge (XtremSplit TURBO !) - Recoller vos fichier .xtm » Le 07/06/2015, à 14:35

Zakhar
Réponses : 289

Oui c'est mieux tu peux faire ça, parce que du coup ça évite le second script.

Aussi il faut vérifier que tu as aussi bash.

$ which bash

(Moi ça ne répond rien parce que je n'ai pas bash, ce n'est plus utile avec mes scripts "modernes" dénués de bashism)

Si ça répond rien  ==>

ipkg install bash

(P.S. : ipkg doit être lancé avec un ssh 'root' sur ton Syno... bien sûr !)

#6 Re : -1 »  tuXtremMerge (XtremSplit TURBO !) - Recoller vos fichier .xtm » Le 07/06/2015, à 14:02

Zakhar
Réponses : 289

Bonjour olvrrp,

ravi de voir que mon script d'un autre âge sert encore...

En fait, sur Synology, readlink est buggé, ou plutôt il ne se comporte pas comme le readlink standard de GNU car c'est un module de busybox.

Il faut donc que tu utilises le script qui se trouve au post #2, spécial pour les Synology. Ce script remplace toutes les commandes "foireuses" des Syno, dont précisément readlink.

Ainsi au lieu de lancer

./tuXtremMerge

Tu lanceras à la place

./busyTuXtremMerge

(qui a son tour va lancer la premier, mais en ayant remplacé les commandes défectueuses).

Si ça ne fonctionne toujours pas, n'hésite pas à poster en donnant des détails, notamment sur quelle Syno / Version de DSM tu tournes.

... et si ça marche, un petit retour aussi, que je rajoute dans la liste des machines testées !

#7 Re : -1 »  tuXtremMerge (XtremSplit TURBO !) - Recoller vos fichier .xtm » Le 07/06/2015, à 14:26

Zakhar
Réponses : 289

Ok, et tu avais bien fait

ipkg install coreutils

... pour récupérer les coreutils contenant les utilitaires GNU ?

Parce que selon ton premier message, le readlink qui a tourné est bien celui de base de la Syno (busybox) et pas du tout le readlink GNU qui se trouve dans coreutils !
Comme tu le vois, en effet, le message concernant readlink est précédé d'une entête busybox.

Ca veut donc dire : soit tu n'as pas fait ce qui est marqué, soit il y a eu une erreur et tu es passé outre. Quelle version de DSM tu as ?

Sinon on peut toujours debugger avec les remplacements contenus dans busyXtremMerge.

Bizarre également qu'il t'aie rajouté un 'r'... j'avais pas vu le détail !

Donc tu les renommes tels qu'ils étaient (parce que c'est ça qu'on attend : Nom001.xtm Nom002.xtm etc...)

Et tu fais :

sh -x ./busyXtremMerge Peter.001.xtm

Et tu nous colle le résultat dans une jolie balise <Code> pour que ce soit lisible !

#8 Re : -1 »  tuXtremMerge (XtremSplit TURBO !) - Recoller vos fichier .xtm » Le 07/06/2015, à 14:40

Zakhar
Réponses : 289

Voila... sans bash et sans coreutils ça va pas marcher. hmm

#9 Re : -1 »  tuXtremMerge (XtremSplit TURBO !) - Recoller vos fichier .xtm » Le 07/06/2015, à 14:48

Zakhar
Réponses : 289
olvrrp a écrit :

Merci beaucoup pour ta réponse rapide.

... en fait je triche... j'ai une alerte sur le fil. Ainsi, si quelqu'un poste je reçois un mail, comme ça je suis informé des demandes d'aide ou des témoignages que ça fonctionne. Si je suis devant mon PC, je peux répondre illico !

#10 Re : -1 »  tuXtremMerge (XtremSplit TURBO !) - Recoller vos fichier .xtm » Le 07/06/2015, à 16:04

Zakhar
Réponses : 289

Allez alors, un coup de

bash -x ./tuXtremMerge Peter

#11 Re : -1 »  tuXtremMerge (XtremSplit TURBO !) - Recoller vos fichier .xtm » Le 07/06/2015, à 16:07

Zakhar
Réponses : 289

Ben faut que tu sois dans le répertoire où tu as mis tuXtremMerge

Sinon tu fais :

bash -x /rep/ou/tu/as/mis/le/machin/tuXtremMerge Peter

Et idem, si tu ne donnes pas de chemin Peter doit être sur le rep courant

#12 Re : -1 »  tuXtremMerge (XtremSplit TURBO !) - Recoller vos fichier .xtm » Le 07/06/2015, à 16:11

Zakhar
Réponses : 289

Tu n'as pas lancé au bon endroit... et tu as coupé les lignes dans le code !

'[' '!' -f '/volumeUSB3/usbshare/USBSHARE/TV SERIES/COLUMBO/Season 1/Peter001.  

Il ne trouve pas tes fichiers 001.xtm etc...

En principe il doit chercher /volumeUSB3/usbshare/USBSHARE/TV SERIES/COLUMBO/Season 1/Peter001.xtm

et il ne le trouve pas.

Fais un peu

ls -l '/volumeUSB3/usbshare/USBSHARE/TV SERIES/COLUMBO/Season 1/'

#13 Re : -1 »  tuXtremMerge (XtremSplit TURBO !) - Recoller vos fichier .xtm » Le 07/06/2015, à 16:20

Zakhar
Réponses : 289

Ah juste !

Parce que le script dit :

#! /bin/bash

Mais sur Synology, quand tu installes bash il ne se met par dans /bin

Tu peux remplacer la première ligne du script par l'endroit où ipkg a mis bash (which bash pour savoir)

Par exemple

#! /opt/bin/bash

Ainsi tu n'as plus à mettre bash devant la commande.

J'avais oublié ce détail... ça fait tellement un bail que j'ai plus utilisé ce script car je ne prends plus de "xtm" !..

Bravo en tout cas pour avoir réussi à faire marcher le bouzin !

Je rajoute DS112 à la liste.

#14 Re : -1 »  tuXtremMerge (XtremSplit TURBO !) - Recoller vos fichier .xtm » Le 07/06/2015, à 16:33

Zakhar
Réponses : 289

S'il a passé le fichier 2, il n'y a pas de raison qu'il n'aille pas au bout... sauf problème avec le téléchargement de tes fichiers, mais là même l'original (XtremMerge) n'y peut rien.

En fait, tous les tests de cohérence sont faits au début, ensuite on ne fait que le contrôle du md5.

#15 Re : -1 »  tuXtremMerge (XtremSplit TURBO !) - Recoller vos fichier .xtm » Le 07/06/2015, à 16:49

Zakhar
Réponses : 289

Sur Syno, /opt est juste un montage 'bind' de ton optware, regarde :

$ mount
/dev/root on / type ext4 (rw,relatime,barrier=0,journal_checksum,data=ordered)
(...)
/dev/vg1/volume_1 on /volume1 type ext4 (usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,synoacl)
(...)
/volume1/@optware on /opt type bind (bind)
(...)

Si ça se trouve c'est toujours là, c'est juste le montage qui n'y est plus.

Aussi, si tu utilises de l'USB (le répertoire ci-dessus), j'espère que tu n'as pas installé les optwares sur l'USB, comme c'est démontable, ça peut expliquer qu'il le "perde".

P.S.: bien sûr, chez moi j'ai mis ça dans volume1, si tu as mis ailleurs, le montage suivra

#16 Re : -1 »  tuXtremMerge (XtremSplit TURBO !) - Recoller vos fichier .xtm » Le 07/06/2015, à 17:03

Zakhar
Réponses : 289

Ah ben le coup du export PATH, c'est dans l'installation d'ipkg et compagnie. Si tu ne le fais pas, il va garder en premier les chemins standard et ça ne marche pas.

Pour arrêter : CTRL-C

Si ça continue au fichier suivant, tu peux toujours tuer le script.

L'idéal pour ça c'est d'installer screen, ce qui te permet d'avoir plusieurs consoles sans avoir à ouvrir plusieurs SSH.
Et donc sur un deuxième screen, tu regardes le PID de du script (ps | grep tuXtremMerge) et tu le tues : kill -9 NNNN (ou NNNN est le PID du script)

Les manipulations de base sur screen :
CTRL-A + C => nouveau screen
CTRL-A + 0 à 9 => bascule sur le screen 0 à 9 (selon le chiffre tapé)
CTRL-D => détache les screens

Pour rattacher des screens détachés :
screen -r

screen est aussi utile sur syno parce que sinon, si tu coupes ssh, la commande en cours va être éjectée (car elle est "fille" du tty). Si par exemple tu fais un curl qui dure un peu, tu as intérêt à le lancer en screen... ou alors en tâche de fond avec nohup et les bonnes redirections.

#17 Re : -1 »  tuXtremMerge (XtremSplit TURBO !) - Recoller vos fichier .xtm » Le 07/06/2015, à 17:47

Zakhar
Réponses : 289
olvrrp a écrit :

J'ai trouvé : j'ai tapé

vi /root/.profile

Et j'ai rajouté dans le fichier .profile la commande magique :
export PATH=/opt/bin:$PATH

Maintenant quand je redémarre le syno, il va bien dans opt et mon tuXtremMerge est pleinement opérationnel.

Absolument, c'est ce qui est indiqué à l'étape 8 de la page : http://forum.synology.com/wiki/index.ph … ,_ipkg_etc

Faut pas sauter les étapes sinon ça merdoie. tongue

olvrrp a écrit :

Merci encore Zakhar pour ton aide très précieuse.

De rien, amuse toi bien à recoller les xtm !

P.S.: vi c'est pour ceux qui sont tombés dans Linux il y a 20 ans... perso j'utilise nano, c'est moins puissant mais largement plus simple à utiliser.

ipkg install nano

#18 Re : -1 »  Clé USB non reconnue automatiquement » Le 07/06/2015, à 14:13

Zakhar
Réponses : 4

Avant de tenter de la monter, il faut vérifier s'il y a un système de fichier présent dessus.

... s'il n'y en pas, c'est la raison pour laquelle rien ne se monte automatiquement !

Pour cela, tu branches ta clé, et tu nous fais un :

sudo fdisk -l

Si elle est bien "vue" tu devrais avoir des informations sur /dev/sdb et à ce moment là on peut commencer à faire quelque chose !

#19 Re : -1 »  Clé USB non reconnue automatiquement » Le 07/06/2015, à 16:37

Zakhar
Réponses : 4

Bravo !

Pas d'idée, j'ai que des clés FAT ou ext4 tongue

Les deux s'auto-montent

#20 Re : -1 »  [Résolu]Boot PXE - Distinction entre Architecture X86-64 et i386 » Le 04/06/2015, à 23:24

Zakhar
Réponses : 9

A l'époque où j'avais monté un PXE avec tout le tintouin (DHCP server, TFTP, NFS, etc...) j'avais constaté que les "clients" demandaient plusieurs images, jusqu'à tomber sur un truc qui existait, mais je ne me souviens pas de l'ordre exact.

Si tu as encore des machines uniquement 32 bits (c'est rare, même le PC de ma mère qui était déjà un bas de gamme il y a 7 ans supporte le 64 !), le mieux est de tester.

Tu devrais pouvoir constater, soit avec un coup de Wireshark ou un coup de strace (sur le TFTP) sur le serveur de fichiers ce qu'il se passe et les différences entre les différents PC qui démarrent.

Ca m'étonnerait bien qu'il n'y ait pas une différence visible.

Après, selon que tu maîtrises ou pas le parc de machines qui se connecte, tu peux toujours flagger les "quelques" (en supposant qu'il y a peu d'ordinosaures) 32 bits avec leur adresse Mac, parce que pour sûr, à un moment donné le PC demande un fichier contenant sa propre adresse Mac, ce qui permet de mettre une image par PC si on veut aller jusque là.

#21 Re : -1 »  [Résolu]Boot PXE - Distinction entre Architecture X86-64 et i386 » Le 06/06/2015, à 14:35

Zakhar
Réponses : 9

Ah ben là t'es allé beaucoup plus loin que moi !

J'avais juste fait ça par curiosité sur 1 seul PC, pour explorer la possibilité.

S'il n'y a pas moyen via le DHCP de faire l'aiguillage, à la phase où tu en es, ne peux-tu pas faire l'aiguillage sur l'image elle-même en chargeant un init spécifique ?
C'est peut-être hors de proportion ce que je dis, parce que ça veut peut-être dire patcher le kernel ou des éléments de ce niveau là du boot.

#22 Re : -1 »  aide pour script radio réveil vlc avec gnome schedule » Le 06/06/2015, à 11:24

Zakhar
Réponses : 4

Selon ce que je peux en lire, en réalité gnome-schedule n'est qu'un front-end graphique de cron et at.

Donc, effectivement, son usage nécessite un minimum de compétences shell, désolé tawguyz !

Et oui, ton script devrait fonctionner, le plus simple est que tu le testes en créant par exemple des tâches qui démarrent dans 1 minute.

Juste une remarque, bash n'est pas nécessaire vu la simplicité de ce que tu fais. La bonne pratique est alors de commencer par :

#! /bin/sh

Ainsi Ubuntu choisira son shell par défaut, qui en l'occurrence est dash et pas bash.

#23 Re : -1 »  aide pour script radio réveil vlc avec gnome schedule » Le 06/06/2015, à 11:32

Zakhar
Réponses : 4

@Qid, il y a en fait une différence entre un truc que tu lances sur un terminal sous ta session, et un truc lancé par cron.

- user / root
- accès au 'Display' de la session / pas de session et donc de display

Du reste cron fonctionne aussi même si personne n'est en session... et là pour que le bouzin fonctionne ça nécessite à l'évidence que quelqu'un reste en session, et donc par exemple pas de auto-close de la session au bout de N minutes....

#24 Re : -1 »  COMMENT AUGMENTER la taille persistance sur ma cle usb bootable » Le 04/06/2015, à 23:27

Zakhar
Réponses : 11

Si tu as une clé persistante, tu as probablement un fichier casper-rw à la racine de ladite clé.

Il suffit de l'agrandir et le reformater (tu vas perdre ce qui est dessus et revenir au Live, donc s'il y a des choses importantes, sauvegarde les avant).