Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 May 2025 17:13:47 +0200
From:      Marek Zarychta <zarychtam@plan-b.pwste.edu.pl>
To:        bapt@FreeBSD.org, current@FreeBSD.org
Subject:   Re: New packages repositories for kernel modules (without typo)
Message-ID:  <d9644fbe-665a-41e2-9829-ff5517c699f6@plan-b.pwste.edu.pl>
In-Reply-To: <682742f0.c1kjogtHsKHAqFq9%bapt@FreeBSD.org>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
W dniu 16.05.2025 o 15:51, bapt@FreeBSD.org pisze:
> New package repositories available for kernel modules.
>
> Since 14.2-RELEASE we have been publishing a repository of packages built for
> all supported arches.
>
> With the upcoming 14.3-RELEASE we have extended the infrastructure so it now
> covers the following branches:
> - releng/14.2 (14.2-RELEASE) (from latest and quarterly ports)
> - releng/14.3 (14.3-RELEASE) (from latest and quarterly ports)
> - stable/14 (14.3-STABLE) (from latest and quarterly ports)
> - main (15.0-CURRENT) (only latest ports)
>
> To use them, here is the necessary configuration:
> (it can be added to /usr/local/etc/pkg/repos/kmods.conf)
>
> ----
> FreeBSD-kmods: {
> 	url: "pkg+https://pkg.FreeBSD.org/${ABI}/KMODSFLAVOR",
> 	mirror_type: "srv",
> 	signature_type: "fingerprints",
> 	fingerprints: "/usr/share/keys/pkg",
> 	enabled: yes
> }
> ----
>
> KMODSFLAVOR repect the following pattern:
>
> kmods_PORTBRANCH_MINORRELEASE
>
> List of what is being published:
>
> +----------------------+----------------+-------------------+
> | FreeBSD Release      | ports main     | ports quarterly   |
> +----------------------+----------------+-------------------+
> | FreeBSD 14.2-RELEASE | kmods_latest_2 | kmods_quarterly_2 |
> | FreeBSD 14.3-RELEASE | kmods_latest_3 | kmods_quarterly_3 |
> | FreeBSD 14.3-STABLE  | kmods_latest   | kmods_quarterly   |
> | FreeBSD 15.0-CURRENT | kmods_latest   |                   |
> +----------------------+----------------+-------------------+
>
> Note for current and stable the repositories are built against
> the version available in the weekly pkgbase snapshots.
>
> Best regards,
> Bapt
>
This is a long-awaited feature and really great news for the entire 
FreeBSD community.

Many thanks for introducing new package repositories for kernel modules 
in FreeBSD. This is a really great improvement and will make it much 
easier for users to maintain and deploy new releases, in a seamless and 
user-friendly way.

FreeBSD steadily keeps moving forward...

Cheers

-- 
Marek Zarychta

[-- Attachment #2 --]
<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">W dniu 16.05.2025 o 15:51,
      <a class="moz-txt-link-abbreviated" href="mailto:bapt@FreeBSD.org">bapt@FreeBSD.org</a> pisze:<br>
    </div>
    <blockquote type="cite"
      cite="mid:682742f0.c1kjogtHsKHAqFq9%25bapt@FreeBSD.org">
      <pre wrap="" class="moz-quote-pre">
New package repositories available for kernel modules.

Since 14.2-RELEASE we have been publishing a repository of packages built for
all supported arches.

With the upcoming 14.3-RELEASE we have extended the infrastructure so it now
covers the following branches:
- releng/14.2 (14.2-RELEASE) (from latest and quarterly ports)
- releng/14.3 (14.3-RELEASE) (from latest and quarterly ports)
- stable/14 (14.3-STABLE) (from latest and quarterly ports)
- main (15.0-CURRENT) (only latest ports)

To use them, here is the necessary configuration:
(it can be added to /usr/local/etc/pkg/repos/kmods.conf)

----
FreeBSD-kmods: {
	url: "pkg+https://pkg.FreeBSD.org/${ABI}/KMODSFLAVOR",
	mirror_type: "srv",
	signature_type: "fingerprints",
	fingerprints: "/usr/share/keys/pkg",
	enabled: yes
}
----

KMODSFLAVOR repect the following pattern:

kmods_PORTBRANCH_MINORRELEASE

List of what is being published:

+----------------------+----------------+-------------------+
| FreeBSD Release      | ports main     | ports quarterly   |
+----------------------+----------------+-------------------+
| FreeBSD 14.2-RELEASE | kmods_latest_2 | kmods_quarterly_2 |
| FreeBSD 14.3-RELEASE | kmods_latest_3 | kmods_quarterly_3 |
| FreeBSD 14.3-STABLE  | kmods_latest   | kmods_quarterly   |
| FreeBSD 15.0-CURRENT | kmods_latest   |                   |
+----------------------+----------------+-------------------+

Note for current and stable the repositories are built against
the version available in the weekly pkgbase snapshots.

Best regards,
Bapt

</pre>
    </blockquote>
    <p><span class="HwtZe" lang="en"><span class="jCAhz ChMk0b"><span
            class="ryNqvb">This is a long-awaited feature and really
            great news for the entire FreeBSD community.</span></span><span
          class="jCAhz ChMk0b"><span class="ryNqvb"> </span></span></span></p>
    <p><span class="HwtZe" lang="en"><span class="jCAhz ChMk0b"><span
            class="ryNqvb">Many thanks for introducing new package
            repositories for kernel modules in FreeBSD.</span></span> <span
          class="jCAhz ChMk0b"><span class="ryNqvb">This is a really
            great improvement and will make it much easier for users to
            maintain and deploy new releases, in a seamless and
            user-friendly way.</span></span></span><br>
      <br>
      FreeBSD steadily keeps moving forward...</p>
    <p>Cheers <br>
    </p>
    <pre class="moz-signature" cols="72">-- 
Marek Zarychta</pre>
  </body>
</html>
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d9644fbe-665a-41e2-9829-ff5517c699f6>