Peter,
> Aug 5 18:14:13 kechara sophie[26937]: WARNING : Could not
> open dir
> (/var/amavis/tmp/amavis-20050805T164645-14140/parts/../parts/../parts/../pa
>rts/../parts/../parts/../parts/../parts/../parts/../parts/../parts/../parts/
>../parts/../parts/../parts/../parts/../parts/../parts/../parts/../parts/../p
>arts/../parts/../parts/../parts/../parts/../parts/../parts/../parts/../parts
>/../parts/../parts/../parts/../parts/../parts/../parts/../parts/../parts/../
>parts/../parts/../parts/../parts/../parts/../parts/../parts/../parts/../part
>s/../parts/../par
> Any clues why sophie would choke up on this?
Seems to do something with a version of libc or OS or Sophie,
it was mentioned on the vtools (Sophie) mailing list on 2005-04-13
(From: [EMAIL PROTECTED]). The patch posted there was:
----------------------------------------------------------
*** sophie_scandir.c 2005/04/07 19:25:15 1.1
--- sophie_scandir.c 2005/04/07 20:39:55
***************
*** 34,44 ****
--- 34,51 ----
}
/* Let's get rid of '.' and '..' */
+ /*
direntry = readdir(dirpt);
direntry = readdir(dirpt);
+ */
while ((direntry = readdir(dirpt)))
{
+ /* Let's get rid of '.' and '..' properly*/
+
if((strcmp(direntry->d_name,".")==0)||(strcmp(direntry->d_name,"..")==0))
+ {
+ continue;
+ }
memset(path, 0, sizeof(path));
strncat(path, dirpath, sizeof(path)-1);
strncat(path, "/", sizeof(path)-1);
----------------------------------------------------------
-glenn
I don't know in what cases the patch is needed,
I haven't really looked into the problem.
Mark
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
AMaViS-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/howto/