GNU bug report logs -
#30709
[PATCH 0/4] Add debootstrap
Previous Next
Reported by: Efraim Flashner <efraim <at> flashner.co.il>
Date: Mon, 5 Mar 2018 09:27:01 UTC
Severity: normal
Tags: patch
Done: Efraim Flashner <efraim <at> flashner.co.il>
Bug is archived. No further changes may be made.
Full log
Message #20 received at 30709 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Efraim Flashner <efraim <at> flashner.co.il> writes:
> * gnu/packages/gnupg.scm (jetring): New variable.
[...]
> + (build-system gnu-build-system)
> + (arguments
> + '(#:phases
> + (modify-phases %standard-phases
> + (delete 'configure) ; no configure script
> + (replace 'install
> + (lambda* (#:key outputs #:allow-other-keys)
> + (let* ((out (assoc-ref outputs "out"))
> + (man (string-append out "/share/man")))
> + (for-each (lambda (file)
> + (install-file file (string-append out "/bin/")))
> + '("jetring-accept" "jetring-apply" "jetring-build"
> + "jetring-checksum" "jetring-diff" "jetring-explode"
> + "jetring-gen" "jetring-review" "jetring-signindex"))
> + (for-each (lambda (file)
> + (install-file file (string-append man "/man1/")))
> + (find-files "." ".*\\.1$"))
> + (install-file "jetring.7" (string-append man "/man7/"))
> + #t))))
> + #:tests? #f)) ; no test phase
> + (native-inputs `(("gnupg" ,gnupg)))
What is GnuPG used for here? I would assume it was a "normal" input.
> + (inputs `(("perl" ,perl)))
> + (home-page "https://joeyh.name/code/jetring/")
> + (synopsis "Gpg keyring maintenance using changesets")
s/Gpg/GnuPG/
> + (description
> + "Jetring is a collection of tools that allow for gpg keyrings to be
> +maintained using changesets. It was developed with the Debian keyring in mind,
> +and aims to solve the problem that a gpg keyring is a binary blob that's hard
> +for multiple people to collaboratively edit.
\n
> +With jetring, changesets can be submitted, reviewed to see exactly what they
> +will do, applied, and used to build a keyring. The origin of every change made
> +to the keyring is available for auditing, and gpg signatures can be used to
> +further secure things.")
s/to further secure things/for integrity guarantees/ (IMO)
It would be good with an explanation of what a changeset is or how it
works, but LGTM either way.
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 7 years and 121 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.