SHA256
1
0
forked from pool/sssd

Avoid globs, list specific packaged files #2

Manually merged
jengelh merged 1 commits from scabrero/sssd:master into master 2024-10-01 12:51:17 +02:00

1 Commits

Author SHA256 Message Date
Samuel Cabrero
bb3f79a6c1 Adapt spec file for samba 4.21
From 4.21 onwards Samba no longer provides an independent libldb
tarball. The library is now considered to be private and it has to be
built from the samba package using a specific configure switch to expose
it and the modules path has changed from /usr/lib64/ldb2/modules/ldb/ to
/usr/lib64/samba/ldb.

In the case of /usr/lib64/samba/ldb/memberof.so the directory
/usr/lib64/samba/ldb is owned by libldb2 and sssd requires it, so the
directory shouldn't be owned by sssd.

But the case of /usr/lib64/samba/idmap/sss.so falls into the "Common
directory for unrelated packages" exception from the packaging guidelines.
In this case sssd should also own /usr/lib64/samba.

Signed-off-by: Samuel Cabrero <scabrero@suse.de>
2024-09-30 12:26:16 +02:00