Report forwarded to debian-bugs-dist@lists.debian.org, Peter Tobias <tobias@et-inf.fho-emden.de>:
Bug#8927; Package netstd.   debian-bugs-dist@lists.debian.orgPeter Tobias  Subject: Bug#8927: netstd: update-inetd don't update xinetd.conf Reply-To: mirek@zind.ikem.pwr.wroc.pl, 8927@bugs.debian.org Resent-From: mirek@zind.ikem.pwr.wroc.pl Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Peter Tobias Resent-Date: Mon, 21 Apr 1997 10:48:04 GMT Resent-Message-ID: Resent-Sender: iwj@debian.org X-Debian-PR-Package: netstd X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by bugs@bugs.debian.org id=B.86161927615770 (code B ref -1); Mon, 21 Apr 1997 10:48:04 GMT Date: Mon, 21 Apr 1997 12:40:31 +0200 Message-Id: <199704211040.MAA15849@dionizos.zind.ikem.pwr.wroc.pl.> From: mirek@zind.ikem.pwr.wroc.pl To: submit@bugs.debian.org X-Mailer: bug 2.91 Package: netstd Version: 2.13-1 -- System Information Debian Release: 1.2 Kernel Version: Linux dionizos 2.0.27 #1 Sat Apr 12 20:14:02 CEST 1997 i486 unknown Versions of the packages netstd depends on: cpp Version: 2.7.2.1-7 libc5 Version: 5.4.23-2 libreadline2 Version: 2.1-2 ncurses3.0 Version: 1.9.9e-1 netbase Version: 2.10-1 I have xinetd installed, but update-inetd updates only /etc/inetd.conf. Mirek Kwasniak   Acknowledgement sent to mirek@zind.ikem.pwr.wroc.pl:
New bug report received and forwarded. Copy sent to Peter Tobias <tobias@et-inf.fho-emden.de>.   -t  From: owner@bugs.debian.org (Ian Jackson) To: mirek@zind.ikem.pwr.wroc.pl Subject: Bug#8927: Acknowledgement (was: netstd: update-inetd don't update xinetd.conf) Message-ID: In-Reply-To: <199704211040.MAA15849@dionizos.zind.ikem.pwr.wroc.pl.> References: <199704211040.MAA15849@dionizos.zind.ikem.pwr.wroc.pl.> Thank you for the problem report you have sent regarding Debian Linux. This is an automatically generated reply, to let you know your message has been received. It is being forwarded to the developers' mailing list for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): Peter Tobias If you wish to submit further information on your problem, please send it to 8927@bugs.debian.org (and *not* to bugs@bugs.debian.org). Please do not reply to the address at the top of this message, unless you wish to report a problem with the bug-tracking system. Ian Jackson (maintainer, Debian bug tracking system)   Received: (at submit) by bugs.debian.org; 21 Apr 1997 10:41:16 +0000 Received: (qmail 15768 invoked from network); 21 Apr 1997 10:41:13 -0000 Received: from dionizos.zind.ikem.pwr.wroc.pl (HELO dionizos.zind.ikem.pwr.wroc.pl.) (mirek@156.17.14.253) by master.debian.org with SMTP; 21 Apr 1997 10:41:11 -0000 Received: (from mirek@localhost) by dionizos.zind.ikem.pwr.wroc.pl. (8.8.5/8.8.5) id MAA15849; Mon, 21 Apr 1997 12:40:31 +0200 Date: Mon, 21 Apr 1997 12:40:31 +0200 Message-Id: <199704211040.MAA15849@dionizos.zind.ikem.pwr.wroc.pl.> From: mirek@zind.ikem.pwr.wroc.pl Subject: netstd: update-inetd don't update xinetd.conf To: submit@bugs.debian.org X-Mailer: bug 2.91 Package: netstd Version: 2.13-1 -- System Information Debian Release: 1.2 Kernel Version: Linux dionizos 2.0.27 #1 Sat Apr 12 20:14:02 CEST 1997 i486 unknown Versions of the packages netstd depends on: cpp Version: 2.7.2.1-7 libc5 Version: 5.4.23-2 libreadline2 Version: 2.1-2 ncurses3.0 Version: 1.9.9e-1 netbase Version: 2.10-1 I have xinetd installed, but update-inetd updates only /etc/inetd.conf. Mirek Kwasniak   Information forwarded to debian-bugs-dist@lists.debian.org, Peter Tobias <tobias@et-inf.fho-emden.de>:
Bug#8927; Package netstd.   debian-bugs-dist@lists.debian.orgPeter Tobias  Subject: Bug#8927: netstd: update-inetd don't update xinetd.conf Reply-To: Martin Schulze , 8927@bugs.debian.org Resent-From: Martin Schulze Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Peter Tobias Resent-Date: Mon, 21 Apr 1997 11:48:03 GMT Resent-Message-ID: Resent-Sender: iwj@debian.org X-Debian-PR-Package: netstd X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by 8927-bugs@bugs.debian.org id=B8927.86162265916124 (code B ref 8927); Mon, 21 Apr 1997 11:48:03 GMT Message-ID: <19970421134557.59115@tapiola.infodrom.north.de> Date: Mon, 21 Apr 1997 13:45:57 +0200 From: Martin Schulze To: mirek@zind.ikem.pwr.wroc.pl, 8927@bugs.debian.org Cc: borik@isracom.co.il Bcc: References: <199704211040.MAA15849@dionizos.zind.ikem.pwr.wroc.pl.> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: <199704211040.MAA15849@dionizos.zind.ikem.pwr.wroc.pl.>; from mirek@zind.ikem.pwr.wroc.pl on Mon, Apr 21, 1997 at 12:40:31PM +0200 On Apr 21, mirek@zind.ikem.pwr.wroc.pl wrote > I have xinetd installed, but update-inetd updates only /etc/inetd.conf. This is not easy to implement. Although I believe that it would be a good invention if one could switch a Debian system to use xinetd instead of inetd on the fly. Both maintainer of xinetd and inetd should discuss this together and find a way how to get out of this dilemma. My thoughts about this topic are: . Converting routines for xinetd.conf -> inetd.conf an vice versa Problem: only a subset of possible parameters could be translated . Rewriting update-inetd update both files or update the actual used configuration file - mayby determined via /etc/alternatives . Making inetd and xinetd use update-alternatives Just my $0.02. Regards... Joey -- / Martin Schulze * Debian GNU/Linux Developer * joey@debian.org / / http://www.debian.org/ http://home.pages.de/~joey/   Acknowledgement sent to Martin Schulze <joey@tapiola.Infodrom.North.DE>:
Extra info received and forwarded to list. Copy sent to Peter Tobias <tobias@et-inf.fho-emden.de>.   -t  From: owner@bugs.debian.org (Ian Jackson) To: Martin Schulze Subject: Bug#8927: Info received (was Bug#8927: netstd: update-inetd don't update xinetd.conf) Message-ID: In-Reply-To: <19970421134557.59115@tapiola.infodrom.north.de> References: <19970421134557.59115@tapiola.infodrom.north.de> Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers' mailing list to accompany the original report. Your message has been sent to the package maintainer(s): Peter Tobias If you wish to continue to submit further information on your problem, please send it to 8927@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the bug-tracking system. Ian Jackson (maintainer, Debian bug tracking system)   Received: (at 8927) by bugs.debian.org; 21 Apr 1997 11:37:39 +0000 Received: (qmail 16122 invoked from network); 21 Apr 1997 11:37:37 -0000 Received: from gimli.Informatik.Uni-Oldenburg.DE (134.106.1.10) by master.debian.org with SMTP; 21 Apr 1997 11:37:36 -0000 Received: by gimli.Informatik.Uni-Oldenburg.DE (Smail3.1.29.1) id ; Mon, 21 Apr 97 13:37 CST Received: at Infodrom Oldenburg (/\##/\ Smail3.1.29.1 #29.12 Joey) by finlandia.Infodrom.North.DE from tapiola.Infodrom.North.DE with smtp id ; Mon, 21 Apr 97 13:38 MET DST Received: at Infodrom Oldenburg (Smail-3.2 1996-Jul-4 #19) by tapiola.Infodrom.North.DE id ; Mon, 21 Apr 1997 13:45:59 +0200 (MET DST) Message-ID: <19970421134557.59115@tapiola.infodrom.north.de> Date: Mon, 21 Apr 1997 13:45:57 +0200 From: Martin Schulze To: mirek@zind.ikem.pwr.wroc.pl, 8927@bugs.debian.org Cc: borik@isracom.co.il Bcc: Subject: Re: Bug#8927: netstd: update-inetd don't update xinetd.conf References: <199704211040.MAA15849@dionizos.zind.ikem.pwr.wroc.pl.> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: <199704211040.MAA15849@dionizos.zind.ikem.pwr.wroc.pl.>; from mirek@zind.ikem.pwr.wroc.pl on Mon, Apr 21, 1997 at 12:40:31PM +0200 On Apr 21, mirek@zind.ikem.pwr.wroc.pl wrote > I have xinetd installed, but update-inetd updates only /etc/inetd.conf. This is not easy to implement. Although I believe that it would be a good invention if one could switch a Debian system to use xinetd instead of inetd on the fly. Both maintainer of xinetd and inetd should discuss this together and find a way how to get out of this dilemma. My thoughts about this topic are: . Converting routines for xinetd.conf -> inetd.conf an vice versa Problem: only a subset of possible parameters could be translated . Rewriting update-inetd update both files or update the actual used configuration file - mayby determined via /etc/alternatives . Making inetd and xinetd use update-alternatives Just my $0.02. Regards... Joey -- / Martin Schulze * Debian GNU/Linux Developer * joey@debian.org / / http://www.debian.org/ http://home.pages.de/~joey/   Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#8927; Package netstd.   debian-bugs-dist@lists.debian.org  Subject: Bug#8927: netstd: update-inetd don't update xinetd.conf Reply-To: Peter Tobias , 8927@bugs.debian.org Resent-From: Peter Tobias Resent-To: debian-bugs-dist@lists.debian.org Resent-Date: Mon, 21 Apr 1997 23:18:06 GMT Resent-Message-ID: Resent-Sender: iwj@debian.org X-Debian-PR-Package: netstd X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by 8927-bugs@bugs.debian.org id=B8927.86166456830911 (code B ref 8927); Mon, 21 Apr 1997 23:18:06 GMT Message-ID: <19970422011356.02931@et-inf.fho-emden.de> Date: Tue, 22 Apr 1997 01:13:56 +0200 From: Peter Tobias To: Martin Schulze , 8927@bugs.debian.org References: <199704211040.MAA15849@dionizos.zind.ikem.pwr.wroc.pl.> <19970421134557.59115@tapiola.infodrom.north.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.66 In-Reply-To: <19970421134557.59115@tapiola.infodrom.north.de>; from Martin Schulze on Mon, Apr 21, 1997 at 01:45:57PM +0200 On Apr 21, Martin Schulze wrote > On Apr 21, mirek@zind.ikem.pwr.wroc.pl wrote > > > I have xinetd installed, but update-inetd updates only /etc/inetd.conf. > > This is not easy to implement. Although I believe that it would > be a good invention if one could switch a Debian system to use > xinetd instead of inetd on the fly. > > Both maintainer of xinetd and inetd should discuss this together > and find a way how to get out of this dilemma. > > My thoughts about this topic are: > > . Converting routines for xinetd.conf -> inetd.conf > an vice versa > Problem: only a subset of possible parameters could be translated > > . Rewriting update-inetd update both files or update the actual > used configuration file - mayby determined via /etc/alternatives > > . Making inetd and xinetd use update-alternatives The main configuration file is /etc/inetd.conf. If xinetd is installed it should convert the current /etc/inetd.conf (I think xinetd is already doing this), update-inetd should continue to update /etc/inetd.conf and update-inetd should call update-xinetd to add the entry to /etc/xinetd.conf too. If the user removes xinetd there is no need to convert the xinetd.conf file back because the normal inetd.conf is still up to date. The user could even temporary change from xinetd back to inetd and back to xinetd. If there are no objections I'll modify update-inetd this way. Thanks, Peter -- Peter Tobias EMail: Fachhochschule Ostfriesland tobias@et-inf.fho-emden.de Fachbereich Elektrotechnik und Informatik tobias@debian.org Constantiaplatz 4, 26723 Emden, Germany tobias@linux.de   Acknowledgement sent to Peter Tobias <tobias@et-inf.fho-emden.de>:
Extra info received and forwarded to list.   -t  From: owner@bugs.debian.org (Ian Jackson) To: Peter Tobias Subject: Bug#8927: Info received (was Bug#8927: netstd: update-inetd don't update xinetd.conf) Message-ID: In-Reply-To: <19970422011356.02931@et-inf.fho-emden.de> References: <19970422011356.02931@et-inf.fho-emden.de> Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers' mailing list to accompany the original report. If you wish to continue to submit further information on your problem, please send it to 8927@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the bug-tracking system. Ian Jackson (maintainer, Debian bug tracking system)   Received: (at 8927) by bugs.debian.org; 21 Apr 1997 23:16:08 +0000 Received: (qmail 30909 invoked from network); 21 Apr 1997 23:16:06 -0000 Received: from server.et-inf.fho-emden.de (192.129.16.1) by master.debian.org with SMTP; 21 Apr 1997 23:16:03 -0000 Received: from zaphod.pi.fho-emden.de (slip.et-inf.fho-emden.de [192.129.16.199]) by server.et-inf.fho-emden.de (8.8.5/8.7.3) with ESMTP id BAA17415; Tue, 22 Apr 1997 01:11:06 +0200 Received: (from tobias@localhost) by zaphod.pi.fho-emden.de (8.8.5/8.8.5) id BAA01824; Tue, 22 Apr 1997 01:13:56 +0200 Message-ID: <19970422011356.02931@et-inf.fho-emden.de> Date: Tue, 22 Apr 1997 01:13:56 +0200 From: Peter Tobias To: Martin Schulze , 8927@bugs.debian.org Subject: Re: Bug#8927: netstd: update-inetd don't update xinetd.conf References: <199704211040.MAA15849@dionizos.zind.ikem.pwr.wroc.pl.> <19970421134557.59115@tapiola.infodrom.north.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.66 In-Reply-To: <19970421134557.59115@tapiola.infodrom.north.de>; from Martin Schulze on Mon, Apr 21, 1997 at 01:45:57PM +0200 On Apr 21, Martin Schulze wrote > On Apr 21, mirek@zind.ikem.pwr.wroc.pl wrote > > > I have xinetd installed, but update-inetd updates only /etc/inetd.conf. > > This is not easy to implement. Although I believe that it would > be a good invention if one could switch a Debian system to use > xinetd instead of inetd on the fly. > > Both maintainer of xinetd and inetd should discuss this together > and find a way how to get out of this dilemma. > > My thoughts about this topic are: > > . Converting routines for xinetd.conf -> inetd.conf > an vice versa > Problem: only a subset of possible parameters could be translated > > . Rewriting update-inetd update both files or update the actual > used configuration file - mayby determined via /etc/alternatives > > . Making inetd and xinetd use update-alternatives The main configuration file is /etc/inetd.conf. If xinetd is installed it should convert the current /etc/inetd.conf (I think xinetd is already doing this), update-inetd should continue to update /etc/inetd.conf and update-inetd should call update-xinetd to add the entry to /etc/xinetd.conf too. If the user removes xinetd there is no need to convert the xinetd.conf file back because the normal inetd.conf is still up to date. The user could even temporary change from xinetd back to inetd and back to xinetd. If there are no objections I'll modify update-inetd this way. Thanks, Peter -- Peter Tobias EMail: Fachhochschule Ostfriesland tobias@et-inf.fho-emden.de Fachbereich Elektrotechnik und Informatik tobias@debian.org Constantiaplatz 4, 26723 Emden, Germany tobias@linux.de   Information forwarded to debian-bugs-dist@lists.debian.org, Peter Tobias <tobias@et-inf.fho-emden.de>:
Bug#8927; Package netstd.   debian-bugs-dist@lists.debian.orgPeter Tobias  Subject: Bug#8927: netstd: update-inetd don't update xinetd.conf Reply-To: "Boris D. Beletsky" , 8927@bugs.debian.org Resent-From: "Boris D. Beletsky" Orignal-Sender: borik@sim.il.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Peter Tobias Resent-Date: Thu, 24 Apr 1997 02:03:03 GMT Resent-Message-ID: Resent-Sender: iwj@debian.org X-Debian-PR-Package: netstd X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by 8927-bugs@bugs.debian.org id=B8927.86184707011134 (code B ref 8927); Thu, 24 Apr 1997 02:03:03 GMT Date: Thu, 24 Apr 1997 04:59:41 +0300 (IDT) From: "Boris D. Beletsky" Sender: borik@sim.il.debian.org To: Martin Schulze cc: mirek@zind.ikem.pwr.wroc.pl, 8927@bugs.debian.org In-Reply-To: <19970421134557.59115@tapiola.infodrom.north.de> Message-ID: Priority: non-urgent Importance: low Mailer: Pine 3.95 (Debian GNU/Linux) X-Mailer: Pine 3.95 (Debian GNU/Linux) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII -----BEGIN PGP SIGNED MESSAGE----- >>>>>>>> On Mon, 21 Apr 1997, Martin wrote: Martin> Martin> On Apr 21, mirek@zind.ikem.pwr.wroc.pl wrote Martin> Martin> > I have xinetd installed, but update-inetd updates only Martin> > /etc/inetd.conf. Martin> Martin> This is not easy to implement. Although I believe that it Martin> would be a good invention if one could switch a Debian system Martin> to use xinetd instead of inetd on the fly. Martin> Martin> Both maintainer of xinetd and inetd should discuss this Martin> together and find a way how to get out of this dilemma. I would be happy to, but maintainer of inetd doesn't (wasn't) seem too be cooperative. thks borik - ----------------------------------------------------------- Boris D. Beletsky borik@debian.org Network Administrator borik@cs.huji.ac.il Institute of Computer Science, borik@isracom.co.il Hebrew University Jerusalem home: +972 2 6411880 -----BEGIN PGP SIGNATURE----- Version: 2.6.3i Charset: latin1 Comment: Boris D. Beletsky iQCVAwUBM16+jz9c8eyjXHlhAQFMvwQAr6efSdYx5wRoVPnlcteRo9zKV89VSzlk zMqvqQMsivDEkHKNmYgJp+DoirhpZSckp6H5FGkJWniT/99Qlvirbq0dg6Bptv6b rH223V3/IoqGEmZAeztPYkwgpc/RgVNxIGsIP+98jCHp3+n4/Ovh1gWlcOUjXjkw /Fmi4XkGKuo= =JOsy -----END PGP SIGNATURE-----   Acknowledgement sent to "Boris D. Beletsky" <borik@isracom.co.il>:
Extra info received and forwarded to list. Copy sent to Peter Tobias <tobias@et-inf.fho-emden.de>.   -t  From: owner@bugs.debian.org (Ian Jackson) To: "Boris D. Beletsky" Subject: Bug#8927: Info received (was Bug#8927: netstd: update-inetd don't update xinetd.conf) Message-ID: In-Reply-To: References: Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers' mailing list to accompany the original report. Your message has been sent to the package maintainer(s): Peter Tobias If you wish to continue to submit further information on your problem, please send it to 8927@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the bug-tracking system. Ian Jackson (maintainer, Debian bug tracking system)   Received: (at 8927) by bugs.debian.org; 24 Apr 1997 01:57:50 +0000 Received: (qmail 11132 invoked from network); 24 Apr 1997 01:57:46 -0000 Received: from dial-3-1.slip.huji.ac.il (HELO sim.dot.org.il) (104@128.139.9.11) by master.debian.org with SMTP; 24 Apr 1997 01:57:43 -0000 Received: (qmail 20192 invoked by uid 1000); 24 Apr 1997 01:59:48 -0000 Date: Thu, 24 Apr 1997 04:59:41 +0300 (IDT) From: "Boris D. Beletsky" Sender: borik@sim.il.debian.org Reply-To: "Boris D. Beletsky" To: Martin Schulze cc: mirek@zind.ikem.pwr.wroc.pl, 8927@bugs.debian.org Subject: Re: Bug#8927: netstd: update-inetd don't update xinetd.conf In-Reply-To: <19970421134557.59115@tapiola.infodrom.north.de> Message-ID: Priority: non-urgent Importance: low Mailer: Pine 3.95 (Debian GNU/Linux) X-Mailer: Pine 3.95 (Debian GNU/Linux) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII -----BEGIN PGP SIGNED MESSAGE----- >>>>>>>> On Mon, 21 Apr 1997, Martin wrote: Martin> Martin> On Apr 21, mirek@zind.ikem.pwr.wroc.pl wrote Martin> Martin> > I have xinetd installed, but update-inetd updates only Martin> > /etc/inetd.conf. Martin> Martin> This is not easy to implement. Although I believe that it Martin> would be a good invention if one could switch a Debian system Martin> to use xinetd instead of inetd on the fly. Martin> Martin> Both maintainer of xinetd and inetd should discuss this Martin> together and find a way how to get out of this dilemma. I would be happy to, but maintainer of inetd doesn't (wasn't) seem too be cooperative. thks borik - ----------------------------------------------------------- Boris D. Beletsky borik@debian.org Network Administrator borik@cs.huji.ac.il Institute of Computer Science, borik@isracom.co.il Hebrew University Jerusalem home: +972 2 6411880 -----BEGIN PGP SIGNATURE----- Version: 2.6.3i Charset: latin1 Comment: Boris D. Beletsky iQCVAwUBM16+jz9c8eyjXHlhAQFMvwQAr6efSdYx5wRoVPnlcteRo9zKV89VSzlk zMqvqQMsivDEkHKNmYgJp+DoirhpZSckp6H5FGkJWniT/99Qlvirbq0dg6Bptv6b rH223V3/IoqGEmZAeztPYkwgpc/RgVNxIGsIP+98jCHp3+n4/Ovh1gWlcOUjXjkw /Fmi4XkGKuo= =JOsy -----END PGP SIGNATURE-----   Information forwarded to debian-bugs-dist@lists.debian.org, Peter Tobias <tobias@et-inf.fho-emden.de>:
Bug#8927; Package netstd.   debian-bugs-dist@lists.debian.orgPeter Tobias  Subject: Bug#8927: netstd: update-inetd don't update xinetd.conf Reply-To: "Boris D. Beletsky" , 8927@bugs.debian.org Resent-From: "Boris D. Beletsky" Orignal-Sender: borik@sim.il.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Peter Tobias Resent-Date: Thu, 24 Apr 1997 02:33:06 GMT Resent-Message-ID: Resent-Sender: iwj@debian.org X-Debian-PR-Package: netstd X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by 8927-bugs@bugs.debian.org id=B8927.86184857311383 (code B ref 8927); Thu, 24 Apr 1997 02:33:06 GMT Date: Thu, 24 Apr 1997 05:24:53 +0300 (IDT) From: "Boris D. Beletsky" Sender: borik@sim.il.debian.org To: Peter Tobias , 8927@bugs.debian.org cc: Martin Schulze , debian-bugs-dist@lists.debian.org In-Reply-To: <19970422011356.02931@et-inf.fho-emden.de> Message-ID: Priority: non-urgent Importance: low Mailer: Pine 3.95 (Debian GNU/Linux) X-Mailer: Pine 3.95 (Debian GNU/Linux) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII -----BEGIN PGP SIGNED MESSAGE----- >>>>>>>> On Tue, 22 Apr 1997, Peter wrote: Peter> The main configuration file is /etc/inetd.conf. If xinetd Peter> is installed it should convert the current /etc/inetd.conf Peter> (I think xinetd is already doing this), update-inetd should Peter> continue to update /etc/inetd.conf and update-inetd should Peter> call update-xinetd to add the entry to /etc/xinetd.conf too. Peter> If the user removes xinetd there is no need to convert the Peter> xinetd.conf file back because the normal inetd.conf is still Peter> up to date. The user could even temporary change from xinetd Peter> back to inetd and back to xinetd. Peter> Peter> If there are no objections I'll modify update-inetd this way. Peter> Peter> Thanks, Peter> Peter> Peter Why not use update-alt for update-inetd and thats all? borik - ----------------------------------------------------------- Boris D. Beletsky borik@debian.org Network Administrator borik@cs.huji.ac.il Institute of Computer Science, borik@isracom.co.il Hebrew University Jerusalem home: +972 2 6411880 -----BEGIN PGP SIGNATURE----- Version: 2.6.3i Charset: latin1 Comment: Boris D. Beletsky iQCVAwUBM17Edz9c8eyjXHlhAQE6iwQAw+lg1WgAdpemm/N6Tyw4FjKNr6ecfxJY aLnUcCuaLQcI8RT1JQ5X2gAUM80ho2tT178xn8hRjCPX5iKn+lkGF34HWAr6ixbz WPY7oUMxUHC85Oakmqsvz0AGvNjZ/1FJ3NJUVdQ/XHROZjOCF6MhIcL8HJcA5/tO 3c7hZ4p8NKk= =OPjt -----END PGP SIGNATURE-----   Acknowledgement sent to "Boris D. Beletsky" <borik@isracom.co.il>:
Extra info received and forwarded to list. Copy sent to Peter Tobias <tobias@et-inf.fho-emden.de>.   -t  From: owner@bugs.debian.org (Ian Jackson) To: "Boris D. Beletsky" Subject: Bug#8927: Info received (was Bug#8927: netstd: update-inetd don't update xinetd.conf) Message-ID: In-Reply-To: References: Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers' mailing list to accompany the original report. Your message has been sent to the package maintainer(s): Peter Tobias If you wish to continue to submit further information on your problem, please send it to 8927@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the bug-tracking system. Ian Jackson (maintainer, Debian bug tracking system)   Received: (at 8927) by bugs.debian.org; 24 Apr 1997 02:22:53 +0000 Received: (qmail 11381 invoked from network); 24 Apr 1997 02:22:51 -0000 Received: from dial-3-1.slip.huji.ac.il (HELO sim.dot.org.il) (104@128.139.9.11) by master.debian.org with SMTP; 24 Apr 1997 02:22:47 -0000 Received: (qmail 20470 invoked by uid 1000); 24 Apr 1997 02:24:59 -0000 Date: Thu, 24 Apr 1997 05:24:53 +0300 (IDT) From: "Boris D. Beletsky" Sender: borik@sim.il.debian.org Reply-To: "Boris D. Beletsky" To: Peter Tobias , 8927@bugs.debian.org cc: Martin Schulze , debian-bugs-dist@lists.debian.org Subject: Re: Bug#8927: netstd: update-inetd don't update xinetd.conf In-Reply-To: <19970422011356.02931@et-inf.fho-emden.de> Message-ID: Priority: non-urgent Importance: low Mailer: Pine 3.95 (Debian GNU/Linux) X-Mailer: Pine 3.95 (Debian GNU/Linux) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII -----BEGIN PGP SIGNED MESSAGE----- >>>>>>>> On Tue, 22 Apr 1997, Peter wrote: Peter> The main configuration file is /etc/inetd.conf. If xinetd Peter> is installed it should convert the current /etc/inetd.conf Peter> (I think xinetd is already doing this), update-inetd should Peter> continue to update /etc/inetd.conf and update-inetd should Peter> call update-xinetd to add the entry to /etc/xinetd.conf too. Peter> If the user removes xinetd there is no need to convert the Peter> xinetd.conf file back because the normal inetd.conf is still Peter> up to date. The user could even temporary change from xinetd Peter> back to inetd and back to xinetd. Peter> Peter> If there are no objections I'll modify update-inetd this way. Peter> Peter> Thanks, Peter> Peter> Peter Why not use update-alt for update-inetd and thats all? borik - ----------------------------------------------------------- Boris D. Beletsky borik@debian.org Network Administrator borik@cs.huji.ac.il Institute of Computer Science, borik@isracom.co.il Hebrew University Jerusalem home: +972 2 6411880 -----BEGIN PGP SIGNATURE----- Version: 2.6.3i Charset: latin1 Comment: Boris D. Beletsky iQCVAwUBM17Edz9c8eyjXHlhAQE6iwQAw+lg1WgAdpemm/N6Tyw4FjKNr6ecfxJY aLnUcCuaLQcI8RT1JQ5X2gAUM80ho2tT178xn8hRjCPX5iKn+lkGF34HWAr6ixbz WPY7oUMxUHC85Oakmqsvz0AGvNjZ/1FJ3NJUVdQ/XHROZjOCF6MhIcL8HJcA5/tO 3c7hZ4p8NKk= =OPjt -----END PGP SIGNATURE-----   Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#8927; Package netstd.   debian-bugs-dist@lists.debian.org  Subject: Bug#8927: netstd: update-inetd don't update xinetd.conf Reply-To: Peter Tobias , 8927@bugs.debian.org Resent-From: Peter Tobias Resent-To: debian-bugs-dist@lists.debian.org Resent-Date: Thu, 24 Apr 1997 18:03:00 GMT Resent-Message-ID: Resent-Sender: iwj@debian.org X-Debian-PR-Package: netstd X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by 8927-bugs@bugs.debian.org id=B8927.86190408227775 (code B ref 8927); Thu, 24 Apr 1997 18:03:00 GMT Message-ID: <19970424192833.26624@et-inf.fho-emden.de> Date: Thu, 24 Apr 1997 19:28:33 +0200 From: Peter Tobias To: "Boris D. Beletsky" Cc: 8927@bugs.debian.org, Martin Schulze References: <19970422011356.02931@et-inf.fho-emden.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.66 In-Reply-To: ; from Boris D. Beletsky on Thu, Apr 24, 1997 at 05:24:53AM +0300 On Apr 24, Boris D. Beletsky wrote > -----BEGIN PGP SIGNED MESSAGE----- > > >>>>>>>> On Tue, 22 Apr 1997, Peter wrote: > > Peter> The main configuration file is /etc/inetd.conf. If xinetd > Peter> is installed it should convert the current /etc/inetd.conf > Peter> (I think xinetd is already doing this), update-inetd should > Peter> continue to update /etc/inetd.conf and update-inetd should > Peter> call update-xinetd to add the entry to /etc/xinetd.conf too. > Peter> If the user removes xinetd there is no need to convert the > Peter> xinetd.conf file back because the normal inetd.conf is still > Peter> up to date. The user could even temporary change from xinetd > Peter> back to inetd and back to xinetd. > Peter> > Peter> If there are no objections I'll modify update-inetd this way. > Peter> > Peter> Thanks, > Peter> > Peter> Peter > > Why not use update-alt for update-inetd and thats all? Because update-xinetd doesn't support all options of update-inetd. Where is the problem of keeping both xinetd.conf and inetd.conf up to date? If the user removes/purges xinetd the prerm/postrm could ask if the user wants to try to convert xinetd.conf back to inetd.conf or if the user wants to use the current inetd.conf. The changes to update-inetd.conf should be quite small. It should simply save the original command line options, check for update-xinetd and call it with the saved command line options. Thanks, Peter -- Peter Tobias EMail: Fachhochschule Ostfriesland tobias@et-inf.fho-emden.de Fachbereich Elektrotechnik und Informatik tobias@debian.org Constantiaplatz 4, 26723 Emden, Germany tobias@linux.de   Acknowledgement sent to Peter Tobias <tobias@et-inf.fho-emden.de>:
Extra info received and forwarded to list.   -t  From: owner@bugs.debian.org (Ian Jackson) To: Peter Tobias Subject: Bug#8927: Info received (was Bug#8927: netstd: update-inetd don't update xinetd.conf) Message-ID: In-Reply-To: <19970424192833.26624@et-inf.fho-emden.de> References: <19970424192833.26624@et-inf.fho-emden.de> Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers' mailing list to accompany the original report. If you wish to continue to submit further information on your problem, please send it to 8927@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the bug-tracking system. Ian Jackson (maintainer, Debian bug tracking system)   Received: (at 8927) by bugs.debian.org; 24 Apr 1997 17:48:02 +0000 Received: (qmail 27770 invoked from network); 24 Apr 1997 17:47:59 -0000 Received: from server.et-inf.fho-emden.de (192.129.16.1) by master.debian.org with SMTP; 24 Apr 1997 17:47:53 -0000 Received: from zaphod.pi.fho-emden.de (slip.et-inf.fho-emden.de [192.129.16.199]) by server.et-inf.fho-emden.de (8.8.5/8.7.3) with ESMTP id TAA09436; Thu, 24 Apr 1997 19:42:49 +0200 Received: (from tobias@localhost) by zaphod.pi.fho-emden.de (8.8.5/8.8.5) id TAA06165; Thu, 24 Apr 1997 19:28:33 +0200 Message-ID: <19970424192833.26624@et-inf.fho-emden.de> Date: Thu, 24 Apr 1997 19:28:33 +0200 From: Peter Tobias To: "Boris D. Beletsky" Cc: 8927@bugs.debian.org, Martin Schulze Subject: Re: Bug#8927: netstd: update-inetd don't update xinetd.conf References: <19970422011356.02931@et-inf.fho-emden.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.66 In-Reply-To: ; from Boris D. Beletsky on Thu, Apr 24, 1997 at 05:24:53AM +0300 On Apr 24, Boris D. Beletsky wrote > -----BEGIN PGP SIGNED MESSAGE----- > > >>>>>>>> On Tue, 22 Apr 1997, Peter wrote: > > Peter> The main configuration file is /etc/inetd.conf. If xinetd > Peter> is installed it should convert the current /etc/inetd.conf > Peter> (I think xinetd is already doing this), update-inetd should > Peter> continue to update /etc/inetd.conf and update-inetd should > Peter> call update-xinetd to add the entry to /etc/xinetd.conf too. > Peter> If the user removes xinetd there is no need to convert the > Peter> xinetd.conf file back because the normal inetd.conf is still > Peter> up to date. The user could even temporary change from xinetd > Peter> back to inetd and back to xinetd. > Peter> > Peter> If there are no objections I'll modify update-inetd this way. > Peter> > Peter> Thanks, > Peter> > Peter> Peter > > Why not use update-alt for update-inetd and thats all? Because update-xinetd doesn't support all options of update-inetd. Where is the problem of keeping both xinetd.conf and inetd.conf up to date? If the user removes/purges xinetd the prerm/postrm could ask if the user wants to try to convert xinetd.conf back to inetd.conf or if the user wants to use the current inetd.conf. The changes to update-inetd.conf should be quite small. It should simply save the original command line options, check for update-xinetd and call it with the saved command line options. Thanks, Peter -- Peter Tobias EMail: Fachhochschule Ostfriesland tobias@et-inf.fho-emden.de Fachbereich Elektrotechnik und Informatik tobias@debian.org Constantiaplatz 4, 26723 Emden, Germany tobias@linux.de   Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#8927; Package netstd.   debian-bugs-dist@lists.debian.org  Subject: Bug#8927: netstd: update-inetd don't update xinetd.conf Reply-To: Peter Tobias , 8927@bugs.debian.org Resent-From: Peter Tobias Resent-To: debian-bugs-dist@lists.debian.org Resent-Date: Thu, 24 Apr 1997 18:03:03 GMT Resent-Message-ID: Resent-Sender: iwj@debian.org X-Debian-PR-Package: netstd X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by 8927-bugs@bugs.debian.org id=B8927.86190441127915 (code B ref 8927); Thu, 24 Apr 1997 18:03:03 GMT Message-ID: <19970424192043.37997@et-inf.fho-emden.de> Date: Thu, 24 Apr 1997 19:20:43 +0200 From: Peter Tobias To: "Boris D. Beletsky" , 8927@bugs.debian.org Cc: Martin Schulze , mirek@zind.ikem.pwr.wroc.pl References: <19970421134557.59115@tapiola.infodrom.north.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.66 In-Reply-To: ; from Boris D. Beletsky on Thu, Apr 24, 1997 at 04:59:41AM +0300 On Apr 24, Boris D. Beletsky wrote > -----BEGIN PGP SIGNED MESSAGE----- > > >>>>>>>> On Mon, 21 Apr 1997, Martin wrote: > > Martin> > Martin> On Apr 21, mirek@zind.ikem.pwr.wroc.pl wrote > Martin> > Martin> > I have xinetd installed, but update-inetd updates only > Martin> > /etc/inetd.conf. > Martin> > Martin> This is not easy to implement. Although I believe that it > Martin> would be a good invention if one could switch a Debian system > Martin> to use xinetd instead of inetd on the fly. > Martin> > Martin> Both maintainer of xinetd and inetd should discuss this > Martin> together and find a way how to get out of this dilemma. > > I would be happy to, but maintainer of inetd doesn't (wasn't) seem > too be cooperative. Come on, you know that this is not true. At the time we discussed that there was no update-xinetd program. I also said that the normal inetd.conf should always be updated. It is better to have a current inetd.conf than to convert the xinetd.conf back. Thanks, Peter -- Peter Tobias EMail: Fachhochschule Ostfriesland tobias@et-inf.fho-emden.de Fachbereich Elektrotechnik und Informatik tobias@debian.org Constantiaplatz 4, 26723 Emden, Germany tobias@linux.de   Acknowledgement sent to Peter Tobias <tobias@et-inf.fho-emden.de>:
Extra info received and forwarded to list.   -t  From: owner@bugs.debian.org (Ian Jackson) To: Peter Tobias Subject: Bug#8927: Info received (was Bug#8927: netstd: update-inetd don't update xinetd.conf) Message-ID: In-Reply-To: <19970424192043.37997@et-inf.fho-emden.de> References: <19970424192043.37997@et-inf.fho-emden.de> Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers' mailing list to accompany the original report. If you wish to continue to submit further information on your problem, please send it to 8927@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the bug-tracking system. Ian Jackson (maintainer, Debian bug tracking system)   Received: (at 8927) by bugs.debian.org; 24 Apr 1997 17:53:31 +0000 Received: (qmail 27913 invoked from network); 24 Apr 1997 17:53:26 -0000 Received: from server.et-inf.fho-emden.de (192.129.16.1) by master.debian.org with SMTP; 24 Apr 1997 17:53:24 -0000 Received: from zaphod.pi.fho-emden.de (slip.et-inf.fho-emden.de [192.129.16.199]) by server.et-inf.fho-emden.de (8.8.5/8.7.3) with ESMTP id TAA09477; Thu, 24 Apr 1997 19:42:56 +0200 Received: (from tobias@localhost) by zaphod.pi.fho-emden.de (8.8.5/8.8.5) id TAA06124; Thu, 24 Apr 1997 19:20:43 +0200 Message-ID: <19970424192043.37997@et-inf.fho-emden.de> Date: Thu, 24 Apr 1997 19:20:43 +0200 From: Peter Tobias To: "Boris D. Beletsky" , 8927@bugs.debian.org Cc: Martin Schulze , mirek@zind.ikem.pwr.wroc.pl Subject: Re: Bug#8927: netstd: update-inetd don't update xinetd.conf References: <19970421134557.59115@tapiola.infodrom.north.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.66 In-Reply-To: ; from Boris D. Beletsky on Thu, Apr 24, 1997 at 04:59:41AM +0300 On Apr 24, Boris D. Beletsky wrote > -----BEGIN PGP SIGNED MESSAGE----- > > >>>>>>>> On Mon, 21 Apr 1997, Martin wrote: > > Martin> > Martin> On Apr 21, mirek@zind.ikem.pwr.wroc.pl wrote > Martin> > Martin> > I have xinetd installed, but update-inetd updates only > Martin> > /etc/inetd.conf. > Martin> > Martin> This is not easy to implement. Although I believe that it > Martin> would be a good invention if one could switch a Debian system > Martin> to use xinetd instead of inetd on the fly. > Martin> > Martin> Both maintainer of xinetd and inetd should discuss this > Martin> together and find a way how to get out of this dilemma. > > I would be happy to, but maintainer of inetd doesn't (wasn't) seem > too be cooperative. Come on, you know that this is not true. At the time we discussed that there was no update-xinetd program. I also said that the normal inetd.conf should always be updated. It is better to have a current inetd.conf than to convert the xinetd.conf back. Thanks, Peter -- Peter Tobias EMail: Fachhochschule Ostfriesland tobias@et-inf.fho-emden.de Fachbereich Elektrotechnik und Informatik tobias@debian.org Constantiaplatz 4, 26723 Emden, Germany tobias@linux.de   Information forwarded to debian-bugs-dist@lists.debian.org, Peter Tobias <tobias@et-inf.fho-emden.de>:
Bug#8927; Package netstd.   debian-bugs-dist@lists.debian.orgPeter Tobias  Subject: Bug#8927: netstd: update-inetd don't update xinetd.conf Reply-To: "Boris D. Beletsky" , 8927@bugs.debian.org Resent-From: "Boris D. Beletsky" Orignal-Sender: borik@CS.HUJI.AC.IL Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Peter Tobias Resent-Date: Thu, 24 Apr 1997 18:18:01 GMT Resent-Message-ID: Resent-Sender: iwj@debian.org X-Debian-PR-Package: netstd X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by 8927-bugs@bugs.debian.org id=B8927.86190562528241 (code B ref 8927); Thu, 24 Apr 1997 18:18:01 GMT Date: Thu, 24 Apr 1997 21:12:14 +0300 (IDT) From: "Boris D. Beletsky" Sender: borik@CS.HUJI.AC.IL To: Peter Tobias Cc: 8927@bugs.debian.org, Martin Schulze In-Reply-To: <19970424192833.26624@et-inf.fho-emden.de> Message-Id: Priority: non-urgent Importance: low Mailer: Pine 3.95 BSDi X-Mailer: Pine 3.95 BSDi Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII >>>>>>>> On Thu, 24 Apr 1997, Peter wrote: Boris> Why not use update-alt for update-inetd and thats all? Peter> Because update-xinetd doesn't support all options of Peter> update-inetd. Where is the problem of keeping both xinetd.conf Peter> and inetd.conf up to date? If the user removes/purges xinetd Peter> the prerm/postrm could ask if the user wants to try to convert Peter> xinetd.conf back to inetd.conf or if the user wants to use the Peter> current inetd.conf. First of all, I just realized that I have not yet release xinetd package into the distribution that will contain update-xinetd (it's on the way), but you are talking about it as if you are already familiar with it... Second, you right. Third, update-xinetd that I have here far from be compatible with update-inetd, I was thinking of making it compatible but the we will lose all the advantages of xinetd (that _was_ the idea for update-alt). If you can convince update-inetd to talk to my update-xinetd, great } else { I should make update-xinetd pretend to be update-inetd. Your decision... Peter> The changes to update-inetd.conf should be quite small. It Peter> should simply save the original command line options, check Peter> for update-xinetd and call it with the saved command line Peter> options. Peter> Peter> Thanks, Peter> Peter> Peter thks, borik ----------------------------------------------------------- Boris D. Beletsky borik@debian.org System Group borik@cs.huji.ac.il Institute of Computer Science borik@isracom.co.il Hebrew University Jerusalem home: +972 2 6411880   Acknowledgement sent to "Boris D. Beletsky" <borik@isracom.co.il>:
Extra info received and forwarded to list. Copy sent to Peter Tobias <tobias@et-inf.fho-emden.de>.   -t  From: owner@bugs.debian.org (Ian Jackson) To: "Boris D. Beletsky" Subject: Bug#8927: Info received (was Bug#8927: netstd: update-inetd don't update xinetd.conf) Message-ID: In-Reply-To: References: Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers' mailing list to accompany the original report. Your message has been sent to the package maintainer(s): Peter Tobias If you wish to continue to submit further information on your problem, please send it to 8927@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the bug-tracking system. Ian Jackson (maintainer, Debian bug tracking system)   Received: (at 8927) by bugs.debian.org; 24 Apr 1997 18:13:45 +0000 Received: (qmail 28239 invoked from network); 24 Apr 1997 18:13:41 -0000 Received: from cs.huji.ac.il (132.65.16.10) by master.debian.org with SMTP; 24 Apr 1997 18:13:37 -0000 Received: from beep.cs.huji.ac.il by cs.huji.ac.il with SMTP id AA11031 (5.67b/HUJI 4.153 for <8927@bugs.debian.org>); Thu, 24 Apr 1997 21:12:49 +0300 Date: Thu, 24 Apr 1997 21:12:14 +0300 (IDT) From: "Boris D. Beletsky" Sender: borik@CS.HUJI.AC.IL Reply-To: "Boris D. Beletsky" To: Peter Tobias Cc: 8927@bugs.debian.org, Martin Schulze Subject: Re: Bug#8927: netstd: update-inetd don't update xinetd.conf In-Reply-To: <19970424192833.26624@et-inf.fho-emden.de> Message-Id: Priority: non-urgent Importance: low Mailer: Pine 3.95 BSDi X-Mailer: Pine 3.95 BSDi Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII >>>>>>>> On Thu, 24 Apr 1997, Peter wrote: Boris> Why not use update-alt for update-inetd and thats all? Peter> Because update-xinetd doesn't support all options of Peter> update-inetd. Where is the problem of keeping both xinetd.conf Peter> and inetd.conf up to date? If the user removes/purges xinetd Peter> the prerm/postrm could ask if the user wants to try to convert Peter> xinetd.conf back to inetd.conf or if the user wants to use the Peter> current inetd.conf. First of all, I just realized that I have not yet release xinetd package into the distribution that will contain update-xinetd (it's on the way), but you are talking about it as if you are already familiar with it... Second, you right. Third, update-xinetd that I have here far from be compatible with update-inetd, I was thinking of making it compatible but the we will lose all the advantages of xinetd (that _was_ the idea for update-alt). If you can convince update-inetd to talk to my update-xinetd, great } else { I should make update-xinetd pretend to be update-inetd. Your decision... Peter> The changes to update-inetd.conf should be quite small. It Peter> should simply save the original command line options, check Peter> for update-xinetd and call it with the saved command line Peter> options. Peter> Peter> Thanks, Peter> Peter> Peter thks, borik ----------------------------------------------------------- Boris D. Beletsky borik@debian.org System Group borik@cs.huji.ac.il Institute of Computer Science borik@isracom.co.il Hebrew University Jerusalem home: +972 2 6411880   Information forwarded to debian-bugs-dist@lists.debian.org, Peter Tobias <tobias@et-inf.fho-emden.de>:
Bug#8927; Package netstd.   debian-bugs-dist@lists.debian.orgPeter Tobias  Subject: Bug#8927: netstd: update-inetd don't update xinetd.conf Reply-To: "Boris D. Beletsky" , 8927@bugs.debian.org Resent-From: "Boris D. Beletsky" Orignal-Sender: borik@CS.HUJI.AC.IL Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Peter Tobias Resent-Date: Thu, 24 Apr 1997 18:18:04 GMT Resent-Message-ID: Resent-Sender: iwj@debian.org X-Debian-PR-Package: netstd X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by 8927-bugs@bugs.debian.org id=B8927.86190581928259 (code B ref 8927); Thu, 24 Apr 1997 18:18:04 GMT Date: Thu, 24 Apr 1997 21:15:34 +0300 (IDT) From: "Boris D. Beletsky" Sender: borik@CS.HUJI.AC.IL To: Peter Tobias Cc: 8927@bugs.debian.org, Martin Schulze , mirek@zind.ikem.pwr.wroc.pl In-Reply-To: <19970424192043.37997@et-inf.fho-emden.de> Message-Id: Priority: non-urgent Importance: low Mailer: Pine 3.95 BSDi X-Mailer: Pine 3.95 BSDi Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII >>>>>>>> On Thu, 24 Apr 1997, Peter wrote: Peter> Come on, you know that this is not true. At the time we Peter> discussed that there was no update-xinetd program. I also Peter> said that the normal inetd.conf should always be updated. It Peter> is better to have a current inetd.conf than to convert the Peter> xinetd.conf back. Well, at the time we were arguing about the subject you sounded like: if you want to have xinetd in the distribution, fine but make it as invisible as you can. Maybe I got it the wrong way, sorry then. Peter> Thanks, Peter> Peter> Peter thks, borik ----------------------------------------------------------- Boris D. Beletsky borik@debian.org System Group borik@cs.huji.ac.il Institute of Computer Science borik@isracom.co.il Hebrew University Jerusalem home: +972 2 6411880   Acknowledgement sent to "Boris D. Beletsky" <borik@isracom.co.il>:
Extra info received and forwarded to list. Copy sent to Peter Tobias <tobias@et-inf.fho-emden.de>.   -t  From: owner@bugs.debian.org (Ian Jackson) To: "Boris D. Beletsky" Subject: Bug#8927: Info received (was Bug#8927: netstd: update-inetd don't update xinetd.conf) Message-ID: In-Reply-To: References: Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers' mailing list to accompany the original report. Your message has been sent to the package maintainer(s): Peter Tobias If you wish to continue to submit further information on your problem, please send it to 8927@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the bug-tracking system. Ian Jackson (maintainer, Debian bug tracking system)   Received: (at 8927) by bugs.debian.org; 24 Apr 1997 18:16:59 +0000 Received: (qmail 28257 invoked from network); 24 Apr 1997 18:16:53 -0000 Received: from cs.huji.ac.il (132.65.16.10) by master.debian.org with SMTP; 24 Apr 1997 18:16:49 -0000 Received: from beep.cs.huji.ac.il by cs.huji.ac.il with SMTP id AA11061 (5.67b/HUJI 4.153 for <8927@bugs.debian.org>); Thu, 24 Apr 1997 21:16:09 +0300 Date: Thu, 24 Apr 1997 21:15:34 +0300 (IDT) From: "Boris D. Beletsky" Sender: borik@CS.HUJI.AC.IL Reply-To: "Boris D. Beletsky" To: Peter Tobias Cc: 8927@bugs.debian.org, Martin Schulze , mirek@zind.ikem.pwr.wroc.pl Subject: Re: Bug#8927: netstd: update-inetd don't update xinetd.conf In-Reply-To: <19970424192043.37997@et-inf.fho-emden.de> Message-Id: Priority: non-urgent Importance: low Mailer: Pine 3.95 BSDi X-Mailer: Pine 3.95 BSDi Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII >>>>>>>> On Thu, 24 Apr 1997, Peter wrote: Peter> Come on, you know that this is not true. At the time we Peter> discussed that there was no update-xinetd program. I also Peter> said that the normal inetd.conf should always be updated. It Peter> is better to have a current inetd.conf than to convert the Peter> xinetd.conf back. Well, at the time we were arguing about the subject you sounded like: if you want to have xinetd in the distribution, fine but make it as invisible as you can. Maybe I got it the wrong way, sorry then. Peter> Thanks, Peter> Peter> Peter thks, borik ----------------------------------------------------------- Boris D. Beletsky borik@debian.org System Group borik@cs.huji.ac.il Institute of Computer Science borik@isracom.co.il Hebrew University Jerusalem home: +972 2 6411880   Information forwarded to debian-bugs-dist@lists.debian.org, Peter Tobias <tobias@et-inf.fho-emden.de>:
Bug#8927; Package netstd.   debian-bugs-dist@lists.debian.orgPeter Tobias  Subject: Bug#8927: netstd: update-inetd don't update xinetd.conf Reply-To: Martin Schulze , 8927@bugs.debian.org Resent-From: Martin Schulze Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Peter Tobias Resent-Date: Thu, 24 Apr 1997 18:33:03 GMT Resent-Message-ID: Resent-Sender: iwj@debian.org X-Debian-PR-Package: netstd X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by 8927-bugs@bugs.debian.org id=B8927.86190654628410 (code B ref 8927); Thu, 24 Apr 1997 18:33:03 GMT Message-ID: <19970424202810.13795@tapiola.infodrom.north.de> Date: Thu, 24 Apr 1997 20:28:10 +0200 From: Martin Schulze To: "Boris D. Beletsky" Cc: Peter Tobias , 8927@bugs.debian.org Bcc: References: <19970424192043.37997@et-inf.fho-emden.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: ; from Boris D. Beletsky on Thu, Apr 24, 1997 at 09:15:34PM +0300 On Apr 24, Boris D. Beletsky wrote > Well, at the time we were arguing about the subject you sounded like: > if you want to have xinetd in the distribution, fine but make it as > invisible as you can. Maybe I got it the wrong way, sorry then. Even if this should be the case. Please remember that time may change many things. I could believe that I said something like this because of the problems with incompatibilities of one very important package which could be replaced by another. This must cause problems. So... there must be a solution somehow and it seems to me that you both will end up in an proper solution. Regards... Joey -- / Martin Schulze * Debian GNU/Linux Developer * joey@debian.org / / http://www.debian.org/ http://home.pages.de/~joey/   Acknowledgement sent to Martin Schulze <joey@tapiola.Infodrom.North.DE>:
Extra info received and forwarded to list. Copy sent to Peter Tobias <tobias@et-inf.fho-emden.de>.   -t  From: owner@bugs.debian.org (Ian Jackson) To: Martin Schulze Subject: Bug#8927: Info received (was Bug#8927: netstd: update-inetd don't update xinetd.conf) Message-ID: In-Reply-To: <19970424202810.13795@tapiola.infodrom.north.de> References: <19970424202810.13795@tapiola.infodrom.north.de> Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers' mailing list to accompany the original report. Your message has been sent to the package maintainer(s): Peter Tobias If you wish to continue to submit further information on your problem, please send it to 8927@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the bug-tracking system. Ian Jackson (maintainer, Debian bug tracking system)   Received: (at 8927) by bugs.debian.org; 24 Apr 1997 18:29:06 +0000 Received: (qmail 28408 invoked from network); 24 Apr 1997 18:29:06 -0000 Received: from gimli.Informatik.Uni-Oldenburg.DE (134.106.1.10) by master.debian.org with SMTP; 24 Apr 1997 18:29:05 -0000 Received: by gimli.Informatik.Uni-Oldenburg.DE (Smail3.1.29.1) id ; Thu, 24 Apr 97 20:29 CST Received: at Infodrom Oldenburg (/\##/\ Smail3.1.29.1 #29.12 Joey) by finlandia.Infodrom.North.DE from tapiola.Infodrom.North.DE with smtp id ; Thu, 24 Apr 97 20:29 MET DST Received: at Infodrom Oldenburg (Smail-3.2 1996-Jul-4 #19) by tapiola.Infodrom.North.DE id ; Thu, 24 Apr 1997 20:28:11 +0200 (MET DST) Message-ID: <19970424202810.13795@tapiola.infodrom.north.de> Date: Thu, 24 Apr 1997 20:28:10 +0200 From: Martin Schulze To: "Boris D. Beletsky" Cc: Peter Tobias , 8927@bugs.debian.org Bcc: Subject: Re: Bug#8927: netstd: update-inetd don't update xinetd.conf References: <19970424192043.37997@et-inf.fho-emden.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: ; from Boris D. Beletsky on Thu, Apr 24, 1997 at 09:15:34PM +0300 On Apr 24, Boris D. Beletsky wrote > Well, at the time we were arguing about the subject you sounded like: > if you want to have xinetd in the distribution, fine but make it as > invisible as you can. Maybe I got it the wrong way, sorry then. Even if this should be the case. Please remember that time may change many things. I could believe that I said something like this because of the problems with incompatibilities of one very important package which could be replaced by another. This must cause problems. So... there must be a solution somehow and it seems to me that you both will end up in an proper solution. Regards... Joey -- / Martin Schulze * Debian GNU/Linux Developer * joey@debian.org / / http://www.debian.org/ http://home.pages.de/~joey/   Information forwarded to debian-bugs-dist@lists.debian.org, Peter Tobias <tobias@et-inf.fho-emden.de>:
Bug#8927; Package netstd.   debian-bugs-dist@lists.debian.orgPeter Tobias  Subject: Bug#8927: netstd: update-inetd don't update xinetd.conf Reply-To: "Boris D. Beletsky" , 8927@bugs.debian.org Resent-From: "Boris D. Beletsky" Orignal-Sender: borik@sim.il.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Peter Tobias Resent-Date: Thu, 24 Apr 1997 19:48:02 GMT Resent-Message-ID: Resent-Sender: iwj@debian.org X-Debian-PR-Package: netstd X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by 8927-bugs@bugs.debian.org id=B8927.86191078430913 (code B ref 8927); Thu, 24 Apr 1997 19:48:02 GMT Date: Thu, 24 Apr 1997 22:41:27 +0300 (IDT) From: "Boris D. Beletsky" Sender: borik@sim.il.debian.org To: Martin Schulze cc: Peter Tobias , 8927@bugs.debian.org In-Reply-To: <19970424202810.13795@tapiola.infodrom.north.de> Message-ID: Priority: non-urgent Importance: low Mailer: Pine 3.95 (Debian GNU/Linux) X-Mailer: Pine 3.95 (Debian GNU/Linux) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII -----BEGIN PGP SIGNED MESSAGE----- >>>>>>>> On Apr 24, Boris D. Beletsky wrote: Boris> Well, at the time we were arguing about the subject Boris> you sounded like: if you want to have xinetd in the Boris> distribution, fine but make it as invisible as you can. Boris> Maybe I got it the wrong way, sorry then. >>>>>>>> On Thu, 24 Apr 1997, Martin wrote: Martin> Even if this should be the case. Please remember that time Martin> may change many things. Time changes nothing, only things happened during that time. Martin> I could believe that I said something Martin> like this because of the problems with incompatibilities Martin> of one very important package which could be replaced by Martin> another. This must cause problems. Well I am not sure what changed then, but I am glad that we finaly in process of solving this (up?). Martin> So... there must be a Martin> solution somehow and it seems to me that you both will end up Martin> in an proper solution. You and your big mouth ;-). Martin> Regards... Joey Cheers, borik - ----------------------------------------------------------- Boris D. Beletsky borik@debian.org Network Administrator borik@cs.huji.ac.il Institute of Computer Science, borik@isracom.co.il Hebrew University Jerusalem home: +972 2 6411880 -----BEGIN PGP SIGNATURE----- Version: 2.6.3i Charset: latin1 Comment: Boris D. Beletsky iQCVAwUBM1+3aD9c8eyjXHlhAQGEWQP/Vb8B768QWRQF9OH2qvojO+VBnSzKQphM AhBRoQW6P3TrusVVOwOvJhbxOUqGpLe+tsPnDJ+Fr5dUZnupbURrZdrihL+AeIER z4CeGtz427OQzmHPNjTujyHfNX+WGrCkdnz5VE0TDmyJf7JTHhX/LY18ag7lgRmC S2E+VqUCF8I= =Yl9n -----END PGP SIGNATURE-----   Acknowledgement sent to "Boris D. Beletsky" <borik@isracom.co.il>:
Extra info received and forwarded to list. Copy sent to Peter Tobias <tobias@et-inf.fho-emden.de>.   -t  From: owner@bugs.debian.org (Ian Jackson) To: "Boris D. Beletsky" Subject: Bug#8927: Info received (was Bug#8927: netstd: update-inetd don't update xinetd.conf) Message-ID: In-Reply-To: References: Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers' mailing list to accompany the original report. Your message has been sent to the package maintainer(s): Peter Tobias If you wish to continue to submit further information on your problem, please send it to 8927@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the bug-tracking system. Ian Jackson (maintainer, Debian bug tracking system)   Received: (at 8927) by bugs.debian.org; 24 Apr 1997 19:39:44 +0000 Received: (qmail 30911 invoked from network); 24 Apr 1997 19:39:39 -0000 Received: from dial-3-1.slip.huji.ac.il (HELO sim.dot.org.il) (104@128.139.9.11) by master.debian.org with SMTP; 24 Apr 1997 19:39:34 -0000 Received: (qmail 21899 invoked by uid 1000); 24 Apr 1997 19:41:33 -0000 Date: Thu, 24 Apr 1997 22:41:27 +0300 (IDT) From: "Boris D. Beletsky" Sender: borik@sim.il.debian.org Reply-To: "Boris D. Beletsky" To: Martin Schulze cc: Peter Tobias , 8927@bugs.debian.org Subject: Re: Bug#8927: netstd: update-inetd don't update xinetd.conf In-Reply-To: <19970424202810.13795@tapiola.infodrom.north.de> Message-ID: Priority: non-urgent Importance: low Mailer: Pine 3.95 (Debian GNU/Linux) X-Mailer: Pine 3.95 (Debian GNU/Linux) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII -----BEGIN PGP SIGNED MESSAGE----- >>>>>>>> On Apr 24, Boris D. Beletsky wrote: Boris> Well, at the time we were arguing about the subject Boris> you sounded like: if you want to have xinetd in the Boris> distribution, fine but make it as invisible as you can. Boris> Maybe I got it the wrong way, sorry then. >>>>>>>> On Thu, 24 Apr 1997, Martin wrote: Martin> Even if this should be the case. Please remember that time Martin> may change many things. Time changes nothing, only things happened during that time. Martin> I could believe that I said something Martin> like this because of the problems with incompatibilities Martin> of one very important package which could be replaced by Martin> another. This must cause problems. Well I am not sure what changed then, but I am glad that we finaly in process of solving this (up?). Martin> So... there must be a Martin> solution somehow and it seems to me that you both will end up Martin> in an proper solution. You and your big mouth ;-). Martin> Regards... Joey Cheers, borik - ----------------------------------------------------------- Boris D. Beletsky borik@debian.org Network Administrator borik@cs.huji.ac.il Institute of Computer Science, borik@isracom.co.il Hebrew University Jerusalem home: +972 2 6411880 -----BEGIN PGP SIGNATURE----- Version: 2.6.3i Charset: latin1 Comment: Boris D. Beletsky iQCVAwUBM1+3aD9c8eyjXHlhAQGEWQP/Vb8B768QWRQF9OH2qvojO+VBnSzKQphM AhBRoQW6P3TrusVVOwOvJhbxOUqGpLe+tsPnDJ+Fr5dUZnupbURrZdrihL+AeIER z4CeGtz427OQzmHPNjTujyHfNX+WGrCkdnz5VE0TDmyJf7JTHhX/LY18ag7lgRmC S2E+VqUCF8I= =Yl9n -----END PGP SIGNATURE-----   Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#8927; Package netstd.   debian-bugs-dist@lists.debian.org  Subject: Bug#8927: netstd: update-inetd don't update xinetd.conf Reply-To: Peter Tobias , 8927@bugs.debian.org Resent-From: Peter Tobias Resent-To: debian-bugs-dist@lists.debian.org Resent-Date: Sat, 26 Apr 1997 19:33:03 GMT Resent-Message-ID: Resent-Sender: iwj@debian.org X-Debian-PR-Package: netstd X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by 8927-bugs@bugs.debian.org id=B8927.86208281310444 (code B ref 8927); Sat, 26 Apr 1997 19:33:03 GMT Message-ID: <19970426103159.48498@et-inf.fho-emden.de> Date: Sat, 26 Apr 1997 10:31:59 +0200 From: Peter Tobias To: "Boris D. Beletsky" , 8927@bugs.debian.org Cc: Martin Schulze References: <19970424192833.26624@et-inf.fho-emden.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.66 In-Reply-To: ; from Boris D. Beletsky on Thu, Apr 24, 1997 at 09:12:14PM +0300 On Apr 24, Boris D. Beletsky wrote > Boris> Why not use update-alt for update-inetd and thats all? > > Peter> Because update-xinetd doesn't support all options of > Peter> update-inetd. Where is the problem of keeping both xinetd.conf > Peter> and inetd.conf up to date? If the user removes/purges xinetd > Peter> the prerm/postrm could ask if the user wants to try to convert > Peter> xinetd.conf back to inetd.conf or if the user wants to use the > Peter> current inetd.conf. > > First of all, I just realized that I have not yet release xinetd > package into the distribution that will contain update-xinetd (it's > on the way), but you are talking about it as if you are already > familiar with it... Second, you right. Third, update-xinetd that I Either you released such an xinetd package or you sent me a copy directly. The xinetd package I'm talking about contained an update-xinetd program (if I remember correctly it was written in either C or C++). > have here far from be compatible with update-inetd, I was thinking > of making it compatible but the we will lose all the advantages of > xinetd (that _was_ the idea for update-alt). If you can convince > update-inetd to talk to my update-xinetd, great } else { I should > make update-xinetd pretend to be update-inetd. Your decision... No matter what we do, update-xinetd has to support the following options: --add --remove --enable --disable --pattern --group --comment-chars --multi If update-xinetd supports these options it could be used with update-alt. But as I said before, I prefer to call update-xinetd from update-inetd instead of using update-alt. The advantage is that we have both a working xinetd.conf AND a working inetd.conf (no disadvantages). Thanks, Peter -- Peter Tobias EMail: Fachhochschule Ostfriesland tobias@et-inf.fho-emden.de Fachbereich Elektrotechnik und Informatik tobias@debian.org Constantiaplatz 4, 26723 Emden, Germany tobias@linux.de   Acknowledgement sent to Peter Tobias <tobias@et-inf.fho-emden.de>:
Extra info received and forwarded to list.   -t  From: owner@bugs.debian.org (Ian Jackson) To: Peter Tobias Subject: Bug#8927: Info received (was Bug#8927: netstd: update-inetd don't update xinetd.conf) Message-ID: In-Reply-To: <19970426103159.48498@et-inf.fho-emden.de> References: <19970426103159.48498@et-inf.fho-emden.de> Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers' mailing list to accompany the original report. If you wish to continue to submit further information on your problem, please send it to 8927@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the bug-tracking system. Ian Jackson (maintainer, Debian bug tracking system)   Received: (at 8927) by bugs.debian.org; 26 Apr 1997 19:26:53 +0000 Received: (qmail 10442 invoked from network); 26 Apr 1997 19:26:51 -0000 Received: from server.et-inf.fho-emden.de (192.129.16.1) by master.debian.org with SMTP; 26 Apr 1997 19:26:49 -0000 Received: from zaphod.pi.fho-emden.de (slip.et-inf.fho-emden.de [192.129.16.199]) by server.et-inf.fho-emden.de (8.8.5/8.7.3) with ESMTP id VAA04501; Sat, 26 Apr 1997 21:20:42 +0200 Received: (from tobias@localhost) by zaphod.pi.fho-emden.de (8.8.5/8.8.5) id KAA02587; Sat, 26 Apr 1997 10:31:59 +0200 Message-ID: <19970426103159.48498@et-inf.fho-emden.de> Date: Sat, 26 Apr 1997 10:31:59 +0200 From: Peter Tobias To: "Boris D. Beletsky" , 8927@bugs.debian.org Cc: Martin Schulze Subject: Re: Bug#8927: netstd: update-inetd don't update xinetd.conf References: <19970424192833.26624@et-inf.fho-emden.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.66 In-Reply-To: ; from Boris D. Beletsky on Thu, Apr 24, 1997 at 09:12:14PM +0300 On Apr 24, Boris D. Beletsky wrote > Boris> Why not use update-alt for update-inetd and thats all? > > Peter> Because update-xinetd doesn't support all options of > Peter> update-inetd. Where is the problem of keeping both xinetd.conf > Peter> and inetd.conf up to date? If the user removes/purges xinetd > Peter> the prerm/postrm could ask if the user wants to try to convert > Peter> xinetd.conf back to inetd.conf or if the user wants to use the > Peter> current inetd.conf. > > First of all, I just realized that I have not yet release xinetd > package into the distribution that will contain update-xinetd (it's > on the way), but you are talking about it as if you are already > familiar with it... Second, you right. Third, update-xinetd that I Either you released such an xinetd package or you sent me a copy directly. The xinetd package I'm talking about contained an update-xinetd program (if I remember correctly it was written in either C or C++). > have here far from be compatible with update-inetd, I was thinking > of making it compatible but the we will lose all the advantages of > xinetd (that _was_ the idea for update-alt). If you can convince > update-inetd to talk to my update-xinetd, great } else { I should > make update-xinetd pretend to be update-inetd. Your decision... No matter what we do, update-xinetd has to support the following options: --add --remove --enable --disable --pattern --group --comment-chars --multi If update-xinetd supports these options it could be used with update-alt. But as I said before, I prefer to call update-xinetd from update-inetd instead of using update-alt. The advantage is that we have both a working xinetd.conf AND a working inetd.conf (no disadvantages). Thanks, Peter -- Peter Tobias EMail: Fachhochschule Ostfriesland tobias@et-inf.fho-emden.de Fachbereich Elektrotechnik und Informatik tobias@debian.org Constantiaplatz 4, 26723 Emden, Germany tobias@linux.de   Information forwarded to debian-bugs-dist@lists.debian.org, Peter Tobias <tobias@et-inf.fho-emden.de>:
Bug#8927; Package netstd.   debian-bugs-dist@lists.debian.orgPeter Tobias  Subject: Bug#8927: netstd: update-inetd don't update xinetd.conf Reply-To: "Boris D. Beletsky" , 8927@bugs.debian.org Resent-From: "Boris D. Beletsky" Orignal-Sender: borik@sim.il.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Peter Tobias Resent-Date: Sat, 26 Apr 1997 23:18:03 GMT Resent-Message-ID: Resent-Sender: iwj@debian.org X-Debian-PR-Package: netstd X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by 8927-bugs@bugs.debian.org id=B8927.86209599523278 (code B ref 8927); Sat, 26 Apr 1997 23:18:03 GMT Date: Sun, 27 Apr 1997 02:08:32 +0300 (IDT) From: "Boris D. Beletsky" Sender: borik@sim.il.debian.org To: Peter Tobias cc: 8927@bugs.debian.org, Martin Schulze In-Reply-To: <19970426103159.48498@et-inf.fho-emden.de> Message-ID: Priority: non-urgent Importance: low Mailer: Pine 3.95 (Debian GNU/Linux) X-Mailer: Pine 3.95 (Debian GNU/Linux) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII -----BEGIN PGP SIGNED MESSAGE----- >>>>>>>> On Sat, 26 Apr 1997, Peter wrote: Peter> Either you released such an xinetd package or you sent me a Peter> copy directly. The xinetd package I'm talking about contained Peter> an update-xinetd program (if I remember correctly it was Peter> written in either C or C++). Maybe I just don't remember I have, new fixed xinetd is on the way, I hold it only for our decision. Peter> No matter what we do, update-xinetd has to support the Peter> following options: Peter> Peter> --add remove enable disable pattern group comment-chars Peter> --multi Peter> Peter> If update-xinetd supports these options it could be used Peter> with update-alt. But as I said before, I prefer to call Peter> update-xinetd from update-inetd instead of using update-alt. Peter> The advantage is that we have both a working xinetd.conf AND a Peter> working inetd.conf (no disadvantages). If you have the update-xinetd (and there was only one (written by Vadik Vygonets)) you can test it and see if you can call it from update-inetd, if you can - great, else we can improve it for the needs of update-inetd. thks borik P.S I. do not insist on using update-alt, just thought it would be the easiest for you. - ----------------------------------------------------------- Boris D. Beletsky borik@debian.org Network Administrator borik@cs.huji.ac.il Institute of Computer Science, borik@isracom.co.il Hebrew University Jerusalem home: +972 2 6411880 -----BEGIN PGP SIGNATURE----- Version: 2.6.3i Charset: latin1 Comment: Boris D. Beletsky iQCVAwUBM2KK8T9c8eyjXHlhAQElHwQArHzuYhHxOJ3/erlDzSAvKdeXUMiMDPxP B4RrnhkCQtwoRcVp8N6BMmQn9lOAwb7nG7YPk2QA0/p1TVW6TYnOc37ioZIa2KNV +c7qb0K3/LmyVBwX4X+pBhPCOxVX+2P8LTfwytyz1LnUjO1WVU1O6F4Sacx01aUv qD5fP46oPu4= =Zp/e -----END PGP SIGNATURE-----   Acknowledgement sent to "Boris D. Beletsky" <borik@isracom.co.il>:
Extra info received and forwarded to list. Copy sent to Peter Tobias <tobias@et-inf.fho-emden.de>.   -t  From: owner@bugs.debian.org (Ian Jackson) To: "Boris D. Beletsky" Subject: Bug#8927: Info received (was Bug#8927: netstd: update-inetd don't update xinetd.conf) Message-ID: In-Reply-To: References: Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers' mailing list to accompany the original report. Your message has been sent to the package maintainer(s): Peter Tobias If you wish to continue to submit further information on your problem, please send it to 8927@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the bug-tracking system. Ian Jackson (maintainer, Debian bug tracking system)   Received: (at 8927) by bugs.debian.org; 26 Apr 1997 23:06:35 +0000 Received: (qmail 23276 invoked from network); 26 Apr 1997 23:06:33 -0000 Received: from dial-15-5.slip.huji.ac.il (HELO sim.dot.org.il) (104@128.139.9.221) by master.debian.org with SMTP; 26 Apr 1997 23:06:28 -0000 Received: (qmail 9507 invoked by uid 1000); 26 Apr 1997 23:08:37 -0000 Date: Sun, 27 Apr 1997 02:08:32 +0300 (IDT) From: "Boris D. Beletsky" Sender: borik@sim.il.debian.org Reply-To: "Boris D. Beletsky" To: Peter Tobias cc: 8927@bugs.debian.org, Martin Schulze Subject: Re: Bug#8927: netstd: update-inetd don't update xinetd.conf In-Reply-To: <19970426103159.48498@et-inf.fho-emden.de> Message-ID: Priority: non-urgent Importance: low Mailer: Pine 3.95 (Debian GNU/Linux) X-Mailer: Pine 3.95 (Debian GNU/Linux) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII -----BEGIN PGP SIGNED MESSAGE----- >>>>>>>> On Sat, 26 Apr 1997, Peter wrote: Peter> Either you released such an xinetd package or you sent me a Peter> copy directly. The xinetd package I'm talking about contained Peter> an update-xinetd program (if I remember correctly it was Peter> written in either C or C++). Maybe I just don't remember I have, new fixed xinetd is on the way, I hold it only for our decision. Peter> No matter what we do, update-xinetd has to support the Peter> following options: Peter> Peter> --add remove enable disable pattern group comment-chars Peter> --multi Peter> Peter> If update-xinetd supports these options it could be used Peter> with update-alt. But as I said before, I prefer to call Peter> update-xinetd from update-inetd instead of using update-alt. Peter> The advantage is that we have both a working xinetd.conf AND a Peter> working inetd.conf (no disadvantages). If you have the update-xinetd (and there was only one (written by Vadik Vygonets)) you can test it and see if you can call it from update-inetd, if you can - great, else we can improve it for the needs of update-inetd. thks borik P.S I. do not insist on using update-alt, just thought it would be the easiest for you. - ----------------------------------------------------------- Boris D. Beletsky borik@debian.org Network Administrator borik@cs.huji.ac.il Institute of Computer Science, borik@isracom.co.il Hebrew University Jerusalem home: +972 2 6411880 -----BEGIN PGP SIGNATURE----- Version: 2.6.3i Charset: latin1 Comment: Boris D. Beletsky iQCVAwUBM2KK8T9c8eyjXHlhAQElHwQArHzuYhHxOJ3/erlDzSAvKdeXUMiMDPxP B4RrnhkCQtwoRcVp8N6BMmQn9lOAwb7nG7YPk2QA0/p1TVW6TYnOc37ioZIa2KNV +c7qb0K3/LmyVBwX4X+pBhPCOxVX+2P8LTfwytyz1LnUjO1WVU1O6F4Sacx01aUv qD5fP46oPu4= =Zp/e -----END PGP SIGNATURE-----   Bug reassigned from package `netstd' to `netbase'. Request was from Herbert Xu <herbert@gondor.apana.org.au> to control@bugs.debian.org.   Received: (at control) by bugs.debian.org; 2 Jul 1998 04:17:50 +0000 Received: (qmail 3490 invoked from network); 2 Jul 1998 04:17:49 -0000 Received: from gondor.apana.org.au (herbert@203.14.152.114) by debian.novare.net with SMTP; 2 Jul 1998 04:17:49 -0000 Received: (from herbert@localhost) by gondor.apana.org.au (8.8.8/8.8.8/Debian/GNU) id OAA11955 for control@bugs.debian.org; Thu, 2 Jul 1998 14:17:33 +1000 Date: Thu, 2 Jul 1998 14:17:33 +1000 From: Herbert Xu Message-Id: <199807020417.OAA11955@gondor.apana.org.au> To: control@bugs.debian.org Subject: update-inetd is in netbase reassign 8927 netbase   Information forwarded to debian-bugs-dist@lists.debian.org, Anthony Towns <ajt@debian.org>:
Bug#8927; Package netbase.   debian-bugs-dist@lists.debian.orgAnthony Towns  Subject: Bug#8927: FYI Reply-To: Raul Miller , 8927@bugs.debian.org Resent-From: Raul Miller Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Anthony Towns Resent-Date: Fri, 03 Sep 1999 16:19:09 GMT Resent-Message-ID: Resent-Sender: iwj@debian.org X-Debian-PR-Message: report 8927 X-Debian-PR-Package: netbase X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by 8927-bugs@bugs.debian.org id=B8927.93637507024887 (code B ref 8927); Fri, 03 Sep 1999 16:19:09 GMT Date: Fri, 3 Sep 1999 12:10:48 -0400 From: Raul Miller To: 8927@bugs.debian.org Message-ID: <19990903121048.A30959@usatoday.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.3i I spent some time trying to fix up /usr/doc/perl5/DebianNet.pm and I noticed that some of the semantics are specific to /etc/inetd.conf's file format. In particular, the --pattern option let's you search across multiple fields in inetd.conf. Since xinetd has a very different field structure, this kind of pattern should be expected to fail under xinetd. So unless the semantics of --pattern are drastically limited (and bugs filed against packages which use the inetd specific semantics) you're not going to be able to have a reasonable implementation of update-xinetd. -- Raul   Acknowledgement sent to Raul Miller <raul@usatoday.com>:
Extra info received and forwarded to list. Copy sent to Anthony Towns <ajt@debian.org>.   -t  From: owner@bugs.debian.org (Debian Bug Tracking System) To: Raul Miller Subject: Bug#8927: Info received (was FYI) Message-ID: In-Reply-To: <19990903121048.A30959@usatoday.com> References: <19990903121048.A30959@usatoday.com> X-Debian-PR-Message: ack-info-maintonly 8927 Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers' mailing list to accompany the original report. Your message has been sent to the package maintainer(s): Anthony Towns If you wish to continue to submit further information on your problem, please send it to 8927@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the bug-tracking system. Ian Jackson (administrator, Debian bugs database)   Received: (at 8927) by bugs.debian.org; 3 Sep 1999 16:11:10 +0000 Received: (qmail 24884 invoked from network); 3 Sep 1999 16:11:10 -0000 Received: from unknown (HELO minion.usatin.usatoday.com) (167.8.29.64) by master.debian.org with SMTP; 3 Sep 1999 16:11:10 -0000 Received: (qmail 31016 invoked by uid 1000); 3 Sep 1999 16:10:48 -0000 Date: Fri, 3 Sep 1999 12:10:48 -0400 From: Raul Miller To: 8927@bugs.debian.org Subject: FYI Message-ID: <19990903121048.A30959@usatoday.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.3i I spent some time trying to fix up /usr/doc/perl5/DebianNet.pm and I noticed that some of the semantics are specific to /etc/inetd.conf's file format. In particular, the --pattern option let's you search across multiple fields in inetd.conf. Since xinetd has a very different field structure, this kind of pattern should be expected to fail under xinetd. So unless the semantics of --pattern are drastically limited (and bugs filed against packages which use the inetd specific semantics) you're not going to be able to have a reasonable implementation of update-xinetd. -- Raul   Information forwarded to debian-bugs-dist@lists.debian.org, Anthony Towns <ajt@debian.org>:
Bug#8927; Package netbase.   debian-bugs-dist@lists.debian.orgAnthony Towns  Subject: Bug#8927: update-inetd: support for xinetd. Reply-To: Peter Makholm , 8927@bugs.debian.org Resent-From: Peter Makholm Orignal-Sender: brother@diku.dk Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Anthony Towns Resent-Date: Mon, 18 Oct 1999 12:18:05 GMT Resent-Message-ID: Resent-Sender: owner@bugs.debian.org X-Debian-PR-Message: report 8927 X-Debian-PR-Package: netbase X-Debian-PR-Keywords: X-Loop: owner@bugs.debian.org Received: via spool by 8927-bugs@bugs.debian.org id=B8927.94024901232596 (code B ref 8927); Mon, 18 Oct 1999 12:18:05 GMT Sender: brother@diku.dk To: 8927@bugs.debian.org From: Peter Makholm Date: 18 Oct 1999 14:16:32 +0200 Message-ID: Lines: 28 User-Agent: Gnus/5.070096 (Pterodactyl Gnus v0.96) Emacs/20.4 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= I've made a very basic DebianXNet.pm for dealing with xinetd.conf the way DebianNet.pm deals with inetd.conf. This is a short term solution to #8927 and #10059. On a longer term it would be nice if update-inetd also could deal with extensions to the standard inetd capabilities. But this would probally be a larger rewrite of update-inetd and I havn't got the time to do that before freeze. It would be nice to merge the bug so please respond which package you think should fix this bug. (If nothing more than this DebianXNet.pm is made it could be done in xinetd, but I like to improve update-inetd capabilities and so will netbase be more appropiate) It still takes some work to integrate with the update-inetd script but I think that part is pretty trivial. --=-=-= Content-Disposition: attachment; filename=DebianXNet.pm Content-Description: xinetd.conf plugin for update-inetd # DebianXNet.pm: a perl module to add entries to the /etc/xinetd.conf file # # Copyright (C) 1999 Peter Makholm # # # Don't assume anything about the internals of this file but # the following API: # # DebianXNet::add_service($newentry, $group); # DebianXNet::disable_service($service); # DebianXNet::enable_service($service); # DebianXNet::remove_service($entry); # package DebianXNet; require 5.000; $inetdcf="/etc/xinetd.conf"; $VERSION = 0.01; # Sane ordering of keys in xinetd's configure: my @xinetdkeys = (id, type, rpc_version, socket_type, protocol, user, group,instances, server, server_args); sub add_service { my ($entry, $group) = @_; unless (defined($entry)) { return(-1) }; chomp($entry); chomp($group); $group = "OTHER" unless (defined($group)); $group =~ tr/a-z/A-Z/; $entry =~ s/\\t/\t/g; print STDERR "entry: $entry\ngroup: $group\n"; my %entry = &inetd2hash($entry); open(ICREAD,"$inetdcf")|| dir("Couldn't open $inetdcf: "); @xinetd = ; close(ICREAD); my $found = 0; foreach (@xinetd) { next if (/\s*#/); if (/service\s$entry{service}/) { $found = 1; last; } next; } if ($found) { enable_service($entry{service}); return 1; } $found = 0; open(ICWRITE, ">$inetdcf.new") || die "Error creating new $inetdcf: $!\n"; foreach (@xinetd) { print ICWRITE $_; if (/^#:$group:/ && !$found) { $found++; print ICWRITE "service $entry{service}\n{\n"; foreach (@xinetdkeys) { if (exists $entry{$_}) { printf ICWRITE " %-15s = %s\n", $_, $entry{$_}; } } print ICWRITE "}\n"; } } if (!$found) { print ICWRITE "#:$group:\n"; print ICWRITE "service $entry{service}\n{\n"; foreach (@xinetdkeys) { if (exists $entry{$_}) { printf ICWRITE " %-15s = %s\n", $_, $entry{$_}; } } print ICWRITE "}\n"; } close(ICWRITE) || die "Error closing new $inetdcf: $!\n"; rename("$inetdcf.new","$inetdcf") || die "Error installing new $inetdcf: $!\n"; umask(000); chmod(0644, "$inetdcf"); &wakeup_inetd; return(1); } sub remove_service { my $service = shift; unless (defined($service)) { return(-1) }; chomp($service); open(ICREAD,"$inetdcf")|| dir("Couldn't open $inetdcf: "); @xinetd = ; close(ICREAD); if (grep(/^service\s$service/,@xinetd) > 1 && !defined($multi)) { print "\nWARNING!!!!!! $inetdcf contains multiple entries for \n"; print "the \`$service' service. You're about to disable these entries.\n"; print "Do you want to continue? [n] "; if ( =~ /^[^y]/i) { print "\nOk, I'll stop ...\n"; return(1); } else { if ($want_continue == 0) { print "\nOk, I'll continue ...\n"; } } } open(ICWRITE, ">$inetdcf.new") || die "Error creating new $inetdcf: $!\n"; my $level = 0; my $remove = 0; foreach (@xinetd) { $level++ if ($_ =~ /{/); $level-- if ($_ =~ /}/); if (!$level && /service\s$service/) { $remove++; next; } print ICWRITE "$_" unless $remove; $remove-- if($remove && !$level); } close(ICREAD); close(ICWRITE) || die "Error closing new $inetdcf: $!\n"; rename("$inetdcf.new","$inetdcf") || die "Error installing new $inetdcf: $!\n"; umask(000); chmod(0644, "$inetdcf"); &wakeup_inetd; return(1); } sub disable_service { my $service = shift; unless (defined($service)) { return(-1) }; chomp($service); open(ICREAD,"$inetdcf")|| dir("Couldn't open $inetdcf: "); @xinetd = ; close(ICREAD); if (grep(/^service\s$service/,@xinetd) > 1 && !defined($multi)) { print "\nWARNING!!!!!! $inetdcf contains multiple entries for \n"; print "the \`$service' service. You're about to disable these entries.\n"; print "Do you want to continue? [n] "; if ( =~ /^[^y]/i) { print "\nOk, I'll stop ...\n"; return(1); } else { if ($want_continue == 0) { print "\nOk, I'll continue ...\n"; } } } open(ICWRITE, ">$inetdcf.new") || die "Error creating new $inetdcf: $!\n"; my $level = 0; my $defaults = 0; my $done = 0; foreach (@xinetd) { $level++ if ($_ =~ /{/); $level-- if ($_ =~ /}/); if (!$level && !$done && $defaults) { print ICWRITE " disabled = $service\n"; $done = 1; $defaults = 0; } $defaults++ if ($_ =~ /defaults/ && !$level); print ICWRITE "$_"; } close(ICWRITE) || die "Error closing new $inetdcf: $!\n"; rename("$inetdcf.new","$inetdcf") || die "Error installing new $inetdcf: $!\n"; umask(000); chmod(0644, "$inetdcf"); &wakeup_inetd; return(1); } sub enable_service { my $service = shift; unless (defined($service)) { return(-1) }; chomp($service); open(ICWRITE, ">$inetdcf.new") || die "Error creating new $inetdcf: $!\n"; open(ICREAD, "$inetdcf"); my $level = 0; my $defaults = 0; my $done = 0; while() { print ICWRITE "$_" unless (!(/^\s*#/) && /disabled\s*=\s*$service/); } close(ICREAD); close(ICWRITE) || die "Error closing new $inetdcf: $!\n"; rename("$inetdcf.new","$inetdcf") || die "Error installing new $inetdcf: $!\n"; umask(000); chmod(0644, "$inetdcf"); &wakeup_inetd; return(1); } sub wakeup_inetd { print STDERR "Not done yet\n"; } #Transform an inetd configuration line to a hash containing the arguments. sub inetd2hash { my $line = shift; my %hash; ($service,$type,$protocol,$wait,$user,$prg,$arg) = ($line =~ /\s*(\S*)\s*(\S*)\s*(\S*)\s*(\S*)\s*(\S*)\s*(\S*)\s*(.*)/); if ($service =~ /(\w*)\/(.*)/) { $hash{service} = $1; $hash{rpc_version} = $2; $hash{type} = 'RPC'; } else { $hash{service} = $service; } $hash{socket_type} = $type; if ($protocol =~ /(\w*)$/) { $hash{protocol} = $1; } if ($wait =~ /no/) { $hash{wait} = 'no' } else { $hash{wait} = 'yes'; } if ($wait =~ /\.(\d*)/) { $hash{instances} = $1; } if ($user =~ /(\w*)\.(\w*)/) { $hash{user} = $1; $hash{group} = $2; } else { $hash{user} = $user; } if ($prg =~ /internal/) { $hash{type} = 'INTERNAL'; } else { $hash{server} = $prg; } $hash{server_args} = $arg; return %hash; } 1; --=-=-= -- I congratulate you. Happy goldfish bowl to you, to me, to everyone, and may each of you fry in hell forever. -- Isaac Asimov, "The Dead Past" --=-=-=--   Acknowledgement sent to Peter Makholm <peter@makholm.net>:
Extra info received and forwarded to list. Copy sent to Anthony Towns <ajt@debian.org>.   -t  From: owner@bugs.debian.org (Debian Bug Tracking System) To: Peter Makholm Subject: Bug#8927: Info received (was update-inetd: support for xinetd.) Message-ID: In-Reply-To: References: X-Debian-PR-Message: ack-info-maintonly 8927 Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the developer(s) and to the developers mailing list to accompany the original report. Your message has been sent to the package maintainer(s): Anthony Towns If you wish to continue to submit further information on your problem, please send it to 8927@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the Bug-tracking system. Darren Benham (administrator, Debian Bugs database)   Received: (at 8927) by bugs.debian.org; 18 Oct 1999 12:16:52 +0000 Received: (qmail 32594 invoked from network); 18 Oct 1999 12:16:50 -0000 Received: from vidar.diku.dk (root@130.225.96.249) by master.debian.org with SMTP; 18 Oct 1999 12:16:50 -0000 Received: from nidhug.diku.dk (brother@nidhug.diku.dk [130.225.96.134]) by vidar.diku.dk (8.9.0/8.9.0) with ESMTP id OAA03748 for <8927@bugs.debian.org>; Mon, 18 Oct 1999 14:16:47 +0200 (METDST) Received: (from brother@localhost) by nidhug.diku.dk (8.9.0/8.9.0) id OAA23943; Mon, 18 Oct 1999 14:16:34 +0200 (MET DST) Sender: brother@diku.dk To: 8927@bugs.debian.org Subject: update-inetd: support for xinetd. From: Peter Makholm Date: 18 Oct 1999 14:16:32 +0200 Message-ID: Lines: 28 User-Agent: Gnus/5.070096 (Pterodactyl Gnus v0.96) Emacs/20.4 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= I've made a very basic DebianXNet.pm for dealing with xinetd.conf the way DebianNet.pm deals with inetd.conf. This is a short term solution to #8927 and #10059. On a longer term it would be nice if update-inetd also could deal with extensions to the standard inetd capabilities. But this would probally be a larger rewrite of update-inetd and I havn't got the time to do that before freeze. It would be nice to merge the bug so please respond which package you think should fix this bug. (If nothing more than this DebianXNet.pm is made it could be done in xinetd, but I like to improve update-inetd capabilities and so will netbase be more appropiate) It still takes some work to integrate with the update-inetd script but I think that part is pretty trivial. --=-=-= Content-Disposition: attachment; filename=DebianXNet.pm Content-Description: xinetd.conf plugin for update-inetd # DebianXNet.pm: a perl module to add entries to the /etc/xinetd.conf file # # Copyright (C) 1999 Peter Makholm # # # Don't assume anything about the internals of this file but # the following API: # # DebianXNet::add_service($newentry, $group); # DebianXNet::disable_service($service); # DebianXNet::enable_service($service); # DebianXNet::remove_service($entry); # package DebianXNet; require 5.000; $inetdcf="/etc/xinetd.conf"; $VERSION = 0.01; # Sane ordering of keys in xinetd's configure: my @xinetdkeys = (id, type, rpc_version, socket_type, protocol, user, group,instances, server, server_args); sub add_service { my ($entry, $group) = @_; unless (defined($entry)) { return(-1) }; chomp($entry); chomp($group); $group = "OTHER" unless (defined($group)); $group =~ tr/a-z/A-Z/; $entry =~ s/\\t/\t/g; print STDERR "entry: $entry\ngroup: $group\n"; my %entry = &inetd2hash($entry); open(ICREAD,"$inetdcf")|| dir("Couldn't open $inetdcf: "); @xinetd = ; close(ICREAD); my $found = 0; foreach (@xinetd) { next if (/\s*#/); if (/service\s$entry{service}/) { $found = 1; last; } next; } if ($found) { enable_service($entry{service}); return 1; } $found = 0; open(ICWRITE, ">$inetdcf.new") || die "Error creating new $inetdcf: $!\n"; foreach (@xinetd) { print ICWRITE $_; if (/^#:$group:/ && !$found) { $found++; print ICWRITE "service $entry{service}\n{\n"; foreach (@xinetdkeys) { if (exists $entry{$_}) { printf ICWRITE " %-15s = %s\n", $_, $entry{$_}; } } print ICWRITE "}\n"; } } if (!$found) { print ICWRITE "#:$group:\n"; print ICWRITE "service $entry{service}\n{\n"; foreach (@xinetdkeys) { if (exists $entry{$_}) { printf ICWRITE " %-15s = %s\n", $_, $entry{$_}; } } print ICWRITE "}\n"; } close(ICWRITE) || die "Error closing new $inetdcf: $!\n"; rename("$inetdcf.new","$inetdcf") || die "Error installing new $inetdcf: $!\n"; umask(000); chmod(0644, "$inetdcf"); &wakeup_inetd; return(1); } sub remove_service { my $service = shift; unless (defined($service)) { return(-1) }; chomp($service); open(ICREAD,"$inetdcf")|| dir("Couldn't open $inetdcf: "); @xinetd = ; close(ICREAD); if (grep(/^service\s$service/,@xinetd) > 1 && !defined($multi)) { print "\nWARNING!!!!!! $inetdcf contains multiple entries for \n"; print "the \`$service' service. You're about to disable these entries.\n"; print "Do you want to continue? [n] "; if ( =~ /^[^y]/i) { print "\nOk, I'll stop ...\n"; return(1); } else { if ($want_continue == 0) { print "\nOk, I'll continue ...\n"; } } } open(ICWRITE, ">$inetdcf.new") || die "Error creating new $inetdcf: $!\n"; my $level = 0; my $remove = 0; foreach (@xinetd) { $level++ if ($_ =~ /{/); $level-- if ($_ =~ /}/); if (!$level && /service\s$service/) { $remove++; next; } print ICWRITE "$_" unless $remove; $remove-- if($remove && !$level); } close(ICREAD); close(ICWRITE) || die "Error closing new $inetdcf: $!\n"; rename("$inetdcf.new","$inetdcf") || die "Error installing new $inetdcf: $!\n"; umask(000); chmod(0644, "$inetdcf"); &wakeup_inetd; return(1); } sub disable_service { my $service = shift; unless (defined($service)) { return(-1) }; chomp($service); open(ICREAD,"$inetdcf")|| dir("Couldn't open $inetdcf: "); @xinetd = ; close(ICREAD); if (grep(/^service\s$service/,@xinetd) > 1 && !defined($multi)) { print "\nWARNING!!!!!! $inetdcf contains multiple entries for \n"; print "the \`$service' service. You're about to disable these entries.\n"; print "Do you want to continue? [n] "; if ( =~ /^[^y]/i) { print "\nOk, I'll stop ...\n"; return(1); } else { if ($want_continue == 0) { print "\nOk, I'll continue ...\n"; } } } open(ICWRITE, ">$inetdcf.new") || die "Error creating new $inetdcf: $!\n"; my $level = 0; my $defaults = 0; my $done = 0; foreach (@xinetd) { $level++ if ($_ =~ /{/); $level-- if ($_ =~ /}/); if (!$level && !$done && $defaults) { print ICWRITE " disabled = $service\n"; $done = 1; $defaults = 0; } $defaults++ if ($_ =~ /defaults/ && !$level); print ICWRITE "$_"; } close(ICWRITE) || die "Error closing new $inetdcf: $!\n"; rename("$inetdcf.new","$inetdcf") || die "Error installing new $inetdcf: $!\n"; umask(000); chmod(0644, "$inetdcf"); &wakeup_inetd; return(1); } sub enable_service { my $service = shift; unless (defined($service)) { return(-1) }; chomp($service); open(ICWRITE, ">$inetdcf.new") || die "Error creating new $inetdcf: $!\n"; open(ICREAD, "$inetdcf"); my $level = 0; my $defaults = 0; my $done = 0; while() { print ICWRITE "$_" unless (!(/^\s*#/) && /disabled\s*=\s*$service/); } close(ICREAD); close(ICWRITE) || die "Error closing new $inetdcf: $!\n"; rename("$inetdcf.new","$inetdcf") || die "Error installing new $inetdcf: $!\n"; umask(000); chmod(0644, "$inetdcf"); &wakeup_inetd; return(1); } sub wakeup_inetd { print STDERR "Not done yet\n"; } #Transform an inetd configuration line to a hash containing the arguments. sub inetd2hash { my $line = shift; my %hash; ($service,$type,$protocol,$wait,$user,$prg,$arg) = ($line =~ /\s*(\S*)\s*(\S*)\s*(\S*)\s*(\S*)\s*(\S*)\s*(\S*)\s*(.*)/); if ($service =~ /(\w*)\/(.*)/) { $hash{service} = $1; $hash{rpc_version} = $2; $hash{type} = 'RPC'; } else { $hash{service} = $service; } $hash{socket_type} = $type; if ($protocol =~ /(\w*)$/) { $hash{protocol} = $1; } if ($wait =~ /no/) { $hash{wait} = 'no' } else { $hash{wait} = 'yes'; } if ($wait =~ /\.(\d*)/) { $hash{instances} = $1; } if ($user =~ /(\w*)\.(\w*)/) { $hash{user} = $1; $hash{group} = $2; } else { $hash{user} = $user; } if ($prg =~ /internal/) { $hash{type} = 'INTERNAL'; } else { $hash{server} = $prg; } $hash{server_args} = $arg; return %hash; } 1; --=-=-= -- I congratulate you. Happy goldfish bowl to you, to me, to everyone, and may each of you fry in hell forever. -- Isaac Asimov, "The Dead Past" --=-=-=--   Merged 8927 10059 25816. Request was from Josip Rodin <jrodin@public.srce.hr> to control@bugs.debian.org.   Received: (at control) by bugs.debian.org; 26 Dec 1999 20:32:46 +0000 Received: (qmail 30824 invoked from network); 26 Dec 1999 20:32:44 -0000 Received: from jagor.srce.hr (jrodin@161.53.2.130) by master.debian.org with SMTP; 26 Dec 1999 20:32:44 -0000 Received: (from jrodin@localhost) by jagor.srce.hr (8.9.0/8.9.0) id VAA05663; Sun, 26 Dec 1999 21:32:41 +0100 (MET) Date: Sun, 26 Dec 1999 21:32:41 +0100 From: Josip Rodin To: control@bugs.debian.org, debian-devel@lists.debian.org Cc: netbase@packages.debian.org, shorty@debian.org Subject: this is an unimplemented feature of update-inetd Message-ID: <19991226213241.A5584@jagor.srce.hr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95i reassign 25816 netbase merge 8927 25816 thanks As the subject says, this needs to be implemented in update-inetd, nowhere else. So I'll reassign it to netbase and merge it with the rest. Peter Makholm (brother) already did some work on it, but I haven't seen anything else... and we have a big fat warning in current update-inetd implemented. I appologize in advance if anyone else already handled these bugs, I'm as up to date as master.debian.org BTS web pages. :) -- enJoy -*/\*- don't even try to pronounce my first name   Bug reassigned from package `netbase' to `update-inetd'. Request was from md@Linux.IT (Marco d'Itri) to control@bugs.debian.org.   Received: (at control) by bugs.debian.org; 1 Oct 2006 22:16:45 +0000 From md@Linux.IT Sun Oct 01 15:16:45 2006 Return-path: Received: from attila.bofh.it ([213.92.8.2] ident=postfix) by spohr.debian.org with esmtp (Exim 4.50) id 1GU9c5-00006c-D7 for control@bugs.debian.org; Sun, 01 Oct 2006 15:16:45 -0700 Received: by attila.bofh.it (Postfix, from userid 10) id B1A035F775; Mon, 2 Oct 2006 00:16:43 +0200 (CEST) Received: by wonderland.linux.it (Postfix, from userid 1001) id 882C21C924; Mon, 2 Oct 2006 00:16:25 +0200 (CEST) Date: Mon, 2 Oct 2006 00:16:25 +0200 To: control@bugs.debian.org Subject: update-inetd has been split from netbase Message-ID: <20061001221625.GA22024@wonderland.linux.it> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.13 (2006-08-11) From: md@Linux.IT (Marco d'Itri) Delivered-To: control@bugs.debian.org X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-5.0 required=4.0 tests=BAYES_00,VALID_BTS_CONTROL autolearn=no version=2.60-bugs.debian.org_2005_01_02 reassign 296795 update-inetd reassign 282147 update-inetd reassign 8927 update-inetd reassign 24043 update-inetd reassign 24543 update-inetd reassign 33797 update-inetd reassign 53396 update-inetd reassign 64874 update-inetd reassign 168847 update-inetd reassign 179318 update-inetd reassign 207892 update-inetd reassign 245517 update-inetd reassign 275790 update-inetd reassign 322528 update-inetd reassign 335332 update-inetd reassign 161532 update-inetd reassign 212540 update-inetd reassign 261711 update-inetd reassign 307697 update-inetd reassign 311111 update-inetd reassign 344139 update-inetd reassign 374542 update-inetd reassign 123929 update-inetd reassign 45334 update-inetd reassign 63210 update-inetd reassign 63504 update-inetd reassign 74339 update-inetd reassign 82875 update-inetd reassign 131889 update-inetd reassign 159366 update-inetd reassign 159684 update-inetd reassign 236917 update-inetd -- ciao, Marco   Information forwarded to debian-bugs-dist@lists.debian.org, Marco d'Itri <md@linux.it>:
Bug#8927; Package update-inetd.   debian-bugs-dist@lists.debian.orgMarco d'Itri  X-Loop: owner@bugs.debian.org Subject: Bug#8927: update-inetd don't update xinetd.conf Reply-To: Magnus Holmgren , 8927@bugs.debian.org Resent-From: Magnus Holmgren Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Marco d'Itri Resent-Date: Mon, 23 Jul 2007 15:57:04 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.debian.org X-Debian-PR-Message: report 8927 X-Debian-PR-Package: update-inetd X-Debian-PR-Keywords: X-Debian-PR-Source: update-inetd Received: via spool by 8927-submit@bugs.debian.org id=B8927.118520555511107 (code B ref 8927); Mon, 23 Jul 2007 15:57:04 +0000 Received: (at 8927) by bugs.debian.org; 23 Jul 2007 15:45:55 +0000 Received: from 85.8.2.253.se.wasadata.net ([85.8.2.253] helo=ittma-hohah.kibibyte.se) by rietz.debian.org with esmtp (Exim 4.50) id 1ID06d-0002mh-8v for 8927@bugs.debian.org; Mon, 23 Jul 2007 15:45:55 +0000 Received: from proffe.kibibyte.se (proffe.kibibyte.se [IPv6:2002:5508:2fd:1::1]) by ittma-hohah.kibibyte.se (Exim 4.67) with ESMTP id 1ID05A-0004E5-4F; Mon, 23 Jul 2007 17:44:24 +0200 From: Magnus Holmgren Organization: Lysator ACS To: debian-devel@lists.debian.org Date: Mon, 23 Jul 2007 17:45:31 +0200 User-Agent: KMail/1.9.5 Cc: 8927@bugs.debian.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2153661.VM3P62kCMB"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200707231745.40428@proffe.kibibyte.se> X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on rietz.debian.org X-Spam-Level: X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no version=2.60-bugs.debian.org_2005_01_02 --nextPart2153661.VM3P62kCMB Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Boy, what an old bug! This has been discussed some times[1], but no conclusion reached. I'd like = to=20 suggest (again, probably) the following: Packages containing servers that can be started from inetd should all provi= de=20 an xinetd configuration file in /etc/xinetd.d. They will instantly work wit= h=20 xinetd, and update-inetd can use the information, which is a superset=20 (right?) of that used by other inetd's, to update the old-school inetd.conf. I think the situation is similar to the Debian menu .menu vs .desktop debat= e,=20 where the .desktop files contain a superset of the information in the .menu= =20 files, so by providing the former, a package instantly works with OpenDeskt= op=20 environments, and update-menus/install-menu can use the data to support the= =20 simpler window/desktop managers (the services are the applications that=20 provide menu entries, and the inetd variants are the window managers that=20 display the menu entries). Jean-Christophe Dubacq suggested in the second thread below that a common=20 format be used to configuration data, from which the various configuration= =20 files can be generated, but that thread seems to have died. A legitimate question is whether the xinetd configuration format is a good= =20 format. Are there, or will there be, even more "extended" inetd:s? As a comparison, most packages on SUSE seem to provide xinetd configs, whil= e=20 only three Debian packages do so. [1] For example=20 http://lists.debian.org/debian-devel/2006/02/msg00446.html http://lists.debian.org/debian-devel/2006/08/msg01265.html =2D-=20 Magnus Holmgren holmgren@lysator.liu.se (No Cc of list mail needed, thanks) --nextPart2153661.VM3P62kCMB Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBGpM0kk7mRNn1h4+YRAuDBAKDUpVkDetwlct4CR0XVYNssJfrybACgucMJ P6mzG4fxJt1ujs9kvNDzFNk= =H4Sm -----END PGP SIGNATURE----- --nextPart2153661.VM3P62kCMB--   Acknowledgement sent to Magnus Holmgren <holmgren@lysator.liu.se>:
Extra info received and forwarded to list. Copy sent to Marco d'Itri <md@linux.it>.   -t  Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.417 (Entity 5.417) Content-Type: text/plain; charset=utf-8 X-Loop: owner@bugs.debian.org From: owner@bugs.debian.org (Debian Bug Tracking System) To: Magnus Holmgren Subject: Bug#8927: Info received (update-inetd don't update xinetd.conf) Message-Id: References: <200707231745.40428@proffe.kibibyte.se> <199704211040.MAA15849@dionizos.zind.ikem.pwr.wroc.pl.> X-Debian-PR-Message: ack-info 8927 X-Debian-PR-Package: update-inetd X-Debian-PR-Source: update-inetd Reply-To: 8927@bugs.debian.org Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the package maintainer(s) and to other interested parties to accompany the original report. Your message has been sent to the package maintainer(s): Marco d'Itri If you wish to continue to submit further information on this problem, please send it to 8927@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the Bug-tracking system. Debian bug tracking system administrator (administrator, Debian Bugs database)   Received: (at 8927) by bugs.debian.org; 23 Jul 2007 15:45:55 +0000 From holmgren@lysator.liu.se Mon Jul 23 15:45:55 2007 Return-path: Received: from 85.8.2.253.se.wasadata.net ([85.8.2.253] helo=ittma-hohah.kibibyte.se) by rietz.debian.org with esmtp (Exim 4.50) id 1ID06d-0002mh-8v for 8927@bugs.debian.org; Mon, 23 Jul 2007 15:45:55 +0000 Received: from proffe.kibibyte.se (proffe.kibibyte.se [IPv6:2002:5508:2fd:1::1]) by ittma-hohah.kibibyte.se (Exim 4.67) with ESMTP id 1ID05A-0004E5-4F; Mon, 23 Jul 2007 17:44:24 +0200 From: Magnus Holmgren Organization: Lysator ACS To: debian-devel@lists.debian.org Subject: Re: update-inetd don't update xinetd.conf Date: Mon, 23 Jul 2007 17:45:31 +0200 User-Agent: KMail/1.9.5 Cc: 8927@bugs.debian.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2153661.VM3P62kCMB"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200707231745.40428@proffe.kibibyte.se> X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on rietz.debian.org X-Spam-Level: X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no version=2.60-bugs.debian.org_2005_01_02 --nextPart2153661.VM3P62kCMB Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Boy, what an old bug! This has been discussed some times[1], but no conclusion reached. I'd like = to=20 suggest (again, probably) the following: Packages containing servers that can be started from inetd should all provi= de=20 an xinetd configuration file in /etc/xinetd.d. They will instantly work wit= h=20 xinetd, and update-inetd can use the information, which is a superset=20 (right?) of that used by other inetd's, to update the old-school inetd.conf. I think the situation is similar to the Debian menu .menu vs .desktop debat= e,=20 where the .desktop files contain a superset of the information in the .menu= =20 files, so by providing the former, a package instantly works with OpenDeskt= op=20 environments, and update-menus/install-menu can use the data to support the= =20 simpler window/desktop managers (the services are the applications that=20 provide menu entries, and the inetd variants are the window managers that=20 display the menu entries). Jean-Christophe Dubacq suggested in the second thread below that a common=20 format be used to configuration data, from which the various configuration= =20 files can be generated, but that thread seems to have died. A legitimate question is whether the xinetd configuration format is a good= =20 format. Are there, or will there be, even more "extended" inetd:s? As a comparison, most packages on SUSE seem to provide xinetd configs, whil= e=20 only three Debian packages do so. [1] For example=20 http://lists.debian.org/debian-devel/2006/02/msg00446.html http://lists.debian.org/debian-devel/2006/08/msg01265.html =2D-=20 Magnus Holmgren holmgren@lysator.liu.se (No Cc of list mail needed, thanks) --nextPart2153661.VM3P62kCMB Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBGpM0kk7mRNn1h4+YRAuDBAKDUpVkDetwlct4CR0XVYNssJfrybACgucMJ P6mzG4fxJt1ujs9kvNDzFNk= =H4Sm -----END PGP SIGNATURE----- --nextPart2153661.VM3P62kCMB--   Information forwarded to debian-bugs-dist@lists.debian.org, Marco d'Itri <md@linux.it>:
Bug#8927; Package update-inetd.   debian-bugs-dist@lists.debian.orgMarco d'Itri  X-Loop: owner@bugs.debian.org Subject: Bug#8927: update-inetd don't update xinetd.conf Reply-To: Russ Allbery , 8927@bugs.debian.org Resent-From: Russ Allbery Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Marco d'Itri Resent-Date: Mon, 23 Jul 2007 16:33:06 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.debian.org X-Debian-PR-Message: report 8927 X-Debian-PR-Package: update-inetd X-Debian-PR-Keywords: X-Debian-PR-Source: update-inetd Received: via spool by 8927-submit@bugs.debian.org id=B8927.118520829931399 (code B ref 8927); Mon, 23 Jul 2007 16:33:06 +0000 Received: (at 8927) by bugs.debian.org; 23 Jul 2007 16:31:39 +0000 Received: from smtp2.stanford.edu ([171.67.20.25]) by rietz.debian.org with esmtp (Exim 4.50) id 1ID0os-0008A9-R2 for 8927@bugs.debian.org; Mon, 23 Jul 2007 16:31:38 +0000 Received: from smtp2.stanford.edu (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id 85E1B4C24F; Mon, 23 Jul 2007 09:31:38 -0700 (PDT) Received: from windlord.stanford.edu (windlord.Stanford.EDU [171.64.19.147]) by smtp2.stanford.edu (Postfix) with ESMTP id 6E5B74C205; Mon, 23 Jul 2007 09:31:38 -0700 (PDT) Received: by windlord.stanford.edu (Postfix, from userid 1000) id 63FD4E7CB4; Mon, 23 Jul 2007 09:31:38 -0700 (PDT) From: Russ Allbery To: debian-devel@lists.debian.org, 8927@bugs.debian.org In-Reply-To: <200707231745.40428@proffe.kibibyte.se> (Magnus Holmgren's message of "Mon, 23 Jul 2007 17:45:31 +0200") Organization: The Eyrie References: <200707231745.40428@proffe.kibibyte.se> Date: Mon, 23 Jul 2007 09:31:38 -0700 Message-ID: <87fy3f84k5.fsf@windlord.stanford.edu> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on rietz.debian.org X-Spam-Level: X-Spam-Status: No, hits=-5.0 required=4.0 tests=BAYES_00,FROMDEVELOPER autolearn=no version=2.60-bugs.debian.org_2005_01_02 Magnus Holmgren writes: > Boy, what an old bug! > This has been discussed some times[1], but no conclusion reached. I'd > like to suggest (again, probably) the following: As near as I can tell, the reason why no conclusion has been reached is because no one has written the code for any of the various reasonable solutions that have been proposed. Everyone seems to be waiting for the inetd maintainer to write the code for their proposed solution, which he has said repeatedly he doesn't have time to do. It's good that you asked here about what people think of your solution. Personally, I dislike xinetd and don't want to use it, but I don't have a problem using its format as the input format (it's better than what update-inetd uses now). However, any replacement update-inetd also has to support the old format and ideally should be able to write xinetd configurations based on it for a transition period. However, even more importantly than the discussion of possible solutions, we need an implementation. If you have a solution, please *implement* it (and in a way that doesn't make large parts of Debian buggy, which means being backwardly compatible) and I bet you'll be able to build a consensus around your solution as long as it's halfway reasonable. -- Russ Allbery (rra@debian.org)   Acknowledgement sent to Russ Allbery <rra@debian.org>:
Extra info received and forwarded to list. Copy sent to Marco d'Itri <md@linux.it>.   -t  Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.417 (Entity 5.417) Content-Type: text/plain; charset=utf-8 X-Loop: owner@bugs.debian.org From: owner@bugs.debian.org (Debian Bug Tracking System) To: Russ Allbery Subject: Bug#8927: Info received (update-inetd don't update xinetd.conf) Message-Id: References: <87fy3f84k5.fsf@windlord.stanford.edu> <199704211040.MAA15849@dionizos.zind.ikem.pwr.wroc.pl.> X-Debian-PR-Message: ack-info 8927 X-Debian-PR-Package: update-inetd X-Debian-PR-Source: update-inetd Reply-To: 8927@bugs.debian.org Thank you for the additional information you have supplied regarding this problem report. It has been forwarded to the package maintainer(s) and to other interested parties to accompany the original report. Your message has been sent to the package maintainer(s): Marco d'Itri If you wish to continue to submit further information on this problem, please send it to 8927@bugs.debian.org, as before. Please do not reply to the address at the top of this message, unless you wish to report a problem with the Bug-tracking system. Debian bug tracking system administrator (administrator, Debian Bugs database)   Received: (at 8927) by bugs.debian.org; 23 Jul 2007 16:31:39 +0000 From rra@debian.org Mon Jul 23 16:31:38 2007 Return-path: Received: from smtp2.stanford.edu ([171.67.20.25]) by rietz.debian.org with esmtp (Exim 4.50) id 1ID0os-0008A9-R2 for 8927@bugs.debian.org; Mon, 23 Jul 2007 16:31:38 +0000 Received: from smtp2.stanford.edu (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id 85E1B4C24F; Mon, 23 Jul 2007 09:31:38 -0700 (PDT) Received: from windlord.stanford.edu (windlord.Stanford.EDU [171.64.19.147]) by smtp2.stanford.edu (Postfix) with ESMTP id 6E5B74C205; Mon, 23 Jul 2007 09:31:38 -0700 (PDT) Received: by windlord.stanford.edu (Postfix, from userid 1000) id 63FD4E7CB4; Mon, 23 Jul 2007 09:31:38 -0700 (PDT) From: Russ Allbery To: debian-devel@lists.debian.org, 8927@bugs.debian.org Subject: Re: update-inetd don't update xinetd.conf In-Reply-To: <200707231745.40428@proffe.kibibyte.se> (Magnus Holmgren's message of "Mon, 23 Jul 2007 17:45:31 +0200") Organization: The Eyrie References: <200707231745.40428@proffe.kibibyte.se> Date: Mon, 23 Jul 2007 09:31:38 -0700 Message-ID: <87fy3f84k5.fsf@windlord.stanford.edu> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on rietz.debian.org X-Spam-Level: X-Spam-Status: No, hits=-5.0 required=4.0 tests=BAYES_00,FROMDEVELOPER autolearn=no version=2.60-bugs.debian.org_2005_01_02 Magnus Holmgren writes: > Boy, what an old bug! > This has been discussed some times[1], but no conclusion reached. I'd > like to suggest (again, probably) the following: As near as I can tell, the reason why no conclusion has been reached is because no one has written the code for any of the various reasonable solutions that have been proposed. Everyone seems to be waiting for the inetd maintainer to write the code for their proposed solution, which he has said repeatedly he doesn't have time to do. It's good that you asked here about what people think of your solution. Personally, I dislike xinetd and don't want to use it, but I don't have a problem using its format as the input format (it's better than what update-inetd uses now). However, any replacement update-inetd also has to support the old format and ideally should be able to write xinetd configurations based on it for a transition period. However, even more importantly than the discussion of possible solutions, we need an implementation. If you have a solution, please *implement* it (and in a way that doesn't make large parts of Debian buggy, which means being backwardly compatible) and I bet you'll be able to build a consensus around your solution as long as it's halfway reasonable. -- Russ Allbery (rra@debian.org)   Information forwarded to debian-bugs-dist@lists.debian.org, Marco d'Itri <md@linux.it>:
Bug#8927; Package update-inetd.   debian-bugs-dist@lists.debian.orgMarco d'Itri  X-Loop: owner@bugs.debian.org Subject: Bug#8927: update-inetd don't update xinetd.conf Reply-To: md@Linux.IT (Marco d'Itri), 8927@bugs.debian.org Resent-From: md@Linux.IT (Marco d'Itri) Resent-To: debian-bugs-dist@lists.debian.org Resent-CC: Marco d'Itri Resent-Date: Mon, 23 Jul 2007 16:51:01 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.debian.org X-Debian-PR-Message: report 8927 X-Debian-PR-Package: update-inetd X-Debian-PR-Keywords: X-Debian-PR-Source: update-inetd Received: via spool by 8927-submit@bugs.debian.org id=B8927.118520927714445 (code B ref 8927); Mon, 23 Jul 2007 16:51:01 +0000 Received: (at 8927) by bugs.debian.org; 23 Jul 2007 16:47:57 +0000 Received: from attila.bofh.it ([213.92.8.2] ident=postfix) by rietz.debian.org with esmtp (Exim 4.50) id 1ID14f-0003kX-ES for 8927@bugs.debian.org; Mon, 23 Jul 2007 16:47:57 +0000 Received: by attila.bofh.it (Postfix, from userid 10) id 03B225F75C; Mon, 23 Jul 2007 18:47:55 +0200 (CEST) Received: by bongo.b