net/samba422 4.22.11_3 FreeBSD
Free SMB/CIFS and AD/DC server and client for Unix
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
d5267ac859- License
- GPLv3+
- Categories
- net
- Package size
- 16347.4 KiB, 93439.2 KiB installed
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.
Install
Binary package:
pkg install samba422
From the ports tree:
cd /usr/ports/net/samba422/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= samba422>0:net/samba422
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 4.22.11_2 | 4.22.11_2 | - | - | 4.22.11_2 |
| FreeBSD:14:quarterly | 4.22.11_2 | 4.22.11_2 | n/a | - | 4.22.11_2 |
| FreeBSD:15:latest | 4.22.11_2 | 4.22.11_2 | n/a | - | - |
| FreeBSD:15:quarterly | 4.22.11_2 | 4.22.11_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.22.11_2 | 4.22.11_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
p5-Parse-Yapp>=0: devel/p5-Parse-Yapp
Library 10
libgnutls.so: security/gnutlslibgcrypt.so: security/libgcryptlibiconv.so: converters/libiconvlibinotify.so: devel/libinotifylibsunacl.so: sysutils/libsunacllibreadline.so: devel/readlinelibpopt.so: devel/poptlibunwind.so: devel/libunwindlibicui18n.so: devel/iculibicuuc.so: devel/icu
Test 2
bash: shells/bashtshark: net/wireshark
The full lists below include those, and their dependencies in turn.
Build dependencies 95
- archivers/brotli
- archivers/libarchive
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- databases/gdbm
- databases/openldap26-client
- databases/tdb1413
- devel/bison
- devel/dbus
- devel/dbus-glib
- devel/gamin
- devel/gettext-runtime
- devel/glib20
- devel/icu
- devel/jansson
- devel/libdaemon
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libtextstyle
- devel/libunistring
- devel/libunwind
- devel/m4
- devel/p5-Parse-Yapp
- devel/pcre2
- devel/pkgconf
- devel/popt
- devel/py-anyio
- devel/py-async_generator
- devel/py-attrs
- devel/py-cffi
- devel/py-outcome
- devel/py-packaging
- devel/py-pycparser
- devel/py-sniffio
- devel/py-sortedcontainers
- devel/py-typing-extensions
- devel/readline
- devel/talloc244
- devel/tevent017
- dns/libidn2
- dns/py-dnspython
- dns/py-idna
- lang/perl5.42
- lang/python312
- lang/python315
- math/gmp
- math/mpdecimal
- net/avahi-app
- net/py-h11
- net/py-socksio
- net/py-trio
- print/indexinfo
- security/cyrus-sasl2
- security/gnutls
- security/libgcrypt
- security/libgpg-error
- security/libtasn1
- security/nettle
- security/p11-kit
- security/py-certifi
- security/py-cryptography
- security/py-pyopenssl
- security/py-service-identity
- security/py-truststore
- sysutils/cmocka
- sysutils/gnome_subr
- sysutils/libsunacl
- textproc/docbook
- textproc/docbook-sgml
- textproc/docbook-xml
- textproc/docbook-xsl
- textproc/expat2
- textproc/iso8879
- textproc/libxml2
- textproc/libxslt
- textproc/py-markdown
- textproc/sdocbook-xml
- textproc/xmlcatmgr
- textproc/xmlcharent
- www/py-aioquic
- www/py-h2
- www/py-hpack
- www/py-httpcore
- www/py-httpx
- www/py-hyperframe
- www/py-pylsqpack
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libxcb
- x11/xorgproto
Run dependencies 79
- archivers/brotli
- archivers/libarchive
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- databases/gdbm
- databases/openldap26-client
- databases/tdb1413
- devel/dbus
- devel/dbus-glib
- devel/gamin
- devel/gettext-runtime
- devel/glib20
- devel/icu
- devel/jansson
- devel/libdaemon
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libunistring
- devel/libunwind
- devel/pcre2
- devel/popt
- devel/py-anyio
- devel/py-async_generator
- devel/py-attrs
- devel/py-cffi
- devel/py-outcome
- devel/py-packaging
- devel/py-pycparser
- devel/py-sniffio
- devel/py-sortedcontainers
- devel/py-typing-extensions
- devel/readline
- devel/talloc244
- devel/tevent017
- dns/libidn2
- dns/py-dnspython
- dns/py-idna
- lang/python312
- lang/python315
- math/gmp
- math/mpdecimal
- net/avahi-app
- net/py-h11
- net/py-socksio
- net/py-trio
- print/indexinfo
- security/cyrus-sasl2
- security/gnutls
- security/libgcrypt
- security/libgpg-error
- security/libtasn1
- security/nettle
- security/p11-kit
- security/py-certifi
- security/py-cryptography
- security/py-pyopenssl
- security/py-service-identity
- security/py-truststore
- sysutils/gnome_subr
- sysutils/libsunacl
- textproc/expat2
- textproc/libxml2
- textproc/py-markdown
- www/py-aioquic
- www/py-h2
- www/py-hpack
- www/py-httpcore
- www/py-httpx
- www/py-hyperframe
- www/py-pylsqpack
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libxcb
- x11/xorgproto
No port depends on this one.
Configuration
Options name: net_samba422
| Option | Default | Description |
|---|---|---|
| ADS | on | Active Directory client |
| AD_DC | on | Active Directory Domain Controller(implies PYTHON3) |
| AVAHI | on | Zeroconf support via Avahi |
| BUNDLED_CMOCKA | off | Bundle cmocka instead of depending on a standalone port |
| BUNDLED_TALLOC | off | Bundle talloc instead of depending on a standalone port |
| BUNDLED_TDB | off | Bundle TDB instead of depending on a standalone port |
| BUNDLED_TEVENT | off | Bundle Tevent instead of depending on a standalone port |
| CLUSTER | off | Clustering support |
| CUPS | off | CUPS printing system support |
| DEVELOPER | off | With developer framework |
| DOCS | on | Build and/or install documentation |
| FAM | on | File Alteration Monitor |
| FRUIT | on | MacOSX and TimeMachine support |
| GLUSTERFS | off | GlusterFS support |
| GPGME | off | GpgME support |
| GSSAPI_BUILTIN | on | GSSAPI support via bundled Heimdal |
| GSSAPI_MIT | off | GSSAPI support via security/krb5 |
| LDAP | on | LDAP client |
| MANPAGES | on | Build and/or install manual pages |
| MDNSRESPONDER | off | Zeroconf support via mDNSResponder |
| MEMORY_DEBUG | off | Debug memory allocator |
| PICKY_DEVELOPER | off | Treat compiler warnings as errors(implies DEVELOPER) |
| PROFILE | on | Profiling data |
| PYTHON3 | on | Python 3.x bindings or support |
| QUOTAS | on | Disk quota support |
| SYSLOG | on | Syslog logging support |
| TEST | off | Build and/or run tests |
| UTMP | on | UTMP accounting |
| ZEROCONF_NONE | off | Zeroconf support is absent |
- USES
- cpe compiler:c++11-lang iconv localbase:ldflags ncurses perl5 pkgconfig shebangfix waf gettext-runtime samba:self
- Service scripts
samba_server- Conflicts with
- ldb2[0-9]-* samba4*
Message after installing
Files
Manual pages 116
- cifsdd(8)
- dbwrap_tool(1)
- eventlogadm(8)
- gentest(1)
- idmap_ad(8)
- idmap_autorid(8)
- idmap_hash(8)
- idmap_ldap(8)
- idmap_nss(8)
- idmap_rfc2307(8)
- idmap_rid(8)
- idmap_script(8)
- idmap_tdb(8)
- idmap_tdb2(8)
- ldb(3)
- ldbadd(1)
- ldbdel(1)
- ldbedit(1)
- ldbmodify(1)
- ldbrename(1)
- ldbsearch(1)
- libsmbclient(7)
- lmhosts(5)
- locktest(1)
- log2pcap(1)
- masktest(1)
- mdsearch(1)
- mvxattr(1)
- ndrdump(1)
- net(8)
- nmbd(8)
- nmblookup(1)
- ntlm_auth(1)
- oLschema2ldif(1)
- pam_winbind(8)
- pam_winbind.conf(5)
- pdbedit(8)
- profiles(1)
- regdiff(1)
- regpatch(1)
- regshell(1)
- regtree(1)
- rpcclient(1)
- samba(7)
- samba(8)
- samba-bgqd(8)
- samba-dcerpcd(8)
- samba-log-parser(1)
- samba-regedit(8)
- samba-talloc(3)
- samba-tdbbackup(8)
- samba-tdbdump(8)
- samba-tdbrestore(8)
- samba-tdbtool(8)
- samba-tool(8)
- samba_downgrade_db(8)
- sharesec(1)
- smb.conf(5)
- smb4.conf(5)
- smbcacls(1)
- smbclient(1)
- smbcontrol(1)
- smbcquotas(1)
- smbd(8)
- smbget(1)
- smbpasswd(5)
- smbpasswd(8)
- smbspool(8)
- smbspool_krb5_wrapper(8)
- smbstatus(1)
- smbtar(1)
- smbtree(1)
- testparm(1)
- traffic_learner(7)
- traffic_replay(7)
- vfs_acl_tdb(8)
- vfs_acl_xattr(8)
- vfs_aio_fork(8)
- vfs_aio_pthread(8)
- vfs_audit(8)
- vfs_cacheprime(8)
- vfs_cap(8)
- vfs_catia(8)
- vfs_commit(8)
- vfs_crossrename(8)
- vfs_default_quota(8)
- vfs_dirsort(8)
- vfs_expand_msdfs(8)
- vfs_extd_audit(8)
- vfs_fake_perms(8)
- vfs_freebsd(8)
- vfs_full_audit(8)
- vfs_linux_xfs_sgid(8)
- vfs_media_harmony(8)
- vfs_offline(8)
- vfs_preopen(8)
- vfs_readahead(8)
- vfs_readonly(8)
- vfs_recycle(8)
- vfs_shadow_copy(8)
- vfs_shadow_copy2(8)
- vfs_shell_snap(8)
- vfs_streams_depot(8)
- vfs_streams_xattr(8)
- vfs_syncops(8)
- vfs_time_audit(8)
- vfs_unityed_media(8)
- vfs_virusfilter(8)
- vfs_widelinks(8)
- vfs_worm(8)
- vfs_xattr_tdb(8)
- vfs_zfsacl(8)
- wbinfo(1)
- winbind_krb5_locator(8)
- winbindd(8)
- wspsearch(1)
pkg-plist 477
- bin/cifsdd
- bin/dbwrap_tool
- bin/dumpmscat
- bin/gentest
- bin/locktest
- bin/masktest
- bin/mdsearch
- bin/mvxattr
- bin/ndrdump
- bin/net
- bin/nmblookup
- bin/ntlm_auth
- bin/oLschema2ldif
- bin/pdbedit
- bin/profiles
- bin/regdiff
- bin/regpatch
- bin/regshell
- bin/regtree
- bin/rpcclient
- bin/samba-log-parser
- bin/samba-regedit
- bin/samba-tool
- bin/sharesec
- bin/smbcacls
- bin/smbclient
- bin/smbcontrol
- bin/smbcquotas
- bin/smbget
- bin/smbpasswd
- bin/smbspool
- bin/smbstatus
- bin/smbtar
- bin/smbtree
- bin/testparm
- bin/vfstest
- bin/wbinfo
- bin/wspsearch
- sbin/eventlogadm
- sbin/nmbd
- sbin/smbd
- sbin/winbindd
- include/samba4/credentials.h
- include/samba4/dcerpc.h
- include/samba4/gen_ndr/ndr_samr_c.h
- include/samba4/ldb.h
- include/samba4/ldb_errors.h
- include/samba4/ldb_handlers.h
- include/samba4/ldb_module.h
- include/samba4/ldb_version.h
- include/samba4/param.h
- include/samba4/policy.h
- include/samba4/util/tevent_ntstatus.h
- include/samba4/util/tevent_unix.h
- include/samba4/util/tevent_werror.h
- include/samba4/charset.h
- include/samba4/core/doserr.h
- include/samba4/core/error.h
- include/samba4/core/hresult.h
- include/samba4/core/ntstatus_gen.h
- include/samba4/core/ntstatus.h
- include/samba4/core/werror_gen.h
- include/samba4/core/werror.h
- include/samba4/smb_ldap.h
- include/samba4/smbldap.h
- include/samba4/dcesrv_core.h
- include/samba4/domain_credentials.h
- include/samba4/gen_ndr/atsvc.h
- include/samba4/gen_ndr/auth.h
- include/samba4/gen_ndr/claims.h
- include/samba4/gen_ndr/dcerpc.h
- include/samba4/gen_ndr/drsblobs.h
- include/samba4/gen_ndr/drsuapi.h
- include/samba4/gen_ndr/krb5pac.h
- include/samba4/gen_ndr/lsa.h
- include/samba4/gen_ndr/misc.h
- include/samba4/gen_ndr/nbt.h
- include/samba4/gen_ndr/ndr_atsvc.h
- include/samba4/gen_ndr/ndr_dcerpc.h
- include/samba4/gen_ndr/ndr_drsblobs.h
- include/samba4/gen_ndr/ndr_drsuapi.h
- include/samba4/gen_ndr/ndr_krb5pac.h
- include/samba4/gen_ndr/ndr_misc.h
- include/samba4/gen_ndr/ndr_nbt.h
- include/samba4/gen_ndr/ndr_samr.h
- include/samba4/gen_ndr/ndr_svcctl_c.h
- include/samba4/gen_ndr/ndr_svcctl.h
- include/samba4/gen_ndr/netlogon.h
- include/samba4/gen_ndr/samr.h
- include/samba4/gen_ndr/security.h
- include/samba4/gen_ndr/server_id.h
- include/samba4/gen_ndr/svcctl.h
- include/samba4/ldb_wrap.h
- include/samba4/libsmbclient.h
- include/samba4/lookup_sid.h
- include/samba4/machine_sid.h
- include/samba4/ndr.h
- include/samba4/ndr/ndr_dcerpc.h
- include/samba4/ndr/ndr_drsblobs.h
- include/samba4/ndr/ndr_drsuapi.h
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| samba-4.22.11.tar.gz | 4.2893036e+07 | d569b298a81cc212a39e9d1813bc4ca5c71ac93c4ceb2eec03db178096958d00 |
Master sites 2
- SAMBA/samba/stable
- SAMBA/samba/rc
Commit history 7
| Date | Commit | Credits | Log message |
|---|---|---|---|
d5267ac859 |
Xavier Beaudouin | net/samba4*: fix lmdb breakage PR: 299660
Reported by: Matthew Wener <[email protected]>
Sponsored by: Klara, Inc. |
|
85ba298b7e |
Baptiste Daroussin | databases/lmdb: allow to install both 0.x and 1.x together LMDB 1.0 and the legacy 0.9 ABI cannot be mixed, the datanase format are
incompatibles as well.
Rename or relocate everything databases/lmdb0 installs so that it no
longer overlaps with databases/lmdb:
- the utilities are now mdb_copy0, mdb_dump0, mdb_load0 and mdb_stat0
- the header is include/lmdb0/lmdb.h
- the linker name is liblmdb0.so, the shared object keeps its ABI name
liblmdb.so.0 so already linked programs are unaffected
- the pkg-config file is lmdb0.pc
A compatibility prefix holding the previous layout is also installed
under ${PREFIX}/lmdb0/ (include/, lib/ and libdata/pkgconfig/) so that
build systems which expect to find lmdb.h and -llmdb relative to a
single directory only need a path change.
Now all ports should migrate to lmdb 1.X and use the lmdb 0.9 port to ease
… |
|
06d4d26f90 |
Xavier Beaudouin | net/samba42[234Ø: fix on ZFS STATUS_INTERNAL_ERROR, Input/output error from vfs_freebsd.c Replace strlcpy() to memmove() in vfs_freebsd.c.
PR: 292618
Reported by: Dave Baukus <[email protected]>
Sponsored by: Klara, Inc |
|
aa656d9779 |
Xavier Beaudouin | */*: depends of devel/talloc244 Update dependency of devel/tevent017 to use devel/talloc244 instead
of devel/talloc243 since these version of samba can support it.
Update Mk/Uses/samba.mk for relecting such changes.
PR: 294595
Reported by: Jordan Ostref, [email protected]
Reviewed by: kiwi
Approved by: samba (kiwi)
Sponsored by: Klara, Inc. |
|
f6a04b12fe |
ml at netfence.it | net/samba422: Update to 4.22.11 Fix several CVE and bugfixes.
Changelog
- https://wiki.samba.org/index.php/Samba_4.22_Features_added/changed
PR: 297274
Reported by: [email protected]
Approved by: samba (kiwi) |
The latest 5 of 7 in the history this site was built from.