<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.sbin/pkg, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2026-02-05T03:59:21Z</updated>
<entry>
<title>pkg: Fix mirror type parsing and service discovery</title>
<updated>2026-02-05T03:59:21Z</updated>
<author>
<name>Pavel Knoblokh</name>
<email>info@software-advisory.com.au</email>
</author>
<published>2026-02-05T03:59:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=abf911af22729858cc876231e7970eff6aefbb9d'/>
<id>urn:sha1:abf911af22729858cc876231e7970eff6aefbb9d</id>
<content type='text'>
Signed-off-by: Pavel Knoblokh &lt;info@software-advisory.com.au&gt;
Reviewed by:	emaste, imp, kevans
Fixes:		dc4581589a3 ("pkg: clean support for repositories")
Closes:		https://github.com/freebsd/freebsd-src/pull/1989
</content>
</entry>
<entry>
<title>Comments: FreeBSD.conf should not be overwritten</title>
<updated>2026-01-10T02:41:13Z</updated>
<author>
<name>Guilherme Augusto de Souza Candinho</name>
<email>cndghm@gmail.com</email>
</author>
<published>2025-12-13T22:55:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=849c0eb0702879d7cd0fdec589aac048b691b2ab'/>
<id>urn:sha1:849c0eb0702879d7cd0fdec589aac048b691b2ab</id>
<content type='text'>
The files /usr/sbin/pkg/FreeBSD.conf.* currently set base repo to {enable: no}.
We don't want to overwrite /local/etc/pkg/repos/FreeBSD.conf that already exists
when users choose tech preview in the installation.

Signed-off-by: Guilherme Augusto de Souza Candinho &lt;cndghm@gmail.com&gt;
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1925
</content>
</entry>
<entry>
<title>pkg: Move FreeBSD-base to pkg.freebsd.org</title>
<updated>2025-11-27T22:13:52Z</updated>
<author>
<name>Colin Percival</name>
<email>cperciva@FreeBSD.org</email>
</author>
<published>2025-11-27T21:30:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a3b0902d73901e7243103e60cf78c53cd7f566a1'/>
<id>urn:sha1:a3b0902d73901e7243103e60cf78c53cd7f566a1</id>
<content type='text'>
Rather than fetching packages directly from the CDN which currently
backs pkgbase.freebsd.org, requests will go to pkg.freebsd.org mirrors
and be 302ed to the correct servers.  This adds ~70 seconds to the
process of installing or upgrading a pkgbase system; it also orphans
systems with 15.0-{PRERELEASE,ALPHA*,BETA*} installed since they are
expecting to see pkgbase files signed with the pkg keys, not the new
pkgbase signing keys.

Reviewed by:	dch, philip
MFC after:	immediately (for 15.0-RELEASE)
With hat:	re
Requested by:	clusteradm, core
Differential Revision:	https://reviews.freebsd.org/D53964
</content>
</entry>
<entry>
<title>pkg: Add FreeBSD-base to /etc/pkg/FreeBSD.conf</title>
<updated>2025-11-15T07:58:41Z</updated>
<author>
<name>Colin Percival</name>
<email>cperciva@FreeBSD.org</email>
</author>
<published>2025-11-15T03:26:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8e0b1a1c03a35a5db13e370cb3e62585d3db68e3'/>
<id>urn:sha1:8e0b1a1c03a35a5db13e370cb3e62585d3db68e3</id>
<content type='text'>
On -CURRENT and -STABLE this gets bits from pkg.freebsd.org; but we get
base system bits from pkgbase.freebsd.org for BETA/RC/RELEASE.

Note that this repository is disabled by default, but can still be used
by explicitly specifying it, e.g. "pkg upgrade -r FreeBSD-base".

With hat:	re
MFC after:	8 hours (needed in 15.0-RC1)
</content>
</entry>
<entry>
<title>pkg: Die if make -V BRANCH fails</title>
<updated>2025-10-30T20:50:45Z</updated>
<author>
<name>Colin Percival</name>
<email>cperciva@FreeBSD.org</email>
</author>
<published>2025-10-30T20:46:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0837b2ebd570ea092353aa3c46e374f7a1533a1d'/>
<id>urn:sha1:0837b2ebd570ea092353aa3c46e374f7a1533a1d</id>
<content type='text'>
If build logic breaks such that we can't figure out which branch we're
on, we should error out rather than shipping a default (and probably
wrong) /etc/pkg/FreeBSD.conf

Reviewed by:	ivy
MFC after:	5 minutes
Suggested by:	ivy
Differential Revision:	https://reviews.freebsd.org/D53487
</content>
</entry>
<entry>
<title>pkg(7): Add support for pkg+ prefix to bootstrap pubkey</title>
<updated>2025-09-11T07:03:48Z</updated>
<author>
<name>Seyed Pouria Mousavizadeh Tehrani</name>
<email>p.mousavizadeh@protonmail.com</email>
</author>
<published>2025-09-11T07:01:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=08b8843137b8be3f71608400907cb38bcda14965'/>
<id>urn:sha1:08b8843137b8be3f71608400907cb38bcda14965</id>
<content type='text'>
MFC After: 	1 day
Sponsored by:	Amn Afzar Hoopad Inc
Differencial Revision:	https://reviews.freebsd.org/D52418
</content>
</entry>
<entry>
<title>Update comments to match pkg repo renaming</title>
<updated>2025-08-27T22:48:46Z</updated>
<author>
<name>Colin Percival</name>
<email>cperciva@FreeBSD.org</email>
</author>
<published>2025-08-27T22:47:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=579bb6c2cd77138854d0eb81acdd8494ed329410'/>
<id>urn:sha1:579bb6c2cd77138854d0eb81acdd8494ed329410</id>
<content type='text'>
Reported by:	Ceri Davies
Fixes:		c83705a5756e ("Rename FreeBSD* pkg repos to FreeBSD-ports*")
</content>
</entry>
<entry>
<title>Rename FreeBSD* pkg repos to FreeBSD-ports*</title>
<updated>2025-08-27T16:46:36Z</updated>
<author>
<name>Colin Percival</name>
<email>cperciva@FreeBSD.org</email>
</author>
<published>2025-08-27T16:46:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c83705a5756ef2b01e0e5b1430e8c5548d4cca6e'/>
<id>urn:sha1:c83705a5756ef2b01e0e5b1430e8c5548d4cca6e</id>
<content type='text'>
With pkgbase being the New Way Of Doing Things in FreeBSD 15.0, it is
unnecessarily confusing to have a repository called "FreeBSD" which
contains packages built from the FreeBSD ports tree but not from the
FreeBSD src tree.  Bite the bullet and change it now rather than
having an even more painful transition later.

With hat:	re@
Bikeshed on:	freebsd-current, freebsd-ports
Relnotes:	The "FreeBSD" and "FreeBSD-kmods" repositories defined
		in /etc/pkg/FreeBSD.conf have been renamed to
		FreeBSD-ports and FreeBSD-ports-kmods respectively.
		Users who override these in /usr/local/etc/pkg/repos
		will need to adjust their configuration to match the
		new names.
</content>
</entry>
<entry>
<title>pkg.conf: add valid configurations for kmods for all branches</title>
<updated>2025-06-03T15:48:15Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2025-06-03T14:20:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=db6f6cc583bde6c21618ab4a4ab926f9d57b1641'/>
<id>urn:sha1:db6f6cc583bde6c21618ab4a4ab926f9d57b1641</id>
<content type='text'>
MFC After:	1 week
Reviewed by:	cperciva
Differential Revision: 	https://reviews.freebsd.org/D50668
</content>
</entry>
<entry>
<title>pkg/FreeBSD.conf: Fix comments to reflect -kmods</title>
<updated>2025-05-29T23:43:46Z</updated>
<author>
<name>Colin Percival</name>
<email>cperciva@FreeBSD.org</email>
</author>
<published>2025-05-29T23:40:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=955ab1a8f21ec1a662a87fc5e76e6d5690e09085'/>
<id>urn:sha1:955ab1a8f21ec1a662a87fc5e76e6d5690e09085</id>
<content type='text'>
Now that this file lists two repositories, the text "to disable *this*
repository" no longer makes sense.  Also, expand the example to list
how to disable both FreeBSD and FreeBSD-kmods repositories.

Reported by:	Graham Perrin
MFC after:	3 days
</content>
</entry>
</feed>
