diff --git a/util/centos.sh b/util/centos.sh index 45f60ce..69ef3b8 100755 --- a/util/centos.sh +++ b/util/centos.sh @@ -296,6 +296,7 @@ case "$1" in $0 7.6 $0 7.7 $0 7.8 + $0 7.9 $0 8.0 $0 8.1 $0 8.2 @@ -305,7 +306,6 @@ case "$1" in $0 8-stream ;; current) - $0 7.9 # till 2024-06-30 $0 9-stream ;; all) diff --git a/util/fedora.sh b/util/fedora.sh index dcfdb2f..a6bfc09 100755 --- a/util/fedora.sh +++ b/util/fedora.sh @@ -153,6 +153,10 @@ case "$1" in index rpm --sys fedora-40 --mirror "${CMIRROR}releases/40/Everything/x86_64/os/" index rpm --sys fedora-40 --mirror "${CMIRROR}updates/40/Everything/x86_64/" ;; + 41) + index rpm --sys fedora-41 --mirror "${CMIRROR}releases/41/Everything/x86_64/os/" + index rpm --sys fedora-41 --mirror "${CMIRROR}updates/41/Everything/x86_64/" + ;; old) $0 1 $0 2 @@ -191,11 +195,12 @@ case "$1" in $0 35 $0 36 $0 37 + $0 38 ;; current) - $0 38 $0 39 $0 40 + $0 41 ;; all) $0 old diff --git a/util/freebsd.sh b/util/freebsd.sh index 4b5f8fc..541962c 100755 --- a/util/freebsd.sh +++ b/util/freebsd.sh @@ -648,6 +648,12 @@ case $1 in index_core freebsd-13.3 "${MIR}base.txz" core-base 2024-03-05 index freebsd2 --sys freebsd-13.3 --mirror "$PKG" ;; + 13.4) + MIR="${CMIRROR}amd64/13.4-RELEASE/" + PKG="${PMIRROR}FreeBSD:13:amd64/release_4/" + index_core freebsd-13.4 "${MIR}base.txz" core-base 2024-09-17 + index freebsd2 --sys freebsd-13.4 --mirror "$PKG" + ;; 14.0) MIR="${CMIRROR}amd64/14.0-RELEASE/" PKG="${PMIRROR}FreeBSD:14:amd64/release_0/" @@ -736,6 +742,7 @@ case $1 in $0 13.1 $0 13.2 $0 13.3 + $0 13.4 $0 14.0 $0 14.1 ;; diff --git a/util/netbsd.sh b/util/netbsd.sh index 664c819..959cf87 100755 --- a/util/netbsd.sh +++ b/util/netbsd.sh @@ -273,6 +273,10 @@ case $1 in index_base 9.3 2022-08-04 ;; + 9.4) + index_base 9.4 2024-04-20 + ;; + 10.0) index_base 10.0 2024-03-28 ;; @@ -341,6 +345,7 @@ case $1 in $0 9.1 $0 9.2 $0 9.3 + $0 9.4 $0 10.0 ;; esac diff --git a/util/openbsd.sh b/util/openbsd.sh index 979a087..330c149 100755 --- a/util/openbsd.sh +++ b/util/openbsd.sh @@ -119,6 +119,10 @@ case $1 in index_base 7.5 2024-04-05 ;; + 7.6) + index_base 7.6 2024-10-08 + ;; + old) $0 5.0 $0 5.1 @@ -146,5 +150,6 @@ case $1 in $0 7.3 $0 7.4 $0 7.5 + $0 7.6 ;; esac diff --git a/util/ubuntu.sh b/util/ubuntu.sh index 02a5980..b6b2581 100755 --- a/util/ubuntu.sh +++ b/util/ubuntu.sh @@ -146,6 +146,9 @@ case $1 in noble) stdrepo noble $CMIRROR amd64 ;; + oracular) + stdrepo oracular $CMIRROR amd64 + ;; old) $0 warty $0 hoary @@ -189,6 +192,7 @@ case $1 in $0 jammy # until 2032-04 $0 mantic # until 2024-07 $0 noble # until 2034-04 + #$0 oracular # until 2025-07 ;; all) $0 old diff --git a/www/index.pl b/www/index.pl index 0b28bd0..2d5f514 100755 --- a/www/index.pl +++ b/www/index.pl @@ -398,23 +398,24 @@ TUWF::get '/info/about' => sub {

The following URLs are available to refer to an individual man page:

/<name>[.<section>] or /man/<name>[.<section>]
- Will try to get the latest and most-close-to-upstream version of a man - page. Note that this will fetch the man page from any of the available - systems, so may result in confusing scenarios for system-specific - documentation. I try to at least keep the selection algorithm stable and - deterministic, but can't provide any guarantees. Examples:
+ Attempts to get the latest and most-close-to-upstream version of a man + page. Examples:
/socket
/socket.7
- /man/socket.7
+ /man/socket.7
+ This grabs the man page from any of the available systems, which may + result in confusing scenarios for system-specific documentation. I try + to at least keep the selection algorithm stable and deterministic, but + can't provide any guarantees.
/man/<system>/<name>[.<section>]
- Will get the latest version of a man page from the given system, e.g.:
+ Get the latest version of a man page from the given system, e.g.:
/man/ubuntu/rsync
/man/ubuntu-xenial/rsync
/man/<system>/<package>/<name>[.<section>]
- Will get the latest version of a man page from the given package, e.g.:
+ Get the latest version of a man page from the given package, e.g.:
/man/ubuntu-xenial/rsync/rsync
/man/<system>/<package>/<version>/<name>[.<section>]
- Will get the man page from a specific package version, e.g.:
+ Get the man page from a specific package version, e.g.:
/man/ubuntu-xenial/rsync/3.1.1-3ubuntu1/rsync
/man.<language>/...
Adding a language code to the /man/ component will select