<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/libexec, branch releng/13.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2024-02-14T21:10:34Z</updated>
<entry>
<title>leapseconds: Update to the canonical place.</title>
<updated>2024-02-14T21:10:34Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2024-02-06T23:11:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d19b59cfe594a878d3f073d6c31ded672c6591a4'/>
<id>urn:sha1:d19b59cfe594a878d3f073d6c31ded672c6591a4</id>
<content type='text'>
IERS is the source of truth for leap seconds. Their leapsecond file is
updated most quickly and is always right (unlike the IANA one which
often lags). IERS operates this public service for the express purpose
of random people downloading it. Their terms of service are compatible
with open source (we could include this in our release). Rather than
fighting with questions around this because the IANA one changed
locations or the auto update script broken, just use this.

This is in preference to the NIST ftp copy. NIST is in the process of
retiring their FTP services.

Sponsored by:		Netflix
Reviewed by:		philip, delphij, cy
Approved by:		re (cperciva)
Differential Revision:	https://reviews.freebsd.org/D43752

(cherry picked from commit 11da791920ba285f0832f09cb504ac81e35ff8d1)
(cherry picked from commit 0eea8292ae8c8e9119520ce54aa82cae491d83b9)
</content>
</entry>
<entry>
<title>rc.d/kdc: Support start of MIT krb5kdc</title>
<updated>2024-01-29T00:26:13Z</updated>
<author>
<name>Cy Schubert</name>
<email>cy@FreeBSD.org</email>
</author>
<published>2024-01-20T13:52:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=02f097e7f34199813201b940ad2b608b6f36bd83'/>
<id>urn:sha1:02f097e7f34199813201b940ad2b608b6f36bd83</id>
<content type='text'>
Some users wishing to use the MIT krb5kdc have discovered the
kdc script workaround applied to the MIT krb5 ports is insufficient.
Let's build into this rc script the smarts to determine whether
base or ports Hiemdal kdc is being invoked or the MIT krb5kdc.

While at it, remove kdc_start_precmd(). This will simplify a future
jail patch.

Suggested by:		netchild
Original patch:		netchild
Reviewed by:		emaste, netchild
Differential Revision:	https://reviews.freebsd.org/D43523

(cherry picked from commit 91f78c32befa08bf4010db7afd4407277a3e585f)
</content>
</entry>
<entry>
<title>bootpd(8): Fix a typo in a source code comment</title>
<updated>2024-01-25T06:50:46Z</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2024-01-22T20:46:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=04866ffa491cca6ed1cc0916965aaa5932d72b3b'/>
<id>urn:sha1:04866ffa491cca6ed1cc0916965aaa5932d72b3b</id>
<content type='text'>
- s/adddress/address/

(cherry picked from commit d04df664776b436f712051520d48f84be93ab269)
</content>
</entry>
<entry>
<title>Stop #defining FREEBSD_ELF</title>
<updated>2024-01-05T00:28:53Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2023-12-12T23:30:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7da77f0266f19696ae1221215f9c9998e686f90c'/>
<id>urn:sha1:7da77f0266f19696ae1221215f9c9998e686f90c</id>
<content type='text'>
This was originally used (along with FREEBSD_AOUT) to prefer the use
of ELF in various tools instead of a.out as part of the a.out to ELF
transition in the 3.x days.  The last use of it was removed from
&lt;link.h&gt; in commit 66422f5b7a1a6055f0b2358268eb902aab6e2e3e back in
2002, but various files still #define it.

Reviewed by:	kevans, imp, emaste
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D42964

(cherry picked from commit 4a3cf5f329d69076aa9d093d596eb0ee82d917f5)
</content>
</entry>
<entry>
<title>rc.conf: correct $ntp_leapfile_sources</title>
<updated>2023-12-16T02:33:58Z</updated>
<author>
<name>Philip Paeps</name>
<email>philip@FreeBSD.org</email>
</author>
<published>2023-12-07T05:48:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=74a8c6da4f28e691c169aa502713a5aaebc00584'/>
<id>urn:sha1:74a8c6da4f28e691c169aa502713a5aaebc00584</id>
<content type='text'>
IETF is no longer serving leap-seconds.list.  Point at IANA instead.

This fixes "service ntpd fetch".

(cherry picked from commit b1c95af45488bef649e9a84890e2414ff80b3a00)
</content>
</entry>
<entry>
<title>rtld: add a test for RTLD_DEEPBIND</title>
<updated>2023-12-15T16:56:59Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2023-12-01T01:26:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9986fd59d855234cbb999b2a4099ad3cd094aa49'/>
<id>urn:sha1:9986fd59d855234cbb999b2a4099ad3cd094aa49</id>
<content type='text'>
This tests that with RTLD_DEEPBIND, symbols are looked up in all of the
object's needed objects before the global object.

ATF_REQUIRE_INTEQ was added after stable/13 branched, so we shim it out
here.

PR:		275393
Reviewed by:	kib
Sponsored by:	NetApp, Inc.
Sponsored by:	Klara, Inc.

(cherry picked from commit d9c543b6b0cabea6e6679d70b4e701018e7eab80)
</content>
</entry>
<entry>
<title>RTLD_DEEPBIND: make lookup not just symbolic, but walk all refobj' DAGs</title>
<updated>2023-12-07T00:27:34Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2023-11-29T18:30:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=07fa8d431c0ea291a0e4b79a0bb81707d0b119e6'/>
<id>urn:sha1:07fa8d431c0ea291a0e4b79a0bb81707d0b119e6</id>
<content type='text'>
PR:	275393

(cherry picked from commit 9daf6cd0f46416d9c6eb0411ea6042cd42b8a9bc)
</content>
</entry>
<entry>
<title>rc.conf(5): add &lt;service&gt;_umask to run the service using this value</title>
<updated>2023-12-02T08:15:52Z</updated>
<author>
<name>Eugene Grosbein</name>
<email>eugen@FreeBSD.org</email>
</author>
<published>2022-08-28T05:45:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2d6a03dd43c758cdd7c7dd9590459d1aa77d4333'/>
<id>urn:sha1:2d6a03dd43c758cdd7c7dd9590459d1aa77d4333</id>
<content type='text'>
None of tools working with login classes change umask(1)
and we had no ways to specify non-default umask for a service
not touching its startup script. This change makes in possible.

Some file-sharing services that create new files may benefit from it.

Differential:	https://reviews.freebsd.org/D36309

(cherry picked from commit 160a2f2cdda806e104c0d3194bfb84b208ad1ae8)
</content>
</entry>
<entry>
<title>rc: add ${name}_setup script support</title>
<updated>2023-12-02T08:03:49Z</updated>
<author>
<name>Franco Fichtner</name>
<email>franco@opnsense.org</email>
</author>
<published>2022-08-15T14:41:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ed36613e65ab59ba8e9c2ca73ca8188457b51d01'/>
<id>urn:sha1:ed36613e65ab59ba8e9c2ca73ca8188457b51d01</id>
<content type='text'>
Run a service-based setup script before running the start command.
Useful for automatic configuration file generation.

Reviewed by:	https://reviews.freebsd.org/D36006
</content>
</entry>
<entry>
<title>ldconfig: filter out non-existing directories from default path</title>
<updated>2023-11-28T11:42:22Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2023-11-16T05:38:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9026d9e6138ad6ea3b8b52f2d555d48aebd7f8fc'/>
<id>urn:sha1:9026d9e6138ad6ea3b8b52f2d555d48aebd7f8fc</id>
<content type='text'>
(cherry picked from commit 806e4e3273bee2e3a12ffc2e74db5c912fbd7aa9)
</content>
</entry>
</feed>
