Package: yubikey-luks
Version: 0.5.1+29.g5df2b95-6.2
Severity: minor
Tags: patch
Hi,
the use of "cp -pnL" in /usr/share/initramfs-tools/hooks/yubikey-luks
triggers a warning "cp: warning: behavior of -n is non-portable and may
change in future; use --update=none instead" when the initramfs is
rebuilt.
--- yubikey-luks 2024-04-11 18:27:36.614656012 +0200
+++ /usr/share/initramfs-tools/hooks/yubikey-luks 2024-04-11
18:28:05.614804445 +0200
@@ -23,7 +23,7 @@
copy_exec /usr/bin/sha256sum
cp /usr/share/yubikey-luks/ykluks-keyscript "${DESTDIR}/sbin/ykluks-keyscript"
cp /etc/ykluks.cfg "${DESTDIR}/etc/ykluks.cfg"
-cp -pnL /usr/lib/yubikey-luks/initramfs-suspend "${DESTDIR}/suspend"
+cp -pL --update=none /usr/lib/yubikey-luks/initramfs-suspend
"${DESTDIR}/suspend"
chmod 755 "${DESTDIR}/suspend"
exit 0
Makes the warning go away. I am not yet using the functionality so I
don't whether this introduces breakage.
Greetings
Marc
-- System Information:
Debian Release: trixie/sid
APT prefers stable-security
APT policy: (500, 'stable-security'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.7.9-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages yubikey-luks depends on:
ii cryptsetup 2:2.7.2-1
ii initramfs-tools 0.142
ii yubikey-personalization 1.20.0-3+b1
Versions of packages yubikey-luks recommends:
ii cryptsetup-initramfs 2:2.7.2-1
ii expect 5.45.4-3
yubikey-luks suggests no packages.
-- no debconf information
-- debsums errors found:
debsums: changed file /usr/share/initramfs-tools/hooks/yubikey-luks (from
yubikey-luks package)