Samba4 is an attempt to implement an Active Directory compatible Domain
Controller.
In short, you can join a WinNT, Win2000, WinXP or Win 2003 - 2016 member
server to a Samba4 domain, and it will behave much as it does in AD,
including Kerberos domain logins where applicable.
WWW: https://www.samba.org/
===> The following configuration options are available for samba48-4.8.12_4:
ADS=on: Active Directory client(implies LDAP)
AD_DC=on: Active Directory Domain Controller
AESNI=on: Accelerated AES crypto functions(amd64 only)
CLUSTER=off: Clustering
CUPS=off: CUPS printing system support
DEBUG=on: Build with debugging support
DEVELOPER=off: With developer framework(implies NTVFS)
DOCS=on: Build and/or install documentation
FAM=on: File Alteration Monitor
GLUSTERFS=off: GlusterFS
GPGME=off: GpgME
LDAP=on: LDAP client
MANDOC=off: Build manpages from DOCBOOK templates
NTVFS=off: Build *DEPRECATED* NTVFS file server
PROFILE=on: Profiling data
QUOTAS=on: Disk quota
SPOTLIGHT=off: Spotlight
SYSLOG=on: Syslog logging support
UTMP=on: UTMP accounting
====> GSSAPI Security API support: you have to select exactly one of them
GSSAPI_BUILTIN=on: GSSAPI support via bundled Heimdal
GSSAPI_MIT=off: GSSAPI support via security/krb5
====> Options available for the radio DNS: you can only select none or one of them
NSUPDATE=off: Use samba NSUPDATE utility for AD DC
BIND911=off: Use Bind 9.11 as AD DC DNS server frontend
BIND913=off: Use Bind 9.13 as AD DC DNS server frontend
BIND914=off: Use Bind 9.14 as AD DC DNS server frontend
====> Options available for the radio ZEROCONF: you can only select none or one of them
MDNSRESPONDER=off: Zeroconf support via mDNSResponder
AVAHI=off: Zeroconf support via Avahi
===> Use 'make config' to modify these settings
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330
Hopefully at this point port doesn't conflict with any of talloc/tevent/tdb.
samba48-4.8.12_3 Free SMB/CIFS and AD/DC server and client for
Unix
talloc-2.2.0 Hierarchical pool based memory allocator
tdb-1.4.0,1 Trivial Database
tevent-0.10.0 Talloc based event loop library
Mark the conflict between samb48 and tdb1 in case of using bundled libs. Bumped
version number to reflect pkg-plist changes.
The use of bundled libs is the default now. Hope that would resolve the
conflicts with talloc/tdb/tevent{1} while this port
is still active.
Another attempt to work around the t{alloc,db,event}1 <-> t{alloc,db,event}
conflict
if there are installations of samba48 and other consumers of those libs.
With /etc/make.conf settings of:
SAMBA4_BUNDLED_TALLOC= yes
SAMBA4_BUNDLED_TEVENT= yes
SAMBA4_BUNDLED_TDB= yes
the samba48 port will be statically linked with bundled libraries and won't
depend on any
external t{alloc,db,event}.
Ldb here stands out, as even with bundled version same binaries are installed
where the ldb13
installs them. For this situation it's adviced to set:
SAMBA4_BUNDLED_LDB= no
and make sure that all LDB dependant ports use the same ldb13 dependency.
PR: 238790
Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by: rene
Reviewed by: bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724
The FreeBSD GNOME team proudly presents GNOME 3.28 for FreeBSD.
The offical GNOME 3.28 release notes can be found at
https://help.gnome.org/misc/release-notes/3.28/
Thanks to Antoine Brodin for running the exp-runs.
PR: 229761
Update port to 4.8.2 version. That fixes major bug with the AD/DC upgrade from
the previous versions:
* After update to 4.8.0 DC failed with "Failed to find our own NTDS Settings
objectGUID" (bug #13335).
* Fix to the vfs_streams_xattr module which was corrupting AFP_AfpInfo
attributes.
* Fix provisioning on the UFS2.
* Allow access to the .zfs/ hidden directory.
* Fix logging to the UTMP
Sponsored by: iXsystems Inc.
Initial attempt to bring Samba 4.8 to FreeBSD. Still, there could be rough
edges. Don't try it in the production environment yet.
Sponsored by: ixSystems Inc.