| 955ab1a8 | 30-May-2025 |
Colin Percival <cperciva@FreeBSD.org> |
pkg/FreeBSD.conf: Fix comments to reflect -kmods
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 di
pkg/FreeBSD.conf: Fix comments to reflect -kmods
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
show more ...
|
| 5c341fe5 | 15-Jan-2025 |
Baptiste Daroussin <bapt@FreeBSD.org> |
pkg(7): support configuration overwrite like pkg(8)
with pkg(8) it is possible to overwrite a configuration like adding FreeBSD { enabled: false }
in /usr/local/etc/pkg/repo/overwrite.conf which a
pkg(7): support configuration overwrite like pkg(8)
with pkg(8) it is possible to overwrite a configuration like adding FreeBSD { enabled: false }
in /usr/local/etc/pkg/repo/overwrite.conf which allows to change any value which can have been reviously configured in anything in /etc/pkg/*.conf
now the bootstrap supports the same
MFC After: 3 weeks
show more ...
|
| 0cd9513a | 07-Oct-2024 |
Ed Maste <emaste@FreeBSD.org> |
pkg: retire backwards compatibility bootstrap support
pkg.pkg has been available for years and is the default in all supported releases. Retire fallback support for pkg.txz.
Reviewed by: bapt Spon
pkg: retire backwards compatibility bootstrap support
pkg.pkg has been available for years and is the default in all supported releases. Retire fallback support for pkg.txz.
Reviewed by: bapt Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D46990
show more ...
|
| 3d0a0dda | 01-Jan-2025 |
Kyle Evans <kevans@FreeBSD.org> |
pkg: finish adding the ECC signer and signature type bits
Signature types need to be parsed out of the key/signature information that we are presented with from the files we download. We use that t
pkg: finish adding the ECC signer and signature type bits
Signature types need to be parsed out of the key/signature information that we are presented with from the files we download. We use that to understand whicher signer we need to dispatch to.
The ECC signer is more-or-less lifted from pkg(8), with some changes to slim it down for pkg(7).
Reviewed by: bapt Differential Revision: https://reviews.freebsd.org/D48108
show more ...
|
| 2e065d74 | 01-Jan-2025 |
Kyle Evans <kevans@FreeBSD.org> |
pkg: add a pkgsign_verify_data callback
This will be used to verify raw payloads, as if signed by pkg-key(8). It will be used specifically in pkg(7) to verify .pubkeysig as published by poudriere.
pkg: add a pkgsign_verify_data callback
This will be used to verify raw payloads, as if signed by pkg-key(8). It will be used specifically in pkg(7) to verify .pubkeysig as published by poudriere.
Amend verify_pubsignature() now to use it. For the RSA signer, we need to verify using a sha256 of the data instead of the data itself.
Reviewed by: bapt Differential Revision: https://reviews.freebsd.org/D48109
show more ...
|