AUR is unfortunately experiencing a lot of DDOS attacks these past months.
There is a mirror of all the git packages over at https://github.com/archlinux/aur
Would it be possible to use that as an alternative to the official aur-page? Right now when you try to search for something you just get an error like Search error: Reqwest(reqwest::Error { kind: Request, url: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("aur.archlinux.org")), port: None, path: "/rpc/", query: None, fragment: None }, source: hyper::Error(Connect, Custom { kind: Other, error: Custom { kind: UnexpectedEof, error: "tls handshake eof" } }) }) because aur.archlinux.org is down.
I think that if you could pass a --aur-git flag or something and that would cause it to use the git mirror that would be very useful. It should default to the aur.archlinux.org if you don't pass the flag, but with that flag you go to the git mirror.
I have not looked into how hard it would be to implement but I think it would be a nice addition.
AUR is unfortunately experiencing a lot of DDOS attacks these past months.
There is a mirror of all the git packages over at https://github.com/archlinux/aur
Would it be possible to use that as an alternative to the official aur-page? Right now when you try to search for something you just get an error like
Search error: Reqwest(reqwest::Error { kind: Request, url: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("aur.archlinux.org")), port: None, path: "/rpc/", query: None, fragment: None }, source: hyper::Error(Connect, Custom { kind: Other, error: Custom { kind: UnexpectedEof, error: "tls handshake eof" } }) })because aur.archlinux.org is down.I think that if you could pass a
--aur-gitflag or something and that would cause it to use the git mirror that would be very useful. It should default to the aur.archlinux.org if you don't pass the flag, but with that flag you go to the git mirror.I have not looked into how hard it would be to implement but I think it would be a nice addition.