Jade Elizabeth Sailor 94aeabfc8a [brew audit] fix "Incorrect file permissions" message
When the file isn't world-readable, `brew audit` prints a failure
message including a suggestion to `chmod +r` the file. Unfortunately,
this isn't quite right: with both macOS and coreutils, leaving out the
"who" in a chmod only affects bits which would be set in the umask. So,
if the umask doesn't allow world-readable (which might be why the file
wasn't world-readable in the first place), the suggested chmod command
does nothing.

Change to print `chmod a+r` instead; that does have the intended effect.

No other `chmod` suggestions in this file have the same problem.
2024-02-20 16:26:21 -05:00
..
2024-02-18 15:47:56 -08:00
2024-02-09 00:11:05 +00:00
2024-02-16 15:07:01 -08:00
2024-02-19 13:57:27 +00:00
2024-01-26 15:03:59 -08:00
2024-02-11 21:53:21 -05:00
2023-11-11 05:36:40 +00:00
2023-12-31 11:29:57 -08:00
2023-12-18 09:34:01 -08:00
2024-02-13 18:46:58 +01:00
2023-12-19 19:05:28 +09:00
2023-10-10 03:42:22 +02:00
2023-11-05 08:55:58 -08:00
2024-02-18 15:47:56 -08:00
2024-02-13 00:42:54 +01:00
2023-12-16 20:18:35 -05:00
2024-02-18 15:47:56 -08:00
2024-02-04 15:42:26 +01:00
2024-01-22 10:52:43 -08:00
2023-12-27 15:29:33 -08:00
wip
2024-02-11 20:27:38 -08:00
2024-02-13 18:46:58 +01:00
2023-11-05 00:54:59 +00:00
2024-02-18 15:47:56 -08:00
2023-12-06 00:01:25 +00:00
2023-09-29 12:32:22 +01:00
2024-02-19 13:29:49 -08:00
2024-01-12 15:37:24 +01:00
2024-02-13 00:42:54 +01:00
2023-12-06 00:01:25 +00:00
2023-11-05 08:55:58 -08:00
2024-01-01 18:37:47 +00:00

Homebrew Ruby API

This is the API for Homebrew.

The main class you should look at is the {Formula} class (and classes linked from there). That's the class that's used to create Homebrew formulae (i.e. package descriptions). Assume anything else you stumble upon is private.

You may also find the Formula Cookbook and Ruby Style Guide helpful in creating formulae.

Good luck!