Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ronin-rb/scripts

Useful shell scripts for ronin-rb
https://github.com/ronin-rb/scripts

Added `ronin-brute` to the list of repos to clone.

2f59dbc66af7a740dbd9fb64c652fa1b92f0e3bb authored about 1 year ago
Apparently we need to install `awk` on OpenSUSE.

c63fab7fdb36a32e832ddd41f6a82a67a581d29f authored about 1 year ago
Add a test to ensure that we can run `bundle install` after `ronin-dev.sh`.

7f4a7c9bcd9e8af0022ed0d1704be8635dc353ff authored about 1 year ago
Also install `libyaml` for other package managers, such as `brew`.

ee881644206b29abcb6d063fe084b702c5af683a authored about 1 year ago
Also add `libyaml-devel` to the list of zypper packages, just in case.

586220d711671cc0fec1441fa999d297e537f192 authored about 1 year ago
Also install `libyaml-dev` from the `apt` package manager (closes #12).

4992fc31561487477890e13c8927bdb4b0c7f00d authored about 1 year ago
Bump the `actions/checkout` action to `v4`.

417f610e11d9fe48020324ab88089ae7a60792e4 authored over 1 year ago
Add `libyaml-devel` as a depenency for Fedora.

* Apparently `ruby-devel` does not pull in the `libyaml-devel` package,
which is needed by the...

e32750135afa40e446f2186c518718313843561a authored over 1 year ago
Removed the Twitter account link.

0292c4dd677b9c9b276d1dc4b01539b54d0faa8f authored over 1 year ago
Remove community prefixes from arch packages due to upstream rename.

0edadd235f3f11ec6eb58c04b2ec69b10248f15f authored over 1 year ago
Add `Congratulations!` to the post-install output.

ddcecdb2f7a5819efd0501712c09fd46db5ea903 authored over 1 year ago
Run the script before loading `test/helper.sh`.

00b553f2478abacc268f558b54d5cc33ad7a80db authored over 1 year ago
`ronin-exfil` was renamed to `ronin-listener`.

91b6c12befcc814cbad719c6cfc3bc7a200f0d65 authored over 1 year ago
`ronin-exfil-http` was renamed to `ronin-listener-http`.

73e068b7597b343d37683c21ccf3b7b7ccdd9e03 authored over 1 year ago
`ronin-exfil-dns` was renamed to `ronin-listener-dns`.

0c7eb6b4f315c45e5836608066202a179b668055 authored over 1 year ago
Added `ronin-recon` to the list of repositories to clone.

fc7923d39175ac2de67799d7bc11476b2fef3ea4 authored almost 2 years ago
Move the `install_dependencies` function up to match `ronin-dev.sh`.

556af2563336b288509b8c1b7f6dea824be673b0 authored almost 2 years ago
Add missing comments to the functions.

dc4d75f32ad4553cb2ff77edba664ec1a14b8223 authored almost 2 years ago
Fixed comment.

4487029aa97f164ee9a4f49c455738d1284e9bd2 authored almost 2 years ago
Also clone `ronin-dns-proxy`.

307f962146ae69d5448ee8be29820ac45bece97f authored almost 2 years ago
Also clone `ronin-exfil`, `ronin-exfil-dns`, and `ronin-exfil-http`.

b3fc0510926d6d2bed8570e3de136f9852e71396 authored almost 2 years ago
Added `ronin-masscan` to the list of repos to clone.

19d44de3216f774aeed210614725c56f576e5c80 authored almost 2 years ago
Added `ronin-nmap` to the list of repos to clone.

d245a5ea29c11d91bebcb41fae3b3ffa74b7d23e authored almost 2 years ago
Added `ronin-web-session_cookie` to the list of repos to clone.

d0040eeb28382b3e29e52578ce8c6a0f69dca2f7 authored almost 2 years ago
Bump the copyright year to 2023.

c964ffb23f7331597df26457ab37f758009af4de authored almost 2 years ago
List the contents of the newly populated `~/src/ronin-rb/` directory.

5d357f48dc37adcd92d0adc46df2560c120c9f0b authored almost 2 years ago
Add a post-install message showing the `ronin` command.

9d115ecdb0d69e76cef77a36c171c35b72394194 authored almost 2 years ago
Use `warn` to print the messages about Ruby being installed via homebrew.

4fe08fe3bd374747ffab392853fbee6d876db60a authored almost 2 years ago
Use a better local variable name to avoid confusion.

6d0bd136a47996abf4f741c61543f0ca905d1d97 authored almost 2 years ago
Add the `rubocop-ronin` repo to the list of repos to `git clone`.

2307ba59abeb4f55881086fb8deaf93307afd202 authored almost 2 years ago
Automatically install `g++` for the `unf_ext` gem (closes #9).

0be993920237b5bf13457b9c3d57b2d73c6ee155 authored almost 2 years ago
Merge pull request #8 from ttilberg/patch-1

Update doc typo

c7b1fea4f78e07d5da3b4e310c1668c5c1818019 authored almost 2 years ago
Update doc typo

5b6d9e0e0f59968fc81dc8384e590dfd02a20dad authored almost 2 years ago
Move the Ruby link up to the description where it's used.

8367fcc562751bb6a5b9f128702b225abd2c4fb2 authored about 2 years ago
`libxml2` and `libxslt` are no longer installed by default.

* nokogiri now vendors these libraries.

97623efca4d524281cdae1b275c60d88b473c098 authored about 2 years ago
No longer install `libxml2` and `libxslt` since nokogiri vendors them.

980af1f3e6e3b8ab10b7e4c6e8808b0ca5969a68 authored about 2 years ago
Explicitly install `ruby-bundled-gems` on Fedora for `net-ftp`.

* Fedora apparently did not make `ruby-bundled-gems` a default dependencey of
the `ruby` package.

a33f24a9ee3b0fc0ccdc2e41bac2465a8cf79eac authored about 2 years ago
Normalize the `ronin-install.sh` tests to match the `ronin-dev.sh` tests.

be6cb12be4ad854f3db8cab30d1caa1efccd5fbb authored about 2 years ago
Check if ruby-3.x is already installed in the test environment.

6c4f5101143bab3904e729644b1e7434f1c3b878 authored about 2 years ago
Add a post-install message for when ruby was installed via homebrew.

4c48dc7fb7ab7d01a68b7a370007561199bc7a69 authored about 2 years ago
Added more links to the other libraries and their examples.

5708abdea661503890cb320bc3f3a705c3c9f693 authored about 2 years ago
Added a "What is Ronin?" section.

4cb832ef668f11dbd36d87c7c636ce898a095c52 authored about 2 years ago
Link to rubygems.

8c7bab8588965c5a93365d8ad5ecd7786d233214 authored about 2 years ago
Wording.

054de48b43205776a54f4f891db111b39a53f8d8 authored about 2 years ago
Wording.

115d39d96dc9f3255dbd032e4214410af975d402 authored about 2 years ago
Emphasis the development environment is local.

09167b6f296c804544eacf69e97d4e7c7da8c5ea authored about 2 years ago
Link to ronin and the ronin-rb GitHub Org.

ef278a38fe5851bac9bbb30daf115992586878fe authored about 2 years ago
Wording.

1905e66441aa82b9c77e4cbc5f358a346c29953b authored about 2 years ago
Added a Features section.

7d17ebc28d7fc2555faa09b149d1ad7f6a335bb3 authored about 2 years ago
Add copy/pastable `wget` commands.

55b7d510583ddf095769e63d34cff74c0e00ecab authored about 2 years ago
Added some post-install messages.

5d67807e38f7b6414fd0465536bf09abe14066b7 authored about 2 years ago
Fix the URLs for the scripts.

5ae9e3b0972648328d1e210804dd230d092a969a authored about 2 years ago
Fix the `curl && bash` command.

d126b16c00b337016502f417b7e17f7f61218b7a authored about 2 years ago
Merge branch 'ruby-3.x' (closes #6).

7cd104da4b90dba9cc3f8f088d5709ce7572e7fe authored about 2 years ago
Ensure that the homebrew installed ruby is the default ruby on macOS.

7ffa0d75df4009d005512015e6f5cf77e75fb404 authored about 2 years ago
Add a check for `LANG=C` (closes #7).

* Moved the logging functions up to the top.

14a0f47b8008f88951f92eb13cbc3e54868a919d authored about 2 years ago
Updated the copyright years.

4e29a966738a890c3eccf2b269dd94faff15fc29 authored about 2 years ago
Install ruby-3.x, if it is not already installed.

4f032c33fcae628f410836a5db1102fc367566fd authored about 2 years ago
Link to the Mastodon account.

4a4e59a5d25155ec490aa56a346a51f4eb12d866 authored about 2 years ago
Removed the slack link.

bac8ddf61e67196c72dfabde3030c5b3e3ee716f authored about 2 years ago
Clone the `ronin-vulns` repo.

8871f0637dc6d7f4c4d0c4c7e33a9561d5f1d58c authored over 2 years ago
`xargs` is actually in the `findutils` package on OpenSUSE tumbleweed.

580083cc132ecab9952a5438456139d544ac2b7f authored over 2 years ago
Install missing `xargs` for OpenSUSE.

62246a8deec7103b552c1fa1c2b23c6ff244dd66 authored over 2 years ago
Fixed tests for the `ronin-dev.sh` script wrt recent repo renames.

b187716c9d269718ad77bf9e552b116479ccaf30 authored over 2 years ago
Renamed `ronin-asm` and `ronin-sql` to `ronin-code-asm` and `ronin-code-sql`.

0f3e9adbd07211507c4d4b712fb239eaaa5dd33c authored over 2 years ago
Replace `ronin-vuln-lfi` and `ronin-vuln-rfi` with `ronin-vuln`.

979defccbc607d454ebad9332bb3a74c8b3dabc7 authored over 2 years ago
Initialize ArchLinux's lsign key.

* https://gitlab.archlinux.org/archlinux/archlinux-docker/blob/master/README.md

ff84bd12b18fc7fa2a020108864d1ff29e9aa897 authored over 2 years ago
Single-quote the repo names in logging messages.

bf949b1c505172449330f5ae8af35025f325b0d5 authored over 2 years ago
Fixed warning message.

317066d0d5595a9323be9355a21c30530a23a8ab authored over 2 years ago
Remove echo debugging...

7c6134c92aa0a12332187f608ef2c5d05d863abb authored over 2 years ago
Fixed a typo in the dnf/yum dependency packages.

4ae66245808274c495f34274bd6c6e5dc95b9253 authored over 2 years ago
Added basic option parsing to the `./ronin-dev.sh` script.

* `./ronin-dev.sh` can now accept multiple repo names to only clone
those repos instead of all...

e856b66f59a6359677ab4e6bb3f39f06d385d4a8 authored over 2 years ago
Try to refine the gem install dir logic for Arch Linux.

* Arch Linux's rubygems will install into `~/.local/...` even for root.

3fdb3cfaaed1ee69a17c51fa1b2ebdf881793d43 authored over 2 years ago
Avoid accidentally installing into the user install dir as root.

8981d3097570dd4634f99ef4cde845c0b49d1e8d authored over 2 years ago
Also use `--noconfirm` with `pacman -Sy`.

8aa8822f5d5cec41079d091df9e7a8459dd0be8e authored over 2 years ago
Automatically install packages via `pacman`.

48facafe3203b27534b120c19459387a4624db85 authored over 2 years ago
Adjusted the package manager detection logic.

* Arch Linux can also use the /etc/os-release file.

db29997ee899de3d752c85b269118e7187329cc2 authored over 2 years ago
Renamed `detect_rubygems` to `detect_rubygems_install_dir`.

97fdb662e15baf4b3c961a9ae2dd461ab9265bd7 authored over 2 years ago
Add special edge-cases for installing ruby/rubygems on Arch Linux.

8da5facf7323a8a9fcebebd832785bee93c19672 authored over 2 years ago
Updated the setup commands for the archlinux containers.

9e4aa388f8f07152cbc7ec5d9e72599144bd1683 authored over 2 years ago
Switch to `opensuse/tumbleweed` which offers ruby 3.x.

5de83127acda16697c9f922a0b5abfc4f03667ee authored over 2 years ago
Force rubygems to not append a suffix to the gem executable names.

df36e05d3ab1872f278679f4fa320a6c481673f2 authored over 2 years ago
Should be `bundle --version`.

008ac61934d537d1b1194bd8145f5ef15544f209 authored over 2 years ago
Define zypper specific package names.

4278c1f181cba5ed757f4813e285852cfde138f4 authored over 2 years ago
Should be `command -v ...`.

663f88c0ecfda5df1fdef6cc4bd7eef521ac9a01 authored over 2 years ago
Fixed typo.

40f194c8e9095b0b3b3a52a6130bf477845b892b authored over 2 years ago
Fail if the `gem` command is still not present after installing the ruby package.

3d9f2eefab02e6b02d8695189ad161c49b0a3313 authored over 2 years ago
Also detect the `/etc/os-release` file used by OpenSUSE Leap.

95187a9cdd2cae9cd099b2517f66732a2b656b43 authored over 2 years ago
Also install `ruby-devel` with zypper on OpenSUSE.

dbcda58064b94c67056e1c0813c44791803e896a authored over 2 years ago
Apparently `gzip` also needs to be installed under `opensuse/leap`.

d217fa985bdd3230b1b9036715a3921ee9065fe5 authored over 2 years ago
Apparently `tar` needs to be installed on `opensuse/leap`.

b3b0f791d92667798e5515692c850f565a09415d authored over 2 years ago
Use the `opensuse/leap` docker image.

8f5442c243cacf0833c66a9e0ce7215d69aaa8ec authored over 2 years ago
Attempt to fix updating the package repository / keys on Arch Linux.

7d1fbda30db949709855f9963668d4302b128f55 authored over 2 years ago
Also pass `-y` to `pacman`.

2448ee3af68f6f3ce759bfe24f52c460d3b05946 authored over 2 years ago
Do not prompt for input.

60324c45b89911f8adb80081bbe4e2ff31c9e347 authored over 2 years ago
Fixed container names.

85bf4e8977cf5306318ceb70272d6c49c162993a authored over 2 years ago
Added separate jobs for each Linux container.

8dc4859b24ec930859f1ae48852d918f45062bbb authored over 2 years ago
Do not use `sudo` in containers.

b731b08d2ef726fba096faa08dec92d07694fa52 authored over 2 years ago
Test the scripts against multiple Linux containers.

cfd6493a6ae1d327f2a62c9995c3dd028eace751 authored over 2 years ago
Only run the `ronin-dev` or `ronin-install` tests when their files change.

122ef15e8de3669f13aa59174b8004b1631d45a3 authored over 2 years ago