Re: recherche compétence scripteur FTP+cron
Franck Lavis - Micro38 Informatique
franck at micro38.com
Jeu 26 Aou 07:18:18 UTC 2010
Mille mercis Ju, j'ai commencé à regarder ton script mais 75% de son contenu
m'echappe. Pour répondre a ton 1er mail, je confirme que je n'ai absolument
pas le temps de me mettre au scripting, et quand je vois ton résultat, je
sais que je ne l'atteindrai jamais, donc autant faire appel aux bonnes
compétences (d'où aussi l'idée de rémunérer ces compétences).
Je vais essayer de tester ton script ce WE, et encore une fois, grand merci.
Je te tiens au courant promis !
cordialement
Franck Lavis
www.micro38.com
04-76-34-98-66 / 06-60-86-10-77
--
Pourquoi payer des logiciels inutiles en achetant un ordinateur ? -
http://www.racketiciel.info
http://www.detaxe.org
Essayez gratuitement:
http://www.ubuntu.com
http://www.getfirefox.com
http://fr.openoffice.org
Adoptons des gestes responsables : N'imprimez ce mail que si nécessaire.
2010/8/25 Avell Diroll <avelldiroll at gmail.com>
> On 25/08/10 11:03, Franck Lavis - Micro38 Informatique wrote:
> (snip)
>
> J'ai besoin d'un script que je ferais tourner sur une de mes machines
>> Ubuntu, qui, periodiquement, irait scruter un serveur FTP donné,
>> downloaderait le contenu d'une liste de dossiers données, en excluant les
>> fichiers récents (de moins d'une période récente donnée, par exemple: tout
>> sauf ceux de moins de 2 semaines). En gros, un script qui irait
>> régulièrement faire de la place sur un serveur FTP qui me sert pour des
>> sauvegardes externes. Le top serait qu'il m'avertisse par mail de ce qu'il
>> a
>> fait en m'envoyant un log. Il lirait les différents paramètres dans un
>> fichier texte que je pourrais modifier, qui contiendrait la liste des
>> dossiers, la période à exclure du download, le mot de passe FTP ce qui me
>> permettrait de le modifier moi-même, etc.)
>>
> (snip)
>
> Voici un script qui répond grosso modo au cahier des charges ... c'est du
> quick'n dirty, testé sur une vm faisant tourner un pure-ftpd: <you've been
> warned>.
>
> Il suffit de rendre le script ftp_delete_old_files.py exécutable
> chmod +x ftp_delete_old_files.py
> le lancer une fois dans le vide:
> ./ftp_delete_old_files.py
> il crée alors un fichier de configuration:
> $HOME/.ftp_delete_old_files.conf
> qui est, je l'espère, suffisamment explicite. Il n'est pas vraiment
> nécessaire de modifier le champ "from_address", à moins que la boîte de
> réception filtres ces mails comme du spam (testé sur gmail, les mails
> envoyés sont considéré comme du spam, il suffit alors de les signaler comme
> du non-spam pour les recevoir normalement par la suite).
> Enfin il suffit d'ajouter ce script à son crontab:
> crontab -e
> en ajoutant la ligne suivante:
> 0 20 * * * /path/to/ftp_delete_old_files.py
>
> le script n'envoie un mail que si il a supprimé des fichiers ... sinon il
> ne se passe rien.
>
> En espérant que c'était bien ce qui était recherché ...
>
> Bonne continuation
>
> Ju
> --
> A computer once beat me at chess, but it was no match for me at kick
> boxing.
>
> --
> ubuntu-fr mailing list
> ubuntu-fr at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.ubuntu.com/archives/ubuntu-fr/attachments/20100826/e0682ca1/attachment.html>
Plus d'informations sur la liste de diffusion ubuntu-fr