Bug 4715 - License violation mails not sent out from Ubuntu
Summary: License violation mails not sent out from Ubuntu
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: License system (show other bugs)
Version: 4.1.0
Hardware: PC Unknown
: P2 Normal
Target Milestone: 4.7.0
Assignee: Pierre Ossman
Keywords: prosaic
Depends on:
Reported: 2013-06-19 15:10 CEST by Aaron Sowry
Modified: 2016-09-27 14:05 CEST (History)
0 users

See Also:
Acceptance Criteria:


Description Aaron Sowry cendio 2013-06-19 15:10:40 CEST
Whoever is testing bug #895 for this release should keep this bug in mind. I'm not sure if this affects previous versions of Ubuntu as well.

You're gonna love this one. I'm speechless.

Ubuntu doesn't ship with sendmail. It is provided by the package lsb-invalid-mta, which is installed as part of our LSB requirements; however, this is a *dummy* sendmail which simply prints out:

"Please install an MTA on this system if you want to use sendmail"

...and exits 255. From Canonical's description of lsb-invalid-mta[1]:

"This package contains nothing else than a fake /usr/sbin/sendmail command to fulfill the LSB's requirement of providing this command without requiring an MTA to get installed... The LSB requirement on /usr/sbin/sendmail comes from old times where Linux and Unix machines had all fixed IPs and did server tasks in data centers. Today's typical desktop Linux machines do not do local e-mail any more as users use external e-mail services."

We should also check why there is nothing being written to vsmserver.log about this; a quick code check seems to indicate that things should get logged when sendmail fails, but I couldn't find anything.

[1] http://packages.ubuntu.com/lucid/lsb-invalid-mta
Comment 2 Karl Mikaelsson cendio 2016-09-26 09:14:51 CEST
Wasn't this fixed by bug 5828?
Comment 3 Pierre Ossman cendio 2016-09-27 10:17:41 CEST
We consider this issue resolved now. The only way the invalid MTA is installed is by an active choice by the administrator.

Note You need to log in before you can comment on or make changes to this bug.