From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from moutng.kundenserver.de ([212.227.126.171]) by metis.ext.pengutronix.de with esmtp (Exim 4.72) (envelope-from ) id 1SkJ6H-0001jZ-6M for ptxdist@pengutronix.de; Thu, 28 Jun 2012 20:05:54 +0200 From: Alexander Dahl Date: Thu, 28 Jun 2012 20:04:53 +0200 Message-Id: <1340906693-12291-1-git-send-email-post@lespocky.de> Subject: [ptxdist] [PATCH] install optional symlinks from sendmail to ssmtp Reply-To: ptxdist@pengutronix.de List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: ptxdist-bounces@pengutronix.de Errors-To: ptxdist-bounces@pengutronix.de To: ptxdist@pengutronix.de This patch adds an option to create /usr/sbin/sendmail as symlink to ssmtp which has the same calling options. This is what Debian does as well and it's helpful for other daemons using sendmail to send system mail. Note: the current ssmtp package doesn't set PREFIX at all so the binary goes to /sbin/ssmtp at the moment. Would be cool if someone could fix this, I didn't know how. O:-) Signed-off-by: Alexander Dahl --- rules/ssmtp.in | 6 ++++++ rules/ssmtp.make | 5 +++++ 2 files changed, 11 insertions(+), 0 deletions(-) diff --git a/rules/ssmtp.in b/rules/ssmtp.in index 302dccc..5813eed 100644 --- a/rules/ssmtp.in +++ b/rules/ssmtp.in @@ -35,4 +35,10 @@ config SSMTP_MD5AUTH help Support for MD5 authentication. +config SSMTP_SENDMAIL + bool + prompt "sendmail link" + help + Install 'sendmail' as a symlink to ssmtp. + endif diff --git a/rules/ssmtp.make b/rules/ssmtp.make index 36368b2..74283d2 100644 --- a/rules/ssmtp.make +++ b/rules/ssmtp.make @@ -73,6 +73,11 @@ $(STATEDIR)/ssmtp.targetinstall: @$(call install_copy, ssmtp, 0, 0, 0755, -, /sbin/ssmtp) +ifdef PTXCONF_SSMTP_SENDMAIL + @$(call install_link, ssmtp, /sbin/ssmtp, /usr/sbin/sendmail) + @$(call install_link, ssmtp, ../sbin/sendmail, /usr/lib/sendmail) +endif + @$(call install_finish, ssmtp) @$(call touch) -- 1.7.2.5 -- ptxdist mailing list ptxdist@pengutronix.de