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)