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
yet.)

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/cmocka devel/gettext-lib security/gnutls converters/libiconv textproc/jansson databases/ldb databases/ldb security/libgcrypt databases/lmdb devel/popt lang/python312 lang/python312 devel/readline devel/talloc devel/talloc devel/tevent net/avahi devel/cmocka security/gnutls converters/libiconv textproc/jansson databases/ldb security/libgcrypt devel/popt devel/readline devel/talloc devel/tevent

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64samba-4.20.1nb2.tgz
NetBSD 10.0aarch64samba-4.19.3.tgz
NetBSD 10.0aarch64samba-4.19.5.tgz
NetBSD 10.0aarch64samba-4.20.5.tgz
NetBSD 10.0aarch64ebsamba-4.20.1nb2.tgz
NetBSD 10.0alphasamba-4.19.5.tgz
NetBSD 10.0alphasamba-4.20.1nb2.tgz
NetBSD 10.0i386samba-4.20.5.tgz
NetBSD 10.0i386samba-4.19.3.tgz
NetBSD 10.0i386samba-4.19.5.tgz
NetBSD 10.0i386samba-4.20.1nb2.tgz
NetBSD 10.0mips64ebsamba-4.19.5.tgz
NetBSD 10.0powerpcsamba-4.19.3.tgz
NetBSD 10.0powerpcsamba-4.19.5.tgz
NetBSD 10.0x86_64samba-4.20.5.tgz
NetBSD 10.0x86_64samba-4.19.3.tgz
NetBSD 10.0x86_64samba-4.19.5.tgz
NetBSD 10.0x86_64samba-4.20.1nb2.tgz
NetBSD 9.0aarch64samba-4.20.1nb2.tgz
NetBSD 9.0aarch64samba-4.19.3.tgz
NetBSD 9.0aarch64samba-4.19.5.tgz
NetBSD 9.0aarch64samba-4.20.5.tgz
NetBSD 9.0alphasamba-4.20.1nb2.tgz
NetBSD 9.0i386samba-4.20.5.tgz
NetBSD 9.0i386samba-4.19.3.tgz
NetBSD 9.0i386samba-4.19.5.tgz
NetBSD 9.0i386samba-4.20.1nb2.tgz
NetBSD 9.0powerpcsamba-4.19.3.tgz
NetBSD 9.0powerpcsamba-4.18.8.tgz
NetBSD 9.0powerpcsamba-4.19.5.tgz
NetBSD 9.0x86_64samba-4.20.5.tgz
NetBSD 9.0x86_64samba-4.19.3.tgz
NetBSD 9.0x86_64samba-4.19.5.tgz
NetBSD 9.0x86_64samba-4.20.1nb2.tgz
NetBSD 9.3x86_64samba-4.20.4.tgz
NetBSD 9.3x86_64samba-4.20.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

acl
Enable POSIX ACL support.
ads
Enable Windows Active Directory support.
avahi
Enable DNS service discovery and multicast DNS support.
cups
Enable cups (Common UNIX Printing System) support.
ldap
Enable LDAP support.
pam
Enable PAM support.
winbind
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.