Port details |
- samba48 Free SMB/CIFS and AD/DC server and client for Unix
- 4.8.12_4 net
=7 4.8.12_4Version of this port present on the latest quarterly branch.
- DEPRECATED: not supported by the upstream
This port expired on: 2019-12-15
- Maintainer: timur@FreeBSD.org
- Port Added: 2018-03-24 22:07:17
- Last Update: 2019-12-15 17:34:12
- SVN Revision: 520188
- People watching this port, also watch:: font-bh-lucidatypewriter-100dpi, py39-pycparser, openjdk8, font-misc-meltho, desktop-file-utils
- License: GPLv3+
- WWW:
- https://www.samba.org/
- Description:
- 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/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS:
- talloc1-2.*
- tevent1-0.*
- tdb1-1.*
- ldb-1.*
- ldb1[23]-1.*
- CONFLICTS_INSTALL:
- samba4-4.0.*
- samba4[1-79]-4.*
- p5-Parse-Pidl-4.*
- No installation instructions:
- This port has been deleted.
- PKGNAME: samba48
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1557879791
SHA256 (samba-4.8.12.tar.gz) = c162d519101e15d1a1d76df063bfefe8d1656f57fb74e1ef19fe05d341a65d8f
SIZE (samba-4.8.12.tar.gz) = 17764832
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- jansson>=2.10 : devel/jansson
- p5-Parse-Yapp>=0 : devel/p5-Parse-Yapp
- libarchive>=3.1.2 : archivers/libarchive
- cmocka>=1.1.1 : sysutils/cmocka
- py27-dnspython>=1.15.0 : dns/py-dnspython@py27
- py27-iso8601>=0.1.11 : devel/py-iso8601@py27
- pkgconf>=1.3.0_1 : devel/pkgconf
- python2.7 : lang/python27
- perl5>=5.30.r1<5.31 : lang/perl5.30
- Runtime dependencies:
-
- jansson>=2.10 : devel/jansson
- libarchive>=3.1.2 : archivers/libarchive
- cmocka>=1.1.1 : sysutils/cmocka
- py27-dnspython>=1.15.0 : dns/py-dnspython@py27
- py27-iso8601>=0.1.11 : devel/py-iso8601@py27
- python2.7 : lang/python27
- Library dependencies:
-
- libreadline.so.8 : devel/readline
- libpopt.so : devel/popt
- libinotify.so : devel/libinotify
- libgnutls.so : security/gnutls
- libsunacl.so : sysutils/libsunacl
- libiconv.so : converters/libiconv
- libintl.so : devel/gettext-runtime
- libfam.so.0 : devel/gamin
- libldap-2.4.so.2 : net/openldap24-client
- There are no ports dependent upon this port
Configuration Options:
- ===> 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
- Options name:
- N/A
- USES:
- compiler:c++11-lang cpe iconv gettext-runtime localbase:ldflags perl5 pkgconfig shebangfix ssl waf fam python:2.7
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
4.8.12_4 15 Dec 2019 17:34:12 |
rene |
Remove expired ports:
2019-12-15 net/samba48: not supported by the upstream
2019-12-15 sysutils/life-preserver: Abandoned upstream
2019-12-15 sysutils/pbi-manager: Abandoned upstream
2019-12-15 sysutils/pcbsd-appweb: Abandoned upstream
2019-12-15 sysutils/pcbsd-libsh: Abandoned upstream
2019-12-15 sysutils/pcbsd-syscache: Abandoned upstream
2019-12-15 sysutils/pcbsd-utils: Abandoned upstream
2019-12-15 sysutils/warden: Abandoned upstream |
4.8.12_4 14 Nov 2019 12:39:42 |
tobik |
Add USES={gl,gnome,mate,sdl,xorg} missed in the last round |
4.8.12_4 23 Oct 2019 20:12:09 |
timur |
Set the net/samba48 expiration date to 15/12/2019. Let's celebrate my 45th BD
with ditching this out! |
4.8.12_4 14 Aug 2019 08:48:51 |
mat |
Convert to UCL & cleanup pkg-message (categories n)
(and missed 3 missed files from previous categories.) |
4.8.12_4 26 Jul 2019 20:46:57 |
gerald |
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 |
4.8.12_3 03 Jul 2019 23:08:30 |
timur |
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 |
4.8.12_2 03 Jul 2019 16:52:50 |
timur |
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. |
4.8.12_1 02 Jul 2019 19:07:55 |
timur |
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 |
4.8.12_1 19 Jun 2019 22:40:52 |
timur |
Make legacy ports use legacy libs. |
4.8.12 31 May 2019 18:25:22 |
rene |
net/samba48: remove expired dns/bind912 from the available BIND versions. |
4.8.12 15 May 2019 11:35:13 |
timur |
Upgrade port to address CVE-2018-16860.
Security: CVE-2018-16860 |
4.8.11_1 05 May 2019 09:31:29 |
amdmi3 |
- Fix LICENSE
- Add LICENSE_FILE
- Update WWW
Approved by: portmgr blanket |
4.8.11_1 09 Apr 2019 14:04:50 |
sunpoet |
Update devel/readline to 8.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://tiswww.case.edu/php/chet/readline/CHANGES
PR: 236156
Exp-run by: antoine |
4.8.11 09 Apr 2019 10:07:22 |
timur |
Upgrade Samba 4.8 to the 4.8.11, addressing CVE-2019-3880.
Security: CVE-2019-3880 |
4.8.9_1 12 Feb 2019 00:45:01 |
timur |
Added support for the bind12 and bind13, thanks to VVD and Amitay Isaacs
PR: 235626 |
4.8.9 09 Feb 2019 01:49:49 |
timur |
Small typo fix in bind12 run dependency. |
4.8.9 09 Feb 2019 00:36:32 |
timur |
Update port to the latest 4.8.9 version
Sponsored by: CyberSecure |
4.8.7 28 Nov 2018 00:38:23 |
timur |
Add missing command line switch to enable MIT Kerberos build. |
4.8.7 27 Nov 2018 17:25:54 |
timur |
Upgrade Samba ports to address November security vulnerabilities
Security: CVE-2018-14629
CVE-2018-16841
CVE-2018-16851
CVE-2018-16852
CVE-2018-16853
CVE-2018-16857 |
4.8.5_1 02 Nov 2018 13:32:35 |
rene |
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 |
4.8.5_1 30 Sep 2018 11:58:31 |
kwm |
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 |
4.8.5_1 06 Sep 2018 18:55:48 |
timur |
Last patches cleanup removed one extra patch, essensial for the MacOS and
vfs_fruit users. Bring it back.
Sponsored by: my wife |
4.8.5 02 Sep 2018 22:36:09 |
timur |
Update samba48 port to 4.8.5 version
Sponsored by: my wife |
4.8.4_1 26 Aug 2018 08:46:30 |
delphij |
net/samba48: Do not use arc4random_stir.
PR: 230834, 230756
Approved by: portmgr (antoine) |
4.8.4 14 Aug 2018 15:09:36 |
timur |
Update Samba ports to address multiple CVE vulnerabilities
Security: CVE-2018-1139
CVE-2018-1140
CVE-2018-10858
CVE-2018-10918
CVE-2018-10919
Sponsored by: iXsystems Inc. |
4.8.3 31 Jul 2018 12:32:45 |
timur |
Update Samba 4.8 to the 4.8.3 version. |
4.8.2_1 04 Jul 2018 11:52:25 |
rene |
Bump the minimum bind version to dns/bind911 in dependent ports. |
4.8.2 18 Jun 2018 14:00:43 |
linimon |
Mark ports broken on powerpc64, categories g-n.
While here, pet portlint and do some other cleanup.
Approved by: portmgr (tier-2 blanket) |
4.8.2 08 Jun 2018 01:09:10 |
timur |
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. |
4.8.0 25 Mar 2018 00:34:28 |
timur |
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. |
4.7.6 24 Mar 2018 22:07:01 |
timur |
Repocopy of samba48
Sponsored by: iXsystems Inc. |