ulogd2 (2.0.8-1) unstable; urgency=medium [ Debian Janitor ] * Remove constraints unnecessary since buster (oldstable): + Build-Depends: Drop versioned constraint on libnetfilter-conntrack-dev and libnfnetlink-dev. + Remove 1 maintscript entries from 1 files. [ Jeremy Sowden ] * New upstream version - New IPFIX output plugin - Introduces pkg-config for libdbi, libmysqlclient, libpcap and libpq (Closes: #916998) * Add d/.gitignore file * d/compat, d/control: - remove d/compat - add a build-dep on `debhelper-compat = 13` to d/control * d/README.source: - bump dh version * d/control: - bump Standards-Version to 4.6.1 - add myself to uploaders - add `Rules-requires-root: no` * d/copyright: - add myself to debian/* * d/not-installed, d/rules: - add libtool archives to d/not-installed - remove deprecated `dh_install` override from d/rules * d/patches: - add patch to fix libpq `CFLAGS` fall-back * d/rules: - remove no-op `dh_strip` override - replace several `override`s with `execute_after`s - remove obsolete flags from `dh_auto_configure` * d/ulogd2.dirs: - remove directories created by `make` (/usr/sbin) and `dh_install` (/etc) - remove /var/log/ulog since it leads to warnings from `adduser` and will be created by `postinst` anyway (Closes: #731638, #805940) * Add d/ulogd2.manpages and update d/*.install files * d/ulogd2.postinst: - remove obsolete code related to the ulogd init-script - only create user and group when configuring - create /var/log/ulog once with the right ownership and permissions * d/ulogd2.preinst: - remove obsolete code related to the ulogd init-script * d/ulogd2.tmpfile: - rename to ulogd2.tmpfiles * d/u/signing-key.asc: - update and minimize signing key * d/watch: - bump to v4 and use HTTPS URL * Update Lintian overrides -- Chris Boot Thu, 29 Dec 2022 16:11:14 +0000 ulogd2 (2.0.7-1) unstable; urgency=medium * New upstream release. * Refresh put-logfiles-in-var-log-ulog.patch. * Remove ulogd-restructures-signal-handling-by-self-pipe-tric.patch, was cherry-picked from upstream Git. * Move the package into the pkg-netfilter umbrella on Salsa: - debian/gbp.conf: move packaging into the master branch (using the debian branch was weird and non-standard). - debian/control: update Maintainer field, move myself to Uploaders, update Vcs-Git and Vcs-Browser fields. - debian/README.source: rewrite to reflect the new home. * Switch to debhelper compat 11. * Update Standards-Version to 4.1.4: - remove upstart configuration file - d/control: use https:// URL for Homepage field - d/copyright: use https:// URLs in Format and Source fields * d/ulogd2.logrotate: - add 'delaycompress' option. (Closes: #894603) - use systemctl when running under systemd. (Closes: #805976) * d/rules: - Explicitly enable all hardening options, in case more are added in future. * Remove transition aids from prior to current stable: - d/control: remove ancient Breaks and Replaces - d/rules: remove --dbgsym-migration from dh_strip - d/ulogd2.maintscript: remove rm_conffile for ulogd 1.x -- Chris Boot Mon, 02 Jul 2018 15:08:25 +0100 ulogd2 (2.0.5-5) unstable; urgency=medium * Switch to debhelper compat 10. - debian/control: update and tidy up Build-Depends. - debian/rules: tidy and remove implied autoreconf, systemd and parallel options * ulogd2.service: Add Documentation key * Tighten ownership and permissions on /var/log/ulog. (Closes: #846843) -- Chris Boot Sat, 17 Dec 2016 10:28:55 +0000 ulogd2 (2.0.5-4) unstable; urgency=medium * Run wrap-and-sort. * Update Standards-Version to 3.9.8 (no changes required). * Replace Build-Depends on libmysqlclient-dev with default-libmysqlclient-dev. -- Chris Boot Fri, 11 Nov 2016 16:39:34 +0000 ulogd2 (2.0.5-3) unstable; urgency=medium * Use my new debian.org email address. * Add ulogd-restructures-signal-handling-by-self-pipe-tric.patch: Import upstream patch to overhaul the signal handling mechanism. This should prevent many seemingly random crashes during logrotate. * Remove transitional packages. The transition was completed in jessie. * Use https:// URLs for Vcs-Browser and Vcs-Git control fields. * Replace the -dbg package with automatic -dbgsym packages. -- Chris Boot Thu, 25 Feb 2016 21:03:16 +0000 ulogd2 (2.0.5-2) unstable; urgency=medium * Add a NEWS file documenting that the ULOG iptables and ebtables targets have been removed from the kernel as of version 3.17. (Closes: #785415) -- Chris Boot Thu, 05 Nov 2015 10:55:41 +0000 ulogd2 (2.0.5-1) unstable; urgency=medium * New upstream release. - Corrects JSON output of integer types on big-endian systems. (Closes: #784935) * Update Standards-Version to 3.9.6 (no changes required). * Add a README.source file. -- Chris Boot Mon, 11 May 2015 12:31:51 +0100 ulogd2 (2.0.4-2) unstable; urgency=medium [ Andreas Beckmann ] * Fix removal of old ulogd initscript upon initial installation of ulogd2. * Remove more obsolete conffiles. [ Chris Boot ] * Apply patches from Andreas Beckmann correct the transition from ulogd to ulogd2. (Closes: #779865, LP: #1354720) -- Chris Boot Sun, 08 Mar 2015 15:22:44 +0000 ulogd2 (2.0.4-1) unstable; urgency=medium * New upstream release: - Disables database buffering by default. This was enabled unintentionally in 2.0.3. - New JSON output plugin. * Refresh patches to eliminate fuzz and incorporate upstream changes: - debian/patches/enable-nflog-by-default.patch - debian/patches/put-logfiles-in-var-log-ulog.patch * Enable the JSON output plugin: - d/control: Add libjansson-dev to Build-Depends, add ulogd2-json package, add ulogd2-json to ulogd2's Suggests, update the ulogd2 long description. - d/rules: Add --with-jansson to configure arguments. - d/ulogd2-json.install: new file. -- Chris Boot Sun, 13 Apr 2014 14:48:34 +0100 ulogd2 (2.0.3-2) unstable; urgency=low * Enable parallel build. * Enable GPG signature checking for uscan: - update debian/watch - add debian/upstream/signing-key.asc * Use dh-autoreconf instead of autotools-dev to fix FTBFS on newer architectures (e.g. arm64 and Ubuntu's ppc64el). (Closes: #735961) * Add --with-dbi-lib to configure options to work with newer libdbi which now lives in the multiarch lib directory. Thanks to Hideki Yamane for the patch. (Closes: #738407) -- Chris Boot Sat, 22 Mar 2014 17:30:52 +0000 ulogd2 (2.0.3-1) unstable; urgency=low * New upstream release. * Refresh put-logfiles-in-var-log-ulog.patch. * Remove patches applied upstream: - nice-before-setuid.patch - write-pidfile.patch - improve-pid-file-handling.patch - nflog-close-handle-after-unbind.patch * Use ./configure --disable-silent-rules instead of make V=1. * Correct Vcs-Browser entry to point at gitweb on Alioth. * If the old ulogd init script exists during preinst, try to stop ulogd using that script. (Closes: #731257) -- Chris Boot Tue, 03 Dec 2013 22:50:05 +0000 ulogd2 (2.0.2-4) unstable; urgency=low * Change priority of transitional packages to extra. * Change Vcs-{Browser,Git} to Alioth. * Update paths to docs in ulogd(8). (LP: #1232104) * Disable and remove old ulogd init script. (Closes: #729657, LP: #1250520) - Forcibly disable the init script in postinst. - Remove the script safely using rm_conffile. - Make the ulogd2 init script provide ulogd. * Fix assertion failure in libnfnetlink caused by running multiple instances of ulogd. (Closes: #729055) - Add nflog-close-handle-after-unbind.patch. * Add systemd unit and upstart job files. * Update Standards-Version to 3.9.5 (no changes required). -- Chris Boot Fri, 15 Nov 2013 16:36:17 +0000 ulogd2 (2.0.2-3) unstable; urgency=low * Set up transition from ulogd to ulogd2. (Closes: #395302, #699767) * Update debian/ulogd2.examples to use a wildcard for debian/examples/* * Complete changing my email address in the package source. -- Chris Boot Fri, 21 Jun 2013 19:56:29 +0100 ulogd2 (2.0.2-2) unstable; urgency=low [ Chris Boot ] * Add ulogd2-dbi to Suggests, improve package descriptions. * Activate full hardening build flags (pie + bindnow). * Create ulog user; drop root privileges when starting daemon. * Add nice-before-setuid.patch (applied upstream): - Fixes daemon failing to renice when run as non-root. * Add write-pidfile.patch (applied upstream): - Add PID file capability to daemon. * Add improve-pid-file-handling.patch (from upstream): - Improves PID file handling added in the earlier patch. * Rewrite init script using current best practices: - Uses PID files; based on /etc/init.d/skeleton; uses LSB exit codes. * Remove libnetfilter_conntrack-1.0.1.patch and libnfnetlink-1.0.0.patch: - The requisite versions are in unstable. - Add versioned build-depends for those packages instead. * Include /usr/share/doc/ulogd2/examples/pcap2ulog.gz from upstream git file contrib/pcap2ulog (not included in upstream tarball). [ Jonathan Wiltshire ] * Update maintainer address -- Chris Boot Thu, 30 May 2013 20:09:51 +0100 ulogd2 (2.0.2-1) unstable; urgency=low * Initial release (Closes: #502305) -- Chris Boot Mon, 29 Apr 2013 09:12:48 +0100