TW
TW
Fixed in master by #8774.
@FelixSchwarz unsure about the consequences of backporting this to 1.4-maint: If a linux dist has borg 1.4.x and I raise the minimum requirement for setuptools, will that block adoption for...
The patch in master branch looks like that: https://github.com/borgbackup/borg/pull/8774/files
We'll try in next release (1.4.2), see #8983.
fixed in master and 1.4-maint now, 1.2-maint will likely not produce new releases anymore.
OS is Linux I suspect? `errno.ENOMEM == 12` Please add the borg command you used for restoring. You say you noticed a lot of these errors. I am wondering about...
I could reproduce using the repo linked above: ``` (borg-env) vagrant@vagrant:~$ tar xJf borgacl.tar.xz (borg-env) vagrant@vagrant:~$ borg list borgacl test Sun, 2025-04-13 17:39:13 [1a1a68e55718949e2ea0d52aee140e5935202c6fa709e4658fe2d8b17debc63a] test2 Sun, 2025-04-13 17:40:32 [18ad623c8d22144a23cb17b6e8a2071f065b3dcbaf7239416d477b7eb432c121] test3...
That's the archived access ACL that blows things up: ``` b''' user::rw- user:YGGDRASIL\\\\ender:r--:YGGDRASIL\\\\ender user:1234567:r--:1234567 user:123456789:r--:123456789 group::r-- mask::r-- other::r-- ''' ``` This gets converted via `acl_use_local_uid_gid` to: ``` b''' user::rw- user:YGGDRASIL\\\\ender:r--...
There are multiple issues here with `acl_use_local_uid_gid()` trying to convert `user:YGGDRASIL\\\\ender:r--:YGGDRASIL\\\\ender`: As field0 is "user", it tries to convert the name from field1 to a local uid. But, if samba...
`borg create --numeric-ids` archives ACLs using the `acl_numeric_ids` converter, which puts the uid into field1 and field3 IF it could map the username from field1 to a uid. Otherwise it...