Your message dated Sat, 18 Mar 2023 08:14:50 +0000
with message-id <[email protected]>
and subject line unblock socklog
has caused the Debian Bug report #1033025,
regarding unblock: socklog/2.1.0+repack-5
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1033025: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1033025
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock
X-Debbugs-Cc: [email protected]
Control: affects -1 + src:socklog
Please unblock package socklog
[ Reason ]
Fix RC bug #1031794.
[ Impact ]
No change of behaviour.
[ Tests ]
After a manual package install and update the services socklog-klog
and socklog-unix run fine. Also dpkg-source -x does not complain
anymore.
[ Risks ]
Low, the changes are trivial.
[ Checklist ]
[X] all changes are documented in the d/changelog
[X] I reviewed all changes and I approve them
[X] attach debdiff against the package in testing
[ Other info ]
I was hoping to get this pushed before the hard freeze but I wasn't
lucky finding an uploader on time. The changes are therefore a bit
more than what I would want at this point but they are all trivial.
unblock socklog/2.1.0+repack-5
--
Mathieu Mirmont <[email protected]>
diff -Nru socklog-2.1.0+repack/debian/changelog
socklog-2.1.0+repack/debian/changelog
--- socklog-2.1.0+repack/debian/changelog 2020-12-22 22:40:42.000000000
+0100
+++ socklog-2.1.0+repack/debian/changelog 2023-03-06 22:01:18.000000000
+0100
@@ -1,3 +1,15 @@
+socklog (2.1.0+repack-5) unstable; urgency=medium
+
+ * Various uninteresting changes
+ * watch, repack.sh: append +repack to tarball filename
+ * Refresh lintian overrides
+ * service/socklog-unix: remove supervise symlink (Closes: #1031794)
+ * control: bump debian policy to 4.6.2, no change required
+ * gitlab-ci.yml: disable unnecessary jobs
+ * gbp.conf: add configuration file
+
+ -- Mathieu Mirmont <[email protected]> Mon, 06 Mar 2023 22:01:18 +0100
+
socklog (2.1.0+repack-4) unstable; urgency=medium
* copyright: bump the year
diff -Nru socklog-2.1.0+repack/debian/control
socklog-2.1.0+repack/debian/control
--- socklog-2.1.0+repack/debian/control 2020-12-22 22:40:42.000000000 +0100
+++ socklog-2.1.0+repack/debian/control 2023-03-06 21:52:36.000000000 +0100
@@ -5,7 +5,7 @@
Uploaders: Gerrit Pape <[email protected]>
Vcs-Browser: https://salsa.debian.org/debian/socklog
Vcs-Git: https://salsa.debian.org/debian/socklog.git
-Standards-Version: 4.5.1
+Standards-Version: 4.6.2
Homepage: http://smarden.org/socklog
Build-Depends: debhelper-compat (= 13),
dh-runit,
@@ -37,9 +37,8 @@
${misc:Depends}, ${shlibs:Depends}
Recommends: ipsvd, mailx
Provides: system-log-daemon, linux-kernel-log-daemon
-Conflicts: system-log-daemon, linux-kernel-log-daemon, ${runit:Conflicts}
-Breaks: socklog (<= 2.1.0+repack-3), ${runit:Breaks}
-Replaces: socklog (<= 2.1.0+repack-3)
+Conflicts: system-log-daemon, linux-kernel-log-daemon
+Breaks: ${runit:Breaks}
Description: system and kernel logging services - runit services
socklog cooperates with the runit package to create a small and
secure replacement for rsyslog. socklog supports system logging
diff -Nru socklog-2.1.0+repack/debian/copyright
socklog-2.1.0+repack/debian/copyright
--- socklog-2.1.0+repack/debian/copyright 2020-11-23 16:13:31.000000000
+0100
+++ socklog-2.1.0+repack/debian/copyright 2023-03-06 21:52:36.000000000
+0100
@@ -9,7 +9,7 @@
Files: debian/*
Copyright: Copyright 2001-2008, Gerrit Pape <[email protected]>
- 2019-2020, Mathieu Mirmont <[email protected]>
+ 2019-2023, Mathieu Mirmont <[email protected]>
License: BSD-3-clause
License: BSD-3-clause
diff -Nru socklog-2.1.0+repack/debian/gbp.conf
socklog-2.1.0+repack/debian/gbp.conf
--- socklog-2.1.0+repack/debian/gbp.conf 1970-01-01 01:00:00.000000000
+0100
+++ socklog-2.1.0+repack/debian/gbp.conf 2023-03-06 22:01:10.000000000
+0100
@@ -0,0 +1,3 @@
+[DEFAULT]
+pristine-tar = True
+sign-tags = True
diff -Nru socklog-2.1.0+repack/debian/gitlab-ci.yml
socklog-2.1.0+repack/debian/gitlab-ci.yml
--- socklog-2.1.0+repack/debian/gitlab-ci.yml 2020-11-02 03:12:15.000000000
+0100
+++ socklog-2.1.0+repack/debian/gitlab-ci.yml 2023-03-06 21:52:36.000000000
+0100
@@ -1,3 +1,7 @@
include:
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
-
https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
+
+variables:
+ SALSA_CI_DISABLE_BUILD_PACKAGE_ALL: 1
+ SALSA_CI_DISABLE_AUTOPKGTEST: 1
diff -Nru socklog-2.1.0+repack/debian/repack.sh
socklog-2.1.0+repack/debian/repack.sh
--- socklog-2.1.0+repack/debian/repack.sh 2020-11-02 01:53:45.000000000
+0100
+++ socklog-2.1.0+repack/debian/repack.sh 2023-03-06 21:52:36.000000000
+0100
@@ -1,12 +1,13 @@
#!/bin/sh
+set -eu
# Command line check.
-if [ $# -ne 3 ] || [ "$1" != "--upstream-version" ]; then
+if [ $# -lt 2 ] || [ $# -gt 3 ]|| [ "$1" != "--upstream-version" ]; then
echo "$0: This script must be called via uscan." >&2
exit 1
fi
version="$2"
-tarball="$3"
+tarball="../socklog_$version.orig.tar.gz"
# Create a temporary directory and delete it on exit.
temp="$(mktemp -d)"
@@ -15,6 +16,11 @@
# Unpack the original tarball, stripping the first directory component.
tar -C "$temp" -xf "$tarball" --strip-components=1
-# Repack it, replacing the original tarball
+# Rename the toplevel directory.
+if [ "$(basename "$temp"/socklog-*)" != socklog-"$version" ]; then
+ mv "$temp"/socklog-* "$temp"/socklog-"$version"
+fi
+
+# Repack it, overwriting the original tarball.
rm -f "$tarball"
tar -C "$temp" -czf "$tarball" --owner root --group root "socklog-$version"
diff -Nru socklog-2.1.0+repack/debian/rules socklog-2.1.0+repack/debian/rules
--- socklog-2.1.0+repack/debian/rules 2020-11-02 03:12:15.000000000 +0100
+++ socklog-2.1.0+repack/debian/rules 2023-03-06 21:52:36.000000000 +0100
@@ -1,8 +1,8 @@
#!/usr/bin/make -f
-DPKG_EXPORT_BUILDFLAGS = 1
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-include /usr/share/dpkg/default.mk
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk
CONF_CC = src/conf-cc
CONF_LD = src/conf-ld
diff -Nru socklog-2.1.0+repack/debian/socklog-run.lintian-overrides
socklog-2.1.0+repack/debian/socklog-run.lintian-overrides
--- socklog-2.1.0+repack/debian/socklog-run.lintian-overrides 2020-12-22
22:40:42.000000000 +0100
+++ socklog-2.1.0+repack/debian/socklog-run.lintian-overrides 2023-03-06
21:52:36.000000000 +0100
@@ -1,6 +1,2 @@
# This package is specific to runit
-socklog-run: package-supports-alternative-init-but-no-init.d-script
etc/sv/socklog-inet/run
-socklog-run: package-supports-alternative-init-but-no-init.d-script
etc/sv/socklog-klog/run
-socklog-run: package-supports-alternative-init-but-no-init.d-script
etc/sv/socklog-notify/run
-socklog-run: package-supports-alternative-init-but-no-init.d-script
etc/sv/socklog-ucspi-tcp/run
-socklog-run: package-supports-alternative-init-but-no-init.d-script
etc/sv/socklog-unix/run
+package-supports-alternative-init-but-no-init.d-script [etc/sv/*/run]
diff -Nru socklog-2.1.0+repack/debian/socklog-run.runit
socklog-2.1.0+repack/debian/socklog-run.runit
--- socklog-2.1.0+repack/debian/socklog-run.runit 2020-12-22
22:40:42.000000000 +0100
+++ socklog-2.1.0+repack/debian/socklog-run.runit 2023-03-06
21:52:36.000000000 +0100
@@ -1,5 +1,5 @@
-debian/service/socklog-inet logscript,disable
-debian/service/socklog-klog logscript
-debian/service/socklog-notify disable
-debian/service/socklog-ucspi-tcp logscript,disable
-debian/service/socklog-unix
+debian/service/socklog-inet logscript,disable
+debian/service/socklog-klog logscript
+debian/service/socklog-notify disable
+debian/service/socklog-ucspi-tcp logscript,disable
+debian/service/socklog-unix defaults
diff -Nru socklog-2.1.0+repack/debian/socklog.install
socklog-2.1.0+repack/debian/socklog.install
--- socklog-2.1.0+repack/debian/socklog.install 2020-11-02 01:53:45.000000000
+0100
+++ socklog-2.1.0+repack/debian/socklog.install 2023-03-06 21:52:36.000000000
+0100
@@ -1,6 +1,6 @@
-command/socklog /usr/sbin
-command/socklog-check /usr/bin
-command/socklog-conf /usr/sbin
-command/tryto /usr/bin
-command/uncat /usr/bin
-doc/*.html /usr/share/doc/socklog/html
+command/socklog /usr/sbin
+command/socklog-check /usr/bin
+command/socklog-conf /usr/sbin
+command/tryto /usr/bin
+command/uncat /usr/bin
+doc/*.html /usr/share/doc/socklog/html
diff -Nru socklog-2.1.0+repack/debian/socklog.lintian-overrides
socklog-2.1.0+repack/debian/socklog.lintian-overrides
--- socklog-2.1.0+repack/debian/socklog.lintian-overrides 1970-01-01
01:00:00.000000000 +0100
+++ socklog-2.1.0+repack/debian/socklog.lintian-overrides 2023-03-06
21:52:36.000000000 +0100
@@ -0,0 +1,2 @@
+# False positive
+hardening-no-fortify-functions [usr/*bin/*]
\ No newline at end of file
diff -Nru socklog-2.1.0+repack/debian/source/lintian-overrides
socklog-2.1.0+repack/debian/source/lintian-overrides
--- socklog-2.1.0+repack/debian/source/lintian-overrides 2020-12-22
22:40:42.000000000 +0100
+++ socklog-2.1.0+repack/debian/source/lintian-overrides 2023-03-06
21:52:36.000000000 +0100
@@ -1,9 +1,7 @@
# Upstream does not support https
-socklog source: debian-watch-uses-insecure-uri
http://smarden.org/socklog/install.html
+debian-watch-uses-insecure-uri http://smarden.org/socklog/install.html
[debian/watch:4]
# Upstream does not accept patches
-socklog source: patch-not-forwarded-upstream
debian/patches/0001-socklog-conf-update-service.patch
-socklog source: patch-not-forwarded-upstream
debian/patches/0003-patches-fix-build-warnings.patch
+patch-not-forwarded-upstream
[debian/patches/0001-socklog-conf-update-service.patch]
+patch-not-forwarded-upstream
[debian/patches/0003-patches-fix-build-warnings.patch]
# The upstream tarball is repacked due to its layout, nothing to do with the
license
-socklog source: missing-explanation-for-repacked-upstream-tarball
-# Workaround for #977925 in dh-runit
-socklog source: absolute-symbolic-link-target-in-source
debian/service/socklog-unix/log/supervise ->
/run/runit/supervise/socklog-unix.log
+missing-explanation-for-repacked-upstream-tarball
diff -Nru socklog-2.1.0+repack/debian/watch socklog-2.1.0+repack/debian/watch
--- socklog-2.1.0+repack/debian/watch 2020-11-02 01:53:45.000000000 +0100
+++ socklog-2.1.0+repack/debian/watch 2023-03-06 21:52:36.000000000 +0100
@@ -1,4 +1,4 @@
-version=3
-opts="dversionmangle=s/\+repack$//" \
+version=4
+opts="dversionmangle=s/\+repack$//,oversionmangle=s/$/+repack/" \
http://smarden.org/socklog/install.html \
socklog-(.+)\.tar\.gz debian debian/repack.sh
--- End Message ---
--- Begin Message ---
Unblocked.
--- End Message ---