net/samba4 - The NetBSD Packages Collection

SMB/CIFS protocol server suite

Samba is the standard Windows interoperability suite of programs
for Linux and Unix.

Samba is Free Software licensed under the GNU General Public License,
the Samba project is a member of the Software Freedom Conservancy.

Since 1992, Samba has provided secure, stable and fast file and
print services for all clients using the SMB/CIFS protocol, such
as all versions of DOS and Windows, OS/2, Linux and many others.

Samba is an important component to seamlessly integrate Linux/Unix
Servers and Desktops into Active Directory environments. It can
function both as a domain controller or as a regular domain member.

This package intends to provide the current stable version of samba
within the 4.x series.  (As will all packages, it may of course
sometimes contain an older stable release due to not being updated

Build dependencies

textproc/libxslt textproc/docbook-xml textproc/docbook-xsl devel/glib2-tools pkgtools/mktools devel/bison devel/m4 devel/gmake devel/pkgconf pkgtools/cwrappers

Runtime dependencies

converters/p5-JSON devel/p5-Parse-Yapp net/py-dns time/py-iso8601 textproc/py-markdown lang/perl5 net/avahi devel/gettext-lib converters/libiconv databases/ldb databases/ldb devel/popt devel/talloc devel/talloc devel/tevent devel/cmocka databases/lmdb devel/readline lang/python311 lang/python311 security/gnutls security/libgcrypt textproc/jansson net/avahi converters/libiconv databases/ldb devel/popt devel/talloc devel/tevent devel/cmocka devel/readline security/gnutls security/libgcrypt textproc/jansson

Binary packages

NetBSD 10.0aarch64samba-4.19.3.tgz
NetBSD 10.0aarch64samba-4.18.9.tgz
NetBSD 10.0aarch64samba-4.19.5.tgz
NetBSD 10.0aarch64ebsamba-4.19.3.tgz
NetBSD 10.0aarch64ebsamba-4.19.5.tgz
NetBSD 10.0alphasamba-4.19.3.tgz
NetBSD 10.0alphasamba-4.19.5.tgz
NetBSD 10.0i386samba-4.19.5.tgz
NetBSD 10.0i386samba-4.19.3.tgz
NetBSD 10.0x86_64samba-4.19.5.tgz
NetBSD 10.0x86_64samba-4.19.3.tgz
NetBSD 8.0powerpcsamba-4.18.8.tgz
NetBSD 8.0x86_64samba-4.18.9.tgz
NetBSD 8.0x86_64samba-4.19.3.tgz
NetBSD 9.0aarch64samba-4.19.3.tgz
NetBSD 9.0aarch64samba-4.18.9.tgz
NetBSD 9.0aarch64samba-4.19.5.tgz
NetBSD 9.0alphasamba-4.19.3.tgz
NetBSD 9.0alphasamba-4.19.5.tgz
NetBSD 9.0i386samba-4.19.5.tgz
NetBSD 9.0i386samba-4.19.3.tgz
NetBSD 9.0powerpcsamba-4.19.3.tgz
NetBSD 9.0powerpcsamba-4.18.8.tgz
NetBSD 9.0sparc64samba-4.17.6.tgz
NetBSD 9.0sparc64samba-4.17.7.tgz
NetBSD 9.0x86_64samba-4.19.5.tgz
NetBSD 9.0x86_64samba-4.19.3.tgz
NetBSD 9.3x86_64samba-4.19.5.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

Enable POSIX ACL support.
Enable Windows Active Directory support.
Enable DNS service discovery and multicast DNS support.
Enable cups (Common UNIX Printing System) support.
Enable LDAP support.
Enable PAM support.
Enable name-service switch daemon support using Windows Servers.

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.

Problem reports, updates or suggestions for this package should be reported with send-pr.