diff --git a/debian/changelog b/debian/changelog index 25d13ec2ec2a7c8076375ee840cd8d7d553e5a3e..a5034468b928c64065635655518dc3dccb024f0e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ systemd (247.3-6+apertis2) apertis; urgency=medium * d/p/basic-linux-Sync-if_arp.h-with-Linux-5.14.patch: Fix compilation on kernel 5.14+ + * Remove '-execdir +' usage for compatibility with rust-findutils -- Ryan Gonzalez <ryan.gonzalez@collabora.com> Thu, 13 Jan 2022 15:27:00 -0600 diff --git a/debian/extra/initramfs-tools/hooks/udev b/debian/extra/initramfs-tools/hooks/udev index d7f26c42dd1531c3cf05e8b707847ba875f06573..b624e5f6164e8e3f1b7e75b4d4d1ff55f5458261 100755 --- a/debian/extra/initramfs-tools/hooks/udev +++ b/debian/extra/initramfs-tools/hooks/udev @@ -22,9 +22,9 @@ cp -p /etc/udev/udev.conf "$DESTDIR/etc/udev/" # copy .link files containing interface naming definitions mkdir -p "$DESTDIR/lib/systemd/network/" -find -L /lib/systemd/network -name '*.link' -execdir cp -pt "$DESTDIR/lib/systemd/network/" '{}' + +find -L /lib/systemd/network -name '*.link' -print0 | xargs -0r cp -pt "$DESTDIR/lib/systemd/network/" if [ -d /etc/systemd/network ]; then - find -L /etc/systemd/network -name '*.link' -execdir cp -pt "$DESTDIR/lib/systemd/network/" '{}' + + find -L /etc/systemd/network -name '*.link' -print0 | xargs -0r cp -pt "$DESTDIR/lib/systemd/network/" fi mkdir -p "$DESTDIR/lib/udev/rules.d/"