I also discovered that nbsmtp wasn't reading my /etc/nbsmtprc file. I looked at the nbsmtprc source a bit and found this block of code at line 67 of fileconfig.c:
asprintf(&local_tmp_buf,"%s/nbsmtprc",SYSCONFDIR); I'm not really sure what defines SYSCONFDIR, but a little bit of searching uncovered a few suspicious lines in the configure file: bindir='${exec_prefix}/bin' sbindir='${exec_prefix}/sbin' libexecdir='${exec_prefix}/libexec' datadir='${prefix}/share' sysconfdir='${prefix}/etc' If ${prefix} is empty then datadir=/share, but if ${prefix} is "/usr", then sysconfdir=/usr/etc. It seems like the latter case is what is happening. Hopefully someone who knows a little bit more about Linux applications and package building can translate this information into a fix. -- nbsmtp looks for config file in the wrong place https://bugs.launchpad.net/bugs/265019 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs