[Git][debian-proftpd-team/proftpd][master] Set SHELL & CONFIG_SHELL in d/rules to make build reproducible.
Hilmar Preuße (@hilmar)
gitlab at salsa.debian.org
Wed Sep 3 16:15:43 BST 2025
Hilmar Preuße pushed to branch master at Debian ProFTPD Team / proftpd
Commits:
9929068e by Hilmar Preuße at 2025-09-03T17:15:34+02:00
Set SHELL & CONFIG_SHELL in d/rules to make build reproducible.
- - - - -
3 changed files:
- debian/changelog
- debian/gitlab-ci.yml
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,9 @@
+proftpd-dfsg (1.3.9~dfsg-3) UNRELEASED; urgency=medium
+
+ * Set SHELL & CONFIG_SHELL in d/rules to make build reproducible.
+
+ -- Hilmar Preuße <hille42 at debian.org> Wed, 03 Sep 2025 17:12:31 +0200
+
proftpd-dfsg (1.3.9~dfsg-2) unstable; urgency=medium
* Upload to unstable.
=====================================
debian/gitlab-ci.yml
=====================================
@@ -10,6 +10,6 @@ variables:
SALSA_CI_DISABLE_BLHC: 1
SALSA_CI_DISABLE_LINTIAN: 0
SALSA_CI_DISABLE_PIUPARTS: 0
- SALSA_CI_DISABLE_REPROTEST: 1
+ SALSA_CI_DISABLE_REPROTEST: 0
SALSA_CI_DISABLE_BUILD_PACKAGE_ALL: 0
SALSA_CI_DISABLE_BUILD_PACKAGE_ANY: 0
\ No newline at end of file
=====================================
debian/rules
=====================================
@@ -5,6 +5,10 @@ PACKAGE_DEV=proftpd-dev
NAME=proftpd
VERSION=$(shell grep PROFTPD_VERSION_TEXT $(CURDIR)/include/version.h|cut -d\" -f2)
+# Make build reproducible
+export SHELL=/bin/bash
+export CONFIG_SHELL=/bin/bash
+
export DEB_BUILD_MAINT_OPTIONS=hardening=+all
# Some special build options
View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd/-/commit/9929068e475519ba0522feb3d65604b20f028128
--
View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd/-/commit/9929068e475519ba0522feb3d65604b20f028128
You're receiving this email because of your account on salsa.debian.org.
More information about the Pkg-proftpd-maintainers
mailing list