voici des résultats de test à partir de 2 comptes différents sur les machines vert et banjul apparemment le problème ne semble pas être lié au système ou à la distribution A - debian 6.0.7 (squeeze) pour vert mamadou@vert:~$ mail No mail for mamadou devis@vert:~$ mail No mail for devis B - debian 7.0 (wheezy) pour banjul mamadou@banjul:~$ mail No mail for mamadou devis@banjul:~$ mail No mail for devis c- vous allez recevoir 2 messages mamadou@banjul:~$ echo "message from banjul" | mail -s "Re: [Systeme] bugs (features...) avec /usr/bin/mail lors du passage 32bits en 64bits" systeme mamadou@vert:~$ echo "message from vert" | mail -s "Re: [Systeme] bugs (features...) avec /usr/bin/mail lors du passage 32bits en 64bits" systeme Franck Butelle wrote:
Tu compares deux commandes mail différentes sur des systèmes différents!
Sur vert /usr/bin/mail est en fait /usr/bin/bsd-mailx
Sur banjul c'est /usr/bin/heirloom-mailx qui est une version étendue de bsd-mailx
par ailleurs les distributions sont différentes debian 6.0.7 (squeeze) pour vert debian 7.0 (wheezy) pour banjul
A+ Franck
Le 08/07/2014 12:35, Cyril Banderier a écrit :
Bonjour à tous,
au cas où cela servirait à d'autres qui rencontreraient les memes bugs, voici quelques "bugs/features" que j'ai détectés lors du passage de mon disque dur d'une distrib 32bits à une distrib 64 bits (c'est lié à ce que la syntaxe de /usr/bin/mail a changée) :
================== en 32bits: Linux vert.lipn.univ-paris13.fr 2.6.32-5-686 #1 SMP Fri May 10 08:33:48 UTC 2013 i686 cb@vert:~$ /usr/bin/mail -h /usr/bin/mail: invalid option -- 'h' usage: mail [-dEIinv] [-a header] [-b bcc-addr] [-c cc-addr] [-s subject] to-addr ... [-- sendmail-options ...] mail [-dEIiNnv] -f [name] mail [-dEIiNnv] [-u user]
cb@vert:~$ /usr/bin/mail No mail for cb ==================== en 64bits: Linux banjul.lipn.univ-paris13.fr 3.2.0-4-amd64 #1 SMP Debian 3.2.54-2 x86_64 GNU/Linux cb@banjul:~$ /usr/bin/mail -h /usr/bin/mail: option requires an argument -- h Usage: mail -eiIUdEFntBDNHRV~ -T FILE -u USER -h hops -r address -s SUBJECT -a FILE -q FILE -f FILE -A ACCOUNT -b USERS -c USERS -S OPTION users
cb@banjul:~$ /usr/bin/mail "nknown command:" No mail for cb ====================
On remarquera donc que la syntaxe de /usr/bin/mail a complètement changée [étonnant que Debian ait pris une telle décision de non retro compatibilité pour les shell scripts, etc!, quelqu'un en sait-il plus ?, sur le web, on ne trouve quasi rien à ce sujet mais cela créée de joli cafouillage sur les forums ] :-( Par ailleurs, le "nknown command: " est due à une ligne vide dans le ~/.mailrc (les lignes vides étaient ignorées/indolores en 32bits).
Hope this helps, Cyril.
PS: Il y a d'autres bugs (notamment via un tunnel ssh avec X11 forwarding), notamment pour *certains* logiciels (dans un tel environnement, chromium-browser fonctionnait en 32bits, tandis que le chromium 64 bits ne gère plus certains clicks souris/javascripts), j'ignore pour l'instant si c'est dû à chromium ou une lointaine dépendance package, collecter les exemples permettra peut-être de trouver la solution ;-)
_______________________________________________ Systeme mailing list Systeme@lipn.univ-paris13.fr https://www-lipn.univ-paris13.fr/mailman/listinfo/systeme
_______________________________________________ Systeme mailing list Systeme@lipn.univ-paris13.fr https://www-lipn.univ-paris13.fr/mailman/listinfo/systeme
!DSPAM:102,53bbd0d0216171498516576!
-- Cordialement Mamadou S. ----------------------------------------------------- Mr Mamadou SOW LIPN /Institut Galilée/Univ. Paris XIII 99 Av. Jean Baptiste Clément 93430 Villetaneuse - France Tel: 01 49 40 40 68 Fax: 01 48 26 07 12 -----------------------------------------------------