From mboxrd@z Thu Jan 1 00:00:00 1970 From: bmanson@sourceware.cygnus.com To: gnats-cvs@sourceware.cygnus.com Subject: gnats/gnats ChangeLog Makefile.in database.c i ... Date: Fri, 17 Mar 2000 12:34:00 -0000 Message-id: <20000317203449.24449.qmail@sourceware.cygnus.com> X-SW-Source: 2000/msg00099.html List-Id: CVSROOT: /cvs/gnats Module name: gnats Changes by: bmanson@sourceware.cygnus.com 00/03/17 12:34:49 Modified files: gnats : ChangeLog Makefile.in database.c internal.c mail.c misc.c Log message: * misc.c (open_mail_file): If the mail agent is NULL, just leave without doing anything. * mail.c (get_responsible_address): If the database hasn't been properly configured, just return the mail address as-is. * internal.c (unlock_gnats): Fail gracefully if gnats_adm_dir () returns NULL. (punt): Try "mail user" if the mail agent can't be found or opened. Add the hostname where the error occurred to the subject line. * database.c: Add lots of checks for database validity, to prevent coredumps. * Makefile.in (install-tools-arch-indep): Fix path of gnats.el. Try to cleanly handle the case where the global database list is nonexistent or totally invalid.