• # /lib

    Posté par  (site web personnel) . Évalué à 0.

    En plus des binaires pour ton chroot tu as besoin des librairies utilisées.

    Essaye

    ldd /usr/bin/rsync
    

    Et recopie les librairies au même endroit que le binaire les cherche.

    • [^] # Re: /lib

      Posté par  . Évalué à 1.

      c'est deja fait. en fait la commande fonctionne tres bien en local, c'est a distance que ca merdoi . j'ai vu des trucs comme quoi dans un environnement chrooté rsync ne fonctionnait qu'en mode daemon, alors je l'ai lancé en mode daemon avec un fichier de conf et tout mais j'ai le meme resultat.

  • # Alors au début était l'oeuf....

    Posté par  (site web personnel) . Évalué à 1.

    Je ne sais pas si tu as vu mais extrait de man rsync.conf :

    use chroot
    If "use chroot" is true, the rsync daemon will chroot to the "path" before starting the file transfer with the client. This has the advantage of extra protection (...)
    Et vue qu'il y a un bon pavé ca devrait donner des pistes....

    Ensuite je verrai bien
    - log file
    - syslog facility
    - max verbosity

    Et si avec tout ca tu n'as pas plus de billes sur le problème je collerai bien un strace dans la lanceur du demon pour regarder ce qu'il fait avant le message "kick"

    Question "con" aussi mais je me doit de la poser : ca passe en ssh/sftp tout simple ?
    ( j'ai eu une surprise comme ca sur changement de policy entre RH5 et 6 )

    Fuse : j'en Use et Abuse !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.