Page MenuHomeFreeBSD

samba.mk: Add samba:self, SAMBA_LDB_MODULESDIR and SAMBA_IDMAP_MODULESDIR
ClosedPublic

Authored by 0mp on Dec 8 2025, 5:59 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Feb 21, 4:26 PM
Unknown Object (File)
Thu, Feb 19, 3:29 PM
Unknown Object (File)
Thu, Feb 19, 1:08 PM
Unknown Object (File)
Sat, Jan 31, 6:11 PM
Unknown Object (File)
Wed, Jan 28, 4:09 PM
Unknown Object (File)
Wed, Jan 28, 1:39 AM
Unknown Object (File)
Jan 22 2026, 11:01 PM
Unknown Object (File)
Jan 14 2026, 11:42 AM
Subscribers
None

Details

Summary

The new argument, samba:self, is similar to samba:env. It allows a port
to reference samba.mk variables without adding dependencies on the Samba
port to *_DEPENDS. The difference is that samba:self is intended to be
used by Samba ports. This way we can be sure that Samba and its
consumers agree on the location of shared files and directories.

New *DIR variables are SAMBA_LDB_MODULESDIR and SAMBA_IDMAP_MODULESDIR
as required by security/sssd2.

Sponsored by: Klara, Inc.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 69135
Build 66018: arc lint + arc unit