Re: [TECH] mystere crontab
[EMAIL PROTECTED] wrote: Bonjour, Je n'arrive pas a solutionner ce problème. De crontab je lance un script qui archive mon système. Le problème se manifeste sous Debian stable mais pas en testing. Dans la version stable je voie que les partitions sont montées mais pour une raison qui m'échappe la ligne system("cpbk $exclude -t $trash->{dir} $source->{dir} $dest->{dir}"); de mon script ne fonctionne pas. J'avais trouvé une fois une erreur de path avec une ligne de test du genre system("which cpkb\n"); which: no cpkb in ... A+ -- Prenez du bon temps! Oubliez le stress! Utilisez Linux :o) JFGhislain - Linux-Azur http://www.linux-azur.org Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 Pas de message au format HTML, SVP
Re: [TECH] mystere crontab
Le mardi 6 Juillet 2004 14:29, [EMAIL PROTECTED] a écrit : > Dans la version stable je voie que les partitions sont montées mais > pour une raison qui m'échappe la ligne > > system("cpbk $exclude -t $trash->{dir} $source->{dir} $dest->{dir}"); > > de mon script ne fonctionne pas. J'ai pas d'idée, mais j'aimerais quand même proposer un truc : pourquoi ne pas remplacer l'appel à system("...") par my $err = system("..."); ($err == -1) && print $!; ($err >= 256) && print $err / 256; print "\n"; Au moins, tu sauras pourquoi le soft n'a pu s'exécuter (enfin, en théorie) ou s'il s'est lancé, qu'est-ce qu'il n'a pas aimé (je pars du principe que system() est exécuté, vu que je ne m'imagine pas Perl outrepasser un appel de fonction silencieusement, ce serait vicieux :-) > Est-ce que quelqu'un d'autre a vu quelque chose de similaire? Pas moi, mais je n'ai aucune Woody. +++ -- [ Jacques Caruso <[EMAIL PROTECTED]> Développeur PHP ] [ Monaco Internet http://monaco-internet.mc/ ] [ Tél : (+377) 93 10 00 43Clé PGP : 0x41F5C63D ] [ -+-Magic is real... unless declared integer. (Haiku MOTD)-+- ] Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 Pas de message au format HTML, SVP
[TECH] mystere crontab
Bonjour, Je n'arrive pas a solutionner ce problème. De crontab je lance un script qui archive mon système. Le problème se manifeste sous Debian stable mais pas en testing. Dans la version stable je voie que les partitions sont montées mais pour une raison qui m'échappe la ligne system("cpbk $exclude -t $trash->{dir} $source->{dir} $dest->{dir}"); de mon script ne fonctionne pas. Est-ce que quelqu'un d'autre a vu quelque chose de similaire? Les lignes pertinentes dans /etc/crontab : SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 0 14 * * * root /home/ivan/bin/extbackup Le script extbackup est visible sur mon site web : http://kanis.cc/viewcvs/*checkout*/juliva/bin/extbackup?rev=1.3 Le script lance cpbk qui est un utilitaire en C pour faire des archives de systèmes. http://packages.debian.org/stable/utils/cpbk Merci pour tout commentaire, Ivan -- ,-* | When faced with a challenge,|Ivan Kanis | | look for a way, not a way out |Software Developer | | (David Weatherford) | http://kanis.cc| *-/ Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 Pas de message au format HTML, SVP