Name rsync
Description fast, versatile, remote (and local) file-copying tool
Version 3.4.1+ds1-5+deb13u1
Package Base
Homepage https://rsync.samba.org/
Maintainers ['Samuel Henrique <samueloph@debian.org>']
Contributors ['Paul Slootman <paul@debian.org>']
Distro-repo https://salsa.debian.org/debian/rsync
Sources ['https://sources.debian.org/data/main/r/rsync/3.4.1+ds1-5+deb13u1/debian/watch', 'https://sources.debian.org/src/rsync/3.4.1+ds1-5+deb13u1/debian/patches/CVE-2025-10158.patch', 'https://sources.debian.org/src/rsync/3.4.1+ds1-5+deb13u1/debian/patches/disable_reconfigure_req.diff', 'https://sources.debian.org/src/rsync/3.4.1+ds1-5+deb13u1/debian/patches/env_shebang.patch', 'https://sources.debian.org/src/rsync/3.4.1+ds1-5+deb13u1/debian/patches/fix-flaky-hardlinks-test.patch', 'https://sources.debian.org/src/rsync/3.4.1+ds1-5+deb13u1/debian/patches/fix_rrsync_man_generation.patch', 'https://sources.debian.org/src/rsync/3.4.1+ds1-5+deb13u1/debian/patches/series', 'https://sources.debian.org/src/rsync/3.4.1+ds1-5+deb13u1/debian/patches/skip_devices_test_non_linux.patch']
Dependencies ['init-system-helpers', 'libacl1', 'libc6', 'liblz4-1', 'libpopt0', 'libssl3t64', 'libxxhash0', 'libzstd1', 'zlib1g']
Optional-Dependencies ['openssh-client', 'openssh-server', 'python3', 'python3-braceexpand']
Build-Dependencies ['debhelper-compat', 'libacl1-dev', 'libpopt-dev', 'liblz4-dev', 'libxxhash-dev', 'libzstd-dev', 'zlib1g-dev', 'libssl-dev', 'python3', 'python3-cmarkgfm', 'acl <!nocheck>', 'attr <!nocheck>']
Provides []
Builddate
Architecture amd64
Distro-Version trixie
Licenses []
Hash 5fa05a5af32de74f7bde792945b0c6496c726e4786ef6b0e3c460c17ef0b3b23
#!/usr/bin/make -f

export DEB_BUILD_MAINT_OPTIONS = hardening=+all

%:
	dh $@

# Disable ASM optimizations (--disable-md5-asm).
# This is not needed because the ASM-optimized implementation
# available is the MD5 hash, which is actually a no-op because we link
# against OpenSSL and rsync ends up using that library's
# implementation of the hash.  Even then, the final binary ends up
# with the ASM-optimized version included, which makes it become
# CET-incompatible.
# Don't use bundled zlib (with-included-zlib=no).
override_dh_auto_configure:
	mkdir -p zlib popt
	touch zlib/dummy.in
	touch popt/dummy.in
	dh_auto_configure -- --with-included-zlib=no --disable-md5-asm --with-rrsync

execute_before_dh_auto_clean:
	rm -rf zlib popt

override_dh_installsystemd:
	dh_installsystemd --no-enable