1 xinetd (1:2.3.14-2) UNRELEASED; urgency=low
3 * Adopt package (Closes: 434357), thanks Thomas for your past work.
5 + set myself as maintainer.
9 + make it slightly more modern.
13 -- Pierre Habouzit <madcoder@debian.org> Mon, 26 Nov 2007 16:20:14 +0100
15 xinetd (1:2.3.14-1.1) unstable; urgency=low
17 * Non-maintainer upload.
18 * Update xinetd to use invoke-rc.d (Closes: 427892).
20 -- Pierre Habouzit <madcoder@debian.org> Wed, 18 Jul 2007 18:38:26 +0200
22 xinetd (1:2.3.14-1) unstable; urgency=low
24 * New upstream release (closes: #342724).
25 * Updated config.guess and config.sub (closes: #342448).
26 * Comment about log_on_* in xinetd.conf (closes: #312663).
27 * Patch by Leo Weppelman <leo@wau.mis.ah.nl> on child.c
29 * Patch for xconv.pl by Ron Murray <murrayr@dor.state.ma.us> to
30 process "#<off>#" lines (closes: #336023).
31 * Added configuration file for discard internal service
33 * Bumped Standards-Version to 3.7.2
34 * Bumped debhelper compatibility level to 5.
36 -- Thomas Seyrat <tomasera@debian.org> Tue, 9 May 2006 13:32:06 +0200
38 xinetd (1:2.3.13-3) unstable; urgency=low
40 * -stayalive option in /etc/default/xinetd instead of init script
41 to make behaviour change easier. (closes: #294665)
42 * Applied patch from Andreas Jochens <aj@andaco.de> to build
43 on amd64 with gcc-4.0 (closes: #297911)
44 * Run /etc/init.d/inetd in postrm only if it exists (closes: #295554)
45 * Fixed erroneous itox.8 man page (closes: #287814)
46 * Included xinetd.org FAQ as /usr/share/doc/xinetd/xinetd.org-FAQ.html
47 * Edited README.update-inetd (closes: #287821)
48 * Applied patch to xconv.pl by Javier Fernández-Sanguino Peña to fix
49 - what Amanda needs (closes: #167367)
50 (http://www.amanda.org/docs/install.html)
51 - numerically-specified services (closes: #176464)
54 -- Thomas Seyrat <tomasera@debian.org> Thu, 10 Mar 2005 11:03:24 +0100
56 xinetd (1:2.3.13-2) unstable; urgency=low
58 * We now start xinetd with -stayalive by default to keep it
59 running even if no service is enabled. (closes: #270803)
60 * Modify Makefile.in to install xinetd.log manpage in section
63 -- Thomas Seyrat <tomasera@debian.org> Thu, 9 Sep 2004 14:39:20 +0200
65 xinetd (1:2.3.13-1) unstable; urgency=low
67 * New upstream release
68 - fixes factorized addresses in only_from (closes: #212533)
69 * inetd.conf doesn't get read by default anymore, too much trouble.
70 Removed -inetd_compat from /etc/default/xinetd (closes: #198585)
71 * "services" internal service was removed upstream, so we don't
72 need /etc/xinetd.d/xinetd anymore, nor documentation for these
73 internal services (closes: #242646)
74 * Bumped Standards-Version to 3.6.1
76 -- Thomas Seyrat <tomasera@debian.org> Sun, 18 Apr 2004 13:33:57 +0200
78 xinetd (1:2.3.12-2) unstable; urgency=high
80 * -1 was partially fucked up
81 * Applied patch on nvlists.c from upstream to fix segfault
82 * Added updated README.update-inetd
83 * -reuse is not needed anymore since 2.3.4, REUSE is on by default on
85 * "xadmin" and "servers" internal services were removed upstream,
86 they don't appear anymore in /etc/xinetd.d/xinetd
87 * /etc/default/xinetd also gets removed when xinetd is purged
89 -- Thomas Seyrat <tomasera@debian.org> Fri, 15 Aug 2003 16:06:10 +0200
91 xinetd (1:2.3.12-1) unstable; urgency=low
93 * New upstream release
94 * Bumped Standards-Version to 3.6.0
95 * Removed README.samba
97 -- Thomas Seyrat <tomasera@debian.org> Thu, 14 Aug 2003 14:21:41 +0200
99 xinetd (1:2.3.11-2) unstable; urgency=low
101 * Attempt at using inetd.conf compatibility mode.
102 - No more "inetd.conf to xinetd.conf" autoconvert, now xinetd
103 reads inetd.conf after xinetd.conf
104 - inetd to xinetd transition should be seamless and inetd-started
105 services are not supposed to be broken (closes: #146908)
106 - No more debconf (we don't prompt user anymore, we rely on dpkg to
107 check for an existing xinetd.conf, and to prompt accordingly)
109 * We install /etc/xinetd.d/, the (disabled) internal services
110 configuration files (Redhat-style), and the default xinetd.conf
111 considers them. (closes: #167726)
112 * Removed logrotate config file (we log through syslog per default)
113 * Removed logrotate from recommended packages
114 * Updated and simplified maintainer scripts
115 * Bumped Standards-Version to 3.5.10
117 -- Thomas Seyrat <tomasera@debian.org> Mon, 9 Jun 2003 22:50:54 +0200
119 xinetd (1:2.3.11-1) unstable; urgency=high
121 * New upstream release
122 - Steve Grubb fixed memory leaks found with valgrind
124 * Bumped Standards-Version to 3.5.9
126 -- Thomas Seyrat <tomasera@debian.org> Sat, 26 Apr 2003 16:26:45 +0200
128 xinetd (1:2.3.10-1) unstable; urgency=low
130 * New upstream release
131 * Bumped Standards-Version to 3.5.8
132 * Start daemon with -pidfile /var/run/xinetd.pid (closes: #172770)
134 -- Thomas Seyrat <tomasera@debian.org> Mon, 13 Jan 2003 13:13:42 +0100
136 xinetd (1:2.3.9-1) unstable; urgency=low
138 * New upstream release
139 * Bumped Standards-Version to 3.5.7
141 -- Thomas Seyrat <tomasera@debian.org> Wed, 2 Oct 2002 10:25:33 +0200
143 xinetd (1:2.3.7-1) unstable; urgency=high
145 * New upstream release
146 - urgency=high to supersede NMU.
147 - includes security fix corrected in 2.3.6-1.1.
148 * Applied two patches for 2.3.6 from Steve G. fixing some
149 "redirect without server line" service issues. (closes: #155990)
151 -- Thomas Seyrat <tomasera@debian.org> Tue, 13 Aug 2002 15:05:05 +0200
153 xinetd (1:2.3.6-1.1) unstable; urgency=high
155 * Non-maintainer upload by Security Team
156 * Applied a patch from SolarDesigner to keep xinetd from leaking the
157 recently introduced signal pipe into services started from xinetd.
158 * Applied upstream bugfix to handle IPv6 addresses in config parser
159 (unfortunately, it was applied upstream to the 2.3.6 tarball which is
160 now different from ours)
162 -- Martin Schulze <joey@infodrom.org> Tue, 13 Aug 2002 10:44:14 +0200
164 xinetd (1:2.3.6-1) unstable; urgency=low
166 * New upstream release (closes: #121044, #149114)
167 * Removed build dependency on perldoc (upstream now ships xconv.pl manpage).
168 * Included debconf template french translation.
170 -- Thomas Seyrat <tomasera@debian.org> Mon, 5 Aug 2002 22:17:38 +0200
172 xinetd (1:2.3.5-1) unstable; urgency=low
174 * New upstream release
175 * New maintainer (closes: #153977)
176 * Minor debian/rules rewriting
177 * Bumped Standards-Version to 3.5.6.1.
179 -- Thomas Seyrat <tomasera@debian.org> Sun, 28 Jul 2002 16:51:39 +0200
181 xinetd (1:2.3.4-2) unstable; urgency=high
183 * The "aarrgghh, why can't upstream test their release?" release
184 * Three small address parsing fixes -- these are being punted upstream...
185 xinetd/addr.c:explicit_addr: Set /32 to still be a masked addr
187 xinetd/addr.c:factorized_addr: Restart the parse at the right point
188 after the syntax check pass.
190 xinetd/addr.c:addrlist_match: Altered the "mask" check to remember to
191 apply the mask to /both/ halves of the
194 * Small change since I forgot to read the changelog carefully enough...
195 debian/init: Send HUP to reload config
197 -- Daniel Silverstone <dsilvers@debian.org> Fri, 3 May 2002 21:47:35 +0100
199 xinetd (1:2.3.4-1.1) unstable; urgency=low
201 * Non-maintainer upload.
202 * Update config.guess and config.sub (closes: #141653).
204 -- Colin Watson <cjwatson@debian.org> Sun, 7 Apr 2002 23:51:53 +0100
206 xinetd (1:2.3.4-1) unstable; urgency=low
208 * New upstream version:
209 Lots and lots. Unsure exactly which bugs
210 in the debian bts it closes -- I'll need to look
212 * Give configure the --with-loadavg parameter. closes: #140619
214 -- Daniel Silverstone <dsilvers@debian.org> Thu, 4 Apr 2002 23:53:54 +0100
216 xinetd (1:2.3.3-4) unstable; urgency=low
218 * Corrected reload issue in /etc/init.d/xinetd by making reload
219 and force-reload the same signal. (follows from removal of
220 soft reload in 2.3.1) closes: #127676
222 -- Daniel Silverstone <dsilvers@debian.org> Sun, 6 Jan 2002 17:25:45 +0000
224 xinetd (1:2.3.3-3) unstable; urgency=low
226 * Integrated fixes to pt_BR template. closes: #120846
227 * Integrated fixes to de template
228 (thanks to Stephan Baeckert of Pyramid Computer GmBH)
229 * Fixed implicit declaration of malloc() -- This sorts out an ia64
230 issue and therefore closes: #124399
231 * Fixed spelling mistake in control file (raised by mdz) closes: #125544
233 -- Daniel Silverstone <dsilvers@debian.org> Tue, 18 Dec 2001 08:38:04 +0000
235 xinetd (1:2.3.3-2) unstable; urgency=low
237 * Re-introduced debconf independance at the cost
238 of needing a lintian override.
239 * Cleared an issue with building on potato WRT pod2man
241 -- Daniel Silverstone <dsilvers@debian.org> Tue, 25 Sep 2001 18:52:58 +0100
243 xinetd (1:2.3.3-1) unstable; urgency=high
245 * New upstream version
246 Changes of particular interest include:
247 o 2.3.1 - Applied Solar Designer's AUDIT patches
248 - Removed soft-reconfigure. reload is always hard.
249 o 2.3.2 - Fix a heap overrun issue.
250 o 2.3.3 - RPC parser works again.
252 * Fixed issue where xinetd.conf stomped on your configs by
253 making a backup somehow. closes: #110596
254 * Removed support for systems without debconf. This introduces
255 a dependency on debconf - sorry. closes: #90008
256 * Introduced a build dependency on perl-doc in order to build the
258 * Provided POD documentation for xconv.pl
259 * Corrected a dodgy comment in xconv.pl closes: #108754, #108751
260 * Included brazilian debconf template translations courtesy of
261 Andre Luis Lopes <andrelop@ig.com.br> closes: #108548
263 -- Daniel Silverstone <dsilvers@debian.org> Fri, 31 Aug 2001 14:49:57 +0100
265 xinetd (1:2.3.0-1) unstable; urgency=high
267 * New upstream version (with a sane number, whee!).
268 * Included the German translation to the templates, closes: #95505.
269 * Use -reuse by default in the init script, closes: #97732.
270 * Includes the security fixes that wiggy applied to the stable version,
272 * Now recommends the proper syslogd virtual package, closes: #101629.
273 * Included the Spanish translation to the templates, closes: #103166.
274 * Polishing in the packaging.
275 * Orphaning the package.
277 -- Josip Rodin <jrodin@jagor.srce.hr> Sun, 15 Jul 2001 02:55:56 +0200
279 xinetd (1:2.1.8.8.p3-2) unstable; urgency=low
281 * Added -x checks around lines that kill inetd, portmap, and xinetd init
282 script, because it can happen that those programs aren't there,
284 * Updated the template message about inetd.conf->xinetd.conf conversion,
286 * Standards-Version: 3.5.2: added DEB_BUILD_OPTIONS handling.
287 * Added version 2.0.54 to debhelper build-dependency because that's when
288 dh_installdebconf was introduced.
289 * Added logrotate among the recommended packages.
291 -- Josip Rodin <jrodin@jagor.srce.hr> Sat, 17 Mar 2001 16:52:20 +0100
293 xinetd (1:2.1.8.8.p3-1) frozen unstable; urgency=low
295 * New upstream version, which includes just a few bugfixes, most of them
296 that aren't even related to Linux, but there is one which is rather
298 Fixed a bug in the access lists. If you specified a host by
299 name in only_from, any connection from a host without
300 a reverse dns entry would be accepted.
301 This means that security policies (e.g. denial of access) for such hosts
302 wouldn't be enforced, which is a very ugly security problem,
304 * Added a clear warning to the postrm in the case when you don't have
305 an init script for the original inetd anymore, saying you may need
306 to reinstall netbase package to fix it. As this may happen due to
307 severe breakage in an old xinetd package, it needs to be said,
309 * Clarified convert-inetd-conf template text to explicitely say that the
310 config file will get overwritten on every upgrade if you say "Yes" to
311 the question, and add two lines in postinst to explain how to make it
312 not regenerate anymore.
313 * Synced portmapper check with inetd's init script and enhanced the regexp
314 match to catch " # foo" comments, otherwise it may produce false warning.
315 * Moved the message about terminating all services to prerm, where it's
317 * Made update-rc.d run only on initial installs.
318 * Added debhelper to Build-Depends: and shortened the long description.
320 -- Josip Rodin <jrodin@jagor.srce.hr> Fri, 16 Jun 2000 20:13:03 +0200
322 xinetd (1:2.1.8.8pre8-1) frozen unstable; urgency=low
324 * New upstream version, including only two bug fixes, one of which is a
325 Y2K fix in the date service (changed TIMEOFFSET macro), closes: #54795.
326 The second change is minor, a fix for problem when length of banner
327 name % 32 = 0, and banners fail to work.
329 -- Josip Rodin <jrodin@jagor.srce.hr> Sun, 16 Jan 2000 17:09:48 +0100
331 xinetd (1:2.1.8.8pre6-1) unstable; urgency=low
333 * New upstream version, packaged only to fix the Y2K glitch in the
334 log file, closes: #53865.
335 * Adopted/tookover the package :) I hear Norbert is around, but he
336 hasn't contacted anyone regarding the package yet.
337 * Introducing debconf support, to ask about converting the config file,
338 and to warn about update-inetd malfunctioning. However, I didn't remove
339 the old method of asking the questions yet, just in case debconf
340 doesn't exist. Only Recommends: debconf. Plus, I had to re-route all
341 the messages to &2, because of debconf.
342 * Added the missing `k' in `syslogd' recommendation (doh!). Added
343 Build-Depends: libwrap0-dev.
344 * Moved the whole contents of preinst to postinst (that is, stopping of
345 inetd and portmap, and creating the diversion of inetd init file),
346 no need to abuse preinst for that.
347 * Use --background option for start-stop-daemon, to speed up loading,
348 thus having to depend on dpkg >= 1.4.1.17.
349 * Fixed some details in postinst, init.d, config, and copyright files.
351 -- Josip Rodin <jrodin@jagor.srce.hr> Tue, 4 Jan 2000 23:54:08 +0100
353 xinetd (1:2.1.8.7-1) unstable; urgency=low
355 * Non-maintainer upload.
356 * Admitting the sad truth, i.e. marking the package as orphaned. Norbert
357 hasn't done an upload in some eleven months, and hasn't respondedÃ
\82Â
\85to
358 our NMUs and several e-mails in more than two months. :(
359 * New upstream version. It's from a completely different development
360 branch, versioned differently, so I had to introduce an epoch. :|
361 Note that we *have to* use this version because the previous one breaks
362 its own original license! Closes: #38361 #41386 #41568.
363 * Updated packaging files for the new autoconf stuff, patched configure.in
364 and Makefile.in to support install in custom non-existant directories,
365 included example xinetd.conf file in examples directory.
366 * Updated docs regarding the new xconv.pl script. Not using it in
367 postinst, at least not yet.
368 * Skipped all old patches, except the one for src/itox.c, which is now
369 forwarded/included in upstream package, with some others.
370 * Added --with-libwrap to configure flags, to link with libwrap0, as
371 suggested by the upstream author. From the README file:
372 When xinetd does access checking, it will first ask libwrap to check
373 /etc/hosts.allow and /etc/hosts.deny, then if libwrap accepts the
374 connection, xinetd will consult its own access control mechanism.
375 * Fixed postrm script to work on purge, and to remove /etc/init.d/inetd
376 (created in postinst) prior to un-diverting it (otherwise dpkg-divert
377 would bomb out, overwriting not allowed).
378 * Moved making the dummy /etc/init.d/inetd script to postinst, to
379 avoid the lintian error.
380 * Fixed s/daemon-dir/daemon_dir/ in README.update-inetd file.
381 * Updated itox.1 manual page, moved it to section 8 and to xinetd/
382 directory, and integrated it (and itox) in the Makefile install: rule.
383 * Updated the init script, made checkportmap() check in /etc/xinetd.conf
384 file (don't know whether the check is ultimately correct, though).
385 * Upgraded netbase dependency to 3.16-4, because the fixed update-inetd
386 script is included since that version.
387 * Doesn't recommend netstd anymore, apparently it no longer exists,
388 that closes: #49398 #49438.
390 -- Josip Rodin <jrodin@jagor.srce.hr> Sat, 16 Oct 1999 19:14:14 +0200
392 xinetd (2.2.1-8.SD1.2) unstable; urgency=low
394 * Non-maintainer upload. (diff posted to Bug#45602)
396 * Add a dummy /etc/init.d/inetd script so netbase doesn't have to
397 worry about its files disappearing. (Fixes: Bug#45602)
399 -- Anthony Towns <ajt@debian.org> Fri, 15 Oct 1999 11:56:03 +1000
401 xinetd (2.2.1-8.SD1.1) unstable; urgency=medium
403 * Non-maintainer upload (is Norber Veber MIA?).
404 * Updated for the new netbase/inetd stuff.
405 Fixes: #43161 #44537 #44529 #31500
406 * Depend on an appropriate netbase version because of the switch to
407 diverting /etc/init.d/inetd, and not diverting /usr/sbin/update-inetd.
408 * Un-diverting is done in a sane way, I think. Postinst checks whether the
409 exact diversion still exists, and preserves the obsolete scripts, with
410 suffix ".xinetd.old", and then removes the diversion. The obsolete files
411 made this way are "rm -f"ed in postrm.
412 * Updated for Policy 3.x. Converted to debhelper for full Policy
413 compliance. Fixes: #44099
414 * Added rm -f /etc/xinetd.conf under purging in postrm, fixes: #36809
415 * Included Solar Designer <solar@false.com>'s SD1 patch from:
416 ftp://ftp.dataforce.net/pub/solar/xinetd-2.2.1-SD1.diff , fixes: #35166
417 * Reworked most of the maintainer scripts.
418 * The checkportmap() function, from the inetd's init script ought to
419 be changed to check in /etc/xinetd.conf file.
420 * Beautified debian/README* files, fixed some oddities in "SEE ALSO"
421 sections of the man pages.
422 * If this release doesn't break anything, I'll probably upload the newest
423 upstream version, from the alive branch.
425 -- Josip Rodin <jrodin@jagor.srce.hr> Wed, 15 Sep 1999 20:27:55 +0200
427 xinetd (2.2.1-8) frozen unstable; urgency=high
429 * Bug #29951, Applied itox patch by Alain Nissen <Alain.Nissen@ulg.ac.be>,
430 it fixes two problems with itox. It now understands user.group
431 notation, and ignores (no)wait.max.
432 * Bug #29650, changed a /* */ comment in preinst to a bash # comment :)
433 * Bug #29945, typo in the itox man page.
434 * Bug 29648, slattach is no longer killed when xinetd is stopped.
435 * Fixed a /tmp security problem which occured when xinetd was sent the
436 HUP signal (patch from Bugtraq by Marc Heuse <marc@SUSE.DE> slightly
439 -- Norbert Veber <nveber@debian.org> Sat, 5 Dec 1998 02:27:54 -0500
441 xinetd (2.2.1-7) unstable; urgency=low
443 * Fixed a spelling mistake in the change log :)
444 * Fixed #26546, a problem with postinst and the file-rc package
446 -- Norbert Veber <nveber@debian.org> Sat, 10 Oct 1998 00:46:13 -0400
448 xinetd (2.2.1-6) unstable; urgency=low
450 * Fixed #24246, debian/files and debian/substvars is no longer included
452 * Fixed #24245. This closes a security hole and policy violation in the
453 build process, also changed to -O2 while compiling.
454 * Fixes bug 23866 by diverting on both upgrade and install.
456 -- Norbert Veber <nveber@debian.org> Sat, 25 Jul 1998 14:18:39 -0400
458 xinetd (2.2.1-5) frozen unstable; urgency=low
460 * Changed all scripts that stop xinetd so that they use SIGQUIT to kill the
461 server. SIGTERM is the default, and this causes xinetd to kill all
462 child processes, which makes remote installation/maintenance impossible.
463 * Changed postrm so that it calls update-rc.d with the -f option (in case
464 /etc/init.d/xinetd is still present.
465 * changed prerm so that it stops /sbin/portmap instead of
466 /usr/sbin/rpc.portmap (which doesnt exist)
467 * Wrote a man page for itox
468 * Fixed /etc/init.d/xinetd reload/restart
469 * Added /etc/init.d/xinetd to list of conffiles
471 -- Norbert Veber <nveber@debian.org> Sat, 13 Jun 1998 20:54:58 -0400
473 xinetd (2.2.1-4) frozen unstable; urgency=medium
476 * Diverted /etc/init.d/netbase, fixes bug #19125
477 * /etc/init.d/xinetd now refers to itself by $0, bug #6860
478 * /etc/init.d/xinetd now looks for /sbin/portmap, bug #12021, #12047,
479 #14159, #17247, #18691, #20701, #22161
480 * Diverted /usr/sbin/update-inetd, the new update-inetd now tells the user
481 to manually edit /etc/xinetd.conf. A new update-inetd that changes
482 the xinetd.conf will eventually be created.
483 * Created /usr/doc/xinetd/README-update.inetd which describes the above,
484 and gives pointers on what to put into xinetd.conf.
485 * Moved back to main (xinetd is free)
486 * Included ORIGINAL copyright, as is required by the license.
487 It is in /usr/doc/xinetd/copyright.
488 * Created /usr/doc/README.samba which describes a fix/workaround to the
489 xinetd/nmdb bug (#20705 and #17907).
490 * No longer provides a default xinetd.conf. It is nearly impossible to
491 generate one that will work on all systems, and still provides
492 useful services. The user now has the choice of keeping the current
493 configuration, or converting inetd.conf.
494 This fixes half of bug #10059. :)
496 -- Norbert Veber <nveber@debian.org> Tue, 9 June 1998 22:18:25 -0500
498 xinetd (2.2.1-3.1) non-free; urgency=low
500 * Developer back to Boris.
502 -- Adam Heath <adam.heath@usa.net> Sun, 15 Mar 1998 15:33:59 -0500
504 xinetd (2.2.1-3) non-free; urgency=low
506 * Changed distribution.
507 * Bug#16310 fixed previously.
509 -- Adam Heath <adam.heath@usa.net> Sat, 14 Mar 1998 03:31:50 -0500
511 xinetd (2.2.1-2) unstable; urgency=low
513 * Fixes lintian bugs.
515 -- Adam Heath <adam.heath@usa.net> Mon, 9 Mar 1998 19:33:00 -0500
517 xinetd (2.2.1-1) unstable; urgency=low
519 * New upstream version
521 -- Adam Heath <adam.heath@usa.net> Wed, 31 Dec 1997 02:53:10 -0500
523 xinetd (2.1.7-3.1) unstable; urgency=low
527 -- Adam Heath <adam.heath@usa.net> Tue, 30 Dec 1997 17:50:01 -0500
529 xinetd (2.1.7-3) unstable; urgency=low
531 Changed preinst to ask if xinetd will be
532 set up to load at boot time.
534 -- "Boris D. Beletsky" <borik@isracom.co.il> Tue, 31 Oct 1996 23:13:34 +0200
536 xinetd (2.1.7-2) unstable; urgency=low
538 fixed bug #5022 (thks to llucius@millcomm.com)
540 -- "Boris D. Beletsky" <borik@isracom.co.il> Tue, 29 Oct 1996 03:23:24 +0200
542 xinetd (2.1.7-1) unstable; urgency=low
546 -- "Boris D. Beletsky" <borik@isracom.co.il> Sun, 23 Oct 1996 07:45:14 +0200