-
Compteur de contenus
14 989 -
Inscription
-
Dernière visite
-
Jours gagnés
205
Tout ce qui a été posté par jojo
-
ok, sauf que tu as rajouté des " ?
-
ça prouve que je n'y connais rien. En effet le fichier /volume1/ScriptsUnix/TEST.out a été créé avec ce message à l'intérieur je lance donc la suite : et du coup idem pour le fichier /volume1/ScriptsUnix/backup-hc3-test.out et ici une seconde ligne a été rajoutée. On avance, que dois-je faire maintenant ?
-
xxx@SynoMain:~$ set -o pipefail; ls -l XXX 2>&1 | tee /volume1/ScriptsUnix/TEST.out ls: cannot access 'XXX': No such file or directory
-
oui, les fichier TEST a bien été créé xxx@SynoMain:~$ touch /volume1/ScriptsUnix/TEST xxx@SynoMain:~$ ls -la /volume1/ScriptsUnix/ total 96 drwxrwxrwx+ 1 root root 518 Jun 24 17:08 . drwxr-xr-x 1 root root 526 Jun 23 21:28 .. -rwxrwxrwx+ 1 MyAdmin users 0 Mar 23 12:32 backup-hc3-local.out -rwxrwxrwx+ 1 MyAdmin users 12520 Jun 23 18:12 backup-hc3-local.sh -rwxrwxrwx+ 1 MyAdmin users 0 Mar 23 12:32 backup-hc3-remote.out -rwxrwxrwx+ 1 MyAdmin users 12525 Jun 23 18:15 backup-hc3-remote.sh -rwxrwxrwx+ 1 MyAdmin users 12525 Jun 23 18:06 backup-hc3-test.sh -rwxrwxrwx+ 1 MyAdmin users 12394 Jun 23 18:21 backup-hc3_v3.25.sh -rwxrwxrwx+ 1 MyAdmin users 1970 Jun 12 18:24 backup_MariaDB.sh drwxrwxrwx+ 1 root root 324 Jun 23 21:33 @eaDir -rwxrwxrwx+ 1 MyAdmin users 44 Mar 30 12:34 ip.log -rwxrwxrwx+ 1 MyAdmin users 14 Mar 30 12:34 ip.txt -rwxrwxrwx+ 1 MyAdmin users 758 Mar 30 12:25 KeepAlive_Synology.sh -rwxrwxrwx+ 1 MyAdmin users 2999 Mar 30 12:33 NotifWanChange.sh -rwxrwxrwx+ 1 MyAdmin users 476 Mar 30 12:02 Ping_HC3.sh drwxrwxrwx+ 1 MyAdmin users 1120 Feb 7 10:29 'Start Notif' -rwxrwxrwx+ 1 MyAdmin users 437 Mar 30 12:21 Start_Synology.sh drwxrwxrwx+ 1 MyAdmin users 1060 Feb 7 10:29 'Stop Notif' -rwxrwxrwx+ 1 MyAdmin users 436 Mar 30 12:21 Stop_Synology.sh -rwxrwxrwx+ 1 MyAdmin users 0 Jun 24 17:08 TEST xxx@SynoMain:~$ si même LES experts en perdent leur latin ... (pour info, hier, j'ai détruit le dossier partagé puis l'ai recréé (on ne sait jamais ...))
-
merci, mais moi non plus ...
-
ça j'ai compris ...
-
désolé, comme j'y comprends rien, je n'ai pas capté le truc qui (je crois) devait faire sourire
-
donc comme j'exécute le script avec root, ça devrait aller ?
-
voici les résultats pour /volume1 (que je peut difficilement interpréter) @SynoMain:~$ ls -la /volume1/ total 4 drwxr-xr-x 1 root root 526 Jun 23 09:22 . drwxr-xr-x 26 root root 4096 Jun 23 09:23 .. drwxr-xr-x 1 root root 300 Jun 22 16:37 @appconf drwxr-xr-x 1 root root 300 Jun 22 16:37 @appdata drwxr-xr-x 1 root root 300 Jun 22 16:37 @apphome drwxr-xr-x 1 root root 300 Jun 22 16:37 @appshare drwxr-xr-x 1 root root 198 Jun 23 09:14 @appstore drwxr-xr-x 1 root root 198 Jun 23 09:14 @apptemp d---------+ 1 root root 234 Jun 22 15:52 Assistant-plugins drwxr-xr-x 1 root root 120 Feb 15 02:57 @database d---------+ 1 root root 490 Jun 22 10:19 Divers drwx--x--- 1 root root 168 Jun 23 09:23 @docker drwxrwxrwx+ 1 root root 86 Jun 9 14:27 docker d---------+ 1 root root 44 Apr 27 00:48 Domo_FibaroHC3 drwxrwxrwx+ 1 root root 258 Jun 21 00:19 @eaDir drwx------+ 1 root root 130 May 25 17:32 homes drwxrwxrwx 1 root root 974 Mar 16 22:57 @img_bkp_cache d---------+ 1 root root 46 Jun 20 15:35 Installations d---------+ 1 root root 12 Feb 15 03:09 NetBackup drwxr-xr-x 1 root root 30 Jun 23 09:21 @resource-monitor drwxr-xr-x 1 root root 88 Jun 23 09:22 @S2S drwxrwxrwx+ 1 root root 564 Jun 23 18:22 ScriptsUnix drwxr-xr-x 1 root root 584 Jun 21 00:19 @sharesnap drwxr-xr-x 1 root root 0 Jun 23 09:21 @synoconfd drwxrwxrwx+ 1 root root 76 Mar 9 17:18 Temp drwxrwxrwt 1 root root 66 Jun 23 09:38 @tmp drwxr-xr-x 1 root root 154 May 25 17:35 @userpreference d---------+ 1 root root 376 Jun 7 18:20 web drwxr-xr-x 1 root root 0 Mar 23 12:39 @webdav d---------+ 1 root root 44 Apr 26 17:15 web_packages d---------+ 1 root root 60 Mar 2 11:51 Z_Archives
-
avec root ça devrait donc fonctionner ?
-
voici le résultat de la commande : xxx@SynoMain:~$ ls -la /volume1/ScriptsUnix/ total 96 drwxrwxrwx+ 1 root root 564 Jun 22 22:28 . drwxr-xr-x 1 root root 526 Jun 23 09:22 .. -rwxrwxrwx+ 1 Vincent users 0 Mar 23 12:32 backup-hc3-local.out -rwxrwxrwx+ 1 Vincent users 11632 Jun 22 22:19 backup-hc3-local.sh -rwxrwxrwx+ 1 Vincent users 11954 Jun 8 12:57 'backup-hc3-remote - Copy.sh' -rwxrwxrwx+ 1 Vincent users 0 Mar 23 12:32 backup-hc3-remote.out -rwxrwxrwx+ 1 Vincent users 11954 Jun 8 12:57 backup-hc3-remote.sh -rwxrwxrwx+ 1 Vincent users 12344 Jun 23 14:26 backup-hc3-test.sh -rwxrwxrwx+ 1 Vincent users 11401 Jun 22 21:57 backup-hc3_v3.23.sh -rwxrwxrwx+ 1 Vincent users 1970 Jun 12 18:24 backup_MariaDB.sh drwxrwxrwx+ 1 root root 272 Jun 23 09:22 @eaDir -rwxrwxrwx+ 1 root root 44 Mar 30 12:34 ip.log -rwxrwxrwx+ 1 root root 14 Mar 30 12:34 ip.txt -rwxrwxrwx+ 1 MyAdmin users 758 Mar 30 12:25 KeepAlive_Synology.sh -rwxrwxrwx+ 1 Vincent users 2999 Mar 30 12:33 NotifWanChange.sh -rwxrwxrwx+ 1 MyAdmin users 476 Mar 30 12:02 Ping_HC3.sh drwxrwxrwx+ 1 MyAdmin users 1120 Feb 7 10:29 'Start Notif' -rwxrwxrwx+ 1 MyAdmin users 437 Mar 30 12:21 Start_Synology.sh drwxrwxrwx+ 1 MyAdmin users 1060 Feb 7 10:29 'Stop Notif' -rwxrwxrwx+ 1 MyAdmin users 436 Mar 30 12:21 Stop_Synology.sh Je faisais tourner le script avec root Maintenant Synology ne permet plus de créer de compte administrateur admin. J'ai donc fait tourner le script avec le nouveau compte administrateur => fichier log toujours vide A la vue de ci-dessus, je l'ai fait tourner avec le compte Vincent => fichier log toujours vide. Comme indiqué dans le tuto SSH est activé, MAIS pas sur le port 22 par défaut. Pour être sûr que ce ne soit pas ça la cause, j'ai temporairement remis le port par défaut, mais le fichier log reste désespérément vide. d'autres idées ?
-
oui, car le backup se fait bien (le plus important !), juste le log reste vide (je ne le lirai pas, sauf si ???) ...
-
Merci Henri de ton aide. J'ai relancé le script qui est 100% celui de @Lazer, et le fichier .out ne se rempli pas. Voici la fin du mail de notif du Syno : Backup terminé avec succès : Monday 23/06/2025 10:56:54 title: 'Sauvegarde HC3 Local' is neither mail string key nor i18n format. /bin/bash: line 2: /volume1/ScriptsUnix/backup-hc3-test.out: No such file or directory (j'imagine que si le fichier n'existe pas, il est créé automatiquement Et pour être complet, voici la commande : set -o pipefail; "/volume1/ScriptsUnix/backup-hc3-test.sh" 2>&1 | tee -a "/volume1/ScriptsUnix/backup-hc3-test.out"
-
j'ai apporté une petite modif afin de généraliser le code
-
idée pour la v3.24 ajouter la ligne de modification du sujet du mail si erreur de sauvegarde # Function : Display error function Error { MAIL_SUBJECT="${MAIL_SUBJECT} : ERROR" # jojo 22/06/2025 if [ -z "$2" ] then echo -e "$1" Email "$1" else echo -e "$1\n\n$2\n" Email "$1\n\n$2\n" fi Notification "$1" } vers la ligne 55 du script
-
cool, j'avais en effet régulièrement cette erreur
-
Malgré sa disparition des radars, maître @Steven reste toujours dans le TOP 4 des contributeurs populaires du forum
-
il fallait que j'appelle au secours pour trouver la cause (et la solution) du problème : En fait c'est Domochart qui m'a mis sur la piste, et grâce aux backup automatiques php, j'ai réussi à tout remettre d'équerre
- 12 403 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Bonjour, J'ai besoins de votre aide en GEA (oui, oui, tout est possible). Cela fait des heures que je cherche pourquoi une règle qui a toujours bien fonctionné, ne fonctionne plus. règle HS : GEA.add ({{"Value+", id["PISCINE_TMPLAST"], {"Value",id["PISCINE_TMPSEUIL"]}}, {"TurnOn", id["PISCINE_TMPAUTH"]}, {"Value!", id["PISCINE_TMPSEUIL"], 0}}, 2*60, "", -- 07/06/2025 au cycle suivant de la première màj de PISCINE_TMPLAST (=> >=60s) {{"Repeat"}, {"Property", id["PISCINE_TMPSEUIL"], "value", {"Value", id["PISCINE_TMPLAST"]}}, {"Email", "admin", "Piscine : Température seuil = #value[3]#°C.\nTempérature last = #value[1]#°C.\nle #date# à #time#.", "Piscine : Température seuil - GEA"}}) id["PISCINE_TMPLAST"] = 231 id["PISCINE_TMPSEUIL"] = 230 Je reçois bien le mail toutes les 2*60sec, donc la condition est ok Piscine : Température seuil = 1.0°C. Température last = 29.0°C. le 21/06/2025 à 12:39:29. mais la PISCINE_TMPSEUIL ne veux pas se mettre à jour avec l'action {"Property", id["PISCINE_TMPSEUIL"], "value", {"Value", id["PISCINE_TMPLAST"]}} alors qu'en voici le JSON : { "id": 230, "name": "Piscine_TmpSeuil", ... "properties": { ... "unit": "C", ... "value": 1.0, ... } et que PISCINE_TMPLAST se met bien à jour avec une règle similaire: GEA.add ({"TurnOn", id["PISCINE_TMPAUTH"]}, 30, "", {{"Repeat"}, {"Property", id["PISCINE_TMPLAST"], "value", {"Value", id["PISCINE_TMP"]}}}) Qu'est-ce que mes yeux n'ont pas bien vus ? Merci de votre aide à m'aider à ne pas me suicider ...
- 12 403 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
je suis du même avis au niveau de la sécurité, surtouts'il existe une alternative avec un QA ou une scène. Je ne comprends pas pourquoi ils ont supprimé la possibilité de faire un arrêt propre : outre l'onduleur qui n'a plus de courant, on pourrait vouloir déplacer la box ?
- 12 403 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
pero j'utilise l'extension Chrome JSOLN Beautifier and editor. Teste et prends celle que tu aimes le mieux
- 12 403 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
installe également une extension JSON sur ton browser, pour qu'il soit plus lisible
- 12 403 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
"Emqil" = faute de frappe. Lire "Email"
- 12 403 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
déjà ton action "Emqil" n'a que 2 arguments au lieu de 3 ou 4.
- 12 403 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
De mémoire (elle évolue ...), le Reboot a "toujours" fonctionné, mais c'est le shutdown qu'ils ont arrêté (d'ailleurs dans l'interface web, on sait lancer un redémarrage, mais pas un arrêt, de la box)
- 12 403 réponses
-
- 1
-
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :