From majordomo-workers-owner Wed Sep 6 19:18:54 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id TAA10541; Wed, 6 Sep 2000 19:04:23 -0700 (PDT) Received: from thelab.hub.org (CDR27-115.accesscable.net [24.138.27.115]) by honor.greatcircle.com (Postfix) with ESMTP id 5BB5817E8E for ; Wed, 6 Sep 2000 19:04:18 -0700 (PDT) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.11.0/8.11.0) with ESMTP id e872LBm45164; Wed, 6 Sep 2000 23:21:11 -0300 (ADT) (envelope-from scrappy@hub.org) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Wed, 6 Sep 2000 23:21:11 -0300 (ADT) From: The Hermit Hacker To: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: setting umask for archives ... Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk possible? by default, they are being created 600, but I need it to be 644 so that another user can use them for generating mhonarc archives ... Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org From majordomo-workers-owner Wed Sep 6 20:18:53 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id UAA11117; Wed, 6 Sep 2000 20:13:27 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id E0DB717E8E for ; Wed, 6 Sep 2000 20:13:22 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id WAA14728; Wed, 6 Sep 2000 22:29:14 -0500 To: The Hermit Hacker Cc: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: setting umask for archives ... References: From: Jason L Tibbitts III Date: 06 Sep 2000 22:29:14 -0500 In-Reply-To: The Hermit Hacker's message of "Wed, 6 Sep 2000 23:21:11 -0300 (ADT)" Message-ID: Lines: 26 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "THH" == The Hermit Hacker writes: THH> possible? I don't think so. This has been on the TODO list: ! Make sure that archives get a separate umask, so that people can download them. I suggest a crontab until we can fix this. I'm not even sure what the best method is; this probably needs to be a per-list configurable but umasks and modes are tough to explain to folks who may have no experience with Unix. It's OK to ask the installer, I think, as long as we explain it, but we can't expect the average list owner to understand what '027' has to do with anything. Perhaps "archive_permissions" as an enum: readable - 644 (umask 227) restricted - 640 (umask 027) unreadable - 600 (umask 007) ? - J< From majordomo-workers-owner Thu Sep 7 00:18:50 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id AAA13210; Thu, 7 Sep 2000 00:16:43 -0700 (PDT) Received: from rina.torah.org (rina.torah.org [208.229.147.50]) by honor.greatcircle.com (Postfix) with ESMTP id DEE8017E8E for ; Thu, 7 Sep 2000 00:16:38 -0700 (PDT) Received: from localhost (brozen@localhost) by rina.torah.org (8.9.3/8.9.3/Debian/GNU) with ESMTP id DAA29968; Thu, 7 Sep 2000 03:33:40 -0400 Date: Thu, 7 Sep 2000 09:33:38 +0200 (IST) From: Brock Rozen To: Jason L Tibbitts III Cc: The Hermit Hacker , majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: setting umask for archives ... In-Reply-To: Message-ID: X-Backup: Disabled MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On 6 Sep 2000 at 22:29, Jason L Tibbitts III wrote about "Re: setting umask...": > I suggest a crontab until we can fix this. I'm not even sure what the best > method is; this probably needs to be a per-list configurable but umasks and > modes are tough to explain to folks who may have no experience with Unix. > It's OK to ask the installer, I think, as long as we explain it, but we > can't expect the average list owner to understand what '027' has to do with > anything. I don't think we should make this per-list. There're things that we just shouldn't let the average Joe touch, IMHO. > Perhaps "archive_permissions" as an enum: > > readable - 644 (umask 227) > restricted - 640 (umask 027) > unreadable - 600 (umask 007) BUT, if we are going to let them do it, then we should allow these OR the numbers. Simple translation table does the job... -- Brock Rozen brozen@torah.org From majordomo-workers-owner Thu Sep 7 06:33:54 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id GAA19929; Thu, 7 Sep 2000 06:22:42 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id 1BEE917E8E for ; Thu, 7 Sep 2000 06:22:37 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id IAA15858; Thu, 7 Sep 2000 08:39:57 -0500 To: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: setting umask for archives ... References: From: Jason L Tibbitts III Date: 07 Sep 2000 08:39:57 -0500 In-Reply-To: Brock Rozen's message of "Thu, 7 Sep 2000 09:33:38 +0200 (IST)" Message-ID: Lines: 14 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "BR" == Brock Rozen writes: BR> I don't think we should make this per-list. What if I _don't_ want downloadable archives for a list? We still have to keep them so the digests and such can be built. So what do I do? If they're always created mode 644 then I would call that a security issue. BR> BUT, if we are going to let them do it, then we should allow these OR BR> the numbers. Simple translation table does the job... Why? What on earth does that buy you, besides even more work for poor SRE? - J< From majordomo-workers-owner Thu Sep 7 07:18:54 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id HAA20490; Thu, 7 Sep 2000 07:14:10 -0700 (PDT) Received: from rina.torah.org (rina.torah.org [208.229.147.50]) by honor.greatcircle.com (Postfix) with ESMTP id BC0F817E8E for ; Thu, 7 Sep 2000 07:14:05 -0700 (PDT) Received: from localhost (brozen@localhost) by rina.torah.org (8.9.3/8.9.3/Debian/GNU) with ESMTP id KAA21079; Thu, 7 Sep 2000 10:31:09 -0400 Date: Thu, 7 Sep 2000 16:31:09 +0200 (IST) From: Brock Rozen To: Jason L Tibbitts III Cc: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: setting umask for archives ... In-Reply-To: Message-ID: X-Backup: Disabled MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On 7 Sep 2000 at 08:39, Jason L Tibbitts III wrote about "Re: setting umask...": > BR> I don't think we should make this per-list. > > What if I _don't_ want downloadable archives for a list? We still have to > keep them so the digests and such can be built. So what do I do? If > they're always created mode 644 then I would call that a security issue. You're right. > BR> BUT, if we are going to let them do it, then we should allow these OR > BR> the numbers. Simple translation table does the job... > > Why? What on earth does that buy you, besides even more work for poor SRE? Well, I should be able to set them group writeable, if I want. And I am certainly interested in that. The words keep it simple, but I don't think they should come at the expense of functionality. -- Brock Rozen brozen@torah.org From majordomo-workers-owner Thu Sep 7 08:19:13 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id IAA21113; Thu, 7 Sep 2000 08:14:35 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id A1DB317E8E for ; Thu, 7 Sep 2000 08:14:30 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id KAA16576; Thu, 7 Sep 2000 10:31:50 -0500 To: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: setting umask for archives ... References: <20000907102830.B21014@risc.sps.mot.com> From: Jason L Tibbitts III Date: 07 Sep 2000 10:31:50 -0500 In-Reply-To: Dave Wolfe's message of "Thu, 7 Sep 2000 10:28:30 -0500" Message-ID: Lines: 13 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "DW" == Dave Wolfe writes: DW> ??? Try: Sorry, brain fell out. DW> But why allow execute permissions on archive files? You are proving my point about why numbers are bad. In any case, we open files mode 666 (to which the umask is applied); no executable bits get turned on in the operation. - J< From majordomo-workers-owner Thu Sep 7 08:33:55 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id IAA21090; Thu, 7 Sep 2000 08:11:50 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id 4557417E8E for ; Thu, 7 Sep 2000 08:11:43 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id KAA16529; Thu, 7 Sep 2000 10:29:01 -0500 To: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: setting umask for archives ... References: From: Jason L Tibbitts III Date: 07 Sep 2000 10:29:00 -0500 In-Reply-To: Brock Rozen's message of "Thu, 7 Sep 2000 16:31:09 +0200 (IST)" Message-ID: Lines: 16 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "BR" == Brock Rozen writes: BR> Well, I should be able to set them group writeable, if I want. And I am BR> certainly interested in that. Are you sure you do? Altering the length of the archive by even one byte renders the indices incorrect, meaning that any archive retrieval from within Majordomo will be screwed up. You cannot edit the archives yourself. (We could write something to rebuild the indices once you've messed with an archive, but I don't think this exists yet and there are still issues that it can't solve.) Obviously this needs to be addressed, probably by implementing code to delete an archived message and to replace one message with another. - J< From majordomo-workers-owner Thu Sep 7 08:48:53 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id IAA21203; Thu, 7 Sep 2000 08:20:45 -0700 (PDT) Received: from a2central.com (adsl-216-102-56-253.dsl.sktn01.pacbell.net [216.102.56.253]) by honor.greatcircle.com (Postfix) with ESMTP id 7171B17E8E for ; Thu, 7 Sep 2000 08:20:40 -0700 (PDT) Received: from localhost (justdave@localhost) by a2central.com (8.9.3/8.9.3) with ESMTP id IAA05931; Thu, 7 Sep 2000 08:38:11 -0700 Date: Thu, 7 Sep 2000 08:38:11 -0700 (PDT) From: David Miller To: majordomo-workers@GreatCircle.COM Cc: mj2-dev@csf.colorado.edu Subject: Re: setting umask for archives ... In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Thu, 7 Sep 2000, Brock Rozen wrote: > On 6 Sep 2000 at 22:29, Jason L Tibbitts III wrote about "Re: setting umask...": > > > I suggest a crontab until we can fix this. I'm not even sure what the best > > method is; this probably needs to be a per-list configurable but umasks and > > modes are tough to explain to folks who may have no experience with Unix. > > It's OK to ask the installer, I think, as long as we explain it, but we > > can't expect the average list owner to understand what '027' has to do with > > anything. > > I don't think we should make this per-list. > > There're things that we just shouldn't let the average Joe touch, IMHO. I think it SHOULD be a per-list basis. I have some lists that are private, and the people who are allowed to access those digests are a member of the group that is assigned to the digest folder. Other groups are public, and those digests are stored in a different folder which is publicly accessible via ftp or web. As long as you explain it well in the description for that setting, they'll figure it out. Don't call it a umask, though, the average Joe doesn't know that. Most people who have even looked at Unix are familiar with access modes though. Dave Miller From majordomo-workers-owner Thu Sep 7 10:32:39 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id KAA22458; Thu, 7 Sep 2000 10:25:30 -0700 (PDT) Received: from kachina.jetcafe.org (kachina.jetcafe.org [205.147.43.2]) by honor.greatcircle.com (Postfix) with ESMTP id EF1A517E8E for ; Thu, 7 Sep 2000 10:25:19 -0700 (PDT) Received: from ee-nt.climber.org (eckert@netcom14.netcom.com [199.183.9.114]) by kachina.jetcafe.org (8.9.3/8.9.1) with ESMTP id KAA27817; Thu, 7 Sep 2000 10:42:31 -0700 (PDT) Message-Id: <4.3.1.0.20000907102358.00b84870@pop.climber.org> X-Sender: eckert@pop.climber.org X-Mailer: QUALCOMM Windows Eudora Version 4.3.1 Date: Thu, 07 Sep 2000 10:27:06 -0700 To: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu From: SRE Subject: re-indexing archives (was Re: setting umask for archives ...) In-Reply-To: References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk At 08:29 AM 9/7/00, Jason L Tibbitts III wrote: >yourself. (We could write something to rebuild the indices once you've >messed with an archive, but I don't think this exists yet and there are >still issues that it can't solve.) >Obviously this needs to be addressed, probably by implementing code to >delete an archived message and to replace one message with another. I prefer the ability to index a Unix-style mailbox as an archive... then I can edit as I please, cut/paste/etc, and run the re-indexer to fix up the offsets. All that is required is the same thing Eudora does: when storing a msg in a file full of msgs, make sure the ONLY line that matches /^From / is the first line of an email header. If you find it elsewhere, s/^From />From / and now building the index is as simple as searching for /^From / and marking the offset. From majordomo-workers-owner Thu Sep 7 10:47:46 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id KAA22539; Thu, 7 Sep 2000 10:33:51 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id 9339717E8E for ; Thu, 7 Sep 2000 10:33:46 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id MAA17239; Thu, 7 Sep 2000 12:51:07 -0500 To: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: re-indexing archives (was Re: setting umask for archives ...) References: <4.3.1.0.20000907102358.00b84870@pop.climber.org> From: Jason L Tibbitts III Date: 07 Sep 2000 12:51:07 -0500 In-Reply-To: SRE's message of "Thu, 07 Sep 2000 10:27:06 -0700" Message-ID: Lines: 28 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "S" == SRE writes: S> I prefer the ability to index a Unix-style mailbox as an archive... then S> I can edit as I please, cut/paste/etc, and run the re-indexer to fix up S> the offsets. So you delete message N. Someone (or worse, the digest builder) requests message N+5 and ends up getting N+6 because you deleted a message out of the archive but the system has no way of knowing that. Message numbers are supposed to be _persistent_. Perhaps it is a naive assumption to think that an integer is sufficient, but I don't want to have to use Message-IDs (which are not unique, no matter what you might want to believe) or an MD5 sum of the article (which has an even worse problem in that you can't even edit one character in the article without changing its ID). S> All that is required is the same thing Eudora does: when storing a msg S> in a file full of msgs, make sure the ONLY line that matches /^From / is S> the first line of an email header. It's way more complicated than that (you have neglected Content-Length:), but yes, we do know how to do it. The problem is not in building the index, it's in preserving persistence of article numbers across the changes that you might make. - J< From majordomo-workers-owner Thu Sep 7 11:02:42 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id KAA22708; Thu, 7 Sep 2000 10:54:22 -0700 (PDT) Received: from kachina.jetcafe.org (kachina.jetcafe.org [205.147.43.2]) by honor.greatcircle.com (Postfix) with ESMTP id CA05917EB7 for ; Thu, 7 Sep 2000 10:54:05 -0700 (PDT) Received: from ee-nt.climber.org (eckert@netcom14.netcom.com [199.183.9.114]) by kachina.jetcafe.org (8.9.3/8.9.1) with ESMTP id LAA28333; Thu, 7 Sep 2000 11:11:26 -0700 (PDT) Message-Id: <4.3.1.0.20000907110357.00b77940@pop.climber.org> X-Sender: eckert@pop.climber.org X-Mailer: QUALCOMM Windows Eudora Version 4.3.1 Date: Thu, 07 Sep 2000 11:09:36 -0700 To: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu From: SRE Subject: Re: Mj2: Re: re-indexing archives (was Re: setting umask for archives ...) In-Reply-To: References: <4.3.1.0.20000907102358.00b84870@pop.climber.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk At 10:51 AM 9/7/00, Jason L Tibbitts III wrote: >So you delete message N. Someone (or worse, the digest builder) requests >message N+5 and ends up getting N+6 because you deleted a message out of >the archive but the system has no way of knowing that. That could only happen if I were editing the archives as the builder was running, no? >Message numbers are supposed to be _persistent_. Why? When you use archive-index, you get a number. Asking people to review the index before they issue a get command seems like a reasonable compromise between never being able to fix the archives and always being able to use the same number. Maybe I'm missing something here - help me understand how the number is used EXCEPT when it is returned by archive-index and fed to archive-get. >I don't want to have >to use Message-IDs (which are not unique, no matter what you might want to >believe) or an MD5 sum of the article (which has an even worse problem in >that you can't even edit one character in the article without changing its >ID). Agreed! The alternatives to having an integer are poor. But if the integer simply represents a sequence number for which msg is in the archive file, the integer is enough! If I alter the archives (to remove copyrighted material under the Millenium Copyright Act, for example) I need a way to re-compute those integers. Once they're re-computed, who's the wiser that they are not the original integers? >It's way more complicated than that (you have neglected Content-Length:), >but yes, we do know how to do it. The problem is not in building the >index, it's in preserving persistence of article numbers across the changes >that you might make. OK, I guess I'm not clear on where the article numbers might be used. If they're just being typed by humans, they can change frequently. If they're being used by internal routines, those routines would have to know to go get new numbers when the archives were re-indexed. SRE mailto:eckert@climber.org | http://www.climber.org/eckert/ Info on peak climbing email lists mailto:info@climber.org Things change. People change. Things change people. From majordomo-workers-owner Thu Sep 7 12:17:40 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id MAA23635; Thu, 7 Sep 2000 12:08:41 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id D94D917E8E for ; Thu, 7 Sep 2000 12:08:29 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id OAA17536; Thu, 7 Sep 2000 14:25:53 -0500 To: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: re-indexing archives (was Re: setting umask for archives ...) References: <4.3.1.0.20000907102358.00b84870@pop.climber.org> <4.3.1.0.20000907110357.00b77940@pop.climber.org> From: Jason L Tibbitts III Date: 07 Sep 2000 14:25:53 -0500 In-Reply-To: SRE's message of "Thu, 07 Sep 2000 11:09:36 -0700" Message-ID: Lines: 22 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "S" == SRE writes: S> That could only happen if I were editing the archives as the builder was S> running, no? No. It would happen any time you delete a whole message out of an archive, since the succeeding message numbers will be shifted down by one when you reindex. >> Message numbers are supposed to be _persistent_. S> Why? Because we have lots of uses for them. They get stored in the digest structure and are used to pull out the message when the digest is built. They get inserted into the headers of each message. Digests of type 'index' include them. When we are doing web archives on the fly, we'll use them as article IDs (i.e. we keep an index page up to date and when someone clicks on an article, it is retrieved, formatted, displayed and cached so we don't have to retrieve it again). - J< From majordomo-workers-owner Thu Sep 7 13:50:21 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id NAA24762; Thu, 7 Sep 2000 13:45:36 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id 32A0617E8E for ; Thu, 7 Sep 2000 13:45:18 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id QAA17862; Thu, 7 Sep 2000 16:02:22 -0500 To: Dave Wolfe Cc: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: re-indexing archives (was Re: setting umask for archives ...) References: <4.3.1.0.20000907102358.00b84870@pop.climber.org> <4.3.1.0.20000907110357.00b77940@pop.climber.org> <20000907154140.B21112@risc.sps.mot.com> From: Jason L Tibbitts III Date: 07 Sep 2000 16:02:21 -0500 In-Reply-To: Dave Wolfe's message of "Thu, 7 Sep 2000 15:41:41 -0500" Message-ID: Lines: 28 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "DW" == Dave Wolfe writes: DW> I'll side w/ SRE on this one. I _must_ have ability to make changes to DW> the archives. It seems you're siding with me as well, because I never said that the intent was to prevent you from making changes to the archives. But you can't just do anything to them and expect the system to just figure this out. DW> If the message numbers need to be persistent, OK I guess, but then they DW> must be an abstraction and not literally ordinal message positions of DW> the particular archive file. The message numbers are not literally ordinal positions. (They are, coincidentally, at the moment because we don't yet support deletion.) We just have to keep track of the message numbers of deleted messages. Easy, and solves all of the problems, as long as it's Mj2 that's deleting the message. If you decide to fire up vi and manually edit stuff then you can't expect the system to figure out what you did without giving it any information. Hmmm. Michael, do archived messages get the message number embedded in them? This could be used as a non-foolproof way of detecting that someone has screwed with the archives. But still, anyone who expects to just be able to poke with things is expecting too much. - J< From majordomo-workers-owner Thu Sep 7 16:20:16 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id QAA26311; Thu, 7 Sep 2000 16:05:32 -0700 (PDT) Received: from kachina.jetcafe.org (kachina.jetcafe.org [205.147.43.2]) by honor.greatcircle.com (Postfix) with ESMTP id BBDA617EB7 for ; Thu, 7 Sep 2000 16:05:26 -0700 (PDT) Received: from ee-nt.climber.org (eckert@netcom12.netcom.com [199.183.9.112]) by kachina.jetcafe.org (8.9.3/8.9.1) with ESMTP id QAA01340; Thu, 7 Sep 2000 16:22:48 -0700 (PDT) Message-Id: <4.3.1.0.20000907161636.00c19cd0@pop.climber.org> X-Sender: eckert@pop.climber.org X-Mailer: QUALCOMM Windows Eudora Version 4.3.1 Date: Thu, 07 Sep 2000 16:22:40 -0700 To: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu From: SRE Subject: Re: Mj2: Re: re-indexing archives (was Re: setting umask for archives ...) In-Reply-To: References: <4.3.1.0.20000907102358.00b84870@pop.climber.org> <4.3.1.0.20000907110357.00b77940@pop.climber.org> <20000907154140.B21112@risc.sps.mot.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk At 02:02 PM 9/7/00, Jason L Tibbitts III wrote: >If you decide to fire up vi and manually edit stuff then you >can't expect the system to figure out what you did without giving it any >information. Correct! I want to tell it to go figure things out again, and update all the places that need to have pointers into the archives. I certainly do NOT want to spend my life getting and putting one message at a time via email so I can edit out the copyright violations in VI. >But still, anyone who expects to just be >able to poke with things is expecting too much. Works with other server software, no reason it can't work here. For example, due to circumstances too complicated to bother with here, I have the archives for one of my lists in two places. I'd really like to merge them. They're both Mj2 archives, they just happen to be in two different directories. With a "re-index" command, I use "cat" and I'm done. Do you envision me putting one message at a time into the archive using as-yet unwritten commands? For about 500 messages? If email commands are required to manipulate the archives, can we at least have a bulk check-in that takes many messages in standard Unix mailbox format and adds them all to the end of the archive? And another that sends everything in the archive the same way? Oh, and one to delete everything in the archive. Then I'll have the ability to re-index with only three email commands. SRE mailto:eckert@climber.org | http://www.climber.org/eckert/ Info on peak climbing email lists mailto:info@climber.org "The reasonable man adapts himself to the world: the unreasonable man persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." -- George Bernard Shaw From majordomo-workers-owner Thu Sep 7 23:50:16 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id XAA00499; Thu, 7 Sep 2000 23:42:15 -0700 (PDT) Received: from rina.torah.org (rina.torah.org [208.229.147.50]) by honor.greatcircle.com (Postfix) with ESMTP id 26F8417E8E for ; Thu, 7 Sep 2000 23:42:10 -0700 (PDT) Received: from localhost (brozen@localhost) by rina.torah.org (8.9.3/8.9.3/Debian/GNU) with ESMTP id CAA05740; Fri, 8 Sep 2000 02:59:36 -0400 Date: Fri, 8 Sep 2000 08:59:36 +0200 (IST) From: Brock Rozen To: Jason L Tibbitts III Cc: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: setting umask for archives ... In-Reply-To: Message-ID: X-Backup: Disabled MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On 7 Sep 2000 at 10:29, Jason L Tibbitts III wrote about "Re: setting umask...": > BR> Well, I should be able to set them group writeable, if I want. And I am > BR> certainly interested in that. > > Are you sure you do? Altering the length of the archive by even one byte > renders the indices incorrect, meaning that any archive retrieval from > within Majordomo will be screwed up. You cannot edit the archives > yourself. (We could write something to rebuild the indices once you've > messed with an archive, but I don't think this exists yet and there are > still issues that it can't solve.) Ahhh...this is another story. I think it is desirable to allow people to edit the actual messages. There are some people who wants to change history! > Obviously this needs to be addressed, probably by implementing code to > delete an archived message and to replace one message with another. Yes. I might also want to link my ftp site to the archives, and it might become a common-storage area for the whole list. Mj2 doesn't need to do anything to whatever else is uploaded...but is it able to ignore the other stuff? -- Brock Rozen brozen@torah.org From majordomo-workers-owner Sat Sep 9 03:07:01 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id CAA19306; Sat, 9 Sep 2000 02:51:06 -0700 (PDT) Received: from tkk.att.ne.jp (tkk.att.ne.jp [165.76.176.5]) by honor.greatcircle.com (Postfix) with ESMTP id B7FE417EBA for ; Sat, 9 Sep 2000 02:50:55 -0700 (PDT) Received: from saturn.helios.net (8.pool32.tokyo.att.ne.jp [165.76.229.23]) by tkk.att.ne.jp (8.8.8+Spin/3.6W-CONS(05/02/00)) id TAA05606; Sat, 9 Sep 2000 19:08:17 +0900 (JST) Message-Id: <4.3.2.7.0.20000909185847.00b54100@localhost> X-Sender: nunez@localhost X-Mailer: QUALCOMM Windows Eudora Version 4.3.2 Date: Sat, 09 Sep 2000 19:00:05 +0900 To: The Hermit Hacker , Craig Hartnett From: Steve =?iso-8859-1?Q?N=FA=F1ez?= Subject: Re: Downloading Majordomo 2 Cc: majordomo-workers@GreatCircle.COM In-Reply-To: References: <4.3.2.7.2.20000821133216.00c8d6a0@niner.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk Hi all, Does anyone have the CVSROOT for obtaining MD2? I can always start with a snapshot, but it's nice to be able to retreive patches when necessary from cvs. Regards, - Steve At 06:37 PM 8/21/00 -0300, The Hermit Hacker wrote: >ftp://ftp.hub.org/pub/Majordomo2 has nightly snapshots based on the CVS >repository ... > >On Mon, 21 Aug 2000, Craig Hartnett wrote: > > > Hi there, > > > > I should probably be shot or flamed for this question, but I've searched > > the archives and the only pointers I can find for Majordomo 2 are Jason's > > page at http://www.hpc.uh.edu/majordomo and the CSF page at > > http://csf.colorado.edu/help . Neither page seems to have any information > > on where one can download version 2. > > > > If someone can tell me where to download it, I would be most appreciative. > > I did at one point have a 1.9x.x version installed on my server, but have > > decided to play with version 2. > > > > Thanks in advance. > > > > > > Craig Hartnett > > > > > >Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy >Systems Administrator @ hub.org >primary: scrappy@hub.org secondary: >scrappy@{freebsd|postgresql}.org From majordomo-workers-owner Sat Sep 9 09:04:34 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id IAA24354; Sat, 9 Sep 2000 08:49:38 -0700 (PDT) Received: from mailgate.novagate.net (mailgate.novagate.net [205.138.138.22]) by honor.greatcircle.com (Postfix) with ESMTP id 89B4217E8E for ; Sat, 9 Sep 2000 08:49:32 -0700 (PDT) Received: from localhost (004gra103.chartermi.net [24.247.4.103]) by mailgate.novagate.net (8.9.2/8.9.2) with SMTP id MAA13353; Sat, 9 Sep 2000 12:07:00 -0400 (EDT) Message-ID: <002e01c01a77$ba5f1dc0$0100007f@localhost.chartermi.net> From: "Dave Miller" To: "=?iso-8859-1?B?U3RldmUgTvrxZXo=?=" Cc: Subject: Re: Downloading Majordomo 2 Date: Sat, 9 Sep 2000 12:05:08 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.72.3110.1 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk :pserver:anonymous@cvs.hpc.uh.edu:/home/cvs/majordomo -----Original Message----- From: Steve Núñez To: The Hermit Hacker ; Craig Hartnett Cc: majordomo-workers@GreatCircle.COM Date: Saturday, September 09, 2000 8:02 AM Subject: Re: Downloading Majordomo 2 >Hi all, > >Does anyone have the CVSROOT for obtaining MD2? I can always start with a >snapshot, but it's nice to be able to retreive patches when necessary from >cvs. > >Regards, > - Steve > >At 06:37 PM 8/21/00 -0300, The Hermit Hacker wrote: > >>ftp://ftp.hub.org/pub/Majordomo2 has nightly snapshots based on the CVS >>repository ... >> >>On Mon, 21 Aug 2000, Craig Hartnett wrote: >> >> > Hi there, >> > >> > I should probably be shot or flamed for this question, but I've searched >> > the archives and the only pointers I can find for Majordomo 2 are Jason's >> > page at http://www.hpc.uh.edu/majordomo and the CSF page at >> > http://csf.colorado.edu/help . Neither page seems to have any information >> > on where one can download version 2. >> > >> > If someone can tell me where to download it, I would be most appreciative. >> > I did at one point have a 1.9x.x version installed on my server, but have >> > decided to play with version 2. >> > >> > Thanks in advance. >> > >> > >> > Craig Hartnett >> > >> > >> >>Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy >>Systems Administrator @ hub.org >>primary: scrappy@hub.org secondary: >>scrappy@{freebsd|postgresql}.org > > From majordomo-workers-owner Sat Sep 9 19:17:45 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id TAA29325; Sat, 9 Sep 2000 19:14:55 -0700 (PDT) Received: from tkk.att.ne.jp (tkk.att.ne.jp [165.76.176.5]) by honor.greatcircle.com (Postfix) with ESMTP id 5664E17E8E for ; Sat, 9 Sep 2000 19:14:50 -0700 (PDT) Received: from saturn.helios.net (8.pool32.tokyo.att.ne.jp [165.76.229.23]) by tkk.att.ne.jp (8.8.8+Spin/3.6W-CONS(05/02/00)) id LAA04786; Sun, 10 Sep 2000 11:32:37 +0900 (JST) Message-Id: <4.3.2.7.0.20000910112220.00b344e0@localhost> X-Sender: nunez@localhost X-Mailer: QUALCOMM Windows Eudora Version 4.3.2 Date: Sun, 10 Sep 2000 11:24:22 +0900 To: From: Steve =?iso-8859-1?Q?N=FA=F1ez?= Subject: Majordomo 2 on OpenBSD In-Reply-To: <002e01c01a77$ba5f1dc0$0100007f@localhost.chartermi.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk Hello All, I'm just wondering if anyone has ever setup MD2 on OpenBSD? (I'm using version 2.7) I'm about to try this combination and want to know if there are any caveats I should be aware of. Regards, - Steve From majordomo-workers-owner Mon Sep 11 12:17:44 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id MAA26541; Mon, 11 Sep 2000 12:10:00 -0700 (PDT) Received: from kachina.jetcafe.org (kachina.jetcafe.org [205.147.43.2]) by honor.greatcircle.com (Postfix) with ESMTP id B897A17E8B for ; Mon, 11 Sep 2000 12:09:55 -0700 (PDT) Received: from ee-nt.climber.org (pool0819.cvx19-bradley.dialup.earthlink.net [209.179.247.54]) by kachina.jetcafe.org (8.9.3/8.9.1) with ESMTP id MAA01725; Mon, 11 Sep 2000 12:27:54 -0700 (PDT) Message-Id: <4.3.1.0.20000911113843.00bb5c20@pop.climber.org> X-Sender: eckert@pop.climber.org X-Mailer: QUALCOMM Windows Eudora Version 4.3.1 Date: Mon, 11 Sep 2000 12:26:22 -0700 To: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu From: SRE Subject: installing Mj2 without the root password Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk I'd like to add the text below, or something like it, to either the README file or preferably to Makefile.PL. The makefile currently says you should be root to install, but I've discovered that's not required. In fact, it may not be desirable! Please read the note below, and let me know how to word it better PLUS where to put it. I've already added one line of stroking to the install script so it shows you the user name and group name (plus uid and gid) under which you're running the installation. Thanks in advance! ====================================================================== NOTE ON BEING ROOT: You never NEED TO BE "root" to install Majordomo2. You can EITHER become root, OR you can become the user under which the server processes are intended to run, before you install. All of the permission setting and setuid wrapper generation will work the same way if you are either uid, but if you are not root there are several steps which may need to be done before and after install. Replace "/var/mj" with the temporary directory you specify to install, and /usr/local/majordomo with the destination directory you specify to install: su majordomo_user_id mkdir /var/mj chmod 770 /var/mj mkdir /usr/local/majordomo chmod 755 /usr/local/majordomo perl Makefile.PL make # optional: make test make install chmod +x /usr/local/majordomo exit # test: /usr/local/majordomo/bin/mj_shell Whether you install as root or the majordomo user, the wrapper scripts will be 'setuid majordomo', not 'setuid root', so there are no security concerns once the software is installed. Not being root allows more safe delegation of install tasks, and the majordomo user password can be changed (by root) once installation is complete to keep the non-root user from tweaking the system later. ====================================================================== From majordomo-workers-owner Mon Sep 11 14:34:52 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id OAA27772; Mon, 11 Sep 2000 14:20:52 -0700 (PDT) Received: from kachina.jetcafe.org (kachina.jetcafe.org [205.147.43.2]) by honor.greatcircle.com (Postfix) with ESMTP id D16AF17E8B for ; Mon, 11 Sep 2000 14:20:47 -0700 (PDT) Received: from ee-nt.climber.org (pool0819.cvx19-bradley.dialup.earthlink.net [209.179.247.54]) by kachina.jetcafe.org (8.9.3/8.9.1) with ESMTP id OAA03374; Mon, 11 Sep 2000 14:38:51 -0700 (PDT) Message-Id: <4.3.1.0.20000911143858.00bb87a0@pop.climber.org> X-Sender: eckert@pop.climber.org X-Mailer: QUALCOMM Windows Eudora Version 4.3.1 Date: Mon, 11 Sep 2000 14:40:12 -0700 To: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu From: SRE Subject: Re: Mj2: Re: installing Mj2 without the root password In-Reply-To: References: <4.3.1.0.20000911113843.00bb5c20@pop.climber.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk At 02:34 PM 9/11/00, Michael Yount wrote: >It depends upon the features being used. For example, the majordomo user >may not have write access to the cgi-bin directory, so it >may be impossible to install the CGI wrappers except as root. I'll add that. >Perhaps "potentially fewer security concerns" is more accurate. Much better... I meant to say "no ADDITIONAL" concerns, not "no concerns". Oops. So where should this go? Into Makefile.PL where it tells you to run "make install" as root? From majordomo-workers-owner Wed Sep 13 14:17:42 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id OAA02837; Wed, 13 Sep 2000 14:06:59 -0700 (PDT) Received: from thelab.hub.org (CDR27-115.accesscable.net [24.138.27.115]) by honor.greatcircle.com (Postfix) with ESMTP id 1C3F517E8B for ; Wed, 13 Sep 2000 14:06:53 -0700 (PDT) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.11.0/8.11.0) with ESMTP id e8DLOfM72860; Wed, 13 Sep 2000 18:24:42 -0300 (ADT) (envelope-from scrappy@hub.org) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Wed, 13 Sep 2000 18:24:41 -0300 (ADT) From: The Hermit Hacker To: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Correct database ... any way to fix? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk Ummm ... Majordomo>who pgsql-general Members of list "pgsql-general": Segmentation fault(core dumped) ppl have been reporting a lack of messages, go to see if maybe the list was wiped out, and find the above ... other lists on the same machine appear to be okay, its only that one that I know of so far ... Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org From majordomo-workers-owner Wed Sep 13 14:32:47 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id OAA02886; Wed, 13 Sep 2000 14:14:42 -0700 (PDT) Received: from thelab.hub.org (CDR27-115.accesscable.net [24.138.27.115]) by honor.greatcircle.com (Postfix) with ESMTP id 08A6617E8B for ; Wed, 13 Sep 2000 14:14:36 -0700 (PDT) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.11.0/8.11.0) with ESMTP id e8DLWe272967; Wed, 13 Sep 2000 18:32:40 -0300 (ADT) (envelope-from scrappy@hub.org) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Wed, 13 Sep 2000 18:32:40 -0300 (ADT) From: The Hermit Hacker To: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: database corruption in majordomo2 ... Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk okay, got a group that if I try to do a who on, produces: ---------------------------------- Majordomo>who pgsql-general Members of list "pgsql-general": Segmentation fault(core dumped) ---------------------------------- none of the other lists on the system appear to be exhibiting this problem, only that one ... anything that can be done/looked at to fix this without just wiping out the whole list and trying to get everyone to resubscribe? :( thanks ... Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org From majordomo-workers-owner Wed Sep 13 15:04:05 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id OAA03294; Wed, 13 Sep 2000 14:55:27 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id AB0E717E8B for ; Wed, 13 Sep 2000 14:55:18 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id RAA03081; Wed, 13 Sep 2000 17:13:45 -0500 To: The Hermit Hacker Cc: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: Correct database ... any way to fix? References: From: Jason L Tibbitts III Date: 13 Sep 2000 17:13:45 -0500 In-Reply-To: The Hermit Hacker's message of "Wed, 13 Sep 2000 18:24:41 -0300 (ADT)" Message-ID: Lines: 49 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "THH" == The Hermit Hacker writes: THH> Segmentation fault(core dumped) Obviously that's bad. It would be nice to see just where it crashed (i.e. get a backtrace from that core file) but Perl code doesn't really have the capacity to segfault. (Perl does, in which case it's a Perl bug, and of course any of the libraries that Perl calls can die as well.) Make sure the registry is OK (who-enhanced GLOBAL) and then locate the database file itself (should be named _pgsql-general.D) and dump it: XYX:morpheus:~> db_dump -d mj/2.0-lists/morpheus.math.uh.edu/test/_subscribers.D btree (local mpool, read-only) =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= On-page metadata: magic 0x53162 version 0x6 pagesize 4096 maxkey: 0 minkey: 2 free 0 flags 0 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= DB_INFO: bt_maxkey: 0 bt_minkey: 2 bt_compare: 0x4001c020 bt_prefix: 0x4001c080 stack: ovflsize: 1007 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= page 1: (btree leaf) lsn.file: 0 lsn.offset: 0 prev: 0 next: 0 level: 1 entries: 4 offset: 3732 [000] 4072 len: 18 data: nobody@example.com [001] 3996 len: 72 data: nobody@example.com0x01n... [002] 3976 len: 17 data: tibbs@math.uh.edu [003] 3732 len: 238 data: tibbs@morpheus.math.... XYX:morpheus:~> db_dump -p mj/2.0-lists/morpheus.math.uh.edu/test/_subscribers.D format=print type=btree bt_minkey=2 db_pagesize=4096 HEADER=END nobody@example.com nobody@example.com\01nobody@example.com\01953881633\01953881633\01each\01\01\01SPR\01\01\01\01 tibbs@math.uh.edu tibbs@morpheus.math.uh.edu\01tibbs@morpheus.math.uh.edu\01966718972\01966806438\01each\01\01\01SPR\01\01\01\01\01966719064M1 966719684M2 9668011113 9668011133 9668011143 9668012513 9668013473 9668016393 966804093M3 966806438M4\01The user's email name is not found. - J< From majordomo-workers-owner Wed Sep 13 17:32:51 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id RAA04856; Wed, 13 Sep 2000 17:30:11 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id CD5BF17E8B for ; Wed, 13 Sep 2000 17:29:59 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id TAA03540; Wed, 13 Sep 2000 19:48:27 -0500 To: The Hermit Hacker Cc: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: Correct database ... any way to fix? References: From: Jason L Tibbitts III Date: 13 Sep 2000 19:48:27 -0500 In-Reply-To: The Hermit Hacker's message of "Wed, 13 Sep 2000 21:40:48 -0300 (ADT)" Message-ID: Lines: 14 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "THH" == The Hermit Hacker writes: THH> db_dump: unrecognized file type Well, what's actually in the file? What does 'file' say? Can you see the keys and data using less? Does the file still have length? And what about the registry? If you have the full log then you should be able to get the list back to the state it was in before this happened, although you might have to hack out a tool to do it. - J< From majordomo-workers-owner Wed Sep 13 17:49:05 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id RAA04791; Wed, 13 Sep 2000 17:23:09 -0700 (PDT) Received: from thelab.hub.org (CDR27-115.accesscable.net [24.138.27.115]) by honor.greatcircle.com (Postfix) with ESMTP id 7FFC917E8B for ; Wed, 13 Sep 2000 17:23:03 -0700 (PDT) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.11.0/8.11.0) with ESMTP id e8E0emO76070; Wed, 13 Sep 2000 21:40:48 -0300 (ADT) (envelope-from scrappy@hub.org) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Wed, 13 Sep 2000 21:40:48 -0300 (ADT) From: The Hermit Hacker To: Jason L Tibbitts III Cc: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: Correct database ... any way to fix? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk %db_dump -d _subscribers.D db_dump: unrecognized file type db_dump: _subscribers.D: Invalid argument On 13 Sep 2000, Jason L Tibbitts III wrote: > >>>>> "THH" == The Hermit Hacker writes: > > THH> Segmentation fault(core dumped) > > Obviously that's bad. It would be nice to see just where it crashed > (i.e. get a backtrace from that core file) but Perl code doesn't really > have the capacity to segfault. (Perl does, in which case it's a Perl bug, > and of course any of the libraries that Perl calls can die as well.) > > Make sure the registry is OK (who-enhanced GLOBAL) and then locate the > database file itself (should be named _pgsql-general.D) and dump it: > > XYX:morpheus:~> db_dump -d mj/2.0-lists/morpheus.math.uh.edu/test/_subscribers.D > btree (local mpool, read-only) > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > On-page metadata: > magic 0x53162 > version 0x6 > pagesize 4096 > maxkey: 0 minkey: 2 > free 0 > flags 0 > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > DB_INFO: > bt_maxkey: 0 bt_minkey: 2 > bt_compare: 0x4001c020 bt_prefix: 0x4001c080 > stack: > ovflsize: 1007 > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > page 1: (btree leaf) > lsn.file: 0 lsn.offset: 0 > prev: 0 next: 0 level: 1 entries: 4 offset: 3732 > [000] 4072 len: 18 data: nobody@example.com > [001] 3996 len: 72 data: nobody@example.com0x01n... > [002] 3976 len: 17 data: tibbs@math.uh.edu > [003] 3732 len: 238 data: tibbs@morpheus.math.... > > XYX:morpheus:~> db_dump -p mj/2.0-lists/morpheus.math.uh.edu/test/_subscribers.D > format=print > type=btree > bt_minkey=2 > db_pagesize=4096 > HEADER=END > nobody@example.com > nobody@example.com\01nobody@example.com\01953881633\01953881633\01each\01\01\01SPR\01\01\01\01 > tibbs@math.uh.edu > tibbs@morpheus.math.uh.edu\01tibbs@morpheus.math.uh.edu\01966718972\01966806438\01each\01\01\01SPR\01\01\01\01\01966719064M1 966719684M2 9668011113 9668011133 9668011143 9668012513 9668013473 9668016393 966804093M3 966806438M4\01The user's email name is not found. > > - J< > Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org From majordomo-workers-owner Wed Sep 13 18:33:59 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id SAA05334; Wed, 13 Sep 2000 18:19:26 -0700 (PDT) Received: from thelab.hub.org (CDR27-115.accesscable.net [24.138.27.115]) by honor.greatcircle.com (Postfix) with ESMTP id C73B117E8B for ; Wed, 13 Sep 2000 18:19:19 -0700 (PDT) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.11.0/8.11.0) with ESMTP id e8E1bMk78586; Wed, 13 Sep 2000 22:37:22 -0300 (ADT) (envelope-from scrappy@hub.org) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Wed, 13 Sep 2000 22:37:22 -0300 (ADT) From: The Hermit Hacker To: Jason L Tibbitts III Cc: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: Correct database ... any way to fix? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On 13 Sep 2000, Jason L Tibbitts III wrote: > >>>>> "THH" == The Hermit Hacker writes: > > THH> db_dump: unrecognized file type > > Well, what's actually in the file? What does 'file' say? Can you see the > keys and data using less? Does the file still have length? > > And what about the registry? > > If you have the full log then you should be able to get the list back to > the state it was in before this happened, although you might have to hack > out a tool to do it. > > - J< Xpgsql-loophole:.D: empty _config: ASCII text _digests: data _dup_id.D: Berkeley DB Hash file (Version 2, Little Endian, Bucket Size 8192, Bucket Shift 13, Directory Size 256, Segment Size 256, Segment Shift 8, Overflow Point 5, Last Freed 1, Max Bucket 16, High Mask 0x1f, Low Mask 0xf, Fill Factor 137, Number of Keys 832) _dup_partial.D: Berkeley DB Hash file (Version 2, Little Endian, Bucket Size 8192, Bucket Shift 13, Directory Size 256, Segment Size 256, Segment Shift 8, Overflow Point 4, Last Freed 1, Max Bucket 15, High Mask 0xf, Low Mask 0x7, Fill Factor 181, Number of Keys 818) _dup_sum.D: Berkeley DB Hash file (Version 2, Little Endian, Bucket Size 8192, Bucket Shift 13, Directory Size 256, Segment Size 256, Segment Shift 8, Overflow Point 4, Last Freed 1, Max Bucket 15, High Mask 0xf, Low Mask 0x7, Fill Factor 181, Number of Keys 822) _subscribers.D: data backup: directory files: directory perl5.00503.core: ELF 32-bit LSB core file, Intel 80386, version 1, from 'perl5.00503' %strings _subscribers.D | head delphi@mail.progolf2.com.twdelphi@mail.progolf2.com.tw delphi@mail.progolf2.com.tw 952588076 968213504 each 966173845M4183 966175641M4184 966177315M4185 966182851M4188 966182854M4189 966182873M4186 966182881M4187 966184597M4190 966195354M4191 966198935M4192 966202639M4193 966202639M4194 966206325M4195 966215129M4196 hty22@ms30.url.com.twhty22@ms30.url.com.tw hty22@ms30.url.com.tw 968212427 968212427 %ls -lt total 8567 -rw-r----- 1 majordom daemon 581632 Sep 13 21:30 _subscribers.D -rw------- 1 majordom daemon 7606272 Sep 13 20:40 perl5.00503.core -rw------- 1 majordom daemon 1512 Sep 13 20:31 _digests -rw------- 1 majordom daemon 172032 Sep 13 20:31 _dup_sum.D -rw------- 1 majordom daemon 172032 Sep 13 20:31 _dup_partial.D -rw------- 1 majordom daemon 2840 Sep 13 20:31 _config -rw------- 1 majordom daemon 188416 Sep 13 20:31 _dup_id.D drwxr-xr-x 2 majordom daemon 512 Sep 13 19:57 backup -rw------- 1 majordom daemon 0 May 5 04:48 Xpgsql-loophole:.D drwx------ 3 majordom daemon 512 Mar 9 2000 files what registry? I know little about Berkeley DB :( doing a 'who' on the list (this is pgsql-hackers above), comes back with >1200 subscribers listed ... but ... %db_dump -d _subscribers.D db_dump: unrecognized file type db_dump: _subscribers.D: Invalid argument % Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org From majordomo-workers-owner Wed Sep 13 19:48:59 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id TAA06136; Wed, 13 Sep 2000 19:46:10 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id BC2A817E8C for ; Wed, 13 Sep 2000 19:46:04 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id WAA03743; Wed, 13 Sep 2000 22:04:32 -0500 To: The Hermit Hacker Cc: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: Correct database ... any way to fix? References: From: Jason L Tibbitts III Date: 13 Sep 2000 22:04:32 -0500 In-Reply-To: The Hermit Hacker's message of "Wed, 13 Sep 2000 22:37:22 -0300 (ADT)" Message-ID: Lines: 15 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "THH" == The Hermit Hacker writes: THH> %strings _subscribers.D | head Well, some data is there. 'strings' is stripping the \01 characters, but the data is there. THH> what registry? I know little about Berkeley DB :( The Majordomo registry. That was the "who-enhanced GLOBAL" I asked you to run. And what about that backtrace from the core file? - J< From majordomo-workers-owner Wed Sep 13 23:03:58 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id WAA07605; Wed, 13 Sep 2000 22:47:57 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id 6504617E8B for ; Wed, 13 Sep 2000 22:47:52 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id BAA04217; Thu, 14 Sep 2000 01:06:21 -0500 To: The Hermit Hacker Cc: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: Correct database ... any way to fix? References: From: Jason L Tibbitts III Date: 14 Sep 2000 01:06:21 -0500 In-Reply-To: The Hermit Hacker's message of "Thu, 14 Sep 2000 00:23:41 -0300 (ADT)" Message-ID: Lines: 22 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "THH" == The Hermit Hacker writes: [snip backtrace] Well, at least we know that it's dying in your C library. Can't tell if Perl had passed in something bogus, though. In any case, your registration database is complete, so you have enough info to easily reconstruct the subscriber database for the damaged list. You'll lost the flag settings, although you can probably extract those easily from the log. I don't know how we could cause corruption of one of the DB files. Obviously there are all kinds of possibilities, but they must be extremely rare because we've never seen this kind of thing before. Hey, since you're running the pgsql lists, how about helping us get a Postgres backend going? I don't know much about it, but if it supports variable (unlimited) length fields then I see no reason why we shouldn't be able to make it worl. - J< From majordomo-workers-owner Thu Sep 14 04:55:36 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id EAA16599; Thu, 14 Sep 2000 04:43:54 -0700 (PDT) Received: from thelab.hub.org (CDR27-115.accesscable.net [24.138.27.115]) by honor.greatcircle.com (Postfix) with ESMTP id 5AC1217E8B for ; Thu, 14 Sep 2000 04:43:49 -0700 (PDT) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.11.0/8.11.0) with ESMTP id e8EC1ox02199; Thu, 14 Sep 2000 09:01:50 -0300 (ADT) (envelope-from scrappy@hub.org) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Thu, 14 Sep 2000 09:01:50 -0300 (ADT) From: The Hermit Hacker To: fabrizio.ermini@sysdat.it Cc: pgsql-general@postgresql.org, majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu, pgsql-hackers@postgresql.org Subject: Re: [GENERAL] List funnies ? In-Reply-To: <39C0C410.6902.C965CE@localhost> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk okay, this is most odd ... according to the list software, you are still only subscribed to the general list: Address: fabrizio.ermini@sysdat.it Address is valid. Address is registered as: fabrizio.ermini@sysdat.it Registered at Fri Sep 1 15:33:13 2000 GMT. Registration data last changed at Fri Sep 1 15:33:13 2000 GMT. Address is subscribed to 1 list: pgsql-general: Subscribed at Fri Sep 1 15:33:13 2000 GMT. Receiving each message as it is posted. Subscriber flags: noeliminatecc nohide prefix replyto selfcopy norewritefrom noackstall noackdeny noackpost noackreject Data last changed at Fri Sep 1 15:33:13 2000 GMT. can you forward me a copy of the next 'hackers' message you receive, along with its *full* headers? Just to make sure, pgsql-general@postgresql.org hasn't been inadvertently subscribed to hackers, so we aren't getting a cross there: Majordomo>show pgsql-general@postgresql.org Address: pgsql-general@postgresql.org Address is valid. Address is not registered. On Thu, 14 Sep 2000 fabrizio.ermini@sysdat.it wrote: > > Has something happened to the list server ? > > > > I am only subscribed to the general list, but after two days of nothing I'm > > now getting the hackers list stuff. > > > So it's not just me? > > How sad, I was hoping I had be promoted to Hacker status... ;-) > > > /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ > > Fabrizio Ermini Alternate E-mail: > C.so Umberto, 7 faermini@tin.it > loc. Meleto Valdarno Mail on GSM: (keep it short!) > 52020 Cavriglia (AR) faermini@sms.tin.it > > Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org From majordomo-workers-owner Thu Sep 14 05:18:20 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id FAA16895; Thu, 14 Sep 2000 05:12:57 -0700 (PDT) Received: from thelab.hub.org (CDR27-115.accesscable.net [24.138.27.115]) by honor.greatcircle.com (Postfix) with ESMTP id EA57817E8B for ; Thu, 14 Sep 2000 05:12:50 -0700 (PDT) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.11.0/8.11.0) with ESMTP id e8ECV2322498; Thu, 14 Sep 2000 09:31:02 -0300 (ADT) (envelope-from scrappy@hub.org) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Thu, 14 Sep 2000 09:31:02 -0300 (ADT) From: The Hermit Hacker To: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: [HACKERS] Re: [GENERAL] List funnies ? (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk Definitely something getting link'd between each other ... according to show, this user is no on hackers: Majordomo>show john_oshea@wordbank.co.uk Address: john_oshea@wordbank.co.uk Address is valid. Address is registered as: "John O'Shea" Registered at Wed Aug 16 10:52:26 2000 GMT. Registration data last changed at Wed Aug 16 11:19:13 2000 GMT. Address is subscribed to 2 lists: pgsql-general: Subscribed as "John O'Shea" . Subscribed at Wed Aug 16 11:19:13 2000 GMT. Receiving each message as it is posted. Subscriber flags: noeliminatecc nohide prefix replyto selfcopy norewritefrom noackstall noackdeny noackpost noackreject Data last changed at Wed Aug 16 11:19:13 2000 GMT. pgsql-sql: Subscribed as "John O'Shea" . Subscribed at Wed Aug 16 10:52:25 2000 GMT. Receiving each message as it is posted. Subscriber flags: noeliminatecc nohide prefix replyto selfcopy norewritefrom noackstall noackdeny noackpost noackreject Data last changed at Wed Aug 16 10:52:25 2000 GMT. Thoughts? Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org ---------- Forwarded message ---------- Date: Thu, 14 Sep 2000 13:16:08 +0100 From: John O'Shea To: The Hermit Hacker Subject: [HACKERS] Re: [GENERAL] List funnies ? >can you forward me a copy of the next 'hackers' message you receive, along >with its *full* headers? Just to make sure, pgsql-general@postgresql.org >hasn't been inadvertently subscribed to hackers, so we aren't getting a >cross there: Here's one sent to me (also not on HACKERS) - hope that helps: ----- Received: from 216.126.84.1 by mailserver ([10.1.1.10] running VPOP3) with ESMTP for ; Thu, 14 Sep 2000 12:20:41 +0100 Received: from hub.org (localhost [127.0.0.1]) by hub.org (8.10.1/8.10.1) with SMTP id e8EBGss57302; Thu, 14 Sep 2000 07:16:55 -0400 (EDT) Received: from acheron.rime.com.au (root@albatr.lnk.telstra.net [139.130.54.222]) by hub.org (8.10.1/8.10.1) with ESMTP id e8EBFks56807 for ; Thu, 14 Sep 2000 07:15:47 -0400 (EDT) Received: from oberon (Oberon.rime.com.au [203.8.195.100]) by acheron.rime.com.au (8.9.3/8.9.3) with SMTP id VAA30677; Thu, 14 Sep 2000 21:15:39 +1000 Message-Id: <3.0.5.32.20000914221655.037d4290@mail.rhyme.com.au> X-Sender: pjw@mail.rhyme.com.au X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.5 (32) Date: Thu, 14 Sep 2000 22:16:55 +1000 To: pgsql-hackers@postgresql.org From: Philip Warner Cc: Mark Hollomon In-Reply-To: <20000831125603.B26005@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Mailing-List: pgsql-hackers@postgresql.org Precedence: bulk Sender: pgsql-hackers-owner@hub.org X-Server: VPOP3 V1.4.1 - Registered to: Wordbank Ltd Subject: [HACKERS] Dumping views as views? In a continuing effort to make pg_dump produce valid SQL where possible, I would like to move away from the 'Create Table'/'Create Rule' method of defining views, and actually dump the 'Create View' command. This seems quite do-able, but before I start I thought I would ask if there were any reasons people could think of for not doing this? The approach will be: - when getting table info, also call pg_get_viewdef (which returns 'not a view' for non-view relations). - When dumping rules, ignore all 'view rules'. - Dump the 'Create View' statement in oid order as per normal. It would be really nice if there was a simple way of detecting view rules that was analagous to relkind. Is there a reason why this has not been done? Has it been done? Maybe the code that checks the rule name to see if it is a view could be put in the backend? ---------------------------------------------------------------- Philip Warner | __---_____ Albatross Consulting Pty. Ltd. |----/ - \ (A.B.N. 75 008 659 498) | /(@) ______---_ Tel: (+61) 0500 83 82 81 | _________ \ Fax: (+61) 0500 83 82 82 | ___________ | Http://www.rhyme.com.au | / \| | --________-- PGP key available upon request, | / and from pgp5.ai.mit.edu:11371 |/ -- John O'Shea PGP fingerprint: 9A0A 47F7 A822 813E FFD4 B7B9 4194 C3F8 E610 F7C4 From majordomo-workers-owner Thu Sep 14 05:47:56 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id FAA17151; Thu, 14 Sep 2000 05:44:51 -0700 (PDT) Received: from thelab.hub.org (CDR27-115.accesscable.net [24.138.27.115]) by honor.greatcircle.com (Postfix) with ESMTP id 05CA317E8B for ; Thu, 14 Sep 2000 05:44:46 -0700 (PDT) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.11.0/8.11.0) with ESMTP id e8ED2jK43292; Thu, 14 Sep 2000 10:02:45 -0300 (ADT) (envelope-from scrappy@hub.org) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Thu, 14 Sep 2000 10:02:45 -0300 (ADT) From: The Hermit Hacker To: Jules Bean Cc: fabrizio.ermini@sysdat.it, pgsql-general@postgresql.org, majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu, pgsql-hackers@postgresql.org Subject: Re: [GENERAL] List funnies ? In-Reply-To: <20000914133701.K16653@grommit.office.vi.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk there was a problem with database corruption in pgsql-general that we fixed last night ... if anyone else is interested in helping, I'm going to be working with the Mj2 guys on moving the backend from BerkeleyDB -> PostgreSQL ... if anyone is interested in helping out, let me know ... On Thu, 14 Sep 2000, Jules Bean wrote: > On Thu, Sep 14, 2000 at 09:01:50AM -0300, The Hermit Hacker wrote: > > > > okay, this is most odd ... according to the list software, you are still > > only subscribed to the general list: > > Marc > > I can also confirm that I had no message on pgsql-general for about > two days until the thread 'List Funnies' started. Some -general has > been vanishing into a black hole. (Including one message I know a > friend of mine, 'Richard Poole ' sent recently). > > Jules > Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org From majordomo-workers-owner Thu Sep 14 09:21:29 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id JAA19140; Thu, 14 Sep 2000 09:16:30 -0700 (PDT) Received: from a2central.com (adsl-216-102-56-253.dsl.sktn01.pacbell.net [216.102.56.253]) by honor.greatcircle.com (Postfix) with ESMTP id 326CA17E8B for ; Thu, 14 Sep 2000 09:16:25 -0700 (PDT) Received: from localhost (justdave@localhost) by a2central.com (8.9.3/8.9.3) with ESMTP id JAA25065; Thu, 14 Sep 2000 09:35:18 -0700 Date: Thu, 14 Sep 2000 09:35:17 -0700 (PDT) From: David Miller To: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: [GENERAL] List funnies ? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Thu, 14 Sep 2000, The Hermit Hacker wrote: > there was a problem with database corruption in pgsql-general that we > fixed last night ... if anyone else is interested in helping, I'm going to > be working with the Mj2 guys on moving the backend from BerkeleyDB -> > PostgreSQL ... if anyone is interested in helping out, let me know ... Any chance of using DBI so it will work with a variety of databases and not just PostgreSQL? For example, we already have mySQL installed, and I'd rather use what we already have than have to install another database backend. Dave Miller - Technical Lead/Database Support A2Central.com - Your source for Apple II News and Info justdave@a2central.com From majordomo-workers-owner Thu Sep 14 10:32:50 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id KAA19719; Thu, 14 Sep 2000 10:24:38 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id 83B8E17E8B for ; Thu, 14 Sep 2000 10:24:32 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id MAA05241; Thu, 14 Sep 2000 12:43:06 -0500 To: David Miller Cc: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: [GENERAL] List funnies ? References: From: Jason L Tibbitts III Date: 14 Sep 2000 12:43:06 -0500 In-Reply-To: David Miller's message of "Thu, 14 Sep 2000 09:35:17 -0700 (PDT)" Message-ID: Lines: 14 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "DM" == David Miller writes: DM> Any chance of using DBI so it will work with a variety of databases and DM> not just PostgreSQL? I'm not sure it would be reasonable to use anything other than DBI. However, if you believe that using DBI lets you make use of any database backend without code changes, then you are sadly mistaken. All databases have different capabilities, and DBI only abstracts as much as possible. Postgres is simply an expedient first choice because they have made use of our software. - J< From majordomo-workers-owner Thu Sep 14 10:47:46 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id KAA19848; Thu, 14 Sep 2000 10:42:24 -0700 (PDT) Received: from a2central.com (adsl-216-102-56-253.dsl.sktn01.pacbell.net [216.102.56.253]) by honor.greatcircle.com (Postfix) with ESMTP id D08BD17E8B for ; Thu, 14 Sep 2000 10:42:19 -0700 (PDT) Received: from localhost (justdave@localhost) by a2central.com (8.9.3/8.9.3) with ESMTP id LAA25313; Thu, 14 Sep 2000 11:01:14 -0700 Date: Thu, 14 Sep 2000 11:01:14 -0700 (PDT) From: David Miller To: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: [GENERAL] List funnies ? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On 14 Sep 2000, Jason L Tibbitts III wrote: > >>>>> "DM" == David Miller writes: > > DM> Any chance of using DBI so it will work with a variety of databases and > DM> not just PostgreSQL? > > I'm not sure it would be reasonable to use anything other than DBI. > However, if you believe that using DBI lets you make use of any database > backend without code changes, then you are sadly mistaken. All databases > have different capabilities, and DBI only abstracts as much as possible. Oh, I know that... but those code changes are easier to make that way. If DBI is already the plan, I'll say no more. :) I'll modify what I need to get it to work with mySQL once it's working with Postgres and contribute what I changed to make it work, if you'd like. Dave From majordomo-workers-owner Thu Sep 14 12:02:56 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id LAA20773; Thu, 14 Sep 2000 11:51:57 -0700 (PDT) Received: from thelab.hub.org (CDR27-115.accesscable.net [24.138.27.115]) by honor.greatcircle.com (Postfix) with ESMTP id 1A16A17E8B for ; Thu, 14 Sep 2000 11:51:52 -0700 (PDT) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.11.0/8.11.0) with ESMTP id e8EJ9rd99959; Thu, 14 Sep 2000 16:09:53 -0300 (ADT) (envelope-from scrappy@hub.org) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Thu, 14 Sep 2000 16:09:52 -0300 (ADT) From: The Hermit Hacker To: David Miller Cc: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: [GENERAL] List funnies ? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk I'll definitely be using DBI, but I can pretty much guarantee you that the code that I write will only work on a relational database, sorry :( On Thu, 14 Sep 2000, David Miller wrote: > On Thu, 14 Sep 2000, The Hermit Hacker wrote: > > > there was a problem with database corruption in pgsql-general that we > > fixed last night ... if anyone else is interested in helping, I'm going to > > be working with the Mj2 guys on moving the backend from BerkeleyDB -> > > PostgreSQL ... if anyone is interested in helping out, let me know ... > > Any chance of using DBI so it will work with a variety of databases and > not just PostgreSQL? For example, we already have mySQL installed, and > I'd rather use what we already have than have to install another database > backend. > > Dave Miller - Technical Lead/Database Support > A2Central.com - Your source for Apple II News and Info > justdave@a2central.com > Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org From majordomo-workers-owner Mon Sep 18 17:33:11 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id RAA25673; Mon, 18 Sep 2000 17:23:27 -0700 (PDT) Received: by honor.greatcircle.com (Postfix, from userid 1013) id D053717EB4; Mon, 18 Sep 2000 17:23:24 -0700 (PDT) Received: from imo-d08.mx.aol.com (imo-d08.mx.aol.com [205.188.157.40]) by honor.greatcircle.com (Postfix) with ESMTP id B8F4417E8B for ; Sun, 17 Sep 2000 06:43:19 -0700 (PDT) Received: from Franbeall@aol.com by imo-d08.mx.aol.com (mail_out_v28.15.) id o.a.261f98a (3999) for ; Sun, 17 Sep 2000 10:02:20 -0400 (EDT) From: Franbeall@aol.com Message-ID: Date: Sun, 17 Sep 2000 10:02:20 EDT Subject: Problem with list To: Majordomo-Workers@greatcircle.com MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: AOL 5.0 for Windows sub 118 Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk Hi, I run a majordomo mailing list from my website. When I attempt to send a message to the list with an attached file, it sends the file as part of the email in Ascii gibberish that can't be read. The same is true of pictures - the recipients cannot view them. Can you tell me what I need to do to be able to send an attached file to my list? I am using AOL 5.0 with Windows 98 Thanks, Fran Beall From majordomo-workers-owner Fri Sep 22 07:17:52 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id HAA25802; Fri, 22 Sep 2000 07:04:34 -0700 (PDT) Received: from gate.rmcs.cranfield.ac.uk (gate.rmcs.cranfield.ac.uk [193.63.247.66]) by honor.greatcircle.com (Postfix) with SMTP id 253A217ED4; Fri, 22 Sep 2000 07:04:23 -0700 (PDT) Received: by gate.rmcs.cranfield.ac.uk; id PAA03164; Fri, 22 Sep 2000 15:17:37 +0100 Received: from mailrouter.rmcs.cranfield.ac.uk(193.63.243.8) by gate.rmcs.cranfield.ac.uk via smap (V4.2) id xma002968; Fri, 22 Sep 00 15:17:06 +0100 Received: from uxstaff.rmcs.cranfield.ac.uk (uxstaff.rmcs.cranfield.ac.uk [193.63.243.165]) by mailrouter.rmcs.cranfield.ac.uk (8.9.3/8.9.3) with ESMTP id PAA29456; Fri, 22 Sep 2000 15:16:22 +0100 (BST) Received: by uxstaff.rmcs.cranfield.ac.uk with Internet Mail Service (5.5.2650.21) id ; Fri, 22 Sep 2000 15:28:09 +0100 Message-ID: <219CCDDECA3AD31195CA00A024AD2550373356@uxstaff.rmcs.cranfield.ac.uk> From: Mills CP To: "'majordomo-workers@greatcircle.com'" , "'majordomo-users@greatcircle.com'" Subject: Problems with MJ 1.94.5 Date: Fri, 22 Sep 2000 15:28:02 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all, Forgive the cross posting, but having only jus subscribed to these mailing lists, I am not sure which group would be the best to answer this question. I have just installed MJ 1.94.5 for the first time on Solaris 7 with Perl 5.005_63 and Sendmail 8.9.3 The installation worked well in fact I was impressed at how easy it was. However, I am currently trying to test the installation as per the INSTALL docs. I have "touched" a file called test in my lists directory and have issued the "lists" command in the body of a mail message. From this I get back an error: **** No valid commands found. **** Commands must be in message BODY, not in HEADER. On further investigation, I have found that the ParseMailHeader function seems to swallow up the entire contents of the mail message thus leaving no valid commands for the rest of the program to process. I have proved this by first writing out the entire contents of STDIN to a temporary file and then re-reading it for the ParseMailHeader and then re-reading it again for the rest of the main loop. Obviously this gives me a raft of errors because the mail header lines are not valid MJ commands but at the bottom, sure enough, the lists command is processed and I am told that the "test" list exists on the server. Is this a known bug and if so, is there a fix available or will I need to hack one together myself? Many thanks in advance Chris Mills Web/Network Developer Cranfield University Shrivenham Campus, United Kingdom. -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 6.5.1 Int. for non-commercial use iQA/AwUBOctqV0rgSYTumc6KEQL44QCgzIHFBXbnuKcWkvJ0tTqHBlZW7OYAoO7o P42r+48oCOBdtmuWW7a1v0Eu =P67J -----END PGP SIGNATURE----- From majordomo-workers-owner Fri Sep 22 09:04:18 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id IAA26801; Fri, 22 Sep 2000 08:51:51 -0700 (PDT) Received: from gate.rmcs.cranfield.ac.uk (gate.rmcs.cranfield.ac.uk [193.63.247.66]) by honor.greatcircle.com (Postfix) with SMTP id 655F117ED4; Fri, 22 Sep 2000 08:51:40 -0700 (PDT) Received: by gate.rmcs.cranfield.ac.uk; id RAA24682; Fri, 22 Sep 2000 17:04:55 +0100 Received: from mailrouter.rmcs.cranfield.ac.uk(193.63.243.8) by gate.rmcs.cranfield.ac.uk via smap (V4.2) id xma024505; Fri, 22 Sep 00 17:04:25 +0100 Received: from uxstaff.rmcs.cranfield.ac.uk (uxstaff.rmcs.cranfield.ac.uk [193.63.243.165]) by mailrouter.rmcs.cranfield.ac.uk (8.9.3/8.9.3) with ESMTP id RAA03206; Fri, 22 Sep 2000 17:03:40 +0100 (BST) Received: by uxstaff.rmcs.cranfield.ac.uk with Internet Mail Service (5.5.2650.21) id ; Fri, 22 Sep 2000 17:15:28 +0100 Message-ID: <219CCDDECA3AD31195CA00A024AD255037335C@uxstaff.rmcs.cranfield.ac.uk> From: Mills CP To: "'Dave Wolfe'" , Mills CP Cc: "'majordomo-workers@greatcircle.com'" , "'majordomo-users@greatcircle.com'" Subject: RE: Problems with MJ 1.94.5 Date: Fri, 22 Sep 2000 17:15:19 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 No. I even tried sending it by telnetting to port 25 on the server. I get exactly the same. On Friday, September 22, 2000 5:03 PM, Dave Wolfe [SMTP:dwolfe@risc.sps.mot.com] wrote: > [ Mills CP writes: ] > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > [...] > > The installation worked well in fact I was impressed at how easy it > > was. However, I am currently trying to test the installation as per > > the INSTALL docs. I have "touched" a file called test in my lists > > directory and have issued the "lists" command in the body of a mail > > message. From this I get back an error: > > > > **** No valid commands found. > > **** Commands must be in message BODY, not in HEADER. > [...] > > -----BEGIN PGP SIGNATURE----- > > Version: PGPfreeware 6.5.1 Int. for non-commercial use > > > > > > iQA/AwUBOctqV0rgSYTumc6KEQL44QCgzIHFBXbnuKcWkvJ0tTqHBlZW7OYAoO7o > > P42r+48oCOBdtmuWW7a1v0Eu > > =P67J > > -----END PGP SIGNATURE----- > > Did you send the mail w/ all these PGP wrappings around it? Mj > accepts only plain text messages, no MIME, no PGP, no HTML, no > multipart/alternative, no vcard, just unencoded ASCII text. > > -- > Dave Wolfe -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 6.5.1 Int. for non-commercial use iQA/AwUBOcuDfErgSYTumc6KEQLvIwCfbbGaKceiJyWO+vexvmEGpvrHpjIAoIOH DciCbuC415bSP3RuXrihfgvm =HxFe -----END PGP SIGNATURE----- From majordomo-workers-owner Thu Sep 28 03:05:25 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id DAA00559; Thu, 28 Sep 2000 03:02:24 -0700 (PDT) Received: from gate.rmcs.cranfield.ac.uk (gate.rmcs.cranfield.ac.uk [193.63.247.66]) by honor.greatcircle.com (Postfix) with SMTP id 31D0117E8B; Thu, 28 Sep 2000 03:02:10 -0700 (PDT) Received: by gate.rmcs.cranfield.ac.uk; id LAA16143; Thu, 28 Sep 2000 11:16:00 +0100 Received: from mailrouter.rmcs.cranfield.ac.uk(193.63.243.8) by gate.rmcs.cranfield.ac.uk via smap (V4.2) id xma015841; Thu, 28 Sep 00 11:15:04 +0100 Received: from uxstaff.rmcs.cranfield.ac.uk (uxstaff.rmcs.cranfield.ac.uk [193.63.243.165]) by mailrouter.rmcs.cranfield.ac.uk (8.9.3/8.9.3) with ESMTP id LAA25385; Thu, 28 Sep 2000 11:14:17 +0100 (BST) Received: by uxstaff.rmcs.cranfield.ac.uk with Internet Mail Service (5.5.2650.21) id ; Thu, 28 Sep 2000 11:26:22 +0100 Message-ID: <219CCDDECA3AD31195CA00A024AD25503733D7@uxstaff.rmcs.cranfield.ac.uk> From: Mills CP To: "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: The future of Majordomo Date: Thu, 28 Sep 2000 11:26:22 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk Having only just started out trying to use majordomo, I probably don't share the same level of loyalty as some users on this list. However, I feel I need to question the future of majordomo. I myself have had problems getting majordomo to work, whether this was due to a conflict or a bug in either my OS or version of perl I do not know, but when mj stripped and processed the headers, the entire message was stripped as well meaning that no valid commands were found. I managed to fix this to a fasion by completely rewritting the message handling code to use the Mail::Internet modules available for Perl. I keep reading that version 2 is well on it's way, but refering to a book I have that was published I think in '94, it seems that Majordomo v2 was on it's way then too. A colleague told me about an open source program distributed under the GPL called mailman which is currently in version 2.0beta6 which offered all the functionality or majordomo plus more. I downloaded it with the idea of looking at it and installed it. I must say that it is IMHO far superior to mj. It includes automatic digesting and archiving and even provides a web based interface to the configuration and management functions and the archive which can be viewed in a number of different ways. I think I will now use mailman as my MLM. What I am trying to say, is that sure, mj seems like it is a good product, and given the wide spread use of it, I have no doubt that it is (when you can get it working), but unless it develops somewhat faster than it appears to be at the moment, then other products, e.g. mailman are clearly going to take the lead. So come on guys, get on with it. Make majordomo a product I, as a MLM manager cannot afford to be without. P.S. Check out http://www.list.org/ for more information on mailman. From majordomo-workers-owner Thu Sep 28 06:33:06 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id GAA04248; Thu, 28 Sep 2000 06:29:05 -0700 (PDT) Received: from castro.queernet.org (castro.queernet.org [209.157.101.253]) by honor.greatcircle.com (Postfix) with ESMTP id 9242517E8B; Thu, 28 Sep 2000 06:28:57 -0700 (PDT) Received: from localhost (rogerk@localhost) by castro.queernet.org (8.10.0.Beta6/8.10.0.Beta6) with ESMTP id e8SDnvh10437 Date: Thu, 28 Sep 2000 06:49:57 -0700 (PDT) From: "Roger B.A. Klorese" To: Mills CP Cc: "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: <219CCDDECA3AD31195CA00A024AD25503733D7@uxstaff.rmcs.cranfield.ac.uk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Thu, 28 Sep 2000, Mills CP wrote: > It includes automatic digesting and archiving and even provides a web > based interface to the configuration and management functions and the > archive which can be viewed in a number of different ways. What it does NOT include, however, is an email-based full management interface. If your list managers are satsfied doing all of their work from browsers, fine; many of mine either cannot use a browser from work, or prefer not to. -- ROGER B.A. KLORESE rogerk@QueerNet.ORG PO Box 14309 San Francisco, CA 94114 "There is only one real blasphemy -- the refusal of joy!" -- Paul Rudnick From majordomo-workers-owner Thu Sep 28 07:34:03 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id HAA04869; Thu, 28 Sep 2000 07:21:35 -0700 (PDT) Received: from thelab.hub.org (CDR20-57.accesscable.net [24.138.20.57]) by honor.greatcircle.com (Postfix) with ESMTP id 5195517E8B; Thu, 28 Sep 2000 07:21:20 -0700 (PDT) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.11.0/8.11.0) with ESMTP id e8SEfLG51923; Thu, 28 Sep 2000 11:41:21 -0300 (ADT) (envelope-from scrappy@hub.org) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Thu, 28 Sep 2000 11:41:21 -0300 (ADT) From: The Hermit Hacker To: Mills CP Cc: "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: <219CCDDECA3AD31195CA00A024AD25503733D7@uxstaff.rmcs.cranfield.ac.uk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk Note that Mj2 is more then just 'well on its way' ... I've been using it productive for >6 months now and love it ... Jason et al haven't put out any formal releases only because there is soooooo much they are wanting to do that they are, I swear, trying to do it all and won't release until then :) If you want a copy of Mj2, go to http://www.hub.org/pub/Majordomo2, where nightly snapshots are being genrated ... the feature set makes Majordomo v1 look pale in comparison ... On Thu, 28 Sep 2000, Mills CP wrote: > Having only just started out trying to use majordomo, I probably don't share > the same level of loyalty as some users on this list. However, I feel I need > to question the future of majordomo. I myself have had problems getting > majordomo to work, whether this was due to a conflict or a bug in either my > OS or version of perl I do not know, but when mj stripped and processed the > headers, the entire message was stripped as well meaning that no valid > commands were found. > > I managed to fix this to a fasion by completely rewritting the message > handling code to use the Mail::Internet modules available for Perl. > > I keep reading that version 2 is well on it's way, but refering to a book I > have that was published I think in '94, it seems that Majordomo v2 was on > it's way then too. > > A colleague told me about an open source program distributed under the GPL > called mailman which is currently in version 2.0beta6 which offered all the > functionality or majordomo plus more. I downloaded it with the idea of > looking at it and installed it. I must say that it is IMHO far superior to > mj. It includes automatic digesting and archiving and even provides a web > based interface to the configuration and management functions and the > archive which can be viewed in a number of different ways. I think I will > now use mailman as my MLM. > > What I am trying to say, is that sure, mj seems like it is a good product, > and given the wide spread use of it, I have no doubt that it is (when you > can get it working), but unless it develops somewhat faster than it appears > to be at the moment, then other products, e.g. mailman are clearly going to > take the lead. > > So come on guys, get on with it. Make majordomo a product I, as a MLM > manager cannot afford to be without. > > P.S. Check out http://www.list.org/ for more information on mailman. > Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org From majordomo-workers-owner Thu Sep 28 07:48:27 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id HAA05080; Thu, 28 Sep 2000 07:41:55 -0700 (PDT) Received: from castro.queernet.org (castro.queernet.org [209.157.101.253]) by honor.greatcircle.com (Postfix) with ESMTP id 3272517E8B; Thu, 28 Sep 2000 07:41:40 -0700 (PDT) Received: from localhost (rogerk@localhost) by castro.queernet.org (8.10.0.Beta6/8.10.0.Beta6) with ESMTP id e8SF2en11795 Date: Thu, 28 Sep 2000 08:02:39 -0700 (PDT) From: "Roger B.A. Klorese" To: The Hermit Hacker Cc: Mills CP , "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Thu, 28 Sep 2000, The Hermit Hacker wrote: > If you want a copy of Mj2, go to http://www.hub.org/pub/Majordomo2, where > nightly snapshots are being genrated ... the feature set makes Majordomo > v1 look pale in comparison ... Has anyone done anything on web access yet? Or integrated archive search? -- ROGER B.A. KLORESE rogerk@QueerNet.ORG PO Box 14309 San Francisco, CA 94114 "There is only one real blasphemy -- the refusal of joy!" -- Paul Rudnick From majordomo-workers-owner Thu Sep 28 08:34:37 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id IAA05554; Thu, 28 Sep 2000 08:20:56 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id B8A3F17E8B; Thu, 28 Sep 2000 08:20:46 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id KAA22179; Thu, 28 Sep 2000 10:41:47 -0500 To: Mills CP Cc: "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo References: <219CCDDECA3AD31195CA00A024AD25503733D7@uxstaff.rmcs.cranfield.ac.uk> From: Jason L Tibbitts III Date: 28 Sep 2000 10:41:47 -0500 In-Reply-To: Mills CP's message of "Thu, 28 Sep 2000 11:26:22 +0100" Message-ID: Lines: 17 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "MC" == Mills CP writes: MC> I keep reading that version 2 is well on it's way, but refering to a MC> book I have that was published I think in '94, it seems that Majordomo MC> v2 was on it's way then too. I didn't start writing Majordomo2 until late '97, and even then it was just tinkering. Of course, today Majordomo2 is being used by real people on real lists. MC> So come on guys, get on with it. Make majordomo a product I, as a MLM MC> manager cannot afford to be without. Well, those of us that spend essentially the entirety of our free time developing said software, only have this to ask: help us. - J< From majordomo-workers-owner Thu Sep 28 09:05:08 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id IAA06028; Thu, 28 Sep 2000 08:56:58 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id 945D917E8B; Thu, 28 Sep 2000 08:56:47 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id LAA22332; Thu, 28 Sep 2000 11:17:25 -0500 To: "Roger B.A. Klorese" Cc: "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo References: From: Jason L Tibbitts III Date: 28 Sep 2000 11:17:25 -0500 In-Reply-To: "Roger B.A. Klorese"'s message of "Thu, 28 Sep 2000 08:02:39 -0700 (PDT)" Message-ID: Lines: 18 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "RBAK" == Roger B A Klorese writes: RBAK> Has anyone done anything on web access yet? There are user and administrator web interfaces. I don't use them but I do know they aren't very pretty. Perhaps someone with some experience in the area of web design can give us some usability tips. RBAK> Or integrated archive search? Not really. This hasn't been a showstopper for us since there are other web-based presentation and search packages that work fine. Eventually we'll want to look into integrate something so that the search functionality is exposed to all interfaces instead of just the web. (But writing a good, fast search engine isn't exactly trivial, so pointers on something that would interface well would be welcomed.) - J< From majordomo-workers-owner Thu Sep 28 09:20:15 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id JAA06280; Thu, 28 Sep 2000 09:10:22 -0700 (PDT) Received: from ahchanh.trimm.nl (ahchanh.trimm.nl [195.86.74.173]) by honor.greatcircle.com (Postfix) with ESMTP id 83B0717E8B; Thu, 28 Sep 2000 09:10:00 -0700 (PDT) Received: from willemj ([192.168.0.211]) by ahchanh.trimm.nl (8.9.3/8.9.3) with SMTP id SAA73747; Thu, 28 Sep 2000 18:28:30 +0200 (CEST) (envelope-from W.J.Zwart@TriMM.nl) Message-Id: <3.0.1.32.20000928183002.017b4ae8@mail.trimm.nl> X-Sender: willemj@mail.trimm.nl X-Mailer: Windows Eudora Light Version 3.0.1 (32) Date: Thu, 28 Sep 2000 18:30:02 +0200 To: "Roger B.A. Klorese" , The Hermit Hacker From: Willem Jaap Zwart Subject: Re: The future of Majordomo Cc: Mills CP , "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" In-Reply-To: References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk Hi Webmin (http://www.webmin.com/webmin/) has a good majordomo front-end kind regards Willem Jaap At 08:02 AM 9/28/00 -0700, Roger B.A. Klorese wrote: >On Thu, 28 Sep 2000, The Hermit Hacker wrote: >> If you want a copy of Mj2, go to http://www.hub.org/pub/Majordomo2, where >> nightly snapshots are being genrated ... the feature set makes Majordomo >> v1 look pale in comparison ... > >Has anyone done anything on web access yet? Or integrated archive search? >-- >ROGER B.A. KLORESE rogerk@QueerNet.ORG >PO Box 14309 San Francisco, CA 94114 >"There is only one real blasphemy -- the refusal of joy!" -- Paul Rudnick > > > > Willem Jaap Zwart tel. 053-480 0 475 W.J.Zwart@TriMM.nl Visit us at http://www.TriMM.nl TriMM Multimedia BV - POBox 1208 7500 BE Enschede - the Netherlands Oldenzaalsestraat 143 - tel (+)31-53-4800480 - fax (+)31-53-4353027 From majordomo-workers-owner Thu Sep 28 09:34:58 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id JAA06419; Thu, 28 Sep 2000 09:26:01 -0700 (PDT) Received: from castro.queernet.org (castro.queernet.org [209.157.101.253]) by honor.greatcircle.com (Postfix) with ESMTP id 4EEC117E8B; Thu, 28 Sep 2000 09:25:51 -0700 (PDT) Received: from localhost (rogerk@localhost) by castro.queernet.org (8.10.0.Beta6/8.10.0.Beta6) with ESMTP id e8SGknu13979 Date: Thu, 28 Sep 2000 09:46:49 -0700 (PDT) From: "Roger B.A. Klorese" To: Willem Jaap Zwart Cc: The Hermit Hacker , Mills CP , "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: <3.0.1.32.20000928183002.017b4ae8@mail.trimm.nl> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Thu, 28 Sep 2000, Willem Jaap Zwart wrote: > Webmin (http://www.webmin.com/webmin/) has a good majordomo front-end The issue is Mj2, not Mj1. -- ROGER B.A. KLORESE rogerk@QueerNet.ORG PO Box 14309 San Francisco, CA 94114 "There is only one real blasphemy -- the refusal of joy!" -- Paul Rudnick From majordomo-workers-owner Thu Sep 28 10:19:58 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id KAA06857; Thu, 28 Sep 2000 10:04:36 -0700 (PDT) Received: from garth.idyllmtn.com (unknown [198.173.164.1]) by honor.greatcircle.com (Postfix) with ESMTP id D67F517EC1; Thu, 28 Sep 2000 10:04:23 -0700 (PDT) Received: from wildfire (wildfire.idyllmtn.com [198.173.164.115]) by garth.idyllmtn.com (8.9.3/8.9.1) with ESMTP id KAA06949; Thu, 28 Sep 2000 10:27:22 -0700 (PDT) Message-Id: <4.2.0.58.20000928095928.00b3fa10@garth.idyllmtn.com> X-Sender: kynn-mli@garth.idyllmtn.com X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58 Date: Thu, 28 Sep 2000 10:00:46 -0700 To: Mills CP From: Kynn Bartlett Subject: Re: The future of Majordomo Cc: "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" In-Reply-To: <219CCDDECA3AD31195CA00A024AD25503733D7@uxstaff.rmcs.cranfi eld.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk At 03:26 AM 9/28/2000 , Mills CP wrote: >What I am trying to say, is that sure, mj seems like it is a good product, >and given the wide spread use of it, I have no doubt that it is (when you >can get it working), but unless it develops somewhat faster than it appears >to be at the moment, then other products, e.g. mailman are clearly going to >take the lead. You're going to help with this, right? I mean, you do understand how free software projects like Majordomo work, right? >So come on guys, get on with it. Make majordomo a product I, as a MLM >manager cannot afford to be without. Yeah, you guys, what the heck are we paying you for, anyway, if you're not delivering on this product timely enough? Oh, wait... we _aren't_ paying you, are we? Well, so what! We still want it anyway. -- __ __ _ _ _ Mailing List Services | \/ | | (_)___| |_ ___ for the Internet Community | |\/| | | | / __| __/ __| http://www.mlists.com/ | | | | |___| \__ \ |_\__ \ |_| |_|_____|_|___/\__|___/ kynn@mlists.com From majordomo-workers-owner Thu Sep 28 10:34:43 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id KAA07089; Thu, 28 Sep 2000 10:28:06 -0700 (PDT) Received: from castro.queernet.org (castro.queernet.org [209.157.101.253]) by honor.greatcircle.com (Postfix) with ESMTP id 25B9517E8B; Thu, 28 Sep 2000 10:27:49 -0700 (PDT) Received: from localhost (rogerk@localhost) by castro.queernet.org (8.10.0.Beta6/8.10.0.Beta6) with ESMTP id e8SHmo715198 Date: Thu, 28 Sep 2000 10:48:50 -0700 (PDT) From: "Roger B.A. Klorese" To: Kynn Bartlett Cc: Mills CP , "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: <4.2.0.58.20000928095928.00b3fa10@garth.idyllmtn.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Thu, 28 Sep 2000, Kynn Bartlett wrote: > You're going to help with this, right? I mean, you do understand > how free software projects like Majordomo work, right? You do understand that not all users of free software have the talents or abilities to contribute to it, right? In fact, for pervasive adoption, one must assume that less than 1% of the users will ever touch a line of code or documentation. -- ROGER B.A. KLORESE rogerk@QueerNet.ORG PO Box 14309 San Francisco, CA 94114 "There is only one real blasphemy -- the refusal of joy!" -- Paul Rudnick From majordomo-workers-owner Thu Sep 28 10:49:28 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id KAA07271; Thu, 28 Sep 2000 10:40:47 -0700 (PDT) Received: from sinnfree.sinnfree.org (sinnfree.sinnfree.org [209.207.48.9]) by honor.greatcircle.com (Postfix) with ESMTP id 79D3117E8B for ; Thu, 28 Sep 2000 10:40:30 -0700 (PDT) Received: from localhost (cjrenaud@localhost) by sinnfree.sinnfree.org (8.9.0/8.8.7) with ESMTP id NAA32448; Thu, 28 Sep 2000 13:13:09 -0500 Date: Thu, 28 Sep 2000 13:13:09 -0500 (CDT) From: Chuck Renaud To: Jason L Tibbitts III Cc: "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk Two questions: * Is there some kind of punchlist out there that shows what still needs to be done before a v1.00 can be released? * Is there a cheatsheet for new developers who want to contribute? Names of coordinators, who's working on what, etc.? --Chuck From majordomo-workers-owner Thu Sep 28 11:19:43 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id LAA07761; Thu, 28 Sep 2000 11:17:37 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id 9435317E8B for ; Thu, 28 Sep 2000 11:17:28 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id NAA22931; Thu, 28 Sep 2000 13:38:10 -0500 To: Chuck Renaud Cc: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: The future of Majordomo References: From: Jason L Tibbitts III Date: 28 Sep 2000 13:38:09 -0500 In-Reply-To: Chuck Renaud's message of "Thu, 28 Sep 2000 13:13:09 -0500 (CDT)" Message-ID: Lines: 20 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "CR" == Chuck Renaud writes: CR> Is there some kind of punchlist out there that shows what still needs CR> to be done before a v1.00 can be released? We don't have a formal version of such a list. We are getting close to the point where we need one, and I'll probably start working on one once I get through with my current project. Keep in mind that with only two main code contributors and a third person working on documentation, there's not been much need for the kind of organization you're looking for. CR> * Is there a cheatsheet for new developers who want to contribute? mj2-dev@csf.colorado.edu is the development list. If you want to help, feel free to just say so and if you don't know where to start, one of us will be happy to point you in a good direction. - J< From majordomo-workers-owner Thu Sep 28 11:34:29 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id LAA07733; Thu, 28 Sep 2000 11:14:16 -0700 (PDT) Received: from kachina.jetcafe.org (kachina.jetcafe.org [205.147.43.2]) by honor.greatcircle.com (Postfix) with ESMTP id D266217E8B; Thu, 28 Sep 2000 11:13:58 -0700 (PDT) Received: from ee-nt.climber.org ([158.252.210.58]) by kachina.jetcafe.org (8.9.3/8.9.1) with ESMTP id LAA01865; Thu, 28 Sep 2000 11:34:56 -0700 (PDT) Message-Id: <4.3.1.0.20000928084138.00c5fd40@pop.climber.org> X-Sender: eckert@pop.climber.org X-Mailer: QUALCOMM Windows Eudora Version 4.3.1 Date: Thu, 28 Sep 2000 08:46:15 -0700 To: Mills CP From: SRE Subject: Re: The future of Majordomo Cc: "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" In-Reply-To: References: <219CCDDECA3AD31195CA00A024AD25503733D7@uxstaff.rmcs.cranfield.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk At 06:49 AM 9/28/00, Roger B.A. Klorese wrote: >What it does NOT include, however, is an email-based full management >interface. If your list managers are satsfied doing all of their work >from browsers, fine; many of mine either cannot use a browser from work, >or prefer not to. Or, in my case, the web server and the mail server are separated by a firewall and I don't have the option of using a web interface! At 03:26 AM 9/28/00, Mills CP wrote: >So come on guys, get on with it. Make majordomo a product I, as a MLM >manager cannot afford to be without. It's volunteer labor. Please volunteer some and you'll move us ALL closer to the product we ALL want! (until then, don't presume you can coerce unpaid people into doing it for you) I've been running a couple dozen lists on Mj2 for a couple of years. Sure, it's not commercial quality code... but I've see a huge jump in development activity lately. If you want to find out about Mj2, sign up on mj2-dev@csf.colorado.edu or visit http://www.hpc.uh.edu/majordomo/ SRE mailto:eckert@climber.org | http://www.climber.org/eckert/ Info on peak climbing email lists mailto:info@climber.org Amateurs built the ark. Professionals built the Titanic. From majordomo-workers-owner Thu Sep 28 11:49:52 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id LAA08005; Thu, 28 Sep 2000 11:40:17 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id 7FE8717E8B; Thu, 28 Sep 2000 11:39:57 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id OAA23016; Thu, 28 Sep 2000 14:00:55 -0500 To: Kynn Bartlett Cc: "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo References: <4.2.0.58.20000928095928.00b3fa10@garth.idyllmtn.com> From: Jason L Tibbitts III Date: 28 Sep 2000 14:00:55 -0500 In-Reply-To: Kynn Bartlett's message of "Thu, 28 Sep 2000 10:00:46 -0700" Message-ID: Lines: 16 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "KB" == Kynn Bartlett writes: KB> Yeah, you guys, what the heck are we paying you for, anyway, if you're KB> not delivering on this product timely enough? Well, he does have a valid point. He needs an MLM. He likes Majordomo, or at least he likes something about Majordomo. But some other product does something he needs done while Majordomo doesn't. An appeal to pride can be pretty influential. In this case, though, we just can't do much more than we're already doing. Especially me, who actually has very little time to contribute these days. Michael is tons more productive than I am right now, and he's also using the software in a production environment. - J< From majordomo-workers-owner Thu Sep 28 12:05:50 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id LAA08188; Thu, 28 Sep 2000 11:50:29 -0700 (PDT) Received: from garth.idyllmtn.com (unknown [198.173.164.1]) by honor.greatcircle.com (Postfix) with ESMTP id BD76617EAE; Thu, 28 Sep 2000 11:50:08 -0700 (PDT) Received: from wildfire (wildfire.idyllmtn.com [198.173.164.115]) by garth.idyllmtn.com (8.9.3/8.9.1) with ESMTP id MAA10862; Thu, 28 Sep 2000 12:12:40 -0700 (PDT) Message-Id: <4.2.0.58.20000928114431.00b19e20@garth.idyllmtn.com> X-Sender: kynn-mli@garth.idyllmtn.com X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.0.58 Date: Thu, 28 Sep 2000 11:45:26 -0700 To: "Roger B.A. Klorese" From: Kynn Bartlett Subject: Re: The future of Majordomo Cc: Mills CP , "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" In-Reply-To: References: <4.2.0.58.20000928095928.00b3fa10@garth.idyllmtn.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk At 10:48 AM 9/28/2000 , Roger B.A. Klorese wrote: >On Thu, 28 Sep 2000, Kynn Bartlett wrote: > > You're going to help with this, right? I mean, you do understand > > how free software projects like Majordomo work, right? >You do understand that not all users of free software have the talents or >abilities to contribute to it, right? In fact, for pervasive adoption, >one must assume that less than 1% of the users will ever touch a line of >code or documentation. Of course I understand this. I also believe that people who don't contribute (which can include more than just writing code) shouldn't complain and bitch. I don't contribute to Majordomo 2 -- but I also don't bitch about it. --Kynn -- __ __ _ _ _ Mailing List Services | \/ | | (_)___| |_ ___ for the Internet Community | |\/| | | | / __| __/ __| http://www.mlists.com/ | | | | |___| \__ \ |_\__ \ |_| |_|_____|_|___/\__|___/ kynn@mlists.com From majordomo-workers-owner Thu Sep 28 12:34:37 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id MAA08590; Thu, 28 Sep 2000 12:21:52 -0700 (PDT) Received: from castro.queernet.org (castro.queernet.org [209.157.101.253]) by honor.greatcircle.com (Postfix) with ESMTP id B423F17E8B; Thu, 28 Sep 2000 12:21:40 -0700 (PDT) Received: from localhost (rogerk@localhost) by castro.queernet.org (8.10.0.Beta6/8.10.0.Beta6) with ESMTP id e8SJfHK17646 Date: Thu, 28 Sep 2000 12:41:17 -0700 (PDT) From: "Roger B.A. Klorese" To: Kynn Bartlett Cc: Mills CP , "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: <4.2.0.58.20000928114431.00b19e20@garth.idyllmtn.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Thu, 28 Sep 2000, Kynn Bartlett wrote: > Of course I understand this. I also believe that people who don't > contribute (which can include more than just writing code) shouldn't > complain and bitch. Yes, but what's considered complaining or bitching? At the risk of getting on one of my pet themes, perhaps the chief difficulty with Open Source software -- and believe me, I am a very big fan of the process and its benefits -- is that (understandably) developers tend to work on what meets their own needs, hoping that if other needs are identified, others will come along and address them. It's especially bad in the domain of user interface to core functionality, whether it's expressed as configuration language, GUI, or documentation; if you use Emacs and command-line interfaces, and understand regular expressions, the likelihood you'll spend the cycles to design a newbie-friendly interface when you could use them to code a feature you think is killer for your purposes is, well, nearly nil. Unfortunately, the people who most benefit from simplification and graphical interface are the ones least prepared to write code. But their inputs should hardly be reduced to the category of bitching and whining; their needs are the ones that will make the difference between guru-only deployment and pervasive adoption. And even if money is not a direct motivator, the factors of pride, fame, and future compensation ("Let's hire the guy who wrote Majordomo 2!") play into it. My requirements for an MLM are probably very different from Jason's -- at the highest level, I need a package that does what eGroups does, plus allows administration by mail. Going through the discussion of what that means EARLY in the process, getting input as it goes on even from us non-programmers, and listening to us in the trade-offs of usability vs. functionality vs. availability -- these are not whining. And many packages would do a lot better by a requirements-gathering process that admitted non-developers, early and often, without considering them whiners. -- ROGER B.A. KLORESE rogerk@QueerNet.ORG PO Box 14309 San Francisco, CA 94114 "There is only one real blasphemy -- the refusal of joy!" -- Paul Rudnick From majordomo-workers-owner Thu Sep 28 13:04:57 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id MAA08801; Thu, 28 Sep 2000 12:39:19 -0700 (PDT) Received: from rina.torah.org (rina.torah.org [208.229.147.50]) by honor.greatcircle.com (Postfix) with ESMTP id 675F317E8B for ; Thu, 28 Sep 2000 12:39:02 -0700 (PDT) Received: from localhost (brozen@localhost) by rina.torah.org (8.9.3/8.9.3/Debian/GNU) with ESMTP id PAA26765; Thu, 28 Sep 2000 15:59:39 -0400 Date: Thu, 28 Sep 2000 21:59:39 +0200 (IST) From: Brock Rozen To: Jason L Tibbitts III Cc: Chuck Renaud , majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: The future of Majordomo In-Reply-To: Message-ID: X-Backup: Disabled MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On 28 Sep 2000 at 13:38, Jason L Tibbitts III wrote about "Re: The future...": > CR> Is there some kind of punchlist out there that shows what still needs > CR> to be done before a v1.00 can be released? > > We don't have a formal version of such a list. We are getting close to the > point where we need one, and I'll probably start working on one once I get > through with my current project. If we have such a list and we stuck to it (even loosely) - then there's nothing to talk about that a first release, even if it doesn't have all the features you want in it, would bring in lots of interest. It might even bring in more programmers because it shows Mj2 is going somewhere. Naturally, the updates and the following versions are for more features. But I think getting the first version out the door is fairly essential. -- Brock Rozen brozen@torah.org From majordomo-workers-owner Thu Sep 28 15:19:40 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id PAA10938; Thu, 28 Sep 2000 15:06:24 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id ECB6B17E8B for ; Thu, 28 Sep 2000 15:06:14 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id RAA23560; Thu, 28 Sep 2000 17:27:10 -0500 To: Brock Rozen Cc: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: The future of Majordomo References: From: Jason L Tibbitts III Date: 28 Sep 2000 17:27:10 -0500 In-Reply-To: Brock Rozen's message of "Thu, 28 Sep 2000 21:59:39 +0200 (IST)" Message-ID: Lines: 13 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "BR" == Brock Rozen writes: BR> If we have such a list and we stuck to it (even loosely) - then there's BR> nothing to talk about that a first release, We did have a list, it's just that we have only one remaining item on it that has yet to be done, and I'm almost finished with that. What remains is to go from items like "add user web interface" to "make user web interface pretty" and "add operation X to web interface". Some of this functionality is so new that we haven't determined what needs to change yet. - J< From majordomo-workers-owner Thu Sep 28 15:49:35 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id PAA11409; Thu, 28 Sep 2000 15:46:10 -0700 (PDT) Received: from castro.queernet.org (castro.queernet.org [209.157.101.253]) by honor.greatcircle.com (Postfix) with ESMTP id D956E17E8B; Thu, 28 Sep 2000 15:45:56 -0700 (PDT) Received: from localhost (rogerk@localhost) by castro.queernet.org (8.10.0.Beta6/8.10.0.Beta6) with ESMTP id e8SN6Wx22066 Date: Thu, 28 Sep 2000 16:06:32 -0700 (PDT) From: "Roger B.A. Klorese" To: The Hermit Hacker Cc: Kynn Bartlett , Mills CP , "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Thu, 28 Sep 2000, The Hermit Hacker wrote: > And, to your comment below ... if 99% of the users were to run and report > bugs on it, though, the other 1% would have a better idea of what > should/needs to be done or fixed :) I'm talking about things that go deeper than, and should be addressed earlier than, bugs: those of user fit, features, and usability, which can't really be grafted on. -- ROGER B.A. KLORESE rogerk@QueerNet.ORG PO Box 14309 San Francisco, CA 94114 "There is only one real blasphemy -- the refusal of joy!" -- Paul Rudnick From majordomo-workers-owner Thu Sep 28 16:04:36 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id PAA11423; Thu, 28 Sep 2000 15:47:56 -0700 (PDT) Received: from castro.queernet.org (castro.queernet.org [209.157.101.253]) by honor.greatcircle.com (Postfix) with ESMTP id 4B32617E8B; Thu, 28 Sep 2000 15:47:40 -0700 (PDT) Received: from localhost (rogerk@localhost) by castro.queernet.org (8.10.0.Beta6/8.10.0.Beta6) with ESMTP id e8SN8iu22095 Date: Thu, 28 Sep 2000 16:08:44 -0700 (PDT) From: "Roger B.A. Klorese" To: The Hermit Hacker Cc: Mills CP , "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Thu, 28 Sep 2000, The Hermit Hacker wrote: > what do you mean by webaccess? I can do most, if not all, of my admin > functions through mj_wwwadm ... if that is waht you mean? I mean: - all tasks a list-owner could want to do should be available in each interface - users should be able to retrieve their posts from a website instead of a mailbox ...although for now, the first one is sufficient. If I NEVER have to use the email interface after my list is created for a management task (or, conversely, never have to use the email inerface), that would be satisfied. -- ROGER B.A. KLORESE rogerk@QueerNet.ORG PO Box 14309 San Francisco, CA 94114 "There is only one real blasphemy -- the refusal of joy!" -- Paul Rudnick From majordomo-workers-owner Thu Sep 28 16:19:37 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id QAA11718; Thu, 28 Sep 2000 16:14:03 -0700 (PDT) Received: from castro.queernet.org (castro.queernet.org [209.157.101.253]) by honor.greatcircle.com (Postfix) with ESMTP id A725B17E8B; Thu, 28 Sep 2000 16:13:46 -0700 (PDT) Received: from localhost (rogerk@localhost) by castro.queernet.org (8.10.0.Beta6/8.10.0.Beta6) with ESMTP id e8SNYpU22699 Date: Thu, 28 Sep 2000 16:34:51 -0700 (PDT) From: "Roger B.A. Klorese" To: The Hermit Hacker Cc: Mills CP , "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Thu, 28 Sep 2000, Roger B.A. Klorese wrote: > If I NEVER have to use > the email interface after my list is created for a management task (or, > conversely, never have to use the email inerface), that would be > satisfied. Of course, that should say "or, conversely, never have to use the web interface". -- ROGER B.A. KLORESE rogerk@QueerNet.ORG PO Box 14309 San Francisco, CA 94114 "There is only one real blasphemy -- the refusal of joy!" -- Paul Rudnick From majordomo-workers-owner Thu Sep 28 16:34:35 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id PAA11371; Thu, 28 Sep 2000 15:43:08 -0700 (PDT) Received: from thelab.hub.org (CDR20-55.accesscable.net [24.138.20.55]) by honor.greatcircle.com (Postfix) with ESMTP id 608A917EBF; Thu, 28 Sep 2000 15:42:37 -0700 (PDT) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.11.0/8.11.0) with ESMTP id e8SISTo61575; Thu, 28 Sep 2000 15:28:29 -0300 (ADT) (envelope-from scrappy@hub.org) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Thu, 28 Sep 2000 15:28:28 -0300 (ADT) From: The Hermit Hacker To: "Roger B.A. Klorese" Cc: Mills CP , "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk what do you mean by webaccess? I can do most, if not all, of my admin functions through mj_wwwadm ... if that is waht you mean? On Thu, 28 Sep 2000, Roger B.A. Klorese wrote: > On Thu, 28 Sep 2000, The Hermit Hacker wrote: > > If you want a copy of Mj2, go to http://www.hub.org/pub/Majordomo2, where > > nightly snapshots are being genrated ... the feature set makes Majordomo > > v1 look pale in comparison ... > > Has anyone done anything on web access yet? Or integrated archive search? > -- > ROGER B.A. KLORESE rogerk@QueerNet.ORG > PO Box 14309 San Francisco, CA 94114 > "There is only one real blasphemy -- the refusal of joy!" -- Paul Rudnick > > Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org From majordomo-workers-owner Thu Sep 28 16:49:35 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id QAA12011; Thu, 28 Sep 2000 16:44:59 -0700 (PDT) Received: from castro.queernet.org (castro.queernet.org [209.157.101.253]) by honor.greatcircle.com (Postfix) with ESMTP id 6E17917E8B; Thu, 28 Sep 2000 16:44:38 -0700 (PDT) Received: from localhost (rogerk@localhost) by castro.queernet.org (8.10.0.Beta6/8.10.0.Beta6) with ESMTP id e8T05f123305 Date: Thu, 28 Sep 2000 17:05:41 -0700 (PDT) From: "Roger B.A. Klorese" To: The Hermit Hacker Cc: Kynn Bartlett , Mills CP , "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Thu, 28 Sep 2000, The Hermit Hacker wrote: > See, what I'm talking about is ppl using Mj1 vs Mj2 ... Mj2 is 3 years > advanced over Mj1 in scaleability, features, usability and, in my opinion, > user fit since its now sooooo much easier to configure then Mj1 ... I find its increased flexibility very obscure and confusing, myself... -- ROGER B.A. KLORESE rogerk@QueerNet.ORG PO Box 14309 San Francisco, CA 94114 "There is only one real blasphemy -- the refusal of joy!" -- Paul Rudnick From majordomo-workers-owner Thu Sep 28 17:04:38 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id QAA12097; Thu, 28 Sep 2000 16:50:46 -0700 (PDT) Received: from thelab.hub.org (CDR20-55.accesscable.net [24.138.20.55]) by honor.greatcircle.com (Postfix) with ESMTP id B083817E8B; Thu, 28 Sep 2000 16:50:26 -0700 (PDT) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.11.0/8.11.0) with ESMTP id e8T0A5e04195; Thu, 28 Sep 2000 21:10:05 -0300 (ADT) (envelope-from scrappy@hub.org) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Thu, 28 Sep 2000 21:10:05 -0300 (ADT) From: The Hermit Hacker To: "Roger B.A. Klorese" Cc: Kynn Bartlett , majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu, Mills CP , "'majordomo-users@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Thu, 28 Sep 2000, Roger B.A. Klorese wrote: > On Thu, 28 Sep 2000, The Hermit Hacker wrote: > > See, what I'm talking about is ppl using Mj1 vs Mj2 ... Mj2 is 3 years > > advanced over Mj1 in scaleability, features, usability and, in my opinion, > > user fit since its now sooooo much easier to configure then Mj1 ... > > I find its increased flexibility very obscure and confusing, myself... okay, why? in what way? how can the documentation for the new/extended features be improved? when I first started using it, some of the features that were available, i will agree, were confusing, but SRE has done fantastic work on the help system, both documenting the features and providing extensive examples ... From majordomo-workers-owner Thu Sep 28 17:19:36 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id QAA11927; Thu, 28 Sep 2000 16:38:48 -0700 (PDT) Received: from thelab.hub.org (CDR20-55.accesscable.net [24.138.20.55]) by honor.greatcircle.com (Postfix) with ESMTP id 8EFC717E8B; Thu, 28 Sep 2000 16:38:21 -0700 (PDT) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.11.0/8.11.0) with ESMTP id e8SNw4g03672; Thu, 28 Sep 2000 20:58:04 -0300 (ADT) (envelope-from scrappy@hub.org) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Thu, 28 Sep 2000 20:58:04 -0300 (ADT) From: The Hermit Hacker To: "Roger B.A. Klorese" Cc: Kynn Bartlett , Mills CP , "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Thu, 28 Sep 2000, Roger B.A. Klorese wrote: > On Thu, 28 Sep 2000, The Hermit Hacker wrote: > > And, to your comment below ... if 99% of the users were to run and report > > bugs on it, though, the other 1% would have a better idea of what > > should/needs to be done or fixed :) > > I'm talking about things that go deeper than, and should be addressed > earlier than, bugs: those of user fit, features, and usability, which > can't really be grafted on. See, what I'm talking about is ppl using Mj1 vs Mj2 ... Mj2 is 3 years advanced over Mj1 in scaleability, features, usability and, in my opinion, user fit since its now sooooo much easier to configure then Mj1 ... Basically, all I'm saying is that if someone is going to compare different MLM, compare the same level of technology ... dont' comopare something that is currently being developed against something that is 3 years dead ... From majordomo-workers-owner Thu Sep 28 17:25:34 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id PAA11359; Thu, 28 Sep 2000 15:42:47 -0700 (PDT) Received: from thelab.hub.org (CDR20-55.accesscable.net [24.138.20.55]) by honor.greatcircle.com (Postfix) with ESMTP id 0674217E8B; Thu, 28 Sep 2000 15:42:28 -0700 (PDT) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.11.0/8.11.0) with ESMTP id e8SIWk461720; Thu, 28 Sep 2000 15:32:46 -0300 (ADT) (envelope-from scrappy@hub.org) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Thu, 28 Sep 2000 15:32:46 -0300 (ADT) From: The Hermit Hacker To: "Roger B.A. Klorese" Cc: Kynn Bartlett , Mills CP , "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk first off, I mis-URLd again ... earlier I said taht Mj2 snapshots were available at: "If you want a copy of Mj2, go to http://www.hub.org/pub/Majordomo2" It shoudl have been: "If you want a copy of Mj2, go to ftp://ftp.hub.org/pub/Majordomo2" And, to your comment below ... if 99% of the users were to run and report bugs on it, though, the other 1% would have a better idea of what should/needs to be done or fixed :) That's why I run it, then again, I'm slowly working at becoming part of the 1% vs 99%, but right now I'm still kinda heavy in the 99% :( On Thu, 28 Sep 2000, Roger B.A. Klorese wrote: > On Thu, 28 Sep 2000, Kynn Bartlett wrote: > > You're going to help with this, right? I mean, you do understand > > how free software projects like Majordomo work, right? > > You do understand that not all users of free software have the talents or > abilities to contribute to it, right? In fact, for pervasive adoption, > one must assume that less than 1% of the users will ever touch a line of > code or documentation. > > -- > ROGER B.A. KLORESE rogerk@QueerNet.ORG > PO Box 14309 San Francisco, CA 94114 > "There is only one real blasphemy -- the refusal of joy!" -- Paul Rudnick > > Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org From majordomo-workers-owner Thu Sep 28 17:35:09 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id QAA11966; Thu, 28 Sep 2000 16:40:48 -0700 (PDT) Received: from thelab.hub.org (CDR20-55.accesscable.net [24.138.20.55]) by honor.greatcircle.com (Postfix) with ESMTP id BA1FA17EBA; Thu, 28 Sep 2000 16:40:28 -0700 (PDT) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.11.0/8.11.0) with ESMTP id e8T00Y503855; Thu, 28 Sep 2000 21:00:34 -0300 (ADT) (envelope-from scrappy@hub.org) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Thu, 28 Sep 2000 21:00:34 -0300 (ADT) From: The Hermit Hacker To: "Roger B.A. Klorese" Cc: Mills CP , "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Thu, 28 Sep 2000, Roger B.A. Klorese wrote: > On Thu, 28 Sep 2000, The Hermit Hacker wrote: > > what do you mean by webaccess? I can do most, if not all, of my admin > > functions through mj_wwwadm ... if that is waht you mean? > > I mean: > > - all tasks a list-owner could want to do should be available in each > interface I believe mj_wwwadm has that, but I've only used a small section of it so far ... > - users should be able to retrieve their posts from a website instead of a > mailbox I've always used mhonarc for this, and have udmsearch installed for searching capabilities ... I tend to be into the Unix philosophy though ... use several *good/strong* tools to create the end result you want ... > ...although for now, the first one is sufficient. If I NEVER have to > use the email interface after my list is created for a management task > (or, conversely, never have to use the email inerface), that would be > satisfied. Again, I *believe* this is the case with mj_wwwadm, but I tend to use mj_shell more often then not (command line interface, not email) ... From majordomo-workers-owner Thu Sep 28 17:49:45 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id QAA11849; Thu, 28 Sep 2000 16:31:58 -0700 (PDT) Received: from thelab.hub.org (CDR20-55.accesscable.net [24.138.20.55]) by honor.greatcircle.com (Postfix) with ESMTP id D678217E8B; Thu, 28 Sep 2000 16:31:45 -0700 (PDT) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.11.0/8.11.0) with ESMTP id e8SNpoK03613; Thu, 28 Sep 2000 20:51:51 -0300 (ADT) (envelope-from scrappy@hub.org) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Thu, 28 Sep 2000 20:51:50 -0300 (ADT) From: The Hermit Hacker To: "Scott D. Allen" Cc: "'Mills CP'" , "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: RE: The future of Majordomo In-Reply-To: <5A09E0C7076AD411AF4400D0B774D1C8017F86@drabek.wp.infomng.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Thu, 28 Sep 2000, Scott D. Allen wrote: > I'd like to chime in with Mr. Mills on this one. I agree with most of what > he is saying. I too am pretty new to "lists" and have tried Majordomo (w/ > and w/o Majorcool) and LISTSERV. I also (thanks to Mr. Mills) downloaded and > am testing Mailman. Of the three packages I've tested so far, Majordomo is > the most difficult to configure/use. Now, here is where I'm going to enter please note that Mj2 is *totally* different then Mj1 ... Mj2, to configure/install is a simple 'perl Makefile.PL;make;make install' ... to configure a new list is as simple as entering the admin interface and typing 'createlist ' and it outputs the four lines of text you need to add to the aliases file to enable the list ... See, ppl on this list are stuck in old technology, and are basing opinions based on it :( Mj2 doesn't have any "permissions problems", since there are no files for you to create, the admin interface does it all ... Mj2 doesn't have a dozen aliases to create and configure, as its all done internally, and accessed using 4 aliases for *everything*: # Aliases for pgsql-novice at hub.org pgsql-novice: "|/usr/local/majordomo/bin/mj_enqueue -r -d hub.org -l pgsql-novice" pgsql-novice-request: "|/usr/local/majordomo/bin/mj_enqueue -q -d hub.org -l pgsql-novice" pgsql-novice-owner: "|/usr/local/majordomo/bin/mj_enqueue -o -d hub.org -l pgsql-novice" owner-pgsql-novice: pgsql-novice-owner, # End aliases for pgsql-novice at hub.org Majordomo1 v1.94.1 was released in April of 1997 ... over three years ago. Any other work done on it since then, to the best of my knowledge, has been to patch security problems, and that's it ... so, those using Mj1 right now are using effectively dead code, while the latest, greatest and what I'd consider most stable remains unused because the developers have too much they still want to add/to do it to go through the trouble of giving it a label that means something to the bean counters, and not so much to the techies ... beta or release ... *shrug* From majordomo-workers-owner Thu Sep 28 18:04:52 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id QAA11901; Thu, 28 Sep 2000 16:35:28 -0700 (PDT) Received: from thelab.hub.org (CDR20-55.accesscable.net [24.138.20.55]) by honor.greatcircle.com (Postfix) with ESMTP id 0998117E8B; Thu, 28 Sep 2000 16:34:58 -0700 (PDT) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.11.0/8.11.0) with ESMTP id e8SNt0I03624; Thu, 28 Sep 2000 20:55:00 -0300 (ADT) (envelope-from scrappy@hub.org) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Thu, 28 Sep 2000 20:55:00 -0300 (ADT) From: The Hermit Hacker To: "Sharon F." Cc: C.P.Mills@rmcs.cranfield.ac.uk, majordomo-users@GreatCircle.COM, majordomo-workers@GreatCircle.COM Subject: Re: The future of Majordomo In-Reply-To: <200009281657330360.014BBD56@mail.one.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk ftp://ftp.hub.org/pub/Majordomo2 ... sorry about that :( On Thu, 28 Sep 2000, Sharon F. wrote: > I got an error at that address. Could you double check it please? > > Thanks! > Sharon > > *********** REPLY SEPARATOR *********** > > On 9/28/00, at 4:44 PM, The Hermit Hacker wrote: > > >Note that Mj2 is more then just 'well on its way' ... I've been using it > >productive for >6 months now and love it ... Jason et al haven't put out > >any formal releases only because there is soooooo much they are wanting to > >do that they are, I swear, trying to do it all and won't release until > >then :) > > > >If you want a copy of Mj2, go to http://www.hub.org/pub/Majordomo2, where > >nightly snapshots are being genrated ... the feature set makes Majordomo > >v1 look pale in comparison ... > > > >On Thu, 28 Sep 2000, Mills CP wrote: > > > >> Having only just started out trying to use majordomo, I probably don't share > >> the same level of loyalty as some users on this list. However, I feel I need > >> to question the future of majordomo. I myself have had problems getting > >> majordomo to work, whether this was due to a conflict or a bug in either my > >> OS or version of perl I do not know, but when mj stripped and processed the > >> headers, the entire message was stripped as well meaning that no valid > >> commands were found. > >> > >> I managed to fix this to a fasion by completely rewritting the message > >> handling code to use the Mail::Internet modules available for Perl. > >> > >> I keep reading that version 2 is well on it's way, but refering to a book I > >> have that was published I think in '94, it seems that Majordomo v2 was on > >> it's way then too. > >> > >> A colleague told me about an open source program distributed under the GPL > >> called mailman which is currently in version 2.0beta6 which offered all the > >> functionality or majordomo plus more. I downloaded it with the idea of > >> looking at it and installed it. I must say that it is IMHO far superior to > >> mj. It includes automatic digesting and archiving and even provides a web > >> based interface to the configuration and management functions and the > >> archive which can be viewed in a number of different ways. I think I will > >> now use mailman as my MLM. > >> > >> What I am trying to say, is that sure, mj seems like it is a good product, > >> and given the wide spread use of it, I have no doubt that it is (when you > >> can get it working), but unless it develops somewhat faster than it appears > >> to be at the moment, then other products, e.g. mailman are clearly going to > >> take the lead. > >> > >> So come on guys, get on with it. Make majordomo a product I, as a MLM > >> manager cannot afford to be without. > >> > >> P.S. Check out http://www.list.org/ for more information on mailman. > >> > > > >Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy > >Systems Administrator @ hub.org > >primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org > Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org From majordomo-workers-owner Fri Sep 29 00:49:41 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id AAA17169; Fri, 29 Sep 2000 00:40:22 -0700 (PDT) Received: from castro.queernet.org (castro.queernet.org [209.157.101.253]) by honor.greatcircle.com (Postfix) with ESMTP id 7B33117E8B; Fri, 29 Sep 2000 00:40:04 -0700 (PDT) Received: from localhost (rogerk@localhost) by castro.queernet.org (8.10.0.Beta6/8.10.0.Beta6) with ESMTP id e8T80iY01941 Date: Fri, 29 Sep 2000 01:00:44 -0700 (PDT) From: "Roger B.A. Klorese" To: Dan Liston Cc: "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: <39D3EB49.1E2BF9AB@netscape.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Thu, 28 Sep 2000, Dan Liston wrote: > Asking for enhancements, bug fixes, new features, etc. is not a > contribution. Asking for them to be included with the package > because you have already written, tested, debugged, and proven > it works IS contributing. Perhaps it's because of what I do for a living -- product management -- but I truly believe asking for features, AND helping to determine if they would be popular and/or beneficial and to whom, *IS* a major contribution. > I have invested hundreds, if not thousands (of hours) in this product > alone (majordomo) simply by answering questions on this list. As did I in earlier times. > I feel sympathy for those that won't contribute. (notice I did not say > can't) Mostly because they will always be the leeches that I used to > be. As I said -- we simply have different definitions of what does and doesn't constitute contribution. -- ROGER B.A. KLORESE rogerk@QueerNet.ORG PO Box 14309 San Francisco, CA 94114 "There is only one real blasphemy -- the refusal of joy!" -- Paul Rudnick From majordomo-workers-owner Fri Sep 29 01:19:45 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id AAA17231; Fri, 29 Sep 2000 00:45:44 -0700 (PDT) Received: from gate.rmcs.cranfield.ac.uk (gate.rmcs.cranfield.ac.uk [193.63.247.66]) by honor.greatcircle.com (Postfix) with SMTP id B38C617E8B; Fri, 29 Sep 2000 00:45:32 -0700 (PDT) Received: by gate.rmcs.cranfield.ac.uk; id IAA01586; Fri, 29 Sep 2000 08:59:47 +0100 Received: from mailrouter.rmcs.cranfield.ac.uk(193.63.243.8) by gate.rmcs.cranfield.ac.uk via smap (V4.2) id xma000858; Fri, 29 Sep 00 08:58:52 +0100 Received: from uxstaff.rmcs.cranfield.ac.uk (uxstaff.rmcs.cranfield.ac.uk [193.63.243.165]) by mailrouter.rmcs.cranfield.ac.uk (8.9.3/8.9.3) with ESMTP id IAA09919; Fri, 29 Sep 2000 08:58:05 +0100 (BST) Received: by uxstaff.rmcs.cranfield.ac.uk with Internet Mail Service (5.5.2650.21) id ; Fri, 29 Sep 2000 09:10:13 +0100 Message-ID: <219CCDDECA3AD31195CA00A024AD25503733E3@uxstaff.rmcs.cranfield.ac.uk> From: Mills CP To: "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Development assistance offered (was Re: The future of majordomo) Date: Fri, 29 Sep 2000 09:10:03 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I am a sysadmin! I do have development experience, but when a customer comes to me and asks me to install mailing list software, I have an obligation to install a product which does exactly what my customer wants within a reasonable time frame. What I do not have time to do is spend excessive amounts of time rewriting parts of code which do not work for whatever reason. I do fully understand the concept of open source software and in fact have recently been looking for a project that I can help develop. I guess what I am saying, is that I am not saying that mj2 is a poor product, or even that mj1 is. It's just that by not releasing or publicly advertising new versions you may be loosing users like myself. When I was asked to install mailing list software, I did a search and all I came up with for mj was v1.9.5. Why not release mj2 as it is now, sure, it may have an extensive wishlist, but why not have that ready for v2.5 of something. You may find you get more users using it. Also, I admit that I installed a beta version of mailman, but this took a lot of soul searching to do. As a sysadmin, do I want to answer to my customers when I install what might effectively be a buggy version? So long as what you have is stable (and preferably can be proven as stable) people will use it. In fact, within an hour of installing mailman, I found a rather nasty bug. As I have said above, I have recently been looking for an open source product that I can help develop. I have quite a bit of experience (c. 5 years) developing perl and cgi based web applications and some experience in a lot of other languages (c, c++, java, etc). Is Mj2 still being written in Perl? If so, is there a list of things which need working on? Would you developers like some help? I sure am willing to offer it. I do not have a lot of time to spare, but I would like to get involved if thats possible? Regards Chris Mills -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 6.5.1 Int. for non-commercial use iQA/AwUBOdRML0rgSYTumc6KEQKezwCg+qufNLFl7R/FY/a83CmIdmg7OYoAn09b a9eQJ0yZswf9lfC41Un5pRer =vY3s -----END PGP SIGNATURE----- From majordomo-workers-owner Fri Sep 29 07:34:25 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id EAA19892; Fri, 29 Sep 2000 04:45:05 -0700 (PDT) Received: from rina.torah.org (rina.torah.org [208.229.147.50]) by honor.greatcircle.com (Postfix) with ESMTP id 2B77417ED8 for ; Fri, 29 Sep 2000 04:29:16 -0700 (PDT) Received: from localhost (brozen@localhost) by rina.torah.org (8.9.3/8.9.3/Debian/GNU) with ESMTP id HAA24442; Fri, 29 Sep 2000 07:50:26 -0400 Date: Fri, 29 Sep 2000 13:50:26 +0200 (IST) From: Brock Rozen To: Jason L Tibbitts III Cc: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: The future of Majordomo In-Reply-To: Message-ID: X-Backup: Disabled MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On 28 Sep 2000 at 17:27, Jason L Tibbitts III wrote about "Re: The future...": > BR> If we have such a list and we stuck to it (even loosely) - then there's > BR> nothing to talk about that a first release, > > We did have a list, it's just that we have only one remaining item on it > that has yet to be done, and I'm almost finished with that. What remains > is to go from items like "add user web interface" to "make user web > interface pretty" and "add operation X to web interface". Some of this > functionality is so new that we haven't determined what needs to change > yet. If we're only 1/4 an item away -- then why not move it into testing (no functionality/feature additions) and then release it? Save "add user web interface", "make user web interface pretty" and "add operation X to web interface" for the version following that. Not only will a release draw a lot of interest (I can imagine there will be a few articles written on the Internet magazine scene) -- but it would draw other developers. That would really get the whole project moving much faster. In addition, it will draw users. The discussion on mj-users would move from 1.94.x to Mj2. That will mean the users will be able to help you determine what needs to change. I can't possibly think of any reason to not do this except that it might delay new features a little. But in retrospect, if we obtain new developers in the process, then we sacrifice the short-term for the long-term. Worthwile, IMHO. -- Brock Rozen brozen@torah.org From majordomo-workers-owner Fri Sep 29 07:56:48 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id EAA20884; Fri, 29 Sep 2000 04:50:23 -0700 (PDT) Received: from rina.torah.org (rina.torah.org [208.229.147.50]) by honor.greatcircle.com (Postfix) with ESMTP id AF91217F4E; Fri, 29 Sep 2000 04:31:41 -0700 (PDT) Received: from localhost (brozen@localhost) by rina.torah.org (8.9.3/8.9.3/Debian/GNU) with ESMTP id HAA24530; Fri, 29 Sep 2000 07:52:13 -0400 Date: Fri, 29 Sep 2000 13:52:13 +0200 (IST) From: Brock Rozen To: "Roger B.A. Klorese" Cc: The Hermit Hacker , Mills CP , "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: Message-ID: X-Backup: Disabled MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Thu, 28 Sep 2000 at 16:08, Roger B.A. Klorese wrote about "Re: The...": > - users should be able to retrieve their posts from a website instead of a > mailbox Aren't Hotmail and others like it sufficient? Yes, there's an "e-mail gateway" in the middle. But it all comes down to the same thing in the end. -- Brock Rozen brozen@torah.org From majordomo-workers-owner Fri Sep 29 07:56:59 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id FAA23085; Fri, 29 Sep 2000 05:03:17 -0700 (PDT) Received: from rina.torah.org (rina.torah.org [208.229.147.50]) by honor.greatcircle.com (Postfix) with ESMTP id 4CCC617FA2; Fri, 29 Sep 2000 04:38:28 -0700 (PDT) Received: from localhost (brozen@localhost) by rina.torah.org (8.9.3/8.9.3/Debian/GNU) with ESMTP id HAA24922; Fri, 29 Sep 2000 07:59:13 -0400 Date: Fri, 29 Sep 2000 13:59:13 +0200 (IST) From: Brock Rozen To: "Roger B.A. Klorese" Cc: Dan Liston , "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: Message-ID: X-Backup: Disabled MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Fri, 29 Sep 2000 at 01:00, Roger B.A. Klorese wrote about "Re: The...": > > Asking for enhancements, bug fixes, new features, etc. is not a > > contribution. Asking for them to be included with the package > > because you have already written, tested, debugged, and proven > > it works IS contributing. > > Perhaps it's because of what I do for a living -- product management -- > but I truly believe asking for features, AND helping to determine if they > would be popular and/or beneficial and to whom, *IS* a major contribution. I happen to agree. And I've proved it with the last of the Mj1 versions that Jason worked on. Those versions of Mj1 that Jason worked on had lots of idea contributions from me. In fact, the way Mj1 allows messages to be approved was the fruit of my hand. No, not my code -- that was Jason's -- but what Jason had in front of him while he was coding. > > I feel sympathy for those that won't contribute. (notice I did not say > > can't) Mostly because they will always be the leeches that I used to > > be. Why answering questions, even if you don't contribute code or ideas, isn't considered contributing is beyond me. Certainly tech support, even in open source projects, is very important. Without it you're writing code with no users besides yourself (and when it comes to open source the whole idea is to have users, and hence contributors, besides yourself). -- Brock Rozen brozen@torah.org From majordomo-workers-owner Fri Sep 29 08:44:10 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id GAA11352; Fri, 29 Sep 2000 06:49:43 -0700 (PDT) Received: from castro.queernet.org (castro.queernet.org [209.157.101.253]) by honor.greatcircle.com (Postfix) with ESMTP id CC52F17F6F; Fri, 29 Sep 2000 06:39:18 -0700 (PDT) Received: from localhost (rogerk@localhost) by castro.queernet.org (8.10.0.Beta6/8.10.0.Beta6) with ESMTP id e8TE0LX07797 Date: Fri, 29 Sep 2000 07:00:21 -0700 (PDT) From: "Roger B.A. Klorese" To: Brock Rozen Cc: The Hermit Hacker , Mills CP , "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: Re: The future of Majordomo In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Fri, 29 Sep 2000, Brock Rozen wrote: > Aren't Hotmail and others like it sufficient? Not to them. They like the eGroups model. -- ROGER B.A. KLORESE rogerk@QueerNet.ORG PO Box 14309 San Francisco, CA 94114 "There is only one real blasphemy -- the refusal of joy!" -- Paul Rudnick From majordomo-workers-owner Fri Sep 29 08:44:10 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id DAA29196; Fri, 29 Sep 2000 03:06:29 -0700 (PDT) Received: from icarus.dur.ac.uk (icarus.dur.ac.uk [129.234.4.81]) by honor.greatcircle.com (Postfix) with ESMTP id 2865817FBA; Fri, 29 Sep 2000 02:53:39 -0700 (PDT) Received: from mercury.dur.ac.uk (mercury.dur.ac.uk [129.234.4.40]) by icarus.dur.ac.uk (8.9.1/8.9.1) with ESMTP id LAA16837; Fri, 29 Sep 2000 11:14:29 +0100 (BST) Received: from arachne (arachne.dur.ac.uk [129.234.2.4]) by mercury.dur.ac.uk (8.9.1/8.9.1) with ESMTP id LAA26140; Fri, 29 Sep 2000 11:14:29 +0100 (BST) Date: Fri, 29 Sep 2000 11:14:28 +0100 (BST) From: David Lee To: The Hermit Hacker Cc: "Scott D. Allen" , "'Mills CP'" , "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" Subject: RE: The future of Majordomo In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On Thu, 28 Sep 2000, The Hermit Hacker wrote: > please note that Mj2 is *totally* different then Mj1 ... Mj2, to > configure/install is a simple 'perl Makefile.PL;make;make install' ... to > configure a new list is as simple as entering the admin interface and > typing 'createlist ' and it outputs the four lines > of text you need to add to the aliases file to enable the list ... But the major difference is that Mj1 is released whereas Mj2 is still not released. For those of us in production environments, the release status is vital. o We happily use a lot of open-source software (sendmail, pine, samba). o We happily keep up with releases (where necessary). o We happily investigate bugs, try to fix them, and contribute them back. o We happily sometimes install beta-releases especially where we have been active in a bug fix or new feature. But this is all on released software (or a variant very close to a release, including an "offical" beta). I have had a couple of plays with Mj2 in the last two years, but encountered some problems, which I tried to investigate and at least report back. But the demands of our production-oriented environment mean that time on this is severely limited. If it were "released", then we could begin to make that commitment, and I (and those in similar positions) could contribute considerably more time and effort, knowing that there is that "covenant" between the developers (Jason et al) and use (the enthusiastic, production-oriented, users). I'm sure there are many of us who would love to start using Mj2, and contributing bugfixes and new functionality. But its non-release status acts as a major barrier. > See, ppl on this list are stuck in old technology, and are basing opinions > based on it ... Wrong. We are stuck, by necessity, on released (or close to released) software. The Mj2 developers are doing an excellent job, and we'd like to help and support them. But it really is time to take the plunge. Let us, the end-users, see the determination to release Mj2 . Establish a date (say within a month) for a beta release, using current functionality. During this time, let the efforts be on stability and portability of what is already there. Then release it, officially, in beta. Show us how to feed in bugfixes etc. > Majordomo1 v1.94.1 was released in April of 1997 ... over three years > ago. Any other work done on it since then, to the best of my knowledge, > has been to patch security problems, and that's it ... so, those using Mj1 > right now are using effectively dead code, while the latest, greatest and > what I'd consider most stable remains unused because the developers have > too much they still want to add/to do it to go through the trouble of > giving it a label that means something to the bean counters, and not so > much to the techies ... beta or release ... An unfair comparison. Yes, there are bean counters (I'm not one). Yes, there are "techies" (I'm much closer to being in that group). But many of us techies (the majority?) work in production environments where we are accountable for the decisions (Mj2 or not Mj2?) that we make. These labels are more more than just labels. A conscientious techie recognises the commitment involved in applying such labels. And this is probably why Jason has, in conscience and rightly, not wished to apply such a label yet to Mj2. The time has surely come to take that decision and make the commitment: to apply such a label, with all its real meaning and implications. -- : David Lee I.T. Service : : Systems Programmer Computer Centre : : University of Durham : : http://www.dur.ac.uk/~dcl0tdl South Road : : Durham : : Phone: +44 191 374 2882 U.K. : From majordomo-workers-owner Fri Sep 29 10:19:49 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id KAA27919; Fri, 29 Sep 2000 10:10:44 -0700 (PDT) Received: from uucphost.mcs.net (Kitten2.mcs.com [192.160.127.90]) by honor.greatcircle.com (Postfix) with ESMTP id F182117E8E; Fri, 29 Sep 2000 10:10:32 -0700 (PDT) Received: from mars.mcs.net (root@Mars.mcs.net [192.160.127.85]) by uucphost.mcs.net (8.9.3/8.9.3) with ESMTP id MAA82285; Fri, 29 Sep 2000 12:31:55 -0500 (CDT) (envelope-from les@mars.mcs.net) Received: (from les@localhost) by mars.mcs.net (8.9.3/8.9.3) id MAA81363; Fri, 29 Sep 2000 12:31:44 -0500 (CDT) (envelope-from les) From: Leslie Mikesell Message-Id: <200009291731.MAA81363@mars.mcs.net> Subject: Re: The future of Majordomo In-Reply-To: from The Hermit Hacker at "Sep 28, 2000 03:28:28 pm" To: scrappy@hub.org (The Hermit Hacker) Date: Fri, 29 Sep 2000 12:31:44 -0500 (CDT) Cc: rogerk@QueerNet.ORG (Roger B.A. Klorese), C.P.Mills@rmcs.cranfield.ac.uk (Mills CP), majordomo-users@GreatCircle.COM ('majordomo-users@greatcircle.com'), majordomo-workers@GreatCircle.COM ('majordomo-workers@greatcircle.com') X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk According to The Hermit Hacker: > > what do you mean by webaccess? I can do most, if not all, of my admin > functions through mj_wwwadm ... if that is waht you mean? How does it compare to mailman? Out of the box, mailman gives you web access for all admin tasks including a very nice multi-message approve/defer/reject handler for pending posts. It also includes web access for normal users to find the list, view archives (missing a good search...), subscribe, unsubscribe, etc. On it's own support list I have seen some complaints about performance with very large lists, though. Les Mikesell les@mcs.com From majordomo-workers-owner Fri Sep 29 11:05:40 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id LAA02803; Fri, 29 Sep 2000 11:01:19 -0700 (PDT) Received: from kachina.jetcafe.org (kachina.jetcafe.org [205.147.43.2]) by honor.greatcircle.com (Postfix) with ESMTP id 5489D17E8B; Fri, 29 Sep 2000 11:01:05 -0700 (PDT) Received: from ee-nt.climber.org (pool0911.cvx19-bradley.dialup.earthlink.net [209.179.247.146]) by kachina.jetcafe.org (8.9.3/8.9.1) with ESMTP id LAA08865; Fri, 29 Sep 2000 11:22:02 -0700 (PDT) Message-Id: <4.3.1.0.20000929110148.00c94780@pop.climber.org> X-Sender: eckert@pop.climber.org X-Mailer: QUALCOMM Windows Eudora Version 4.3.1 Date: Fri, 29 Sep 2000 11:09:32 -0700 To: Mills CP From: SRE Subject: Re: Development assistance offered (was Re: The future of majordomo) Cc: "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" , mj2-dev@csf.colorado.edu In-Reply-To: <219CCDDECA3AD31195CA00A024AD25503733E3@uxstaff.rmcs.cranfi eld.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk At 01:10 AM 9/29/00, Mills CP wrote: >Why not release mj2 as it is now, sure, it may have an extensive wishlist, >but why not have that ready for v2.5 of something. I've already asked for a feature set freeze and release, haven't heard an answer. I'm behind on writing the docs for the stuff that got done last week, but the number of configuration options *IS* getting to the point where you can do anything you want if only you can FIND the command. >As I have said above, I have recently been looking for an open source >product that I can help develop. I have quite a bit of experience (c. 5 >years) developing perl and cgi based web applications >and some experience in a lot of other languages (c, c++, java, etc). Is Mj2 >still being written in Perl? If so, is there a list of things which need >working on? Would you developers like some help? Yes, yes, and yes. For example, there's no way to search the archives. That's a bounded problem that no one is working on and which is arguably something that needs to be in place before a full release. For another example, I want a way to dump the ENTIRE database in the form of commands to create it from scratch. This already exists for subscriptions and personal option settings, but you can't dump the core database that contains user passwords and full name with comment fields (the registry), nor can you dump the aliases (for people posting from multiple addresses). >I sure am willing to offer it. I do not have a lot of time to spare, but I >would like to get involved if thats possible? Need more? Review the archives from mj2-dev and you'll see all sorts of stuff I've requested. Most of the big stuff has been done, but as you've already read there are really only two code contributors and their time is limited. Hey, if anyone is worried that they can't work on object oriented Perl (and that includes ME), I can always use help on the help docs. I've written a Perl hack that automates some of the help file maintenance, but we really need an index/table of contents to help people find the feature they need. Having a newbie review the docs might pick up a bunch of wording assumptions and/or gibberish that needs to be rewritten. SRE mailto:eckert@climber.org | http://www.climber.org/eckert/ Info on peak climbing email lists mailto:info@climber.org Amateurs built the ark. Professionals built the Titanic. From majordomo-workers-owner Fri Sep 29 16:04:50 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id PAA05521; Fri, 29 Sep 2000 15:57:51 -0700 (PDT) Received: from castro.queernet.org (castro.queernet.org [209.157.101.253]) by honor.greatcircle.com (Postfix) with ESMTP id BF40717EB6 for ; Fri, 29 Sep 2000 15:57:45 -0700 (PDT) Received: from localhost (rogerk@localhost) by castro.queernet.org (8.10.0.Beta6/8.10.0.Beta6) with ESMTP id e8TNJ4P18980; Fri, 29 Sep 2000 16:19:04 -0700 (PDT) Date: Fri, 29 Sep 2000 16:19:04 -0700 (PDT) From: "Roger B.A. Klorese" To: majordomo-workers@greatcircle.com Subject: RTFM problem? Perl problem? Mj2 problem? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk I've got a built and tested Mj2 up and running on a system running BSD/OS 3.1, perl 5.6.0. Note the following: % bin/mj_shell Entering Majordomo interactive mode. Type majordomo commands. Use the 'end' command to exit. Majordomo>help createlist --== Use of uninitialized value in at /usr/local/perl5.6.0/lib/5.6.0/i386-bsdos/IO/Handle.pm line 391. --== Use of uninitialized value in at /usr/local/perl5.6.0/lib/5.6.0/i386-bsdos/IO/Handle.pm line 391, line 1. --== Use of uninitialized value in at /usr/local/perl5.6.0/lib/5.6.0/i386-bsdos/IO/Handle.pm line 391. --== Use of uninitialized value in at /usr/local/perl5.6.0/lib/5.6.0/i386-bsdos/IO/Handle.pm line 391, line 1. ...Is this a bad perl build, a known possible problem, or just some other dumbass error on my part? -- ROGER B.A. KLORESE rogerk@QueerNet.ORG PO Box 14309 San Francisco, CA 94114 "There is only one real blasphemy -- the refusal of joy!" -- Paul Rudnick From majordomo-workers-owner Fri Sep 29 17:19:49 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id RAA06168; Fri, 29 Sep 2000 17:08:13 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id B3B3417EB6 for ; Fri, 29 Sep 2000 17:08:06 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id TAA27274; Fri, 29 Sep 2000 19:29:23 -0500 To: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: RTFM problem? Perl problem? Mj2 problem? References: From: Jason L Tibbitts III Date: 29 Sep 2000 19:29:23 -0500 In-Reply-To: "Roger B.A. Klorese"'s message of "Fri, 29 Sep 2000 16:19:04 -0700 (PDT)" Message-ID: Lines: 39 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk [Please note CC to mj2-dev] >>>>> "RBAK" == Roger B A Klorese writes: RBAK> I've got a built and tested Mj2 up and running on a system running RBAK> BSD/OS 3.1, perl 5.6.0. Odd. I see it too, in Linux, with perl 5.005_03, but only in interactive mode. The code in question (in IO::Handle) is: sub getline { @_ == 1 or croak 'usage: $io->getline()'; my $this = shift; return scalar <$this>; ^^^^^^^^^^^^^^^^^^^^^ } mj_shell doesn't call getline, and there shouldn't be any difference in the internals between interactive and command-line modes. I'll try to get a good backtrace out. Hmmm: Use of uninitialized value at /usr/lib/perl5/5.00503/i386-linux/IO/Handle.pm line 391, chunk 1. main::__ANON__('Use of uninitialized value at /usr/lib/perl5/5.00503/i386-linux/...') called at /usr/lib/perl5/5.00503/i386-linux/IO/Handle.pm line 391 IO::Handle::getline('IO::File=GLOB(0x867f714)') called at blib/lib/Majordomo.pm (autosplit into blib/lib/auto/Majordomo/get_chunk.al) line 1641 Majordomo::get_chunk('Majordomo=HASH(0x84a782c)', 'HASH(0x86293d4)', 1000) called at /home/tibbs/mj/2.0-snap/lib/Majordomo.pm line 446 Majordomo::dispatch('Majordomo=HASH(0x84a782c)', 'HASH(0x86293d4)', 1000) called at blib/lib/Mj/Format.pm (autosplit into blib/lib/auto/Mj/Format/g_get.al) line 1310 Mj::Format::g_get('Help failed.', 'Majordomo=HASH(0x84a782c)', 'GLOB(0x80c88e4)', 'GLOB(0x80c88e4)', 'text', 'HASH(0x86293d4)', 'ARRAY(0x863ad6c)') called at blib/lib/Mj/Format.pm (autosplit into blib/lib/auto/Mj/Format/help.al) line 406 Mj::Format::help('Majordomo=HASH(0x84a782c)', 'GLOB(0x80c88e4)', 'GLOB(0x80c88e4)', 'text', 'HASH(0x86293d4)', 'ARRAY(0x863ad6c)') called at /home/tibbs/mj/2.0-snap/bin/.mj_shell line 429 main::parse_command('help', 'createlist', '', 'HASH(0x86132f4)') called at /home/tibbs/mj/2.0-snap/bin/.mj_shell line 237 main::parse_interactive('ARRAY(0x8122ae4)', undef) called at /home/tibbs/mj/2.0-snap/bin/.mj_shell line 180 So IO::Handle::getline gets called with a defined value, but is still complaining about an undefined value. I'm leaning towards a Perl bug at this point, but I'll poke at it further. - J< From majordomo-workers-owner Fri Sep 29 17:35:47 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id RAA06381; Fri, 29 Sep 2000 17:31:44 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id AD29B17EB6 for ; Fri, 29 Sep 2000 17:31:39 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id TAA27351; Fri, 29 Sep 2000 19:52:58 -0500 To: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: RTFM problem? Perl problem? Mj2 problem? References: <4.3.1.0.20000929172231.00c7f2e0@pop.climber.org> From: Jason L Tibbitts III Date: 29 Sep 2000 19:52:58 -0500 In-Reply-To: SRE's message of "Fri, 29 Sep 2000 17:27:34 -0700" Message-ID: Lines: 28 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "S" == SRE writes: S> [My solaris box has a serious problem: It's not on the net, and it seems S> to have a boot problem with some sort of missing domain name. If I run S> mj_shell without a full username, worse things happen... so try S> supplying more args or a full domain name or something.] My home machine is on a private network. So: XYX:morpheus:~/mj/2.0> mj_shell Cannot connect: Invalid address: tibbs@morpheus.tibnet The domain you provided, tibnet, does not seem to be a legal top-level domain. There doesn't seem to be any kind of problem here. And if you don't want those kinds of checks: XYX:morpheus:~/mj/2.0> mj_shell -u tibbs@math.uh.edu -p XXX configset GLOBAL addr_strict_domain_check = no addr_strict_domain_check set to "no". XYX:morpheus:~/mj/2.0> mj_shell Entering Majordomo interactive mode. Type majordomo commands. Use the 'end' command to exit. Majordomo>. - J< From majordomo-workers-owner Fri Sep 29 17:50:20 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id RAA06286; Fri, 29 Sep 2000 17:21:57 -0700 (PDT) Received: from kachina.jetcafe.org (kachina.jetcafe.org [205.147.43.2]) by honor.greatcircle.com (Postfix) with ESMTP id 36E9717EB6 for ; Fri, 29 Sep 2000 17:21:50 -0700 (PDT) Received: from ee-nt.climber.org (sdn-ar-024casfrMP087.dialsprint.net [63.183.9.89]) by kachina.jetcafe.org (8.9.3/8.9.1) with ESMTP id RAA11486; Fri, 29 Sep 2000 17:42:38 -0700 (PDT) Message-Id: <4.3.1.0.20000929172231.00c7f2e0@pop.climber.org> X-Sender: eckert@pop.climber.org X-Mailer: QUALCOMM Windows Eudora Version 4.3.1 Date: Fri, 29 Sep 2000 17:27:34 -0700 To: "Roger B.A. Klorese" From: SRE Subject: Re: RTFM problem? Perl problem? Mj2 problem? Cc: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk At 04:19 PM 9/29/00, Roger B.A. Klorese wrote: >--== Use of uninitialized value in at >/usr/local/perl5.6.0/lib/5.6.0/i386-bsdos/IO/Handle.pm line 391. I had the same problem 6 months ago on a Solaris box, and it was never solved: >--== Use of uninitialized value at /usr/local/lib/perl5/5.00503/sun4-solaris/IO/Handle.pm line 377. >--== Use of uninitialized value at blib/lib/Majordomo.pm (autosplit into blib/lib/auto/Majordomo/substitute_vars_string.al) line 556 Note that I had a different Perl, a different OS, and a different release of Mj2. [My solaris box has a serious problem: It's not on the net, and it seems to have a boot problem with some sort of missing domain name. If I run mj_shell without a full username, worse things happen... so try supplying more args or a full domain name or something.] For all those who have been offering to help solve nits: HERE'S ONE! (that no one has solved because it's hard to reproduce on most boxes) From majordomo-workers-owner Fri Sep 29 18:04:52 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id RAA06444; Fri, 29 Sep 2000 17:37:29 -0700 (PDT) Received: from mailgate.novagate.net (mailgate.novagate.net [205.138.138.22]) by honor.greatcircle.com (Postfix) with ESMTP id 3748517EB6 for ; Fri, 29 Sep 2000 17:37:21 -0700 (PDT) Received: from [192.168.2.1] (004gra147.chartermi.net [24.247.4.147]) by mailgate.novagate.net (8.9.2/8.9.2) with ESMTP id UAA09167 for ; Fri, 29 Sep 2000 20:58:27 -0400 (EDT) Mime-Version: 1.0 Message-Id: In-Reply-To: References: Date: Fri, 29 Sep 2000 20:58:12 -0400 To: majordomo-workers@GreatCircle.COM From: David Miller Subject: Re: RTFM problem? Perl problem? Mj2 problem? Content-Type: text/plain; charset="us-ascii" Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On 9/29/00 4:19 PM -0700, Roger B.A. Klorese wrote: >I've got a built and tested Mj2 up and running on a system running BSD/OS >3.1, perl 5.6.0. > >Note the following: > >% bin/mj_shell >Entering Majordomo interactive mode. >Type majordomo commands. Use the 'end' command to exit. > >Majordomo>help createlist > >--== Use of uninitialized value in at >/usr/local/perl5.6.0/lib/5.6.0/i386-bsdos/IO/Handle.pm line 391. >--== Use of uninitialized value in at >/usr/local/perl5.6.0/lib/5.6.0/i386-bsdos/IO/Handle.pm line 391, >line 1. >--== Use of uninitialized value in at >/usr/local/perl5.6.0/lib/5.6.0/i386-bsdos/IO/Handle.pm line 391. >--== Use of uninitialized value in at >/usr/local/perl5.6.0/lib/5.6.0/i386-bsdos/IO/Handle.pm line 391, >line 1. > >...Is this a bad perl build, a known possible problem, or just some other >dumbass error on my part? I got the same problem... just started when I did the last CVS update (about a week ago). RedHat 6.2, Perl 5.6 Dave Miller Technical Lead / Database Support A2Central.com: Your total source for Apple II computing news http://www.a2central.com/ justdave@a2central.com From majordomo-workers-owner Fri Sep 29 19:50:28 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id TAA07465; Fri, 29 Sep 2000 19:47:53 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id 0A36617EB7 for ; Fri, 29 Sep 2000 19:47:47 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id WAA27537; Fri, 29 Sep 2000 22:09:07 -0500 To: majordomo-workers@GreatCircle.COM Cc: mj2-dev@csf.colorado.edu Subject: Re: RTFM problem? Perl problem? Mj2 problem? References: From: Jason L Tibbitts III Date: 29 Sep 2000 22:09:07 -0500 In-Reply-To: Jason L Tibbitts III's message of "29 Sep 2000 19:29:23 -0500" Message-ID: Lines: 21 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk OK, I've chased this for a while and have come down to this: $/ (the input record separator) is getting hosed. Now, we don't set $/ anywhere in our code _and_ I've verified that it is "\n" like it's supposed to be just before the the problem areas. But when getline gets called, it slurps the entire file and spews the errors. My guess is that it's Term::Readline that's causing the problem. Note that I don't have Term::ReadKey or Term::ReadLine::Perl installed on the machine where the problem strikes. On another machine with pretty much the same software but with Term::ReadKey installed, the problem doesn't happen. Term::ReadLine also plays with $/, but all it does is: local ($/) = "\n"; in one place. Setting $/ just prior to where the warnings first hit (in Majordomo::substitute_vars) makes the problem go away. - J< From majordomo-workers-owner Fri Sep 29 20:19:49 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id UAA07652; Fri, 29 Sep 2000 20:03:25 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id 052D917EB7; Fri, 29 Sep 2000 20:03:15 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id WAA27598; Fri, 29 Sep 2000 22:24:32 -0500 To: bforum@sulima.com Cc: "'majordomo-users@greatcircle.com'" , "'majordomo-workers@greatcircle.com'" , mj2-dev@csf.colorado.edu Subject: Re: Development assistance offered (was Re: The future of majordomo) References: <4.3.1.0.20000929110148.00c94780@pop.climber.org> <200009292209110980.00E99ED4@smtp.sulima.com> From: Jason L Tibbitts III Date: 29 Sep 2000 22:24:32 -0500 In-Reply-To: "Bulletin Admin"'s message of "Fri, 29 Sep 2000 22:09:11 -0400" Message-ID: Lines: 42 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "BA" == Bulletin Admin writes: BA> On the serious side .. I don't know anything about UNIX but have BA> resources to help. I can create a download site for Majordomo if that BA> is needed. I think we're pretty flush with distribution sites. But you can still help if you can install the software, or even if you just want to read the documentation. BA> On the downside for me, I have an address that is kind of stuck BA> somewhere I can't find to get rid of and it is generating lots of BA> bounces. I have manually searched the list, requested the system to BA> unsubscribe this user but no where to be found. Occasionally this happens. I think Mj2 would solve this particular problem for you, because addresses are periodically probed individually (with configurable frequency) using unique envelope senders. (The envelope sender is where the bounce goes.) Bounces are parsed for you, and when I can finish the last bit of stuff I'm working on now, will also be automatically dealt with. BA> I have played with majo config file but can't find a way to control BA> this meaning forcing subscriber responses to go the list instead of to BA> one person. In general, you can't control what any particular mail client will do. You can set reply_to, but this causes other problems. Firstly you can get loops, where some busted autoresponder sends "out of town" replies to the list, and then replies to those, etc. Secondly, you torque off folks who don't have crappy clients and understand that Reply-To: is a bad thing for a list to have. Mj2 doesn't let you have any more control over what any particular client will do, but it does help in a couple of ways. Firstly, it supports a few methods of duplicate checking, so that there's a reasonable chance that loops can be stopped before they become a problem. Secondly, it gives you a way to easily ban users (although, to be fair, you can do the same with Mj1 using taboo_headers). Thirdly, the presence of Reply-To: (along with subject_prefix) is a choice that each list member can make. - J< From majordomo-workers-owner Fri Sep 29 20:34:51 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id UAA07757; Fri, 29 Sep 2000 20:19:03 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id 645AA17EB7 for ; Fri, 29 Sep 2000 20:18:58 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id WAA27631; Fri, 29 Sep 2000 22:40:18 -0500 To: majordomo-workers@GreatCircle.COM Cc: mj2-dev@csf.colorado.edu Subject: Re: RTFM problem? Perl problem? Mj2 problem? References: From: Jason L Tibbitts III Date: 29 Sep 2000 22:40:18 -0500 In-Reply-To: Jason L Tibbitts III's message of "29 Sep 2000 22:09:07 -0500" Message-ID: Lines: 19 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk Can folks with this problem verify that the following fixes it? Index: bin/mj_shell =================================================================== RCS file: /home/cvs/majordomo/majordomo/bin/mj_shell,v retrieving revision 1.31 diff -u -r1.31 mj_shell --- bin/mj_shell 2000/09/26 17:44:45 1.31 +++ bin/mj_shell 2000/09/30 03:37:58 @@ -214,6 +216,7 @@ . "Type majordomo commands. Use the 'end' command to exit.\n\n"; while (defined($cmdline = $term->readline($prompt))) { + $i = $/; $/ = $i; # Silence weird Perl bug @arglist = (); if ($cmdline =~ /^(.*)\s+\<\<\s*([A-Z]{3}[A-Z0-9]*)$/) { $cmdline = $1; - J< From majordomo-workers-owner Fri Sep 29 23:04:50 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id XAA08982; Fri, 29 Sep 2000 23:02:48 -0700 (PDT) Received: from castro.queernet.org (castro.queernet.org [209.157.101.253]) by honor.greatcircle.com (Postfix) with ESMTP id 92B4917EB8 for ; Fri, 29 Sep 2000 23:02:43 -0700 (PDT) Received: from localhost (rogerk@localhost) by castro.queernet.org (8.10.0.Beta6/8.10.0.Beta6) with ESMTP id e8U6O2d26829 Date: Fri, 29 Sep 2000 23:24:02 -0700 (PDT) From: "Roger B.A. Klorese" To: Jason L Tibbitts III Cc: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Subject: Re: RTFM problem? Perl problem? Mj2 problem? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk On 29 Sep 2000, Jason L Tibbitts III wrote: > Can folks with this problem verify that the following fixes it? It does. -- ROGER B.A. KLORESE rogerk@QueerNet.ORG PO Box 14309 San Francisco, CA 94114 "There is only one real blasphemy -- the refusal of joy!" -- Paul Rudnick From majordomo-workers-owner Sat Sep 30 06:48:29 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id GAA16376; Sat, 30 Sep 2000 06:36:25 -0700 (PDT) Received: from mailgate.novagate.net (mailgate.novagate.net [205.138.138.22]) by honor.greatcircle.com (Postfix) with ESMTP id 8350B17EBA for ; Sat, 30 Sep 2000 06:36:18 -0700 (PDT) Received: from [192.168.2.1] (004gra147.chartermi.net [24.247.4.147]) by mailgate.novagate.net (8.9.2/8.9.2) with ESMTP id JAA24209; Sat, 30 Sep 2000 09:57:20 -0400 (EDT) Mime-Version: 1.0 Message-Id: In-Reply-To: References: Date: Sat, 30 Sep 2000 09:52:28 -0400 To: Jason L Tibbitts III From: David Miller Subject: Re: RTFM problem? Perl problem? Mj2 problem? Cc: majordomo-workers@GreatCircle.COM, mj2-dev@csf.colorado.edu Content-Type: text/plain; charset="us-ascii" Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk At 10:40 PM -0500 9/29/00, Jason L Tibbitts III wrote: >Can folks with this problem verify that the following fixes it? > >Index: bin/mj_shell >=================================================================== >RCS file: /home/cvs/majordomo/majordomo/bin/mj_shell,v >retrieving revision 1.31 >diff -u -r1.31 mj_shell >--- bin/mj_shell 2000/09/26 17:44:45 1.31 >+++ bin/mj_shell 2000/09/30 03:37:58 >@@ -214,6 +216,7 @@ > . "Type majordomo commands. Use the 'end' command to exit.\n\n"; > > while (defined($cmdline = $term->readline($prompt))) { >+ $i = $/; $/ = $i; # Silence weird Perl bug > @arglist = (); > if ($cmdline =~ /^(.*)\s+\<\<\s*([A-Z]{3}[A-Z0-9]*)$/) { > $cmdline = $1; Yep, that fixed mine, too. Thanks! Dave Miller Technical Lead / Database Support A2Central.com: Your total source for Apple II computing news http://www.a2central.com/ justdave@a2central.com From majordomo-workers-owner Sat Sep 30 08:03:31 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id HAA16974; Sat, 30 Sep 2000 07:49:19 -0700 (PDT) Received: from mailgate.novagate.net (mailgate.novagate.net [205.138.138.22]) by honor.greatcircle.com (Postfix) with ESMTP id 4B87317EBC for ; Sat, 30 Sep 2000 07:49:11 -0700 (PDT) Received: from [192.168.2.1] (004gra147.chartermi.net [24.247.4.147]) by mailgate.novagate.net (8.9.2/8.9.2) with ESMTP id LAA01514 for ; Sat, 30 Sep 2000 11:10:33 -0400 (EDT) Mime-Version: 1.0 Message-Id: In-Reply-To: References: Date: Sat, 30 Sep 2000 11:10:24 -0400 To: majordomo-workers@GreatCircle.COM From: David Miller Subject: Duplicate checking exceptions Content-Type: text/plain; charset="us-ascii" Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk Is there a way in mj2 to disable the duplicate checking just for one user instead of turning it all the way off for the whole list? I'm sure there is with all the other stuff mj2 can do, I probably just haven't found it. The situation here is that we have a server running that every morning mails a report about the status of the server to a mailing list. The header on the report looks just enough the same each time (even though the body of the report usually doesn't) that majordomo's always flagging it as a "partial duplicate". Dave Miller Technical Lead / Database Support A2Central.com: Your total source for Apple II computing news http://www.a2central.com/ justdave@a2central.com From majordomo-workers-owner Sat Sep 30 09:18:29 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id JAA17860; Sat, 30 Sep 2000 09:11:58 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id D255317EBC for ; Sat, 30 Sep 2000 09:11:51 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id LAA29099; Sat, 30 Sep 2000 11:33:11 -0500 To: David Miller Cc: majordomo-workers@GreatCircle.COM Subject: Re: Duplicate checking exceptions References: From: Jason L Tibbitts III Date: 30 Sep 2000 11:33:11 -0500 In-Reply-To: David Miller's message of "Sat, 30 Sep 2000 11:10:24 -0400" Message-ID: Lines: 23 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk >>>>> "DM" == David Miller writes: DM> Is there a way in mj2 to disable the duplicate checking just for one DM> user instead of turning it all the way off for the whole list? Yes, using access_rules. A simple rule: post unset=dup_partial_checksum "address@host.dom" This unsets the dup_partial_checksum variable if the posting address matches "address@host.com". (Patterns in quotes are simple substring matches; append an 'i' if you want case insensitivity.) All other checks are done as normal. DM> I'm sure there is with all the other stuff mj2 can do, I probably just DM> haven't found it. When you need to do something "complex" with access, access_rules is the place to go. - J< From majordomo-workers-owner Sat Sep 30 10:52:33 2000 Received: (majordom@localhost) by honor.greatcircle.com (8.8.5/Honor-Lists-980720-1) id KAA21734; Sat, 30 Sep 2000 10:43:23 -0700 (PDT) Received: from epithumia.math.uh.edu (epithumia.math.uh.edu [129.7.128.2]) by honor.greatcircle.com (Postfix) with ESMTP id 858C317EBE for ; Sat, 30 Sep 2000 10:43:14 -0700 (PDT) Received: (from tibbs@localhost) by epithumia.math.uh.edu (8.9.3/8.9.3) id NAA29304; Sat, 30 Sep 2000 13:04:40 -0500 To: mj2-dev@csf.colorado.edu Cc: majordomo-workers@greatcircle.com Subject: Various minor issues From: Jason L Tibbitts III Date: 30 Sep 2000 13:04:40 -0500 Message-ID: Lines: 60 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: majordomo-workers-owner@GreatCircle.COM Precedence: bulk [I've CC'd majordomo-workers because things seem to have piped up there, but keep in mind that most of the development effort happens on mj2-dev.] Here are some minor issues I've noticed recently: 1) The help file for createlist is a bit out of date; it says that we don't do automatic MTA configuration (which we do) and it mentions a problem with the deletion of a spurious comma in the generated aliases which I don't think is correct. 2) who-bounces doesn't show anything if the only bounces are older than 30 days. I think this is incorrect; if I set bounce_max_age to six months (for, say, a low traffic announcement list) I still want to be able to see who is bouncing. 3) We have several instances where a config variable takes a string like "ORQ" instead of an enum_array of owner list request I started this dumbness with default_flags, but I think it needs to change. I'd like to just break backwards compatibility with this instead of writing a bunch of specialized parsing functions. 4) We need to force an upgrade to the latest MIME-Tools. Once we switch, the code won't work with MIME-Tools 4. 5) I wonder if we couldn't get a volunteer to go over all of the config variables and rate them according to "expert level". A future feature would give us the ability to "hide" the more complicated variables from novice list owners. All this means is that groups, particularly the "ALL" group, would appear to have fewer variables in them when an "expert" variable is set to something low. We might also have simpler comment text for some variables at some levels. (This would be useful for 'digest', I think.) This just involves reading the variable descriptions and rating the variable from 1 to, say, 5, with 5 being access_rules and 1 being description. Also, in most cases we have a simple set of variables to control some important functionality in a basic way (i.e. *_access) and a set of more complex variables for more fine-grained control (access_rules). We need to identify places where this is _not_ the case and decide if we need to provide a simpler set of alternate functionality. 6) We haven't yet begun to think about what to do with bouncing digests. 7) I recently received a complaint about Majordomo1 to the effect that the default admin_body checks were dumb. We need to review these for Mj2. For instance /\bcancel\b/ is a really, really foolish check. I would also like to revisit the default checking depth of ten lines for admin checks. Three makes much more sense to me, and is what I've been running for about four years now. Enough for now. - J<