openbsd-inetd (0.20221205-3) unstable; urgency=medium * Move the openbsd-inetd.service symlink to /usr/. (Closes: #1059759) -- Marco d'Itri Mon, 01 Jan 2024 13:19:06 +0100 openbsd-inetd (0.20221205-2) unstable; urgency=medium * Updated the Debian patch default_v4v6 to fix a double free and a memory leak on configuration reloads. (Closes: #1050208) -- Marco d'Itri Wed, 23 Aug 2023 12:49:41 +0200 openbsd-inetd (0.20221205-1) unstable; urgency=medium * New CVS snapshot. * When just "tcp" or "udp" is specified in inetd.conf, now inetd defaults to running two servers: one for IPv4 and one for IPv6 traffic. This is identical to specifying both e.g. "tcp4" and "tcp6". The old semantics of only accepting IPv4 connections can be restored by using "tcp4" or "udp4". * Added the missing echo and chargen TCP small services to the example inetd.conf. No examples for other UDP small services will be provided because they are a source of reflection DoS attacks. (Closes: #1013300) * Added an autopkgtest. -- Marco d'Itri Mon, 02 Jan 2023 14:33:50 +0100 openbsd-inetd (0.20160825-5) unstable; urgency=medium * Use the TI RPC implementation from libtirpc. (Closes: #968733) -- Marco d'Itri Tue, 25 Aug 2020 03:37:27 +0200 openbsd-inetd (0.20160825-4) unstable; urgency=medium * Updated the Vcs-* fields. -- Marco d'Itri Mon, 18 Feb 2019 01:31:18 +0100 openbsd-inetd (0.20160825-3) unstable; urgency=medium * Depend on network-online.target, to support binding a service to a specific address. (Closes: #859487) -- Marco d'Itri Wed, 01 Nov 2017 20:21:23 +0100 openbsd-inetd (0.20160825-2) unstable; urgency=medium * Made inetd a systemd Type=notify service with watchdog support. * Added support for "systemctl reload". * Support again creating a PID file, which was removed upstream. (Closes: 849776) * Replaced CLOCK_BOOTTIME with CLOCK_MONOTONIC on non-Linux ports. -- Marco d'Itri Mon, 02 Jan 2017 11:49:56 +0100 openbsd-inetd (0.20160825-1) unstable; urgency=medium * New CVS snapshot. inetd now uses libevent. * Use KillMode=process. (Closes: #824931) * Use a triplet-prefixed pkg-config when cross compiling. (Closes: #839016) -- Marco d'Itri Mon, 26 Dec 2016 19:18:00 +0100 openbsd-inetd (0.20140418-2) unstable; urgency=medium * Recognize IPv6-bound sockets in the init script. (Closes: #763722) -- Marco d'Itri Tue, 21 Oct 2014 03:22:45 +0200 openbsd-inetd (0.20140418-1) unstable; urgency=medium * New CVS snapshot. * Use bindnow and PIE hardening. * Added a systemd unit file. (Closes: #716862) -- Marco d'Itri Thu, 05 Jun 2014 01:48:49 +0200 openbsd-inetd (0.20091229-3) unstable; urgency=medium * Updated patch libwrap: do not wrap internal services as documented, to prevent a segfault. (Closes: #691852) * Private implementations replaced with libbsd. (Closes: #675070) * Removed from the maintainer scripts the code needed to handle upgrade from netkit-inetd. * Support cross-compilation. -- Marco d'Itri Fri, 03 Jan 2014 10:41:38 +0100 openbsd-inetd (0.20091229-2) unstable; urgency=medium * Fix hardening support by using dpkg-buildpackage. (Closes: #670886) -- Marco d'Itri Mon, 21 May 2012 00:17:37 +0200 openbsd-inetd (0.20091229-1) unstable; urgency=medium * New CVS snapshot. * Added Multi-Arch: foreign. * Documented the -i and -q command line options. (Closes: #515570, #612616) * If empty, remove /etc/inetd.conf on purge. (Closes: #597622) -- Marco d'Itri Sun, 26 Jun 2011 00:42:55 +0200 openbsd-inetd (0.20080125-6) unstable; urgency=medium * Added --oknodo to the init script, this time for real. (Closes: #592582) -- Marco d'Itri Mon, 30 Aug 2010 00:02:27 +0200 openbsd-inetd (0.20080125-5) unstable; urgency=medium * Added --oknodo to the init script. (Closes: #592582) -- Marco d'Itri Mon, 16 Aug 2010 21:33:09 +0200 openbsd-inetd (0.20080125-4) unstable; urgency=low * Use the hardening-includes package to build with hardening flags. * Do not call the patch-generated makefile in the clean target. (Closes: #538690) -- Marco d'Itri Mon, 21 Dec 2009 03:26:02 +0100 openbsd-inetd (0.20080125-3) unstable; urgency=medium * Added support for the "status" action to the init script. (Closes: #526375) * inetd.8: documented that the service name may be a port number as well. (Closes: #519283) * Demoted to optional priority. -- Marco d'Itri Sat, 04 Jul 2009 17:18:05 +0200 openbsd-inetd (0.20080125-2) unstable; urgency=high * Added dh_md5sums to debian/rules, since apparently people nowadays believe again that it is a good idea. (Closes: #484483) * Fixed the init script to povide "openbsd-inetd" instead of "inetd". (Closes: #507119) * Updated patches misc_portability and setproctitle with some missing prototypes. * Updated patch misc_portability with missing arguments to two syslog(3) calls. * Updated patch libwrap to fix a possibly uninitialized variable. The last three fixes are courtesy of Denis Zaitsev. -- Marco d'Itri Mon, 15 Dec 2008 02:00:52 +0100 openbsd-inetd (0.20080125-1) unstable; urgency=low * New CVS snapshot. * Package painfully converted to quilt. * Fixed a typo in debian/control. (Closes: #125181) * Fixed a typo in the init script. (Closes: #465613, #465732) * Delete /etc/rc[2345].d/S20inetd too when upgrading from netkit-inetd. (Closes: #416010) * Do not use log_warning_msg in the init script when inetd.conf is emtpy, this is not something deserving extra attention. (Closes: #435658) * Document in inetd(8) that datagram services must read some network input or inetd will continue spawning them. Many thanks to James Cameron for the analysis. (Closes: #436803) * Use a real characters class instead of character ranges with grep in the init script, because some locales have weird ranges. Spotted by Meelis Roos. (Closes: #458564) -- Marco d'Itri Sun, 20 Apr 2008 15:12:31 +0200 openbsd-inetd (0.20050402-6) unstable; urgency=high * Try again to fix #386469 by stopping the daemon in postinst before starting it, because update-inetd run by the maintainer script of a different package may have restarted it after the prerm ran on upgrade. Patch courtesy of Steve Langasek. (Closes: #386469) -- Marco d'Itri Wed, 21 Mar 2007 19:07:01 +0100 openbsd-inetd (0.20050402-5) unstable; urgency=medium * Try again to fix #386469, this time by removing from the init script stop target the --exec argument to start-stop-daemon, which is known to be broken and generally a bad idea. -- Marco d'Itri Sun, 25 Feb 2007 21:28:18 +0100 openbsd-inetd (0.20050402-4) unstable; urgency=medium * Fix inetd to build on hurd. (Closes: #393829) * Accept UDP connections on all ports. (Closes: #389854) * Try harder to remove the netkit-inetd conffiles and kill the old inetd to prevent postinst failing. (Closes: #386469) -- Marco d'Itri Sat, 6 Jan 2007 18:33:42 +0100 openbsd-inetd (0.20050402-3) unstable; urgency=medium * Depend on update-inetd and provide inet-superserver. * Converted the init script to use the LSB logging functions. (Closes: #384879) * Added LSB dependency info to the init script. (Closes: #386629) * Fixed a typo in the package description. (Closes: #390232) -- Marco d'Itri Sun, 10 Sep 2006 13:46:23 +0200 openbsd-inetd (0.20050402-2) unstable; urgency=medium * Added a sleep command to the init script restart section. (Closes: #376716) * Added -E option not to clobber the environment, contribute by Ian Jackson. (Closes: #355005) * Priority raised to standard. -- Marco d'Itri Thu, 17 Aug 2006 18:53:39 +0200 openbsd-inetd (0.20050402-1) unstable; urgency=low * New CVS snapshot. + Fixes the permissions of UNIX domain sockets. (Closes: #309537) -- Marco d'Itri Sun, 22 May 2005 18:51:03 +0200 openbsd-inetd (0.20040915-1) unstable; urgency=low * New CVS snapshot. + Fixes gcc 4.0 FTBFS. (Closes: #287860) * Made the init script source /etc/default/openbsd-inetd, if present. (Closes: #251224) * Documented in inetd(8) that switching between binding to INADDR_ANY and to a specific address requires restarting the daemon. (Closes: #242392) * Added code to create the requested type of IPv6 socket using setsockopt(IPPROTO_IPV6). This requires a modern 2.4 or 2.6 kernel. * Added Conflicts+Replaces+Provides: netkit-inetd to fully replace it. prerm will unlink netkit-inetd's conffiles and the init script is named openbsd-inetd to allow purging netkit-inetd. Alternative solutions to both issues are welcome. * Changed the default inetd.conf to satisfy people who think that every listening socket is a security hole: no internal services are enabled by default. This means that the daemon will not even be started by the init script until some service is enabled in inetd.conf. * Removed from the default inetd.conf the already-commented examples of the internal services which are actually dangerous to run. -- Marco d'Itri Sun, 2 Jan 2005 02:40:43 +0100 openbsd-inetd (0.20020802-1) unstable; urgency=low * New package. * Pre/postinstall scripts borrowed from aj's netkit-inetd package. * This package fixes many bugs in netkit-inetd, among them: #10813, #32579, #55052, #66752, #143539, #143815, #143816, #125181, #45907, #82241, #96544, #110673. -- Marco d'Itri Tue, 20 Aug 2002 15:51:39 +0200