-
Compteur de contenus
3919 -
Inscription
-
Dernière visite
-
Jours gagnés
3
Messages posté(e)s par cricx
-
-
Si je mets ne serait-ce qu'un SHELL=/bin/sh devant la ligne de commande ou les titres de colonnes plus rien ne se passe !
#minute hour mday month wday who command
SHELL=/bin/sh
42 1 * * * noisy sh /var/services/homes/noisy/bin /Transfic.sh>/volume1/Transfic/cron.log
que je le mette en premi
0 -
A mon humble avis oui car lorsque je passe par crontab le script se déroule car il génère le log mais avec un code retour à 255 derrière l'appel à rsync au lieu d'un contenu complet des transferts.
Désolé pas trouvé ...
- soit définir un environnement dans le fichier crontab (exemple sur une machine linux normale) SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO="" HOME=/ HOSTNAME=MonServeurÀMoi LANG=fr_FR
Pour moi oui à partir du moment où le script fonctionne hors crontab cad lancement du script en manuel les fichiers se transmettent sans demande de mot de passe et je suis bien sous ssh port 22 syno distant (rsync 873 n'y est pas ouvert)...OK
#minute hour mday month wday who command
7 1 * * * noisy /usr/syno/bin/rsync -avz /volume1/Transfic/noisy@IPadresse:/volume1/jp/Transfic >/volume1/Transfic/Transfic.log
Sans effet, sauf génération de log à vide .
tu es bien sûr que le compte noisy a les droits de lecture locale et d'écriture distante ? (je penche pour un problème de droits sur le répertoire source)
as-tu fait un test direct (pas dans crontab) avec l'utilisateur noisy ?
Autre test :J'ai modifié le script pour faire une synchro entre deux sous répertoire de Transfic sur mon syno, celà fonctionne ....
mais qu'en penser ce n'est surement pas significatif.
si (pb de droits).
Donne un ls -la /volume1/Transfic/
Je t'avais fait part de mon étonnement sur le nombre de chemins redondants dans l'environnement de crontab : est-ce normal ?non, mais pas génant
0 -
PS: C'est vrai que le second message de ce sujet.....
0 -
Bonjour,
savez-vous quel est le port
0 -
Entre temps je suis all
0 -
LOL est devenu un mot courant sur internet pour exprimer une emotion...
C'est la première fois que je le vois sur ce forum, on ne doit pas avoir démotions ici, lol !
Si mon message ne te plais pas, passes ton chemin et ne réponds pas. Personne t'oblige.toi mal réveillé ?
Bref bonne journée et surtout merci pour ton aide précieuse!Tu n'as pas compris le sens de ma réponse et c'est vrai qu'en relisant, ce n'est pas très clair.
Voila. En gros, Synology a pondu une interface permettant d'utiliser de manière simple un certain nombre de fonctionnalités d'un serveur linux, destiné au "commun des mortels" (sans que cela soit péjoratif). Pour cela, il a une certaine expérience du truc, plus l'écoute des "forumeurs" (pardon pour le néologisme). Le résultat est un truc pas mal, mais limité à ce qui a été implémenté.
Je suppose que tu as fait soigneusement le tour de l'interface pour voir ce qui était offert, et il y a pas mal de chose.
C'est vrai que tu aurais pu louper quelque chose dans l'interface et ta question aurait alors pris tout son sens.
Mais ce n'est pas comme cela que je l'ai ressenti (peut-être aussi parce que j'étais mal réveillé, mais peut-être aussi un peu lassé par ceux qui veulent la solution sans apprendre (voir la discussion au bar à ce sujet).
Ce que j'ai compris, moi, de ton message (ps: je connais rien en telnet et autre ssl donc par pitié me mettez pas sur cette piste lol), c'est :
"J'ai bien compris que l'on peut faire des trucs intéressants via telnet ou ssh, mais ça ne m'intéresse vraiment pas de faire l'effort d'apprendre, je veux une solution toute faite".
Si j'ai eu tord, mea culpa.
à +
0 -
Bonsoir,
Est ce que quelqun sait comment bloquer l'acces au blog? Avec un MDP ou autre?
pour photostation on peut gerer les droits utilisateurs mais rien trouvé pour le blog...
merci!!
ps: je connais rien en telnet et autre ssl donc par pitié me mettez pas sur cette piste lol
et pourquoi pas mdr xD lol...
si tu ne connais rien en telnet, tu peux apprendre, sinon restes-en à ce que synology te propose et ne viens pas ici.
0 -
C'est la cas (faute de frappe) d
0 -
Le chemin de rsync est :
usr/syno/bin/
attention ! c'est /usr/syno/bin/
Je l'ai ajout
0 -
Bonjour,
Il serait souhaitable d'utiliser le compte root pour ex
0 -
Le but de ce script selon son auteur devait être d'aller chercher le volume d'octets transmis,
pour que celà fonctionne j'ai initialisé la variable FIC_NET à '/proc/net/sk98lin/eth0', fichier statistique de la carte coupleur.
Le coupleur récupérant tout ce n'est surement pas bon, je doute qu'il y ait ce genre de stats pour un script déterminé ?
Enfin dans le principe celà permet au script de fonctionner, je verrais plus tard.
#!/bin/ash
# ============================================
#
FIC_NET="/proc/net/sk98lin/eth0"
tx1=`grep "Transmitted bytes" $FIC_NET | awk '{print $3}'`
DATEDeb=$(date +%d-%m-%Y" "%Hh%M)
# Transfert du repertoire
rsync -avz /volume1/Transfic/ user@IP:/volume1/jp/Transfic > /volume1/Transfic/Transfic${DATEDeb}.log
# ecriture du fichier log
DATEFin=$(date +%d-%m-%Y" "%Hh%M)
tx2=`grep "Transmitted bytes" $FIC_NET | awk '{print $3}'`
TX=`echo $tx1 | awk '{print '$tx2' - $tx1}'
`echo "Debut de la sauvegarde : $DATEDeb - Terminee : $DATEFin - Octets Transmis : $TX" > /volume1/Transfic/Transfic2${DATEDeb}.log
Mon but :
- Comment avoir les heures de début, de fin sur un log ?
peux-tu préciser ta question ?
si c'est juste écrire les dates de début et de fin dans le log, tu peux faire :
DATEDeb=$(date +%d-%m-%Y" "%Hh%M)
echo $DATEDeb >/volume1/Transfic/fichierlog.log
ta commande rsync ici >>/volume1/Transfic/fichierlog.log
DATEFin=$(date +%d-%m-%Y" "%Hh%M)
echo $DATEFin >>/volume1/Transfic/fichierlog.log
Situation:En lancement manuel la procédure sh Transfic.ash lancée à partir du répertoire /var/services/homes/user/bin (de même qu'à partir du rep racine en spécifiant le chemin complet) fonctionne, les logs sont remplis.
Si je mets le fichier crontab comme suit :
#minute hour mday month wday who command
10 0 * * * user sh /var/services/homes/user/bin/Transfic.ash
elle se déclenche mais il n'y a pas de transfert car les fichiers logs sont générés : celui de rsync est vide, l'autre a ses compteurs à zéro.
Je m'en rend compte car dans les noms de fichiers il y a date et heure.
JP
es-tu bien sûr que user a les droits pour lancer ce script ?
as-tu bien mis le >> pour ajouter au fichier de log (> crée un nouveau fichier, donc seule la première ligne d'écriture dans le log dont avoir >, les autres doivent avoir >>)
0 -
pour r
0 -
Atmail est un très bon produit,(fournis pour les utilisateur d'OVH) mais, qui est, il me semble, payant 300€ ?.
Connais pas l'autre.
jamais installé, ni l'un, ni lautre
Cordialement
Je tente d'installer atmail .
pas grand chose de dispo dans les dépôts optware...
zimbra est probablement un très bon produit (http://www.zimbra.com/products/zimbra_linux_mac_server.html) mais je doute de la possibilité de l'installer sur le syno.
horde est un rien vieillot, mais simple et efficace.
En ce qui me concerne, roundcube me satisfait (il est quand même très lent sur les modèles d'entrée de game, je vais voir si horde ne se comporte pas mieux).
0 -
Ce n'est pas qu' "il ne faut pas" mais juste que c'est extr
0 -
-
Test par script
Contenu du script :
#!/bin/ash
# ============================================
#
tx1=`grep -i "Bytes transmis" $fic_net | awk '{print $3}'`
DATEDeb=$(date +%d-%m-%Y" "%Hh%M)
# Transfert du repertoire
rsync -avz /volume1/Transfic/ userdistant@adresseIP/volume1/jp/Transfic
# ecriture du fichier log
DATEFin=$(date +%d-%m-%Y" "%Hh%M)
tx2=`grep -i "Bytes transmis" $fic_net | awk '{print $3}'`
TX=`echo $tx1 | awk '{ print '$tx2' - $1}'`
echo "Debut de la sauvegarde : $DATEDeb - Terminee : $DATEFin - Octets Transmis : $TX" >> /volume1/Transfic/transfic${DATEFin}.log
ta variable $fic_net correspond
0 -
Merci.
J'ai ajout
0 -
Bonjour,
Concernant, la DSM 2.2 c'est une version b
0 -
-
Bonjour
0 -
Petit bilan :
Je ne passe pas par root
1) Transfert depuis mon DS109J vers le DS107 distant :
Le message d'anomalie
0 -
Lecteur R
dans Win/Mac/NFS
[quote name='pikwiik' date='26 ao
0 -
wich = Retour au prompt, c'est tout ! L'ex
0 -
OK, alors comment consid
0
Acc
dans Installation, Démarrage et Configuration
Posté(e)