From gnats-devel-return-630-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Sun Sep 02 18:47:56 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 16610 invoked by alias); 2 Sep 2001 18:47:56 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 16581 invoked from network); 2 Sep 2001 18:47:55 -0000 Received: from unknown (HELO sokol.skynet.cz) (193.165.254.8) by sourceware.cygnus.com with SMTP; 2 Sep 2001 18:47:55 -0000 X-Envelope-To: gnats-devel@sources.redhat.com Received: from blackbird.zamazal.org (mail@asasync55.skynet.cz [193.165.192.155]) by sokol.skynet.cz (8.9.3/8.9.3) with ESMTP id UAA01451; Sun, 2 Sep 2001 20:47:50 +0200 (envelope-from pdm@zamazal.org) Received: from pdm by blackbird.zamazal.org with local (Exim 3.31 #1 (Debian)) id 15dcHT-0004vL-00; Sun, 02 Sep 2001 20:47:39 +0200 To: "Vijay Narayanan" Cc: Subject: Re: GNATS on Win NT References: <5.1.0.14.2.20010824145656.06084c30@mail.trd.clustra.com> X-Face: #G'i>Q>~:^*=!qpsXTU;iEZ8xcAz+u~Vq0(

a6!3ebS/2|\r{9&asz&Qp]~)uF,N"4,jS T&F>.|='gO6:N Date: 02 Sep 2001 20:47:38 +0200 In-Reply-To: <5.1.0.14.2.20010824145656.06084c30@mail.trd.clustra.com> Message-ID: <8766b1v391.fsf@blackbird.zamazal.org> Lines: 17 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.0.105 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii >>>>> "YS" == Yngve Svendsen writes: YS> No, there is no GNATS version for Windows NT. I would assume YS> that the GNATS architecture would mean that a port would take a YS> great deal of work. The best I can advise is to try to compile and run it with Cygwin. I've no idea whether this will work or no. Regards, Milan Zamazal -- Here is my advice, don't try to program the bleeding edge for the general populace unless you really, really, really like migraines. Neal H. Walfield From gnats-devel-return-631-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Tue Sep 04 18:26:12 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 24538 invoked by alias); 4 Sep 2001 18:26:11 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 24467 invoked from network); 4 Sep 2001 18:25:38 -0000 Received: from unknown (HELO sokol.skynet.cz) (193.165.254.8) by sourceware.cygnus.com with SMTP; 4 Sep 2001 18:25:38 -0000 X-Envelope-To: Received: from blackbird.zamazal.org (mail@asasync90.skynet.cz [193.165.192.190]) by sokol.skynet.cz (8.9.3/8.9.3) with ESMTP id UAA26591 for ; Tue, 4 Sep 2001 20:25:32 +0200 (envelope-from pdm@zamazal.org) Received: from pdm by blackbird.zamazal.org with local (Exim 3.31 #1 (Debian)) id 15eKsk-0000W3-00; Tue, 04 Sep 2001 20:25:06 +0200 To: GNATS Development Subject: Internet protocol question X-Face: #G'i>Q>~:^*=!qpsXTU;iEZ8xcAz+u~Vq0(

a6!3ebS/2|\r{9&asz&Qp]~)uF,N"4,jS T&F>.|='gO6:N Date: 04 Sep 2001 10:36:23 +0200 Message-ID: <87ofors67s.fsf@blackbird.zamazal.org> User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.0.105 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Lines: 58 --=-=-= Maybe different subject helps getting the answer. :-) --=-=-= Content-Type: message/rfc822 Content-Disposition: inline X-From-Line: nobody Fri Aug 10 19:45:16 2001 Sender: pdm@blackbird.zamazal.org To: GNATS Development Mailing List Subject: gnatsd output question X-Face: #G'i>Q>~:^*=!qpsXTU;iEZ8xcAz+u~Vq0(

a6!3ebS/2|\r{9&asz&Qp]~)uF,N"4,jS T&F>.|='gO6:N Date: 10 Aug 2001 19:45:16 +0200 Message-ID: <87snezizbn.fsf@blackbird.zamazal.org> User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.0.104 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii I'm not familiar with Internet protocols, so I need an advice on a certain gnatsd output. When a new problem is submitted via gnatsd, its output looks like this: subm 211 Ok. . 210 GNATS database is now locked. 210 PR added. 210 GNATS database is now unlocked. or, in the case of failure, like this: subm 211 Ok. . 210 GNATS database is now locked. 402 Failure reading header 210 GNATS database is now unlocked. As you can see above, after submitting the report text gnatsd outputs *three* status report lines as single messages, the overall result message is wrapped by the locking status messages. Is this behavior and/or format right? If not, how should the output look? Thanks for any advice. Milan Zamazal -- And why? --=-=-=-- From gnats-devel-return-632-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Tue Sep 04 18:42:08 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 28459 invoked by alias); 4 Sep 2001 18:42:08 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 28439 invoked from network); 4 Sep 2001 18:42:05 -0000 Received: from unknown (HELO mailhost.vsl.com) (207.229.49.219) by sourceware.cygnus.com with SMTP; 4 Sep 2001 18:42:05 -0000 Received: from sys4 (sys4.vsl.com [10.32.2.141]) by mailhost.vsl.com (8.9.1a/8.9.1) with ESMTP id MAA09783; Tue, 4 Sep 2001 12:42:00 -0600 (MDT) Date: Tue, 4 Sep 2001 12:41:58 -0600 (MDT) From: Rick Macdonald X-Sender: rickm@sys4 To: Milan Zamazal cc: GNATS Development Subject: Re: Internet protocol question In-Reply-To: <87ofors67s.fsf@blackbird.zamazal.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I don't know about any official protocol, but I would say the lock messages should only be seen when the client does specific lock and unlock commands: LKDB 210 GNATS database is now locked. UNDB 210 GNATS database is now unlocked. 211 Ok. . 210 PR added. IMHO, when submitting a new PR the lock/unlock activity is something internal to the submit function and in this case the extra messages should not appear. Locking is encapsulated in the submit function and the client has no business or interest in knowing about it or dealing with it. It's an implementation detail of the submit function. Put another way, it may be that a user has authority to call the submit function from a client but does not have the authority to call LKDB/UNDB directly. Again, why send lock/unlk messages? Of course, gnatsd is responsible for ensuring that the lock is released whether the submit succeeds or fails. On 4 Sep 2001, Milan Zamazal wrote: I'm not familiar with Internet protocols, so I need an advice on a certain gnatsd output. When a new problem is submitted via gnatsd, its output looks like this: subm 211 Ok. . 210 GNATS database is now locked. 210 PR added. 210 GNATS database is now unlocked. or, in the case of failure, like this: subm 211 Ok. . 210 GNATS database is now locked. 402 Failure reading header 210 GNATS database is now unlocked. As you can see above, after submitting the report text gnatsd outputs *three* status report lines as single messages, the overall result message is wrapped by the locking status messages. Is this behavior and/or format right? If not, how should the output look? Thanks for any advice. Milan Zamazal ...RickM... From gnats-devel-return-633-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Wed Sep 05 08:53:48 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 12771 invoked by alias); 5 Sep 2001 08:53:47 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 12741 invoked from network); 5 Sep 2001 08:53:41 -0000 Received: from unknown (HELO btclick.com) (62.172.195.11) by sourceware.cygnus.com with SMTP; 5 Sep 2001 08:53:41 -0000 Received: from bart.quintic.bogus ([213.123.176.27]) by btclick.com (Netscape Messaging Server 4.05) with SMTP id GJ6M1F05.A1Q for ; Wed, 5 Sep 2001 09:53:39 +0100 Received: (qmail 3816 invoked from network); 5 Sep 2001 08:53:39 -0000 Received: from itchy.quintic.bogus (HELO itchy) (192.9.200.160) by bart.quintic.bogus with SMTP; 5 Sep 2001 08:53:39 -0000 From: "Marcus Williams" To: "GNATS Development Mailing List" Subject: RE: gnatsd output question Date: Wed, 5 Sep 2001 09:54:17 +0100 Message-ID: <003e01c135e8$588d3ae0$a0c809c0@itchy.quintic.bogus> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Importance: Normal In-Reply-To: <87snezizbn.fsf@blackbird.zamazal.org> > -----Original Message----- > From: pdm@blackbird.zamazal.org [mailto:pdm@blackbird.zamazal.org]On > Behalf Of Milan Zamazal > Sent: 10 August 2001 18:45 > To: GNATS Development Mailing List > Subject: gnatsd output question [snip] > 211 Ok. > > . > 210 GNATS database is now locked. > 210 PR added. > 210 GNATS database is now unlocked. > > or, in the case of failure, like this: > > subm > 211 Ok. > . > 210 GNATS database is now locked. > 402 Failure reading header > 210 GNATS database is now unlocked. > > As you can see above, after submitting the report text > gnatsd outputs > *three* status report lines as single messages, the overall result > message is wrapped by the locking status messages. Is this behavior > and/or format right? If not, how should the output look? [snip] I'd tend to agree with Rick Macdonald that the lock messages are internal to Gnats so dont need to be displayed (unless they fail). It may be worth doing something like the FTP specs (RFC 0959?) say and wrap the three messages inside a multiline result so it becomes (from what I remember of the RFC): subm 211 Ok. . 210- GNATS database is now locked 402- Failure reading header 210- GNATS database is now unlocked The trailing dash after the result code indicates a multiline continuation. However, this is wrong as well as we're only interested in the 402 in the middle so it probably should be subm 211 Ok. . 402- GNATS database is now locked 402- Failure reading header 402- GNATS database is now unlocked Since you can only tell that theres a header error by reading the full message, maybe more error codes should be added so then we can exchange 402 for whatever the code is for "Failure reading header". The multiline reply is then only for interactive/information purposes. Marcus -- Marcus Williams - http://www.onq2.com Quintic Ltd, 39 Newnham Rd, Cambridge, CB3 9EY From gnats-devel-return-634-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Wed Sep 05 12:59:26 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 10556 invoked by alias); 5 Sep 2001 12:59:24 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 10521 invoked from network); 5 Sep 2001 12:59:19 -0000 Received: from unknown (HELO mailhost.vsl.com) (207.229.49.219) by sourceware.cygnus.com with SMTP; 5 Sep 2001 12:59:19 -0000 Received: from sys4 (sys4.vsl.com [10.32.2.141]) by mailhost.vsl.com (8.9.1a/8.9.1) with ESMTP id GAA15949; Wed, 5 Sep 2001 06:59:13 -0600 (MDT) Date: Wed, 5 Sep 2001 06:59:11 -0600 (MDT) From: Rick Macdonald X-Sender: rickm@sys4 To: Marcus Williams cc: GNATS Development Mailing List Subject: RE: gnatsd output question In-Reply-To: <003e01c135e8$588d3ae0$a0c809c0@itchy.quintic.bogus> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 5 Sep 2001, Marcus Williams wrote: > I'd tend to agree with Rick Macdonald that the lock messages are > internal to Gnats so dont need to be displayed (unless they fail). > > It may be worth doing something like the FTP specs (RFC 0959?) say and > wrap the three messages inside a multiline result so it becomes (from > what I remember of the RFC): > > subm > 211 Ok. > . > 210- GNATS database is now locked > 402- Failure reading header > 210- GNATS database is now unlocked > > The trailing dash after the result code indicates a multiline > continuation. However, this is wrong as well as we're only interested > in the 402 in the middle so it probably should be > > subm > 211 Ok. > . > 402- GNATS database is now locked > 402- Failure reading header > 402- GNATS database is now unlocked > > Since you can only tell that theres a header error by reading the full > message, maybe more error codes should be added so then we can > exchange 402 for whatever the code is for "Failure reading header". > The multiline reply is then only for interactive/information purposes. Well, the multiline is better than three separate ones but I still would vote to not show the lock/unlock at all. If a submission fails because the internal lock fails, there should still be just one line. Something like 402 - Failure locking GNATS database Think about a successful submission. Nobody needs to see 210- GNATS database is now locked 210- PR added 210- GNATS database is now unlocked ...RickM... From gnats-devel-return-635-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Wed Sep 05 13:09:50 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 15857 invoked by alias); 5 Sep 2001 13:09:49 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 15765 invoked from network); 5 Sep 2001 13:09:37 -0000 Received: from unknown (HELO cornflake.nickelkid.com) (216.116.135.26) by sourceware.cygnus.com with SMTP; 5 Sep 2001 13:09:37 -0000 Received: from localhost (jooji@localhost) by cornflake.nickelkid.com (8.9.3/8.9.3) with ESMTP id JAA53991 for ; Wed, 5 Sep 2001 09:09:36 -0400 (EDT) (envelope-from jooji@cornflake.nickelkid.com) Date: Wed, 5 Sep 2001 09:09:36 -0400 (EDT) From: "Jasper O'Malley" To: GNATS Development Mailing List Subject: RE: gnatsd output question In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 5 Sep 2001, Rick Macdonald wrote: > Well, the multiline is better than three separate ones but I still would > vote to not show the lock/unlock at all. FWIW, that's my vote, as well. Unless there's a really compelling reason to do otherwise, I think displaying reasonably descriptive one-line responses is the way to go. Cheers, Mick From gnats-devel-return-636-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Wed Sep 05 14:13:58 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 6804 invoked by alias); 5 Sep 2001 14:13:57 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 6783 invoked from network); 5 Sep 2001 14:13:54 -0000 Received: from unknown (HELO mailhost.vsl.com) (207.229.49.219) by sourceware.cygnus.com with SMTP; 5 Sep 2001 14:13:54 -0000 Received: from sys4 (sys4.vsl.com [10.32.2.141]) by mailhost.vsl.com (8.9.1a/8.9.1) with ESMTP id IAA21320 for ; Wed, 5 Sep 2001 08:13:50 -0600 (MDT) Date: Wed, 5 Sep 2001 08:13:50 -0600 (MDT) From: Rick Macdonald X-Sender: rickm@sys4 To: GNATS Development Mailing List Subject: RE: gnatsd output question In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 5 Sep 2001, Jasper O'Malley wrote: > On Wed, 5 Sep 2001, Rick Macdonald wrote: > > > Well, the multiline is better than three separate ones but I still would > > vote to not show the lock/unlock at all. > > FWIW, that's my vote, as well. Unless there's a really compelling reason > to do otherwise, I think displaying reasonably descriptive one-line > responses is the way to go. The edit command probably locks the database as well. I don't know if it also sends messages about the lock/unlock, but it shouldn't either! Are there others? ...RickM... From gnats-devel-return-637-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Wed Sep 05 20:16:21 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 29372 invoked by alias); 5 Sep 2001 20:16:21 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 29352 invoked from network); 5 Sep 2001 20:16:20 -0000 Received: from unknown (HELO merlot.juniper.net) (207.17.136.129) by sourceware.cygnus.com with SMTP; 5 Sep 2001 20:16:20 -0000 Received: from juniper.net (garnet.juniper.net [172.17.28.17]) by merlot.juniper.net (8.11.3/8.11.3) with ESMTP id f85KGI069222; Wed, 5 Sep 2001 13:16:18 -0700 (PDT) (envelope-from mdb@juniper.net) Message-Id: <200109052016.f85KGI069222@merlot.juniper.net> To: "Marcus Williams" cc: "GNATS Development Mailing List" Subject: Re: gnatsd output question In-reply-to: Mail from "Marcus Williams" dated Wed, 05 Sep 2001 09:54:17 BST <003e01c135e8$588d3ae0$a0c809c0@itchy.quintic.bogus> From: "Mark D. Baushke" Date: Wed, 05 Sep 2001 13:16:18 -0700 On Wed, 5 Sep 2001 09:54:17 +0100, "Marcus Williams" wrote: > > [snip] > > I'd tend to agree with Rick Macdonald that the lock messages are > internal to Gnats so dont need to be displayed (unless they fail). Agreed. > It may be worth doing something like the FTP specs (RFC 0959?) say and > wrap the three messages inside a multiline result so it becomes (from > what I remember of the RFC): Yes, it is RFC 959. > subm > 211 Ok. > . > 210- GNATS database is now locked > 402- Failure reading header > 210- GNATS database is now unlocked > > The trailing dash after the result code indicates a multiline > continuation. However, this is wrong as well as we're only interested > in the 402 in the middle so it probably should be > > subm > 211 Ok. > . > 402- GNATS database is now locked > 402- Failure reading header > 402- GNATS database is now unlocked > > Since you can only tell that theres a header error by reading the full > message, maybe more error codes should be added so then we can > exchange 402 for whatever the code is for "Failure reading header". > The multiline reply is then only for interactive/information purposes. > > Marcus Well, that is not really what RFC 959 says. | A reply is defined to contain the 3-digit code, followed by Space | | |Postel & Reynolds [Page 35] | | | |RFC 959 October 1985 |File Transfer Protocol | | | , followed by one line of text (where some maximum line length | has been specified), and terminated by the Telnet end-of-line | code. There will be cases however, where the text is longer than | a single line. In these cases the complete text must be bracketed | so the User-process knows when it may stop reading the reply (i.e. | stop processing input on the control connection) and go do other | things. This requires a special format on the first line to | indicate that more than one line is coming, and another on the | last line to designate it as the last. At least one of these must | contain the appropriate reply code to indicate the state of the | transaction. To satisfy all factions, it was decided that both | the first and last line codes should be the same. | | Thus the format for multi-line replies is that the first line | will begin with the exact required reply code, followed | immediately by a Hyphen, "-" (also known as Minus), followed by | text. The last line will begin with the same code, followed | immediately by Space , optionally some text, and the Telnet | end-of-line code. | | For example: | 123-First line | Second line | 234 A line beginning with numbers | 123 The last line | | The user-process then simply needs to search for the second | occurrence of the same reply code, followed by (Space), at | the beginning of a line, and ignore all intermediary lines. If | an intermediary line begins with a 3-digit number, the Server | must pad the front to avoid confusion. So, if you want to use this style of semantics, the error number must be the same for the first and last lines of the response. The last line of the response MUST NOT contain a '-' after the number. In practice, most servers use the same number- as a prefix for the message: 123-First line 123-Second line 123-234 a line beginning with numbers 123 The last line So, even if this method were to be adopted, it should probably NOT be generating more than one return number as for the database lock and unlock steps. Enjoy! -- Mark From gnats-devel-return-638-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Thu Sep 06 19:01:50 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 10057 invoked by alias); 6 Sep 2001 19:01:44 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 10013 invoked from network); 6 Sep 2001 19:01:39 -0000 Received: from unknown (HELO sokol.skynet.cz) (193.165.254.8) by sourceware.cygnus.com with SMTP; 6 Sep 2001 19:01:39 -0000 X-Envelope-To: gnats-devel@sources.redhat.com Received: from blackbird.zamazal.org (mail@asasync47.skynet.cz [193.165.192.147]) by sokol.skynet.cz (8.9.3/8.9.3) with ESMTP id VAA09302; Thu, 6 Sep 2001 21:01:33 +0200 (envelope-from pdm@zamazal.org) Received: from pdm by blackbird.zamazal.org with local (Exim 3.31 #1 (Debian)) id 15f4Nf-0002vG-00; Thu, 06 Sep 2001 21:00:03 +0200 To: Rick Macdonald Cc: GNATS Development Mailing List Subject: Re: gnatsd output question References: X-Face: #G'i>Q>~:^*=!qpsXTU;iEZ8xcAz+u~Vq0(

a6!3ebS/2|\r{9&asz&Qp]~)uF,N"4,jS T&F>.|='gO6:N Date: 06 Sep 2001 20:22:46 +0200 In-Reply-To: Message-ID: <877kvc41s9.fsf@blackbird.zamazal.org> User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.0.105 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Lines: 18 >>>>> "RM" == Rick Macdonald writes: RM> The edit command probably locks the database as well. I don't RM> know if it also sends messages about the lock/unlock, but it RM> shouldn't either! Are there others? OK, all commands, except for the special locking commands, should be silent about successful (un)locking now. Thanks for help. Regards, Milan Zamazal -- Free software is about freedom, not about free beer. If you care only about the latter, you'll end up with no freedom and no free beer. From gnats-devel-return-639-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Thu Sep 06 21:09:12 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 24250 invoked by alias); 6 Sep 2001 21:09:12 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 24229 invoked from network); 6 Sep 2001 21:09:11 -0000 Received: from unknown (HELO eagle.verisign.com) (208.206.241.105) by sourceware.cygnus.com with SMTP; 6 Sep 2001 21:09:11 -0000 Received: from postal-gw1.verisign.com (verisign.com [63.104.27.101]) by eagle.verisign.com (8.9.3/BCH1.7.1) with ESMTP id OAA11150 for ; Thu, 6 Sep 2001 14:12:22 -0700 (PDT) Received: by postal-gw.verisign.com with Internet Mail Service (5.5.2654.89) id ; Thu, 6 Sep 2001 14:09:06 -0700 Message-ID: From: "David, Lysander" To: "'gnats-devel@sources.redhat.com'" Subject: patch for gnatsweb.pl Date: Thu, 6 Sep 2001 14:09:04 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2654.89) Content-Type: text/plain; charset="iso-8859-1" Hi, When there is an gnats error, while submitting a pr, the error message doesn't get returned. Here is a patch to fix it. I am using gnatsweb 2.8.2. diff gnatsweb.pl gnatsweb.pl.new 1185c1185,1191 < print_gnatsd_error($gnats::ERRSTR); --- > my $page = "Error"; > print_header(); > page_start_html ( $page ); > page_heading ( $page, "GNATS Error" ); > print_gnatsd_error($gnats::ERRSTR); > page_footer ( $page ); > page_end_html ( $page ); Thanks, Lysander From gnats-devel-return-640-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Fri Sep 07 18:06:51 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 607 invoked by alias); 7 Sep 2001 18:06:50 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 587 invoked from network); 7 Sep 2001 18:06:49 -0000 Received: from unknown (HELO moutvdom01.kundenserver.de) (195.20.224.200) by sourceware.cygnus.com with SMTP; 7 Sep 2001 18:06:49 -0000 Received: from [195.20.224.208] (helo=mrvdom01.schlund.de) by moutvdom01.kundenserver.de with esmtp (Exim 2.12 #2) id 15fQ1f-0007PT-00; Fri, 7 Sep 2001 20:06:47 +0200 Received: from pd900c6d0.dip0.t-ipconnect.de ([217.0.198.208] helo=spock.home) by mrvdom01.schlund.de with esmtp (Exim 2.12 #2) id 15fQ1a-00001u-00; Fri, 7 Sep 2001 20:06:42 +0200 Received: from s-hahn.de (hs@spock.home [192.168.17.1]) by spock.home (8.9.3/8.9.3/Debian 8.9.3-21) with ESMTP id UAA01475; Fri, 7 Sep 2001 20:05:52 +0200 X-Authentication-Warning: spock.home: Host hs@spock.home [192.168.17.1] claimed to be s-hahn.de Message-ID: <3B990C7F.92165D41@s-hahn.de> Date: Fri, 07 Sep 2001 20:05:51 +0200 From: "Stefan-W. Hahn" Organization: -no organization- X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.17 i586) X-Accept-Language: en MIME-Version: 1.0 To: Vijay Narayanan CC: gnats-devel@sources.redhat.com Subject: Re: GNATS on Win NT References: <000c01c12c9a$306a67b0$4966a8c0@vijay> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable > Vijay Narayanan wrote: > = > Hi All, > = > few queries.... > = > = > Is there a GNATS version available for install on Win NT platform. or i= s GNATS exclusively meant > for UNIX? > = > If available for NT, would it be possible to get a documentation of the= install steps on NT from > anywhere...? > = > thanks in advance, > Vijay > = > vijayn@icelerate.com > = > = > = Hi, based on GNATS V3.104beta with last patch vom Mike Sutton from 21.12.1997= I ported GNATS on WinNT. It is running since 1998 in that configuration. Extensions: - Because the extensions are for german speaking people I inserted a compiler flag and german texts for all attributs. - New compiler flag for putting all sending mailfiles in a directory. - Missing the possibility of mailling lists I extended GNATS to have a li= st of users with information wether one wanted to be inform of changes in a categorie or a lonesome PR. - I extended pr-edit to get a message which is to be send to all the = receipients. This was necesssary because of the feature mailling list a= nd the chance for a frontend to generate one history entry with all change= s at ones (it looks nicer), example: Aenderung-wann: Thu, 01 Jul 1999 08:06:57 MET Aenderung-durch: xx Aenderung-Bearbeiter: yy->zz (Zampa Zampa) Aenderung-Status: offen->feedback Aenderung-warum: Bitte das Problem untersuchen. Usage: pr-edit [-cuLUVFh] [-d directory] [-f filename] [-l username] [-m message] [--directory=3Ddirectory] [--filename=3Dfilename] [--lock=3Duse= r] [--message=3Dmessage] [--unlock] [--lockdb] [--unlockdb] [--help] [--version] [--check] [PR] where message is a file. - In spite of missing a good working sendmail, I wrote a new program whic= h reads the directory "queue-mail" for all outgoing mails. - I adopted some things in sending mail. = - GNATS send the complete PR to a responsible which gets the responsibi= lity new. - GNATS sends all changes to the person which generated the PR. For running on NT you than just need an web frontend which uses the file-= based programs and not the daemon, because that port was to difficult for me. All theses changes are working on Linux too. Here is the complete ChangeLog (sorry but in german): Do 03.08.2000 Stefan-W. Hahn * queue-mail.c: Legt Lockdatei bei Start an. Legt Errordatei an, wenn Fehler auftritt, damit dann keine weiteren Benachrichti- gungen bei weiteren Fehlern auftreten. Do 06.01.2000 Stefan-W. Hahn * getdate.y (Convert): Abfrage Year > 1999 auf Year > 2100 korrigie= rt, da sonst in get_date bei solchen Daten mit einem falschen Datum geantwortet wird. Fr 04.12.1998 Stefan-W. Hahn * files.c (notify_responsible_modify): Benachrichtigung des Einsend= ers = eines PR =FCber die durchgef=FChrte =C4nderung an dem PR. * file-pr.c (append_report): Benachrichtigung des Einsenders eine P= R ueber den Kommentar zu diesem PR. Sa 21.11.1998 Stefan-W. Hahn * queue-mail.c: aus tools hierher; angepasst an neue Struktur und config eingebunden. Bei Problemen mit dem Veschicken der Mails wird jetzt die Datei umbenannt und an den Admin eine Mail verschickt. = Mi 14.10.1998 Stefan-W. Hahn * files.c: (notify_responsible, notify_responsible_modify): Nach d= em APPEND_STRING fehlte das Setzen der Abschluss NULL. = Do 08.10.1998 Stefan-W. Hahn * globals.h: Da STR_MAX nur auf 255 eingestellt war, ist das = read_string mit dem uebergebenen line beim Einlesen der categoreis Datei bei vielen notifiers in andere Speicher gerannt. Dies hatte an anderer Stelle beim free arge Probleme. * misc.c: Aufgeraeumt beim Schliessen der Mailfiles. * files.c: In den Routinen notify_... sicheren APPEND_STRING verwendet, damit es dort nicht auch noch schief geht. = Mi 07.10.1998 Stefan-W. Hahn * misc.c: Korrektur bei close_mail_file, delete_mail_file, delete_all_mail_files, da diese Stellen fehlertraechtig scheinen. * queue-pr.c: Unter NT liefert ein abgebrochenes Programm im Status im oberen Byte ein 0xff. Wenn dieses passiert, wird der bearbeitete teil umbenannt. Das umbennen geht unter NT nur mit einem Namen der nicht mit . anfaengt; kmtemp geht aber nur mit einem Namen der mit X aufhoert. Mi 02.09.1998 Stefan-W. Hahn * query.c: (sql_types): Abfrage auf sw-bu mit den ersten beiden Buchstaben, damit mit support nicht verwechselt wird. * query.h: define CLASS_SW_BUG1 fuer Abfrage auf zweiten Buchstaben. Do 27.08.1998 Stefan-W. Hahn * files.c: (get_mail_list_entries): Korrektur; Durchlauf der Maillistein= traege tokenweise. (notfiy_responsible): Aufruf von get_mail_list_entries. (notify_responsible_modify): Aufrfu von get_mail_list_entries. * file-pr.c: (append_report): Aufruf von get_mail_list_entries. Bei Antwort Zeichen ' als Anfuehrungsstriche. * gnats.h: Externdeklaration von get_mail_list_entries. * Makefile.in/.nt: Version erhoeht. Mo 25.08.1998 Stefan-W. Hahn * edit-pr.sh: Version in " gestzt, da Klammer in der Version enthalten. = Sa 15.08.1998 Stefan-W. Hahn * Makefile.in: Version auf aktuelles Datum gesetzt. * Makefile.nt: Version auf aktuelle Datum gesetzt. * gnats.h: struct timeb ist noch nicht bekannt, also als PARAM von get_date einen void * eingesetzt. * query-c: in sql_time die Buffergroesse auf 18 erhoeht, damit richtige Ausgaben erfolgen. * gnatsd.h: Inlcudes, die bei NT nicht bekannt sind geklammert. = Do 12.08.1998 Stefan-W. Hahn * c: Aufruf von =B4configure=B4 mit den aktuellen Parametern. * gnats.wpj, gnats.mk, win32/*: Beschreibungsdateien fuer die Compilierung unter NT mittels Watcom C/C= ++ V11.0. * config_nt.h: Definition aller sonst mittels Makefile definierten defin= es. * autoconf.h.nt: Unter NT muss diese Datei nach =B4autoconf.h=B4 kopiert= werden, die Uebersetzung funktiniert. * Makefile.nt, m.bat: Makefile fuer NT. Implementiert ist die Erzeugung der Datei =B4version= =2Ec=B4 und der Aufruf =B4clean=B4. * Makefile.in: Defaulteinstellung fuer die LOGG-Mehtod wird beim uebersetzen mit uebergeben. Das Programm =B4query-pr=B4 wird auch in das Verzeichnis $(libexecdir)= mit kopiert. * autoconf.h.in: Define fuer DONT_USE_RESENT kann ueber configure mit konfiguriert werden. Neue Defines: LANGUAGE_GERMAN, USE_MAIL_QUEUE * cmds.c: Korrektur der Befehle MLSU, MLPR bei Zugriff auf die Strukturen category.notify, submitter.contact und submitter.notify Die Funktion modify_pr wurde um einen Parameter ergaenzt. Vor Zugriff auf category.notify, submitter.contact und submitter.notif= y wird auf NIL-Pointer ueberprueft. * config.c.in: Neue Variable fuer LOGG_METHOD einrichten. Dieser Wert ka= nn aus der Konfigurationsdatei bestueckt werden. * config.h: Fuehrenden =B4/=B4 vor den Definitionen STATES, CATEGORIES, SUBMITTERS, RESPONSIBLE_FILE, INDEX entfernt. Neuer Define MAILLINGLIST_FILE fuer die Maillingliste. Neuer Define fu= er die Default Logging Methode. Verschiedene Definitionen des Datumsformat-Strings bei deutscher Sprac= he. * configure.in: neue Optionen: --with-language-german setze deutsche Texte in PR ein --with-logg-method=3Dmethod setze logging-Methode MAIL, STDERR,= SYSLOG --with-use-resent setze USE-Resent --with-use-mail-queue benutze Verzeichnis mail-queue um die= Mails zu versenden * edit.c: Die Funktion modify_pr wurde um den Parameter message ergaenzt= , = mit dem der Dateiname des zu versendenden Textes uebergeben wird. Das Lock-File eines PR wird bei Wechsel der Categorie mit verschoben. = Mails werden bei Aenderungen an einem PR an den Verantwortlichen und = alle die fuer diese Kategorie eingetragen sind verschickt. Bei Wechsel= = der Kategorie/des Bearbeiters werden zusaetzlich dem Verantwortlichen/neuen Bearbeiter der PR komple= tt geschickt. Datumsformat ueber die in =B4config.h=B4 definierten Formate. * file-pr.c: Prozeduren =B4append_notify=B4, =B4notify_responsible=B4 un= d =B4verify_analysis=B4 wurden verlegt nach =B4files.c=B4. Datumsformat ueber die in =B4config.h=B4 definierten Formate. Die DEFAULT-Kategorie wird ueber das Config-File festgelegt. = Abhaengig von dem define LANGUAGE_GERMAN erfolgt eine Auswahl der Text= e fuer diverse Mail-Bodies. Ein neuer PR wird an den Verantwortlichen der Kategorie und alle versc= hickt, die fuer diese Kategorie eingetragen sind. Weiter wird in der = =B4MAILLINGLLIST=B4 nachgesehen, an wen die PR noch verschickt werden; dies geschieht dann= ueber BCC. = * files.c: Neu: =B4notify_responsible_modify=B4. Unterprogramme zum Bearbeitern der MAILLINGLIST: =B4Init_maillinglist=B4= , =B4free_maillinglist=B4, =B4find_maillinglist=B4. * files.h: Neu: Definition der Maillinglist-Eintraege und der Liste. = * gnats-dirs.h: Behandlung der Includes fuer =B4direct.h=B4 unter NT. = * gnats.h: Deklaration der neuen Variablen logging. Deklaration der Prozedur =B4get_date=B4 ohne variable Parameteranzahl,= da sonst der Compiler Watcom C/C++ V11 beim Aufrufer die Parameter auf den Stac= k = legt, die uebersetzte Funktino diese aber im Register erwrtet. * headers.c: Eintrag DATE im Header umbenannt in HDATE, da unter NT sons= t eine doppelte Definition vorhanden ist. = * headers.h: Eintrag DATE in HDATE umbenannt. = * internal.c: Bei rename zusaetzliche Abfrage auf EEXIST, damit dies auc= h unter NT laeuft. GNATS-Lock-File nach dem Erzeugen auch wieder schliessen, da es unter = NT sonst nicht geloescht werden kann. Abfrage, ob die Signale SIGQUIT, SIGTERM, SIGHUP, SIGTERM existieren, = damit dies auch unter NT funktioniert. * lists.c: Bei Angabe eines Ausgabefiles wird keine zusaetzliche Extensi= on an die Datei angehaengt. = * main.c: Abfrage, ob die Signale SIGQUIT, SIGTERM, SIGHUP, SIGTERM = existieren, damit dies auch unter NT funktioniert. Initialisierung der Maillingliste durchfuehren. Am Ende ueberpruefen, ob wirklich etwas in das Mailfile geschrieben wu= rde, ansonsten das Mailfile loeschen, damit keine unnoetigen Debgmails vers= chickt werden. * misc.c: Include von =B4process.h=B4 fuer NT. Variable =B4logging_done=B4= , fuer die Erkennung ob in das Mailfile etwas geschrieben wurde. Vorbesetzen der log_method aus dem Makefile. Neue Prozedur: close_all_mail_files. Wird mit atexit installiert und = schliesst beim Beenden alle noch offenen Mailfiles. Wird nur benoetigt= , wenn USE_MAIL_QUEUE definiert ist. Mittels USE_MAIL_QUEUE kann die Benutzung der pipe-Aufrufe fuer NT unt= er- bunden werden, da diese dort nicht verfuegbar sind. Neue Prozedur: delete_mail_file zum Loeschen der nicht beschriebenen M= ail- files. * pr-edit.c: Deklaration log_level nur, wenn LOG_LEVEL definiert ist, da= mit dies auch unter NT laeuft. Neuer Parameter: --message, -m fuer die Angabe der Datei mit der zu verschickenden Nachricht fuer den veraenderten PR. Initialisieren der Maillingliste. Uebergabe des zu verschickenden Kommentars zum PR Loeschen des Mailfiles, wenn nichts enthalten ist. * pr.c: Bei deutscher Sprache, LANGUAGE_GERMAN, werden die Feldbeschreib= ungen laenger ausgegeben. Die festen Texte werden mittels Compilerschalter LANGUAGE_GERMAN angep= asst. * pr.h: Definition der englischen und deutschen Festtexte. Neues PR-Feld: MODIFIER fuer die Aenderungsnummer(n). * query-pr.c: Ausgabedatei wird mit "w" statt "w+" geoeffnet. Hilfetext wurde um die Parameter fuer modified- ergaenzt. = * query.c: Abfrage der enum-Felder mittels definierter Werte die abhaeng= ig von der Sprache sind. Datumsformat abhaengig von der Sprache. Am Ende von =B4date_compare=B4 return 0 eingefuegt, damit der W= atcom Compiler unter NT keine Warning ausgibt. Bei Abfrage des Feldes =B4LAST_MODIFIED=B4 vorher eine Abfrage auf NUL= L = durchfuehren. Bei deutscher Sprache groessere Felder bei Parameter =B4--sql=B4= =2E * query.h: Definition der enum-Werte in Abhaengigkeit von der Sprache. * queue-pr.c: Inkludierung von =B4process.h=B4 fuer NT. Neue Prozedur: =B4put_safe_env=B4 fuer die sichere Umgebung, abhaengig= von der Uebersetzungsumgebung. Spezielle Umgebungesvariable fuer NT. Aufruf von =B4file-pr=B4 mittels spawn statt fork, da dieser unter NT = nicht verfuegbar ist. Dateien mit Extension werden bei der Bearbeitung uebergangen. TMPDIR wird vielfaeltiger bestimmt, damit dies auch unter NT funktioni= ert. (Oh wie schoen ist doch UNIX, bei dem es nur eine ROOT gibt.) = If wished I can make a diff to Version V3.xxx to give all the changes. So= rry for don't doing this before but I think there wasn't much interest in NT befo= re and no one responsible for doing extensions. -- = Stefan-W. Hahn / mailto:stefan.hahn@s-hahn.de / From gnats-devel-return-641-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Sat Sep 08 00:43:05 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 22907 invoked by alias); 8 Sep 2001 00:43:04 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 22887 invoked from network); 8 Sep 2001 00:43:04 -0000 Received: from unknown (HELO alpha.jnpr.net) (207.17.136.129) by sourceware.cygnus.com with SMTP; 8 Sep 2001 00:43:04 -0000 Received: from electron.jnpr.net ([172.24.18.155]) by alpha.jnpr.net with Microsoft SMTPSVC(5.0.2195.3779); Fri, 7 Sep 2001 17:43:04 -0700 X-MimeOLE: Produced By Microsoft Exchange V6.0.4712.0 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: gnatsweb news Date: Fri, 7 Sep 2001 17:43:03 -0700 Message-ID: <5B1CAAC2F0818444BF07B7AD8845E53C4B1ED5@ELECTRON.jnpr.net> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: gnatsweb news Thread-Index: AcE3/zgrsBtAe2rLTQy1nbMjBTTaBw== From: "Dirk Bergstrom" To: X-OriginalArrivalTime: 08 Sep 2001 00:43:04.0259 (UTC) FILETIME=[3839E130:01C137FF] changelog for gnatsweb in the savannah.gnu.org CVS repository: 2001-09-07 Dirk Bergstrom * gnatsweb.pl (get_mailto_link): rewritten to properly html-escape the followup mailto: link contents. * gnatsweb.pl (help_page): Changed bare calls to p() & a() to $q->p() style calls. Missed these yesterday. 2001-09-06 Dirk Bergstrom * gnatsweb.pl: Use CGI qw/-nosticky/; This prevents CGI.pm from appending a bunch of .cgifields to every self_url(). AFAIK, we're not using CGI.pm's sticky field features, so we can do w/o the overhead and the unreasonably long URLs it produces. * gnatsweb.pl: Changed bare calls to CGI.pm routines to qualified calls (ie. submit(foo... becomes $q->submit(foo... ). This allows us to stop importing the :standard and :netscape extensions to CGI.pm. Doing so should improve the startup time and decrease memory footprint. * gnatsweb.pl: Refresh headers choke on semicolon-separated query-strings, so we change semicolons to ampersands in the URL everywhere we use refresh. * gnatsweb.pl (view, edit, submitedit, download_attachment): Added code to strip non-digit characters from $pr. Gnatsd sometimes accepts category/number, and sometimes does the Wrong Thing, and I thought it best to remove the possibility of problems. * gnatsweb.pl (camouflage, set_pref): Removed camouflage()ing of 'user', since the first time I used this version of gnatsweb, it became convinced that my username was 'ag`tavqw'. This migration problem far outweighs the meager benefits of masking the username in the cookie. camouflage()ing the password will still cause migration problems for sites that have used a previous incarnation of gnatsweb, but it might be worth it... * gnatsweb.pl (page_start_html): Don't show logout button if $site_gnatsweb_server_auth is set. Don't show button bar on main page. Changed all the html tags to lowercase, for standards-compliance. * gnatsweb.pl (datemenu, edit): Removed datemenu(), and the one (unreachable) reference to it. It was unused, and probably justifiably so, given the robust date parsing abilities in gnatsd. * gnatsweb.pl (display_query_results): Strip empty params out of $url for the "View for bookmarking" link. * gnatsweb.pl (store_query): Strip empty params out of $query_string before building cookie, to help keep it under the 4K limit. Check (approx) length of cookie, error if it looks like it's going to be over 4K. * gnatsweb.pl (get_mailto_link): Added a new config parameter, %site_pr_submission_address. If set for the current database, get_mailto_link() adds a mailto: link ("submit followup via email") that goes to the local PR submission address and the PR's Reply-To address. The subject is set so that the message gets tacked on to the PR's audit trail. -- Dirk Bergstrom dirk@juniper.net _____________________________________________ Juniper Networks Inc., Computer Geek Tel: 707.433.0564 Fax: 707.433.0769 From gnats-devel-return-642-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Sat Sep 08 16:23:29 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 25617 invoked by alias); 8 Sep 2001 16:23:27 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 25574 invoked from network); 8 Sep 2001 16:23:25 -0000 Received: from unknown (HELO smtp.trd.clustra.com) (194.143.59.98) by sourceware.cygnus.com with SMTP; 8 Sep 2001 16:23:25 -0000 Received: (qmail 3622 invoked from network); 8 Sep 2001 16:23:23 -0000 Received: from yngves-vpn.clustra.com (HELO 0dbtq2nsupuzl4u.clustra.com) (10.22.1.3) by maestro.clustra.com with SMTP; 8 Sep 2001 16:23:23 -0000 Message-Id: <5.1.0.14.2.20010908181818.00b43c20@10.10.1.1> X-Sender: yngves@10.10.1.1 X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Sat, 08 Sep 2001 18:24:55 +0200 To: gnats-announce@sources.redhat.com From: Yngve Svendsen Subject: Announcing gnatsweb 2.9.0 Cc: gnats-devel@sources.redhat.com,bug-gnats@gnu.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed A new release of Gnatsweb is available for download. The version number is 2.9.0. A couple of features were backported from the imminent Gnatsweb 4.0, a couple of bugs were squashed and some small submitted patches were incorporated. Gnatsweb 2.x won't work with the upcoming Gnats 4. Versions working with Gnats 4 will have version numbers starting with a '4'. Patches and contributions for version 2.x are still welcome, even though no further releases are currently planned. The Gnatsweb 2.9.0 distribution (60 kB) is available at ftp://ftp.gnu.org/pub/gnu/gnatsweb/ immediately. This is the entry for 2.9.0 in the NEWS file of the distribution: Changes from 2.8.2 to 2.9.0 * Usability enhancement. There is now a navigation bar on top of all pages with links to all major Gnatsweb functions. * Bug fix. Properly handle a locked GNATS database. This used to make Gnatsweb bomb out when submitting edits and leave the PR locked. * Minor bug fixes related to attachments. * Add X-Mailer header to outgoing mail. * Bug fix. Text attachments are no longer truncated at the first blank line. Yngve Svendsen Gnatsweb maintainer From gnats-devel-return-643-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Mon Sep 10 19:13:12 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 31839 invoked by alias); 10 Sep 2001 19:13:12 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 31789 invoked from network); 10 Sep 2001 19:13:11 -0000 Received: from unknown (HELO astro.princeton.edu) (128.112.24.45) by sourceware.cygnus.com with SMTP; 10 Sep 2001 19:13:11 -0000 Received: from kaze.Princeton.EDU (IDENT:root@kaze [128.112.24.85]) by astro.princeton.edu (8.9.3/8.9.3) with ESMTP id PAA23562; Mon, 10 Sep 2001 15:13:04 -0400 (EDT) Received: (from rhl@localhost) by kaze.Princeton.EDU (8.9.3/8.9.3) id PAA31246; Mon, 10 Sep 2001 15:13:04 -0400 X-Authentication-Warning: kaze.Princeton.EDU: rhl set sender to rhl@kaze.Princeton.EDU using -f From: Robert Lupton the Good MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="922xAhxnEs" Content-Transfer-Encoding: 7bit Message-ID: <15261.4288.443936.741169@kaze.Princeton.EDU> Date: Mon, 10 Sep 2001 15:13:04 -0400 To: Yngve Svendsen CC: gnats-announce@sources.redhat.com, gnats-devel@sources.redhat.com, bug-gnats@gnu.org Subject: patch to gnatsweb 2.9.0 In-Reply-To: <5.1.0.14.2.20010908181818.00b43c20@10.10.1.1> References: <5.1.0.14.2.20010908181818.00b43c20@10.10.1.1> X-Mailer: VM 6.94 under Emacs 20.5.1 --922xAhxnEs Content-Type: text/plain; charset=us-ascii Content-Description: message body text Content-Transfer-Encoding: 7bit I've finally got around to forward-porting some of my 2.7 changes. Here's a patch that: 1/ Adds a button to load stored queries; they can then be modified and submitted. This provides a way to edit stored queries. (Note: this uses a hidden atribute 'full_cmd' to avoid making the submit/delete/load stored query too wide with long labels) 2/ Supports a callback cb('init_prefs', ''); to set values in %global_prefs after init_prefs has run. 3/ Include the date that a query was submitted in the result page. This is very useful when the query is printed and filed away. This is only done if $global_prefs{'show date'} is true (default: 1). I'm not quite sure that I did this in the approved manor. I did not update the docs; your discussion of stored queries is pretty short, and I didn't know how you want to do this. Here's some sample HTML:

submit stored query (button and combobox)
If there are stored queries (done on the Query Results Page), this selects one of them. If no queries are stored, then this field is not displayed.
delete stored query (button and combobox)
If there are stored queries (done on the Query Results Page), this deletes one of them. If no queries are stored, then this field is not displayed.
load stored query (button and combobox)
If there are stored queries (done on the Query Results Page), this loads one of them into the various fields on this page as if you'd just typed them in; this allows you to edit a stored query. If no queries are stored, then this field is not displayed.
R --922xAhxnEs Content-Type: application/octet-stream Content-Description: Patch to gnatsweb 2.9.0 Content-Disposition: attachment; filename="patch1" Content-Transfer-Encoding: base64 KioqIGduYXRzd2ViLnBsCU1vbiBTZXAgMTAgMDU6MTE6MDQgMjAwMQotLS0gL3UvV1dXL1NEU1Mv Y2dpLWJpbi9nbmF0c3dlYi0yLjkuMC5wbAlNb24gU2VwIDEwIDE1OjA2OjI4IDIwMDEKKioqKioq KioqKioqKioqCioqKiAxMzQyLDEzNDcgKioqKgotLS0gMTM0MiwxMzQ5IC0tLS0KICAKICBzdWIg YWR2YW5jZWRfcXVlcnlfcGFnZQogIHsKKyAgIG15KCR2YWx1ZXNfaGFzaCkgPSBAXzsKKyAKICAg IG15ICRwYWdlID0gJ0FkdmFuY2VkIFF1ZXJ5JzsKICAgIHBhZ2Vfc3RhcnRfaHRtbCgkcGFnZSk7 CiAgICBwYWdlX2hlYWRpbmcoJHBhZ2UsICdRdWVyeSBQcm9ibGVtIFJlcG9ydHMnLCAxKTsKKioq KioqKioqKioqKioqCioqKiAxMzY4LDEzNzcgKioqKgogICAgICAgICAgIjx0aCBub3dyYXA+dXNp bmcgcmVndWxhciBleHByZXNzaW9uPC90aD5cbiIsCiAgICAgICAgICAiPC90cj5cbiI7CiAgICBw cmludCAiPHRyPlxuPHRkPlNpbmdsZS1saW5lIHRleHQgZmllbGRzOjwvdGQ+XG48dGQ+IiwKISAg ICAgICAgICRxLT50ZXh0ZmllbGQoLW5hbWU9Pid0ZXh0JywgLXNpemU9PiR3aWR0aCksCiAgICAg ICAgICAiPC90ZD5cbjwvdHI+XG4iLAogICAgICAgICAgIjx0cj5cbjx0ZD5NdWx0aS1saW5lIHRl eHQgZmllbGRzOjwvdGQ+XG48dGQ+IiwKISAgICAgICAgICRxLT50ZXh0ZmllbGQoLW5hbWU9Pidt dWx0aXRleHQnLCAtc2l6ZT0+JHdpZHRoKSwKICAgICAgICAgICI8L3RkPlxuPC90cj5cbiIsCiAg ICAgICAgICAiPC90YWJsZT5cbiI7CiAgCi0tLSAxMzcwLDEzODEgLS0tLQogICAgICAgICAgIjx0 aCBub3dyYXA+dXNpbmcgcmVndWxhciBleHByZXNzaW9uPC90aD5cbiIsCiAgICAgICAgICAiPC90 cj5cbiI7CiAgICBwcmludCAiPHRyPlxuPHRkPlNpbmdsZS1saW5lIHRleHQgZmllbGRzOjwvdGQ+ XG48dGQ+IiwKISAgICAgICAgICRxLT50ZXh0ZmllbGQoLW5hbWU9Pid0ZXh0JywgLXNpemU9PiR3 aWR0aCwKISAJCSAgICAgIC12YWx1ZT0+JCR2YWx1ZXNfaGFzaHtUZXh0fSksCiAgICAgICAgICAi PC90ZD5cbjwvdHI+XG4iLAogICAgICAgICAgIjx0cj5cbjx0ZD5NdWx0aS1saW5lIHRleHQgZmll bGRzOjwvdGQ+XG48dGQ+IiwKISAgICAgICAgICRxLT50ZXh0ZmllbGQoLW5hbWU9PidtdWx0aXRl eHQnLCAtc2l6ZT0+JHdpZHRoLAohIAkJICAgICAgLXZhbHVlPT4kJHZhbHVlc19oYXNoe011bHRp dGV4dH0pLAogICAgICAgICAgIjwvdGQ+XG48L3RyPlxuIiwKICAgICAgICAgICI8L3RhYmxlPlxu IjsKICAKKioqKioqKioqKioqKioqCioqKiAxMzk1LDE0MDEgKioqKgogICAgICBteSAkcGFyYW1f bmFtZSA9IGxjKCRfKTsKICAgICAgJHBhcmFtX25hbWUgPX4gcy8gLy87CiAgICAgIHByaW50ICI8 dHI+XG48dGQ+JF86PC90ZD5cbjx0ZD4iLAohICAgICAgICAgICAkcS0+dGV4dGZpZWxkKC1uYW1l PT4kcGFyYW1fbmFtZSwgLXNpemU9PiR3aWR0aCksCiAgICAgICAgICAgICI8L3RkPlxuPC90cj5c biI7CiAgICB9CiAgICBwcmludCAkcS0+VHIoICRxLT50ZCh7LWNvbHNwYW49PjJ9LAotLS0gMTM5 OSwxNDA2IC0tLS0KICAgICAgbXkgJHBhcmFtX25hbWUgPSBsYygkXyk7CiAgICAgICRwYXJhbV9u YW1lID1+IHMvIC8vOwogICAgICBwcmludCAiPHRyPlxuPHRkPiRfOjwvdGQ+XG48dGQ+IiwKISAg ICAgICAgICAgJHEtPnRleHRmaWVsZCgtbmFtZT0+JHBhcmFtX25hbWUsIC1zaXplPT4kd2lkdGgs CiEgCQkJLXZhbHVlPT4kJHZhbHVlc19oYXNoeyRffSksCQkJCiAgICAgICAgICAgICI8L3RkPlxu PC90cj5cbiI7CiAgICB9CiAgICBwcmludCAkcS0+VHIoICRxLT50ZCh7LWNvbHNwYW49PjJ9LAoq KioqKioqKioqKioqKioKKioqIDE0MjcsMTQzMyAqKioqCiAgICAgICMgMm5kIGNvbHVtbiBpcyBy ZWdleHAgc2VhcmNoIGZpZWxkCiAgICAgIHByaW50ICI8dGQ+IiwKICAgICAgICAgICAgJHEtPnRl eHRmaWVsZCgtbmFtZT0+JGxjX2ZpZWxkbmFtZSwKISAgICAgICAgICAgICAgICAgICAgICAgICAt c2l6ZT0+JHdpZHRoKTsKICAgICAgaWYgKCRfIGVxICdTdGF0ZScpCiAgICAgIHsKICAgICAgICBw cmludCAiPGJyPiIsCi0tLSAxNDMyLDE0MzggLS0tLQogICAgICAjIDJuZCBjb2x1bW4gaXMgcmVn ZXhwIHNlYXJjaCBmaWVsZAogICAgICBwcmludCAiPHRkPiIsCiAgICAgICAgICAgICRxLT50ZXh0 ZmllbGQoLW5hbWU9PiRsY19maWVsZG5hbWUsCiEgICAgICAgICAgICAgICAgICAgICAgICAgLXNp emU9PiR3aWR0aCwgLXZhbHVlPT4kJHZhbHVlc19oYXNoeyRffSk7CiAgICAgIGlmICgkXyBlcSAn U3RhdGUnKQogICAgICB7CiAgICAgICAgcHJpbnQgIjxicj4iLAoqKioqKioqKioqKioqKioKKioq IDE4ODQsMTg5MiAqKioqCiAgICAgIHByaW50ICI8dGFibGUgY2VsbHNwYWNpbmc9MCBjZWxscGFk ZGluZz0wIGJvcmRlcj0wPiIsCiAgICAgICAgICAgICI8dHIgdmFsaWduPXRvcD4iLAogICAgICAg ICAgICAkcS0+c3RhcnRfZm9ybSgpLAogICAgICAgICAgICAiPHRkPiIsCiAgICAgICAgICAgIGhp ZGRlbl9kYigpLAohICAgICAgICAgICAkcS0+c3VibWl0KCdjbWQnLCAnc3VibWl0IHN0b3JlZCBx dWVyeScpLAogICAgICAgICAgICAiPHRkPiZuYnNwOzx0ZD4iLAogICAgICAgICAgICAkcS0+cG9w dXBfbWVudSgtbmFtZT0+J3F1ZXJ5bmFtZScsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIC12 YWx1ZXM9Plsgc29ydChrZXlzICVzdG9yZWRfcXVlcmllcykgXSksCi0tLSAxODg5LDE4OTkgLS0t LQogICAgICBwcmludCAiPHRhYmxlIGNlbGxzcGFjaW5nPTAgY2VsbHBhZGRpbmc9MCBib3JkZXI9 MD4iLAogICAgICAgICAgICAiPHRyIHZhbGlnbj10b3A+IiwKICAgICAgICAgICAgJHEtPnN0YXJ0 X2Zvcm0oKSwKKyAgICAgICAgICAgIlN0b3JlZCBRdWVyaWVzOjx0ZD4iLAogICAgICAgICAgICAi PHRkPiIsCiAgICAgICAgICAgIGhpZGRlbl9kYigpLAohICAgICAgICAgICBoaWRkZW4oLW5hbWU9 PidmdWxsX2NtZCcsIC12YWx1ZT0+J3N1Ym1pdCBzdG9yZWQgcXVlcnknKSwKISAgICAgICAgICAg JHEtPnN1Ym1pdCgnY21kJywgJ3N1Ym1pdCcpLAogICAgICAgICAgICAiPHRkPiZuYnNwOzx0ZD4i LAogICAgICAgICAgICAkcS0+cG9wdXBfbWVudSgtbmFtZT0+J3F1ZXJ5bmFtZScsCiAgICAgICAg ICAgICAgICAgICAgICAgICAgIC12YWx1ZXM9Plsgc29ydChrZXlzICVzdG9yZWRfcXVlcmllcykg XSksCioqKioqKioqKioqKioqKgoqKiogMTg5NSwxOTAxICoqKioKICAgICAgICAgICAgIjx0ZD4i LAogICAgICAgICAgICAkcS0+aGlkZGVuKCdyZXR1cm5fdXJsJywgJHEtPnNlbGZfdXJsKCkpLAog ICAgICAgICAgICBoaWRkZW5fZGIoKSwKISAgICAgICAgICAgJHEtPnN1Ym1pdCgnY21kJywgJ2Rl bGV0ZSBzdG9yZWQgcXVlcnknKSwKICAgICAgICAgICAgIjx0ZD4mbmJzcDs8dGQ+IiwKICAgICAg ICAgICAgJHEtPnBvcHVwX21lbnUoLW5hbWU9PidxdWVyeW5hbWUnLAogICAgICAgICAgICAgICAg ICAgICAgICAgICAtdmFsdWVzPT5bIHNvcnQoa2V5cyAlc3RvcmVkX3F1ZXJpZXMpIF0pLAotLS0g MTkwMiwxOTE4IC0tLS0KICAgICAgICAgICAgIjx0ZD4iLAogICAgICAgICAgICAkcS0+aGlkZGVu KCdyZXR1cm5fdXJsJywgJHEtPnNlbGZfdXJsKCkpLAogICAgICAgICAgICBoaWRkZW5fZGIoKSwK ISAgICAgICAgICAgaGlkZGVuKC1uYW1lPT4nZnVsbF9jbWQnLCAtdmFsdWU9PidkZWxldGUgc3Rv cmVkIHF1ZXJ5JyksCiEgICAgICAgICAgICRxLT5zdWJtaXQoJ2NtZCcsICdkZWxldGUnKSwKISAg ICAgICAgICAgIjx0ZD4mbmJzcDs8dGQ+IiwKISAgICAgICAgICAgJHEtPnBvcHVwX21lbnUoLW5h bWU9PidxdWVyeW5hbWUnLAohICAgICAgICAgICAgICAgICAgICAgICAgICAtdmFsdWVzPT5bIHNv cnQoa2V5cyAlc3RvcmVkX3F1ZXJpZXMpIF0pLAohICAgICAgICAgICAkcS0+ZW5kX2Zvcm0oKSwK ISAgICAgICAgICAgJHEtPnN0YXJ0X2Zvcm0oKSwKISAgICAgICAgICAgIjx0ZD4iLAohICAgICAg ICAgICBoaWRkZW5fZGIoKSwKISAgICAgICAgICAgaGlkZGVuKC1uYW1lPT4nZnVsbF9jbWQnLCAt dmFsdWU9Pidsb2FkIHN0b3JlZCBxdWVyeScpLAohICAgICAgICAgICAkcS0+c3VibWl0KCdjbWQn LCAnbG9hZCcpLAogICAgICAgICAgICAiPHRkPiZuYnNwOzx0ZD4iLAogICAgICAgICAgICAkcS0+ cG9wdXBfbWVudSgtbmFtZT0+J3F1ZXJ5bmFtZScsCiAgICAgICAgICAgICAgICAgICAgICAgICAg IC12YWx1ZXM9Plsgc29ydChrZXlzICVzdG9yZWRfcXVlcmllcykgXSksCioqKioqKioqKioqKioq KgoqKiogMjAwOCwyMDEzICoqKioKLS0tIDIwMjUsMjEwNCAtLS0tCiAgICB9CiAgfQogIAorIAor ICMgbG9hZF9zdG9yZWRfcXVlcnkgLQorICMgICAgIFNldCB0aGUgY3VycmVudCBxdWVyeSBmcm9t IGEgY29va2llCisgIworICMgICAgIFF1ZXJpZXMgYXJlIHN0b3JlZCBhcyBpbmRpdmlkdWFsIGNv b2tpZXMgbmFtZWQKKyAjICAgICAnZ25hdHN3ZWItcXVlcnktJHF1ZXJ5bmFtZScuCisgIworIHN1 YiBsb2FkX3N0b3JlZF9xdWVyeQorIHsKKyAgIG15ICRkZWJ1ZyA9IDA7CisgICBteSAkcXVlcnlu YW1lID0gJHEtPnBhcmFtKCdxdWVyeW5hbWUnKTsKKyAgIG15ICRxdWVyeV9zdHJpbmc7CisgICBt eSAkZXJyID0gJyc7CisgICBpZiAoISRxdWVyeW5hbWUpCisgICB7CisgICAgICRlcnIgPSAiSW50 ZXJuYWwgZXJyb3I6IG5vICdxdWVyeW5hbWUnIHBhcmFtZXRlciI7CisgICB9CisgICBlbHNpZiAo ISgkcXVlcnlfc3RyaW5nID0gJHEtPmNvb2tpZSgiZ25hdHN3ZWItcXVlcnktJHF1ZXJ5bmFtZSIp KSkKKyAgIHsKKyAgICAgJGVyciA9ICJObyBzdWNoIG5hbWVkIHF1ZXJ5OiAkcXVlcnluYW1lIjsK KyAgIH0KKyAgIGlmICgkZXJyKQorICAgeworICAgICBwcmludCAkcS0+aGVhZGVyKCksCisgICAg ICAgICAgICRxLT5zdGFydF9odG1sKCdFcnJvcicpLAorICAgICAgICAgICAkcS0+aDMoJGVyciks CisgICAgICAgICAgICRxLT5lbmRfaHRtbCgpOworICAgfQorICAgZWxzZQorICAgeworICAgICAj CisgICAgICMgU2F2ZSB2YWx1ZXMgaW50byBhIGhhc2gKKyAgICAgIworICAgICBteSAldmFsdWVz OworICAgICBteSgka2V5LCAkdmFsKTsKKyAgICAgZm9yZWFjaCAoc3BsaXQoIiYiLCAkcXVlcnlf c3RyaW5nKSkKKyAgICAgeworICAgICAgICgka2V5LCAkdmFsKSA9IHNwbGl0KCI9Iik7CisgICAg ICAgaWYoJGtleSA9fiAvKGJlZm9yZXxhZnRlcikkLykKKyAgICAgICB7CisgCSRrZXkgPSB1Y2Zp cnN0KCRgKSAuICIgIiAuIHVjZmlyc3QoJDEpOworICAgICAgIH0gZWxzZSB7CisgCSRrZXkgPSB1 Y2ZpcnN0KCRrZXkpOworICAgICAgIH0KKyAgICAgICBpZigka2V5IGVxICJTdWJtaXR0ZXJfaWQi KSB7CisgCSRrZXkgPSAiU3VibWl0dGVyLUlkIjsKKyAgICAgICB9CisgICAgICAgIyBJJ20gZ3Vl c3NpbmcgaGVyZS4uLiAoUkhMKQorICAgICAgICR2YWwgPX4gcy8lMkEvKi9nOworICAgICAgICR2 YWwgPX4gcy8lMjAvIC9nOworICAgICAgICR2YWwgPX4gcy8lNUIvWy9nOworICAgICAgICR2YWwg PX4gcy8lNUQvXS9nOworICAgICAgICR2YWwgPX4gcy8lNUUvXi9nOworICAgICAgICR2YWwgPX4g cy8lN0MvfC9nOworICAgICAgIAorICAgICAgIGlmKCR2YWx1ZXN7JGtleX0pIHsKKyAJJHZhbHVl c3ska2V5fSAuPSAifCI7CisgICAgICAgfQorICAgICAgICR2YWx1ZXN7JGtleX0gLj0gJHZhbDsK KyAgICAgfQorIAorIAorICAgICBwcmludCAkcS0+aGVhZGVyKCk7CisgICAgIGluaXRpYWxpemUo KTsKKyAgICAgaWYoJGRlYnVnKSB7CisgICAgICAgZm9yZWFjaCAoa2V5cyAldmFsdWVzKQorICAg ICAgIHsKKyAJcHJpbnQgIiRfOiR2YWx1ZXN7JF99PEJSPiI7CisgICAgICAgfQorICAgICB9Cisg ICAgIGFkdmFuY2VkX3F1ZXJ5X3BhZ2UoXCV2YWx1ZXMpOworICAgfQorIH0KKyAKICAjIHNlbmRf aHRtbCAtCiAgIyAgICAgU2VuZCBIVE1MIGhlbHAgZmlsZSwgYWZ0ZXIgZmlyc3QgdHJpbW1pbmcg b3V0IGV2ZXJ5dGhpbmcgYnV0CiAgIyAgICAgPGJvZHk+Li48L2JvZHk+LiAgVGhpcyBpcyBkb25l IGluIHRoaXMgd2F5IGZvciBjb252ZW5pZW5jZSBvZgoqKioqKioqKioqKioqKioKKioqIDIzMDAs MjMwNyAqKioqCiAgICAgICAgICBpZiAkZ2xvYmFsX3ByZWZzeydkYXRhYmFzZSd9OwogICAgJHJv dyAuPSBxcSg8U1BBTiBTVFlMRT0iJGJhbm5lcnN0eWxlICRiYW5uZXJfZm9udHNpemUyIj5Vc2Vy OiAkZGJfcHJlZnN7J3VzZXInfSZuYnNwOyZuYnNwOzwvU1BBTj4pCiAgICAgICAgICBpZiAkZGJf cHJlZnN7J3VzZXInfTsKISAgICRyb3cgLj0gcXEoPFNQQU4gU1RZTEU9IiRiYW5uZXJzdHlsZSAk YmFubmVyX2ZvbnRzaXplMiI+QWNjZXNzOiAkYWNjZXNzX2xldmVsPC9TUEFOPikKICAgICAgICAg IGlmICRhY2Nlc3NfbGV2ZWw7CiAgICAkcm93IC49IHFxKFxuPC9URD5cbjxURCBBTElHTj0iUklH SFQiPgogICAgICAgICAgICAgPEEgSFJFRj0iJHVybCIgU1RZTEU9IiRiYW5uZXJzdHlsZSAkYmFu bmVyX2ZvbnRzaXplMSI+JHNpdGVfYmFubmVyX3RleHQ8L0E+CiAgICAgICAgICAgICAgIDwvVEQ+ XG48L1RSPlxuPC9UQUJMRT48L1REPjwvVFI+XG4pOwotLS0gMjM5MSwyNDA2IC0tLS0KICAgICAg ICAgIGlmICRnbG9iYWxfcHJlZnN7J2RhdGFiYXNlJ307CiAgICAkcm93IC49IHFxKDxTUEFOIFNU WUxFPSIkYmFubmVyc3R5bGUgJGJhbm5lcl9mb250c2l6ZTIiPlVzZXI6ICRkYl9wcmVmc3sndXNl cid9Jm5ic3A7Jm5ic3A7PC9TUEFOPikKICAgICAgICAgIGlmICRkYl9wcmVmc3sndXNlcid9Owoh ICAgJHJvdyAuPSBxcSg8U1BBTiBTVFlMRT0iJGJhbm5lcnN0eWxlICRiYW5uZXJfZm9udHNpemUy Ij5BY2Nlc3M6ICRhY2Nlc3NfbGV2ZWwmbmJzcDsmbmJzcDs8L1NQQU4+KQogICAgICAgICAgaWYg JGFjY2Vzc19sZXZlbDsKKyAgIGlmKCRnbG9iYWxfcHJlZnN7J3Nob3cgZGF0ZSd9KQorICAgewor ICAgICBteSgkZGF0ZSk7CisgICAgICRkYXRlID0gbG9jYWx0aW1lOworICAgICAkZGF0ZSA9fiBz LzpbMC05XStccy8gLzsKKyAgICAgJHJvdyAuPSBxcSg8U1BBTiBTVFlMRT0iJGJhbm5lcnN0eWxl ICRiYW5uZXJfZm9udHNpemUyIj5EYXRlOiAkZGF0ZSAmbmJzcDsmbmJzcDs8L1NQQU4+KTsKKyAg IH0KKyAKICAgICRyb3cgLj0gcXEoXG48L1REPlxuPFREIEFMSUdOPSJSSUdIVCI+CiAgICAgICAg ICAgICA8QSBIUkVGPSIkdXJsIiBTVFlMRT0iJGJhbm5lcnN0eWxlICRiYW5uZXJfZm9udHNpemUx Ij4kc2l0ZV9iYW5uZXJfdGV4dDwvQT4KICAgICAgICAgICAgICAgPC9URD5cbjwvVFI+XG48L1RB QkxFPjwvVEQ+PC9UUj5cbik7CioqKioqKioqKioqKioqKgoqKiogMjM0NSwyMzUxICoqKioKICAj CiAgc3ViIHBhZ2VfaGVhZGluZwogIHsKISAgIG15KCR0aXRsZSwgJGhlYWRpbmcsICRkaXNwbGF5 X3VzZXJfaW5mbywgJGRpc3BsYXlfZGF0ZSkgPSBAXzsKICAKICAgICMgUHJvdGVjdCBhZ2FpbnN0 IG11bHRpcGxlIGNhbGxzLgogICAgcmV0dXJuIGlmICRwYWdlX2hlYWRpbmdfZG9uZTsKLS0tIDI0 NDQsMjQ1MCAtLS0tCiAgIwogIHN1YiBwYWdlX2hlYWRpbmcKICB7CiEgICBteSgkdGl0bGUsICRo ZWFkaW5nLCAkZGlzcGxheV91c2VyX2luZm8pID0gQF87CiAgCiAgICAjIFByb3RlY3QgYWdhaW5z dCBtdWx0aXBsZSBjYWxscy4KICAgIHJldHVybiBpZiAkcGFnZV9oZWFkaW5nX2RvbmU7CioqKioq KioqKioqKioqKgoqKiogMzE2NSwzMTcwICoqKioKLS0tIDMyNjQsMzI3MCAtLS0tCiAgICBzZXRf cHJlZignZW1haWwnLCBcJWdsb2JhbF9wcmVmcywgXCVjdmFscyk7CiAgICBzZXRfcHJlZignT3Jp Z2luYXRvcicsIFwlZ2xvYmFsX3ByZWZzLCBcJWN2YWxzKTsKICAgIHNldF9wcmVmKCdTdWJtaXR0 ZXItSWQnLCBcJWdsb2JhbF9wcmVmcywgXCVjdmFscyk7CisgICBzZXRfcHJlZignc2hvdyBkYXRl JywgXCVnbG9iYWxfcHJlZnMsIFwlY3ZhbHMpOwogIAogICAgIyBjb2x1bW5zIGlzIHRyZWF0ZWQg ZGlmZmVyZW50bHkgYmVjYXVzZSBpdCdzIGFuIGFycmF5IHdoaWNoIGlzIHN0b3JlZAogICAgIyBp biB0aGUgY29va2llIGFzIGEgam9pbmVkIHN0cmluZy4KKioqKioqKioqKioqKioqCioqKiAzMjMx LDMyMzcgKioqKgogICAgfQogIAogICAgJHNuID0gJHEtPnNjcmlwdF9uYW1lOwohICAgbXkgJGNt ZCA9ICRxLT5wYXJhbSgnY21kJykgfHwgJyc7ICMgYXZvaWQgcGVybCAtdyB3YXJuaW5nCiAgCiAg ICAjIyMgQ29va2llLXJlbGF0ZWQgY29kZSBtdXN0IGhhcHBlbiBiZWZvcmUgd2UgcHJpbnQgdGhl IEhUTUwgaGVhZGVyLgogIAotLS0gMzMzMSwzMzM3IC0tLS0KICAgIH0KICAKICAgICRzbiA9ICRx LT5zY3JpcHRfbmFtZTsKISAgIG15ICRjbWQgPSAkcS0+cGFyYW0oJ2Z1bGxfY21kJykgfHwgJHEt PnBhcmFtKCdjbWQnKSB8fCAnJzsgIyBhdm9pZCBwZXJsIC13IHdhcm5pbmcKICAKICAgICMjIyBD b29raWUtcmVsYXRlZCBjb2RlIG11c3QgaGFwcGVuIGJlZm9yZSB3ZSBwcmludCB0aGUgSFRNTCBo ZWFkZXIuCiAgCioqKioqKioqKioqKioqKgoqKiogMzI0MiwzMjQ3ICoqKioKLS0tIDMzNDIsMzM0 OCAtLS0tCiAgICAkZ2xvYmFsX2Nvb2tpZV9wYXRoID0gJy8nOwogICAgJGdsb2JhbF9jb29raWVf ZXhwaXJlcyA9ICcrMzBkJzsKICAgIGluaXRfcHJlZnMoKTsKKyAgIGNiKCdpbml0X3ByZWZzJywg JycpOwogIAogICAgIyBCaWcgb2xkIHN3aXRjaCB0byBoYW5kbGUgY29tbWFuZHMuCiAgICBpZigk Y21kIGVxICdzdG9yZSBxdWVyeScpCioqKioqKioqKioqKioqKgoqKiogMzI1NywzMjYyICoqKioK LS0tIDMzNTgsMzM2OCAtLS0tCiAgICBlbHNpZigkY21kIGVxICdzdWJtaXQgc3RvcmVkIHF1ZXJ5 JykKICAgIHsKICAgICAgc3VibWl0X3N0b3JlZF9xdWVyeSgpOworICAgICBleGl0KCk7CisgICB9 CisgICBlbHNpZigkY21kIGVxICdsb2FkIHN0b3JlZCBxdWVyeScpCisgICB7CisgICAgIGxvYWRf c3RvcmVkX3F1ZXJ5KCk7CiAgICAgIGV4aXQoKTsKICAgIH0KICAgIGVsc2lmKCRjbWQgZXEgJ2xv Z2luJykK --922xAhxnEs-- From gnats-devel-return-644-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Tue Sep 11 15:17:47 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 9890 invoked by alias); 11 Sep 2001 15:17:46 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 9820 invoked from network); 11 Sep 2001 15:17:39 -0000 Received: from unknown (HELO cal.interraEDA.com) (202.54.78.73) by sourceware.cygnus.com with SMTP; 11 Sep 2001 15:17:39 -0000 Received: from duke (duke [192.192.164.54]) by cal.interraEDA.com (8.9.3+Sun/8.9.1) with ESMTP id UAA21108 for ; Tue, 11 Sep 2001 20:50:58 +0530 (IST) Date: Tue, 11 Sep 2001 20:50:57 +0530 (IST) From: Surya Pratik Saha X-Sender: spsaha@duke To: gnats-devel@sources.redhat.com Subject: Re: Problem in gnatsweb.pl 2.9.0 (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII ---------- Forwarded message ---------- Date: Tue, 11 Sep 2001 12:34:41 +0530 From: Surya Pratik Saha To: Yngve Svendsen Subject: Re: Problem in gnatsweb.pl 2.8.2 Yngve Svendsen wrote: > > At 17:58 10.09.2001 +0530, Surya Pratik Saha wrote: > >Thanks for the quick response. But what about the first problem? i.e. > >sub submitnewpr: > >I did not see there is any code to write the new PR in the database. It > >is only sending an e-mail to the concerned people. Please can you tell > >me how the PR is being written into the database. Actually any new PR is > >not created in the database. > > What happens is that the first "client_cmd("edit $fields{'Number'}");" puts > gnatsd into input mode. Then the new PR is written to the database by the > client_cmd("$newpr\n.") command. > I can't understand how client_cmd("$newpr\n.") is executing. I am getting following error now using gnatsweb 2.9.0 when I pressed "Submit edit": ---- cannot understand '' The PR has not been changed. If this problem persists, please contact a GNATS administrator. ---- And this is coming because server_reply in gnats.pm does not return anything ($state, $text, $type) when client_cmd("$newpr\n.") is called. Please can you tell me what is going wrong in my site? -- Regards Surya. From gnats-devel-return-645-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Wed Sep 12 13:13:09 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 2278 invoked by alias); 12 Sep 2001 13:13:06 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 2256 invoked from network); 12 Sep 2001 13:13:04 -0000 Received: from unknown (HELO vexpert.dbai.tuwien.ac.at) (128.130.111.12) by sourceware.cygnus.com with SMTP; 12 Sep 2001 13:13:04 -0000 Received: from taygeta (taygeta [128.130.111.77]) by vexpert.dbai.tuwien.ac.at (8.11.6/8.11.6) with ESMTP id f8CDCxV03949; Wed, 12 Sep 2001 15:13:00 +0200 (MET DST) Date: Wed, 12 Sep 2001 15:12:59 +0200 (CEST) From: Gerald Pfeifer To: Dirk Bergstrom cc: Subject: Re: gnatsweb news In-Reply-To: <5B1CAAC2F0818444BF07B7AD8845E53C4B1ED5@ELECTRON.jnpr.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Fri, 7 Sep 2001, Dirk Bergstrom wrote: > changelog for gnatsweb in the savannah.gnu.org CVS repository: Please note that a couple of lines here a a bit too long; please (all of us) let's try not to exceed 76 characters per line -- which is also required by the GNU Coding Standards. Gerald -- Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/ From gnats-devel-return-646-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Wed Sep 12 13:42:16 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 17244 invoked by alias); 12 Sep 2001 13:42:15 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 17222 invoked from network); 12 Sep 2001 13:42:14 -0000 Received: from unknown (HELO smtp.trd.clustra.com) (194.143.59.98) by sourceware.cygnus.com with SMTP; 12 Sep 2001 13:42:14 -0000 Received: (qmail 29332 invoked from network); 12 Sep 2001 13:42:02 -0000 Received: from dhcp-10-179.clustra.com (HELO hoolabaloo.clustra.com) (10.10.200.179) by maestro.clustra.com with SMTP; 12 Sep 2001 13:42:02 -0000 Message-Id: <5.1.0.14.2.20010912152845.043083e8@mail.trd.clustra.com> X-Sender: yngves@mail.trd.clustra.com X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Wed, 12 Sep 2001 15:38:01 +0200 To: gnats-devel@sources.redhat.com From: Yngve Svendsen Subject: Gnatsweb 4 in beta Cc: Gerald Pfeifer , Dirk Bergstrom In-Reply-To: References: <5B1CAAC2F0818444BF07B7AD8845E53C4B1ED5@ELECTRON.jnpr.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Gnatsweb 4 is now in beta, as version 3.99. All the features I planned to implement are in there now, all known bugs are squashed and documentation has been redone completely. I believe we have a solid and good piece of software now, and I do not plan to make any major changes to it in the near future. Below is the ChangeLog from the last few days. I would like to thank everyone who have contributed so far. Keep up the good work! I'll check this version into the GNATS 4 CVS tree now. Yngve Svendsen Gnatsweb maintainer 2001-09-12 Yngve Svendsen * gnatsweb.pl: Various very minor changes to get rid of strict warnings. * gnatsweb-site-example.pl: Fix problems with 'open' and 'not closed' examples by switching to custom query format instead of sql2. * CUSTOMIZE.cb, CUSTOMIZE.vars: Update in accordance with the changes below. Make layout a smidgen clearer. * gnatsweb.pl: Change $gnats_info_top to point to a page on sources which contains links to documentation for multiple versions of GNATS. * gnatsweb.pl (login_page): Add a callback which allows printing of a welcome message on the login page. - gnatsweb-site-example.pl: Use it. 2001-09-11 Yngve Svendsen * gnatsweb.pl: Change $VERSION to 3.99. We're in beta now. * INSTALL: Include notes for upgraders. * gnatsweb-site-example.pl: Fix problems with query results table header row when using the 'open' and 'not closed' buttons. * gnatsweb.html: Fairly minor changes to reflect the way GNATS and Gnatsweb 4 work. * Makefile: Add new files to the OTHER_FILES macro. Rewrite install target to back up old installations and to preserve the gnatsweb-site.pl file if already installed. Remove references to gnatsweb-site-sente.pl. 2001-09-10 Yngve Svendsen * gnatsweb-site-sente.pl: Gone -- it was getting a bit long in the tooth and 2.x-specific. * gnatsweb-site-example.html: Fleshed out a bit. * CUSTOMIZE.cb: Callback documentation finished. * gnatsweb.pl (sendpr): Removed get_default_value callback hook. 2001-09-09 Yngve Svendsen * gnatsweb.pl (main): Support cmd callbacks. * CUSTOMIZE, CUSTOMIZE.vars: New documentation on how to customize Gnatsweb. * gnatsweb.pl: $global_cookie_expires was being defined twice. * Makefile (tarball, default, no-debug-statements): Misc. fixes. * gnatsweb.pl: $VERSION now global, so that we can use it in the Makefile. * gnatsweb.pl (client_init): Trap attempts to use a nonexisting $site_gnats_host. * README, TODO: Update for Gnatsweb 4. - INSTALL: Largely rewritten for Gnatsweb 4 - gnatsweb-site.pl: Minimal local configuration file. - Makefile: Install gnatsweb-site.pl, not gnatsweb-site-sente.pl 2001-09-08 Yngve Svendsen * gnatsweb.pl (page_start_html): Reenable the button bar on the main page -- turns out users who are accustomed to it use it almost exclusively. From gnats-devel-return-647-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Wed Sep 12 13:44:42 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 18044 invoked by alias); 12 Sep 2001 13:44:40 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 17982 invoked from network); 12 Sep 2001 13:44:38 -0000 Received: from unknown (HELO mail.brainstorm.co.uk) (213.86.156.82) by sourceware.cygnus.com with SMTP; 12 Sep 2001 13:44:38 -0000 Received: from brainstorm.co.uk (doze9.brainstorm.co.uk [192.168.4.151]) by mail.brainstorm.co.uk (8.11.4/8.11.4) with ESMTP id f8CDibj20656 for ; Wed, 12 Sep 2001 14:44:37 +0100 Message-ID: <3B9F6401.C99BB4E5@brainstorm.co.uk> Date: Wed, 12 Sep 2001 14:32:49 +0100 From: nick@brainstorm.co.uk X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.4.2-2 i686) X-Accept-Language: en MIME-Version: 1.0 To: gnats-devel@sources.redhat.com Subject: Re: gnatsweb news References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit What's the latest on gnats v4 and accompanying gnatsweb? i've been following the list for a few months now and the last update i saw mentioned a possible august release. (not to be pushy or anything ;) ) What's the feeling about the current stability of the CVS repository? And lastly, it would be cool if we could link submitters to an external source via a hyperlink; eg - the comments field in the submitters file could contain a hyperlink to an LDAP interface and would display in gnatsweb as such. Maybe this is just an individual requirement though. I'd do it myself, but i'm a python not perl person ;) cheers, nick PS, almost forgot: gcc -c -I. -I. -I./../include -g -O2 -W -Wall -ansi -pedantic -Werror -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wno-format -DHAVE_CONFIG_H -DGNATSD_USER_ACCESS_FILE=\"/home/gnats/etc/gnats/gnatsd.access\" -DGNATSD_HOST_ACCESS_FILE=\"/home/gnats/etc/gnats/gnatsd.host_access\" -DDEFAULT_GNATS_SERVICE=\"support\" -DGLOBAL_DB_LIST_FILE=\"/home/gnats/etc/gnats/databases\" -DGNATS_USER=\"gnats\" misc.c cc1: warnings being treated as errors misc.c: In function `read_line': misc.c:347: warning: signed and unsigned type in conditional expression misc.c:349: warning: signed and unsigned type in conditional expression make[1]: *** [misc.o] Error 1 does this with gcc v2.96 (redhat 7.1) and v3. From gnats-devel-return-648-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Wed Sep 12 13:48:00 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 20773 invoked by alias); 12 Sep 2001 13:48:00 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 20721 invoked from network); 12 Sep 2001 13:47:58 -0000 Received: from unknown (HELO mail.brainstorm.co.uk) (213.86.156.82) by sourceware.cygnus.com with SMTP; 12 Sep 2001 13:47:58 -0000 Received: from brainstorm.co.uk (doze9.brainstorm.co.uk [192.168.4.151]) by mail.brainstorm.co.uk (8.11.4/8.11.4) with ESMTP id f8CDluj20765 for ; Wed, 12 Sep 2001 14:47:56 +0100 Message-ID: <3B9F64CA.7E3C37BC@brainstorm.co.uk> Date: Wed, 12 Sep 2001 14:36:10 +0100 From: nick@brainstorm.co.uk X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.4.2-2 i686) X-Accept-Language: en MIME-Version: 1.0 To: gnats-devel@sources.redhat.com Subject: Re: gnatsweb news References: <3B9F6401.C99BB4E5@brainstorm.co.uk> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit oops - seems i was just a minute or two too early with this question. <:) nick@brainstorm.co.uk wrote: > > What's the latest on gnats v4 and accompanying gnatsweb? i've been > following the list for a few months now and the last update i saw > mentioned a possible august release. (not to be pushy or anything ;) ) > > What's the feeling about the current stability of the CVS repository? > > And lastly, it would be cool if we could link submitters to an external > source via a hyperlink; eg - the comments field in the submitters file > could contain a hyperlink to an LDAP interface and would display in > gnatsweb as such. Maybe this is just an individual requirement though. > I'd do it myself, but i'm a python not perl person ;) > > cheers, nick > > PS, almost forgot: > > gcc -c -I. -I. -I./../include -g -O2 -W -Wall -ansi -pedantic -Werror > -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wno-format > -DHAVE_CONFIG_H > -DGNATSD_USER_ACCESS_FILE=\"/home/gnats/etc/gnats/gnatsd.access\" > -DGNATSD_HOST_ACCESS_FILE=\"/home/gnats/etc/gnats/gnatsd.host_access\" > -DDEFAULT_GNATS_SERVICE=\"support\" > -DGLOBAL_DB_LIST_FILE=\"/home/gnats/etc/gnats/databases\" > -DGNATS_USER=\"gnats\" misc.c > cc1: warnings being treated as errors > misc.c: In function `read_line': > misc.c:347: warning: signed and unsigned type in conditional expression > misc.c:349: warning: signed and unsigned type in conditional expression > make[1]: *** [misc.o] Error 1 > > does this with gcc v2.96 (redhat 7.1) and v3. -- Nick Bower, Intranet Developer nick@brainstorm.co.uk Brainstorm 388 - 396 Oxford St London W1N 9EH United Kingdom Tel 020 7074 7000 Mob 0790 5405 443 Fax 020 7074 7070 http://www.brainstorm.co.uk From gnats-devel-return-649-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Wed Sep 12 17:56:40 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 6823 invoked by alias); 12 Sep 2001 17:56:40 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 6781 invoked from network); 12 Sep 2001 17:56:37 -0000 Received: from unknown (HELO vexpert.dbai.tuwien.ac.at) (128.130.111.12) by sourceware.cygnus.com with SMTP; 12 Sep 2001 17:56:37 -0000 Received: from taygeta (taygeta [128.130.111.77]) by vexpert.dbai.tuwien.ac.at (8.11.6/8.11.6) with ESMTP id f8CHuJR09452; Wed, 12 Sep 2001 19:56:19 +0200 (MET DST) Date: Wed, 12 Sep 2001 19:56:20 +0200 (CEST) From: Gerald Pfeifer To: Yngve Svendsen cc: , Dirk Bergstrom Subject: Re: Gnatsweb 4 in beta In-Reply-To: <5.1.0.14.2.20010912152845.043083e8@mail.trd.clustra.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 12 Sep 2001, Yngve Svendsen wrote: > Gnatsweb 4 is now in beta, as version 3.99. All the features I planned to > implement are in there now, all known bugs are squashed and documentation > has been redone completely. I believe we have a solid and good piece of > software now [...] Excellent work, thanks! > I'll check this version into the GNATS 4 CVS tree now. We should try to resolve the issue of having two repositories at some point, shouldn't we? Gerald -- Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/ From gnats-devel-return-650-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Thu Sep 13 15:21:06 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 4636 invoked by alias); 13 Sep 2001 15:21:05 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 4595 invoked from network); 13 Sep 2001 15:21:02 -0000 Received: from unknown (HELO astro.princeton.edu) (128.112.24.45) by sourceware.cygnus.com with SMTP; 13 Sep 2001 15:21:02 -0000 Received: from kaze.Princeton.EDU (IDENT:root@kaze [128.112.24.85]) by astro.princeton.edu (8.9.3/8.9.3) with ESMTP id LAA27158; Thu, 13 Sep 2001 11:20:52 -0400 (EDT) Received: (from rhl@localhost) by kaze.Princeton.EDU (8.9.3/8.9.3) id LAA14316; Thu, 13 Sep 2001 11:20:52 -0400 X-Authentication-Warning: kaze.Princeton.EDU: rhl set sender to rhl@kaze.Princeton.EDU using -f From: Robert Lupton the Good MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15264.52948.705061.328884@kaze.Princeton.EDU> Date: Thu, 13 Sep 2001 11:20:52 -0400 To: Yngve Svendsen Cc: gnats-devel@sources.redhat.com Subject: Announcing gnatsweb 2.9.0 In-Reply-To: <5.1.0.14.2.20010908181818.00b43c20@10.10.1.1> References: <5.1.0.14.2.20010908181818.00b43c20@10.10.1.1> X-Mailer: VM 6.94 under Emacs 20.5.1 A minor bug in gnatsweb 2.9.0: In submitedit, the scope of $mail_sent is the LOCKED block, but it's referred to at main scope at the bottom of the routine: page_heading($page, ($mail_sent ? 'Edit successful; mail sent' : 'Edit successful')); (Fix: move "my $main_sent = 0;" up the routine) R From gnats-devel-return-651-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Thu Sep 13 17:33:01 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 25329 invoked by alias); 13 Sep 2001 17:33:00 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 25305 invoked from network); 13 Sep 2001 17:32:59 -0000 Received: from unknown (HELO sokol.skynet.cz) (193.165.254.8) by sourceware.cygnus.com with SMTP; 13 Sep 2001 17:32:59 -0000 X-Envelope-To: gnats-devel@sources.redhat.com Received: from blackbird.zamazal.org (mail@asasync60.skynet.cz [193.165.192.160]) by sokol.skynet.cz (8.9.3/8.9.3) with ESMTP id TAA08383; Thu, 13 Sep 2001 19:32:41 +0200 (envelope-from pdm@zamazal.org) Received: from pdm by blackbird.zamazal.org with local (Exim 3.32 #1 (Debian)) id 15haLS-0002cN-00; Thu, 13 Sep 2001 19:32:10 +0200 To: Gerald Pfeifer Cc: Subject: Re: Gnatsweb 4 in beta References: X-Face: #G'i>Q>~:^*=!qpsXTU;iEZ8xcAz+u~Vq0(

a6!3ebS/2|\r{9&asz&Qp]~)uF,N"4,jS T&F>.|='gO6:N Date: 13 Sep 2001 11:39:37 +0200 In-Reply-To: Message-ID: <87k7z35t0m.fsf@blackbird.zamazal.org> User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.0.105 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Lines: 19 >>>>> "GP" == Gerald Pfeifer writes: GP> We should try to resolve the issue of having two repositories at GP> some point, shouldn't we? I'm going to move GNATS to savannah at some point, the point is not too far I think, let's say it might happen in October, before GNATS 4 going beta. After then the current CVS should be closed and there will be no need to keep Gnatsweb in GNATS' CVS anymore. I'd suggest to keep checking in significant versions of Gnatsweb to the Gnatsweb repository till then. Regards, Milan Zamazal -- Wasting somebody else's time strikes me as the height of rudeness. Bill Gates From gnats-devel-return-652-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Fri Sep 14 09:11:28 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 30649 invoked by alias); 14 Sep 2001 09:11:28 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 30629 invoked from network); 14 Sep 2001 09:11:27 -0000 Received: from unknown (HELO smtp.trd.clustra.com) (194.143.59.98) by sourceware.cygnus.com with SMTP; 14 Sep 2001 09:11:27 -0000 Received: (qmail 16204 invoked from network); 14 Sep 2001 09:11:25 -0000 Received: from dhcp-10-179.clustra.com (HELO hoolabaloo.clustra.com) (10.10.200.179) by maestro.clustra.com with SMTP; 14 Sep 2001 09:11:25 -0000 Message-Id: <5.1.0.14.2.20010914105125.043d4d90@mail.trd.clustra.com> X-Sender: yngves@mail.trd.clustra.com X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Fri, 14 Sep 2001 11:07:21 +0200 To: Robert Lupton the Good From: Yngve Svendsen Subject: Re: Announcing gnatsweb 2.9.0 Cc: gnats-devel@sources.redhat.com In-Reply-To: <15264.52948.705061.328884@kaze.Princeton.EDU> References: <5.1.0.14.2.20010908181818.00b43c20@10.10.1.1> <5.1.0.14.2.20010908181818.00b43c20@10.10.1.1> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed At 11:20 13.09.2001 -0400, Robert Lupton the Good wrote: >A minor bug in gnatsweb 2.9.0: > >In submitedit, the scope of $mail_sent is the LOCKED block, but it's >referred to at main scope at the bottom of the routine: > page_heading($page, ($mail_sent ? 'Edit successful; mail sent' > : 'Edit successful')); > >(Fix: move "my $main_sent = 0;" up the routine) Thanks. This bug shouldn't have any effect whatsoever on the way Gnatsweb works, except for the words "mail sent" never being printed, but if there ever is a 2.9.1, I will certainly apply this fix. Yngve Svendsen Gnatsweb maintainer From gnats-devel-return-653-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Tue Sep 18 17:13:08 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 10518 invoked by alias); 18 Sep 2001 17:13:06 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 9912 invoked from network); 18 Sep 2001 17:10:34 -0000 Received: from unknown (HELO astro.princeton.edu) (128.112.24.45) by sourceware.cygnus.com with SMTP; 18 Sep 2001 17:10:34 -0000 Received: from kaze.Princeton.EDU (kaze [128.112.24.85]) by astro.princeton.edu (8.9.3/8.9.3) with ESMTP id NAA15284; Tue, 18 Sep 2001 13:10:29 -0400 (EDT) Received: (from rhl@localhost) by kaze.Princeton.EDU (8.9.3/8.9.3) id NAA13285; Tue, 18 Sep 2001 13:10:24 -0400 X-Authentication-Warning: kaze.Princeton.EDU: rhl set sender to rhl@kaze.Princeton.EDU using -f From: Robert Lupton the Good MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15271.32768.4522.195154@kaze.Princeton.EDU> Date: Tue, 18 Sep 2001 13:10:24 -0400 To: Yngve Svendsen Subject: another minor patch to gnatsweb 2.9.0 Cc: gnats-devel@sources.redhat.com, bug-gnats@gnu.org X-Mailer: VM 6.94 under Emacs 20.5.1 Here's another patch to fix a number of minor problems. 1/ A number of undefined variables --- these produce worrying messages in the httpd logs. Specifically: check that $fields{'Responsible'} is defined ensure that $global_prefs{'columns'} is always defined Set a value for gnatsweb-test-cookie to work around an assumption in at least my copy of CGI::cookie 2/ Fix the "Login Again" button at the top of each page, by changing the action to cmd=login%20again Did my patches to e.g. load pre-existing queries make it into gnatsweb? R *** gnatsweb.pl.1 Mon Sep 17 13:59:36 2001 --- gnatsweb.pl.2 Tue Sep 18 13:04:57 2001 *************** *** 586,592 **** # If Responsible is '', delete it; gnats handles that. See # also &sendpr. ! if($fields{'Responsible'} eq '') { delete $fields{'Responsible'}; } --- 586,592 ---- # If Responsible is '', delete it; gnats handles that. See # also &sendpr. ! if(defined($fields{'Responsible'}) && $fields{'Responsible'} eq '') { delete $fields{'Responsible'}; } *************** *** 786,792 **** { $valign = 'valign=top'; $val =~ s/$/
/gm; ! $val =~ s/
$//; # previous substitution added one too many
's $val = mark_urls($val); } print "$_:\n", --- 786,792 ---- { $valign = 'valign=top'; $val =~ s/$/
/gm; ! $val =~ s/
$//; # previous substitution added one too many
s $val = mark_urls($val); } print "$_:\n", *************** *** 2412,2418 **** $row2 .= qq(CREATE); $row2 .= qq(QUERY); $row2 .= qq(ADV. QUERY); ! $row2 .= qq(LOGIN AGAIN); $row2 .= qq(HELP); $row2 .= qq(\n); $row2 .= qq(\n\n); --- 2411,2417 ---- $row2 .= qq(CREATE); $row2 .= qq(QUERY); $row2 .= qq(ADV. QUERY); ! $row2 .= qq(LOGIN AGAIN); $row2 .= qq(HELP); $row2 .= qq(\n); $row2 .= qq(\n\n); *************** *** 3130,3136 **** exp = new Date(); exp.setTime(exp.getTime() + (1000 * 60 * 60)); // +1 hour setCookie("gnatsweb-test-cookie", "whatever", exp); ! val = getCookie("gnatsweb-test-cookie"); delCookie("gnatsweb-test-cookie"); if (val == null) { document.write("

Warning: your browser is not accepting cookies!

" --- 3129,3135 ---- exp = new Date(); exp.setTime(exp.getTime() + (1000 * 60 * 60)); // +1 hour setCookie("gnatsweb-test-cookie", "whatever", exp); ! val = getCookie("gnatsweb-test-cookie=1"); delCookie("gnatsweb-test-cookie"); if (val == null) { document.write("

Warning: your browser is not accepting cookies!

" *************** *** 3274,3279 **** --- 3273,3280 ---- } elsif (defined($cvals{'columns'})) { $global_prefs{'columns'} = $cvals{'columns'}; + } else { + $global_prefs{'columns'} = ''; } # DB prefs. From gnats-devel-return-654-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Wed Sep 19 13:39:44 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 27335 invoked by alias); 19 Sep 2001 13:39:44 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 27251 invoked from network); 19 Sep 2001 13:39:42 -0000 Received: from unknown (HELO f04n07.cac.psu.edu) (128.118.141.35) by sourceware.cygnus.com with SMTP; 19 Sep 2001 13:39:42 -0000 Received: from hunter (nat1.arl.psu.edu [128.118.40.40]) by f04n07.cac.psu.edu (8.9.3/8.9.3) with ESMTP id JAA67172 for ; Wed, 19 Sep 2001 09:39:42 -0400 Message-Id: <4.2.2.20010919094403.00a96740@email.psu.edu> X-Sender: pgk3@email.psu.edu X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.2 Date: Wed, 19 Sep 2001 09:44:44 -0400 To: gnats-devel@sources.redhat.com From: Perry Klein Subject: Multiple Databases Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed I am looking for more information on setting up multiple databases for gnats. gnats is currently being used at our facility for a project, but another project is interested in using it. The on-line documentation refers to the capability of multiple databases on one host, but lacks the details in what is needed in regards to the pr-queue, and other components. It is important that we keep the two projects segregated. Each will have its own administrator as well. Any additional information would be appreciated. Thanks, Perry Klein From gnats-devel-return-655-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Wed Sep 19 13:50:43 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 3443 invoked by alias); 19 Sep 2001 13:50:42 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 3423 invoked from network); 19 Sep 2001 13:50:41 -0000 Received: from unknown (HELO nwt.cplane.com) (204.101.206.130) by sourceware.cygnus.com with SMTP; 19 Sep 2001 13:50:41 -0000 Received: from george (m17.cplane.com [172.16.60.17]) by nwt.cplane.com (8.11.0/8.11.0) with SMTP id f8JDorZ09643; Wed, 19 Sep 2001 09:50:53 -0400 From: "George Nawfal" To: "Perry Klein" , Subject: RE: Multiple Databases Date: Wed, 19 Sep 2001 09:49:48 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <4.2.2.20010919094403.00a96740@email.psu.edu> Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700 Perry, The following instructions should help you set up multiple databases: 1- Copy/Create an empty database Copy an empty database into the new location. For simplicity, let's call the new database "lcd" and let's copy it into this directory: /usr/local/share/gnats/lcd-db/ 2- Modify the config file in the new database Now that you've created a new database, you need to modify the config file. Open the file ../lcd-db/gnats-adm/config and change the following variables: Change GNATS_ADDR to "lcd" Change GNATS_SITE to "lcd" Change SUBMITTER to "lcd" Change DEFAULT_ORGANIZATION to "lcd" You can keep the other variables as they are or change them if you want to. 3- Modify gnats-db.conf file Add the following line to the file /etc/gnats-db.conf: /usr/local/share/gnats/lcd-db:lcd The above line inserts "lcd" in the Database combo box at login. 4- Modify the aliases file Add the following lines to the file /etc/aliases - gnats section lcd: "| /usr/local/libexec/gnats/queue-pr -q -d /usr/local/share/gnats/lcd-db/" lcd-gnats: lcd 5- Modify the crontab file Add the following line(s) to the file /etc/crontab - gnats section 0,10,20,30,40,50 * * * * /usr/local/libexec/gnats/queue-pr --run -d /usr/local/share/gnats/lcd-db 6- Modify the .mycron file Open the file .mycron, located at the user gnats home directory. Then add the following line to it: 0-59 * * * * /usr/local/libexec/gnats/queue-pr --run -d /usr/local/share/gnats/lcd-db 7- Create an email account for lcd Create an email account for lcd, say lcd@foo.com if your domain name is foo. Set its .qmail file to have the following line: | /usr/local/libexec/gnats/queue-pr -q 8- Reload the .mycron file: Login as gnats users then type "crontab .mycron" in order to reload the .mycron file into the memory. George -----Original Message----- From: gnats-devel-owner@sources.redhat.com [mailto:gnats-devel-owner@sources.redhat.com]On Behalf Of Perry Klein Sent: Wednesday, September 19, 2001 9:45 AM To: gnats-devel@sources.redhat.com Subject: Multiple Databases I am looking for more information on setting up multiple databases for gnats. gnats is currently being used at our facility for a project, but another project is interested in using it. The on-line documentation refers to the capability of multiple databases on one host, but lacks the details in what is needed in regards to the pr-queue, and other components. It is important that we keep the two projects segregated. Each will have its own administrator as well. Any additional information would be appreciated. Thanks, Perry Klein From gnats-devel-return-656-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Fri Sep 21 11:10:46 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 24734 invoked by alias); 21 Sep 2001 11:10:46 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 24714 invoked from network); 21 Sep 2001 11:10:43 -0000 Received: from unknown (HELO fw1.logiball.de) (193.97.215.2) by sourceware.cygnus.com with SMTP; 21 Sep 2001 11:10:43 -0000 Received: from fhggis (fhggis.logiball.de [192.168.2.33]) by fw1.logiball.de (8.9.3/8.9.3) with SMTP id NAA27099 for ; Fri, 21 Sep 2001 13:12:18 +0200 Received: by localhost with Microsoft MAPI; Fri, 21 Sep 2001 13:12:40 +0200 Message-ID: <01C1429F.173EF600.thamm@logiball.de> From: Volker Thamm To: "Gnats-Devel (E-Mail)" Subject: daemon isn't starting Date: Fri, 21 Sep 2001 13:12:38 +0200 Organization: LOGIBALL GmbH X-Mailer: Microsoft Internet E-Mail/MAPI - 8.0.0.4211 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi, i have trouble starting the daemon. When i do it with the option --not-inetd (for testing) i get: 520 You're not on the host access list: name.domain (a.b.c.d). though i added the IP number to the gnatsd.conf file with edit rights like a.b.c.d:edit: Regarding the gnatd.conf file it's still not clear if i can grant a whole domain (is software.free.com a pc or a domain?), if the gnatsd.conf file is read in a special order (are later or first settings ignored?). what happens when i grant rights on both ways name and ip. Thanks, Volker P.S.: I had some troubles getting the software on the system (I got the known errno.h error, for which seems to exist no solution, yet, and the rpm package had problems to fulfill the scripts - are there maybe some special configurations needed? The section 'Where gnats lives' helps those who didn't have real problems - i need a list of all files and configurations needed) From gnats-devel-return-657-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Fri Sep 21 14:33:28 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 1872 invoked by alias); 21 Sep 2001 14:33:27 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 1832 invoked from network); 21 Sep 2001 14:33:21 -0000 Received: from unknown (HELO david.siemens.de) (192.35.17.14) by sourceware.cygnus.com with SMTP; 21 Sep 2001 14:33:21 -0000 Received: from mail1.siemens.de (mail1.siemens.de [139.23.33.14]) by david.siemens.de (8.11.6/8.11.6) with ESMTP id f8LEXKS11428 for ; Fri, 21 Sep 2001 16:33:20 +0200 (MET DST) Received: from mail-g.mchp.siemens.de (mail-g.mchp.siemens.de [139.23.185.10]) by mail1.siemens.de (8.11.6/8.11.6) with ESMTP id f8LEXJ124927; Fri, 21 Sep 2001 16:33:19 +0200 (MET DST) Received: (from has@localhost) by mail-g.mchp.siemens.de with id f8LEXIJV001392; Fri, 21 Sep 2001 16:33:18 +0200 (MET DST) From: Hans-Albert Schneider MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15275.20397.454771.758256@mail-g.mchp.siemens.de> Date: Fri, 21 Sep 2001 16:33:17 +0200 (MET DST) To: gnats-devel@sources.redhat.com Subject: FAQ anywhere? X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Reply-To: Hans-Albert.Schneider@mchp.siemens.de I had the impression that some questions are showing up here regularly (not in the last few weeks, but looking through 1 year or so... So I wondered whether there is an FAQ, and if so, why I have not yet seen any mention of it (or do I simply read too selectively? :-). If there is none, I am thinking of starting one in my spare time. Hans-Albert -- Hans-Albert Schneider Siemens AG phone: (+49) 89 636 45445 Corporate Technology fax: (+49) 89 636 42284 Munich, Germany -- To get my public PGP key, send me a mail with subject "send key" -- From gnats-devel-return-658-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Fri Sep 21 14:51:38 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 15029 invoked by alias); 21 Sep 2001 14:51:37 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 15008 invoked from network); 21 Sep 2001 14:51:36 -0000 Received: from unknown (HELO smtp.trd.clustra.com) (194.143.59.98) by sourceware.cygnus.com with SMTP; 21 Sep 2001 14:51:36 -0000 Received: (qmail 29519 invoked from network); 21 Sep 2001 14:51:34 -0000 Received: from dhcp-10-179.clustra.com (HELO hoolabaloo.clustra.com) (10.10.200.179) by maestro.clustra.com with SMTP; 21 Sep 2001 14:51:34 -0000 Message-Id: <5.1.0.14.2.20010921164214.04aff560@mail.trd.clustra.com> X-Sender: yngves@mail.trd.clustra.com X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Fri, 21 Sep 2001 16:47:23 +0200 To: Hans-Albert.Schneider@mchp.siemens.de,gnats-devel@sources.redhat.com From: Yngve Svendsen Subject: Re: FAQ anywhere? In-Reply-To: <15275.20397.454771.758256@mail-g.mchp.siemens.de> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed At 16:33 21.09.2001 +0200, Hans-Albert Schneider wrote: >I had the impression that some questions are showing up here >regularly (not in the last few weeks, but looking through 1 year >or so... > >So I wondered whether there is an FAQ, and if so, why I have not >yet seen any mention of it (or do I simply read too selectively? :-). > >If there is none, I am thinking of starting one in my spare time. To my knowledge there is no FAQ, but it is definitely sorely needed. If you do decide to start one (I hope you do), we could host it at the GNATS website at sources.redhat.com. Please tell me if you would want that, since I am currently responsible for maintaining this site. By the way, you should take into account that we will soon have two fairly different versions of GNATS in general use (versions 3 and 4), so questions and answers should be clearly marked with the version they're relevant to. I look forward to hearing more about this! Yngve Svendsen Gnatsweb maintainer From gnats-devel-return-659-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Sun Sep 23 17:15:05 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 27316 invoked by alias); 23 Sep 2001 17:15:04 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 27296 invoked from network); 23 Sep 2001 17:15:02 -0000 Received: from unknown (HELO sokol.skynet.cz) (193.165.254.8) by sourceware.cygnus.com with SMTP; 23 Sep 2001 17:15:02 -0000 X-Envelope-To: gnats-devel@sources.redhat.com Received: from blackbird.zamazal.org (mail@asasync69.skynet.cz [193.165.192.169]) by sokol.skynet.cz (8.9.3/8.9.3) with ESMTP id TAA32723; Sun, 23 Sep 2001 19:14:52 +0200 (envelope-from pdm@zamazal.org) Received: from pdm by blackbird.zamazal.org with local (Exim 3.32 #1 (Debian)) id 15lCph-0003aD-00; Sun, 23 Sep 2001 19:14:21 +0200 To: Hans-Albert.Schneider@mchp.siemens.de Cc: gnats-devel@sources.redhat.com Subject: Re: FAQ anywhere? References: <15275.20397.454771.758256@mail-g.mchp.siemens.de> X-Face: #G'i>Q>~:^*=!qpsXTU;iEZ8xcAz+u~Vq0(

a6!3ebS/2|\r{9&asz&Qp]~)uF,N"4,jS T&F>.|='gO6:N Date: 23 Sep 2001 19:11:24 +0200 In-Reply-To: <15275.20397.454771.758256@mail-g.mchp.siemens.de> Message-ID: <87u1xtrfwj.fsf@blackbird.zamazal.org> User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.0.105 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Lines: 15 >>>>> "HS" == Hans-Albert Schneider writes: HS> If there is none, I am thinking of starting one in my spare HS> time. This is an excellent idea! Regards, Milan Zamazal -- _/_\_/_ o _\_/_\_ o _/_\_/_ o _\_/_\_ o BEWARE! -<_|_|_|_><-- -<_|_|_|_><-- -<_|_|_|_><-- -<_|_|_|_><-- *Bugs* are / \ / o \ / \ o / \ / o \ / \ o approaching! From gnats-devel-return-660-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Tue Sep 25 13:46:01 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 14479 invoked by alias); 25 Sep 2001 13:45:59 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 14457 invoked from network); 25 Sep 2001 13:45:56 -0000 Received: from unknown (HELO vexpert.dbai.tuwien.ac.at) (128.130.111.12) by sourceware.cygnus.com with SMTP; 25 Sep 2001 13:45:56 -0000 Received: from naos.dbai.tuwien.ac.at (naos [128.130.111.28]) by vexpert.dbai.tuwien.ac.at (8.11.6/8.11.6) with ESMTP id f8PDjjf15449; Tue, 25 Sep 2001 15:45:46 +0200 (MET DST) Date: Tue, 25 Sep 2001 15:45:43 +0200 (CEST) From: Gerald Pfeifer To: , Yngve Svendsen cc: Franz Sirl Subject: PATCH installed: gnatsweb 2.9.x browser compatibility Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I have installed the following fix by Franz on the gnatsweb-v2-branch branch of the gnatsweb repository on savannah.gnu.org. Gnatsweb 4.x doesn't seem to have this problem, but it might sense to release 2.9.1 at some point, as this causes problems for the Konquerer browser, for example. Gerald 2001-09-24 Franz Sirl * gnatsweb.pl: Spaces in HREFs must be encoded. Index: gnatsweb.pl =================================================================== RCS file: /cvsroot/gnatsweb/gnatsweb/gnatsweb.pl,v retrieving revision 1.1.1.1.2.8 diff -u -3 -p -r1.1.1.1.2.8 gnatsweb.pl --- gnatsweb.pl 2001/09/10 09:11:04 1.1.1.1.2.8 +++ gnatsweb.pl 2001/09/25 13:36:15 @@ -2313,7 +2313,7 @@ EOF $row2 .= qq(CREATE); $row2 .= qq(QUERY); $row2 .= qq(ADV. QUERY); - $row2 .= qq(LOGIN AGAIN); + $row2 .= qq(LOGIN AGAIN); $row2 .= qq(HELP); $row2 .= qq(\n); $row2 .= qq(\n\n); From gnats-devel-return-661-listarch-gnats-devel=sourceware.cygnus.com@sources.redhat.com Thu Sep 27 15:18:51 2001 Return-Path: Delivered-To: listarch-gnats-devel@sourceware.cygnus.com Received: (qmail 11265 invoked by alias); 27 Sep 2001 15:18:51 -0000 Mailing-List: contact gnats-devel-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gnats-devel-owner@sources.redhat.com Delivered-To: mailing list gnats-devel@sources.redhat.com Received: (qmail 11231 invoked from network); 27 Sep 2001 15:18:49 -0000 Received: from unknown (HELO ahmler1.mail.eds.com) (192.85.154.71) by sourceware.cygnus.com with SMTP; 27 Sep 2001 15:18:49 -0000 Received: from ahmlir1.mail.eds.com (ahmlir1-2.mail.eds.com [192.85.154.25]) by ahmler1.mail.eds.com (8.11.6/8.11.3) with ESMTP id f8RFIZC21772; Thu, 27 Sep 2001 11:18:36 -0400 Received: from ahmlir1.mail.eds.com (localhost [127.0.0.1]) by ahmlir1.mail.eds.com (8.11.4/8.11.3) with ESMTP id f8RFIXp22197; Thu, 27 Sep 2001 11:18:33 -0400 (EDT) Received: from gnulinux.powertrain.mpg.gm.com ([130.172.82.22]) by ahmlir1.mail.eds.com (8.11.4/8.11.3) with ESMTP id f8RFIWj22193; Thu, 27 Sep 2001 11:18:32 -0400 (EDT) Received: (from qztf7k@localhost) by gnulinux.powertrain.mpg.gm.com (8.11.2/8.8.7) id f8RFHHv01735; Thu, 27 Sep 2001 11:17:17 -0400 To: Milan Zamazal Cc: Gerald Pfeifer , Subject: Re: Gnatsweb 4 in beta References: <87k7z35t0m.fsf@blackbird.zamazal.org> In-Reply-To: <87k7z35t0m.fsf@blackbird.zamazal.org> (Milan Zamazal's message of "13 Sep 2001 11:39:37 +0200") From: Hugo Gayosso Date: 27 Sep 2001 11:17:17 -0400 Message-ID: Lines: 38 User-Agent: Gnus/5.090003 (Oort Gnus v0.03) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Milan Zamazal writes: > >>>>> "GP" == Gerald Pfeifer writes: > > GP> We should try to resolve the issue of having two repositories at > GP> some point, shouldn't we? > > I'm going to move GNATS to savannah at some point, the point is not > too far I think, let's say it might happen in October, before GNATS > 4 going beta. After then the current CVS should be closed and there > will be no need to keep Gnatsweb in GNATS' CVS anymore. I'd suggest > to keep checking in significant versions of Gnatsweb to the Gnatsweb > repository till then. Let me know if you need any help doing this. All it is needed is to create a tarball of your current CVS tree and put it somewhere on the web where the savannah-hackers can download it and install it, the response time for this is 24 hrs. at most. When you have this tarball created and uploaded in some website, send the URL to savannah-hackers@gnu.org Greetings, - -- Hugo Gayosso -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE7s0L9x2JZtTN6co8RAujeAJ9FC2So/mUn3aTjBaS9WE8ibH+zFQCfclmU y/eL5km+I8Pg+qnLr2XbYXs= =5ZXa -----END PGP SIGNATURE-----