summaryrefslogtreecommitdiff
path: root/mail/rss2email/patches/patch-ad
blob: ffd1838469c987e05462e6711b65759d7c097ae0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
$NetBSD: patch-ad,v 1.5 2008/02/19 10:33:05 schmonz Exp $

--- rss2email.py.orig	2008-02-13 16:47:25.000000000 -0500
+++ rss2email.py
@@ -188,6 +188,11 @@ def send(sender, recipient, subject, bod
 		i, o = os.popen2(["/usr/sbin/sendmail", recipient])
 		i.write(msg_as_string)
 		i.close(); o.close()
+		pid, status = os.wait()
+		if status != 0:
+			print >>warn, ""
+			print >>warn, ('Fatal error: sendmail exited with code %s' % status)
+			sys.exit(1)
 		del i, o
 		return None
 
@@ -230,6 +235,7 @@ import mimify; from StringIO import Stri
 import feedparser
 feedparser.USER_AGENT = "rss2email/"+__version__+ " +http://www.aaronsw.com/2002/rss2email/"
 
+sys.path.append("@LOCALBASE@/share/html2text")
 import html2text as h2t
 
 h2t.UNICODE_SNOB = UNICODE_SNOB