Aller au contenu

Lokomass

Membres
  • Compteur de contenus

    407
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Lokomass

  1. Bonjour à tous, J'ai un souci qui relève de l'incompréhension totale. J'ai une tâche qui fonctionne parfaitement à tous les coups manuellement mais qui ne fonctionne que de temps en temps via crontab... Je suis desespéré... La ligne en question : # Script 4 45 23 * * 5 root /usr/syno/scripts/boot.sh Ce script démarre mon PC : Et dedans nous avons : #!/opt/bin/bash ############################################################ # Démarrage du PC # ############################################################ #Déclaration des variables VAR="/usr/syno/variables/variables.sh" if [ -e "$VAR" ] then . "$VAR" else echo "Le fichier "$VAR" n'existe pas." exit fi #Programme principal if [ "$NAS" != "$NOM3" ] then wakelan "$PC1" else wakelan "$PC2" fi Pour moi le souci ne peut pas venir du script en lui même mais du crontab forcément... Voilà la date que me renvoi le NAS (qui n'est pas à jour au passage même si j'ai une ligne crontab pour mettre à jour la date mais je ne suis pas sur qu'il y ait un rapport) NAS> date Sat Nov 30 09:47:11 CET 2013 Donc je suis un peu perdu, samedi dernier pas de souci, ça a démarré et la non, ce matin je teste depuis un autre ordi 5 fois de suite, le PC démarre sans aucun souci à chaque fois, Que se passe t-il svp ?? Merci
  2. Bonjour à tous, Je viens de trouver un bug dans un petit logiciel que j'avais créer et je ne comprenais pas pourquoi... En fait ce script liste mes films, le nom la date, etc etc. Pour lister la date, la commande était : DATE=`ls -l "$CHEMIN" | awk '{print $7" "$6" "$8}'` Chose qui a toujours fonctionné, et me permettait de classer mes films par ordre de date ensuite via une page php. Mais récemment, j'ai voulu obtenir une version spéciale de sort qui au finale de me servira pas, et j'ai donc supprimé textutils au profit de coreutils sans me poser de questions. Et voyant ce matin mon souci, j'ai finalement fait la relation avec le paquet "ls". En effet sous textutils, j'aurai : Oct 24 17:21 Sous coreutils j'ai : 17:21 2013-10-24 Cela change pas mal de chose (plus que $6 et $7, etc) mais l'avantage que je vois serait que la date est de même format pour tous les fichiers ce qui n'était pas le cas avant. Par exemple un fichier de 1995 s'écrivait : Dec 09 2011 Bref, ma question est, quelle est la meilleure solution, reparitr sous textutils ou garder coreutils et adapter mes scripts. Dernière question, est-ce que le format de date de coreutils est bien toujours le même à savoir : hh:mm yyyy-mm-dd Pour n'importe quel fichier de n"importe quelle date ??? Merci
  3. Plus besoin de t'embeter j'ai réussi !!! En fait, il suffisait de désinstraller le paquet "textutils" et d'installer "coreutils" à la place. Maintenant j'ai l'option "sort -V" ! Merci en tout cas
  4. Ok, et bien si un jour tu as du temps à perdre, et ton nas sous la main, je veux bien que tu me dépanne Merci en tout cas.
  5. Merdasse ! Et tu n'auras plus du tout d'accès à optware sur un nas comme le mien ?
  6. J'ai testé tes deux méthodes CoolRaoul sans succès... J'ai peur de jamais y arriver...
  7. J'ai un DS411 : NAS> uname -a Linux NAS 2.6.32.12 #3810 Wed Nov 6 05:13:41 CST 2013 armv5tel GNU/Linux synology_88f6282_411
  8. Pendant la commande make sur le sort justement j'ai ces 2 erreurs : /volume1/Azureus/coreutils-8.21/src/sort.c:3582: undefined reference to pthread_create' /volume1/Azureus/coreutils-8.21/src/sort.c:3587: undefined reference to pthread_join'
  9. Quand est-ce que la version 5.4 de php sera mis à jour via dsm alors ?
  10. Excuse moi pour cette question idiote mais c'est un fichier tar.xz, que faire ensuite ? Pour mettre php à jour, comment faire, j'ai la version 5.3 j'aimerai la 5.4 ?
  11. Bonjour, Sous synology la version logiciel de sort est archi-dépassée... J'aimerai pouvoir utiliser la dernière version de sort qui permet de spécifier l'option "-V". Malheureusement sur mon serveur je n'ai trouvé que 3 versions de sort : /opt/bin/sort (version de 2002) /volume1/@optware/bin/sort (le même que ci-dessus) /usr/bin/sort (version récente du 16/04/2013 mais sans l'option -V) Comment puis-je installer une version à jour de "sort" svp ? Merci d'avance
  12. OK, donc c'est pas possible de modifier la date d'un fichier sous BusyBox.... Tant pis, merci quand même !
  13. Merci pour ton aide, mais quoique je tape j'ai toujours : touch: invalid option -- d J'ai essayé : touch -d 011410032011 toto touch -d 09:09 toto
  14. Bonsoir, Je n'ai pas réussi a trouver la commande pour changer la date de création d'un fichier. Normalement j'ai vu que c'était touch -t mais pas disponible sous synology ?? Comment faire ?? Merci
  15. Bonjour à tous, Petite question, J'utilise souvent des fichiers dans mes scripts stockés sous /tmp, dont un en particulier stocker de manière permanente. Est-ce que ce répertoire peut être vidé ? Et si oui, quand ? Merci
  16. Oui oui j'ai bien réussi à désactiver les mails, ce sont les notifs systèmes qui me génent...
  17. Encore une petite question du coup. A chaque sauvegarde, j'ai dans les notifications synology, un message qui me dit que ça a été réalisé avec succès, etc... Est-ce possible de désactiver l'évènement système du syno ?
  18. OK ça marche bien ! Par contre (je suis chiant ) mais par exemple, je veux pas recevoir le mail de succès, c'est possible ? Est-ce aussi possible de modifier le nom de la sauvegarde, et enfin de choisir un répertoire unique sans @app et y mettre uniquement le fichier dss ? En fait moi j'aimerai juste que ça mette le fichier dss uniquement dans un répertoire bien spécifique avec un nom bien spécifique Je t'en demande surement un peu trop la
  19. Merci pour ta réponse, mais ou trouves-tu le menu "job" dont tu as fait une capture ci-dessus, je ne le trouve pas sur mon syno...
  20. Bonjour à tous, Je me pose une question. A chaque fois que je modifie un compte ou autre sur mon serveur, je sauvegarde la config .dss via la popup en IHM. Est-ce possible de le faire en ligne de commande ? Ou du moins d'automatiser cette tâche ? Merci d'avance
  21. Bonsoir, Je me retrouve avec un souci assez spécial. J'ai cree un script d'envoi de mail via nail. Ça fonctionne parfaitement et les accents sont bien présents dans le mail. J'ai donc (après tous mes tests) voulu automatiser la tâche (tâche de sauvegarde avec envoi de mail au début et a la fin). Je rajoute la ligne dans mon crontab mais a l'envoi du mail de fin, j'ai ?? a la place de mon é. Phénomène encore plus étrange, les accents dans le corps du mail sont présents, mais pas ceux dans le sujet. Incompréhensible... La seule chose, mon script mail.sh est encodé en ansi, et utilise bash. Avez vous une idée ? Merci
×
×
  • Créer...

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.