diff options
| author | c0co.channel <c0co.channel@braincrime.com> | 2025-09-22 17:40:57 +0100 |
|---|---|---|
| committer | c0co.channel <c0co.channel@braincrime.com> | 2025-09-22 17:40:57 +0100 |
| commit | 60a630c0ef0e92f27f71fd1ab6d236f93a7b6240 (patch) | |
| tree | 7cee0c3820a556d604fc53cbc39ee9751651ab78 /pwn/packages | |
| parent | 44b4a979250cf7771aafa552ec1515ec79660b56 (diff) | |
Add ssh-audit
Diffstat (limited to 'pwn/packages')
| -rw-r--r-- | pwn/packages/ssh-audit.scm | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/pwn/packages/ssh-audit.scm b/pwn/packages/ssh-audit.scm new file mode 100644 index 0000000..e35f02c --- /dev/null +++ b/pwn/packages/ssh-audit.scm @@ -0,0 +1,45 @@ +(define-module (gnu packages ssh-audit) + #:use-module (guix packages) + #:use-module (guix download) + ;#:use-module (guix gexp) + #:use-module (guix build-system python) + ;#:use-module (gnu packages python-xyz) + ;#:use-module (gnu packages python-web) + ;#:use-module (gnu packages python-crypto) + #:use-module (guix licenses)) + +(define-public ssh-audit + (package + (name "ssh-audit") + (version "3.3.0") + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/jtesta/ssh-audit/archive/refs/tags/v" version ".tar.gz")) + (sha256 + (base32 + "0fz6qlvlgfi2cc45qvki0bh6bxqwn36k4xwanxv5ar8y5kzwjcz5")))) + (build-system python-build-system) + (arguments + (list + #:tests? #f)) + ;#:phases + ;#~(modify-phases %standard-phases + ; (add-before 'check 'fix-require + ; (lambda _ + ; (substitute* "setup.py" + ; (("pyOpenSSL") "pyOpenSSL>=24.3.0")))) + ; (delete 'sanity-check)))) ; gets confused over pyOpenSSL version after build success + ;(propagated-inputs (list python-six + ; python-pyasn1 + ; python-pyasn1-modules + ; python-pycryptodomex + ; python-pyopenssl + ; python-ldap3 + ; python-flask + ; python-charset-normalizer + ; ldapdomaindump)) + (synopsis "ssh auditing tool") + (description "ssh-audit is a tool for ssh server & client configuration auditing") + (home-page "https://github.com/jtesta/ssh-audit") + (license expat))) +ssh-audit |
