Probleme avec UUCP and friends
Bonjour,
depuis peu ( probablement depuis une mise à jour par apt-get)
uucp refuse les e-mail (les pacquets de news aussi) de taille supérieure à quelques kO :
uucico frmug news (2003-12-19 11:57:51.18 23971) ERROR: frmug/D./D.frmugd2Q56: too big to receive
Je suppose que uucp se trompe sur de l'évaluation de l'espace libre sur ma machine.
# df -k
Sys. de fich. 1K-blocs Occup? Disponible Capacit? Mont? sur
/dev/hda1 568432 338872 200684 63% /
/dev/hdb2 1168736 487112 622256 44% /usr
Ca dit se passer dans :
http://wuarchive.wustl.edu/mirrors/NetBSD/NetBSD-current/src/gnu/libexec/uucp/uucico/rec.c
vers :
/* Make sure there is still enough disk space available to receive a
file. */
boolean
frec_check_free (qtrans, cfree_space)
struct stransfer *qtrans;
long cfree_space;
{
struct srecinfo *qinfo = (struct srecinfo *) qtrans->pinfo;
long cfree1, cfree2;
cfree1 = csysdep_bytes_free (qinfo->ztemp);
cfree2 = csysdep_bytes_free (qinfo->zfile);
if (cfree1 < cfree2)
cfree1 = cfree2;
if (cfree1 != -1 && cfree1 < cfree_space)
{
ulog (LOG_ERROR, "%s: too big to receive now", qinfo->zfile);
return FALSE;
}
return TRUE;
}
ou bien :
if (cbytes != -1)
{
long csize;
csize = qcmd->cbytes;
if (csize == -1)
csize = CASSUMED_FILE_SIZE;
if (cbytes < csize)
{
ulog (LOG_ERROR, "%s: too big to receive", zfile);
ubuffree (ztemp);
ubuffree (zfile);
return fremote_send_fail (qdaemon, qcmd, FAILURE_SIZE, iremote);
}
}
Je ne sais pas trop interpreter tout ça...
Je présume un désaccord entre le programme uucp et une librairie de système, mais ne sais pas
comment trouver laquelle.
A l'aide s'il vous plait :)
Jacques
--
Merci ne pas m'envoyer des fichiers PowerPoint, Excel ou Word.
GNUpg : 0CBE 3F8A 5A77 A35C 27C7 2D42 3EC5 806B 9178 088D
Reply to: