Homebrew / homebrew-core

🍻 Default formulae for the missing package manager for macOS (or Linux)
https://brew.sh
BSD 2-Clause "Simplified" License
13.57k stars 12.31k forks source link

Homepage is not reachable audit failures #8847

Closed ilovezfs closed 7 years ago

ilovezfs commented 7 years ago

To test brew audit --online foo

geoffmacintosh commented 7 years ago
ilovezfs commented 7 years ago

but brew audit --online ansible gives an error.

Yeah, it's caused by the user-agent string we're passing for some reason.

geoffmacintosh commented 7 years ago

I can go through the rest of the list and maybe make a new list of the ones that are just failing audit --online, and try and correct the ones that need updating.

ilovezfs commented 7 years ago

That would be great.

geoffmacintosh commented 7 years ago

Fails Audit, Website Accessible

Dead Website, No Obvious Replacement

Other

Waiting

geoffmacintosh commented 7 years ago

If a project won't build from source because the source location is gone with no replacement, what should I do?

fxcoudert commented 7 years ago
ilovezfs commented 7 years ago

@fxcoudert looks like libnfc is now actually http://nfc-tools.org/index.php?title=Main_Page

woodruffw commented 7 years ago

For homepages that perform user-agent filtering, we could add a no_robots param that audit can check against (unless changing our user-agent to something more relaxed is preferable).

ilovezfs commented 7 years ago

I think the test should just try with and without the user agent before giving up as opposed to cluttering the DSL.

MikeMcQuaid commented 7 years ago

Yeh, 👎 to DSL changes. We should already be using a Safari user-agent for these so it's maybe not precise enough.

MikeMcQuaid commented 7 years ago

If someone points me to one or more that barf on the current user agent then I'll fix them up.

ilovezfs commented 7 years ago

ansible and dbxml

ilovezfs commented 7 years ago

OK, refreshed the list now that Homebrew/brew#1917 was merged. 19/45 completed!

ilovezfs commented 7 years ago

Thank you to everyone who helped with this! All done.