Details about package systemd-hardening-helper
| Name: | systemd-hardening-helper |
|---|---|
| Uploader: | Igor Makarov <klim.iv@gmail.com> (Debian QA page) |
| Description: | systemd-hardening-helper - Automatic systemd service hardening guided by strace profiling |
Package uploads
Upload #5
Information
| Version: | 2026.3.8-1 |
|---|---|
| Uploaded: | 2026-09-30 19:22 |
| Source package: | systemd-hardening-helper_2026.3.8-1.dsc |
| Distribution: | UNRELEASED |
| Section: | misc |
| Priority: | optional |
| Homepage: | https://github.com/desbma/shh |
| Vcs-Browser: | https://salsa.debian.org/klim.iv/systemd-hardening-helper |
| Vcs-Git: | https://salsa.debian.org/klim.iv/systemd-hardening-helper.git |
| Closes bugs: | #1080020 |
Changelog
systemd-hardening-helper (2026.3.8-1) UNRELEASED; urgency=medium . * Initial release. (Closes: #1080020)
QA information
-
–
Package uploaded for the UNRELEASED distribution
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 2026.3.8 Upstream: 2026.3.8 Url: https://github.com/desbma/shh/archive/refs/tags/v2026.3.8.tar.gz -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian informational tagssystemd-hardening-helper
-
I
hardening-no-fortify-functions
- [usr/bin/shh]
-
O
spelling-error-in-binary
- whE when [usr/bin/shh]
systemd-hardening-helper source-
I
quilt-patch-missing-description
- [debian/patches/cargo]
- [debian/patches/makefile]
-
I
unreleased-changelog-distribution
- [debian/changelog:1]
-
O
debian-watch-does-not-check-openpgp-signature
- [debian/watch] (override comment: Upstream does not provide a GPG signed package)
-
O
very-long-line-length-in-source-file
- 540 > 512 [src/strace/parser/mod.rs:581]
- 596 > 512 [src/strace/parser/snapshots/shh__strace__parser__tests__newfstatat.snap:3]
- 611 > 512 [src/strace/parser/snapshots/shh__strace__parser__tests__ioctl.snap:3]
- 675 > 512 [FAQ.md:18]
-
I
hardening-no-fortify-functions
-
–
Package closes ITP bug
-
systemd-hardening-helper:
- #1080020 (Wishlist, ITP): ITP: systemd-hardening-helper -- Automatic systemd service hardening guided by strace profiling
-
systemd-hardening-helper:
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Maxime Desbrus <maxime.desbrus@synacktiv.com> Licenses: GPL-3
Comments
-
-
Hi, mentors! Can anyone check this package, please? Looks like, I fix all issues described before
-
your debian/changelog says UNRELEASED, but should be unstable
Upload #4
Information
| Version: | 2026.3.8-1 |
|---|---|
| Uploaded: | 2026-09-29 21:07 |
| Source package: | systemd-hardening-helper_2026.3.8-1.dsc |
| Distribution: | UNRELEASED |
| Section: | misc |
| Priority: | optional |
| Homepage: | https://github.com/desbma/shh |
| Vcs-Browser: | https://salsa.debian.org/klim.iv/systemd-hardening-helper |
| Vcs-Git: | https://salsa.debian.org/klim.iv/systemd-hardening-helper.git |
| Closes bugs: | #1080020 |
Changelog
systemd-hardening-helper (2026.3.8-1) UNRELEASED; urgency=medium . * Initial release. (Closes: #1080020)
QA information
-
–
Package uploaded for the UNRELEASED distribution
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 2026.3.8 Upstream: 2026.3.8 Url: https://github.com/desbma/shh/archive/refs/tags/v2026.3.8.tar.gz -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian informational tagssystemd-hardening-helper
-
I
hardening-no-fortify-functions
- [usr/bin/shh]
-
O
spelling-error-in-binary
- whE when [usr/bin/shh]
systemd-hardening-helper source-
I
quilt-patch-missing-description
- [debian/patches/cargo]
- [debian/patches/makefile]
-
I
unreleased-changelog-distribution
- [debian/changelog:1]
-
O
debian-watch-does-not-check-openpgp-signature
- [debian/watch] (override comment: Upstream does not provide a GPG signed package)
-
O
very-long-line-length-in-source-file
- 540 > 512 [src/strace/parser/mod.rs:581]
- 596 > 512 [src/strace/parser/snapshots/shh__strace__parser__tests__newfstatat.snap:3]
- 611 > 512 [src/strace/parser/snapshots/shh__strace__parser__tests__ioctl.snap:3]
- 675 > 512 [FAQ.md:18]
-
I
hardening-no-fortify-functions
-
–
Package closes ITP bug
-
systemd-hardening-helper:
- #1080020 (Wishlist, ITP): ITP: systemd-hardening-helper -- Automatic systemd service hardening guided by strace profiling
-
systemd-hardening-helper:
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Maxime Desbrus <maxime.desbrus@synacktiv.com> Licenses: GPL-3
Comments
-
added man
Upload #3
Information
| Version: | 2026.3.8-1 |
|---|---|
| Uploaded: | 2026-09-28 12:37 |
| Source package: | systemd-hardening-helper_2026.3.8-1.dsc |
| Distribution: | UNRELEASED |
| Section: | misc |
| Priority: | optional |
| Homepage: | https://github.com/desbma/shh |
| Vcs-Browser: | https://salsa.debian.org/klim.iv/systemd-hardening-helper |
| Vcs-Git: | https://salsa.debian.org/klim.iv/systemd-hardening-helper.git |
| Closes bugs: | #1080020 |
Changelog
systemd-hardening-helper (2026.3.8-1) UNRELEASED; urgency=medium . * Initial release. (Closes: #1080020)
QA information
-
–
Package uploaded for the UNRELEASED distribution
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 2026.3.8 Upstream: 2026.3.8 Url: https://github.com/desbma/shh/archive/refs/tags/v2026.3.8.tar.gz -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian warningssystemd-hardening-helper
-
W
no-manual-page
- [usr/bin/shh]
-
I
hardening-no-fortify-functions
- [usr/bin/shh]
-
O
spelling-error-in-binary
- whE when [usr/bin/shh]
systemd-hardening-helper source-
I
quilt-patch-missing-description
- [debian/patches/cargo]
- [debian/patches/makefile]
-
I
unreleased-changelog-distribution
- [debian/changelog:1]
-
O
debian-watch-does-not-check-openpgp-signature
- [debian/watch] (override comment: Upstream does not provide a GPG signed package)
-
O
very-long-line-length-in-source-file
- 540 > 512 [src/strace/parser/mod.rs:581]
- 596 > 512 [src/strace/parser/snapshots/shh__strace__parser__tests__newfstatat.snap:3]
- 611 > 512 [src/strace/parser/snapshots/shh__strace__parser__tests__ioctl.snap:3]
- 675 > 512 [FAQ.md:18]
-
W
no-manual-page
-
–
Package closes ITP bug
-
systemd-hardening-helper:
- #1080020 (Wishlist, ITP): ITP: systemd-hardening-helper -- Automatic systemd service hardening guided by strace profiling
-
systemd-hardening-helper:
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Maxime Desbrus <maxime.desbrus@synacktiv.com> Licenses: GPL-3
Comments
-
fixed
Upload #2
Information
| Version: | 2026.3.8-3 |
|---|---|
| Uploaded: | 2026-09-15 14:37 |
| Source package: | systemd-hardening-helper_2026.3.8-3.dsc |
| Distribution: | UNRELEASED |
| Section: | misc |
| Priority: | optional |
| Homepage: | https://github.com/desbma/shh |
| Vcs-Browser: | https://salsa.debian.org/klim.iv/systemd-hardening-helper |
| Vcs-Git: | https://salsa.debian.org/klim.iv/systemd-hardening-helper.git |
| Closes bugs: | #1080020 |
Changelog
systemd-hardening-helper (2026.3.8-3) UNRELEASED; urgency=medium . * Initial release. (Closes: #1080020)
QA information
-
–
Package uploaded for the UNRELEASED distribution
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 2026.3.8 Upstream: 2026.3.8 Url: https://github.com/desbma/shh/archive/refs/tags/v2026.3.8.tar.gz -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian warningssystemd-hardening-helper
-
W
no-manual-page
- [usr/bin/shh]
-
I
hardening-no-fortify-functions
- [usr/bin/shh]
-
I
using-first-person-in-description
- line 7: we
- line 8: we
-
X
spelling-error-in-binary
- whE when [usr/bin/shh]
systemd-hardening-helper source-
I
out-of-date-standards-version
- 4.7.2 (released 2025-02-27) (current is 4.7.4)
-
I
quilt-patch-missing-description
- [debian/patches/cargo]
- [debian/patches/makefile]
-
I
unreleased-changelog-distribution
- [debian/changelog:1]
-
O
debian-watch-does-not-check-openpgp-signature
- [debian/watch] (override comment: Upstream does not provide a GPG signed package)
-
O
very-long-line-length-in-source-file
- 540 > 512 [src/strace/parser/mod.rs:581]
- 596 > 512 [src/strace/parser/snapshots/shh__strace__parser__tests__newfstatat.snap:3]
- 611 > 512 [src/strace/parser/snapshots/shh__strace__parser__tests__ioctl.snap:3]
- 675 > 512 [FAQ.md:18]
-
W
no-manual-page
-
–
Package closes bugs in a wrong way
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Maxime Desbrus <maxime.desbrus@synacktiv.com> Licenses: GPL-3
Comments
-
I don't know how to fix error: 'Package closes bugs in a wrong way' because this is copy of https://mentors.debian.net/package/shh/ , but was request for rename package name from 'shh' to 'systemd-hardening-helper'
-
you could try: bts retitle 1080020 "ITP: systemd-hardening-helper -- Automatic systemd service hardening guided by strace profiling" and change the d/changelog from UNRELEASED to unstable
-
also upstream version is 2026.3.8 that's fine so the first debian version would be: 2026.3.8-1 not 2026.3.8-3
-
also https://udd.debian.org/lintian-tag/using-first-person-in-description and standards version 4.7.4 in d/control
-
> you could try: bts retitle looks like this is not helps: klim@4d8163cd0c14:$ bts -i retitle 1080020 "ITP: systemd-hardening-helper -- Automatic systemd service hardening guided by strace profiling" From: klim.iv@gmail.com To: control@bugs.debian.org Subject: retitle 1080020 to ITP: systemd-hardening-helper -- Automatic systemd service hardening guided by strace profiling Date: Wed, 16 Sep 2026 23:12:24 +0300 User-Agent: devscripts bts/2.26.11 Message-ID: <1789589544-346329975@bts.debian.org> retitle 1080020 ITP: systemd-hardening-helper -- Automatic systemd service hardening guided by strace profiling thanks --- OK to send? [Yes/no/edit] Yes klim@4d8163cd0c14:~/tmp/111/shh/systemd-hardening-helper_2026.3.8$ echo $? 0 bts finished w/o error, but title on bug is not changed yet :-(
-
worked for me: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1080020
-
just that bts worked means it handed the thing to the mail client, which still could have failed, see your "mail" output...
-
The lintian override needs to be renamed to systemd-hardening-helper as well. And a man page would be nice. The debian/RFS should likely be deleted. Otherwise looks good.
Upload #1
Information
| Version: | 2026.3.8-2 |
|---|---|
| Uploaded: | 2026-09-15 13:37 |
| Source package: | systemd-hardening-helper_2026.3.8-2.dsc |
| Distribution: | UNRELEASED |
| Section: | misc |
| Priority: | optional |
| Homepage: | https://github.com/desbma/shh |
| Vcs-Browser: | https://salsa.debian.org/klim.iv/shh |
| Vcs-Git: | https://salsa.debian.org/klim.iv/shh.git |
| Closes bugs: | #1080020 |
Changelog
systemd-hardening-helper (2026.3.8-2) UNRELEASED; urgency=medium . * Initial release. (Closes: #1080020)
QA information
-
–
Package uploaded for the UNRELEASED distribution
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 2026.3.8 Upstream: 2026.3.8 Url: https://github.com/desbma/shh/archive/refs/tags/v2026.3.8.tar.gz -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian errorssystemd-hardening-helper
-
W
no-manual-page
- [usr/bin/shh]
-
I
hardening-no-fortify-functions
- [usr/bin/shh]
-
I
using-first-person-in-description
- line 7: we
- line 8: we
-
X
spelling-error-in-binary
- whE when [usr/bin/shh]
systemd-hardening-helper source-
E
alien-tag
- shh [debian/source/lintian-overrides:2]
-
I
out-of-date-standards-version
- 4.7.2 (released 2025-02-27) (current is 4.7.4)
-
I
quilt-patch-missing-description
- [debian/patches/cargo]
- [debian/patches/makefile]
-
I
unreleased-changelog-distribution
- [debian/changelog:1]
-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
O
very-long-line-length-in-source-file
- 540 > 512 [src/strace/parser/mod.rs:581]
- 596 > 512 [src/strace/parser/snapshots/shh__strace__parser__tests__newfstatat.snap:3]
- 611 > 512 [src/strace/parser/snapshots/shh__strace__parser__tests__ioctl.snap:3]
- 675 > 512 [FAQ.md:18]
-
W
no-manual-page
-
–
Package closes bugs in a wrong way
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Maxime Desbrus <maxime.desbrus@synacktiv.com> Licenses: GPL-3
Comments
No comments