Port details |
- samba44 Free SMB/CIFS and AD/DC server and client for Unix
- 4.4.16_2 net
=4 4.4.16_2Version of this port present on the latest quarterly branch.
- DEPRECATED: yes
This port expired on: 2017-09-21
- Maintainer: timur@FreeBSD.org
- Port Added: 2016-05-07 00:38:44
- Last Update: 2018-03-26 14:38:16
- SVN Revision: 465600
- People watching this port, also watch:: kodi, xfce4-goodies, tmux, beadm, atop
- License: GPLv3
- WWW:
- http://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 Win2003 member server
to a Samba4 domain, and it will behave much as it does in AD, including
Kerberos domain logins where applicable.
WWW: http://www.samba.org/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: samba44
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1505947491
SHA256 (samba-4.4.16.tar.gz) = 2681f6d9d838d90273f151539331a2051b2292fc8784d4bbc416caae5d0c438e
SIZE (samba-4.4.16.tar.gz) = 20772875
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:
-
- libarchive>=3.1.2 : archivers/libarchive
- p5-Parse-Yapp>=0 : devel/p5-Parse-Yapp
- py27-dnspython>=1.9.4 : dns/py-dnspython@py27
- py27-iso8601>=0.1.11 : devel/py-iso8601@py27
- talloc>=2.1.6 : devel/talloc
- tevent>=0.9.28 : devel/tevent
- tdb>=1.3.8 : databases/tdb
- ldb>=1.1.26 : databases/ldb
- pkgconf>=1.3.0_1 : devel/pkgconf
- python2.7 : lang/python27
- perl5>=5.24<5.25 : lang/perl5.24
- Runtime dependencies:
-
- libarchive>=3.1.2 : archivers/libarchive
- py27-dnspython>=1.9.4 : dns/py-dnspython@py27
- py27-iso8601>=0.1.11 : devel/py-iso8601@py27
- talloc>=2.1.6 : devel/talloc
- tevent>=0.9.28 : devel/tevent
- tdb>=1.3.8 : databases/tdb
- ldb>=1.1.26 : databases/ldb
- python2.7 : lang/python27
- Library dependencies:
-
- libpopt.so : devel/popt
- libinotify.so : devel/libinotify
- libgnutls.so : security/gnutls
- libsunacl.so : sysutils/libsunacl
- libsunacl.so : sysutils/libsunacl
- libreadline.so.7 : devel/readline
- libiconv.so : converters/libiconv
- libfam.so.0 : devel/gamin
- libldap-2.4.so.2 : net/openldap24-client
- NOTE: dependencies for deleted ports are notoriously suspect
- This port is required by:
- for Extract
- for Libraries
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for samba44-4.4.16_2:
ACL_SUPPORT=on: File system ACL support
ADS=on: Active Directory client support
AD_DC=on: Active Directory Domain Controller support
CUPS=off: CUPS printing system support
DEBUG=on: Build with debugging support
DEVELOPER=off: With development support
DNSUPDATE=on: Dynamic DNS update (require ADS)
DOCS=on: Build and/or install documentation
EXP_MODULES=off: Experimental modules
FAM=on: File Alteration Monitor support
LDAP=on: LDAP client support
MANPAGES=off: Build manpages from DOCBOOK templates
PTHREADPOOL=on: Pthread pool
QUOTAS=on: Disk quota support
SYSLOG=on: Syslog logging support
UTMP=on: UTMP accounting support
====> Options available for the radio DNS: you can only select none or one of them
NSUPDATE=off: Use samba NSUPDATE utility for AD DC
BIND99=off: Use bind99 as AD DC DNS server frontend
BIND910=off: Use bind910 as AD DC DNS server frontend
BIND911=off: Use bind911 as AD DC DNS server frontend
====> Options available for the radio ZEROCONF: you can only select none or one of them
AVAHI=off: Zeroconf support via Avahi
MDNSRESPONDER=off: Zeroconf support via mDNSResponder
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- cpe compiler waf pkgconfig perl5 python:2.7 readline iconv shebangfix fam
- 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.4.16_2 26 Mar 2018 14:38:16 |
rene |
Remove expired ports:
2017-09-21 net/samba44: unsupported upstream
2018-03-25 mail/sisyphus: Never built
2018-03-25 www/fira-webfont: Unused with no apparent use case
2018-03-25 www/dummyflash: Unused, unmaintained, and obsolete
2018-03-25 devel/guikachu: Broken for more than 9 months |
4.4.16_2 14 Mar 2018 02:04:36 |
timur |
Security update for samba44 and marking it deprecated
PR: 226585
Security: CVE-2018-1057
Sponsored by: iXsystems Inc. |
4.4.16_1 19 Feb 2018 11:10:43 |
antoine |
Reduce dependency on the python2 metaport
PR: 225752
Submitted by: Yasuhiro KIMURA |
4.4.16 01 Dec 2017 19:14:20 |
amdmi3 |
- Remove unnecessary @dir's
Approved by: portmgr blanket |
4.4.16 30 Nov 2017 15:50:34 |
mat |
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the (Only the first 15 lines of the commit message are shown above ) |
4.4.16 21 Sep 2017 03:47:38 |
timur |
Update Samba4 ports to 4.6.8, 4.5.14 and 4.4.16 respectivelly to address
security flaws:
o CVE-2017-12150 (SMB1/2/3 connections may not require signing where
they should)
o CVE-2017-12151 (SMB3 connections don't keep encryption across DFS
redirects)
o CVE-2017-12163 (Server memory information leak over SMB1)
Security: CVE-2017-12150
CVE-2017-12151
CVE-2017-12163 |
4.4.15 13 Jul 2017 13:51:06 |
timur |
Samba 4.6.6, 4.5.12 and 4.4.15 Security update for the CVE-2017-11103: Orpheus'
Lyre KDC-REP service name validation in Heimdal
Security: CVE-2017-11103 |
4.4.14_1 27 Jun 2017 13:46:53 |
sunpoet |
Update devel/readline to 7.0 patch 3
- Bump PORTREVISION for shlib change
Changes: https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES
https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html
https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html
Differential Revision: https://reviews.freebsd.org/D11172
PR: 219947
Exp-run by: antoine |
4.4.14 24 May 2017 14:53:47 |
timur |
Urgent upgrade of the Samba 4.[4-6] ports to address RCE in the Samba
code(CVE-2017-7494). All versions starting from 3.5+ are affected.
Security: CVE-2017-7494 |
4.4.13 31 Mar 2017 21:11:38 |
timur |
Upgrade Samba4[4-6] ports to fix regression with "follow symlinks = no". Remove
dependency from the external p5-Parse-Pidl as it may break provisioning(and
more).
PR: 218255 |
4.4.12 25 Mar 2017 23:34:37 |
antoine |
Add devel/p5-Parse-Pidl44, based on samba44 sources to allow building
net/samba{42,43,44} |
4.4.12 24 Mar 2017 10:19:47 |
timur |
Upgrade Samba 4.4 to the 4.4.12 version to address CVE-2017-2619
PR: 217993
Security: CVE-2017-2619 |
4.4.8_2 21 Mar 2017 21:59:31 |
antoine |
- Add USES=samba to handle dependency on samba
Valid ARGS: build, env, lib, run (default: build,run)
- Add SAMBA_DEFAULT to bsd.default-versions.mk (default: 4.3)
- Remove obsolete samba36 ports
- Modify samba4x ports to install libsmbclient
- Convert the ports tree to USES=samba
Reviewed by: mat
Differential Revision: https://reviews.freebsd.org/D8919 |
4.4.8_1 10 Jan 2017 12:08:20 |
antoine |
Remove WANT_OPENLDAP_SASL from a few ports as it prevents users from easily
installing a desktop environment and samba.
WANT_OPENLDAP_SASL must not be used in invidual ports Makefiles.
Note: there is a wip to rewrite the handling of openldap in ports
With hat: portmgr
Reviewed by: mat
MFH: 2017Q1
Differential Revision: https://reviews.freebsd.org/D9083 |
4.4.8 28 Dec 2016 14:03:49 |
adamw |
Fix packaging with the DEVELOPER knob turned off. |
4.4.8 28 Dec 2016 02:51:57 |
timur |
* Upgrade net/samba43 and net/samba44 to address multiple vulnerabilities
* Switch port to use net/openldap24-sasl-client as some authorization methods
don't work with plain openldap24-client.
* Changed namespace used by vfs_fruit to be compatiable with net/netatalk3.
* Removed old DNS crypto patch, as it SEEMS it was superseded by recent code
changes. Please, notify me if you see that internal DNS
doesn't handle signed requests properly anymore.
Security: CVE-2016-2123
CVE-2016-2125
CVE-2016-2126 |
4.4.5_1 28 Oct 2016 17:55:30 |
danfe |
Do not redefine DEBUG_DESC when its meaning more or less matches the default
option description. Those ports where it meant something more specific were
left untouched. |
4.4.5_1 21 Oct 2016 12:51:41 |
mat |
${RM} already has -f.
PR: 213570
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight |
4.4.5_1 20 Jul 2016 15:33:20 |
mat |
Cleanup $() variables in ports Makefiles.
Mostly replace with ${}, but sometime, replace with $$() because it is
what was intended in the first place. (I think.)
Sponsored by: Absolight |
4.4.5_1 13 Jul 2016 13:03:00 |
timur |
Fixed missed Python module requirement :( |
4.4.5 12 Jul 2016 21:36:23 |
timur |
Update Samba 4.2, 4.3 and 4.4 to the lates version to address CVE-2016-2119
(Client side SMB2/3 required signing can be downgraded).
Security: CVE-2016-2119 |
4.4.3_1 10 May 2016 20:45:13 |
timur |
Fix(?) issues with the pkg-plist |
4.4.3 07 May 2016 00:38:28 |
timur |
Add latest release of Samba 4.4. Port is NOT fully tested, don't use in the
production(yet). Make backups before deploying. |