There is a bug in the vacation program - it won't include the .vacation.msg file and simply sends out an email without any body. The pipe to include the message is being closed before anything is being written to it. I believe this vacation is from Powertools 6.2 but I'm using it with RH 6.1 with the latest patches. The fix I have found is trivial: --- vacation.c.orig Fri Jul 7 14:58:08 2000 +++ vacation.c Fri Jul 7 14:42:16 2000 @@ - 505,7 +505,7 @@ syslog(LOG_ERR, "vacation: pipe: %s", strerror(errno)); exit(1); } - i = vfork(); + i = fork(); if (i < 0) { syslog(LOG_ERR, "vacation: fork: %s", strerror(errno)); exit(1);
thanks for your report and the patch file. I have apply the patch file to 1.2.0.