notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it''''''''s already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

non port: net/samba416/Makefile

Number of commits found: 26

Saturday, 8 Mar 2025
14:05 Gleb Popov (arrowd) search for other commits by this committer
*: Bump revisions after dbus update

PR:		285253
Reported by:	Martin Birgmeier <d8zNeCFG@aon.at>
commit hash: a347a92e6ea1376b0004ef39e52cad58eddd6ae7 commit hash: a347a92e6ea1376b0004ef39e52cad58eddd6ae7 commit hash: a347a92e6ea1376b0004ef39e52cad58eddd6ae7 commit hash: a347a92e6ea1376b0004ef39e52cad58eddd6ae7 a347a92
Wednesday, 5 Mar 2025
10:30 Baptiste Daroussin (bapt) search for other commits by this committer
gnome: remove tracker2

Tracker2 has long ago been replaced by tracker3 which is also gone now
and replaced by tinysparql.

Tracker2 is creating some complication for many ports (including
grilo-plugins) when installed, considering it not supported anymore,
just remove it instead of fighting it in each related port
commit hash: 493e48d24777a5aa0b06d1df094befb2c556c170 commit hash: 493e48d24777a5aa0b06d1df094befb2c556c170 commit hash: 493e48d24777a5aa0b06d1df094befb2c556c170 commit hash: 493e48d24777a5aa0b06d1df094befb2c556c170 493e48d
Wednesday, 2 Oct 2024
13:38 Dimitry Andric (dim) search for other commits by this committer
net/samba416: fix rl_completion_func_t detection and usage

After a recent devel/readline update, net/samba416 fails to compile with
clang 19, resulting in errors similar to:

  ../../libcli/smbreadline/smbreadline.c:139:38: warning: 'CPPFunction' is
deprecated [-Wdeprecated-declarations]
    139 |                 rl_attempted_completion_function = RL_COMPLETION_CAST
completion_fn;
        |                                                    ^
  ../../lib/replace/system/readline.h:50:31: note: expanded from macro
'RL_COMPLETION_CAST'
     50 | #  define RL_COMPLETION_CAST (CPPFunction *)
        |                               ^
  /usr/local/include/readline/rltypedefs.h:38:50: note: 'CPPFunction' has been
explicitly marked deprecated here
     38 | typedef char **CPPFunction (void) __attribute__((deprecated));
        |                                                  ^
  ../../libcli/smbreadline/smbreadline.c:139:36: error: incompatible function
pointer types assigning to 'rl_completion_func_t *' (aka 'char **(*)(const char
*, int, int)') from 'CPPFunction *' (aka 'char **(*)(void)')
[-Wincompatible-function-pointer-types]
    139 |                 rl_attempted_completion_function = RL_COMPLETION_CAST
completion_fn;
        |                                                  ^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

There are two reasons: samba checks for `rl_completion_t`, while the
actual readline type is `rl_completion_func_t`, and samba's wrapper
`readline.h` header prefers the `CPPFunction` type which is deprecated,
while it should use `rl_completion_func_t` instead.

Fix the `wscript_configure` check to detect `rl_completion_func_t`, and
reverse the `HAVE_RL_COMPLETION_T` and `HAVE_CPPFUNCTION` checks in the
wrapper header.

PR:		281817
Approved by:	samba (0mp)
Reviewed by:	0mp
MFH:		2024Q3
commit hash: 48cea5704f4376df85a42c5b145c62f8830c6822 commit hash: 48cea5704f4376df85a42c5b145c62f8830c6822 commit hash: 48cea5704f4376df85a42c5b145c62f8830c6822 commit hash: 48cea5704f4376df85a42c5b145c62f8830c6822 48cea57
Wednesday, 21 Aug 2024
17:00 Mateusz Piotrowski (0mp) search for other commits by this committer
net/samba416: Mark flavor externalldb as BROKEN

databases/ldb25 is not built with Python support by default, which is
required for the externalldb to build correctly. We are going to be
deprecating net/samba416 soon, so let's not introduce unnecessary
instabilities by enabling Python support in databases/ldb25 by default.

Interested parties building their own packages can still set TRYBROKEN
for this flavor and carry on.

For Samba 4.19, we have transitioned to the unbundled model anyway, so
net/samba416 is the only Samba version to be available the externalldb
flavor.

PR:		276835
Reported by:	pkg-fallout
Approved by:	samba (0mp)
Sponsored by:	Klara, Inc.
commit hash: cac5bdd7332b0c5a49e45edb87d2a10ccd2799a2 commit hash: cac5bdd7332b0c5a49e45edb87d2a10ccd2799a2 commit hash: cac5bdd7332b0c5a49e45edb87d2a10ccd2799a2 commit hash: cac5bdd7332b0c5a49e45edb87d2a10ccd2799a2 cac5bdd
Tuesday, 13 Aug 2024
11:43 Mateusz Piotrowski (0mp) search for other commits by this committer
*/*: Let samba@ maintain ldb, tdb, talloc, tevent, and Samba

PR:		280556
Approved by:	portmgr
commit hash: b6ec64a9a2c9fc664db261f07c373bb65b522252 commit hash: b6ec64a9a2c9fc664db261f07c373bb65b522252 commit hash: b6ec64a9a2c9fc664db261f07c373bb65b522252 commit hash: b6ec64a9a2c9fc664db261f07c373bb65b522252 b6ec64a
Sunday, 26 May 2024
12:16 Yoshihiro Takahashi (nyan) search for other commits by this committer
net/samba416: Fix startup script in a jail environment

PR:		275343
Approved by:	maintainer timeout (6 months)
Approved by:	mikael (samba419 maintainer, ports committer)
commit hash: 8a7135132699c731ec53f0f9664d772211eba3b7 commit hash: 8a7135132699c731ec53f0f9664d772211eba3b7 commit hash: 8a7135132699c731ec53f0f9664d772211eba3b7 commit hash: 8a7135132699c731ec53f0f9664d772211eba3b7 8a71351
Tuesday, 12 Mar 2024
21:37 Mateusz Piotrowski (0mp) search for other commits by this committer Author: Xavier Beaudouin
net/samba416: Add externalldb flavor

Why do we need the externalldb flavor? Compiling tools like
security/sssd-devel with Kerberos support often requires a standalone
ldb as a dependency. By adding a externalldb flavor, ports can depend on
a flavor of Samba that does not depend on its bundled version of ldb.

PR:		276835
Approved by:	portmgr (maintainer timeout, 2+ weeks)
Sponsored by:	Klara, Inc.
Co-authored-by:	Mateusz Piotrowski <0mp@FreeBSD.org>
commit hash: eaec7c2287315c50e79b137d94cee66054e4cec6 commit hash: eaec7c2287315c50e79b137d94cee66054e4cec6 commit hash: eaec7c2287315c50e79b137d94cee66054e4cec6 commit hash: eaec7c2287315c50e79b137d94cee66054e4cec6 eaec7c2
Sunday, 11 Feb 2024
04:20 Joseph Mingrone (jrm) search for other commits by this committer
net/samba416: Patch to prevent abnormal smbd abort

Update a call to memcpy() because readdir() only guarantees memory up to
result+result->d_reclen is readable.  Under certain conditions,
result+sizeof(struct dirent) landed in unmapped memory.

Most of the legwork to pinpoint the problem, as well as a solution
similar to the one applied here, was submitted by uratan@miomio.jp.
Martin Simmons <martin@lispworks.com> contributed to understanding the
problem and wrote a useful test case.

PR:		275597
Approved by:	maintainer timeout
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D43171
commit hash: 3fb51f85c5f397a427eca02936c935cba048a06e commit hash: 3fb51f85c5f397a427eca02936c935cba048a06e commit hash: 3fb51f85c5f397a427eca02936c935cba048a06e commit hash: 3fb51f85c5f397a427eca02936c935cba048a06e 3fb51f8
Monday, 22 Jan 2024
15:50 Muhammad Moinur Rahman (bofh) search for other commits by this committer
net/samba416: Sanitize MANPREFIX

Approved by:    portmgr (blanket)
commit hash: 3c5f4b3c2ab2d0a39cd5227ab9ffa57934290d93 commit hash: 3c5f4b3c2ab2d0a39cd5227ab9ffa57934290d93 commit hash: 3c5f4b3c2ab2d0a39cd5227ab9ffa57934290d93 commit hash: 3c5f4b3c2ab2d0a39cd5227ab9ffa57934290d93 3c5f4b3
Sunday, 31 Dec 2023
00:37 Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
commit hash: bbab7f59e9630416397189df70ec133bdd690e38 commit hash: bbab7f59e9630416397189df70ec133bdd690e38 commit hash: bbab7f59e9630416397189df70ec133bdd690e38 commit hash: bbab7f59e9630416397189df70ec133bdd690e38 bbab7f5
Saturday, 30 Dec 2023
07:16 Muhammad Moinur Rahman (bofh) search for other commits by this committer
net/samba416: Fix build with lld 17

Building net/samba416 with lld 17 results in the following link errors:

runner ['cc', '-Wl,--as-needed',
'-Wl,--version-script=/wrkdirs/share/dim/ports/net/samba413/work/samba-4.13.17/bin/default/lib/replace/replace.vscript',
'-shared', 'lib/replace/replace.c.2.o', 'lib/replace/strptime.c.2.o',
'lib/replace/cwrap.c.2.o', 'lib/replace/xattr.c.2.o',
'-o/wrkdirs/share/dim/ports/net/samba413/work/samba-4.13.17/bin/default/lib/replace/libreplace-samba4.so',
'-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/local/lib', '-L/usr/local/lib',
'-fstack-protector-strong', '-L/usr/local/lib', '-Wl,-z,relro,-z,now',
'-Wl,-no-undefined', '-Wl,--export-dynamic']
ld: error: version script assignment of 'local' to symbol '_end' failed: symbol
not defined
ld: error: version script assignment of 'local' to symbol '__bss_start' failed:
symbol not defined
ld: error: version script assignment of 'local' to symbol '_edata' failed:
symbol not defined
cc: error: linker command failed with exit code 1 (use -v to see invocation)

Since the linker version scripts are generated dynamically, suppress
errors with lld >= 17 due to these undefined symbols.

Same patch from 8bc0f1e by dim@ to unbreak build on FreeBSD 15.

This is required as the DEFAULT version of sambe is being switched.

Approved by:	portmgr (blanket)
commit hash: 637ee716d9ee3d36fbd6c4944a937806cd1b4608 commit hash: 637ee716d9ee3d36fbd6c4944a937806cd1b4608 commit hash: 637ee716d9ee3d36fbd6c4944a937806cd1b4608 commit hash: 637ee716d9ee3d36fbd6c4944a937806cd1b4608 637ee71
Saturday, 18 Nov 2023
00:27 Yasuhiro Kimura (yasu) search for other commits by this committer
net/samba41[36]: Make 'USES=shebangfix' work as is expected

While testing patch submitted to bug #270383, I noticed
'USES=shebangfix' doesn't work as is expected with current samba
ports. According to the investigation by Tatsuki Makino, it is because
SHEBANG_FILES is defined after bsd.port.options.mk and bsd.port.pre.mk
are included. So fix the issue by moving the definition before the
inclusion of them

Reference:	https://lists.freebsd.org/archives/freebsd-ports/2023-November/004849.html
Reference:	https://lists.freebsd.org/archives/freebsd-ports/2023-November/004852.html
Reference:	https://lists.freebsd.org/archives/freebsd-ports/2023-November/004853.html
PR:		274885
Approved by:	maintainer timeout
commit hash: 88d031b449271f1beb10d96ff344582429bfada9 commit hash: 88d031b449271f1beb10d96ff344582429bfada9 commit hash: 88d031b449271f1beb10d96ff344582429bfada9 commit hash: 88d031b449271f1beb10d96ff344582429bfada9 88d031b
Friday, 17 Nov 2023
11:46 Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 74.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-74-1
Reported by:	GitHub (watch releases)
PR:		274317
Exp-run by:	antoine (incomplete)
Approved by:	fluffy
commit hash: e55b80195e2af4bd63088de216ccd3e23be81c1f commit hash: e55b80195e2af4bd63088de216ccd3e23be81c1f commit hash: e55b80195e2af4bd63088de216ccd3e23be81c1f commit hash: e55b80195e2af4bd63088de216ccd3e23be81c1f e55b801
Saturday, 5 Aug 2023
06:02 Yasuhiro Kimura (yasu) search for other commits by this committer
net/samba416: Update to 4.16.11

ChangeLog:	https://www.samba.org/samba/history/samba-4.16.11.html
PR:		272638
Approved by:	maintainer timeout
MFH:		2023Q3
Security:	441e1e1a-27a5-11ee-a156-080027f5fec9
commit hash: 21e6d0c41fcee8670003abad003fffa1936bd013 commit hash: 21e6d0c41fcee8670003abad003fffa1936bd013 commit hash: 21e6d0c41fcee8670003abad003fffa1936bd013 commit hash: 21e6d0c41fcee8670003abad003fffa1936bd013 21e6d0c
Tuesday, 1 Aug 2023
11:27 Rene Ladan (rene) search for other commits by this committer
all: remove support for expired FreeBSD 13.1

Approved by:	portmgr (implicit), salvadore (gcc ports)
Reviewed by:	jbeich

Differential Revision: https://reviews.freebsd.org/D40845
commit hash: 5981a247406772defbc64bf993e23580aaa0d4dd commit hash: 5981a247406772defbc64bf993e23580aaa0d4dd commit hash: 5981a247406772defbc64bf993e23580aaa0d4dd commit hash: 5981a247406772defbc64bf993e23580aaa0d4dd 5981a24
Tuesday, 27 Jun 2023
19:34 Rene Ladan (rene) search for other commits by this committer
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb 3d9a815
Thursday, 13 Apr 2023
00:56 Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 73.1

- Temporarily switch to GitHub auto archive (release artifacts are N/A atm)

Changes:	https://github.com/unicode-org/icu/releases/tag/release-73-1
Reported by:	GitHub (watch releases)
PR:		270422
Exp-run by:	antoine
commit hash: f1f1a8be887ee2c5d75bec33cb8f8a89454e606b commit hash: f1f1a8be887ee2c5d75bec33cb8f8a89454e606b commit hash: f1f1a8be887ee2c5d75bec33cb8f8a89454e606b commit hash: f1f1a8be887ee2c5d75bec33cb8f8a89454e606b f1f1a8b
Friday, 7 Apr 2023
14:18 Timur I. Bakeyev (timur) search for other commits by this committer
net/samba416: Security update for samba416 to the 4.16.10

Security:	CVE-2023-0225
		CVE-2023-0922
		CVE-2023-0614
commit hash: 73dbc16c1eb5535765ab7bc9a15e75d6d9b8a0b7 commit hash: 73dbc16c1eb5535765ab7bc9a15e75d6d9b8a0b7 commit hash: 73dbc16c1eb5535765ab7bc9a15e75d6d9b8a0b7 commit hash: 73dbc16c1eb5535765ab7bc9a15e75d6d9b8a0b7 73dbc16
Saturday, 4 Mar 2023
13:31 Joe Marcus Clarke (marcus) search for other commits by this committer
MOVED: Use the nox11 flavor for tshark and friends

This includes net/py-pyshark, net/termshark, and the samba ports for
testing.
Reported by:	mat
commit hash: cfeac1c240904956e60d7faefead1c1bcb33eefd commit hash: cfeac1c240904956e60d7faefead1c1bcb33eefd commit hash: cfeac1c240904956e60d7faefead1c1bcb33eefd commit hash: cfeac1c240904956e60d7faefead1c1bcb33eefd cfeac1c
Friday, 3 Mar 2023
23:52 Joe Marcus Clarke (marcus) search for other commits by this committer
net/termshark|samba41[36]: Chase the tshark>wireshark change

Reported by:	cperciva
commit hash: 146c6cd531af43b1035b898596acbdc9ae763124 commit hash: 146c6cd531af43b1035b898596acbdc9ae763124 commit hash: 146c6cd531af43b1035b898596acbdc9ae763124 commit hash: 146c6cd531af43b1035b898596acbdc9ae763124 146c6cd
Wednesday, 8 Feb 2023
10:53 Muhammad Moinur Rahman (bofh) search for other commits by this committer
Mk/**ldap.mk: Convert USE_LDAP to USES=ldap

Convert the USE_LDAP=yes to USES=ldap and adds the following features:

- Adds the argument USES=ldap:server to add openldap2{4|5|6}-server as
  RUN_DEPENDS
- Adds the argument USES=ldap<version> and replaces WANT_OPENLDAP_VER
- Adds OPENLDAP versions in bsd.default-versions.mk
- Adds USE_OPENLDAP/WANT_OPENLDAP_VER in Mk/bsd.sanity.mk
- Changes consumers to use the features

Reviewed by:	delphij
Approved by:	portmgr
Differential Revision: https://reviews.freebsd.org/D38233
commit hash: 6e1233be229212a0496f42d611bd40f3e3a628da commit hash: 6e1233be229212a0496f42d611bd40f3e3a628da commit hash: 6e1233be229212a0496f42d611bd40f3e3a628da commit hash: 6e1233be229212a0496f42d611bd40f3e3a628da 6e1233b
Monday, 19 Dec 2022
01:42 Timur I. Bakeyev (timur) search for other commits by this committer
net/samba416: Security update for the recent Heimdal/KRB5 related
vulnerabilities.

Security:	CVE-2022-38023
		CVE-2022-37966
		CVE-2022-37967
		CVE-2022-45141
commit hash: 135b4febde36816397bbaf11538e2dc014849a72 commit hash: 135b4febde36816397bbaf11538e2dc014849a72 commit hash: 135b4febde36816397bbaf11538e2dc014849a72 commit hash: 135b4febde36816397bbaf11538e2dc014849a72 135b4fe
Thursday, 17 Nov 2022
14:12 Timur I. Bakeyev (timur) search for other commits by this committer
net/samba416: Security update for Samba 4.16

Security:	CVE-2022-42898
commit hash: f99471cff0c3564f692b0c6e098d62fe8b671406 commit hash: f99471cff0c3564f692b0c6e098d62fe8b671406 commit hash: f99471cff0c3564f692b0c6e098d62fe8b671406 commit hash: f99471cff0c3564f692b0c6e098d62fe8b671406 f99471c
Tuesday, 25 Oct 2022
23:21 Timur I. Bakeyev (timur) search for other commits by this committer
net/samba416: Update port to address CVE-2022-3437

PR:		267141
Security:	CVE-2022-3437
commit hash: 890f94ea16e9af2a5f2c74e14d2ffc0873120468 commit hash: 890f94ea16e9af2a5f2c74e14d2ffc0873120468 commit hash: 890f94ea16e9af2a5f2c74e14d2ffc0873120468 commit hash: 890f94ea16e9af2a5f2c74e14d2ffc0873120468 890f94e
Wednesday, 19 Oct 2022
08:10 Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 72.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-72-1
Reported by:	GitHub (watch releases)
PR:		266582
Exp-run by:	antoine
commit hash: dfe25d73e7fdd333c59008a4ec1859c7f93dacd6 commit hash: dfe25d73e7fdd333c59008a4ec1859c7f93dacd6 commit hash: dfe25d73e7fdd333c59008a4ec1859c7f93dacd6 commit hash: dfe25d73e7fdd333c59008a4ec1859c7f93dacd6 dfe25d7
Sunday, 16 Oct 2022
23:23 Timur I. Bakeyev (timur) search for other commits by this committer
net/samba416: New port for Samba 4.16

This is an initial attempt to add Samba to the FreeBSD after major
rewrite of the VFS code in the upstream.

Most of the port development is now carried in:

     https://gitlab.com/samba-freebsd

Due to the way how new Samba VFS code is written there is a constrain
that Samba 4.14+ can run only on FreeBSD 13.1+, as it requires support
of the `nodup` option for the `fdesc` file system, as well as it's
presence in the system in general.

    https://gitlab.com/samba-freebsd/-/wikis/The-New-VFS

I'd like to thank CyberSecure Pty Ltd. company for their supoort of
the port development and Andrew Walker from iXsystems Inc. for the
patches he created and made available for the Samba4 on TrueNAS.

PR:		263874
commit hash: 2daf87ac19838c9a36f56fb51b0678d193921771 commit hash: 2daf87ac19838c9a36f56fb51b0678d193921771 commit hash: 2daf87ac19838c9a36f56fb51b0678d193921771 commit hash: 2daf87ac19838c9a36f56fb51b0678d193921771 2daf87a

Number of commits found: 26