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