On 3/7/06, Chris Adams <cmadams@xxxxxxxxxx> wrote: > Again, how many of those try $MAIL first? That should always be set, so > falling back to /var/mail, /var/spool/mail, or /dev/null should not be > flagged as a bug. balsa is even smarter than that... first it checkes $MAIL and then it iterates across a set of guesses starting with /var/mail. I think I've learned a value lesson today. And that lesson is the original poster is on crack. Out of everything in his original /var/spool/mail hitlist which "may" be a problem the only thing I can see so far is dhcp, which seems to have a list of directories to try which doesn't include /var/mail on linux. Needs to be addressed with upstream if possible. <quote from linux.h in dhcp src code> const char *dirs[] = { "/tmp", "/usr/tmp", ".", "/", "/var/spool", "/dev", "/var/spool/mail", "/home", "/usr/home", NULL }; </quote> <quote from libbalsa.c from balsa src code> libbalsa_guess_mail_spool(void) { int i; gchar *env; gchar *spool; static const gchar *guesses[] = { "/var/mail/", "/var/spool/mail/", "/usr/spool/mail/", "/usr/mail/", NULL }; if ((env = getenv("MAIL")) != NULL) return g_strdup(env); if ((env = getenv("USER")) != NULL) { for (i = 0; guesses[i] != NULL; i++) { spool = g_strconcat(guesses[i], env, NULL); if (g_file_test(spool, G_FILE_TEST_EXISTS)) return spool; g_free(spool); } } /* libmutt's configure.in indicates that this * ($HOME/mailbox) exists on * some systems, and it's a good enough default if we * can't guess it any other way. */ return g_strconcat(g_get_home_dir(), "/mailbox", NULL); } </quote> -jef -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list