This site uses cookies! Learn More

Ce site utilise des cookies !

En continuant à utiliser ce site, vous vous engagez à nous permettre de stocker des cookies sur votre ordinateur.

 

Si nous utilisons des cookies et retenons des données anonymes, c’est pour nous aider à mieux gérer notre mesure d’audience, aider nos partenaires commerciaux à nous rémunérer et nos partenaires publicitaires à proposer des annonces qui vous correspondent.

 

Grâce à ces cookies, le forum est en mesure de savoir qui écrit un message et utile pour le système d'authentification.

 

En cliquant sur « J'accepte », vous acceptez l'utilisation par NAS-Forum de cookies publicitaires et de mesure d'audience fine.

catimimi

Modérateurs
  • Compteur de contenus

    2 073
  • Inscription

  • Dernière visite

  • Jours gagnés

    5

Fichiers posté(e)s par catimimi

  1. Wake On Lan de Tonton Glenn adapté pour DSM 6

    modifié par catimimi
    Ne fonctionne pas correctement, je vais étudier pourquoi.

    870 téléchargements

    Mis à jour

  2. DSM 6 pour DS710+

    Ne pas utiliser sans avoir lu le tuto ci dessous.
     

    115 téléchargements

    Mis à jour

  3. owncloud_x64-6.0_9.0.2-1.spk compilé pour DS710+, DS712+ DS713+ et DS716+

    Pour processeur intel 64 bits
    La version 9 de owncloud gère la durée de vie maximum et minimum des versions ce qui permet de libérer de l'espace disque.

    99 téléchargements

    Envoyé(e)

  4. owncloud_x64-6.0_8.1.1-7.spk pour DSM 6

    owncloud_x64-6.0_8.1.1-7.spk compilé pour DS710+, DS712+ et DS713+
    Redémarrer le syno après installation ou désinstallation

    16 téléchargements

    Mis à jour

  5. Sauvegarde miroir DSM5

    Sauvegarde miroir d'un syno vers un autre syno, valable pour DSM5 (BETA)

    1° paramétrage de la sauvegarde.
    La sauvegarde se paramètre avec le gestionnaire de sauvegardes, cependant il faut créer autant de tâches que de répertoires à sauvegarder, la tâche portant le nom de ce répertoire.
    Une fois les modifications faites, on peut lancer la sauvegarde manuellement à partir du gestionnaire de sauvegardes.

    2° Le principe utilisé.
    Le gestionnaire de sauvegardes crèe une entrée dans /etc/crontab, cette entrée appelle synoschedtask.
    Pour réaliser la sauvegarde miroir, nous interceptons les appels à synoschedtask, traitons les tâches de sauvegarde réseau et rendons le contrôle au fichier d’origine pour les autres tâches.

    Le programme réalisé permet de faire la sauvegarde miroir dans un sens ou dans l’autre. Le programme teste la présence d’un fichier /usr/local/etc/bkpstatus si ce fichier existe la tâche correspondante est exécutée. Pour changer de sens il suffit de supprimer ce fichier et de la créer sur l’autre syno.
    En ce qui me concerne, j’ai un petit programme qui teste la présence du serveur d’impression pour déterminer où je me trouve et définir le sens de sauvegarde.

    Enfin, le programme envoie un mail indiquant le résultat de la sauvegarde. Cette notification est largement perfectible, mais elle marche.

    3° La mise en œuvre.

    La sauvegarde n’étant pas cryptée, il faut absolument utiliser un VPN entre source et destination.

    Pour le besoin de ce tutorial, le syno recevant la sauvegarde sera appelé le "serveur rsync" et l'autre sera appelé le "client.rsync".

    Il faut d'abord effectuer sur chaque syno, les opérations nécessaires pour une sauvegarde réseau classique.

    Opérations à effectuer sur le serveur rsync :

    - activer avec le DSM le service de sauvegarde réseau en cochant la case « utiliser la configuration rsync personnalisée », ceci lance sur le serveur le démon rsyncd qui se met à l'écoute des clients éventuels.

    Opérations à effectuer sur le client rsync :

    - créer avec le DSM une tâche de sauvegarde réseau :

    - sélectionner les répertoires à sauvegarder

    - sélectionner le syno de destination ( le serveur rsync ) par son adresse IP ( attention seulement l’adresse IP, ne pas laisser le syno y ajouter un nom ou des parenthèses !!! ),. - choisir l'utilisateur root et le mot de passe root du client rsync
    - Valider : ceci crèe sur le syno client le fichier /etc/crontab nécessaire à l'exécution des
    sauvegardes programmées. D'autre part sur le client, le fichier /usr/syno/etc/synobackup.conf est modifié
    pour y créer les modules rsync nécessaires au fonctionnement du démon rsync.
    -Creér un fichier /etc/rsync_client.pass dans lequel est stocké (en clair !) le mot de passe root

    Modifications pour la sauvegarde miroir : ces modifications ne modifient aucun fichier de configuration de la sauvegarde réseau classique qui peut donc être rétablie sans difficulté tout en gardant la sauvegarde miroir.

    Opérations à effectuer sur le serveur rsync :

    - sous telnet + vi éditer le fichier /etc/rsyncd.conf pour y créer les modules nécessaires au démon rsync pour une sauvegarde miroir, ne rien supprimer, garder le module [NetBackup] et créer lesmêmes noms de module que ceux créés précedemment par la programmation dans le fichier /usr/syno/etc/synobackup.conf du client mais avec le contenu suivant :

    [nom_du_module]
    path = /volume1/nom_du_module
    uid = root
    gid = root
    read only = no
    auth users = root
    secrets file = /etc/rsyncd.scrt

    Un exemple est donné pour le dossier web

    - sous telnet + vi créer le fichier /etc/rsyncd.scrt contenant une seule ligne :

    root:passroot

    passroot étant le mot de passe root du syno serveur rsync

    Opérations à effectuer sur le client rsync :

    - renommer le fichier /usr/syno/bin/synoschedtask en /usr/syno/bin/synoschedtask.orig (il suffira de faire l'opération inverse pour revenir à la sauvegarde traditionnelle)
    - copier le script synoschedtask vers le fichier /usr/syno/bin/synoschedtask
    - le rendre exécutable par chmod 755 /usr/syno/bin/synoschedtask

    ATTENTION : toute mise à jour de firmware impose de réinstaller synoschedtask
    Redémarrer le syno après installation.


    4° Les notifications.

    Comme je l’ai indiqué, elles sont largement perfectibles, elles font appel à deux fichiers mail pré enregistrés par répertoire à sauvegarder. Ces fichiers sont dans le dossier /usr/local/Mails et doivent être créés pour chaque répertoire, un exemple est donné pour le dossier web

    Elles font appel au programme esmtp placé dans /usr/local/bin que l’on peut installer à partir des paquets ipkg. Mettre aussi le script sendmail dans /usr/local/bin.
    Enfin modifier le fichier /usr/local/etc/esmtprc avec vos paramètres.

    Une arborescence des fichiers est fournie dans le fichier mirroir.tar.gz

    Cette sauvegarde a été testée sous DSM5, elle fonctionne même si le serveur est sous DSM4.

    La différence entre DSM 4 et DSM 5 consiste dans le fait que Synology ne stocke plus les données de sauvegarde dans /etc/synonetbkp.conf , mais dans /usr/syno/etc/synobackup.conf

    16 téléchargements

    Mis à jour

  6. Webcam USB sous DSM5 - Cedarview

    J'ai réalise un package basé sur uvc-streamer : https://github.com/leoz2011/mjpg-stream ... c-streamer
    J'ai compilé les modules du noyau et uvcstream pour un Synology DS 713+ cedarview DSM 5, il marche avec la camera Logitech c270.
    Vous pouvez voir le flux en cliquant sur l'icône webcam dans le DSM ou avec surveillance station :
    IP : 127.0.0.1
    port : 8080
    path : /

    Le répertoire opt lié vers /usr/local est supposé exister ainsi que le répertoire /usr/local/etc/rc.d
    Videostation doit être installé pour les deux modules videobuf-core.ko et videobuf-vmalloc.ko (J'aurais pu compiler ces modules mais ils auraient pu être en conflit avec videostation si ce paquet est installé).
    Michel.

    30/08/2014

    Nouveau paquet basé sur mjpg streamer, plus fluide et qui supporte la résolution HD
    Vous pouvez voir le flux en cliquant sur l'icône webcam dans le DSM ou avec surveillance station :
    IP : 127.0.0.1
    port : 8080
    path : /?action=stream

    Videostation doit être installé pour les deux modules videobuf-core.ko et videobuf-vmalloc.ko (J'aurais pu compiler ces modules mais ils auraient pu être en conflit avec videostation si ce paquet est installé).

    Il est réalisé pour la résolution 1280x1024, il faut éditer le script start-stop pour la changer.
    Michel.

    315 téléchargements

    Mis à jour

  7. Sauvegarde miroir d'un syno vers un autre syno

    Version définitive le 27 juillet 2008 modifiée le 21 octobre 2008 (voir tuto.doc)

    Ne marche plus avec DSM 4.2.
    Nouvelle version en cours de test.

    449 téléchargements

    Mis à jour

  8. coreutils.tar.gz

    exécutables de coreutils compilés pour DS710+ architecture x86

    14 téléchargements

    Envoyé(e)

  9. Perl Mail Grabber Maildir.zip

    Récupération des mails de comptes externes.





    Je dispose de 9 comptes courrier différents chez plusieurs FAI. L'objet de ce script Perl est de me permettre de récupérer sur le syno les courriers entrant sans les mélanger dans la même boîte et dans un format compatible avec MailStation et les clients courrier usuels.



    Le script Perl est dérivé de Perl Mail Grabber et utilise mbox2maildir pour la conversion au format maildir.

    Pour l'utiliser il faut :

    - Créer sur le syno un compte utilisateur pour chaque compte externe, par exemple Mail1, Mail2 …

    - Créer un groupe pmgusers et placer les utilisateurs créés dans ce groupe

    - Copier dans le répertoire de chaque utilisateur créé : /volume1/homes/Mail1 … le fichier texte nommé .pmgrc et lui ajouter une ligne identifiant votre FAI, vos paramètres de connexion, le port pop3, un flag keep/nokeep pour effacer ou non les messages sur le serveur et enfin le nombre maximum de messages à récupérer à chaque fois :

    pop3 pop.mon_FAI.fr 110 user password nokeep 200

    - Copier les fichiers pmg et mbox2maildir.pl sur le syno dans le répertoire /usr/local/perl que l'on aura préalablement créé.



    Le script fonctionne de la façon suivante :

    - Il lit le fichier /etc/group pour déterminer quels utilisateurs sont dans ce groupe, ensuite il rapatrie les messages des utilisateurs qui ont un fichier .pmgrc dans leur répertoire home

    - Il convertit les messages reçus au format maildir et les enregistre dans le répertoire ~/.Maildir de l'utilisateur correspondant, c'est-à-dire dans le répertoire utilisé par la MailStation qui peut donc les lire sans problème.

    Le script se lance par le commande /usr/local/perl/pmg qui peut être placée dans crontab



    Mon Syno actuel (DS207+) a une mémoire insuffisante pour me permettre d'effectuer des tests approfondis, je livre donc le script tel qu'il est, je souhaite recueillir vos commentaires.

    Il n'est pas actuellement adapté à IMAP, cela viendra lorsque j'aurai changé de syno.

    0 téléchargement

    Mis à jour

  10. Mirror_Backup between two synos.

    Hi,

    There was a mistake in the first file uploaded.
    Regards.
    Michel.

    158 téléchargements

    Envoyé(e)

  11. Mirror_Backup between two synos.

    As requested by the US forum this is an english version of "Sauvegarde miroir d'un syno vers un autre syno".
    Regards.
    Michel.

    96 téléchargements

    Envoyé(e)

  12. Coreutils pour powerpc et arm

    Suite à une demande par MP voici les binaires de coreutils compilé pour powerpc et arm.
    Placer ceux qui manquent dans busybox et que l'on souhaite utiliser dans le répertoire /bin . Si l'on souhaite remplacer les fonctions de busybox détruire les liens correspondants et les remplacer par ces binaires.

    ATTENTION, une mise à jour du firmware détruit ce que vous aurez ainsi fait, il faudra recommencer.

    Cordialement.
    Michel.

    86 téléchargements

    Envoyé(e)

  13. Comment établir un VPN entre deux Livebox Inventel

    Bonjour,
    Voici le tuto qui vient de m'être demandé sur le forum.
    A votre disposition.
    Cordialement.
    Michel.

    535 téléchargements

    Envoyé(e)