Skip to content

Commit

Permalink
Simplify install instructions for debian (reported by @einwickler)
Browse files Browse the repository at this point in the history
  • Loading branch information
kpcyrd committed Feb 15, 2023
1 parent 844a40e commit ed55944
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 23 deletions.
11 changes: 4 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,15 +61,12 @@ Mac OSX

Debian/Ubuntu/Kali

There are prebuilt packages signed by a debian maintainer. We can import the
key for this repository out of the debian keyring.
There are prebuilt packages signed by a debian maintainer:

apt install debian-keyring
gpg -a --export --keyring /usr/share/keyrings/debian-maintainers.gpg git@rxv.cc | apt-key add -
apt-key adv --keyserver keyserver.ubuntu.com --refresh-keys git@rxv.cc
echo deb http://apt.vulns.sexy stable main > /etc/apt/sources.list.d/apt-vulns-sexy.list
sudo apt install curl sq
curl -sSf https://apt.vulns.sexy/kpcyrd.pgp | sq dearmor | sudo tee /etc/apt/trusted.gpg.d/apt-vulns-sexy.gpg > /dev/null
echo deb http://apt.vulns.sexy stable main | sudo tee /etc/apt/sources.list.d/apt-vulns-sexy.list
apt update
apt install sn0int

Docker

Expand Down
29 changes: 13 additions & 16 deletions docs/install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,34 +19,31 @@ Mac OSX
$ brew install sn0int
Debian >= bullseye, Ubuntu >= 20.04, Kali
Debian >= bookwork, Ubuntu >= 22.10, Kali
-----------------------------------------

There are prebuilt packages signed by a debian maintainer. We can import the
key for this repository out of the debian keyring.
There are prebuilt packages signed by a debian maintainer:

.. code-block:: bash
$ sudo apt install debian-keyring
$ gpg -a --export --keyring /usr/share/keyrings/debian-maintainers.gpg kpcyrd@archlinux.org | sudo tee /etc/apt/trusted.gpg.d/apt-vulns-sexy.gpg
$ sudo apt install curl sq
$ curl -sSf https://apt.vulns.sexy/kpcyrd.pgp | sq keyring filter -B --handle 64B13F7117D6E07D661BBCE0FE763A64F5E54FD6 | sudo tee /etc/apt/trusted.gpg.d/apt-vulns-sexy.gpg > /dev/null
$ echo deb http://apt.vulns.sexy stable main | sudo tee /etc/apt/sources.list.d/apt-vulns-sexy.list
$ sudo apt update
$ sudo apt install sn0int
$ apt update
$ apt install sn0int
Debian <= buster, Ubuntu <= 19.10
---------------------------------
Debian <= bullseye, Ubuntu <= 22.04
-----------------------------------

There are prebuilt packages signed by a debian maintainer. We can import the
key for this repository out of the debian keyring.
There are prebuilt packages signed by a debian maintainer:

.. code-block:: bash
$ sudo apt install debian-keyring
$ gpg -a --export --keyring /usr/share/keyrings/debian-maintainers.gpg git@rxv.cc | sudo apt-key add -
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --refresh-keys git@rxv.cc
$ sudo apt install curl sq
$ curl -sSf https://apt.vulns.sexy/kpcyrd.pgp | sq dearmor | sudo tee /etc/apt/trusted.gpg.d/apt-vulns-sexy.gpg > /dev/null
$ echo deb http://apt.vulns.sexy stable main | sudo tee /etc/apt/sources.list.d/apt-vulns-sexy.list
$ sudo apt update
$ sudo apt install sn0int
$ apt update
$ apt install sn0int
Fedora/CentOS/Redhat
--------------------
Expand Down

0 comments on commit ed55944

Please sign in to comment.