Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish to Homebrew Core #59

Open
bee-san opened this issue Jul 24, 2020 · 6 comments
Open

Publish to Homebrew Core #59

bee-san opened this issue Jul 24, 2020 · 6 comments

Comments

@bee-san
Copy link
Member

bee-san commented Jul 24, 2020

Homebrew core is the core Homebrew formulae.

Instead of the 2 step approach we currently have for homebrew, if we publish to core, we can change it to brew install rustscan

Another pentesting tool, Pwncat, is in Homebrew core with 400 stars. This means that, Rustscan, with 700 stars, should be able to make it into Homebrew core.

To do this, we will need to re-create the Homebrew file and submit it as a pull request to Core. The current file can be found here:
https://github.com/brandonskerritt/homebrew-rustscan/blob/master/Formula/rustscan.rb
Pwncat's Homebrew core file looks like:
https://github.com/Homebrew/homebrew-core/blob/master/Formula/pwncat.rb

It would be a good idea to take inspiration from Pwncat, as I have found the Homebrew documentation to be confusing.

The documentation for Homebrew core is here:
https://github.com/Homebrew/homebrew-core/blob/master/CONTRIBUTING.md#to-add-a-new-formula-for-foo-version-234-from-url.

I am looking for some help to do this, as I am not a Mac user. If anyone wants to help out, you will be added to the README along with all the other contributors :D

Links

https://github.com/Homebrew/homebrew-core

@bee-san bee-san added help wanted Extra attention is needed good first issue Good for newcomers labels Jul 24, 2020
@issue-label-bot
Copy link

Issue-Label Bot is automatically applying the label feature_request to this issue, with a confidence of 0.87. Please mark this comment with 👍 or 👎 to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

@bee-san
Copy link
Member Author

bee-san commented Jul 30, 2020

@bee-san
Copy link
Member Author

bee-san commented Jul 30, 2020

@bernardoamc
Copy link
Collaborator

Can we close this one? 😁

@inainazumakun
Copy link
Collaborator

Technically we're not published quite yet to homebrew-core, but I'll change the labels on this since the issue has mostly been resolved, aside from being 30 days old before we are officially published on homebrew-core. I'd like to keep this up just as a reminder when the time does come.

We will officially be 30 days old on August 11th, 2020

@inainazumakun inainazumakun removed good first issue Good for newcomers help wanted Extra attention is needed labels Aug 2, 2020
@tgotwig
Copy link
Contributor

tgotwig commented Sep 1, 2020

Can we also publish on linuxbrew-core? 🍺🤠

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants