From 542ba470da88f2a9f4033c64e374b3556f127281 Mon Sep 17 00:00:00 2001 From: JEAN-FRANCOIS GUILLAUME Date: Tue, 13 Dec 2022 15:40:12 +0100 Subject: [PATCH 1/2] rewrite admin.scm --- glicid/packages/admin.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/glicid/packages/admin.scm b/glicid/packages/admin.scm index 41a34bc..8daac58 100644 --- a/glicid/packages/admin.scm +++ b/glicid/packages/admin.scm @@ -75,3 +75,5 @@ #:phases (modify-phases %standard-phases (delete 'sanity-check)))))) + +shadow From 4a24645b0159df448d052a7d46e692a70d50a42a Mon Sep 17 00:00:00 2001 From: JEAN-FRANCOIS GUILLAUME Date: Mon, 19 Dec 2022 16:01:36 +0100 Subject: [PATCH 2/2] adding ssh-audit from pip --- glicid/packages/python.scm | 57 ++++++++++---------------------------- 1 file changed, 15 insertions(+), 42 deletions(-) diff --git a/glicid/packages/python.scm b/glicid/packages/python.scm index 80e9ebd..b38b415 100644 --- a/glicid/packages/python.scm +++ b/glicid/packages/python.scm @@ -1,44 +1,17 @@ (define-module (glicid packages python) - #:use-module (guix download) - #:use-module (guix packages) - #:use-module ((gnu packages python) #:prefix gnu:) -) + #:use-module (guix download) + #:use-module (guix packages) + #:use-module ((gnu packages python) #:prefix gnu:)) -;(define-public python-3.9 -; (package -; (inherit gnu:python-3.9) -; (name "python") -; (version "3.9.13") -; (source -; (origin -; (method url-fetch) -; (uri (string-append "https://www.python.org/ftp/python/" version "/Python-" version ".tar.xz")) -; (sha256 (base32 "03q8lcb476a9n41nih9qvwf1fzfzjbvq6vj0cnmd458yixchqnqj")) -; ) -; ) -;; (arguments -;; (substitute-keyword-arguments (package-arguments gnu:python-3.9) -;; ((#:tests? _ #f) -;; ;; FIXME: To run the test suite, fix all the instances where scripts -;; ;; generates "#! /bin/sh" shebangs. -;; #f) -;; ) -;; ) -;; -;; ) -;; ) - -;(define-public python-3.10 -; (package -; (inherit python-3.9) -; (name "python") -; (version "3.10.6") -; (source -; (origin -; (method url-fetch) -; (uri (string-append "https://www.python.org/ftp/python/" version "/Python-" version ".tar.xz")) -; (sha256 (base32 "1wyknqk46ay2k05118isb2jdhj46qaq5325w6dy0qjqxs63zz5gp")) -; ) -; ) -; ) -;) +(package + (name "python-ssh-audit") + (version "2.5.0") + (source (origin + (method url-fetch) + (uri (pypi-uri "ssh-audit" version)) + (sha256 (base32 "1dh5pwa0lhm1a5nvq5abwkqndivk37af5v3a4gj9g6bvpi8zg5rk")))) + (build-system python-build-system) + (home-page "https://github.com/jtesta/ssh-audit") + (synopsis "An SSH server & client configuration security auditing tool") + (description "An SSH server & client configuration security auditing tool") + (license #f))