Skip to content

Commit

Permalink
Update submitting-tools-arch.mdx
Browse files Browse the repository at this point in the history
  • Loading branch information
D3vil0p3r authored Apr 3, 2024
1 parent 374d6f4 commit 3486396
Showing 1 changed file with 2 additions and 6 deletions.
8 changes: 2 additions & 6 deletions src/content/docs/en/community/submitting-tools-arch.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -57,9 +57,7 @@ Pentesting tools are mainly maintained in Athena repository, so your new pentest
Another example [here](https://github.com/BlackArch/blackarch/issues/3661#issuecomment-1371499848)
5. If the test works, you can also try to install the tool by this PKGBUILD directly on your system by `makepkg -si` command.
6. If all is working well, go on [Athena repository packages](https://github.com/Athena-OS/athena/tree/main/packages), click on **Add file** -> **Create new file**. It will ask to create a fork. Then, as filename, insert `mytoolname/PKGBUILD`. It will create the folder `mytoolname` and inside it an empty `PKGBUILD` folder. Inside this `PKGBUILD` paste the content of the working PKGBUILD tested above and commit the changes. These changes are applied on your fork. Create a **Draft Pull Request** when requested and name it as `<package-name>: added package`.
{/*
7. Then go to your forked repository and edit the file `blackarch/lists/to-release` by adding there the name of the tool, for example `mytoolname`. When you apply also these changes, your draft pull request will automatically have also this last change.
*/}
/*7. Then go to your forked repository and edit the file `blackarch/lists/to-release` by adding there the name of the tool, for example `mytoolname`. When you apply also these changes, your draft pull request will automatically have also this last change.*/
7. Go to your draft pull request and submit it. You need to wait for Athena maintainers that will check your submission and merge your pull request.

:::note
Expand Down Expand Up @@ -94,9 +92,7 @@ If you noticed that the repository is not keeping the latest version of a tool:
Another example [here](https://github.com/BlackArch/blackarch/issues/3661#issuecomment-1371499848)
7. If the test works, you can also try to install the tool by this PKGBUILD directly on your system by `makepkg -si` command.
8. If all is working well, go on the web page of the tool PKGBUILD in Athena repository at **https://github.com/Athena-OS/athena/tree/main/packages/pentesting/toolname/PKGBUILD**, click on the **Pen Icon** for editing the file. It will ask to create a fork. Inside this `PKGBUILD` paste the content of the working PKGBUILD tested above and commit the changes. These changes are applied on your fork. Create a **Draft Pull Request** when requested and name it as `<package-name>: updated package`.
{/*
7. Then go to your forked repository and edit the file `blackarch/lists/to-release` by adding there the name of the tool, for example `mytoolname`. When you apply also these changes, your draft pull request will automatically have also this last change.
*/}
/*7. Then go to your forked repository and edit the file `blackarch/lists/to-release` by adding there the name of the tool, for example `mytoolname`. When you apply also these changes, your draft pull request will automatically have also this last change.*/
7. Go to your draft pull request and submit it. You need to wait for Athena maintainers that will check your submission and merge your pull request.

<ImageComponent />

0 comments on commit 3486396

Please sign in to comment.