You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
(5) |
Apr
(5) |
May
(23) |
Jun
|
Jul
(11) |
Aug
(3) |
Sep
(1) |
Oct
(8) |
Nov
(24) |
Dec
(3) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(17) |
Feb
(5) |
Mar
(18) |
Apr
(10) |
May
(4) |
Jun
(5) |
Jul
(67) |
Aug
(7) |
Sep
(4) |
Oct
(2) |
Nov
(4) |
Dec
(9) |
2004 |
Jan
(16) |
Feb
(4) |
Mar
(7) |
Apr
(5) |
May
(4) |
Jun
(5) |
Jul
(3) |
Aug
(3) |
Sep
(3) |
Oct
(8) |
Nov
|
Dec
|
2005 |
Jan
(5) |
Feb
(6) |
Mar
(4) |
Apr
(1) |
May
(2) |
Jun
(2) |
Jul
(1) |
Aug
|
Sep
(5) |
Oct
(1) |
Nov
|
Dec
(7) |
2006 |
Jan
(10) |
Feb
(4) |
Mar
(10) |
Apr
(8) |
May
(8) |
Jun
(14) |
Jul
(7) |
Aug
(4) |
Sep
(4) |
Oct
(24) |
Nov
(29) |
Dec
(10) |
2007 |
Jan
(5) |
Feb
(12) |
Mar
(11) |
Apr
(10) |
May
(3) |
Jun
(3) |
Jul
(15) |
Aug
(28) |
Sep
(8) |
Oct
(5) |
Nov
(8) |
Dec
(13) |
2008 |
Jan
(7) |
Feb
(11) |
Mar
(29) |
Apr
(28) |
May
(17) |
Jun
(9) |
Jul
(18) |
Aug
(7) |
Sep
(8) |
Oct
(9) |
Nov
(11) |
Dec
(53) |
2009 |
Jan
(112) |
Feb
(19) |
Mar
(46) |
Apr
(32) |
May
(90) |
Jun
(91) |
Jul
(33) |
Aug
(11) |
Sep
(16) |
Oct
(23) |
Nov
(15) |
Dec
(3) |
2010 |
Jan
(1) |
Feb
|
Mar
(37) |
Apr
(47) |
May
(66) |
Jun
(69) |
Jul
(29) |
Aug
(45) |
Sep
(23) |
Oct
(3) |
Nov
(1) |
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2012 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(2) |
Jun
(1) |
Jul
(3) |
Aug
(6) |
Sep
(1) |
Oct
(7) |
Nov
(1) |
Dec
(1) |
2014 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
2015 |
Jan
(2) |
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
(3) |
2016 |
Jan
(4) |
Feb
(5) |
Mar
(2) |
Apr
|
May
|
Jun
(2) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
(1) |
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
(1) |
Mar
(25) |
Apr
(3) |
May
(1) |
Jun
(2) |
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
(5) |
Dec
(1) |
2019 |
Jan
|
Feb
|
Mar
(1) |
Apr
(1) |
May
(1) |
Jun
(4) |
Jul
(3) |
Aug
|
Sep
(3) |
Oct
(6) |
Nov
(1) |
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(1) |
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(1) |
2023 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2024 |
Jan
(2) |
Feb
(2) |
Mar
(5) |
Apr
(2) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2025 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Daniel B. <av...@us...> - 2003-02-05 22:08:54
|
On Wed, 2003-02-05 at 19:25, Fred L. Drake, Jr. wrote: > > You appear to have an older version of syncmail. Please get the > latest version from CVS: > > http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/cvs-syncmail/syncmail/syncmail?rev=1.27 > > If that doesn't solve the problem, please comment on the issue in the > tracker. Thanks! Thanks, the CVS version solved the problem! :D -Daniel |
From: Fred L. D. Jr. <fd...@ac...> - 2003-02-05 18:25:38
|
Daniel Buchmann writes: > Hi, just wanted to confirm SF bug #626140. > Doing a "cvs import ..." gives the following traceback: ... > Inserting "print >> sys.stderr, filespec" at line 139 results in the > following line: > > - Imported sources You appear to have an older version of syncmail. Please get the latest version from CVS: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/cvs-syncmail/syncmail/syncmail?rev=1.27 If that doesn't solve the problem, please comment on the issue in the tracker. Thanks! -Fred -- Fred L. Drake, Jr. <fdrake at acm.org> PythonLabs at Zope Corporation |
From: Daniel B. <av...@us...> - 2003-02-05 18:07:51
|
Hi, just wanted to confirm SF bug #626140. Doing a "cvs import ..." gives the following traceback: Traceback (most recent call last): File "/home/cvs/CVSROOT/syncmail", line 323, in ? main() File "/home/cvs/CVSROOT/syncmail", line 316, in main blast_mail(subject, people, specs[1:], contextlines, fromhost) File "/home/cvs/CVSROOT/syncmail", line 241, in blast_mail print calculate_diff(file, contextlines) File "/home/cvs/CVSROOT/syncmail", line 139, in calculate_diff file, oldrev, newrev = string.split(filespec, ',') ValueError: unpack list of wrong size Inserting "print >> sys.stderr, filespec" at line 139 results in the following line: - Imported sources |
From: Joost v. B. <j.e...@uv...> - 2003-01-19 13:26:37
|
Hi Klaus, Thanks for your reply. On Sat, Jan 18, 2003 at 07:45:32PM +0100, Klaus Johannes Rusch wrote: > In <200...@ba...>, Joost van Baal <j.e...@uv...> writes: > > using /usr/sbin/sendmail (if it's > > available) has benefits: you can rely on the local mail queueing, to > > deal with stuff like network outages. Therefore, I feel it's a wise > > thing to use this interface where available. (Unix MUA's generally do > > this, too.) > > Agreed. > > Would you expect the MUA to handle a message in SMTP format, or would you want > the ability to specify recipients, subject etc. when calling the MUA. The > former approach obviously is a lot easier to implement and would be my > preferred option, something like > > --mua="/usr/sbin/sendmail -t" Yes, this sounds like a good way to implement it. Just build the message, including the headers, and either feed it to smtplib.SMTP() or to /usr/sbin/sendmail. BTW, you might want to invoke sendmail as --mta="/usr/sbin/sendmail -t -oi" in order to cope sanely with lines containing single dots in the message. Perhaps /usr/lib/sendmail is found on more systems than /usr/sbin/sendmail; you might want to check for that too. See attached patch. [Just to get rid of any misunderstanding: I regard syncmail as a - be it somewhat specialized - Mail User Agent, like mutt or pine or LaMail or /bin/mail. These MUA programs get rid of their mail using a standard interface. On Unix, this is the interface supplied by the Message Transfer Agent, like Sendmail, Exim, qmail or Postfix. All these MTA's supply a /usr/sbin/sendmail.] FWIW, I've just taken a look at the Debian reportbug utility, another Python script which sends out mail. It does: pipe = os.popen(options.mta+' -t -oi -oem', 'w') You might want to take a look at http://packages.debian.org/reportbug and at http://ftp.debian.org/debian/pool/main/r/reportbug/reportbug_2.10.tar.gz . > > Hm, what was the reason to start reimplementing the same script in Perl? > > (I couldn't find any rationale.) Would it be useful if I'd write a patch > > for the Perl script? > > Mainly the need to run cvs-syncmail on a system that did not have Python > installed, and once I had ported the code to Perl I thought others might > possibly have an interest, too :-) A, I see. Sounds reasonable :) > A patch would certainly be appreciated, or at least a clarification of the > requirement. Patch for syncmail.pl attached; clarification, as given earlier: behave as MUA's generally do on Unix systems: follow current best practice, Beware: I've only done some minor testing of the patch. Bye, Joost -- Joost van Baal http://banach.uvt.nl/ Tilburg University j.e...@uv... The Netherlands |
From: Klaus J. R. <Kla...@at...> - 2003-01-18 21:27:23
|
In <200...@ba...>, Joost van Baal <j.e...@uv...> writes: > Yes, the reason to move from an /usr/sbin/sendmail interface to talking > SMTP quite often is portability: Microsoft Windows lacks a ``standard'' > interface to send out mail. However, using /usr/sbin/sendmail (if it's > available) has benefits: you can rely on the local mail queueing, to > deal with stuff like network outages. Therefore, I feel it's a wise > thing to use this interface where available. (Unix MUA's generally do > this, too.) Agreed. Would you expect the MUA to handle a message in SMTP format, or would you want the ability to specify recipients, subject etc. when calling the MUA. The former approach obviously is a lot easier to implement and would be my preferred option, something like --mua="/usr/sbin/sendmail -t" > Hm, what was the reason to start reimplementing the same script in Perl? > (I couldn't find any rationale.) Would it be useful if I'd write a patch > for the Perl script? Mainly the need to run cvs-syncmail on a system that did not have Python installed, and once I had ported the code to Perl I thought others might possibly have an interest, too :-) A patch would certainly be appreciated, or at least a clarification of the requirement. -- Klaus Johannes Rusch Kla...@at... http://www.atmedia.net/KlausRusch/ |
From: Joost v. B. <j.e...@uv...> - 2003-01-18 13:42:46
|
Hi all, Excuse me for joining the discussion only this late. On Wed, Jan 15, 2003 at 05:56:24PM -0100, Klaus Johannes Rusch wrote: > Joost van Baal wrote: > > > I'd be nice if syncmail could supply a commandline option which would > > > make it call /usr/sbin/sendmail instead of connecting to localhost on > > > port 25 (which is what smtplib.SMTP() does, I believe). On some > > > (arguably misconfigured, perhaps) systems, this makes a difference. > > > MUA's generally call /usr/sbin/sendmail to sent out mail. Therefore,= I > > > believe it'd be a sane thing for syncmail to do this too (or make it > > > available.) >=20 > The advantage of smtplib.SMTP is portability -- some platforms, most nota= bly > Windows, do not have a sendmail binary in the default path. Yes, the reason to move from an /usr/sbin/sendmail interface to talking SMTP quite often is portability: Microsoft Windows lacks a ``standard'' interface to send out mail. However, using /usr/sbin/sendmail (if it's available) has benefits: you can rely on the local mail queueing, to deal with stuff like network outages. Therefore, I feel it's a wise thing to use this interface where available. (Unix MUA's generally do this, too.) > The Perl version > of cvs-syncmail at http://cvs-syncmail-pl.sf.net/, which is based on > cvs-syncmail, has a configuration option for specifying a different SMTP > server, so if you are relaying all messages through a smarthost at your I= SP > you can do >=20 > export SMTP_SERVER=3Dmyserver > cvs-syncmail ... Yep, saw that. Unfortunately, the Perl version lacks the /usr/sbin/sendmail option too. (And this project hasn't made an official release yet.) > > tried to write a patch, based on these old scripts, but failed. I'm not > > that fluent in python :( ) >=20 > Retrofitting the change for allowing different smarthosts to the Python c= ode > should not be too difficult, if you prefer hacking Perl code you have a > ready-to-use solution already (and changing the Net::SMTP call to an exte= rnal > sendmail call would be easy too if you still want to call sendmail instea= d). Hm, what was the reason to start reimplementing the same script in Perl? (I couldn't find any rationale.) Would it be useful if I'd write a patch for the Perl script? Bye, Joost --=20 Joost van Baal http://banach.uvt.nl/ Tilburg University j.e...@uv... The Netherlands |
From: Kevin R. <ke...@ro...> - 2003-01-16 19:12:35
|
Fred L. Drake, Jr. wrote: > Being able to set the MAILHOST would change the requirement from the > current need to have SMTP available on localhost to simply being > available *somewhere*. That doesn't cover every case, but probably > covers most situations in which syncmail makes sense anyway. Sounds good. -- Kevin Rosenberg | .''`. ** Debian GNU/Linux ** http://b9.com/debian.html | : :' : The universal GPG signed and encrypted | `. `' Operating System messages accepted. | `- http://www.debian.org/ |
From: Fred L. D. Jr. <fd...@ac...> - 2003-01-16 15:02:33
|
Martin Schroeder writes: > Are the patches submitted via sf actually seen by any developer? Only if we know they're there; syncmail is not a project being heavily developed. We don't think it needs a lot of work; we created an SF project since that's a good way to make it available to others. It has proved a good idea since there have been valuable improvements from the community. As for the trackers, they weren't actually configured to send any mail on activity, so I was definately surprised to see so many things there. I've now configured them to send email to this list for all activity; since we really rely on email to know what's going on, this should improve turnaround of patches. (We could set up another list if this generates too much traffic on this list.) Catching up may prove to be another matter, however. ;-) If anyone can help by reviewing patches (and commenting on them in the trackers), that would be good, and generate an email that tells us what people care about the most. -Fred -- Fred L. Drake, Jr. <fdrake at acm.org> PythonLabs at Zope Corporation |
From: Martin S. <ma...@on...> - 2003-01-16 14:34:26
|
On 2003-01-15 12:56:44 -0500, Fred L. Drake, Jr. wrote: > That's a good idea. We'd welcome a patch if anyone has time to > implement it. Alternatively, an issue can be opened in the feature > request tracker: > > http://sourceforge.net/tracker/?atid=450022&group_id=47611&func=browse Are the patches submitted via sf actually seen by any developer? Best regards Martin -- http://www.tm.oneiros.de/calendar/2003/ |
From: Fred L. D. <fd...@us...> - 2003-01-16 07:11:21
|
Update of /cvsroot/cvs-syncmail/syncmail In directory sc8-pr-cvs1:/tmp/cvs-serv10757 Modified Files: syncmail Log Message: - hackish setting of MAILHOST from the command line - add comment about needing option handling overhaul Index: syncmail =================================================================== RCS file: /cvsroot/cvs-syncmail/syncmail/syncmail,v retrieving revision 1.26 retrieving revision 1.27 diff -u -d -r1.26 -r1.27 --- syncmail 15 Nov 2002 20:51:36 -0000 1.26 +++ syncmail 16 Jan 2003 07:11:19 -0000 1.27 @@ -48,6 +48,11 @@ -c Produce a context diff (default). + -m hostname + --mailhost hostname + The hostname of an available SMTP server. The default is + 'localhost'. + -u Produce a unified diff (smaller). @@ -282,10 +287,12 @@ # scan args for options def main(): + # XXX Should really move all the options to an object, just to + # avoid threading so many positional args through everything. try: opts, args = getopt.getopt( - sys.argv[1:], 'hC:cuS:R:qf:', - ['fromhost=', 'context=', 'cvsroot=', + sys.argv[1:], 'hC:cuS:R:qf:m:', + ['fromhost=', 'context=', 'cvsroot=', 'mailhost=', 'subject-prefix=', 'reply-to=', 'help', 'quiet']) except getopt.error, msg: @@ -317,6 +324,9 @@ verbose = 0 elif opt in ('-f', '--fromhost'): fromhost = arg + elif opt in ('-m', '--mailhost'): + global MAILHOST + MAILHOST = arg # What follows is the specification containing the files that were # modified. The argument actually must be split, with the first component |
From: Fred L. D. Jr. <fd...@ac...> - 2003-01-16 07:04:13
|
Martin Schroeder writes: > And some hosts have no smtp daemon running. :-{ Being able to set the MAILHOST would change the requirement from the current need to have SMTP available on localhost to simply being available *somewhere*. That doesn't cover every case, but probably covers most situations in which syncmail makes sense anyway. I'll go ahead and apply a patch to the CVS version. -Fred -- Fred L. Drake, Jr. <fdrake at acm.org> PythonLabs at Zope Corporation |
From: <ba...@zo...> - 2003-01-16 00:17:06
|
>>>>> "MS" == Martin Schroeder <ma...@on...> writes: >> The advantage of smtplib.SMTP is portability -- some platforms, >> most notably Windows, do not have a sendmail binary in the >> default path. The Perl version MS> And some hosts have no smtp daemon running. :-{ What would be cooler would be to modify Python's smtplib module to enable it to talk smtp-over-stdin, e.g. use sendmail's -bs command. I wish I had time for this. -Barry |
From: Martin S. <ma...@on...> - 2003-01-15 23:27:11
|
On 2003-01-15 17:56:24 -0100, Klaus Johannes Rusch wrote: > The advantage of smtplib.SMTP is portability -- some platforms, most notably > Windows, do not have a sendmail binary in the default path. The Perl version And some hosts have no smtp daemon running. :-{ Best regards Martin -- http://www.tm.oneiros.de/calendar/2003/ |
From: Kevin R. <ke...@ro...> - 2003-01-15 22:22:05
|
Gentleman, Thanks for all of the great ideas. From my reading, it seems that Joost would prefer to have a command line option for cvs-syncmail to choose to invoke the sendmail program rather than using the direct SMTP connection to an arbitrary mail host. Perhaps Joost will chime in and let us know if connection to an arbitrary mail host will meet his needs or if _really_ needs to have sendmail invoked. -- Kevin Rosenberg | .''`. ** Debian GNU/Linux ** http://b9.com/debian.html | : :' : The universal GPG signed and encrypted | `. `' Operating System messages accepted. | `- http://www.debian.org/ |
From: <ba...@zo...> - 2003-01-15 20:55:27
|
>>>>> "Fred" == Fred L Drake, Jr <fd...@ac...> writes: Fred> There is a variable MAILHOST in the Python version that can Fred> be changed in the script to control this; it still requires Fred> an SMTP server to be available. Fred> This requires editing the script, but that's not a huge Fred> burden since it has to be copied into each repository Fred> anyway. It'd be less than <wink> a one line change to get that out of an environment variable too. -Barry |
From: Fred L. D. Jr. <fd...@ac...> - 2003-01-15 19:22:12
|
Klaus Johannes Rusch writes: > The advantage of smtplib.SMTP is portability -- some platforms, > most notably Windows, do not have a sendmail binary in the default There is a variable MAILHOST in the Python version that can be changed in the script to control this; it still requires an SMTP server to be available. This requires editing the script, but that's not a huge burden since it has to be copied into each repository anyway. -Fred -- Fred L. Drake, Jr. <fdrake at acm.org> PythonLabs at Zope Corporation |
From: Klaus J. R. <Kla...@at...> - 2003-01-15 19:00:00
|
Joost van Baal wrote: > > I'd be nice if syncmail could supply a commandline option which would > > make it call /usr/sbin/sendmail instead of connecting to localhost on > > port 25 (which is what smtplib.SMTP() does, I believe). On some > > (arguably misconfigured, perhaps) systems, this makes a difference. > > MUA's generally call /usr/sbin/sendmail to sent out mail. Therefore, I > > believe it'd be a sane thing for syncmail to do this too (or make it > > available.) The advantage of smtplib.SMTP is portability -- some platforms, most notably Windows, do not have a sendmail binary in the default path. The Perl version of cvs-syncmail at http://cvs-syncmail-pl.sf.net/, which is based on cvs-syncmail, has a configuration option for specifying a different SMTP server, so if you are relaying all messages through a smarthost at your ISP you can do export SMTP_SERVER=myserver cvs-syncmail ... > tried to write a patch, based on these old scripts, but failed. I'm not that fluent in python :( ) Retrofitting the change for allowing different smarthosts to the Python code should not be too difficult, if you prefer hacking Perl code you have a ready-to-use solution already (and changing the Net::SMTP call to an external sendmail call would be easy too if you still want to call sendmail instead). -- Klaus Johannes Rusch Kla...@at... http://www.atmedia.net/KlausRusch/ |
From: Fred L. D. Jr. <fd...@ac...> - 2003-01-15 17:56:55
|
Kevin Rosenberg writes: > Hello CVS-Syncmail gang, > > I'm forwarding a feature request from a Debian user. Thanks! Joost van Baal wrote: > I'd be nice if syncmail could supply a commandline option which would > make it call /usr/sbin/sendmail instead of connecting to localhost on > port 25 (which is what smtplib.SMTP() does, I believe). On some > (arguably misconfigured, perhaps) systems, this makes a difference. > MUA's generally call /usr/sbin/sendmail to sent out mail. Therefore, I > believe it'd be a sane thing for syncmail to do this too (or make it > available.) That's a good idea. We'd welcome a patch if anyone has time to implement it. Alternatively, an issue can be opened in the feature request tracker: http://sourceforge.net/tracker/?atid=450022&group_id=47611&func=browse Thanks! -Fred -- Fred L. Drake, Jr. <fdrake at acm.org> PythonLabs at Zope Corporation |
From: Kevin R. <ke...@ro...> - 2003-01-15 17:27:28
|
Hello CVS-Syncmail gang, I'm forwarding a feature request from a Debian user. Kevin Joost van Baal wrote: > Package: cvs-syncmail > Version: 1.2-2 > Severity: wishlist > Tags: upstream > > Hi, > > I'd be nice if syncmail could supply a commandline option which would > make it call /usr/sbin/sendmail instead of connecting to localhost on > port 25 (which is what smtplib.SMTP() does, I believe). On some > (arguably misconfigured, perhaps) systems, this makes a difference. > MUA's generally call /usr/sbin/sendmail to sent out mail. Therefore, I > believe it'd be a sane thing for syncmail to do this too (or make it > available.) > > (In the past, syncmail used to call /bin/mail or /usr/bin/mail. I've > tried to write a patch, based on these old scripts, but failed. I'm > not that fluent in python :( ) > > Bye, > > Joost > -- Kevin Rosenberg | .''`. ** Debian GNU/Linux ** http://b9.com/debian.html | : :' : The universal GPG signed and encrypted | `. `' Operating System messages accepted. | `- http://www.debian.org/ |
From: Joost v. B. <j.e...@uv...> - 2003-01-14 08:28:01
|
Hi, In the syncmail manpages, you ask to get informed about tools that serve similar purposes. I've been using log_accum before, a Perl script. You can get it from http://savannah.gnu.org/cgi-bin/viewcvs/savannah/savannah/cvsadmin/log_accum (And lots of other places too, the tool seems to be severely forked.) You might want to add this to your documentation. Thanks for maintaining syncmail! Bye, Joost --=20 Joost van Baal http://banach.uvt.nl/ Tilburg University j.e...@uv... The Netherlands |
From: Harald P. de L. <hp...@os...> - 2002-12-21 15:10:54
|
Hi List.. Is it possible to use different email addresses for different branches in a module, similar to how using different email addresses is possible with different modules? Thanks for your time, -- Harald Ponce de Leon osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com |
From: Klaus J. R. <Kla...@at...> - 2002-12-19 13:54:31
|
Srinath Avadhanula wrote: > I have been looking at the syncmail source and much to my surprise, I > couldn't figure out where it was reading in the log message. In > blast_mail, the diff itself is calculated, but where is the log message > itself being read in? > > With a little help, I am sure I will be able to get this done. The log message is read from STDIN -- Klaus Johannes Rusch Kla...@at... http://www.atmedia.net/KlausRusch/ |
From: Srinath A. <sr...@fa...> - 2002-12-19 13:17:29
|
Hello, I have been using the excellent syncmail utility for many moons now :) Thanks! Recently, I have thought that it might be a cool idea to have a log file be updated automatically on every commit, but a little intelligently. If the log message contains something like: --------%<-------- <log> Changelog message </log> Some other stuff --------%<-------- Then only the part between <log> and </log> should go into the Changelog file... The same thing for <bug></bug> etc. I have been looking at the syncmail source and much to my surprise, I couldn't figure out where it was reading in the log message. In blast_mail, the diff itself is calculated, but where is the log message itself being read in? With a little help, I am sure I will be able to get this done. Many thanks, Srinath PS: I am not subscribed to the list, so a CC to me will be highly appreciated. |
From: Greg W. <gw...@us...> - 2002-11-15 20:52:54
|
Update of /cvsroot/cvs-syncmail/syncmail In directory usw-pr-cvs1:/tmp/cvs-serv26909 Modified Files: syncmail Log Message: Docstring typo fix. Whitespace fixes. Index: syncmail =================================================================== RCS file: /cvsroot/cvs-syncmail/syncmail/syncmail,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- syncmail 14 Nov 2002 16:15:44 -0000 1.25 +++ syncmail 15 Nov 2002 20:51:36 -0000 1.26 @@ -38,8 +38,8 @@ Where options are: --cvsroot=<path> - Use <path> as the environment variable CVSROOT. Otherwise this - variable must exist in the environment. + Use <path> as the environment variable CVSROOT. Otherwise this + variable must exist in the environment. --context=# -C # @@ -65,7 +65,7 @@ --fromhost=hostname -f hostname The hostname that email messages appear to be coming from. The From: - header will of the outgoing message will look like user@hostname. By + header of the outgoing message will look like user@hostname. By default, hostname is the machine's fully qualified domain name. --help / -h @@ -111,7 +111,7 @@ else: fqdn = 'localhost.localdomain' return fqdn - + from cStringIO import StringIO |
From: Fred L. D. <fd...@us...> - 2002-11-14 16:15:48
|
Update of /cvsroot/cvs-syncmail/syncmail In directory usw-pr-cvs1:/tmp/cvs-serv25859 Modified Files: syncmail Log Message: Add a couple of comments, since I don't look at this very often. ;-) Index: syncmail =================================================================== RCS file: /cvsroot/cvs-syncmail/syncmail/syncmail,v retrieving revision 1.24 retrieving revision 1.25 diff -u -d -r1.24 -r1.25 --- syncmail 11 Nov 2002 17:42:07 -0000 1.24 +++ syncmail 14 Nov 2002 16:15:44 -0000 1.25 @@ -176,6 +176,7 @@ # quote it with single-quotes. filestr = "'" + file + "'" if oldrev == 'NONE': + # File is being added. try: if os.path.exists(file): fp = open(file) @@ -200,6 +201,7 @@ elif newrev == 'NONE': lines = ['--- %s DELETED ---\n' % file] else: + # File has been changed. # This /has/ to happen in the background, otherwise we'll run into CVS # lock contention. What a crock. if contextlines > 0: |