mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [PATCH] install optional symlinks from sendmail to ssmtp
@ 2012-06-28 18:04 Alexander Dahl
  2012-06-29  7:27 ` Josef Holzmayr
  0 siblings, 1 reply; 5+ messages in thread
From: Alexander Dahl @ 2012-06-28 18:04 UTC (permalink / raw)
  To: ptxdist

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 <post@lespocky.de>
---
 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

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-07-02  7:56 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-06-28 18:04 [ptxdist] [PATCH] install optional symlinks from sendmail to ssmtp Alexander Dahl
2012-06-29  7:27 ` Josef Holzmayr
2012-06-29 21:19   ` Alexander Dahl
2012-06-30 11:01     ` Michael Olbrich
2012-07-02  7:56       ` Josef Holzmayr

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox