Aller au contenu

Amsonia

Membres
  • Compteur de contenus

    388
  • Inscription

  • Dernière visite

  • Jours gagnés

    2

Tout ce qui a été posté par Amsonia

  1. Tout à fait, juste après les exemples de la section "Credential Line" Et tu dois écrire cette ligne SANS mettre de dièse au début. (le # veut dire que ce qui suit ne doit pas être exécuté. le plus souvent c'est utilisé pour informer un humain)
  2. Boulet man!
  3. "Vraiment désolé" ? "VRAIMENT DÉSOLÉ" ??! Tu crois vraiment que ça suffit ? Tu penses vraiment t'en tirer à si bon compte ? Non mais je rêve… Ça se plante et ça se replante et ça dit simplement "désolé" pfff… ----------- au cas où, malgré tous mes efforts, ce serait pris au 1er degré, je plaisante évidemment Merci encore Piwi, tu m'aides tellement que vraiment tout excuse est de trop ;-)
  4. Pas rsyncdir mais l'autre script, celui de 3 lignes. Si je mets ça #! /bin/sh PATH=/opt/bin:/bin:/usr/bin ; export PATH $(dirname $0)/rsyncdir "/volume1/video/truc muche" /volume1/Hubic/amso/rsync/tmp Ça me sort ça : sending incremental file list rsync: link_stat "/volume1/video/truc" failed: No such file or directory (2) rsync: change_dir "/volume1/@choses/hubic-tools//muche" failed: No such file or directory (2) sent 12 bytes received 12 bytes 48.00 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1052) [sender=3.0.9] Et c'est pareil si je mets autre chose comme ça #! /bin/sh PATH=/opt/bin:/bin:/usr/bin ; export PATH $(dirname $0)/rsyncdir '/volume1/video/truc muche' /volume1/Hubic/amso/rsync/tmp ou ça #! /bin/sh PATH=/opt/bin:/bin:/usr/bin ; export PATH $(dirname $0)/rsyncdir /volume1/video/truc\ muche /volume1/Hubic/amso/rsync/tmp ou encore un mélange comme ça #! /bin/sh PATH=/opt/bin:/bin:/usr/bin ; export PATH $(dirname $0)/rsyncdir "/volume1/video/truc\ muche" /volume1/Hubic/amso/rsync/tmp
  5. Ok tout fonctionne impec ! Seul souci, le script qui définit les dossiers source et cible ne veut pas accepter d'espace dans les chemins des dossiers. J'ai essayé d'encadrer lesdits chemins par des ' puis des " et j'ai aussi essayé d'échapper l'espace mais rien n'y fait Une idée ?
  6. Tu as raison je vais lire attentivement le man pour mieux comprendre tout ça. Ceci étant dit, j'ai jamais dit qu'il s'agissait forcément de fichiers, mais peut-être aussi de dossiers ! En tout cas ça me rassure que tu me dises que ce soit du à l'écriture de ton script car justement je ne trouvais rien d'invisible dans mon arbo. Je corrige et te tiens au courant
  7. Apparemment il n'aime pas qu'il y ait quelque chose après l'anti-slash donc j'ai fait au plus simple : j'ai viré tous les commentaires. Et malgré le fait d'avoir exclu tous les dossiers et fichiers cachés, il continue à me dire qu'il faile sur les modifications de droit sur certains dossiers commençant par un '.', la même erreur qu'avant. Je te livre un extrait de log : http://snipurl.com/23uupss
  8. Pour validation des modifications aux bons endroits, le nouveau code : #! /bin/sh PATH=/opt/bin:/bin:/usr/bin ; export PATH #je préfère pour l'instant conserver rsync d'ipkg extra_args="" exec >/var/log/rsync-hubic.log 2>&1 #pour renvoyer toute sortie vers un fichier de log while getopts : OPT; do case $OPT in O|+O) extra_args="$OPTARG" ;; *) echo "usage: `basename $0` [+-O ARG} [--] ARGS..." exit 2 esac done shift `expr $OPTIND - 1` OPTIND=1 source="$1" target="$2" if [ $# != 2 ] ; then echo "usage: $0 <source> <target>" exit 1 fi mkdir -p $target set -- --archive \ --whole-file \ --update \ --delete \ --delete-excluded \ --exclude="Thumbs.db" --exclude="@eaDir" --exclude=".*" \ #rajouté l'exclusion de tout dossier ou fichier invisible --verbose \ #activation du mode bavard --itemize-changes \ #pour avoir des explications de ce qui est fait $extra_args \ $source/. $target/. #[ -t 2 ] && set -- -vv "$@" rsync "$@"
  9. wow merci bcp pour toutes ces infos ! Je testerai dès qu'il aura fini d'envoyer les GB mais c'est super lent Ça tient quelque temps à 5 Mo/s puis replonge vers les 1 Mo/s et ça repart… Exclure tous les dossiers et fichiers commençant par un point est justement ce que je cherche, je n'ai que faire des merdouilles invisibles, j'ai pas de fichiers unix de conf là-dedans dans mes backups donc a priori le --exclude=".*" devrait faire l'affaire. Le truc vraiment étrange c'est qu'en faisant un ls -al je n'ai aucun dossier caché dans /photos de mon dossier Hubic ! Le ls -ld "/volume1/Hubic/amsonia/rsync/photos/./Baden Ferrari 2003/06 Gala" me rend ça drwx------ 2 admin users 2304 Jun 7 16:26 Baden Ferrari 2003/06 Gala/ Je lance le script en root là et de ce que je vois il n'arrive à rechowner en root:root certains dossiers qui restent en admin:users Ah et rsync ne semble pas aimer les caratères accentués dans les noms de dossiers (mais ce sont pas les seuls affectés). Je pense que tous ces petits soucis bizarroïdes vont disparaître dès que j'aurais rajouté mon exclude sur les dossiers invisibles. Bien reçu pour le comportement local-local de rsync. Et quant à rsync qui ne termine pas une tâche, je voulais dire que le processus se quittait normalement mais que tout n'avait pas été transféré et que j'avais du le relancer pour avoir une tâche de backup complète.
  10. Amsonia

    Comment G

    J'essaye d'éviter d'installer trop de plugins. Les gens pestent contre la lenteur de Firefox mais faut voir aussi qu'ils se traînent 35 add-on, pas moi. Je sais par contre qu'on peut installer sa propre instance du serveur de sync utilisé par Mozilla. À voir si je le ferai un jour, une nuit…
  11. J'avais en effet le vague souvenir d'avoir lu qqchose à ce sujet et bien m'a pris de remonter de quelques pages le topic ! J'ai "mis en place" tes scripts, je teste , ça fonctionne et j'allais justemet te poser une petite série de questions J'utilise ton script quasiment tel quel. Je pense donc utilser le rsync d'ipkg moi aussi. J'ai juste modifié les chemins dans le petit script d'appel de rsync et j'ai rajouté --exclude=".DS_Store" pour exclure ces fichiers propres à OS X. 1/ En fait ma question principale porte sur le script que tu as nommé 'rsync'. J'aimerais comprendre un peu plus son fonctionnement pour être un peu plus autonome si j'ai des soucis et, éventuellement, le tweaker. Pourrais-tu, par exemple, m'en expliquer les étapes ? 1.1/ J'ai pas mal d'erreurs qui, si je lis bien le stdout, concernent des dossiers et fichiers invisibles. rsync: failed to set permissions on "/volume1/Hubic/amsonia/rsync/photos/./Baden Ferrari 2003/06 Gala": Invalid argument (22) J'aimerais bien exclure également ces dossiers/fichiers. Est-ce qu'un simple --exclude=".*" suffirait ? 1.2/ J'imagine que rsync de ipkg doit sortir un log quelque part mais je n'ai pas réussi à le trouver L'idéal serait que ça écrive un fichier de log dans /var/log/rsync-hubic.log qui me dise ce qu'a fait le script : quels dossiers/fichiers ont été uploadés/supprimés/modifiés ainsi que les éventuelles erreurs. 2/ D'ailleurs, est-ce que le 'modifiés' de la dernière question fait sens ? Pour moi rsync a pour principal avantage de faire du backup incrémental donc de ne pas ré-envoyer en entier un fichier s'il a été modifié. C'est bien le cas ici ? 3/ Comment se fait-il que, sur un dossier de 3,1 Go et contenant plein de sous-dossiers et fichiers (90% < 10 Mo) le rsync n'aille pas jusqu'au bout ? J'ai remarqué que rsync -tout comme la sauvegarde locale- mouline d'abord dans son coin puis les données sont envoyées sur le webdav. Y aurait-il un timer mis en place par OVH quelque part ? Voilà, je crois que c'est tout pour le moment :-D Je le lance sur mon dossier 'photo' là. Go… ^^
  12. Amsonia

    Comment G

    Pour ma part, seuls mes documents de travail sont présents sur mon laptop. Tout le reste, et particulièrement les médias, sont hébergés sur le NAS auquel je me connecte en ethernet gigabit la plupart du temps quand je suis en local et par VPN quand je suis à l'extérieur. Mes documents de travail sont synchronisés via CloudStation sur le nas. La musique est lue principalement via AudioStation (via un SSB) ; je cherche encore un bon lecteur audio supportant le "serveur itunes" (me souviens plus du nom technique du protocole) pour le flac. Et pour finir, je suis en train de passer sur une sauvegarde des données les plus importantes du NAS sur HubiC via rsync. Les prochaines étapes sont la finalisation du rsync/hubic et l'achat d'un autre nas -physiquement distant du premier- de capacité équivalente pour duplication maîtrisée de toutes les données et accès plus aisé aux données quand je me situe dans ce second lieu, notamment en ce qui concerne l'envoi de vidéo sur la tv et de musique sur la chaîne. Je crois que seul mon carnet d'adresse est encore prisonnier de google. Mon firefox est sync chez mozilla mais là ça va, j'ai confiance.
  13. Il reste un problème de taille (c'est le cas de le dire ) chez moi : l'espace Hubic est toujours considéré comme un espace de 25 Gio hors j'ai souscrit à l'offre de 100 Go. En passant par le "hubic explorer" (software d'OVH), ça voit bien les 100 Go et j'ai bien réussi à uploader plus de 25 Go (via un client webdav classique). Mais le NAS persiste à voir 25 Go J'ai pourtant démonté/remonté le volume plusieurs fois ainsi que tué le processus davfs. En fait j'ai même rebooté plusieurs fois exprès mais aucun changement. C'est très gênant parce que j'envoie mes données sur hubiC par le bias de tâches de "sauvegarde locale" du NAS et ce dernier vérifie toujours s'il y a de l'espace dispo avant de commencer. Des idées pour la résolution de ce problème et/ou pour sauvegarder de manière incrémentale et propre sur hubic via le nas ?
  14. Il te faut un DAC USB ! Les tout premiers prix tournent autour de 190 € pour du matos à peu près correct et ça monte à plusieurs milliers pour du haut de gamme. Ceci étant dit, on arrive très vite aux limites qualitative du Syno qui retravaille le son, malheureusement
  15. Amsonia

    Aide

    Mouais, dommage. Enfin ça paraît logique mais bon, dommage.
  16. Amsonia

    Aide

    Merci bien Diaoul pour toutes ces infos. Reste plus qu'à trouver comment camoufler (ou au moins mettre un truc un peu plus fun qu'une ip) dans mon hostname. Mais j'ai comme l'impression qu'on ne peut pas tricher facilement, le hostname du serv ZNC (ou du proxy, du vpn, etc.)
  17. Amsonia

    Aide

    J'ai trouvé où sont stockés les logs : /volume1/@appstore/znc/var/users/admin/moddata/log Et les messages publics/privés échangés durant ma pseudo absence me sont bien affichés lors de la réouverture de mon client ordi. Ceci étant dit les logs ne sont pas évients à lire rapidement. Je crois que je vais mettre une cron task du style 0 * * * * root cp /volume1/@appstore/znc/var/users/admin/moddata/log/*.* /volume1/homes/admin/CloudStation/NAS/"IRC logs"
  18. Amsonia

    Aide

    Ok ça marche, merci ! Donc, normalement, même si je ferme mon client sur mon ordi je serai toujours connecté à ce serveur et aux chans que j'ai défini dans l'admin de ZNC ? Deux autres questions… 1/ Quand je fais un /whois tryphon ça me sort ça tryphon has userhost ~tryphon@ip.du.serveur.znc and real name "rom"[/CODE] Que faire pour cacher l'ip du serveur ZNC ? Est-ce possible de mettre un truc bidon ? 2/ L'utilité du bouncer est avant tout, pour moi, de conserver les logs des discussions quand je suis absent. J'imagine que cela correspond au paramètre "buffer" dans l'admin de ZNC. Ce paramètre apparaît à plusieurs endroits dans ZNC : - global settings => "Maximum Buffer Size: 500" (j'ai pas touché) - user settings (admin) => "Default Channel Settings" > "Buffer size : 50" (j'ai pas touché) - dans la conf de chaque channel, je n'ai pas touché aux paramètes donc ça me met 50. Par contre j'ai coché la case "Keepbuffer" Est-ce que ces paramètres sont corrects ? 3/ Ah et dernière question, un peu bête mais bon… Où est-ce qu'on lit ces fameux logs quand note client sur l'ordi est fermé ? Est-ce que ça s'affiche sur le client quand on le relance ou est-ce qu'on doit chercher manuellement quelque part sur le NAS ? Merci encore pour votre aide
  19. Bonjour, J'ai installé le paquet ZNC mais je n'arrive pas à le configurer correctement parce que, si j'arrive à y faire se connecter le client IRC de mon ordinateur, ZNC n'arrive pas à se connecter aux réseaux, freenode par exemple. Je ne connais vraiment pas grand chose à IRC alors toute aide est la bienvnue. Alors j'aimerais savoir : - ce que vous avez mis comme configuration dans ZNC -- quels modules activés et pourquoi -- quelle configuration pour être connecté en même temps à deux channels du même réseau mais sous des nickname différents - ce que vous avez mis comme configuration dans votre client IRC. Il y a des options présentes à la fois dans ZNC et dans un client IRC, je voudrais savoir comment vous avez départagé les choses. Ma configuration actuelle : ZNC - Global settings Je ne crois pas avoir changé quoi que ce soit ici. Mais peut-être aurais-je du activer certains modules ? Et qu'est-ce que sont les BindHosts ??? ZNC - Your settings (1 seul user, l'admin) Ici, j'ai activé certains modules, j'ai rentré mes info IRC. Mon nickname principal (tryphon) est enregistré sur freenode (où je veux me connecter en SSL donc port 7000) donc je renseigne aussi le mot de passe que ZNC doit donner à NickServ. (remplacé ici par des 'xxx') J'utilise Textual sur OS X comme client IRC - http://www.codeux.com/textual/ J'imagine que les options de configuration sont équivalentes dans tous les clients IRC alors voici sa config actuelle… Je rentre ici les info de connexion à mon serveur, mon NAS donc. Le port 8251 est mappé vers mon NAS bien que, pour l'instant, je ne me connecte que via le LAN donc pas utile. Le mot de passe est celui de mon compte (admin) défini lors de l'installation de ZNC, rien à voir avec IRC à proprement parler ici. Voilà la partie où je ne sais pas si je fais comme il faut. À mon sens, le username doit être mon identifiant pour me connecter à ZNC. Et je ne rentre pas mon mot de passe puisque je l'ai rentré dans l'écran précédent. De plus, je n'ai pas activé le module 'NickServ' dans mon compte ZNC donc a priori ça ne devrait pas marcher en mettant uniquement mon mot de passe ici. Ensuite, si j'ai bien compris l'intérêt de ZNC, les champs Nickname, Alternatives et Real name ne sont pas utiles puisque gérés directement par ZNC. J'ai donc vidé les champs mais ils se re-renseignent automatiquement avec des valeurs par défaut… Même chose concernant les messages de /quit ou /part. J'ai vidé parce que je pense que c'est à ZNC de gérer cela mais ça s'auto re-renseigne… Bref, en faisant comme ça, j'arrive à connecter mon client (Textual donc) à ZNC. Mais ZNC n'arrive pas à se connecter à l'unique réseau que j'ai configuré. Pourtant les info me semblent correctes. Le mot de passe masqué est bien celui associé à mon username tryphon sur freenode, pas celui du compte admin sur ZNC. Et ça me renvoie toujours la même erreur : Voilà, j'ai essayé de vous donner le plus d'info tout en restant organisé, j'espère ne pas vous avoir (trop) perdu en route alors si vous pouvez m'aider, merci d'avance !
  20. Diaoul, mes binaires sont prêts. Tu nous donnes la suite de la doc ?
  21. Si j'arrive jusqu'au bout !
  22. Voilà, tous binaires proprement générés. On passe à l'étape suivante :-D
  23. À tout hasard je remets les infos que j'ai trouvé sur le makefile de OpenWRT - https://dev.openwrt.org/browser/packages/net/darkstat/Makefile CONFIGURE_ARGS += \ --disable-debug \ --with-chroot-dir=/var/empty TARGET_CFLAGS += -std=gnu99 define Build/Compile $(HOSTCC) $(PKG_BUILD_DIR)/static/c-ify.c \ -o $(PKG_BUILD_DIR)/c-ify $(call Build/Compile/Default) endef
  24. Diaoul, il fallait bien mettre ENV += HOSTCC=gcc dans le makefile ! J'ai bien darkstat dans cross/darkstat/work/88f6281/install/usr/local/sbin ! Le plist de darkstat a aussi été généré. Pour mon archi ppc853x par contre, ça ne marche pas Ca bloque au même endoit et me dit HOSTCC c-ify `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead. cc1: error: unrecognized command line option "-mfloat-gprs=double" static/c-ify.c:1: error: bad value (8548) for -mtune= switch On est reparti pour un tour...
×
×
  • 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.