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