IUK creation: don't break when an updated file has a backslash in its name
commit5972dd14b29404966b31f66f21bcf27499c3bd7c
authorintrigeri <intrigeri@boum.org>
Thu, 7 Mar 2024 15:56:49 +0000 (7 15:56 +0000)
committerintrigeri <intrigeri@boum.org>
Thu, 7 Mar 2024 16:00:47 +0000 (7 16:00 +0000)
treeca8ec95729dcd3fe3feeb604906452b21a873bd7
parentc7fafda4b6718056910a33f1711569b72af2e9c8
IUK creation: don't break when an updated file has a backslash in its name

getfattr encodes backslashes in filenames in its own way, that setfattr cannot
use as-is. So let's instead use the Python xattr library.

refs #20230
config/chroot_local-includes/usr/src/iuk/bin/tails-remove-matching-xattrs [new file with mode: 0755]
config/chroot_local-includes/usr/src/iuk/lib/Tails/IUK.pm
wiki/src/contribute/release_process/tails-iuk.mdwn