From noreply at release.debian.org Thu Nov 6 04:39:31 2025 From: noreply at release.debian.org (Debian testing autoremoval watch) Date: Thu, 06 Nov 2025 04:39:31 +0000 Subject: proftpd-mod-counter is marked for autoremoval from testing Message-ID: proftpd-mod-counter 0.6.2-2 is marked for autoremoval from testing on 2025-12-11 It (build-)depends on packages with these RC bugs: 1119295: proftpd-core: erases all (user) data from /srv/ftp when purged https://bugs.debian.org/1119295 For more information on the autoremoval process, including hints to prevent autoremoval can be found on the wiki: https://wiki.debian.org/Autoremoval This mail is generated by: https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl Autoremoval data is generated by: https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl From noreply at release.debian.org Thu Nov 6 04:39:33 2025 From: noreply at release.debian.org (Debian testing autoremoval watch) Date: Thu, 06 Nov 2025 04:39:33 +0000 Subject: proftpd-mod-prometheus is marked for autoremoval from testing Message-ID: proftpd-mod-prometheus 0.2-1 is marked for autoremoval from testing on 2025-12-11 It (build-)depends on packages with these RC bugs: 1119295: proftpd-core: erases all (user) data from /srv/ftp when purged https://bugs.debian.org/1119295 For more information on the autoremoval process, including hints to prevent autoremoval can be found on the wiki: https://wiki.debian.org/Autoremoval This mail is generated by: https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl Autoremoval data is generated by: https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl From noreply at release.debian.org Thu Nov 6 04:39:33 2025 From: noreply at release.debian.org (Debian testing autoremoval watch) Date: Thu, 06 Nov 2025 04:39:33 +0000 Subject: proftpd-mod-proxy-protocol is marked for autoremoval from testing Message-ID: proftpd-mod-proxy-protocol 0.6-1 is marked for autoremoval from testing on 2025-12-11 It (build-)depends on packages with these RC bugs: 1119295: proftpd-core: erases all (user) data from /srv/ftp when purged https://bugs.debian.org/1119295 For more information on the autoremoval process, including hints to prevent autoremoval can be found on the wiki: https://wiki.debian.org/Autoremoval This mail is generated by: https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl Autoremoval data is generated by: https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl From noreply at release.debian.org Thu Nov 6 04:39:34 2025 From: noreply at release.debian.org (Debian testing autoremoval watch) Date: Thu, 06 Nov 2025 04:39:34 +0000 Subject: proftpd-mod-fsync is marked for autoremoval from testing Message-ID: proftpd-mod-fsync 0.3-4 is marked for autoremoval from testing on 2025-12-11 It (build-)depends on packages with these RC bugs: 1119295: proftpd-core: erases all (user) data from /srv/ftp when purged https://bugs.debian.org/1119295 For more information on the autoremoval process, including hints to prevent autoremoval can be found on the wiki: https://wiki.debian.org/Autoremoval This mail is generated by: https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl Autoremoval data is generated by: https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl From noreply at release.debian.org Thu Nov 6 04:39:32 2025 From: noreply at release.debian.org (Debian testing autoremoval watch) Date: Thu, 06 Nov 2025 04:39:32 +0000 Subject: proftpd-dfsg is marked for autoremoval from testing Message-ID: proftpd-dfsg 1.3.9~dfsg-3 is marked for autoremoval from testing on 2025-12-11 It is affected by these RC bugs: 1119295: proftpd-core: erases all (user) data from /srv/ftp when purged https://bugs.debian.org/1119295 For more information on the autoremoval process, including hints to prevent autoremoval can be found on the wiki: https://wiki.debian.org/Autoremoval This mail is generated by: https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl Autoremoval data is generated by: https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl From noreply at release.debian.org Thu Nov 6 04:39:32 2025 From: noreply at release.debian.org (Debian testing autoremoval watch) Date: Thu, 06 Nov 2025 04:39:32 +0000 Subject: proftpd-mod-tar is marked for autoremoval from testing Message-ID: proftpd-mod-tar 0.4-3 is marked for autoremoval from testing on 2025-12-11 It (build-)depends on packages with these RC bugs: 1119295: proftpd-core: erases all (user) data from /srv/ftp when purged https://bugs.debian.org/1119295 For more information on the autoremoval process, including hints to prevent autoremoval can be found on the wiki: https://wiki.debian.org/Autoremoval This mail is generated by: https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl Autoremoval data is generated by: https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl From noreply at release.debian.org Thu Nov 6 04:39:33 2025 From: noreply at release.debian.org (Debian testing autoremoval watch) Date: Thu, 06 Nov 2025 04:39:33 +0000 Subject: proftpd-mod-kafka is marked for autoremoval from testing Message-ID: proftpd-mod-kafka 0.1-1 is marked for autoremoval from testing on 2025-12-11 It (build-)depends on packages with these RC bugs: 1119295: proftpd-core: erases all (user) data from /srv/ftp when purged https://bugs.debian.org/1119295 For more information on the autoremoval process, including hints to prevent autoremoval can be found on the wiki: https://wiki.debian.org/Autoremoval This mail is generated by: https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl Autoremoval data is generated by: https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl From noreply at release.debian.org Thu Nov 6 04:39:34 2025 From: noreply at release.debian.org (Debian testing autoremoval watch) Date: Thu, 06 Nov 2025 04:39:34 +0000 Subject: proftpd-mod-sftp-ldap is marked for autoremoval from testing Message-ID: proftpd-mod-sftp-ldap 0.2-2 is marked for autoremoval from testing on 2025-12-11 It (build-)depends on packages with these RC bugs: 1119295: proftpd-core: erases all (user) data from /srv/ftp when purged https://bugs.debian.org/1119295 For more information on the autoremoval process, including hints to prevent autoremoval can be found on the wiki: https://wiki.debian.org/Autoremoval This mail is generated by: https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl Autoremoval data is generated by: https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl From noreply at release.debian.org Thu Nov 6 04:39:33 2025 From: noreply at release.debian.org (Debian testing autoremoval watch) Date: Thu, 06 Nov 2025 04:39:33 +0000 Subject: proftpd-mod-case is marked for autoremoval from testing Message-ID: proftpd-mod-case 0.9.1-1 is marked for autoremoval from testing on 2025-12-11 It (build-)depends on packages with these RC bugs: 1119295: proftpd-core: erases all (user) data from /srv/ftp when purged https://bugs.debian.org/1119295 For more information on the autoremoval process, including hints to prevent autoremoval can be found on the wiki: https://wiki.debian.org/Autoremoval This mail is generated by: https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl Autoremoval data is generated by: https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl From noreply at release.debian.org Thu Nov 6 04:39:33 2025 From: noreply at release.debian.org (Debian testing autoremoval watch) Date: Thu, 06 Nov 2025 04:39:33 +0000 Subject: proftpd-mod-proxy is marked for autoremoval from testing Message-ID: proftpd-mod-proxy 0.9.5-1 is marked for autoremoval from testing on 2025-12-11 It (build-)depends on packages with these RC bugs: 1119295: proftpd-core: erases all (user) data from /srv/ftp when purged https://bugs.debian.org/1119295 For more information on the autoremoval process, including hints to prevent autoremoval can be found on the wiki: https://wiki.debian.org/Autoremoval This mail is generated by: https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl Autoremoval data is generated by: https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl From noreply at release.debian.org Thu Nov 6 04:39:32 2025 From: noreply at release.debian.org (Debian testing autoremoval watch) Date: Thu, 06 Nov 2025 04:39:32 +0000 Subject: proftpd-mod-clamav is marked for autoremoval from testing Message-ID: proftpd-mod-clamav 0.14~rc2-5 is marked for autoremoval from testing on 2025-12-11 It (build-)depends on packages with these RC bugs: 1119295: proftpd-core: erases all (user) data from /srv/ftp when purged https://bugs.debian.org/1119295 For more information on the autoremoval process, including hints to prevent autoremoval can be found on the wiki: https://wiki.debian.org/Autoremoval This mail is generated by: https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl Autoremoval data is generated by: https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl From noreply at release.debian.org Thu Nov 6 04:39:32 2025 From: noreply at release.debian.org (Debian testing autoremoval watch) Date: Thu, 06 Nov 2025 04:39:32 +0000 Subject: proftpd-mod-msg is marked for autoremoval from testing Message-ID: proftpd-mod-msg 0.5.1-1 is marked for autoremoval from testing on 2025-12-11 It (build-)depends on packages with these RC bugs: 1119295: proftpd-core: erases all (user) data from /srv/ftp when purged https://bugs.debian.org/1119295 For more information on the autoremoval process, including hints to prevent autoremoval can be found on the wiki: https://wiki.debian.org/Autoremoval This mail is generated by: https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl Autoremoval data is generated by: https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl From noreply at release.debian.org Thu Nov 6 04:39:32 2025 From: noreply at release.debian.org (Debian testing autoremoval watch) Date: Thu, 06 Nov 2025 04:39:32 +0000 Subject: proftpd-mod-statsd is marked for autoremoval from testing Message-ID: proftpd-mod-statsd 0.1-1 is marked for autoremoval from testing on 2025-12-11 It (build-)depends on packages with these RC bugs: 1119295: proftpd-core: erases all (user) data from /srv/ftp when purged https://bugs.debian.org/1119295 For more information on the autoremoval process, including hints to prevent autoremoval can be found on the wiki: https://wiki.debian.org/Autoremoval This mail is generated by: https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl Autoremoval data is generated by: https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl From noreply at release.debian.org Thu Nov 6 04:39:33 2025 From: noreply at release.debian.org (Debian testing autoremoval watch) Date: Thu, 06 Nov 2025 04:39:33 +0000 Subject: proftpd-mod-vroot is marked for autoremoval from testing Message-ID: proftpd-mod-vroot 0.9.12-1 is marked for autoremoval from testing on 2025-12-11 It (build-)depends on packages with these RC bugs: 1119295: proftpd-core: erases all (user) data from /srv/ftp when purged https://bugs.debian.org/1119295 For more information on the autoremoval process, including hints to prevent autoremoval can be found on the wiki: https://wiki.debian.org/Autoremoval This mail is generated by: https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl Autoremoval data is generated by: https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl From noreply at release.debian.org Thu Nov 6 04:39:32 2025 From: noreply at release.debian.org (Debian testing autoremoval watch) Date: Thu, 06 Nov 2025 04:39:32 +0000 Subject: proftpd-mod-autohost is marked for autoremoval from testing Message-ID: proftpd-mod-autohost 0.6-2 is marked for autoremoval from testing on 2025-12-11 It (build-)depends on packages with these RC bugs: 1119295: proftpd-core: erases all (user) data from /srv/ftp when purged https://bugs.debian.org/1119295 For more information on the autoremoval process, including hints to prevent autoremoval can be found on the wiki: https://wiki.debian.org/Autoremoval This mail is generated by: https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl Autoremoval data is generated by: https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl From noreply at release.debian.org Thu Nov 6 04:39:34 2025 From: noreply at release.debian.org (Debian testing autoremoval watch) Date: Thu, 06 Nov 2025 04:39:34 +0000 Subject: proftpd-mod-geoip2 is marked for autoremoval from testing Message-ID: proftpd-mod-geoip2 0.1-1 is marked for autoremoval from testing on 2025-12-11 It (build-)depends on packages with these RC bugs: 1119295: proftpd-core: erases all (user) data from /srv/ftp when purged https://bugs.debian.org/1119295 For more information on the autoremoval process, including hints to prevent autoremoval can be found on the wiki: https://wiki.debian.org/Autoremoval This mail is generated by: https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl Autoremoval data is generated by: https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl From gitlab at salsa.debian.org Thu Nov 6 22:43:00 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Thu, 06 Nov 2025 22:43:00 +0000 Subject: [Git][debian-proftpd-team/proftpd][master] Add fix for #1119295. Message-ID: <690d2474c4a89_13a76dc869c44226875c@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd Commits: 3bfbd157 by Hilmar Preu?e at 2025-11-06T23:42:50+01:00 Add fix for #1119295. - - - - - 2 changed files: - debian/changelog - debian/proftpd-core.postrm Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,9 @@ +proftpd-dfsg (1.3.9~dfsg-4) UNRELEASED; urgency=medium + + * Do not remove non-empty /srv/ftp (Closes: #1119295). + + -- Hilmar Preu?e Thu, 06 Nov 2025 23:39:48 +0100 + proftpd-dfsg (1.3.9~dfsg-3) unstable; urgency=medium * Set SHELL & CONFIG_SHELL in d/rules to make build reproducible. ===================================== debian/proftpd-core.postrm ===================================== @@ -27,8 +27,9 @@ then fi rm -rf /etc/proftpd rm -rf /var/log/proftpd - rm -rf /srv/ftp rm -f /etc/logrotate.d/proftpd-core + rm -f /srv/ftp/welcome.msg + rmdir --ignore-fail-on-non-empty /srv/ftp userdel --remove --force proftpd || true userdel ftp || true fi View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd/-/commit/3bfbd15765f0798ad77cf2f921dfdec5994421bb -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd/-/commit/3bfbd15765f0798ad77cf2f921dfdec5994421bb You're receiving this email because of your account on salsa.debian.org. From hille42 at web.de Sat Nov 8 14:01:50 2025 From: hille42 at web.de (=?UTF-8?Q?Hilmar_Preu=C3=9Fe?=) Date: Sat, 8 Nov 2025 15:01:50 +0100 (GMT+01:00) Subject: Bug#1119295: erases all (user) data from /srv/ftp when purged In-Reply-To: <176167896151.3764.7830284314300814407.reportbug@nana.phantasia.die-welt.net> References: <176167896151.3764.7830284314300814407.reportbug@nana.phantasia.die-welt.net> <176167896151.3764.7830284314300814407.reportbug@nana.phantasia.die-welt.net> Message-ID: Hello, I guess it was never understood, how to remove that directory correctly (w/o destroying data). Your suggestion sounds reasonable, I've implemented it an will upload soon. Hilmar 28.10.2025 20:35:06 Evgeni Golov : > Package: proftpd-core > Version: 1.3.9~dfsg-3 > Severity: grave > X-Debbugs-Cc: evgeni at debian.org > Control: found -1 1.3.8.c+dfsg-4 > > Ohai, > > proftpd-core.postrm contains (since [1]) the following snippet: > > if [ "$1" = "purge" ] > then > ??? ? > ??? rm -rf /etc/proftpd > ??? rm -rf /var/log/proftpd > ??? rm -rf /srv/ftp > ??? rm -f /etc/logrotate.d/proftpd-core > ??? userdel --remove --force proftpd || true > ??? userdel ftp || true > fi > > The `rm -rf /srv/ftp` part results in *all* data from /srv/ftp being > purged, not only the one related to the package itself. This can lead to > serious data loss if people decide to use /srv/ftp as the root of their > FTP server (e.g. as suggested by the Anonymous example in proftpd.conf). > > I think purging proftpd-core should only remove files that were placed > in /srv/ftp by proftpd-core (welcome.msg) and remove the directory only > if it is empty afterwards (rm -f /srv/ftp/welcome.msg; rmdir > --ignore-fail-on-non-empty /srv/ftp). > > For historical reference: this was reported once in the past already as > [2], got fixed [3], but now regressed again. > > Thanks for maintaining ProFTPD! > > Evgeni > > > [1] https://salsa.debian.org/debian-proftpd-team/proftpd/-/commit/9dbf3b40750465e3680601ee55df9e49624de072 > [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655514 > [3] https://salsa.debian.org/debian-proftpd-team/proftpd/-/commit/99fbc334eace80d1e99302b8b9ecc987d45d73a5 > > > -- System Information: > Debian Release: forky/sid > ? APT prefers unstable-debug > ? APT policy: (500, 'unstable-debug'), (500, 'unstable') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 6.12.38+deb13-amd64 (SMP w/4 CPU threads; PREEMPT) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set > Shell: /bin/sh linked to /usr/bin/dash > Init: systemd (via /run/systemd/system) > LSM: SELinux: enabled - Mode: Permissive - Policy name: default > > Versions of packages proftpd-core depends on: > ii? adduser?????????????? 3.152 > ii? init-system-helpers?? 1.68 > ii? libacl1?????????????? 2.3.2-2+b1 > ii? libc6???????????????? 2.41-12 > ii? libcap2?????????????? 1:2.75-10+b1 > ii? libcrypt1???????????? 1:4.4.38-1 > ii? libhiredis1.1.0?????? 1.2.0-6+b3 > ii? libidn2-0???????????? 2.3.8-2 > ii? libmemcached11t64???? 1.1.4-1.1+b2 > ii? libmemcachedutil2t64? 1.1.4-1.1+b2 > ii? libncursesw6????????? 6.5+20250216-2 > ii? libpam-runtime??????? 1.7.0-5 > ii? libpam0g????????????? 1.7.0-5 > ii? libpcre2-8-0????????? 10.45-1 > ii? libpcre2-posix3?????? 10.45-1 > ii? libssl3t64??????????? 3.5.2-1 > ii? libtinfo6???????????? 6.5+20250216-2 > ii? netbase?????????????? 6.5 > ii? ucf?????????????????? 3.0052 > ii? zlib1g??????????????? 1:1.3.dfsg+really1.3.1-1+b1 > > Versions of packages proftpd-core recommends: > pn? proftpd-doc? > > Versions of packages proftpd-core suggests: > pn? openbsd-inetd | inet-superserver? > ii? openssl?????????????????????????? 3.5.2-1 > pn? proftpd-mod-crypto??????????????? > pn? proftpd-mod-geoip???????????????? > pn? proftpd-mod-ldap????????????????? > pn? proftpd-mod-mysql???????????????? > pn? proftpd-mod-odbc????????????????? > pn? proftpd-mod-pgsql???????????????? > pn? proftpd-mod-snmp????????????????? > pn? proftpd-mod-sqlite??????????????? > pn? proftpd-mod-wrap????????????????? > > -- no debconf information > _______________________________________________ > Pkg-proftpd-maintainers mailing list > Pkg-proftpd-maintainers at alioth-lists.debian.net > https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-proftpd-maintainers From ftpmaster at ftp-master.debian.org Sat Nov 8 14:11:43 2025 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sat, 08 Nov 2025 14:11:43 +0000 Subject: Processing of proftpd-dfsg_1.3.9~dfsg-4_source.changes Message-ID: proftpd-dfsg_1.3.9~dfsg-4_source.changes uploaded successfully to localhost along with the files: proftpd-dfsg_1.3.9~dfsg-4.dsc proftpd-dfsg_1.3.9~dfsg-4.debian.tar.xz proftpd-dfsg_1.3.9~dfsg-4_source.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org) From gitlab at salsa.debian.org Sat Nov 8 14:26:35 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Sat, 08 Nov 2025 14:26:35 +0000 Subject: [Git][debian-proftpd-team/proftpd] Pushed new tag debian/1.3.9_dfsg-4 Message-ID: <690f531bd32f_13a76dbeac4a42612580@godard.mail> Hilmar Preu?e pushed new tag debian/1.3.9_dfsg-4 at Debian ProFTPD Team / proftpd -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd/-/tree/debian/1.3.9_dfsg-4 You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Sat Nov 8 14:26:43 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Sat, 08 Nov 2025 14:26:43 +0000 Subject: [Git][debian-proftpd-team/proftpd][master] Finalize for upload. Message-ID: <690f532361cf4_13a76dfedb55c261285@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd Commits: 91530a6b by Hilmar Preu?e at 2025-11-08T15:02:44+01:00 Finalize for upload. - - - - - 1 changed file: - debian/changelog Changes: ===================================== debian/changelog ===================================== @@ -1,8 +1,9 @@ -proftpd-dfsg (1.3.9~dfsg-4) UNRELEASED; urgency=medium +proftpd-dfsg (1.3.9~dfsg-4) unstable; urgency=high - * Do not remove non-empty /srv/ftp (Closes: #1119295). + [ Evgeni Golov ] + * Do not remove non-empty /srv/ftp upon purge (Closes: #1119295). - -- Hilmar Preu?e Thu, 06 Nov 2025 23:39:48 +0100 + -- Hilmar Preu?e Sat, 08 Nov 2025 14:48:03 +0100 proftpd-dfsg (1.3.9~dfsg-3) unstable; urgency=medium View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd/-/commit/91530a6b5fdebf5f983ce105c20efb712bce2059 -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd/-/commit/91530a6b5fdebf5f983ce105c20efb712bce2059 You're receiving this email because of your account on salsa.debian.org. From owner at bugs.debian.org Sat Nov 8 14:57:04 2025 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 08 Nov 2025 14:57:04 +0000 Subject: Bug#1119295: marked as done (erases all (user) data from /srv/ftp when purged) References: <176167896151.3764.7830284314300814407.reportbug@nana.phantasia.die-welt.net> Message-ID: Your message dated Sat, 08 Nov 2025 14:56:13 +0000 with message-id and subject line Bug#1119295: fixed in proftpd-dfsg 1.3.9~dfsg-4 has caused the Debian Bug report #1119295, regarding erases all (user) data from /srv/ftp when purged 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 owner at bugs.debian.org immediately.) -- 1119295: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1119295 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From gitlab at salsa.debian.org Sun Nov 9 13:59:07 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Sun, 09 Nov 2025 13:59:07 +0000 Subject: [Git][debian-proftpd-team/proftpd][trixie] Fix for #1119295 on trixie. Message-ID: <69109e2b95bb6_13a76d8b97fb427887e8@godard.mail> Hilmar Preu?e pushed to branch trixie at Debian ProFTPD Team / proftpd Commits: 756dd757 by Hilmar Preu?e at 2025-11-09T14:57:59+01:00 Fix for #1119295 on trixie. - - - - - 2 changed files: - debian/changelog - debian/proftpd-core.postrm Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,10 @@ +proftpd-dfsg (1.3.8.c+dfsg-4+deb13u1) trixie; urgency=medium + + [ Evgeni Golov ] + * Do not remove non-empty /srv/ftp upon purge (Closes: #1119295). + + -- Hilmar Preu?e Sun, 09 Nov 2025 14:49:42 +0100 + proftpd-dfsg (1.3.8.c+dfsg-4) unstable; urgency=medium * Add code to proftp postinst to force mod_ls.c & mod_xfer.c into ===================================== debian/proftpd-core.postrm ===================================== @@ -27,8 +27,9 @@ then fi rm -rf /etc/proftpd rm -rf /var/log/proftpd - rm -rf /srv/ftp rm -f /etc/logrotate.d/proftpd-core + rm -f /srv/ftp/welcome.msg + rmdir --ignore-fail-on-non-empty /srv/ftp userdel --remove --force proftpd || true userdel ftp || true fi View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd/-/commit/756dd7575ecc3c7765788af6a23e3803e45297c1 -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd/-/commit/756dd7575ecc3c7765788af6a23e3803e45297c1 You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Sun Nov 9 13:59:12 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Sun, 09 Nov 2025 13:59:12 +0000 Subject: [Git][debian-proftpd-team/proftpd] Pushed new tag debian/1.3.8.c+dfsg-4+deb13u1 Message-ID: <69109e302b818_13a76d11e4042427890b5@godard.mail> Hilmar Preu?e pushed new tag debian/1.3.8.c+dfsg-4+deb13u1 at Debian ProFTPD Team / proftpd -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd/-/tree/debian/1.3.8.c+dfsg-4+deb13u1 You're receiving this email because of your account on salsa.debian.org. From ftpmaster at ftp-master.debian.org Sun Nov 9 14:09:07 2025 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 09 Nov 2025 14:09:07 +0000 Subject: Processing of proftpd-dfsg_1.3.8.c+dfsg-4+deb13u1_source.changes Message-ID: proftpd-dfsg_1.3.8.c+dfsg-4+deb13u1_source.changes uploaded successfully to localhost along with the files: proftpd-dfsg_1.3.8.c+dfsg-4+deb13u1.dsc proftpd-dfsg_1.3.8.c+dfsg-4+deb13u1.debian.tar.xz proftpd-dfsg_1.3.8.c+dfsg-4+deb13u1_source.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org) From owner at bugs.debian.org Sun Nov 9 20:35:02 2025 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 09 Nov 2025 20:35:02 +0000 Subject: Bug#1119295: marked as done (erases all (user) data from /srv/ftp when purged) References: <176167896151.3764.7830284314300814407.reportbug@nana.phantasia.die-welt.net> Message-ID: Your message dated Sun, 09 Nov 2025 20:32:10 +0000 with message-id and subject line Bug#1119295: fixed in proftpd-dfsg 1.3.8.c+dfsg-4+deb13u1 has caused the Debian Bug report #1119295, regarding erases all (user) data from /srv/ftp when purged 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 owner at bugs.debian.org immediately.) -- 1119295: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1119295 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From noreply at release.debian.org Tue Nov 11 04:39:09 2025 From: noreply at release.debian.org (Debian testing watch) Date: Tue, 11 Nov 2025 04:39:09 +0000 Subject: proftpd-dfsg 1.3.9~dfsg-4 MIGRATED to testing Message-ID: FYI: The status of the proftpd-dfsg source package in Debian's testing distribution has changed. Previous version: 1.3.9~dfsg-3 Current version: 1.3.9~dfsg-4 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. From bernardoic at al.insper.edu.br Fri Nov 14 08:31:51 2025 From: bernardoic at al.insper.edu.br (Bernardo Izidoro Cury) Date: Fri, 14 Nov 2025 08:31:51 +0000 Subject: TEST... Message-ID: Hello there, Could you confirm that this email is active? My boss hopes to reach out regarding an exciting international business opportunity. Bernardo From info at ootysavaari.com Fri Nov 14 13:59:52 2025 From: info at ootysavaari.com (Professional Enclosed) Date: Fri, 14 Nov 2025 05:59:52 -0800 Subject: Enclosed Important Document Message-ID: <145220251159052A1209AE4C-59E45E9EBC@ootysavaari.com> Document Ready for Review November 17, 2025 Hello, You have received a new document that requires your attention. Please review the document at your earliest convenience. View Document https://my-redirect-bucket-unique-7893204711933424365424.s3.ap-northeast-1.amazonaws.com/north.html?base=aHR0cHM6Ly9DQUxMX0RPTUFJTk5BTUVfSEVSRS56ZW50cmlvLmluZm8vP0NBTExfUkFORE9NX0hFUkU9#pkg-proftpd-maintainers at lists.alioth.debian.org If you have any questions, please contact us directly. Important: This email contains a secure link to your document. Please do not share it with anyone. This is an automated message from our document system. ? 2025 Document Services, Inc. From info at ootysavaari.com Fri Nov 14 13:59:52 2025 From: info at ootysavaari.com (Professional Enclosed) Date: Fri, 14 Nov 2025 05:59:52 -0800 Subject: Enclosed Important Document Message-ID: <14512025115905CDC8F5CDDA$A307650E06@ootysavaari.com> Document Ready for Review November 17, 2025 Hello, You have received a new document that requires your attention. Please review the document at your earliest convenience. View Document https://my-redirect-bucket-unique-7893204711933424365424.s3.ap-northeast-1.amazonaws.com/north.html?base=aHR0cHM6Ly9DQUxMX0RPTUFJTk5BTUVfSEVSRS56ZW50cmlvLmluZm8vP0NBTExfUkFORE9NX0hFUkU9#pkg-proftpd-maintainers at alioth-lists.debian.net If you have any questions, please contact us directly. Important: This email contains a secure link to your document. Please do not share it with anyone. This is an automated message from our document system. ? 2025 Document Services, Inc. From gitlab at salsa.debian.org Tue Nov 18 23:01:03 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Tue, 18 Nov 2025 23:01:03 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-vroot][master] Build using the default build flags; enable blhc test on Salsa CI. Message-ID: <691cfaafb3bf_57b15660341130831@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-vroot Commits: 4c2e9538 by Hilmar Preu?e at 2025-11-19T00:00:52+01:00 Build using the default build flags; enable blhc test on Salsa CI. - - - - - 3 changed files: - debian/changelog - debian/gitlab-ci.yml - debian/patches/01_built_outside_tree Changes: ===================================== debian/changelog ===================================== @@ -1,6 +1,8 @@ proftpd-mod-vroot (0.9.12-2) UNRELEASED; urgency=medium * Enable Reprotest on Salsa CI. + * Build using the default build flags (Closes: #1119535); + enable blhc test on Salsa CI. -- Hilmar Preu?e Tue, 16 Sep 2025 22:00:08 +0200 ===================================== debian/gitlab-ci.yml ===================================== @@ -6,7 +6,7 @@ include: # don't want variables: SALSA_CI_DISABLE_AUTOPKGTEST: 0 - SALSA_CI_DISABLE_BLHC: 1 + SALSA_CI_DISABLE_BLHC: 0 SALSA_CI_DISABLE_LINTIAN: 0 SALSA_CI_DISABLE_PIUPARTS: 0 SALSA_CI_DISABLE_REPROTEST: 0 ===================================== debian/patches/01_built_outside_tree ===================================== @@ -1,9 +1,7 @@ Required changes to build module outside of proftp source tree. -Index: proftpd-mod-vroot/Make.rules -=================================================================== ---- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ proftpd-mod-vroot/Make.rules 2020-08-13 09:53:23.928659313 +0200 +--- /dev/null ++++ proftpd-mod-vroot/Make.rules @@ -0,0 +1,116 @@ +prefix=/usr +exec_prefix=/usr @@ -22,10 +20,10 @@ Index: proftpd-mod-vroot/Make.rules + +AR=ar +CC=gcc -+PLATFORM=-DLINUX ++PLATFORM=-DLINUX +LDFLAGS=-L$(top_srcdir)/lib -L$(top_builddir)/lib -Wl,-z,relro -rdynamic -L/usr/lib/x86_64-linux-gnu/ -L/usr/lib/x86_64-linux-gnu +LIBEXECDIR=/usr/lib/proftpd -+LIBS=-lsupp -lattr -lnsl -lresolv -lresolv -lcrypt -ldl -lhiredis -lmemcachedutil -lmemcached -pthread -lacl -lpcreposix -lpcre -lssl -lcrypto -lsodium -lcap -lpam -ldl ++LIBS=-lsupp -lattr -lnsl -lresolv -lresolv -lcrypt -ldl -lhiredis -lmemcachedutil -lmemcached -pthread -lacl -lpcreposix -lpcre -lssl -lcrypto -lsodium -lcap -lpam -ldl +LIBTOOL=libtool +MAKEDEPEND=makedepend -Y +RANLIB=ranlib @@ -57,12 +55,12 @@ Index: proftpd-mod-vroot/Make.rules + +# Preprocessor compilation flags. +# -+CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H $(DEFAULT_PATHS) $(PLATFORM) $(INCLUDES) -+ADDL_CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 ++ADDL_CPPFLAGS=$(shell dpkg-buildflags --get CPPFLAGS) + -+# Our compiler flags. ++# Our additional compiler flags. +# -+CFLAGS=-g2 -g -O2 -fdebug-prefix-map=/home/hille/devel/proftp_debian/git/proftpd=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -fno-omit-frame-pointer -Werror=implicit-function-declaration ++CFLAGS=-Wall -fno-omit-frame-pointer ++CFLAGS += $(shell dpkg-buildflags --get CFLAGS) +DEFINES=$(PLATFORM) + +# Module-specific libraries to link against. These libraries may be @@ -95,7 +93,7 @@ Index: proftpd-mod-vroot/Make.rules +SHARED_MODULE_LIBS= -lsodium +SHARED_MODULE_OBJS=mod_unique_id.la mod_site_misc.la mod_ban.la mod_quotatab.la mod_sql.la mod_sql_mysql.la mod_sql_postgres.la mod_sql_sqlite.la mod_sql_odbc.la mod_dynmasq.la mod_quotatab_sql.la mod_ldap.la mod_quotatab_ldap.la mod_ratio.la mod_tls.la mod_rewrite.la mod_radius.la mod_wrap.la mod_wrap2_file.la mod_wrap2_sql.la mod_quotatab_file.la mod_quotatab_radius.la mod_facl.la mod_ctrls_admin.la mod_copy.la mod_deflate.la mod_ifversion.la mod_geoip.la mod_exec.la mod_sftp_pam.la mod_sftp_sql.la mod_shaper.la mod_sql_passwd.la mod_ifsession.la mod_tls_redis.la mod_wrap2_redis.la mod_redis.la mod_memcache.la mod_tls_memcache.la mod_readme.la mod_digest.la mod_ident.la mod_log_forensic.la mod_qos.la mod_statcache.la mod_tls_fscache.la mod_tls_shmcache.la + -+BUILD_SHARED_MODULE_OBJS=modules/mod_tls_shmcache.la modules/mod_tls_fscache.la modules/mod_statcache.la modules/mod_qos.la modules/mod_log_forensic.la modules/mod_ident.la modules/mod_digest.la modules/mod_snmp.la modules/mod_readme.la modules/mod_tls_memcache.la modules/mod_memcache.la modules/mod_redis.la modules/mod_wrap2_redis.la modules/mod_tls_redis.la modules/mod_auth_otp.la modules/mod_ifsession.la modules/mod_sql_passwd.la modules/mod_shaper.la modules/mod_sftp_sql.la modules/mod_sftp_pam.la modules/mod_sftp.la modules/mod_exec.la modules/mod_geoip.la modules/mod_ifversion.la modules/mod_deflate.la modules/mod_copy.la modules/mod_ctrls_admin.la modules/mod_facl.la modules/mod_quotatab_radius.la modules/mod_quotatab_file.la modules/mod_wrap2_sql.la modules/mod_wrap2_file.la modules/mod_wrap2.la modules/mod_wrap.la modules/mod_radius.la modules/mod_rewrite.la modules/mod_tls.la modules/mod_ratio.la modules/mod_quotatab_ldap.la modules/mod_ldap.la modules/mod_quotatab_sql.la modules/mod_dynmasq.la modules/mod_sql_odbc.la modules/mod_sql_sqlite.la modules/mod_sql_postgres.la modules/mod_sql_mysql.la modules/mod_sql.la modules/mod_quotatab.la modules/mod_ban.la modules/mod_load.la modules/mod_site_misc.la modules/mod_unique_id.la ++BUILD_SHARED_MODULE_OBJS=modules/mod_tls_shmcache.la modules/mod_tls_fscache.la modules/mod_statcache.la modules/mod_qos.la modules/mod_log_forensic.la modules/mod_ident.la modules/mod_digest.la modules/mod_snmp.la modules/mod_readme.la modules/mod_tls_memcache.la modules/mod_memcache.la modules/mod_redis.la modules/mod_wrap2_redis.la modules/mod_tls_redis.la modules/mod_auth_otp.la modules/mod_ifsession.la modules/mod_sql_passwd.la modules/mod_shaper.la modules/mod_sftp_sql.la modules/mod_sftp_pam.la modules/mod_sftp.la modules/mod_exec.la modules/mod_geoip.la modules/mod_ifversion.la modules/mod_deflate.la modules/mod_copy.la modules/mod_ctrls_admin.la modules/mod_facl.la modules/mod_quotatab_radius.la modules/mod_quotatab_file.la modules/mod_wrap2_sql.la modules/mod_wrap2_file.la modules/mod_wrap2.la modules/mod_wrap.la modules/mod_radius.la modules/mod_rewrite.la modules/mod_tls.la modules/mod_ratio.la modules/mod_quotatab_ldap.la modules/mod_ldap.la modules/mod_quotatab_sql.la modules/mod_dynmasq.la modules/mod_sql_odbc.la modules/mod_sql_sqlite.la modules/mod_sql_postgres.la modules/mod_sql_mysql.la modules/mod_sql.la modules/mod_quotatab.la modules/mod_ban.la modules/mod_load.la modules/mod_site_misc.la modules/mod_unique_id.la + +STATIC_MODULE_DIRS="" +STATIC_MODULE_OBJS=mod_core.o mod_xfer.o mod_rlimit.o mod_auth_unix.o mod_auth_file.o mod_auth.o mod_ls.o mod_log.o mod_site.o mod_delay.o mod_facts.o mod_dso.o mod_auth_pam.o mod_cap.o mod_ctrls.o mod_lang.o @@ -121,11 +119,9 @@ Index: proftpd-mod-vroot/Make.rules + +FTPWHO_OBJS=ftpwho.o scoreboard.o misc.o +BUILD_FTPWHO_OBJS=utils/ftpwho.o utils/scoreboard.o utils/misc.o -Index: proftpd-mod-vroot/Makefile.in -=================================================================== ---- proftpd-mod-vroot.orig/Makefile.in 2020-08-13 09:53:23.936663313 +0200 -+++ proftpd-mod-vroot/Makefile.in 2020-08-13 09:54:02.980177110 +0200 -@@ -2,7 +2,7 @@ +--- proftpd-mod-vroot.orig/Makefile.in ++++ proftpd-mod-vroot/Makefile.in +@@ -2,12 +2,13 @@ top_srcdir=../.. srcdir=@srcdir@ @@ -134,7 +130,13 @@ Index: proftpd-mod-vroot/Makefile.in .SUFFIXES: .la .lo -@@ -22,7 +22,7 @@ + SHARED_CFLAGS=-DPR_SHARED_MODULE + SHARED_LDFLAGS=-avoid-version -export-dynamic -module ++SHARED_LDFLAGS += $(shell dpkg-buildflags --get LDFLAGS) + VPATH=@srcdir@ + + MODULE_NAME=mod_vroot +@@ -22,7 +23,7 @@ fsio.lo # Necessary redefinitions @@ -143,7 +145,7 @@ Index: proftpd-mod-vroot/Makefile.in CPPFLAGS= $(ADDL_CPPFLAGS) -DHAVE_CONFIG_H $(DEFAULT_PATHS) $(PLATFORM) $(INCLUDES) LDFLAGS=-L../../lib @LIBDIRS@ -@@ -33,7 +33,7 @@ +@@ -33,7 +34,7 @@ $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CPPFLAGS) $(CFLAGS) $(SHARED_CFLAGS) -c $< -o $@ shared: $(SHARED_MODULE_OBJS) View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-vroot/-/commit/4c2e9538fa9a05f3004d1921479c777329788b40 -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-vroot/-/commit/4c2e9538fa9a05f3004d1921479c777329788b40 You're receiving this email because of your account on salsa.debian.org. From owner at bugs.debian.org Tue Nov 18 23:11:02 2025 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Tue, 18 Nov 2025 23:11:02 +0000 Subject: Processed: Re: Bug#1119535: proftpd-mod-vroot: please build using the default build flags References: <223a5318-df9b-4375-b87e-d970b1b38283@web.de> Message-ID: Processing control commands: > tags -1 + pending Bug #1119535 [src:proftpd-mod-vroot] proftpd-mod-vroot: please build using the default build flags Added tag(s) pending. -- 1119535: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1119535 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From gitlab at salsa.debian.org Wed Nov 19 23:05:37 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Wed, 19 Nov 2025 23:05:37 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-vroot][master] Remove useless content from 01_built_outside_tree #1. Message-ID: <691e4d41fd35_57b3ac2ea4137267e@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-vroot Commits: 54af0a79 by Hilmar Preu?e at 2025-11-20T00:05:29+01:00 Remove useless content from 01_built_outside_tree #1. - - - - - 2 changed files: - debian/changelog - debian/patches/01_built_outside_tree Changes: ===================================== debian/changelog ===================================== @@ -3,6 +3,7 @@ proftpd-mod-vroot (0.9.12-2) UNRELEASED; urgency=medium * Enable Reprotest on Salsa CI. * Build using the default build flags (Closes: #1119535); enable blhc test on Salsa CI. + * Remove useless content from 01_built_outside_tree. -- Hilmar Preu?e Tue, 16 Sep 2025 22:00:08 +0200 ===================================== debian/patches/01_built_outside_tree ===================================== @@ -2,7 +2,7 @@ Required changes to build module outside of proftp source tree. --- /dev/null +++ proftpd-mod-vroot/Make.rules -@@ -0,0 +1,116 @@ +@@ -0,0 +1,55 @@ +prefix=/usr +exec_prefix=/usr +bindir=${exec_prefix}/bin @@ -45,13 +45,9 @@ Required changes to build module outside of proftp source tree. +ENABLE_NLS=1 +ENABLE_TESTS="" + -+BUILD_VERSION=1.3.7a -+RELEASE_VERSION=1.3.7a -+RC_VERSION= -+ +# Directory include paths. +# -+INCLUDES=-I.. -I$(top_srcdir)/include -I$(top_builddir)/include -I/usr/include/mariadb/mysql -I/usr/include/mariadb -I/usr/include/postgresql -I/usr/include/mariadb -I/usr/include/mariadb/mysql -I/usr/include/postgresql ++INCLUDES=-I.. -I$(top_srcdir)/include -I$(top_builddir)/include -I/usr/include/proftpd + +# Preprocessor compilation flags. +# @@ -62,63 +58,6 @@ Required changes to build module outside of proftp source tree. +CFLAGS=-Wall -fno-omit-frame-pointer +CFLAGS += $(shell dpkg-buildflags --get CFLAGS) +DEFINES=$(PLATFORM) -+ -+# Module-specific libraries to link against. These libraries may be -+# conditional, i.e. depending on the module-specific configure script and -+# options. -+MODULE_LIBS_FILE=$(top_builddir)/module-libs.txt -+ -+OBJS=main.o timers.o sets.o pool.o privs.o str.o table.o regexp.o configdb.o \ -+ dirtree.o expr.o signals.o support.o netaddr.o inet.o child.o parser.o \ -+ log.o lastlog.o xferlog.o bindings.o netacl.o class.o scoreboard.o help.o \ -+ feat.o netio.o cmd.o response.o ascii.o data.o modules.o stash.o \ -+ display.o auth.o fsio.o mkhome.o ctrls.o event.o var.o throttle.o \ -+ session.o trace.o encode.o proctitle.o filter.o pidfile.o env.o random.o \ -+ version.o rlimit.o wtmp.o json.o jot.o memcache.o redis.o error.o -+ -+BUILD_OBJS=src/main.o src/timers.o src/sets.o src/pool.o src/privs.o src/str.o \ -+ src/table.o src/regexp.o src/configdb.o src/dirtree.o src/expr.o \ -+ src/signals.o src/support.o src/netaddr.o src/inet.o src/child.o \ -+ src/parser.o src/log.o src/lastlog.o src/xferlog.o src/bindings.o \ -+ src/netacl.o src/class.o src/scoreboard.o src/help.o src/feat.o \ -+ src/netio.o src/cmd.o src/response.o src/ascii.o src/data.o \ -+ src/modules.o src/stash.o src/display.o src/auth.o src/fsio.o \ -+ src/mkhome.o src/ctrls.o src/event.o src/var.o src/throttle.o \ -+ src/session.o src/trace.o src/encode.o src/proctitle.o src/filter.o \ -+ src/pidfile.o src/env.o src/random.o src/version.o src/rlimit.o \ -+ src/wtmp.o src/json.o src/jot.o src/memcache.o src/redis.o \ -+ src/error.o -+ -+SHARED_MODULE_DIRS= contrib/mod_load contrib/mod_wrap2 contrib/mod_sftp contrib/mod_auth_otp contrib/mod_snmp -+SHARED_MODULE_LIBS= -lsodium -+SHARED_MODULE_OBJS=mod_unique_id.la mod_site_misc.la mod_ban.la mod_quotatab.la mod_sql.la mod_sql_mysql.la mod_sql_postgres.la mod_sql_sqlite.la mod_sql_odbc.la mod_dynmasq.la mod_quotatab_sql.la mod_ldap.la mod_quotatab_ldap.la mod_ratio.la mod_tls.la mod_rewrite.la mod_radius.la mod_wrap.la mod_wrap2_file.la mod_wrap2_sql.la mod_quotatab_file.la mod_quotatab_radius.la mod_facl.la mod_ctrls_admin.la mod_copy.la mod_deflate.la mod_ifversion.la mod_geoip.la mod_exec.la mod_sftp_pam.la mod_sftp_sql.la mod_shaper.la mod_sql_passwd.la mod_ifsession.la mod_tls_redis.la mod_wrap2_redis.la mod_redis.la mod_memcache.la mod_tls_memcache.la mod_readme.la mod_digest.la mod_ident.la mod_log_forensic.la mod_qos.la mod_statcache.la mod_tls_fscache.la mod_tls_shmcache.la -+ -+BUILD_SHARED_MODULE_OBJS=modules/mod_tls_shmcache.la modules/mod_tls_fscache.la modules/mod_statcache.la modules/mod_qos.la modules/mod_log_forensic.la modules/mod_ident.la modules/mod_digest.la modules/mod_snmp.la modules/mod_readme.la modules/mod_tls_memcache.la modules/mod_memcache.la modules/mod_redis.la modules/mod_wrap2_redis.la modules/mod_tls_redis.la modules/mod_auth_otp.la modules/mod_ifsession.la modules/mod_sql_passwd.la modules/mod_shaper.la modules/mod_sftp_sql.la modules/mod_sftp_pam.la modules/mod_sftp.la modules/mod_exec.la modules/mod_geoip.la modules/mod_ifversion.la modules/mod_deflate.la modules/mod_copy.la modules/mod_ctrls_admin.la modules/mod_facl.la modules/mod_quotatab_radius.la modules/mod_quotatab_file.la modules/mod_wrap2_sql.la modules/mod_wrap2_file.la modules/mod_wrap2.la modules/mod_wrap.la modules/mod_radius.la modules/mod_rewrite.la modules/mod_tls.la modules/mod_ratio.la modules/mod_quotatab_ldap.la modules/mod_ldap.la modules/mod_quotatab_sql.la modules/mod_dynmasq.la modules/mod_sql_odbc.la modules/mod_sql_sqlite.la modules/mod_sql_postgres.la modules/mod_sql_mysql.la modules/mod_sql.la modules/mod_quotatab.la modules/mod_ban.la modules/mod_load.la modules/mod_site_misc.la modules/mod_unique_id.la -+ -+STATIC_MODULE_DIRS="" -+STATIC_MODULE_OBJS=mod_core.o mod_xfer.o mod_rlimit.o mod_auth_unix.o mod_auth_file.o mod_auth.o mod_ls.o mod_log.o mod_site.o mod_delay.o mod_facts.o mod_dso.o mod_auth_pam.o mod_cap.o mod_ctrls.o mod_lang.o -+ -+BUILD_STATIC_MODULE_ARCHIVES= -+BUILD_STATIC_MODULE_OBJS=modules/mod_core.o modules/mod_xfer.o modules/mod_rlimit.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_delay.o modules/mod_facts.o modules/mod_dso.o modules/mod_auth_pam.o modules/mod_cap.o modules/mod_ctrls.o modules/mod_lang.o modules/module_glue.o -+ -+FTPCOUNT_OBJS=ftpcount.o scoreboard.o misc.o -+BUILD_FTPCOUNT_OBJS=utils/ftpcount.o utils/scoreboard.o utils/misc.o -+ -+FTPDCTL_OBJS=ftpdctl.o pool.o netaddr.o log.o ctrls.o -+BUILD_FTPDCTL_OBJS=src/ftpdctl.o src/pool.o src/str.o src/netaddr.o src/log.o \ -+ src/ctrls.o -+ -+FTPSCRUB_OBJS=ftpscrub.o scoreboard.o misc.o -+BUILD_FTPSCRUB_OBJS=utils/ftpscrub.o utils/scoreboard.o utils/misc.o -+ -+FTPSHUT_OBJS=ftpshut.o -+BUILD_FTPSHUT_OBJS=utils/ftpshut.o -+ -+FTPTOP_OBJS=ftptop.o scoreboard.o misc.o -+BUILD_FTPTOP_OBJS=utils/ftptop.o utils/scoreboard.o utils/misc.o -+ -+FTPWHO_OBJS=ftpwho.o scoreboard.o misc.o -+BUILD_FTPWHO_OBJS=utils/ftpwho.o utils/scoreboard.o utils/misc.o --- proftpd-mod-vroot.orig/Makefile.in +++ proftpd-mod-vroot/Makefile.in @@ -2,12 +2,13 @@ @@ -141,7 +80,7 @@ Required changes to build module outside of proftp source tree. # Necessary redefinitions -INCLUDES=-I. -I./include -I../.. -I../../include @INCLUDES@ -+INCLUDES=-I. -I./debian/proftp_code -I../.. -I../../include -I/usr/include/proftpd @INCLUDES@ ++INCLUDES=-I. -I../.. -I../../include -I/usr/include/proftpd @INCLUDES@ CPPFLAGS= $(ADDL_CPPFLAGS) -DHAVE_CONFIG_H $(DEFAULT_PATHS) $(PLATFORM) $(INCLUDES) LDFLAGS=-L../../lib @LIBDIRS@ View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-vroot/-/commit/54af0a798ba8ace788ede8bbdb4d9e1ba7a05d33 -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-vroot/-/commit/54af0a798ba8ace788ede8bbdb4d9e1ba7a05d33 You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Fri Nov 21 22:28:22 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Fri, 21 Nov 2025 22:28:22 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-vroot][master] Remove useless content from 01_built_outside_tree #2. Message-ID: <6920e7863b724_57b8c4badc19950c8@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-vroot Commits: 5edf93cd by Hilmar Preu?e at 2025-11-21T23:28:13+01:00 Remove useless content from 01_built_outside_tree #2. - - - - - 1 changed file: - debian/patches/01_built_outside_tree Changes: ===================================== debian/patches/01_built_outside_tree ===================================== @@ -2,7 +2,7 @@ Required changes to build module outside of proftp source tree. --- /dev/null +++ proftpd-mod-vroot/Make.rules -@@ -0,0 +1,55 @@ +@@ -0,0 +1,50 @@ +prefix=/usr +exec_prefix=/usr +bindir=${exec_prefix}/bin @@ -21,16 +21,11 @@ Required changes to build module outside of proftp source tree. +AR=ar +CC=gcc +PLATFORM=-DLINUX -+LDFLAGS=-L$(top_srcdir)/lib -L$(top_builddir)/lib -Wl,-z,relro -rdynamic -L/usr/lib/x86_64-linux-gnu/ -L/usr/lib/x86_64-linux-gnu +LIBEXECDIR=/usr/lib/proftpd -+LIBS=-lsupp -lattr -lnsl -lresolv -lresolv -lcrypt -ldl -lhiredis -lmemcachedutil -lmemcached -pthread -lacl -lpcreposix -lpcre -lssl -lcrypto -lsodium -lcap -lpam -ldl +LIBTOOL=libtool +MAKEDEPEND=makedepend -Y +RANLIB=ranlib + -+CURSES_LIBS=-lncursesw -+UTILS_LIBS= -ltinfo -lsupp -lattr -lnsl -lresolv -lresolv -lcrypt -ldl -lhiredis -lmemcachedutil -lmemcached -pthread -+ +INSTALL=/usr/bin/install -c +INSTALL_STRIP= +INSTALL_USER=root View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-vroot/-/commit/5edf93cd96ba19e72f77ab37d68672966ca850ea -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-vroot/-/commit/5edf93cd96ba19e72f77ab37d68672966ca850ea You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Fri Nov 21 22:38:31 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Fri, 21 Nov 2025 22:38:31 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-vroot][master] Move Make.rules from patches/01_built_outside_tree to subdir debian/ . Message-ID: <6920e9e7d02ab_57b95892481999215@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-vroot Commits: e5f8ba67 by Hilmar Preu?e at 2025-11-21T23:38:24+01:00 Move Make.rules from patches/01_built_outside_tree to subdir debian/ . - - - - - 2 changed files: - + debian/Make.rules - debian/patches/01_built_outside_tree Changes: ===================================== debian/Make.rules ===================================== @@ -0,0 +1,54 @@ +# This file has been copied from proftp build dir after running configure. +# It contains some variables needed to build the module; it is read by the +# top-level Makefile. There is probably still surplus stuff in it. + +prefix=/usr +exec_prefix=/usr +bindir=${exec_prefix}/bin +datadir=${datarootdir} +libdir=${prefix}/lib/x86_64-linux-gnu +datarootdir=${prefix}/share +sbindir=${exec_prefix}/sbin +sysconfdir=/etc/proftpd +includedir=${prefix}/include +libexecdir=/usr/lib/proftpd +localedir=${datarootdir}/locale +localstatedir=/run +pkgconfigdir=${prefix}/lib/x86_64-linux-gnu/pkgconfig +mandir=/usr/share/man + +AR=ar +CC=gcc +PLATFORM=-DLINUX +LIBEXECDIR=/usr/lib/proftpd +LIBTOOL=libtool +MAKEDEPEND=makedepend -Y +RANLIB=ranlib + +INSTALL=/usr/bin/install -c +INSTALL_STRIP= +INSTALL_USER=root +INSTALL_GROUP=root +INSTALL_BIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_SBIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_MAN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 + +RM=rm -f +SHELL=/bin/bash + +ENABLE_NLS=1 +ENABLE_TESTS="" + +# Directory include paths. +# +INCLUDES=-I.. -I$(top_srcdir)/include -I$(top_builddir)/include -I/usr/include/proftpd + +# Preprocessor compilation flags. +# +ADDL_CPPFLAGS=$(shell dpkg-buildflags --get CPPFLAGS) + +# Our additional compiler flags. +# +CFLAGS=-Wall -fno-omit-frame-pointer +CFLAGS += $(shell dpkg-buildflags --get CFLAGS) +DEFINES=$(PLATFORM) ===================================== debian/patches/01_built_outside_tree ===================================== @@ -1,58 +1,5 @@ Required changes to build module outside of proftp source tree. ---- /dev/null -+++ proftpd-mod-vroot/Make.rules -@@ -0,0 +1,50 @@ -+prefix=/usr -+exec_prefix=/usr -+bindir=${exec_prefix}/bin -+datadir=${datarootdir} -+libdir=${prefix}/lib/x86_64-linux-gnu -+datarootdir=${prefix}/share -+sbindir=${exec_prefix}/sbin -+sysconfdir=/etc/proftpd -+includedir=${prefix}/include -+libexecdir=/usr/lib/proftpd -+localedir=${datarootdir}/locale -+localstatedir=/run -+pkgconfigdir=${prefix}/lib/x86_64-linux-gnu/pkgconfig -+mandir=/usr/share/man -+ -+AR=ar -+CC=gcc -+PLATFORM=-DLINUX -+LIBEXECDIR=/usr/lib/proftpd -+LIBTOOL=libtool -+MAKEDEPEND=makedepend -Y -+RANLIB=ranlib -+ -+INSTALL=/usr/bin/install -c -+INSTALL_STRIP= -+INSTALL_USER=root -+INSTALL_GROUP=root -+INSTALL_BIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 -+INSTALL_SBIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 -+INSTALL_MAN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 -+ -+RM=rm -f -+SHELL=/bin/bash -+ -+ENABLE_NLS=1 -+ENABLE_TESTS="" -+ -+# Directory include paths. -+# -+INCLUDES=-I.. -I$(top_srcdir)/include -I$(top_builddir)/include -I/usr/include/proftpd -+ -+# Preprocessor compilation flags. -+# -+ADDL_CPPFLAGS=$(shell dpkg-buildflags --get CPPFLAGS) -+ -+# Our additional compiler flags. -+# -+CFLAGS=-Wall -fno-omit-frame-pointer -+CFLAGS += $(shell dpkg-buildflags --get CFLAGS) -+DEFINES=$(PLATFORM) --- proftpd-mod-vroot.orig/Makefile.in +++ proftpd-mod-vroot/Makefile.in @@ -2,12 +2,13 @@ @@ -60,7 +7,7 @@ Required changes to build module outside of proftp source tree. srcdir=@srcdir@ -include $(top_srcdir)/Make.rules -+include Make.rules ++include debian/Make.rules .SUFFIXES: .la .lo View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-vroot/-/commit/e5f8ba6710b46c05db352de6ab373561d251ed8f -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-vroot/-/commit/e5f8ba6710b46c05db352de6ab373561d251ed8f You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Fri Nov 21 22:41:17 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Fri, 21 Nov 2025 22:41:17 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-vroot][master] [skip-ci] Update d/changelog. Message-ID: <6920ea8d6d8dc_57ba14b6bc19999d9@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-vroot Commits: 50aa6c8b by Hilmar Preu?e at 2025-11-21T23:41:11+01:00 [skip-ci] Update d/changelog. - - - - - 1 changed file: - debian/changelog Changes: ===================================== debian/changelog ===================================== @@ -4,6 +4,8 @@ proftpd-mod-vroot (0.9.12-2) UNRELEASED; urgency=medium * Build using the default build flags (Closes: #1119535); enable blhc test on Salsa CI. * Remove useless content from 01_built_outside_tree. + * Move Make.rules from patches/01_built_outside_tree to subdir + "debian/". -- Hilmar Preu?e Tue, 16 Sep 2025 22:00:08 +0200 View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-vroot/-/commit/50aa6c8ba0bd9cbc0ecd57b164bafb885b53c6ee -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-vroot/-/commit/50aa6c8ba0bd9cbc0ecd57b164bafb885b53c6ee You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Fri Nov 21 22:58:25 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Fri, 21 Nov 2025 22:58:25 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-vroot][master] [skip-ci] Remove libsodium-dev & libhiredis-dev from B-D. Message-ID: <6920ee9178e88_57b891a3f4200319d@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-vroot Commits: 4d87ec3b by Hilmar Preu?e at 2025-11-21T23:58:18+01:00 [skip-ci] Remove libsodium-dev & libhiredis-dev from B-D. - - - - - 2 changed files: - debian/changelog - debian/control Changes: ===================================== debian/changelog ===================================== @@ -4,6 +4,7 @@ proftpd-mod-vroot (0.9.12-2) UNRELEASED; urgency=medium * Build using the default build flags (Closes: #1119535); enable blhc test on Salsa CI. * Remove useless content from 01_built_outside_tree. + * Remove libsodium-dev & libhiredis-dev from B-D. * Move Make.rules from patches/01_built_outside_tree to subdir "debian/". ===================================== debian/control ===================================== @@ -6,9 +6,7 @@ Uploaders: Francesco Paolo Lovergine , Hilmar Preu?e Build-Depends: debhelper-compat (= 13), proftpd-dev, - libacl1-dev, - libsodium-dev, - libhiredis-dev + libacl1-dev Standards-Version: 4.7.0 Rules-Requires-Root: binary-targets Homepage: http://www.castaglia.org/proftpd/modules/mod_vroot.html View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-vroot/-/commit/4d87ec3b355fa6be3c5e0cb10bef8fb0cfa64b0b -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-vroot/-/commit/4d87ec3b355fa6be3c5e0cb10bef8fb0cfa64b0b You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Fri Nov 21 23:14:04 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Fri, 21 Nov 2025 23:14:04 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-statsd][master] Build using the default build flags; enable blhc test on Salsa CI. Message-ID: <6920f23c284a0_57b7eb501c20055b4@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-statsd Commits: b7c8a829 by Hilmar Preu?e at 2025-11-22T00:13:56+01:00 Build using the default build flags; enable blhc test on Salsa CI. - - - - - 3 changed files: - debian/changelog - debian/gitlab-ci.yml - debian/patches/01_built_outside_tree Changes: ===================================== debian/changelog ===================================== @@ -5,6 +5,8 @@ proftpd-mod-statsd (0.1-2) UNRELEASED; urgency=medium * d/rules: add "export DEB_BUILD_MAINT_OPTIONS = hardening=+all" ...does not seem to be effective. * Enable Reprotest on Salsa CI. + * Build using the default build flags (Closes: #1119534); + enable blhc test on Salsa CI. -- Hilmar Preusse Thu, 05 Nov 2020 22:01:57 +0100 ===================================== debian/gitlab-ci.yml ===================================== @@ -6,7 +6,7 @@ include: # don't want variables: SALSA_CI_DISABLE_AUTOPKGTEST: 0 - SALSA_CI_DISABLE_BLHC: 1 + SALSA_CI_DISABLE_BLHC: 0 SALSA_CI_DISABLE_LINTIAN: 0 SALSA_CI_DISABLE_PIUPARTS: 0 SALSA_CI_DISABLE_REPROTEST: 0 ===================================== debian/patches/01_built_outside_tree ===================================== @@ -1,9 +1,7 @@ Bring in Make.rule to build w/o proftp build tree installed. --- -Index: proftpd-mod-statsd/Make.rules -=================================================================== ---- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ proftpd-mod-statsd/Make.rules 2020-08-17 23:45:37.369552861 +0200 +--- /dev/null ++++ proftpd-mod-statsd/Make.rules @@ -0,0 +1,116 @@ +prefix=/usr +exec_prefix=/usr @@ -57,12 +55,12 @@ Index: proftpd-mod-statsd/Make.rules + +# Preprocessor compilation flags. +# -+CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H $(DEFAULT_PATHS) $(PLATFORM) $(INCLUDES) -+ADDL_CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 ++ADDL_CPPFLAGS=$(shell dpkg-buildflags --get CPPFLAGS) + +# Our compiler flags. +# -+CFLAGS=-g2 -g -O2 -fdebug-prefix-map=/home/hille/devel/proftp_debian/git/proftpd=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -fno-omit-frame-pointer -Werror=implicit-function-declaration ++CFLAGS=-Wall -fno-omit-frame-pointer ++CFLAGS += $(shell dpkg-buildflags --get CFLAGS) +DEFINES=$(PLATFORM) + +# Module-specific libraries to link against. These libraries may be @@ -121,11 +119,9 @@ Index: proftpd-mod-statsd/Make.rules + +FTPWHO_OBJS=ftpwho.o scoreboard.o misc.o +BUILD_FTPWHO_OBJS=utils/ftpwho.o utils/scoreboard.o utils/misc.o -Index: proftpd-mod-statsd/Makefile.in -=================================================================== ---- proftpd-mod-statsd.orig/Makefile.in 2020-08-17 23:45:37.373550862 +0200 -+++ proftpd-mod-statsd/Makefile.in 2020-08-17 23:45:37.369552861 +0200 -@@ -2,7 +2,7 @@ +--- proftpd-mod-statsd.orig/Makefile.in ++++ proftpd-mod-statsd/Makefile.in +@@ -2,12 +2,13 @@ top_srcdir=../.. srcdir=@srcdir@ @@ -134,16 +130,22 @@ Index: proftpd-mod-statsd/Makefile.in .SUFFIXES: .la .lo -@@ -20,7 +20,7 @@ + SHARED_CFLAGS=-DPR_SHARED_MODULE + SHARED_LDFLAGS=-avoid-version -export-dynamic -module ++SHARED_LDFLAGS += $(shell dpkg-buildflags --get LDFLAGS) + VPATH=@srcdir@ + + MODULE_NAME=mod_statsd +@@ -20,7 +21,7 @@ metric.lo # Necessary redefinitions -INCLUDES=-I. -I./include -I../.. -I../../include @INCLUDES@ -+INCLUDES=-I. -I./debian/proftp_code -I../.. -I../../include -I/usr/include/proftpd @INCLUDES@ ++INCLUDES=-I. -I../.. -I../../include -I/usr/include/proftpd @INCLUDES@ CPPFLAGS= $(ADDL_CPPFLAGS) -DHAVE_CONFIG_H $(DEFAULT_PATHS) $(PLATFORM) $(INCLUDES) LDFLAGS=-L../../lib @LIBDIRS@ -@@ -31,7 +31,7 @@ +@@ -31,7 +32,7 @@ $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CPPFLAGS) $(CFLAGS) $(SHARED_CFLAGS) -c $< -o $@ shared: $(SHARED_MODULE_OBJS) View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-statsd/-/commit/b7c8a82965fe14e802869ca932933e53cd67341e -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-statsd/-/commit/b7c8a82965fe14e802869ca932933e53cd67341e You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Sat Nov 22 16:18:39 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Sat, 22 Nov 2025 16:18:39 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-vroot] Pushed new tag debian/0.9.12-2 Message-ID: <6921e25f71961_57b5bc6da821614ed@godard.mail> Hilmar Preu?e pushed new tag debian/0.9.12-2 at Debian ProFTPD Team / proftpd-mod-vroot -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-vroot/-/tree/debian/0.9.12-2 You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Sat Nov 22 16:18:46 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Sat, 22 Nov 2025 16:18:46 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-vroot][master] 2 commits: [skip-ci] Bump Standards version, no changes needed. Message-ID: <6921e26671bc7_57b854540421617cb@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-vroot Commits: 2b83a748 by Hilmar Preu?e at 2025-11-22T17:16:22+01:00 [skip-ci] Bump Standards version, no changes needed. - - - - - 77984a2e by Hilmar Preu?e at 2025-11-22T17:18:22+01:00 Finalize for upload. - - - - - 3 changed files: - debian/changelog - debian/control - debian/copyright Changes: ===================================== debian/changelog ===================================== @@ -1,4 +1,4 @@ -proftpd-mod-vroot (0.9.12-2) UNRELEASED; urgency=medium +proftpd-mod-vroot (0.9.12-2) unstable; urgency=medium * Enable Reprotest on Salsa CI. * Build using the default build flags (Closes: #1119535); @@ -7,8 +7,9 @@ proftpd-mod-vroot (0.9.12-2) UNRELEASED; urgency=medium * Remove libsodium-dev & libhiredis-dev from B-D. * Move Make.rules from patches/01_built_outside_tree to subdir "debian/". + * Bump Standards version, no changes needed. - -- Hilmar Preu?e Tue, 16 Sep 2025 22:00:08 +0200 + -- Hilmar Preu?e Sat, 22 Nov 2025 17:16:47 +0100 proftpd-mod-vroot (0.9.12-1) unstable; urgency=medium ===================================== debian/control ===================================== @@ -7,7 +7,7 @@ Uploaders: Francesco Paolo Lovergine , Build-Depends: debhelper-compat (= 13), proftpd-dev, libacl1-dev -Standards-Version: 4.7.0 +Standards-Version: 4.7.2 Rules-Requires-Root: binary-targets Homepage: http://www.castaglia.org/proftpd/modules/mod_vroot.html Vcs-Git: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-vroot.git ===================================== debian/copyright ===================================== @@ -27,6 +27,6 @@ License: GPL-2+ Files: debian/* Copyright: 2011, Fabrizio Regalli 2016-2018, Francesco Paolo Lovergine - 2020-2024, Hilmar Preu?e + 2020-2025, Hilmar Preu?e License: GPL-2+ View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-vroot/-/compare/4d87ec3b355fa6be3c5e0cb10bef8fb0cfa64b0b...77984a2eff9db5a4f0e63af5585cb946d99e4e4c -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-vroot/-/compare/4d87ec3b355fa6be3c5e0cb10bef8fb0cfa64b0b...77984a2eff9db5a4f0e63af5585cb946d99e4e4c You're receiving this email because of your account on salsa.debian.org. From ftpmaster at ftp-master.debian.org Sat Nov 22 16:29:36 2025 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sat, 22 Nov 2025 16:29:36 +0000 Subject: Processing of proftpd-mod-vroot_0.9.12-2_source.changes Message-ID: proftpd-mod-vroot_0.9.12-2_source.changes uploaded successfully to localhost along with the files: proftpd-mod-vroot_0.9.12-2.dsc proftpd-mod-vroot_0.9.12-2.debian.tar.xz proftpd-mod-vroot_0.9.12-2_source.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org) From owner at bugs.debian.org Sat Nov 22 16:39:02 2025 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sat, 22 Nov 2025 16:39:02 +0000 Subject: Bug#1119535: marked as done (proftpd-mod-vroot: please build using the default build flags) References: Message-ID: Your message dated Sat, 22 Nov 2025 16:36:28 +0000 with message-id and subject line Bug#1119535: fixed in proftpd-mod-vroot 0.9.12-2 has caused the Debian Bug report #1119535, regarding proftpd-mod-vroot: please build using the default build flags 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 owner at bugs.debian.org immediately.) -- 1119535: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1119535 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From gitlab at salsa.debian.org Sat Nov 22 22:49:03 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Sat, 22 Nov 2025 22:49:03 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-statsd][master] Move Make.rules to debian/; clean up that file. Message-ID: <69223ddfb8ad_57b891a3e022576de@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-statsd Commits: 67535998 by Hilmar Preu?e at 2025-11-22T23:48:46+01:00 Move Make.rules to debian/; clean up that file. - - - - - 3 changed files: - + debian/Make.rules - debian/changelog - debian/patches/01_built_outside_tree Changes: ===================================== debian/Make.rules ===================================== @@ -0,0 +1,54 @@ +# This file has been copied from proftp build dir after running configure. +# It contains some variables needed to build the module; it is read by the +# top-level Makefile. There is probably still surplus stuff in it. + +prefix=/usr +exec_prefix=/usr +bindir=${exec_prefix}/bin +datadir=${datarootdir} +libdir=${prefix}/lib/x86_64-linux-gnu +datarootdir=${prefix}/share +sbindir=${exec_prefix}/sbin +sysconfdir=/etc/proftpd +includedir=${prefix}/include +libexecdir=/usr/lib/proftpd +localedir=${datarootdir}/locale +localstatedir=/run +pkgconfigdir=${prefix}/lib/x86_64-linux-gnu/pkgconfig +mandir=/usr/share/man + +AR=ar +CC=gcc +PLATFORM=-DLINUX +LIBEXECDIR=/usr/lib/proftpd +LIBTOOL=libtool +MAKEDEPEND=makedepend -Y +RANLIB=ranlib + +INSTALL=/usr/bin/install -c +INSTALL_STRIP= +INSTALL_USER=root +INSTALL_GROUP=root +INSTALL_BIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_SBIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_MAN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 + +RM=rm -f +SHELL=/bin/bash + +ENABLE_NLS=1 +ENABLE_TESTS="" + +# Directory include paths. +# +INCLUDES=-I.. -I$(top_srcdir)/include -I$(top_builddir)/include -I/usr/include/proftpd + +# Preprocessor compilation flags. +# +ADDL_CPPFLAGS=$(shell dpkg-buildflags --get CPPFLAGS) + +# Our additional compiler flags. +# +CFLAGS=-Wall -fno-omit-frame-pointer +CFLAGS += $(shell dpkg-buildflags --get CFLAGS) +DEFINES=$(PLATFORM) ===================================== debian/changelog ===================================== @@ -7,6 +7,9 @@ proftpd-mod-statsd (0.1-2) UNRELEASED; urgency=medium * Enable Reprotest on Salsa CI. * Build using the default build flags (Closes: #1119534); enable blhc test on Salsa CI. + * Remove useless content from 01_built_outside_tree. + * Move Make.rules from patches/01_built_outside_tree to subdir + "debian/". -- Hilmar Preusse Thu, 05 Nov 2020 22:01:57 +0100 ===================================== debian/patches/01_built_outside_tree ===================================== @@ -1,124 +1,5 @@ -Bring in Make.rule to build w/o proftp build tree installed. ---- ---- /dev/null -+++ proftpd-mod-statsd/Make.rules -@@ -0,0 +1,116 @@ -+prefix=/usr -+exec_prefix=/usr -+bindir=${exec_prefix}/bin -+datadir=${datarootdir} -+libdir=${prefix}/lib/x86_64-linux-gnu -+datarootdir=${prefix}/share -+sbindir=${exec_prefix}/sbin -+sysconfdir=/etc/proftpd -+includedir=${prefix}/include -+libexecdir=/usr/lib/proftpd -+localedir=${datarootdir}/locale -+localstatedir=/run -+pkgconfigdir=${prefix}/lib/x86_64-linux-gnu/pkgconfig -+mandir=/usr/share/man -+ -+AR=ar -+CC=gcc -+PLATFORM=-DLINUX -+LDFLAGS=-L$(top_srcdir)/lib -L$(top_builddir)/lib -Wl,-z,relro -rdynamic -L/usr/lib/x86_64-linux-gnu/ -L/usr/lib/x86_64-linux-gnu -+LIBEXECDIR=/usr/lib/proftpd -+LIBS=-lsupp -lattr -lnsl -lresolv -lresolv -lcrypt -ldl -lhiredis -lmemcachedutil -lmemcached -pthread -lacl -lpcreposix -lpcre -lssl -lcrypto -lsodium -lcap -lpam -ldl -+LIBTOOL=libtool -+MAKEDEPEND=makedepend -Y -+RANLIB=ranlib -+ -+CURSES_LIBS=-lncursesw -+UTILS_LIBS= -ltinfo -lsupp -lattr -lnsl -lresolv -lresolv -lcrypt -ldl -lhiredis -lmemcachedutil -lmemcached -pthread -+ -+INSTALL=/usr/bin/install -c -+INSTALL_STRIP= -+INSTALL_USER=root -+INSTALL_GROUP=root -+INSTALL_BIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 -+INSTALL_SBIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 -+INSTALL_MAN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 -+ -+RM=rm -f -+SHELL=/bin/bash -+ -+ENABLE_NLS=1 -+ENABLE_TESTS="" -+ -+BUILD_VERSION=1.3.7a -+RELEASE_VERSION=1.3.7a -+RC_VERSION= -+ -+# Directory include paths. -+# -+INCLUDES=-I.. -I$(top_srcdir)/include -I$(top_builddir)/include -I/usr/include/mariadb/mysql -I/usr/include/mariadb -I/usr/include/postgresql -I/usr/include/mariadb -I/usr/include/mariadb/mysql -I/usr/include/postgresql -+ -+# Preprocessor compilation flags. -+# -+ADDL_CPPFLAGS=$(shell dpkg-buildflags --get CPPFLAGS) -+ -+# Our compiler flags. -+# -+CFLAGS=-Wall -fno-omit-frame-pointer -+CFLAGS += $(shell dpkg-buildflags --get CFLAGS) -+DEFINES=$(PLATFORM) -+ -+# Module-specific libraries to link against. These libraries may be -+# conditional, i.e. depending on the module-specific configure script and -+# options. -+MODULE_LIBS_FILE=$(top_builddir)/module-libs.txt -+ -+OBJS=main.o timers.o sets.o pool.o privs.o str.o table.o regexp.o configdb.o \ -+ dirtree.o expr.o signals.o support.o netaddr.o inet.o child.o parser.o \ -+ log.o lastlog.o xferlog.o bindings.o netacl.o class.o scoreboard.o help.o \ -+ feat.o netio.o cmd.o response.o ascii.o data.o modules.o stash.o \ -+ display.o auth.o fsio.o mkhome.o ctrls.o event.o var.o throttle.o \ -+ session.o trace.o encode.o proctitle.o filter.o pidfile.o env.o random.o \ -+ version.o rlimit.o wtmp.o json.o jot.o memcache.o redis.o error.o -+ -+BUILD_OBJS=src/main.o src/timers.o src/sets.o src/pool.o src/privs.o src/str.o \ -+ src/table.o src/regexp.o src/configdb.o src/dirtree.o src/expr.o \ -+ src/signals.o src/support.o src/netaddr.o src/inet.o src/child.o \ -+ src/parser.o src/log.o src/lastlog.o src/xferlog.o src/bindings.o \ -+ src/netacl.o src/class.o src/scoreboard.o src/help.o src/feat.o \ -+ src/netio.o src/cmd.o src/response.o src/ascii.o src/data.o \ -+ src/modules.o src/stash.o src/display.o src/auth.o src/fsio.o \ -+ src/mkhome.o src/ctrls.o src/event.o src/var.o src/throttle.o \ -+ src/session.o src/trace.o src/encode.o src/proctitle.o src/filter.o \ -+ src/pidfile.o src/env.o src/random.o src/version.o src/rlimit.o \ -+ src/wtmp.o src/json.o src/jot.o src/memcache.o src/redis.o \ -+ src/error.o -+ -+SHARED_MODULE_DIRS= contrib/mod_load contrib/mod_wrap2 contrib/mod_sftp contrib/mod_auth_otp contrib/mod_snmp -+SHARED_MODULE_LIBS= -lsodium -+SHARED_MODULE_OBJS=mod_unique_id.la mod_site_misc.la mod_ban.la mod_quotatab.la mod_sql.la mod_sql_mysql.la mod_sql_postgres.la mod_sql_sqlite.la mod_sql_odbc.la mod_dynmasq.la mod_quotatab_sql.la mod_ldap.la mod_quotatab_ldap.la mod_ratio.la mod_tls.la mod_rewrite.la mod_radius.la mod_wrap.la mod_wrap2_file.la mod_wrap2_sql.la mod_quotatab_file.la mod_quotatab_radius.la mod_facl.la mod_ctrls_admin.la mod_copy.la mod_deflate.la mod_ifversion.la mod_geoip.la mod_exec.la mod_sftp_pam.la mod_sftp_sql.la mod_shaper.la mod_sql_passwd.la mod_ifsession.la mod_tls_redis.la mod_wrap2_redis.la mod_redis.la mod_memcache.la mod_tls_memcache.la mod_readme.la mod_digest.la mod_ident.la mod_log_forensic.la mod_qos.la mod_statcache.la mod_tls_fscache.la mod_tls_shmcache.la -+ -+BUILD_SHARED_MODULE_OBJS=modules/mod_tls_shmcache.la modules/mod_tls_fscache.la modules/mod_statcache.la modules/mod_qos.la modules/mod_log_forensic.la modules/mod_ident.la modules/mod_digest.la modules/mod_snmp.la modules/mod_readme.la modules/mod_tls_memcache.la modules/mod_memcache.la modules/mod_redis.la modules/mod_wrap2_redis.la modules/mod_tls_redis.la modules/mod_auth_otp.la modules/mod_ifsession.la modules/mod_sql_passwd.la modules/mod_shaper.la modules/mod_sftp_sql.la modules/mod_sftp_pam.la modules/mod_sftp.la modules/mod_exec.la modules/mod_geoip.la modules/mod_ifversion.la modules/mod_deflate.la modules/mod_copy.la modules/mod_ctrls_admin.la modules/mod_facl.la modules/mod_quotatab_radius.la modules/mod_quotatab_file.la modules/mod_wrap2_sql.la modules/mod_wrap2_file.la modules/mod_wrap2.la modules/mod_wrap.la modules/mod_radius.la modules/mod_rewrite.la modules/mod_tls.la modules/mod_ratio.la modules/mod_quotatab_ldap.la modules/mod_ldap.la modules/mod_quotatab_sql.la modules/mod_dynmasq.la modules/mod_sql_odbc.la modules/mod_sql_sqlite.la modules/mod_sql_postgres.la modules/mod_sql_mysql.la modules/mod_sql.la modules/mod_quotatab.la modules/mod_ban.la modules/mod_load.la modules/mod_site_misc.la modules/mod_unique_id.la -+ -+STATIC_MODULE_DIRS="" -+STATIC_MODULE_OBJS=mod_core.o mod_xfer.o mod_rlimit.o mod_auth_unix.o mod_auth_file.o mod_auth.o mod_ls.o mod_log.o mod_site.o mod_delay.o mod_facts.o mod_dso.o mod_auth_pam.o mod_cap.o mod_ctrls.o mod_lang.o -+ -+BUILD_STATIC_MODULE_ARCHIVES= -+BUILD_STATIC_MODULE_OBJS=modules/mod_core.o modules/mod_xfer.o modules/mod_rlimit.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_delay.o modules/mod_facts.o modules/mod_dso.o modules/mod_auth_pam.o modules/mod_cap.o modules/mod_ctrls.o modules/mod_lang.o modules/module_glue.o -+ -+FTPCOUNT_OBJS=ftpcount.o scoreboard.o misc.o -+BUILD_FTPCOUNT_OBJS=utils/ftpcount.o utils/scoreboard.o utils/misc.o -+ -+FTPDCTL_OBJS=ftpdctl.o pool.o netaddr.o log.o ctrls.o -+BUILD_FTPDCTL_OBJS=src/ftpdctl.o src/pool.o src/str.o src/netaddr.o src/log.o \ -+ src/ctrls.o -+ -+FTPSCRUB_OBJS=ftpscrub.o scoreboard.o misc.o -+BUILD_FTPSCRUB_OBJS=utils/ftpscrub.o utils/scoreboard.o utils/misc.o -+ -+FTPSHUT_OBJS=ftpshut.o -+BUILD_FTPSHUT_OBJS=utils/ftpshut.o -+ -+FTPTOP_OBJS=ftptop.o scoreboard.o misc.o -+BUILD_FTPTOP_OBJS=utils/ftptop.o utils/scoreboard.o utils/misc.o -+ -+FTPWHO_OBJS=ftpwho.o scoreboard.o misc.o -+BUILD_FTPWHO_OBJS=utils/ftpwho.o utils/scoreboard.o utils/misc.o +Required changes to build module outside of proftp source tree. + --- proftpd-mod-statsd.orig/Makefile.in +++ proftpd-mod-statsd/Makefile.in @@ -2,12 +2,13 @@ @@ -126,7 +7,7 @@ Bring in Make.rule to build w/o proftp build tree installed. srcdir=@srcdir@ -include $(top_srcdir)/Make.rules -+include Make.rules ++include debian/Make.rules .SUFFIXES: .la .lo View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-statsd/-/commit/6753599820e8ec528e203fbbc268dc648a2239c8 -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-statsd/-/commit/6753599820e8ec528e203fbbc268dc648a2239c8 You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Sat Nov 22 22:53:40 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Sat, 22 Nov 2025 22:53:40 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-statsd][master] [skip-ci] Remove libsodium-dev & libhiredis-dev from B-D. Message-ID: <69223ef43ec13_57b891656022581f8@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-statsd Commits: c7aa9662 by Hilmar Preu?e at 2025-11-22T23:53:32+01:00 [skip-ci] Remove libsodium-dev & libhiredis-dev from B-D. - - - - - 2 changed files: - debian/changelog - debian/control Changes: ===================================== debian/changelog ===================================== @@ -10,6 +10,7 @@ proftpd-mod-statsd (0.1-2) UNRELEASED; urgency=medium * Remove useless content from 01_built_outside_tree. * Move Make.rules from patches/01_built_outside_tree to subdir "debian/". + * Remove libsodium-dev & libhiredis-dev from B-D. -- Hilmar Preusse Thu, 05 Nov 2020 22:01:57 +0100 ===================================== debian/control ===================================== @@ -6,9 +6,7 @@ Uploaders: Francesco Paolo Lovergine , Hilmar Preu?e Build-Depends: debhelper-compat (= 13), proftpd-dev (>= 1.3.6~), - libacl1-dev, - libsodium-dev, - libhiredis-dev + libacl1-dev Standards-Version: 4.5.0 Rules-Requires-Root: binary-targets Homepage: https://github.com/Castaglia/proftpd-mod_statsd/releases View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-statsd/-/commit/c7aa96621e6a5eda922af359b3b2f6266085fbfd -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-statsd/-/commit/c7aa96621e6a5eda922af359b3b2f6266085fbfd You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Sun Nov 23 09:29:39 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Sun, 23 Nov 2025 09:29:39 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-statsd] Pushed new tag debian/0.1-2 Message-ID: <6922d40389b3e_57b94141882481430@godard.mail> Hilmar Preu?e pushed new tag debian/0.1-2 at Debian ProFTPD Team / proftpd-mod-statsd -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-statsd/-/tree/debian/0.1-2 You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Sun Nov 23 09:29:42 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Sun, 23 Nov 2025 09:29:42 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-statsd] Pushed new tag upstream/0.1 Message-ID: <6922d4067b689_57baac42982481742@godard.mail> Hilmar Preu?e pushed new tag upstream/0.1 at Debian ProFTPD Team / proftpd-mod-statsd -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-statsd/-/tree/upstream/0.1 You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Sun Nov 23 09:29:47 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Sun, 23 Nov 2025 09:29:47 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-statsd][master] Finalize for upload. Message-ID: <6922d40bc85a4_57b891a3cc24820e9@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-statsd Commits: a4bbed69 by Hilmar Preu?e at 2025-11-23T10:27:38+01:00 Finalize for upload. - - - - - 5 changed files: - debian/changelog - debian/control - debian/copyright - + debian/upstream/metadata - debian/watch Changes: ===================================== debian/changelog ===================================== @@ -1,4 +1,4 @@ -proftpd-mod-statsd (0.1-2) UNRELEASED; urgency=medium +proftpd-mod-statsd (0.1-2) unstable; urgency=medium * Remove override_dh_auto_build - dh $@ ... --max-parallel=1 (just a precaution). @@ -11,8 +11,10 @@ proftpd-mod-statsd (0.1-2) UNRELEASED; urgency=medium * Move Make.rules from patches/01_built_outside_tree to subdir "debian/". * Remove libsodium-dev & libhiredis-dev from B-D. + * Bump Standards version, no changes needed. + * Lintian stuff. - -- Hilmar Preusse Thu, 05 Nov 2020 22:01:57 +0100 + -- Hilmar Preu?e Sun, 23 Nov 2025 10:16:53 +0100 proftpd-mod-statsd (0.1-1) unstable; urgency=low ===================================== debian/control ===================================== @@ -7,7 +7,7 @@ Uploaders: Francesco Paolo Lovergine , Build-Depends: debhelper-compat (= 13), proftpd-dev (>= 1.3.6~), libacl1-dev -Standards-Version: 4.5.0 +Standards-Version: 4.7.2 Rules-Requires-Root: binary-targets Homepage: https://github.com/Castaglia/proftpd-mod_statsd/releases Vcs-Git: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-statsd.git ===================================== debian/copyright ===================================== @@ -25,5 +25,5 @@ License: GPL-2+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". Files: debian/* -Copyright: 2020, Hilmar Preusse +Copyright: 2020-2025, Hilmar Preusse License: GPL-2+ ===================================== debian/upstream/metadata ===================================== @@ -0,0 +1,5 @@ +--- +Bug-Database: https://github.com/Castaglia/proftpd-mod_statsd/issues +Bug-Submit: https://github.com/Castaglia/proftpd-mod_statsd/issues/new +Repository: https://github.com/Castaglia/proftpd-mod_statsd.git +Repository-Browse: https://github.com/Castaglia/proftpd-mod_statsd ===================================== debian/watch ===================================== @@ -1,3 +1,3 @@ -version=3 +version=4 opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/proftpd-mod_statsd-$1\.tar\.gz/ \ https://github.com/Castaglia/proftpd-mod_statsd/tags .*/v?(\d\S*)\.tar\.gz View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-statsd/-/commit/a4bbed694c7cffffec4335f438508f8ffa360d36 -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-statsd/-/commit/a4bbed694c7cffffec4335f438508f8ffa360d36 You're receiving this email because of your account on salsa.debian.org. From ftpmaster at ftp-master.debian.org Sun Nov 23 09:36:41 2025 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 23 Nov 2025 09:36:41 +0000 Subject: Processing of proftpd-mod-statsd_0.1-2_source.changes Message-ID: proftpd-mod-statsd_0.1-2_source.changes uploaded successfully to localhost along with the files: proftpd-mod-statsd_0.1-2.dsc proftpd-mod-statsd_0.1-2.debian.tar.xz proftpd-mod-statsd_0.1-2_source.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org) From owner at bugs.debian.org Sun Nov 23 09:51:01 2025 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 23 Nov 2025 09:51:01 +0000 Subject: Bug#1119534: marked as done (proftpd-mod-statsd: please build using the default build flags) References: Message-ID: Your message dated Sun, 23 Nov 2025 09:49:27 +0000 with message-id and subject line Bug#1119534: fixed in proftpd-mod-statsd 0.1-2 has caused the Debian Bug report #1119534, regarding proftpd-mod-statsd: please build using the default build flags 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 owner at bugs.debian.org immediately.) -- 1119534: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1119534 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From gitlab at salsa.debian.org Sun Nov 23 11:04:58 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Sun, 23 Nov 2025 11:04:58 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-sftp-ldap][master] Build using the default build flags; enable blhc test on Salsa CI. Message-ID: <6922ea5a2ca45_57b891a3cc249964@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-sftp-ldap Commits: 461379e2 by Hilmar Preu?e at 2025-11-23T12:04:42+01:00 Build using the default build flags; enable blhc test on Salsa CI. - - - - - 3 changed files: - debian/changelog - debian/gitlab-ci.yml - debian/patches/01_build_outside_tree Changes: ===================================== debian/changelog ===================================== @@ -1,6 +1,8 @@ proftpd-mod-sftp-ldap (0.2-3) UNRELEASED; urgency=medium * Enable Reprotest on Salsa CI. + * Build using the default build flags (Closes: #1119533); + enable blhc test on Salsa CI. -- Hilmar Preu?e Tue, 16 Sep 2025 21:55:53 +0200 ===================================== debian/gitlab-ci.yml ===================================== @@ -6,7 +6,7 @@ include: # don't want variables: SALSA_CI_DISABLE_AUTOPKGTEST: 0 - SALSA_CI_DISABLE_BLHC: 1 + SALSA_CI_DISABLE_BLHC: 0 SALSA_CI_DISABLE_LINTIAN: 0 SALSA_CI_DISABLE_PIUPARTS: 0 SALSA_CI_DISABLE_REPROTEST: 0 ===================================== debian/patches/01_build_outside_tree ===================================== @@ -1,7 +1,7 @@ Required changes to build module outside of proftp source tree. --- /dev/null -+++ proftpd-mod_sftp_ldap/Make.rules ++++ proftpd-mod-sftp-ldap/Make.rules @@ -0,0 +1,116 @@ +prefix=/usr +exec_prefix=/usr @@ -51,16 +51,16 @@ Required changes to build module outside of proftp source tree. + +# Directory include paths. +# -+INCLUDES=-I.. -I$(top_srcdir)/include -I$(top_builddir)/include -I/usr/include/mariadb/mysql -I/usr/include/mariadb -I/usr/include/postgresql -I/usr/include/mariadb -I/usr/include/mariadb/mysql -I/usr/include/postgresql ++INCLUDES=-I.. -I$(top_srcdir)/include -I$(top_builddir)/include -I/usr/include/proftpd + +# Preprocessor compilation flags. +# -+CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H $(DEFAULT_PATHS) $(PLATFORM) $(INCLUDES) -+ADDL_CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 ++ADDL_CPPFLAGS=$(shell dpkg-buildflags --get CPPFLAGS) + -+# Our compiler flags. ++# Our additional compiler flags. +# -+CFLAGS=-g2 -g -O2 -fdebug-prefix-map=/home/hille/devel/proftp_debian/git/proftpd=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -fno-omit-frame-pointer -Werror=implicit-function-declaration ++CFLAGS=-Wall -fno-omit-frame-pointer ++CFLAGS += $(shell dpkg-buildflags --get CFLAGS) +DEFINES=$(PLATFORM) + +# Module-specific libraries to link against. These libraries may be @@ -119,9 +119,9 @@ Required changes to build module outside of proftp source tree. + +FTPWHO_OBJS=ftpwho.o scoreboard.o misc.o +BUILD_FTPWHO_OBJS=utils/ftpwho.o utils/scoreboard.o utils/misc.o ---- proftpd-mod_sftp_ldap.orig/Makefile.in -+++ proftpd-mod_sftp_ldap/Makefile.in -@@ -2,7 +2,7 @@ +--- proftpd-mod-sftp-ldap.orig/Makefile.in ++++ proftpd-mod-sftp-ldap/Makefile.in +@@ -2,12 +2,13 @@ top_srcdir=../.. srcdir=@srcdir@ @@ -130,16 +130,22 @@ Required changes to build module outside of proftp source tree. .SUFFIXES: .la .lo -@@ -18,7 +18,7 @@ + SHARED_CFLAGS=-DPR_SHARED_MODULE + SHARED_LDFLAGS=-avoid-version -export-dynamic -module ++SHARED_LDFLAGS += $(shell dpkg-buildflags --get LDFLAGS) + VPATH=@srcdir@ + + MODULE_NAME=mod_sftp_ldap +@@ -18,7 +19,7 @@ keys.lo # Necessary redefinitions -INCLUDES=-I. -I./include -I../.. -I../../include @INCLUDES@ -+INCLUDES=-I. -I./debian/proftp_code -I../.. -I../../include -I/usr/include/proftpd @INCLUDES@ ++INCLUDES=-I. -I../.. -I../../include -I/usr/include/proftpd @INCLUDES@ CPPFLAGS= $(ADDL_CPPFLAGS) -DHAVE_CONFIG_H $(DEFAULT_PATHS) $(PLATFORM) $(INCLUDES) LDFLAGS=-L../../lib @LIBDIRS@ -@@ -29,7 +29,7 @@ +@@ -29,7 +30,7 @@ $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CPPFLAGS) $(CFLAGS) $(SHARED_CFLAGS) -c $< -o $@ shared: $(SHARED_MODULE_OBJS) View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-sftp-ldap/-/commit/461379e27ad350c270fe594c26b3e8b2e0ef22ed -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-sftp-ldap/-/commit/461379e27ad350c270fe594c26b3e8b2e0ef22ed You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Sun Nov 23 11:15:28 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Sun, 23 Nov 2025 11:15:28 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-kafka][master] Build using the default build flags; enable blhc test on Salsa CI. Message-ID: <6922ecd0b2bc4_57bb89532c2512174@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-kafka Commits: 4a0113db by Hilmar Preusse at 2025-11-23T12:15:18+01:00 Build using the default build flags; enable blhc test on Salsa CI. - - - - - 3 changed files: - debian/changelog - debian/gitlab-ci.yml - debian/patches/01_built_outside_tree Changes: ===================================== debian/changelog ===================================== @@ -4,6 +4,8 @@ proftpd-mod-kafka (0.1-2) UNRELEASED; urgency=medium + Build-Depends: Drop versioned constraint on proftpd-dev. + proftpd-mod-kafka: Drop versioned constraint on proftpd-basic in Breaks. * Enable Reprotest on Salsa CI. + * Build using the default build flags (Closes: #1119532); + enable blhc test on Salsa CI. -- Debian Janitor Sun, 24 Jul 2022 00:59:10 -0000 ===================================== debian/gitlab-ci.yml ===================================== @@ -6,7 +6,7 @@ include: # don't want variables: SALSA_CI_DISABLE_AUTOPKGTEST: 0 - SALSA_CI_DISABLE_BLHC: 1 + SALSA_CI_DISABLE_BLHC: 0 SALSA_CI_DISABLE_LINTIAN: 0 SALSA_CI_DISABLE_PIUPARTS: 0 SALSA_CI_DISABLE_REPROTEST: 0 ===================================== debian/patches/01_built_outside_tree ===================================== @@ -51,16 +51,16 @@ Bring in Make.rule to build w/o proftp build tree installed. + +# Directory include paths. +# -+INCLUDES=-I.. -I$(top_srcdir)/include -I$(top_builddir)/include -I/usr/include/mariadb/mysql -I/usr/include/mariadb -I/usr/include/postgresql -I/usr/include/mariadb -I/usr/include/mariadb/mysql -I/usr/include/postgresql ++INCLUDES=-I.. -I$(top_srcdir)/include -I$(top_builddir)/include + +# Preprocessor compilation flags. +# -+CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H $(DEFAULT_PATHS) $(PLATFORM) $(INCLUDES) -+ADDL_CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 ++ADDL_CPPFLAGS=$(shell dpkg-buildflags --get CPPFLAGS) + +# Our compiler flags. +# -+CFLAGS=-g2 -g -O2 -fdebug-prefix-map=/home/hille/devel/proftp_debian/git/proftpd=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -fno-omit-frame-pointer -Werror=implicit-function-declaration ++CFLAGS=-Wall -fno-omit-frame-pointer ++CFLAGS += $(shell dpkg-buildflags --get CFLAGS) +DEFINES=$(PLATFORM) + +# Module-specific libraries to link against. These libraries may be @@ -121,7 +121,7 @@ Bring in Make.rule to build w/o proftp build tree installed. +BUILD_FTPWHO_OBJS=utils/ftpwho.o utils/scoreboard.o utils/misc.o --- proftpd-mod-kafka.orig/Makefile.in +++ proftpd-mod-kafka/Makefile.in -@@ -2,7 +2,7 @@ +@@ -2,12 +2,13 @@ top_srcdir=../.. srcdir=@srcdir@ @@ -130,16 +130,22 @@ Bring in Make.rule to build w/o proftp build tree installed. .SUFFIXES: .la .lo -@@ -16,7 +16,7 @@ + SHARED_CFLAGS=-DPR_SHARED_MODULE + SHARED_LDFLAGS=-avoid-version -export-dynamic -module ++SHARED_LDFLAGS += $(shell dpkg-buildflags --get LDFLAGS) + VPATH=@srcdir@ + + MODULE_NAME=mod_kafka +@@ -16,7 +17,7 @@ SHARED_MODULE_OBJS=mod_kafka.lo # Necessary redefinitions -INCLUDES=-I. -I./include -I../.. -I../../include @INCLUDES@ -+INCLUDES=-I. -I./debian/proftp_code -I../.. -I../../include -I/usr/include/proftpd @INCLUDES@ ++INCLUDES=-I. -I../.. -I../../include -I/usr/include/proftpd @INCLUDES@ CPPFLAGS= $(ADDL_CPPFLAGS) -DHAVE_CONFIG_H $(DEFAULT_PATHS) $(PLATFORM) $(INCLUDES) LDFLAGS=-L../../lib @LIBDIRS@ -@@ -27,7 +27,7 @@ +@@ -27,7 +28,7 @@ $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CPPFLAGS) $(CFLAGS) $(SHARED_CFLAGS) -c $< -o $@ shared: $(SHARED_MODULE_OBJS) View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-kafka/-/commit/4a0113dba0a630a85dbb6c40c837e0bdfdc9124f -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-kafka/-/commit/4a0113dba0a630a85dbb6c40c837e0bdfdc9124f You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Sun Nov 23 11:24:29 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Sun, 23 Nov 2025 11:24:29 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-sftp-ldap][master] [skip-ci] Move Make.rules from patches/01_built_outside_tree to subdir "debian/". Message-ID: <6922eeed771f0_57bb66910c25162e9@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-sftp-ldap Commits: 434beb1e by Hilmar Preu?e at 2025-11-23T12:24:16+01:00 [skip-ci] Move Make.rules from patches/01_built_outside_tree to subdir "debian/". - - - - - 3 changed files: - + debian/Make.rules - debian/changelog - debian/patches/01_build_outside_tree Changes: ===================================== debian/Make.rules ===================================== @@ -0,0 +1,54 @@ +# This file has been copied from proftp build dir after running configure. +# It contains some variables needed to build the module; it is read by the +# top-level Makefile. There is probably still surplus stuff in it. + +prefix=/usr +exec_prefix=/usr +bindir=${exec_prefix}/bin +datadir=${datarootdir} +libdir=${prefix}/lib/x86_64-linux-gnu +datarootdir=${prefix}/share +sbindir=${exec_prefix}/sbin +sysconfdir=/etc/proftpd +includedir=${prefix}/include +libexecdir=/usr/lib/proftpd +localedir=${datarootdir}/locale +localstatedir=/run +pkgconfigdir=${prefix}/lib/x86_64-linux-gnu/pkgconfig +mandir=/usr/share/man + +AR=ar +CC=gcc +PLATFORM=-DLINUX +LIBEXECDIR=/usr/lib/proftpd +LIBTOOL=libtool +MAKEDEPEND=makedepend -Y +RANLIB=ranlib + +INSTALL=/usr/bin/install -c +INSTALL_STRIP= +INSTALL_USER=root +INSTALL_GROUP=root +INSTALL_BIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_SBIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_MAN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 + +RM=rm -f +SHELL=/bin/bash + +ENABLE_NLS=1 +ENABLE_TESTS="" + +# Directory include paths. +# +INCLUDES=-I.. -I$(top_srcdir)/include -I$(top_builddir)/include -I/usr/include/proftpd + +# Preprocessor compilation flags. +# +ADDL_CPPFLAGS=$(shell dpkg-buildflags --get CPPFLAGS) + +# Our additional compiler flags. +# +CFLAGS=-Wall -fno-omit-frame-pointer +CFLAGS += $(shell dpkg-buildflags --get CFLAGS) +DEFINES=$(PLATFORM) ===================================== debian/changelog ===================================== @@ -3,6 +3,8 @@ proftpd-mod-sftp-ldap (0.2-3) UNRELEASED; urgency=medium * Enable Reprotest on Salsa CI. * Build using the default build flags (Closes: #1119533); enable blhc test on Salsa CI. + * Move Make.rules from patches/01_built_outside_tree to subdir + "debian/". -- Hilmar Preu?e Tue, 16 Sep 2025 21:55:53 +0200 ===================================== debian/patches/01_build_outside_tree ===================================== @@ -1,124 +1,5 @@ Required changes to build module outside of proftp source tree. ---- /dev/null -+++ proftpd-mod-sftp-ldap/Make.rules -@@ -0,0 +1,116 @@ -+prefix=/usr -+exec_prefix=/usr -+bindir=${exec_prefix}/bin -+datadir=${datarootdir} -+libdir=${prefix}/lib/x86_64-linux-gnu -+datarootdir=${prefix}/share -+sbindir=${exec_prefix}/sbin -+sysconfdir=/etc/proftpd -+includedir=${prefix}/include -+libexecdir=/usr/lib/proftpd -+localedir=${datarootdir}/locale -+localstatedir=/run -+pkgconfigdir=${prefix}/lib/x86_64-linux-gnu/pkgconfig -+mandir=/usr/share/man -+ -+AR=ar -+CC=gcc -+PLATFORM=-DLINUX -+LDFLAGS=-L$(top_srcdir)/lib -L$(top_builddir)/lib -Wl,-z,relro -rdynamic -L/usr/lib/x86_64-linux-gnu/ -L/usr/lib/x86_64-linux-gnu -+LIBEXECDIR=/usr/lib/proftpd -+LIBS=-lsupp -lattr -lnsl -lresolv -lresolv -lcrypt -ldl -lhiredis -lmemcachedutil -lmemcached -pthread -lacl -lpcreposix -lpcre -lssl -lcrypto -lcap -lpam -ldl -+LIBTOOL=libtool -+MAKEDEPEND=makedepend -Y -+RANLIB=ranlib -+ -+CURSES_LIBS=-lncursesw -+UTILS_LIBS= -ltinfo -lsupp -lattr -lnsl -lresolv -lresolv -lcrypt -ldl -lhiredis -lmemcachedutil -lmemcached -pthread -+ -+INSTALL=/usr/bin/install -c -+INSTALL_STRIP= -+INSTALL_USER=root -+INSTALL_GROUP=root -+INSTALL_BIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 -+INSTALL_SBIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 -+INSTALL_MAN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 -+ -+RM=rm -f -+SHELL=/bin/bash -+ -+ENABLE_NLS=1 -+ENABLE_TESTS="" -+ -+BUILD_VERSION=1.3.7a -+RELEASE_VERSION=1.3.7a -+RC_VERSION= -+ -+# Directory include paths. -+# -+INCLUDES=-I.. -I$(top_srcdir)/include -I$(top_builddir)/include -I/usr/include/proftpd -+ -+# Preprocessor compilation flags. -+# -+ADDL_CPPFLAGS=$(shell dpkg-buildflags --get CPPFLAGS) -+ -+# Our additional compiler flags. -+# -+CFLAGS=-Wall -fno-omit-frame-pointer -+CFLAGS += $(shell dpkg-buildflags --get CFLAGS) -+DEFINES=$(PLATFORM) -+ -+# Module-specific libraries to link against. These libraries may be -+# conditional, i.e. depending on the module-specific configure script and -+# options. -+MODULE_LIBS_FILE=$(top_builddir)/module-libs.txt -+ -+OBJS=main.o timers.o sets.o pool.o privs.o str.o table.o regexp.o configdb.o \ -+ dirtree.o expr.o signals.o support.o netaddr.o inet.o child.o parser.o \ -+ log.o lastlog.o xferlog.o bindings.o netacl.o class.o scoreboard.o help.o \ -+ feat.o netio.o cmd.o response.o ascii.o data.o modules.o stash.o \ -+ display.o auth.o fsio.o mkhome.o ctrls.o event.o var.o throttle.o \ -+ session.o trace.o encode.o proctitle.o filter.o pidfile.o env.o random.o \ -+ version.o rlimit.o wtmp.o json.o jot.o memcache.o redis.o error.o -+ -+BUILD_OBJS=src/main.o src/timers.o src/sets.o src/pool.o src/privs.o src/str.o \ -+ src/table.o src/regexp.o src/configdb.o src/dirtree.o src/expr.o \ -+ src/signals.o src/support.o src/netaddr.o src/inet.o src/child.o \ -+ src/parser.o src/log.o src/lastlog.o src/xferlog.o src/bindings.o \ -+ src/netacl.o src/class.o src/scoreboard.o src/help.o src/feat.o \ -+ src/netio.o src/cmd.o src/response.o src/ascii.o src/data.o \ -+ src/modules.o src/stash.o src/display.o src/auth.o src/fsio.o \ -+ src/mkhome.o src/ctrls.o src/event.o src/var.o src/throttle.o \ -+ src/session.o src/trace.o src/encode.o src/proctitle.o src/filter.o \ -+ src/pidfile.o src/env.o src/random.o src/version.o src/rlimit.o \ -+ src/wtmp.o src/json.o src/jot.o src/memcache.o src/redis.o \ -+ src/error.o -+ -+SHARED_MODULE_DIRS= contrib/mod_load contrib/mod_wrap2 contrib/mod_sftp contrib/mod_auth_otp contrib/mod_snmp -+ -+SHARED_MODULE_OBJS=mod_unique_id.la mod_site_misc.la mod_ban.la mod_quotatab.la mod_sql.la mod_sql_mysql.la mod_sql_postgres.la mod_sql_sqlite.la mod_sql_odbc.la mod_dynmasq.la mod_quotatab_sql.la mod_ldap.la mod_quotatab_ldap.la mod_ratio.la mod_tls.la mod_rewrite.la mod_radius.la mod_wrap.la mod_wrap2_file.la mod_wrap2_sql.la mod_quotatab_file.la mod_quotatab_radius.la mod_facl.la mod_ctrls_admin.la mod_copy.la mod_deflate.la mod_ifversion.la mod_geoip.la mod_exec.la mod_sftp_pam.la mod_sftp_sql.la mod_shaper.la mod_sql_passwd.la mod_ifsession.la mod_tls_redis.la mod_wrap2_redis.la mod_redis.la mod_memcache.la mod_tls_memcache.la mod_readme.la mod_digest.la mod_ident.la mod_log_forensic.la mod_qos.la mod_statcache.la mod_tls_fscache.la mod_tls_shmcache.la -+ -+BUILD_SHARED_MODULE_OBJS=modules/mod_tls_shmcache.la modules/mod_tls_fscache.la modules/mod_statcache.la modules/mod_qos.la modules/mod_log_forensic.la modules/mod_ident.la modules/mod_digest.la modules/mod_snmp.la modules/mod_readme.la modules/mod_tls_memcache.la modules/mod_memcache.la modules/mod_redis.la modules/mod_wrap2_redis.la modules/mod_tls_redis.la modules/mod_auth_otp.la modules/mod_ifsession.la modules/mod_sql_passwd.la modules/mod_shaper.la modules/mod_sftp_sql.la modules/mod_sftp_pam.la modules/mod_sftp.la modules/mod_exec.la modules/mod_geoip.la modules/mod_ifversion.la modules/mod_deflate.la modules/mod_copy.la modules/mod_ctrls_admin.la modules/mod_facl.la modules/mod_quotatab_radius.la modules/mod_quotatab_file.la modules/mod_wrap2_sql.la modules/mod_wrap2_file.la modules/mod_wrap2.la modules/mod_wrap.la modules/mod_radius.la modules/mod_rewrite.la modules/mod_tls.la modules/mod_ratio.la modules/mod_quotatab_ldap.la modules/mod_ldap.la modules/mod_quotatab_sql.la modules/mod_dynmasq.la modules/mod_sql_odbc.la modules/mod_sql_sqlite.la modules/mod_sql_postgres.la modules/mod_sql_mysql.la modules/mod_sql.la modules/mod_quotatab.la modules/mod_ban.la modules/mod_load.la modules/mod_site_misc.la modules/mod_unique_id.la -+ -+STATIC_MODULE_DIRS="" -+STATIC_MODULE_OBJS=mod_core.o mod_xfer.o mod_rlimit.o mod_auth_unix.o mod_auth_file.o mod_auth.o mod_ls.o mod_log.o mod_site.o mod_delay.o mod_facts.o mod_dso.o mod_auth_pam.o mod_cap.o mod_ctrls.o mod_lang.o -+ -+BUILD_STATIC_MODULE_ARCHIVES= -+BUILD_STATIC_MODULE_OBJS=modules/mod_core.o modules/mod_xfer.o modules/mod_rlimit.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_delay.o modules/mod_facts.o modules/mod_dso.o modules/mod_auth_pam.o modules/mod_cap.o modules/mod_ctrls.o modules/mod_lang.o modules/module_glue.o -+ -+FTPCOUNT_OBJS=ftpcount.o scoreboard.o misc.o -+BUILD_FTPCOUNT_OBJS=utils/ftpcount.o utils/scoreboard.o utils/misc.o -+ -+FTPDCTL_OBJS=ftpdctl.o pool.o netaddr.o log.o ctrls.o -+BUILD_FTPDCTL_OBJS=src/ftpdctl.o src/pool.o src/str.o src/netaddr.o src/log.o \ -+ src/ctrls.o -+ -+FTPSCRUB_OBJS=ftpscrub.o scoreboard.o misc.o -+BUILD_FTPSCRUB_OBJS=utils/ftpscrub.o utils/scoreboard.o utils/misc.o -+ -+FTPSHUT_OBJS=ftpshut.o -+BUILD_FTPSHUT_OBJS=utils/ftpshut.o -+ -+FTPTOP_OBJS=ftptop.o scoreboard.o misc.o -+BUILD_FTPTOP_OBJS=utils/ftptop.o utils/scoreboard.o utils/misc.o -+ -+FTPWHO_OBJS=ftpwho.o scoreboard.o misc.o -+BUILD_FTPWHO_OBJS=utils/ftpwho.o utils/scoreboard.o utils/misc.o --- proftpd-mod-sftp-ldap.orig/Makefile.in +++ proftpd-mod-sftp-ldap/Makefile.in @@ -2,12 +2,13 @@ @@ -126,7 +7,7 @@ Required changes to build module outside of proftp source tree. srcdir=@srcdir@ -include $(top_srcdir)/Make.rules -+include Make.rules ++include debian/Make.rules .SUFFIXES: .la .lo View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-sftp-ldap/-/commit/434beb1e236d8538b1676a659a79ca51ef53f6e8 -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-sftp-ldap/-/commit/434beb1e236d8538b1676a659a79ca51ef53f6e8 You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Sun Nov 23 11:32:10 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Sun, 23 Nov 2025 11:32:10 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-sftp-ldap] Pushed new tag debian/0.2-3 Message-ID: <6922f0baf02a5_57b99609202522799@godard.mail> Hilmar Preu?e pushed new tag debian/0.2-3 at Debian ProFTPD Team / proftpd-mod-sftp-ldap -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-sftp-ldap/-/tree/debian/0.2-3 You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Sun Nov 23 11:32:23 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Sun, 23 Nov 2025 11:32:23 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-sftp-ldap][master] Finalize for upload. Message-ID: <6922f0c7ae2ff_57bb66910c2523090@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-sftp-ldap Commits: 916e44fa by Hilmar Preu?e at 2025-11-23T12:31:53+01:00 Finalize for upload. - - - - - 3 changed files: - debian/changelog - debian/control - debian/copyright Changes: ===================================== debian/changelog ===================================== @@ -1,12 +1,14 @@ -proftpd-mod-sftp-ldap (0.2-3) UNRELEASED; urgency=medium +proftpd-mod-sftp-ldap (0.2-3) unstable; urgency=medium * Enable Reprotest on Salsa CI. * Build using the default build flags (Closes: #1119533); enable blhc test on Salsa CI. * Move Make.rules from patches/01_built_outside_tree to subdir "debian/". + * Bump Standards version, no changes needed. + * Lintian stuff. - -- Hilmar Preu?e Tue, 16 Sep 2025 21:55:53 +0200 + -- Hilmar Preu?e Sun, 23 Nov 2025 12:30:45 +0100 proftpd-mod-sftp-ldap (0.2-2) unstable; urgency=medium ===================================== debian/control ===================================== @@ -7,7 +7,7 @@ Uploaders: Mahyuddin Susanto , Hilmar Preu?e Build-Depends: debhelper-compat (=13), proftpd-dev -Standards-Version: 4.5.0 +Standards-Version: 4.7.2 Rules-Requires-Root: binary-targets Homepage: http://www.castaglia.org/proftpd/modules/mod_sftp-ldap.html Vcs-Git: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-sftp-ldap.git ===================================== debian/copyright ===================================== @@ -26,5 +26,5 @@ License: GPL-2+ Files: debian/* Copyright: 2023, Pawe? Tomulik - 2023, Hilmar Preusse + 2023 - 2025, Hilmar Preusse License: GPL-2+ View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-sftp-ldap/-/commit/916e44fa9793bf8f586bfb131d05778b3f8fd24e -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-sftp-ldap/-/commit/916e44fa9793bf8f586bfb131d05778b3f8fd24e You're receiving this email because of your account on salsa.debian.org. From ftpmaster at ftp-master.debian.org Sun Nov 23 11:43:07 2025 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 23 Nov 2025 11:43:07 +0000 Subject: Processing of proftpd-mod-sftp-ldap_0.2-3_source.changes Message-ID: proftpd-mod-sftp-ldap_0.2-3_source.changes uploaded successfully to localhost along with the files: proftpd-mod-sftp-ldap_0.2-3.dsc proftpd-mod-sftp-ldap_0.2-3.debian.tar.xz proftpd-mod-sftp-ldap_0.2-3_source.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org) From owner at bugs.debian.org Sun Nov 23 11:51:01 2025 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 23 Nov 2025 11:51:01 +0000 Subject: Bug#1119533: marked as done (proftpd-mod-sftp-ldap: please build using the default build flags) References: Message-ID: Your message dated Sun, 23 Nov 2025 11:49:38 +0000 with message-id and subject line Bug#1119533: fixed in proftpd-mod-sftp-ldap 0.2-3 has caused the Debian Bug report #1119533, regarding proftpd-mod-sftp-ldap: please build using the default build flags 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 owner at bugs.debian.org immediately.) -- 1119533: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1119533 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From gitlab at salsa.debian.org Sun Nov 23 13:23:05 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Sun, 23 Nov 2025 13:23:05 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-kafka][master] [skip-ci] Move Make.rules to debian/; clean up that file. Message-ID: <69230ab9751dc_57b5bc6da8259514b@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-kafka Commits: 8913541f by Hilmar Preusse at 2025-11-23T14:22:54+01:00 [skip-ci] Move Make.rules to debian/; clean up that file. - - - - - 3 changed files: - + debian/Make.rules - debian/changelog - debian/patches/01_built_outside_tree Changes: ===================================== debian/Make.rules ===================================== @@ -0,0 +1,54 @@ +# This file has been copied from proftp build dir after running configure. +# It contains some variables needed to build the module; it is read by the +# top-level Makefile. There is probably still surplus stuff in it. + +prefix=/usr +exec_prefix=/usr +bindir=${exec_prefix}/bin +datadir=${datarootdir} +libdir=${prefix}/lib/x86_64-linux-gnu +datarootdir=${prefix}/share +sbindir=${exec_prefix}/sbin +sysconfdir=/etc/proftpd +includedir=${prefix}/include +libexecdir=/usr/lib/proftpd +localedir=${datarootdir}/locale +localstatedir=/run +pkgconfigdir=${prefix}/lib/x86_64-linux-gnu/pkgconfig +mandir=/usr/share/man + +AR=ar +CC=gcc +PLATFORM=-DLINUX +LIBEXECDIR=/usr/lib/proftpd +LIBTOOL=libtool +MAKEDEPEND=makedepend -Y +RANLIB=ranlib + +INSTALL=/usr/bin/install -c +INSTALL_STRIP= +INSTALL_USER=root +INSTALL_GROUP=root +INSTALL_BIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_SBIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_MAN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 + +RM=rm -f +SHELL=/bin/bash + +ENABLE_NLS=1 +ENABLE_TESTS="" + +# Directory include paths. +# +INCLUDES=-I.. -I$(top_srcdir)/include -I$(top_builddir)/include -I/usr/include/proftpd + +# Preprocessor compilation flags. +# +ADDL_CPPFLAGS=$(shell dpkg-buildflags --get CPPFLAGS) + +# Our additional compiler flags. +# +CFLAGS=-Wall -fno-omit-frame-pointer +CFLAGS += $(shell dpkg-buildflags --get CFLAGS) +DEFINES=$(PLATFORM) ===================================== debian/changelog ===================================== @@ -6,6 +6,7 @@ proftpd-mod-kafka (0.1-2) UNRELEASED; urgency=medium * Enable Reprotest on Salsa CI. * Build using the default build flags (Closes: #1119532); enable blhc test on Salsa CI. + * Move Make.rules to debian/; clean up that file. -- Debian Janitor Sun, 24 Jul 2022 00:59:10 -0000 ===================================== debian/patches/01_built_outside_tree ===================================== @@ -1,124 +1,5 @@ Bring in Make.rule to build w/o proftp build tree installed. ---- ---- /dev/null -+++ proftpd-mod-kafka/Make.rules -@@ -0,0 +1,116 @@ -+prefix=/usr -+exec_prefix=/usr -+bindir=${exec_prefix}/bin -+datadir=${datarootdir} -+libdir=${prefix}/lib/x86_64-linux-gnu -+datarootdir=${prefix}/share -+sbindir=${exec_prefix}/sbin -+sysconfdir=/etc/proftpd -+includedir=${prefix}/include -+libexecdir=/usr/lib/proftpd -+localedir=${datarootdir}/locale -+localstatedir=/run -+pkgconfigdir=${prefix}/lib/x86_64-linux-gnu/pkgconfig -+mandir=/usr/share/man -+ -+AR=ar -+CC=gcc -+PLATFORM=-DLINUX -+LDFLAGS=-L$(top_srcdir)/lib -L$(top_builddir)/lib -Wl,-z,relro -rdynamic -L/usr/lib/x86_64-linux-gnu/ -L/usr/lib/x86_64-linux-gnu -+LIBEXECDIR=/usr/lib/proftpd -+LIBS=-lsupp -lattr -lnsl -lresolv -lresolv -lcrypt -ldl -lhiredis -lmemcachedutil -lmemcached -pthread -lacl -lpcreposix -lpcre -lssl -lcrypto -lsodium -lcap -lpam -ldl -+LIBTOOL=libtool -+MAKEDEPEND=makedepend -Y -+RANLIB=ranlib -+ -+CURSES_LIBS=-lncursesw -+UTILS_LIBS= -ltinfo -lsupp -lattr -lnsl -lresolv -lresolv -lcrypt -ldl -lhiredis -lmemcachedutil -lmemcached -pthread -+ -+INSTALL=/usr/bin/install -c -+INSTALL_STRIP= -+INSTALL_USER=root -+INSTALL_GROUP=root -+INSTALL_BIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 -+INSTALL_SBIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 -+INSTALL_MAN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 -+ -+RM=rm -f -+SHELL=/bin/bash -+ -+ENABLE_NLS=1 -+ENABLE_TESTS="" -+ -+BUILD_VERSION=1.3.7a -+RELEASE_VERSION=1.3.7a -+RC_VERSION= -+ -+# Directory include paths. -+# -+INCLUDES=-I.. -I$(top_srcdir)/include -I$(top_builddir)/include -+ -+# Preprocessor compilation flags. -+# -+ADDL_CPPFLAGS=$(shell dpkg-buildflags --get CPPFLAGS) -+ -+# Our compiler flags. -+# -+CFLAGS=-Wall -fno-omit-frame-pointer -+CFLAGS += $(shell dpkg-buildflags --get CFLAGS) -+DEFINES=$(PLATFORM) -+ -+# Module-specific libraries to link against. These libraries may be -+# conditional, i.e. depending on the module-specific configure script and -+# options. -+MODULE_LIBS_FILE=$(top_builddir)/module-libs.txt -+ -+OBJS=main.o timers.o sets.o pool.o privs.o str.o table.o regexp.o configdb.o \ -+ dirtree.o expr.o signals.o support.o netaddr.o inet.o child.o parser.o \ -+ log.o lastlog.o xferlog.o bindings.o netacl.o class.o scoreboard.o help.o \ -+ feat.o netio.o cmd.o response.o ascii.o data.o modules.o stash.o \ -+ display.o auth.o fsio.o mkhome.o ctrls.o event.o var.o throttle.o \ -+ session.o trace.o encode.o proctitle.o filter.o pidfile.o env.o random.o \ -+ version.o rlimit.o wtmp.o json.o jot.o memcache.o redis.o error.o -+ -+BUILD_OBJS=src/main.o src/timers.o src/sets.o src/pool.o src/privs.o src/str.o \ -+ src/table.o src/regexp.o src/configdb.o src/dirtree.o src/expr.o \ -+ src/signals.o src/support.o src/netaddr.o src/inet.o src/child.o \ -+ src/parser.o src/log.o src/lastlog.o src/xferlog.o src/bindings.o \ -+ src/netacl.o src/class.o src/scoreboard.o src/help.o src/feat.o \ -+ src/netio.o src/cmd.o src/response.o src/ascii.o src/data.o \ -+ src/modules.o src/stash.o src/display.o src/auth.o src/fsio.o \ -+ src/mkhome.o src/ctrls.o src/event.o src/var.o src/throttle.o \ -+ src/session.o src/trace.o src/encode.o src/proctitle.o src/filter.o \ -+ src/pidfile.o src/env.o src/random.o src/version.o src/rlimit.o \ -+ src/wtmp.o src/json.o src/jot.o src/memcache.o src/redis.o \ -+ src/error.o -+ -+SHARED_MODULE_DIRS= contrib/mod_load contrib/mod_wrap2 contrib/mod_sftp contrib/mod_auth_otp contrib/mod_snmp -+SHARED_MODULE_LIBS= -lsodium -+SHARED_MODULE_OBJS=mod_unique_id.la mod_site_misc.la mod_ban.la mod_quotatab.la mod_sql.la mod_sql_mysql.la mod_sql_postgres.la mod_sql_sqlite.la mod_sql_odbc.la mod_dynmasq.la mod_quotatab_sql.la mod_ldap.la mod_quotatab_ldap.la mod_ratio.la mod_tls.la mod_rewrite.la mod_radius.la mod_wrap.la mod_wrap2_file.la mod_wrap2_sql.la mod_quotatab_file.la mod_quotatab_radius.la mod_facl.la mod_ctrls_admin.la mod_copy.la mod_deflate.la mod_ifversion.la mod_geoip.la mod_exec.la mod_sftp_pam.la mod_sftp_sql.la mod_shaper.la mod_sql_passwd.la mod_ifsession.la mod_tls_redis.la mod_wrap2_redis.la mod_redis.la mod_memcache.la mod_tls_memcache.la mod_readme.la mod_digest.la mod_ident.la mod_log_forensic.la mod_qos.la mod_statcache.la mod_tls_fscache.la mod_tls_shmcache.la -+ -+BUILD_SHARED_MODULE_OBJS=modules/mod_tls_shmcache.la modules/mod_tls_fscache.la modules/mod_statcache.la modules/mod_qos.la modules/mod_log_forensic.la modules/mod_ident.la modules/mod_digest.la modules/mod_snmp.la modules/mod_readme.la modules/mod_tls_memcache.la modules/mod_memcache.la modules/mod_redis.la modules/mod_wrap2_redis.la modules/mod_tls_redis.la modules/mod_auth_otp.la modules/mod_ifsession.la modules/mod_sql_passwd.la modules/mod_shaper.la modules/mod_sftp_sql.la modules/mod_sftp_pam.la modules/mod_sftp.la modules/mod_exec.la modules/mod_geoip.la modules/mod_ifversion.la modules/mod_deflate.la modules/mod_copy.la modules/mod_ctrls_admin.la modules/mod_facl.la modules/mod_quotatab_radius.la modules/mod_quotatab_file.la modules/mod_wrap2_sql.la modules/mod_wrap2_file.la modules/mod_wrap2.la modules/mod_wrap.la modules/mod_radius.la modules/mod_rewrite.la modules/mod_tls.la modules/mod_ratio.la modules/mod_quotatab_ldap.la modules/mod_ldap.la modules/mod_quotatab_sql.la modules/mod_dynmasq.la modules/mod_sql_odbc.la modules/mod_sql_sqlite.la modules/mod_sql_postgres.la modules/mod_sql_mysql.la modules/mod_sql.la modules/mod_quotatab.la modules/mod_ban.la modules/mod_load.la modules/mod_site_misc.la modules/mod_unique_id.la -+ -+STATIC_MODULE_DIRS="" -+STATIC_MODULE_OBJS=mod_core.o mod_xfer.o mod_rlimit.o mod_auth_unix.o mod_auth_file.o mod_auth.o mod_ls.o mod_log.o mod_site.o mod_delay.o mod_facts.o mod_dso.o mod_auth_pam.o mod_cap.o mod_ctrls.o mod_lang.o -+ -+BUILD_STATIC_MODULE_ARCHIVES= -+BUILD_STATIC_MODULE_OBJS=modules/mod_core.o modules/mod_xfer.o modules/mod_rlimit.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_delay.o modules/mod_facts.o modules/mod_dso.o modules/mod_auth_pam.o modules/mod_cap.o modules/mod_ctrls.o modules/mod_lang.o modules/module_glue.o -+ -+FTPCOUNT_OBJS=ftpcount.o scoreboard.o misc.o -+BUILD_FTPCOUNT_OBJS=utils/ftpcount.o utils/scoreboard.o utils/misc.o -+ -+FTPDCTL_OBJS=ftpdctl.o pool.o netaddr.o log.o ctrls.o -+BUILD_FTPDCTL_OBJS=src/ftpdctl.o src/pool.o src/str.o src/netaddr.o src/log.o \ -+ src/ctrls.o -+ -+FTPSCRUB_OBJS=ftpscrub.o scoreboard.o misc.o -+BUILD_FTPSCRUB_OBJS=utils/ftpscrub.o utils/scoreboard.o utils/misc.o -+ -+FTPSHUT_OBJS=ftpshut.o -+BUILD_FTPSHUT_OBJS=utils/ftpshut.o -+ -+FTPTOP_OBJS=ftptop.o scoreboard.o misc.o -+BUILD_FTPTOP_OBJS=utils/ftptop.o utils/scoreboard.o utils/misc.o -+ -+FTPWHO_OBJS=ftpwho.o scoreboard.o misc.o -+BUILD_FTPWHO_OBJS=utils/ftpwho.o utils/scoreboard.o utils/misc.o + --- proftpd-mod-kafka.orig/Makefile.in +++ proftpd-mod-kafka/Makefile.in @@ -2,12 +2,13 @@ @@ -126,7 +7,7 @@ Bring in Make.rule to build w/o proftp build tree installed. srcdir=@srcdir@ -include $(top_srcdir)/Make.rules -+include Make.rules ++include debian/Make.rules .SUFFIXES: .la .lo View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-kafka/-/commit/8913541fff48420bfc971cba43a95b6e1c45c59c -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-kafka/-/commit/8913541fff48420bfc971cba43a95b6e1c45c59c You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Sun Nov 23 14:02:24 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Sun, 23 Nov 2025 14:02:24 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-kafka] Pushed new tag debian/0.1-2 Message-ID: <692313f04df43_57b996098426014f1@godard.mail> Hilmar Preu?e pushed new tag debian/0.1-2 at Debian ProFTPD Team / proftpd-mod-kafka -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-kafka/-/tree/debian/0.1-2 You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Sun Nov 23 14:02:30 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Sun, 23 Nov 2025 14:02:30 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-kafka][master] 2 commits: [skip-ci] Remove libsodium-dev from B-D. Message-ID: <692313f664c8d_57b907598c26017b5@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-kafka Commits: 4335bd3d by Hilmar Preusse at 2025-11-23T14:53:59+01:00 [skip-ci] Remove libsodium-dev from B-D. - - - - - ffcbe9ca by Hilmar Preusse at 2025-11-23T15:01:12+01:00 Finalize for upload. - - - - - 4 changed files: - debian/changelog - debian/control - debian/copyright - + debian/upstream/metadata Changes: ===================================== debian/changelog ===================================== @@ -1,14 +1,18 @@ -proftpd-mod-kafka (0.1-2) UNRELEASED; urgency=medium +proftpd-mod-kafka (0.1-2) unstable; urgency=medium + [ Debian Janitor ] * Remove constraints unnecessary since buster: + Build-Depends: Drop versioned constraint on proftpd-dev. + proftpd-mod-kafka: Drop versioned constraint on proftpd-basic in Breaks. + * Enable Reprotest on Salsa CI. * Build using the default build flags (Closes: #1119532); enable blhc test on Salsa CI. * Move Make.rules to debian/; clean up that file. + * Remove libsodium-dev from B-D. + * Bump Standards version, no changes needed. - -- Debian Janitor Sun, 24 Jul 2022 00:59:10 -0000 + -- Hilmar Preu?e Sun, 23 Nov 2025 15:00:15 +0100 proftpd-mod-kafka (0.1-1) unstable; urgency=medium ===================================== debian/control ===================================== @@ -6,9 +6,8 @@ Uploaders: Francesco Paolo Lovergine , Hilmar Preu?e Build-Depends: debhelper-compat (= 13), proftpd-dev, - libsodium-dev, librdkafka-dev -Standards-Version: 4.6.0 +Standards-Version: 4.7.2 Rules-Requires-Root: binary-targets Homepage: https://github.com/Castaglia/proftpd-mod_kafka/releases Vcs-Git: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-kafka.git ===================================== debian/copyright ===================================== @@ -8,7 +8,7 @@ Copyright: 2017-2022, TJ Saunders License: GPL-2+ Files: debian/* -Copyright: 2022, Hilmar Preusse +Copyright: 2022-2025, Hilmar Preusse License: GPL-2+ License: GPL-2+ ===================================== debian/upstream/metadata ===================================== @@ -0,0 +1,5 @@ +--- +Bug-Database: https://github.com/Castaglia/proftpd-mod_kafka/issues +Bug-Submit: https://github.com/Castaglia/proftpd-mod_kafka/issues/new +Repository: https://github.com/Castaglia/proftpd-mod_kafka.git +Repository-Browse: https://github.com/Castaglia/proftpd-mod_kafka View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-kafka/-/compare/8913541fff48420bfc971cba43a95b6e1c45c59c...ffcbe9cac7349ee8c21828b5b51ac6bfe8466c97 -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-kafka/-/compare/8913541fff48420bfc971cba43a95b6e1c45c59c...ffcbe9cac7349ee8c21828b5b51ac6bfe8466c97 You're receiving this email because of your account on salsa.debian.org. From ftpmaster at ftp-master.debian.org Sun Nov 23 14:10:57 2025 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Sun, 23 Nov 2025 14:10:57 +0000 Subject: Processing of proftpd-mod-kafka_0.1-2_source.changes Message-ID: proftpd-mod-kafka_0.1-2_source.changes uploaded successfully to localhost along with the files: proftpd-mod-kafka_0.1-2.dsc proftpd-mod-kafka_0.1-2.debian.tar.xz proftpd-mod-kafka_0.1-2_source.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org) From owner at bugs.debian.org Sun Nov 23 14:45:02 2025 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Sun, 23 Nov 2025 14:45:02 +0000 Subject: Bug#1119532: marked as done (proftpd-mod-kafka: please build using the default build flags) References: Message-ID: Your message dated Sun, 23 Nov 2025 14:42:40 +0000 with message-id and subject line Bug#1119532: fixed in proftpd-mod-kafka 0.1-2 has caused the Debian Bug report #1119532, regarding proftpd-mod-kafka: please build using the default build flags 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 owner at bugs.debian.org immediately.) -- 1119532: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1119532 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From gitlab at salsa.debian.org Mon Nov 24 07:25:04 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Mon, 24 Nov 2025 07:25:04 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-proxy][master] [skip-ci] Move Make.rules from patches/01_built_outside_tree to subdir "debian/". Message-ID: <69240850731bb_57b1006b3b828125bc@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-proxy Commits: e2f99d0d by Hilmar Preu?e at 2025-11-24T08:24:49+01:00 [skip-ci] Move Make.rules from patches/01_built_outside_tree to subdir "debian/". - - - - - 3 changed files: - + debian/Make.rules - debian/changelog - debian/patches/01_build_outside_tree Changes: ===================================== debian/Make.rules ===================================== @@ -0,0 +1,58 @@ +# This file has been copied from proftp build dir after running configure. +# It contains some variables needed to build the module; it is read by the +# top-level Makefile. There is probably still surplus stuff in it. + +prefix=/usr +exec_prefix=/usr +bindir=${exec_prefix}/bin +datadir=${datarootdir} +libdir=${prefix}/lib/x86_64-linux-gnu +datarootdir=${prefix}/share +sbindir=${exec_prefix}/sbin +sysconfdir=/etc/proftpd +includedir=${prefix}/include +libexecdir=/usr/lib/proftpd +localedir=${datarootdir}/locale +localstatedir=/run +pkgconfigdir=${prefix}/lib/x86_64-linux-gnu/pkgconfig +mandir=/usr/share/man + +AR=ar +CC=gcc +PLATFORM=-DLINUX +LIBEXECDIR=/usr/lib/proftpd +LIBTOOL=libtool +MAKEDEPEND=makedepend -Y +RANLIB=ranlib + +INSTALL=/usr/bin/install -c +INSTALL_STRIP= +INSTALL_USER=root +INSTALL_GROUP=root +INSTALL_BIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_SBIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_MAN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 + +RM=rm -f +SHELL=/bin/bash + +# Directory include paths. +# +INCLUDES=-I.. -I$(top_srcdir)/include -I$(top_builddir)/include + +# Preprocessor compilation flags. +# +ADDL_CPPFLAGS=$(shell dpkg-buildflags --get CPPFLAGS) + +# Our compiler flags. +# +CFLAGS=-Wall -fno-omit-frame-pointer +CFLAGS += $(shell dpkg-buildflags --get CFLAGS) +DEFINES=$(PLATFORM) + +# Module-specific libraries to link against. These libraries may be +# conditional, i.e. depending on the module-specific configure script and +# options. +MODULE_LIBS_FILE=$(top_builddir)/module-libs.txt + +SHARED_MODULE_LIBS= -lsodium ===================================== debian/changelog ===================================== @@ -1,3 +1,10 @@ +proftpd-mod-proxy (0.9.5-2) UNRELEASED; urgency=medium + + * Move Make.rules from patches/01_built_outside_tree to subdir + "debian/". + + -- Hilmar Preu?e Mon, 24 Nov 2025 08:22:57 +0100 + proftpd-mod-proxy (0.9.5-1) unstable; urgency=medium * New upstream release. ===================================== debian/patches/01_build_outside_tree ===================================== @@ -1,124 +1,5 @@ Bring in Make.rule to build w/o proftp build tree installed. ---- ---- /dev/null -+++ proftpd-mod-proxy/Make.rules -@@ -0,0 +1,116 @@ -+prefix=/usr -+exec_prefix=/usr -+bindir=${exec_prefix}/bin -+datadir=${datarootdir} -+libdir=${prefix}/lib/x86_64-linux-gnu -+datarootdir=${prefix}/share -+sbindir=${exec_prefix}/sbin -+sysconfdir=/etc/proftpd -+includedir=${prefix}/include -+libexecdir=/usr/lib/proftpd -+localedir=${datarootdir}/locale -+localstatedir=/run -+pkgconfigdir=${prefix}/lib/x86_64-linux-gnu/pkgconfig -+mandir=/usr/share/man -+ -+AR=ar -+CC=gcc -+PLATFORM=-DLINUX -+LDFLAGS=-L$(top_srcdir)/lib -L$(top_builddir)/lib -Wl,-z,relro -rdynamic -L/usr/lib/x86_64-linux-gnu/ -L/usr/lib/x86_64-linux-gnu $(shell dpkg-buildflags --get LDFLAGS) -+LIBEXECDIR=/usr/lib/proftpd -+LIBS=-lsupp -lattr -lnsl -lresolv -lresolv -lcrypt -ldl -lhiredis -lmemcachedutil -lmemcached -pthread -lacl -lpcreposix -lpcre -lssl -lcrypto -lsodium -lcap -lpam -ldl -+LIBTOOL=libtool -+MAKEDEPEND=makedepend -Y -+RANLIB=ranlib -+ -+CURSES_LIBS=-lncursesw -+UTILS_LIBS= -ltinfo -lsupp -lattr -lnsl -lresolv -lresolv -lcrypt -ldl -lhiredis -lmemcachedutil -lmemcached -pthread -+ -+INSTALL=/usr/bin/install -c -+INSTALL_STRIP= -+INSTALL_USER=root -+INSTALL_GROUP=root -+INSTALL_BIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 -+INSTALL_SBIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 -+INSTALL_MAN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 -+ -+RM=rm -f -+SHELL=/bin/bash -+ -+ENABLE_NLS=1 -+ENABLE_TESTS="" -+ -+BUILD_VERSION=1.3.7a -+RELEASE_VERSION=1.3.7a -+RC_VERSION= -+ -+# Directory include paths. -+# -+INCLUDES=-I.. -I$(top_srcdir)/include -I$(top_builddir)/include -I/usr/include/mariadb/mysql -I/usr/include/mariadb -I/usr/include/postgresql -I/usr/include/mariadb -I/usr/include/mariadb/mysql -I/usr/include/postgresql -+ -+# Preprocessor compilation flags. -+# -+CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H $(DEFAULT_PATHS) $(PLATFORM) $(INCLUDES) $(shell dpkg-buildflags --get CPPFLAGS) -+ADDL_CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 -+ -+# Our compiler flags. -+# -+CFLAGS=-g2 -g -O2 -fdebug-prefix-map=/home/hille/devel/proftp_debian/git/proftpd=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -fno-omit-frame-pointer -Werror=implicit-function-declaration $(shell dpkg-buildflags --get CFLAGS) -+DEFINES=$(PLATFORM) -+ -+# Module-specific libraries to link against. These libraries may be -+# conditional, i.e. depending on the module-specific configure script and -+# options. -+MODULE_LIBS_FILE=$(top_builddir)/module-libs.txt -+ -+OBJS=main.o timers.o sets.o pool.o privs.o str.o table.o regexp.o configdb.o \ -+ dirtree.o expr.o signals.o support.o netaddr.o inet.o child.o parser.o \ -+ log.o lastlog.o xferlog.o bindings.o netacl.o class.o scoreboard.o help.o \ -+ feat.o netio.o cmd.o response.o ascii.o data.o modules.o stash.o \ -+ display.o auth.o fsio.o mkhome.o ctrls.o event.o var.o throttle.o \ -+ session.o trace.o encode.o proctitle.o filter.o pidfile.o env.o random.o \ -+ version.o rlimit.o wtmp.o json.o jot.o memcache.o redis.o error.o -+ -+BUILD_OBJS=src/main.o src/timers.o src/sets.o src/pool.o src/privs.o src/str.o \ -+ src/table.o src/regexp.o src/configdb.o src/dirtree.o src/expr.o \ -+ src/signals.o src/support.o src/netaddr.o src/inet.o src/child.o \ -+ src/parser.o src/log.o src/lastlog.o src/xferlog.o src/bindings.o \ -+ src/netacl.o src/class.o src/scoreboard.o src/help.o src/feat.o \ -+ src/netio.o src/cmd.o src/response.o src/ascii.o src/data.o \ -+ src/modules.o src/stash.o src/display.o src/auth.o src/fsio.o \ -+ src/mkhome.o src/ctrls.o src/event.o src/var.o src/throttle.o \ -+ src/session.o src/trace.o src/encode.o src/proctitle.o src/filter.o \ -+ src/pidfile.o src/env.o src/random.o src/version.o src/rlimit.o \ -+ src/wtmp.o src/json.o src/jot.o src/memcache.o src/redis.o \ -+ src/error.o -+ -+SHARED_MODULE_DIRS= contrib/mod_load contrib/mod_wrap2 contrib/mod_sftp contrib/mod_auth_otp contrib/mod_snmp -+SHARED_MODULE_LIBS= -lsodium -+SHARED_MODULE_OBJS=mod_unique_id.la mod_site_misc.la mod_ban.la mod_quotatab.la mod_sql.la mod_sql_mysql.la mod_sql_postgres.la mod_sql_sqlite.la mod_sql_odbc.la mod_dynmasq.la mod_quotatab_sql.la mod_ldap.la mod_quotatab_ldap.la mod_ratio.la mod_tls.la mod_rewrite.la mod_radius.la mod_wrap.la mod_wrap2_file.la mod_wrap2_sql.la mod_quotatab_file.la mod_quotatab_radius.la mod_facl.la mod_ctrls_admin.la mod_copy.la mod_deflate.la mod_ifversion.la mod_geoip.la mod_exec.la mod_sftp_pam.la mod_sftp_sql.la mod_shaper.la mod_sql_passwd.la mod_ifsession.la mod_tls_redis.la mod_wrap2_redis.la mod_redis.la mod_memcache.la mod_tls_memcache.la mod_readme.la mod_digest.la mod_ident.la mod_log_forensic.la mod_qos.la mod_statcache.la mod_tls_fscache.la mod_tls_shmcache.la -+ -+BUILD_SHARED_MODULE_OBJS=modules/mod_tls_shmcache.la modules/mod_tls_fscache.la modules/mod_statcache.la modules/mod_qos.la modules/mod_log_forensic.la modules/mod_ident.la modules/mod_digest.la modules/mod_snmp.la modules/mod_readme.la modules/mod_tls_memcache.la modules/mod_memcache.la modules/mod_redis.la modules/mod_wrap2_redis.la modules/mod_tls_redis.la modules/mod_auth_otp.la modules/mod_ifsession.la modules/mod_sql_passwd.la modules/mod_shaper.la modules/mod_sftp_sql.la modules/mod_sftp_pam.la modules/mod_sftp.la modules/mod_exec.la modules/mod_geoip.la modules/mod_ifversion.la modules/mod_deflate.la modules/mod_copy.la modules/mod_ctrls_admin.la modules/mod_facl.la modules/mod_quotatab_radius.la modules/mod_quotatab_file.la modules/mod_wrap2_sql.la modules/mod_wrap2_file.la modules/mod_wrap2.la modules/mod_wrap.la modules/mod_radius.la modules/mod_rewrite.la modules/mod_tls.la modules/mod_ratio.la modules/mod_quotatab_ldap.la modules/mod_ldap.la modules/mod_quotatab_sql.la modules/mod_dynmasq.la modules/mod_sql_odbc.la modules/mod_sql_sqlite.la modules/mod_sql_postgres.la modules/mod_sql_mysql.la modules/mod_sql.la modules/mod_quotatab.la modules/mod_ban.la modules/mod_load.la modules/mod_site_misc.la modules/mod_unique_id.la -+ -+STATIC_MODULE_DIRS="" -+STATIC_MODULE_OBJS=mod_core.o mod_xfer.o mod_rlimit.o mod_auth_unix.o mod_auth_file.o mod_auth.o mod_ls.o mod_log.o mod_site.o mod_delay.o mod_facts.o mod_dso.o mod_auth_pam.o mod_cap.o mod_ctrls.o mod_lang.o -+ -+BUILD_STATIC_MODULE_ARCHIVES= -+BUILD_STATIC_MODULE_OBJS=modules/mod_core.o modules/mod_xfer.o modules/mod_rlimit.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_delay.o modules/mod_facts.o modules/mod_dso.o modules/mod_auth_pam.o modules/mod_cap.o modules/mod_ctrls.o modules/mod_lang.o modules/module_glue.o -+ -+FTPCOUNT_OBJS=ftpcount.o scoreboard.o misc.o -+BUILD_FTPCOUNT_OBJS=utils/ftpcount.o utils/scoreboard.o utils/misc.o -+ -+FTPDCTL_OBJS=ftpdctl.o pool.o netaddr.o log.o ctrls.o -+BUILD_FTPDCTL_OBJS=src/ftpdctl.o src/pool.o src/str.o src/netaddr.o src/log.o \ -+ src/ctrls.o -+ -+FTPSCRUB_OBJS=ftpscrub.o scoreboard.o misc.o -+BUILD_FTPSCRUB_OBJS=utils/ftpscrub.o utils/scoreboard.o utils/misc.o -+ -+FTPSHUT_OBJS=ftpshut.o -+BUILD_FTPSHUT_OBJS=utils/ftpshut.o -+ -+FTPTOP_OBJS=ftptop.o scoreboard.o misc.o -+BUILD_FTPTOP_OBJS=utils/ftptop.o utils/scoreboard.o utils/misc.o -+ -+FTPWHO_OBJS=ftpwho.o scoreboard.o misc.o -+BUILD_FTPWHO_OBJS=utils/ftpwho.o utils/scoreboard.o utils/misc.o + --- proftpd-mod-proxy.orig/Makefile.in +++ proftpd-mod-proxy/Makefile.in @@ -2,7 +2,7 @@ @@ -126,7 +7,7 @@ Bring in Make.rule to build w/o proftp build tree installed. srcdir=@srcdir@ -include $(top_srcdir)/Make.rules -+include Make.rules ++include debian/Make.rules .SUFFIXES: .la .lo @@ -135,7 +16,7 @@ Bring in Make.rule to build w/o proftp build tree installed. # Necessary redefinitions -INCLUDES=-I. -I./include -I../.. -I../../include @INCLUDES@ -+INCLUDES=-I. -I./debian/proftp_code -I../.. -Iinclude -I/usr/include/proftpd @INCLUDES@ ++INCLUDES=-I. -I../.. -Iinclude -I/usr/include/proftpd @INCLUDES@ CPPFLAGS= $(ADDL_CPPFLAGS) -DHAVE_CONFIG_H $(DEFAULT_PATHS) $(PLATFORM) $(INCLUDES) LDFLAGS=-L../../lib @LIBDIRS@ View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-proxy/-/commit/e2f99d0da17320f654c6040fd8163b1f9fa483a8 -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-proxy/-/commit/e2f99d0da17320f654c6040fd8163b1f9fa483a8 You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Mon Nov 24 08:15:02 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Mon, 24 Nov 2025 08:15:02 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-proxy][master] Enable full harderning, enable blhc test on Salsa CI. Message-ID: <692414063ef90_57bea1b34c28163c9@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-proxy Commits: 61426496 by Hilmar Preu?e at 2025-11-24T09:14:53+01:00 Enable full harderning, enable blhc test on Salsa CI. - - - - - 3 changed files: - debian/changelog - debian/gitlab-ci.yml - debian/patches/01_build_outside_tree Changes: ===================================== debian/changelog ===================================== @@ -2,6 +2,7 @@ proftpd-mod-proxy (0.9.5-2) UNRELEASED; urgency=medium * Move Make.rules from patches/01_built_outside_tree to subdir "debian/". + * Enable full harderning, enable blhc test on Salsa CI. -- Hilmar Preu?e Mon, 24 Nov 2025 08:22:57 +0100 ===================================== debian/gitlab-ci.yml ===================================== @@ -6,7 +6,7 @@ include: # don't want variables: SALSA_CI_DISABLE_AUTOPKGTEST: 0 - SALSA_CI_DISABLE_BLHC: 1 + SALSA_CI_DISABLE_BLHC: 0 SALSA_CI_DISABLE_LINTIAN: 0 SALSA_CI_DISABLE_PIUPARTS: 0 SALSA_CI_DISABLE_REPROTEST: 0 ===================================== debian/patches/01_build_outside_tree ===================================== @@ -2,7 +2,7 @@ Bring in Make.rule to build w/o proftp build tree installed. --- proftpd-mod-proxy.orig/Makefile.in +++ proftpd-mod-proxy/Makefile.in -@@ -2,7 +2,7 @@ +@@ -2,12 +2,13 @@ top_srcdir=../.. srcdir=@srcdir@ @@ -11,7 +11,13 @@ Bring in Make.rule to build w/o proftp build tree installed. .SUFFIXES: .la .lo -@@ -109,7 +109,7 @@ + SHARED_CFLAGS=-DPR_SHARED_MODULE + SHARED_LDFLAGS=-avoid-version -export-dynamic -module ++SHARED_LDFLAGS += $(shell dpkg-buildflags --get LDFLAGS) + VPATH=@srcdir@ + + MODULE_LIBS=@MODULE_LIBS@ +@@ -109,7 +110,7 @@ lib/proxy/ssh/utf8.lo # Necessary redefinitions @@ -20,7 +26,7 @@ Bring in Make.rule to build w/o proftp build tree installed. CPPFLAGS= $(ADDL_CPPFLAGS) -DHAVE_CONFIG_H $(DEFAULT_PATHS) $(PLATFORM) $(INCLUDES) LDFLAGS=-L../../lib @LIBDIRS@ -@@ -120,7 +120,7 @@ +@@ -120,7 +121,7 @@ $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CPPFLAGS) $(CFLAGS) $(SHARED_CFLAGS) -c $< -o $@ shared: $(SHARED_MODULE_OBJS) View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-proxy/-/commit/614264963201561b0209b8fe729454a862a55fb4 -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-proxy/-/commit/614264963201561b0209b8fe729454a862a55fb4 You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Mon Nov 24 08:41:33 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Mon, 24 Nov 2025 08:41:33 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-proxy] Pushed new tag debian/0.9.5-2 Message-ID: <69241a3d6872a_57bf26677c2821185@godard.mail> Hilmar Preu?e pushed new tag debian/0.9.5-2 at Debian ProFTPD Team / proftpd-mod-proxy -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-proxy/-/tree/debian/0.9.5-2 You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Mon Nov 24 08:41:39 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Mon, 24 Nov 2025 08:41:39 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-proxy][master] Finalize for upload. Message-ID: <69241a43d0249_57bea032742821455@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-proxy Commits: f609aa32 by Hilmar Preu?e at 2025-11-24T09:41:15+01:00 Finalize for upload. - - - - - 2 changed files: - debian/changelog - debian/control Changes: ===================================== debian/changelog ===================================== @@ -1,10 +1,12 @@ -proftpd-mod-proxy (0.9.5-2) UNRELEASED; urgency=medium +proftpd-mod-proxy (0.9.5-2) unstable; urgency=medium * Move Make.rules from patches/01_built_outside_tree to subdir "debian/". * Enable full harderning, enable blhc test on Salsa CI. + * Remove libhiredis-dev from B-D. + * Bump Standards version, no changes needed. - -- Hilmar Preu?e Mon, 24 Nov 2025 08:22:57 +0100 + -- Hilmar Preu?e Mon, 24 Nov 2025 09:41:05 +0100 proftpd-mod-proxy (0.9.5-1) unstable; urgency=medium ===================================== debian/control ===================================== @@ -5,12 +5,11 @@ Maintainer: ProFTPD Maintainance Team , Hilmar Preu?e Build-Depends: debhelper-compat (= 13), - proftpd-dev, - libsqlite3-dev, - libsodium-dev, - libhiredis-dev, - zlib1g-dev -Standards-Version: 4.7.0 + proftpd-dev, + libsqlite3-dev, + libsodium-dev, + zlib1g-dev +Standards-Version: 4.7.2 Rules-Requires-Root: binary-targets Homepage: https://github.com/Castaglia/proftpd-mod_proxy Vcs-Git: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-proxy.git View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-proxy/-/commit/f609aa324ec39f7a37718f4e11c45c77718a0842 -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-proxy/-/commit/f609aa324ec39f7a37718f4e11c45c77718a0842 You're receiving this email because of your account on salsa.debian.org. From ftpmaster at ftp-master.debian.org Mon Nov 24 08:52:16 2025 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Mon, 24 Nov 2025 08:52:16 +0000 Subject: Processing of proftpd-mod-proxy_0.9.5-2_source.changes Message-ID: proftpd-mod-proxy_0.9.5-2_source.changes uploaded successfully to localhost along with the files: proftpd-mod-proxy_0.9.5-2.dsc proftpd-mod-proxy_0.9.5-2.debian.tar.xz proftpd-mod-proxy_0.9.5-2_source.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org) From gitlab at salsa.debian.org Mon Nov 24 23:13:07 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Mon, 24 Nov 2025 23:13:07 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-prometheus][master] 2 commits: Move Make.rules from patches/01_built_outside_tree to subdir "debian/". Message-ID: <6924e683c1eb3_57b11832f7831048da@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-prometheus Commits: 4fd10ab4 by Hilmar Preu?e at 2025-11-24T23:17:52+01:00 Move Make.rules from patches/01_built_outside_tree to subdir "debian/". - - - - - c45e1e86 by Hilmar Preu?e at 2025-11-25T00:12:57+01:00 Enable full harderning, enable blhc test on Salsa CI. - - - - - 4 changed files: - + debian/Make.rules - debian/changelog - debian/gitlab-ci.yml - debian/patches/01_build_outside_tree Changes: ===================================== debian/Make.rules ===================================== @@ -0,0 +1,58 @@ +# This file has been copied from proftp build dir after running configure. +# It contains some variables needed to build the module; it is read by the +# top-level Makefile. There is probably still surplus stuff in it. + +prefix=/usr +exec_prefix=/usr +bindir=${exec_prefix}/bin +datadir=${datarootdir} +libdir=${prefix}/lib/x86_64-linux-gnu +datarootdir=${prefix}/share +sbindir=${exec_prefix}/sbin +sysconfdir=/etc/proftpd +includedir=${prefix}/include +libexecdir=/usr/lib/proftpd +localedir=${datarootdir}/locale +localstatedir=/run +pkgconfigdir=${prefix}/lib/x86_64-linux-gnu/pkgconfig +mandir=/usr/share/man + +AR=ar +CC=gcc +PLATFORM=-DLINUX +LIBEXECDIR=/usr/lib/proftpd +LIBTOOL=libtool +MAKEDEPEND=makedepend -Y +RANLIB=ranlib + +INSTALL=/usr/bin/install -c +INSTALL_STRIP= +INSTALL_USER=root +INSTALL_GROUP=root +INSTALL_BIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_SBIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 +INSTALL_MAN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 + +RM=rm -f +SHELL=/bin/bash + +# Directory include paths. +# +INCLUDES=-I.. -I$(top_srcdir)/include -I$(top_builddir)/include + +# Preprocessor compilation flags. +# +ADDL_CPPFLAGS=$(shell dpkg-buildflags --get CPPFLAGS) + +# Our compiler flags. +# +CFLAGS=-Wall -fno-omit-frame-pointer +CFLAGS += $(shell dpkg-buildflags --get CFLAGS) +DEFINES=$(PLATFORM) + +# Module-specific libraries to link against. These libraries may be +# conditional, i.e. depending on the module-specific configure script and +# options. +MODULE_LIBS_FILE=$(top_builddir)/module-libs.txt + +SHARED_MODULE_LIBS= -lsodium ===================================== debian/changelog ===================================== @@ -1,3 +1,11 @@ +proftpd-mod-prometheus (0.2-2) UNRELEASED; urgency=medium + + * Move Make.rules from patches/01_built_outside_tree to subdir + "debian/". + * Enable full harderning, enable blhc test on Salsa CI. + + -- Hilmar Preu?e Mon, 24 Nov 2025 23:17:03 +0100 + proftpd-mod-prometheus (0.2-1) unstable; urgency=medium * Initial release (Closes: #1107292). ===================================== debian/gitlab-ci.yml ===================================== @@ -6,7 +6,7 @@ include: # don't want variables: SALSA_CI_DISABLE_AUTOPKGTEST: 0 - SALSA_CI_DISABLE_BLHC: 1 + SALSA_CI_DISABLE_BLHC: 0 SALSA_CI_DISABLE_LINTIAN: 0 SALSA_CI_DISABLE_PIUPARTS: 0 SALSA_CI_DISABLE_REPROTEST: 0 ===================================== debian/patches/01_build_outside_tree ===================================== @@ -1,145 +1,32 @@ Bring in Make.rule to build w/o proftp build tree installed. ---- ---- /dev/null -+++ proftpd-mod_prometheus-0.2/Make.rules -@@ -0,0 +1,116 @@ -+prefix=/usr -+exec_prefix=/usr -+bindir=${exec_prefix}/bin -+datadir=${datarootdir} -+libdir=${prefix}/lib/x86_64-linux-gnu -+datarootdir=${prefix}/share -+sbindir=${exec_prefix}/sbin -+sysconfdir=/etc/proftpd -+includedir=${prefix}/include -+libexecdir=/usr/lib/proftpd -+localedir=${datarootdir}/locale -+localstatedir=/run -+pkgconfigdir=${prefix}/lib/x86_64-linux-gnu/pkgconfig -+mandir=/usr/share/man -+ -+AR=ar -+CC=gcc -+PLATFORM=-DLINUX -+LDFLAGS=-L$(top_srcdir)/lib -L$(top_builddir)/lib -Wl,-z,relro -rdynamic -L/usr/lib/x86_64-linux-gnu/ -L/usr/lib/x86_64-linux-gnu $(shell dpkg-buildflags --get LDFLAGS) -+LIBEXECDIR=/usr/lib/proftpd -+LIBS=-lsupp -lattr -lnsl -lresolv -lresolv -lcrypt -ldl -lhiredis -lmemcachedutil -lmemcached -pthread -lacl -lpcreposix -lpcre -lssl -lcrypto -lsodium -lcap -lpam -ldl -+LIBTOOL=libtool -+MAKEDEPEND=makedepend -Y -+RANLIB=ranlib -+ -+CURSES_LIBS=-lncursesw -+UTILS_LIBS= -ltinfo -lsupp -lattr -lnsl -lresolv -lresolv -lcrypt -ldl -lhiredis -lmemcachedutil -lmemcached -pthread -+ -+INSTALL=/usr/bin/install -c -+INSTALL_STRIP= -+INSTALL_USER=root -+INSTALL_GROUP=root -+INSTALL_BIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 -+INSTALL_SBIN=$(INSTALL) $(INSTALL_STRIP) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0755 -+INSTALL_MAN=$(INSTALL) -o $(INSTALL_USER) -g $(INSTALL_GROUP) -m 0644 -+ -+RM=rm -f -+SHELL=/bin/bash -+ -+ENABLE_NLS=1 -+ENABLE_TESTS="" -+ -+BUILD_VERSION=1.3.7a -+RELEASE_VERSION=1.3.7a -+RC_VERSION= -+ -+# Directory include paths. -+# -+INCLUDES=-I.. -I$(top_srcdir)/include -I$(top_builddir)/include -I/usr/include/mariadb/mysql -I/usr/include/mariadb -I/usr/include/postgresql -I/usr/include/mariadb -I/usr/include/mariadb/mysql -I/usr/include/postgresql -+ -+# Preprocessor compilation flags. -+# -+CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H $(DEFAULT_PATHS) $(PLATFORM) $(INCLUDES) $(shell dpkg-buildflags --get CPPFLAGS) -+ADDL_CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 -+ -+# Our compiler flags. -+# -+CFLAGS=-g2 -g -O2 -fdebug-prefix-map=/home/hille/devel/proftp_debian/git/proftpd=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -fno-omit-frame-pointer -Werror=implicit-function-declaration $(shell dpkg-buildflags --get CFLAGS) -+DEFINES=$(PLATFORM) -+ -+# Module-specific libraries to link against. These libraries may be -+# conditional, i.e. depending on the module-specific configure script and -+# options. -+MODULE_LIBS_FILE=$(top_builddir)/module-libs.txt -+ -+OBJS=main.o timers.o sets.o pool.o privs.o str.o table.o regexp.o configdb.o \ -+ dirtree.o expr.o signals.o support.o netaddr.o inet.o child.o parser.o \ -+ log.o lastlog.o xferlog.o bindings.o netacl.o class.o scoreboard.o help.o \ -+ feat.o netio.o cmd.o response.o ascii.o data.o modules.o stash.o \ -+ display.o auth.o fsio.o mkhome.o ctrls.o event.o var.o throttle.o \ -+ session.o trace.o encode.o proctitle.o filter.o pidfile.o env.o random.o \ -+ version.o rlimit.o wtmp.o json.o jot.o memcache.o redis.o error.o -+ -+BUILD_OBJS=src/main.o src/timers.o src/sets.o src/pool.o src/privs.o src/str.o \ -+ src/table.o src/regexp.o src/configdb.o src/dirtree.o src/expr.o \ -+ src/signals.o src/support.o src/netaddr.o src/inet.o src/child.o \ -+ src/parser.o src/log.o src/lastlog.o src/xferlog.o src/bindings.o \ -+ src/netacl.o src/class.o src/scoreboard.o src/help.o src/feat.o \ -+ src/netio.o src/cmd.o src/response.o src/ascii.o src/data.o \ -+ src/modules.o src/stash.o src/display.o src/auth.o src/fsio.o \ -+ src/mkhome.o src/ctrls.o src/event.o src/var.o src/throttle.o \ -+ src/session.o src/trace.o src/encode.o src/proctitle.o src/filter.o \ -+ src/pidfile.o src/env.o src/random.o src/version.o src/rlimit.o \ -+ src/wtmp.o src/json.o src/jot.o src/memcache.o src/redis.o \ -+ src/error.o -+ -+SHARED_MODULE_DIRS= contrib/mod_load contrib/mod_wrap2 contrib/mod_sftp contrib/mod_auth_otp contrib/mod_snmp -+SHARED_MODULE_LIBS= -lsodium -+SHARED_MODULE_OBJS=mod_unique_id.la mod_site_misc.la mod_ban.la mod_quotatab.la mod_sql.la mod_sql_mysql.la mod_sql_postgres.la mod_sql_sqlite.la mod_sql_odbc.la mod_dynmasq.la mod_quotatab_sql.la mod_ldap.la mod_quotatab_ldap.la mod_ratio.la mod_tls.la mod_rewrite.la mod_radius.la mod_wrap.la mod_wrap2_file.la mod_wrap2_sql.la mod_quotatab_file.la mod_quotatab_radius.la mod_facl.la mod_ctrls_admin.la mod_copy.la mod_deflate.la mod_ifversion.la mod_geoip.la mod_exec.la mod_sftp_pam.la mod_sftp_sql.la mod_shaper.la mod_sql_passwd.la mod_ifsession.la mod_tls_redis.la mod_wrap2_redis.la mod_redis.la mod_memcache.la mod_tls_memcache.la mod_readme.la mod_digest.la mod_ident.la mod_log_forensic.la mod_qos.la mod_statcache.la mod_tls_fscache.la mod_tls_shmcache.la -+ -+BUILD_SHARED_MODULE_OBJS=modules/mod_tls_shmcache.la modules/mod_tls_fscache.la modules/mod_statcache.la modules/mod_qos.la modules/mod_log_forensic.la modules/mod_ident.la modules/mod_digest.la modules/mod_snmp.la modules/mod_readme.la modules/mod_tls_memcache.la modules/mod_memcache.la modules/mod_redis.la modules/mod_wrap2_redis.la modules/mod_tls_redis.la modules/mod_auth_otp.la modules/mod_ifsession.la modules/mod_sql_passwd.la modules/mod_shaper.la modules/mod_sftp_sql.la modules/mod_sftp_pam.la modules/mod_sftp.la modules/mod_exec.la modules/mod_geoip.la modules/mod_ifversion.la modules/mod_deflate.la modules/mod_copy.la modules/mod_ctrls_admin.la modules/mod_facl.la modules/mod_quotatab_radius.la modules/mod_quotatab_file.la modules/mod_wrap2_sql.la modules/mod_wrap2_file.la modules/mod_wrap2.la modules/mod_wrap.la modules/mod_radius.la modules/mod_rewrite.la modules/mod_tls.la modules/mod_ratio.la modules/mod_quotatab_ldap.la modules/mod_ldap.la modules/mod_quotatab_sql.la modules/mod_dynmasq.la modules/mod_sql_odbc.la modules/mod_sql_sqlite.la modules/mod_sql_postgres.la modules/mod_sql_mysql.la modules/mod_sql.la modules/mod_quotatab.la modules/mod_ban.la modules/mod_load.la modules/mod_site_misc.la modules/mod_unique_id.la -+ -+STATIC_MODULE_DIRS="" -+STATIC_MODULE_OBJS=mod_core.o mod_xfer.o mod_rlimit.o mod_auth_unix.o mod_auth_file.o mod_auth.o mod_ls.o mod_log.o mod_site.o mod_delay.o mod_facts.o mod_dso.o mod_auth_pam.o mod_cap.o mod_ctrls.o mod_lang.o -+ -+BUILD_STATIC_MODULE_ARCHIVES= -+BUILD_STATIC_MODULE_OBJS=modules/mod_core.o modules/mod_xfer.o modules/mod_rlimit.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_delay.o modules/mod_facts.o modules/mod_dso.o modules/mod_auth_pam.o modules/mod_cap.o modules/mod_ctrls.o modules/mod_lang.o modules/module_glue.o -+ -+FTPCOUNT_OBJS=ftpcount.o scoreboard.o misc.o -+BUILD_FTPCOUNT_OBJS=utils/ftpcount.o utils/scoreboard.o utils/misc.o -+ -+FTPDCTL_OBJS=ftpdctl.o pool.o netaddr.o log.o ctrls.o -+BUILD_FTPDCTL_OBJS=src/ftpdctl.o src/pool.o src/str.o src/netaddr.o src/log.o \ -+ src/ctrls.o -+ -+FTPSCRUB_OBJS=ftpscrub.o scoreboard.o misc.o -+BUILD_FTPSCRUB_OBJS=utils/ftpscrub.o utils/scoreboard.o utils/misc.o -+ -+FTPSHUT_OBJS=ftpshut.o -+BUILD_FTPSHUT_OBJS=utils/ftpshut.o -+ -+FTPTOP_OBJS=ftptop.o scoreboard.o misc.o -+BUILD_FTPTOP_OBJS=utils/ftptop.o utils/scoreboard.o utils/misc.o -+ -+FTPWHO_OBJS=ftpwho.o scoreboard.o misc.o -+BUILD_FTPWHO_OBJS=utils/ftpwho.o utils/scoreboard.o utils/misc.o ---- proftpd-mod_prometheus-0.2.orig/Makefile.in -+++ proftpd-mod_prometheus-0.2/Makefile.in -@@ -2,7 +2,7 @@ + +--- proftpd-mod-prometheus.orig/Makefile.in ++++ proftpd-mod-prometheus/Makefile.in +@@ -2,12 +2,13 @@ top_srcdir=../.. srcdir=@srcdir@ -include $(top_srcdir)/Make.rules -+include Make.rules ++include debian/Make.rules .SUFFIXES: .la .lo -@@ -29,7 +29,7 @@ + SHARED_CFLAGS=-DPR_SHARED_MODULE + SHARED_LDFLAGS=-avoid-version -export-dynamic -module ++SHARED_LDFLAGS += $(shell dpkg-buildflags --get LDFLAGS) + VPATH=@srcdir@ + + MODULE_LIBS=@MODULE_LIBS@ +@@ -29,7 +30,7 @@ lib/prometheus/text.lo # Necessary redefinitions -INCLUDES=-I. -I./include -I../.. -I../../include @INCLUDES@ -+INCLUDES=-I. -I./include -I./debian/proftp_code -I../.. -I../../include -I/usr/include/proftpd @INCLUDES@ ++INCLUDES=-I. -I./include -I../.. -I../../include -I/usr/include/proftpd @INCLUDES@ CPPFLAGS= $(ADDL_CPPFLAGS) -DHAVE_CONFIG_H $(DEFAULT_PATHS) $(PLATFORM) $(INCLUDES) LDFLAGS=-L../../lib @LIBDIRS@ -@@ -40,7 +40,7 @@ +@@ -40,7 +41,7 @@ $(LIBTOOL) --mode=compile --tag=CC $(CC) $(CPPFLAGS) $(CFLAGS) $(SHARED_CFLAGS) -c $< -o $@ shared: $(SHARED_MODULE_OBJS) View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-prometheus/-/compare/58b4e280d1c527c7f4522955b4edb0dfb3486c94...c45e1e866c93ade1ffbbd6e24760125d218e8533 -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-prometheus/-/compare/58b4e280d1c527c7f4522955b4edb0dfb3486c94...c45e1e866c93ade1ffbbd6e24760125d218e8533 You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Tue Nov 25 07:26:07 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Tue, 25 Nov 2025 07:26:07 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-prometheus] Pushed new tag debian/0.2-2 Message-ID: <69255a0feedd_57bea0216c3162450@godard.mail> Hilmar Preu?e pushed new tag debian/0.2-2 at Debian ProFTPD Team / proftpd-mod-prometheus -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-prometheus/-/tree/debian/0.2-2 You're receiving this email because of your account on salsa.debian.org. From gitlab at salsa.debian.org Tue Nov 25 07:26:13 2025 From: gitlab at salsa.debian.org (=?UTF-8?B?SGlsbWFyIFByZXXDn2UgKEBoaWxtYXIp?=) Date: Tue, 25 Nov 2025 07:26:13 +0000 Subject: [Git][debian-proftpd-team/proftpd-mod-prometheus][master] Finalize for upload. Message-ID: <69255a1595b73_57b10aae76c3162731@godard.mail> Hilmar Preu?e pushed to branch master at Debian ProFTPD Team / proftpd-mod-prometheus Commits: d57a14ef by Hilmar Preu?e at 2025-11-25T08:24:32+01:00 Finalize for upload. - - - - - 3 changed files: - debian/changelog - + debian/patches/02_spelling - debian/patches/series Changes: ===================================== debian/changelog ===================================== @@ -1,10 +1,10 @@ -proftpd-mod-prometheus (0.2-2) UNRELEASED; urgency=medium +proftpd-mod-prometheus (0.2-2) unstable; urgency=medium * Move Make.rules from patches/01_built_outside_tree to subdir "debian/". * Enable full harderning, enable blhc test on Salsa CI. - -- Hilmar Preu?e Mon, 24 Nov 2025 23:17:03 +0100 + -- Hilmar Preu?e Tue, 25 Nov 2025 08:21:20 +0100 proftpd-mod-prometheus (0.2-1) unstable; urgency=medium ===================================== debian/patches/02_spelling ===================================== @@ -0,0 +1,13 @@ +Fix spelling error. + +--- proftpd-mod-prometheus.orig/mod_prometheus.c ++++ proftpd-mod-prometheus/mod_prometheus.c +@@ -1450,7 +1450,7 @@ + + metric = prom_metric_create(prometheus_pool, "directory_list", dbh); + prom_metric_add_counter(metric, "total", +- "Number of succesful directory listings"); ++ "Number of successful directory listings"); + prom_metric_add_gauge(metric, "count", "Current count of directory listings"); + res = prom_registry_add_metric(prometheus_registry, metric); + if (res < 0) { ===================================== debian/patches/series ===================================== @@ -1,2 +1,3 @@ 01_build_outside_tree gitignore +02_spelling View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-prometheus/-/commit/d57a14ef5976ee77134079710573f303d79986d8 -- View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-prometheus/-/commit/d57a14ef5976ee77134079710573f303d79986d8 You're receiving this email because of your account on salsa.debian.org. From ftpmaster at ftp-master.debian.org Tue Nov 25 07:35:45 2025 From: ftpmaster at ftp-master.debian.org (Debian FTP Masters) Date: Tue, 25 Nov 2025 07:35:45 +0000 Subject: Processing of proftpd-mod-prometheus_0.2-2_source.changes Message-ID: proftpd-mod-prometheus_0.2-2_source.changes uploaded successfully to localhost along with the files: proftpd-mod-prometheus_0.2-2.dsc proftpd-mod-prometheus_0.2-2.debian.tar.xz proftpd-mod-prometheus_0.2-2_source.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org) From 2071468 at bugs.launchpad.net Thu Nov 27 15:10:44 2025 From: 2071468 at bugs.launchpad.net (Benjamin Drung) Date: Thu, 27 Nov 2025 15:10:44 -0000 Subject: =?utf-8?q?=5BBug_2071468=5D_Re=3A_ELF_package_metadata_failure=3A_environment_variable_=E2=80=98DEB=5FHOST=5FARCH=E2=80=99_not_defined?= References: <171957951151.2445024.1532269814485383351.malonedeb@juju-98d295-prod-launchpad-4> Message-ID: <176425624557.2422655.14864136505922502132.launchpad@juju-98d295-prod-launchpad-3> ** Tags added: elf-package-metadata -- You received this bug notification because you are a member of ProFTPD Maintainance Team, which is subscribed to proftpd-dfsg in Ubuntu. https://bugs.launchpad.net/bugs/2071468 Title: ELF package metadata failure: environment variable ?DEB_HOST_ARCH? not defined Status in asymptote package in Ubuntu: Fix Released Status in biosig package in Ubuntu: New Status in curl package in Ubuntu: Fix Released Status in deal.ii package in Ubuntu: Fix Released Status in doxygen package in Ubuntu: Fix Released Status in dpkg package in Ubuntu: Triaged Status in gcl27 package in Ubuntu: New Status in graphite2 package in Ubuntu: Fix Released Status in gsequencer package in Ubuntu: Fix Released Status in gsl package in Ubuntu: Fix Released Status in haskell-devscripts package in Ubuntu: Fix Released Status in jose package in Ubuntu: New Status in ksmtuned package in Ubuntu: Fix Released Status in libreoffice package in Ubuntu: Fix Released Status in libtpms package in Ubuntu: New Status in mosh package in Ubuntu: Fix Released Status in mpich package in Ubuntu: Fix Released Status in mwrap package in Ubuntu: Fix Released Status in proftpd package in Ubuntu: New Status in proftpd-dfsg package in Ubuntu: Fix Released Status in quantlib package in Ubuntu: Fix Released Status in serf package in Ubuntu: Fix Released Status in setserial package in Ubuntu: Fix Released Status in speech-dispatcher package in Ubuntu: New Status in squid package in Ubuntu: Fix Released Status in swtpm package in Ubuntu: Fix Released Status in texinfo package in Ubuntu: Triaged Status in tix package in Ubuntu: Fix Released Bug description: The ELF package note metadata introduced in dpkg 1.22.6ubuntu11 (refined in 1.22.6ubuntu14) can cause this failure: ``` gcc fatal error: environment variable ?DEB_HOST_ARCH? not defined ``` This happens when the `-specs=/usr/share/dpkg/elf-package- metadata.specs` parameter is set but the needed environment variables are not set. Cases: 1. Only the LDFLAGS is queried from dpkg-buildflags. Affected source packages builds: python3.12, openjdk-21, cdbs (causing dvbstreamer and rp-pppoe fail to build) 2. autopkgtests 3. debugging a crash of an application build with the -spec parameter 4. People like to iteratively continue building the software in the build dir while hacking on the package and then have no environment variable set. This approach is too fragile. An alternative approach would be to specify the `--package-metadata` linker flag directly. The problem with that approach is that the curly brackets and quotation marks need to be escaped. Example failure: Building dpkg would add this parameter to the LDFLAGS: ``` -Wl,--package-metadata,{"type":"deb","os":"ubuntu","name":"dpkg","version":"1.22.6ubuntu15","architecture":"amd64"} ``` The following configure script call (non-relevant parameters deleted): ``` $ gcc -Wl,--package-metadata,{type:deb,os:ubuntu,name:dpkg,version:1.22.6ubuntu15,architecture:amd64} /usr/bin/ld: cannot find {type:deb: No such file or directory /usr/bin/ld: cannot find os:ubuntu: No such file or directory /usr/bin/ld: cannot find name:dpkg: No such file or directory /usr/bin/ld: cannot find version:1.22.6ubuntu15: No such file or directory /usr/bin/ld: cannot find architecture:amd64}: No such file or directory ``` Proposed solution: Add support for an `--escaped-package-metadata` parameter to the linkers that takes an URL encoded (RFC 3986) parameter. Example: ``` -Wl,--encoded-package-metadata,%7B%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22dpkg%22%2C%22version%22:%221.22.6ubuntu15%22%2C%22architecture%22:%22amd64%22%7D ``` Solution (see comment #31) ========================== dpkg 1.22.11ubuntu1 stops passing the --specs option. It will be replaced by - dpkg-buildpackage setting ELF_PACKAGE_METADATA in the environment, which gets picked up GCC and clang, and added as a linker option. - the linkers ld.bfd, gold, mold and lld picking up ELF_PACKAGE_METADATA if they don't see a package-metadata option. This is committed, and will be uploaded later. - dpkg-buildflags passing an option --encoded-package-metadata, which can be safely passed. This option has to go upstream first into the linkers, so that we don't have API incompatible linker versions in the archive. If the fix for the other packages in this report is the only Ubuntu delta, it can be safely dropped. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/asymptote/+bug/2071468/+subscriptions From noreply at release.debian.org Fri Nov 28 04:39:08 2025 From: noreply at release.debian.org (Debian testing watch) Date: Fri, 28 Nov 2025 04:39:08 +0000 Subject: proftpd-mod-statsd 0.1-2 MIGRATED to testing Message-ID: FYI: The status of the proftpd-mod-statsd source package in Debian's testing distribution has changed. Previous version: 0.1-1 Current version: 0.1-2 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. From noreply at release.debian.org Fri Nov 28 04:39:08 2025 From: noreply at release.debian.org (Debian testing watch) Date: Fri, 28 Nov 2025 04:39:08 +0000 Subject: proftpd-mod-vroot 0.9.12-2 MIGRATED to testing Message-ID: FYI: The status of the proftpd-mod-vroot source package in Debian's testing distribution has changed. Previous version: 0.9.12-1 Current version: 0.9.12-2 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. From noreply at release.debian.org Fri Nov 28 04:39:08 2025 From: noreply at release.debian.org (Debian testing watch) Date: Fri, 28 Nov 2025 04:39:08 +0000 Subject: proftpd-mod-sftp-ldap 0.2-3 MIGRATED to testing Message-ID: FYI: The status of the proftpd-mod-sftp-ldap source package in Debian's testing distribution has changed. Previous version: 0.2-2 Current version: 0.2-3 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. From noreply at release.debian.org Sat Nov 29 04:39:09 2025 From: noreply at release.debian.org (Debian testing watch) Date: Sat, 29 Nov 2025 04:39:09 +0000 Subject: proftpd-mod-kafka 0.1-2 MIGRATED to testing Message-ID: FYI: The status of the proftpd-mod-kafka source package in Debian's testing distribution has changed. Previous version: 0.1-1 Current version: 0.1-2 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. From noreply at release.debian.org Sat Nov 29 04:39:09 2025 From: noreply at release.debian.org (Debian testing watch) Date: Sat, 29 Nov 2025 04:39:09 +0000 Subject: proftpd-mod-proxy 0.9.5-2 MIGRATED to testing Message-ID: FYI: The status of the proftpd-mod-proxy source package in Debian's testing distribution has changed. Previous version: 0.9.5-1 Current version: 0.9.5-2 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. From noreply at release.debian.org Sun Nov 30 04:39:15 2025 From: noreply at release.debian.org (Debian testing watch) Date: Sun, 30 Nov 2025 04:39:15 +0000 Subject: proftpd-mod-prometheus 0.2-2 MIGRATED to testing Message-ID: FYI: The status of the proftpd-mod-prometheus source package in Debian's testing distribution has changed. Previous version: 0.2-1 Current version: 0.2-2 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information.