Fedora 41+ commands:
sudo dnf config-manager addrepo --id=mozilla --set=baseurl=https://packages.mozilla.org/rpm/firefox --set=gpgcheck=0 --set=repo_gpgcheck=0
sudo dnf makecache --refresh
sudo dnf install firefox-nightly
Fedora 41+ commands:
sudo dnf config-manager addrepo --id=mozilla --set=baseurl=https://packages.mozilla.org/rpm/firefox --set=gpgcheck=0 --set=repo_gpgcheck=0
sudo dnf makecache --refresh
sudo dnf install firefox-nightly
If I try to open https://packages.mozilla.org/rpm/firefox in my browser it doesn’t work, although I can ping the host. I see that it redirects to the same URL but with port 8080 and that port doesn’t answer:
$ netstat -n | grep 8080
tcp 0 1 192.168.1.208:46036 34.160.78.70:8080 SYN_SENT
tcp 0 1 192.168.1.208:55672 34.160.78.70:8080 SYN_SENT
tcp 0 1 192.168.1.208:55680 34.160.78.70:8080 SYN_SENT
tcp 0 1 192.168.1.208:55682 34.160.78.70:8080 SYN_SENT
$ host packages.mozilla.org
packages.mozilla.org is an alias for repository.prod.productdelivery.prod.webservices.mozgcp.net.
repository.prod.productdelivery.prod.webservices.mozgcp.net has address 34.160.78.70
DNF does not need directory listing:
baseurl=https://packages.mozilla.org/rpm/firefox
curl -L ${baseurl}/repodata/repomd.xml
Good to know, thanks for explaining this.
However, returning some kind of error would be much better than redirecting to an inactive port in case the directory listing isn’t supported.