Re: ERROR 403: Forbidden for base_release_0 and 1

From: Mark Millard <marklmi_at_yahoo.com>
Date: Fri, 22 May 2026 18:05:45 UTC
On 5/22/26 10:35, Colin Percival wrote:
> On 5/22/26 09:15, Mark Millard wrote:
>> On 5/21/26 23:41, Colin Percival wrote:
>>> On 5/21/26 23:14, Daniel Haryo Sugondo wrote:
>>>> the base_release_0 and base_release_1 aren't accessible.
>>>> [...]
>>>>
>>>> Should it be so?
>>> The raw directories aren't accessible.  But the files are there, e.g.
>>>    https://pkg.freebsd.org/FreeBSD:15:amd64/base_release_0/meta.conf
>>> should load just fine.
>>>
>>
>> So one needs to already know the file names and to list them all
>> explicitly?
>>
>> Is there an appropriate, systematic way to discover all the file names
>> and then list them all?
> The pkg tool can fetch packages.
> 
> Making a directory listing available would just be begging LLM scrapers to
> waste our bandwidth.
> 

If that is why for 15.0-* and 15.1-* (non-armv7), then why are the
non-15.*'s exposed? For example:

https://pkg.freebsd.org/FreeBSD:14:aarch64/base_release_0/

shows the list of *.pkg files.

Other than 15.* (non-armv7), all the

https://pkg.freebsd.org/FreeBSD:*:*/base_*/

show each pkg (and more).

(It is understandable if this is to be avoided.)

-- 
===
Mark Millard
marklmi at yahoo.com