Summary: | Prevent ports mail/mailman zombieing remote servers/ | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | jhs | ||||
Component: | Individual Port(s) | Assignee: | Chris Rees <crees> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | jhs | ||||
Priority: | Normal | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
jhs
2008-01-30 23:40:01 UTC
Responsible Changed From-To: freebsd-ports-bugs->jmelo Over to maintainer (via the GNATS Auto Assign Tool) Responsible Changed From-To: jmelo->freebsd-ports-bugs Maintainer was reset. Responsible Changed From-To: freebsd-ports-bugs->wxs I'm the new maintainer, hopefully I can work on these. Responsible Changed From-To: wxs->crees Relieve wxs of mailman Hey, Can you still reproduce this? Chris State Changed From-To: open->feedback Confirm freshness crees@FreeBSD.org wrote: > Synopsis: Prevent ports mail/mailman zombieing remote servers/ > > State-Changed-From-To: open->feedback > State-Changed-By: crees > State-Changed-When: Sat Jun 18 13:27:25 UTC 2011 > State-Changed-Why: > Confirm freshness > > http://www.freebsd.org/cgi/query-pr.cgi?pr=120173 Hi Chris, Thanks for this weekend (Sat Jun 18 13:22:14 UTC 2011) taking on mailman. Reading http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/ports/gen/mail/mailman/files/\ patch-crontab.in.in.REL=ALL I first saw this bug back in 2003, Comment out gate_news by default, to match the admin web page, which also has news gating off by default. I filed bug fix 3.5 years ago, marked Priority. FreeBSD did nothing. send-pr: An agressive 5 minute killer python loop in /var/cron/tanbs/mailman has been killing my hosts for 5 years. I reported it before by dmesg, expired. Now heres fixes, further comment by others inside them. FreeBSD.Org never really needed my particular server to test it. Its a bug that's always been readable after 'make install', just not noticed except on slower/ or loaded hardware. My send-pr lists the problem as triggered by: 0,5,10,15,20,25,30,35,40,45,50,55 * * * * @PYTHON@ -S @prefix@/cron/gate_news I just (Sun 19 Jun 2011) reinstalled mailman on another host built from src=8.2, ports={current from a few days back}, & see the same /usr/ports/mail/mailman/work/mailman-2.1.14/cron/crontab.in.in 0,5,10,15,20,25,30,35,40,45,50,55 * * * * @PYTHON@ -S @prefix@/cron/gate_news & /var/cron/tabs/mailman 0,5,10,15,20,25,30,35,40,45,50,55 * * * * /usr/local/bin/python2.7 \ -S /usr/local/mailman/cron/gate_news The same problem cause lurks there, /usr/local/share/doc/mailman/NEWS claims: 2.0 beta 2 (07-Apr-2000) ... Rewritten gate_news cron script .... to avoid flooding the mailing list Dosen't sound like the same system killer bug they rewrote to avoid, but I don't know. Last time it locked up my servers, mailman stole so much CPU none was left for sshd, & being remote I couldn't reset. Now those servers have been removed from internet & local, so safer to test, as no chance of remote lock up, but harder to simulate problem with mail as not on net. I'm also not sure they have same uname -r, as back then. one since somewhat unreliable hardware I think, I could in theory go to a lot of work to upgrade both hosts from 6.whatever to 8.2, just to try to crash them again, like it already crashed from 2003 to 2008 onward, but not much incentive. That gate_news was a system killer ... a lot of dont even use news, (I havent in years) ... dont need gate_news on by default ... Better we either: - Patch FreeBSD (& latter generic mailman) so gate_news is commented off by default, just as mailman admin manual apparently falsely claimed it was off, when it was not, way back to 2003. - or make it every 15 mins not 5 mins - or you could refer it to mailman generic team for comment Cheers, Julian -- Julian Stacey, BSD Unix Linux C Sys Eng Consultants Munich http://berklix.com Reply below, not above; Indent with "> "; Cumulative like a play script. Format: Plain text. Not HTML, multipart/alternative, base64, quoted-printable. On 20 June 2011 00:59, Julian H. Stacey <jhs@berklix.com> wrote: > > Hi Chris, > Thanks for this weekend (Sat Jun 18 13:22:14 UTC 2011) taking on mailman. Hey Julian, I hope there's not been any confusion here -- I'm afraid my intention with mailman was just to fix the collateral that I'd created when I converted it to USERS; my hands are full with sympa right now and I think it's a bad idea to maintain software I don't use. Would you like to take on maintainership of this port, and chase this up? If not, I'll ask Guido Falsi who also seems interested.... Chris Hi Chris, Chris Rees wrote: > On 20 June 2011 00:59, Julian H. Stacey <jhs@berklix.com> wrote: > > > > Hi Chris, > > Thanks for this weekend (Sat Jun 18 13:22:14 UTC 2011) taking on mailman. > > Hey Julian, > > I hope there's not been any confusion here -- I'm afraid my intention > with mailman was just to fix the collateral that I'd created when I > converted it to USERS; my hands are full with sympa right now and I > think it's a bad idea to maintain software I don't use. I've not run mailman since it locked up my servers & I filed a fix. So I want to run mailman on berklix.org servers again. As majordomo is problematic for users on some of my lists, who don't know how to mail plain text, & don't understand my majordomo run lists auto discard HTML, as that usually drags in MIME seperators, which breaks majordomo footers, which tell readers how to sub/unsub (for those who dont know how to read headers where it's also stated) http://www.berklix.org/robot/majordomo/#format http://www.berklix.org/robot/majordomo/#terminal_mime_boundary > Would you like to take on maintainership of this port, and chase this > up? If not, I'll ask Guido Falsi who also seems interested.... I'm willing if need be. But if Guido is running mailman lists already, he may be more appropriate ? Or as mailman is in heavy constant use by freebsd.org, perhaps consider one of postmaster/webmaster team ? Addreses here http://www.freebsd.org/administration.html#t-postmaster Cheers, Julian -- Julian Stacey, BSD Unix Linux C Sys Eng Consultants Munich http://berklix.com Reply below, not above; Indent with "> "; Cumulative like a play script. Format: Plain text. Not HTML, multipart/alternative, base64, quoted-printable. crees 2011-06-26 07:27:12 UTC FreeBSD ports repository Modified files: mail/mailman Makefile Log: - Disable gate news by default to prevent lockups on slower machines PR: ports/120173 Submitted by: "Julian H. Stacey" <jhs@berklix.org> Approved by: rene (mentor) Revision Changes Path 1.92 +2 -1 ports/mail/mailman/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" State Changed From-To: feedback->closed Committed, with minor changes. Thanks! |