GNU bug report logs -
#46646
[PATCH] gnu: Add pwsafe-cli.
Previous Next
Reported by: Stefan Reichör <stefan <at> xsteve.at>
Date: Fri, 19 Feb 2021 21:17:02 UTC
Severity: normal
Tags: patch
Done: Léo Le Bouter <lle-bout <at> zaclys.net>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 46646 in the body.
You can then email your comments to 46646 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#46646
; Package
guix-patches
.
(Fri, 19 Feb 2021 21:17:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Stefan Reichör <stefan <at> xsteve.at>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Fri, 19 Feb 2021 21:17:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/password-utils.scm (pwsafe-cli): New variable.
---
gnu/packages/password-utils.scm | 44 +++++++++++++++++++++++++++++++++
1 file changed, 44 insertions(+)
diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm
index ef4bf535a4..6d6834cfd5 100644
--- a/gnu/packages/password-utils.scm
+++ b/gnu/packages/password-utils.scm
@@ -29,6 +29,7 @@
;;; Copyright © 2020 Jean-Baptiste Note <jean-baptiste.note <at> m4x.org>
;;; Copyright © 2020 Michael Rohleder <mike <at> rohleder.de>
;;; Copyright © 2020 Vinicius Monego <monego <at> posteo.net>
+;;; Copyright © 2021 Stefan Reichör <stefan <at> xsteve.at>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -58,6 +59,7 @@
#:use-module (gnu packages admin)
#:use-module (gnu packages aidc)
#:use-module (gnu packages authentication)
+ #:use-module (gnu packages autotools)
#:use-module (gnu packages base)
#:use-module (gnu packages check)
#:use-module (gnu packages compression)
@@ -255,6 +257,48 @@ There are other programs that support the file format on different
platforms.")
(license license:artistic2.0)))
+(define-public pwsafe-cli
+ (let ((commit "c49a0541b66647ad04d19ddb351d264054c67759")
+ (revision "0"))
+ (package
+ (name "pwsafe-cli")
+ (version (git-version "0" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/nsd20463/pwsafe")
+ (commit commit)))
+ (sha256
+ (base32
+ "0ak09r1l7k57m6pdx468hhzvz0szmaq42vyr575fvsjc8rbrp8qq"))
+ (file-name (git-file-name name version))))
+ (build-system gnu-build-system)
+ (arguments
+ `(#:tests? #f ; skip failing test suite (requires write access to /tmp)
+ #:phases
+ (modify-phases %standard-phases
+ (replace 'bootstrap
+ (lambda _
+ (invoke "aclocal")
+ (invoke "autoheader")
+ (invoke "automake" "--add-missing")
+ (invoke "autoconf")
+ #t)))))
+ (native-inputs
+ `(("autoconf" ,autoconf)
+ ("automake" ,automake)))
+ (inputs
+ `(("openssl" ,openssl)
+ ("libx11" ,libx11)
+ ("libxt" ,libxt)
+ ("libxmu" ,libxmu)))
+ (home-page "https://github.com/nsd20463/pwsafe")
+ (synopsis "CLI password manager")
+ (description "Command line tool compatible with Counterpane's
+Passwordsafe.")
+ (license license:gpl2))))
+
(define-public shroud
(package
(name "shroud")
--
2.25.1
Reply sent
to
Léo Le Bouter <lle-bout <at> zaclys.net>
:
You have taken responsibility.
(Tue, 23 Feb 2021 17:35:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Stefan Reichör <stefan <at> xsteve.at>
:
bug acknowledged by developer.
(Tue, 23 Feb 2021 17:35:02 GMT)
Full text and
rfc822 format available.
Message #10 received at 46646-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Pushed as 33a212bf88904295ddc20fcb05a4c237205812f8
I tried to enable the tests by substituting /tmp in all files in the
"test" directory but somehow the files created by the tests in a
writable directory are not writable themselves, still quite obscure to
me.
Please suggest another patch if you fix the tests one day.
Thank you!
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#46646
; Package
guix-patches
.
(Tue, 23 Feb 2021 17:55:01 GMT)
Full text and
rfc822 format available.
Message #13 received at 46646 <at> debbugs.gnu.org (full text, mbox):
Hello,
Stefan Reichör <stefan <at> xsteve.at> writes:
> * gnu/packages/password-utils.scm (pwsafe-cli): New variable.
Thanks!
The project seems to be named "pwsafe", and all other distributions use
"pwsafe" for it. I understand it is a CLI, but is there a particular
reason to name it "pwsafe-cli"?
Regards,
--
Nicolas Goaziou
Information forwarded
to
guix-patches <at> gnu.org
:
bug#46646
; Package
guix-patches
.
(Tue, 23 Feb 2021 18:05:01 GMT)
Full text and
rfc822 format available.
Message #16 received at 46646 <at> debbugs.gnu.org (full text, mbox):
Hi Nicolas!
> Hello,
>
> Stefan Reichör <stefan <at> xsteve.at> writes:
>
>> * gnu/packages/password-utils.scm (pwsafe-cli): New variable.
>
> Thanks!
>
> The project seems to be named "pwsafe", and all other distributions use
> "pwsafe" for it. I understand it is a CLI, but is there a particular
> reason to name it "pwsafe-cli"?
>
> Regards,
I would also prefer pwsafe as name, however guix already has a package named pwsafe.
This is why I picked a different name.
I would have no problem in renaming pwsafe to something else and name pwsafe-cli pwsafe... ;-)
Stefan.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#46646
; Package
guix-patches
.
(Tue, 23 Feb 2021 18:21:01 GMT)
Full text and
rfc822 format available.
Message #19 received at 46646 <at> debbugs.gnu.org (full text, mbox):
Stefan Reichör <stefan <at> xsteve.at> writes:
> I would also prefer pwsafe as name, however guix already has a package named pwsafe.
> This is why I picked a different name.
Ah true! I hadn't realized this.
> I would have no problem in renaming pwsafe to something else and name
> pwsafe-cli pwsafe... ;-)
And we also have passwordsafe…
According to other distributions, we should do the following renaming
passwordsafe -> gnome-passwordsafe
pwsafe -> passwordsafe
pwsafe-cli -> pwsafe
I guess that ship has sailed…
Thank you for your answer!
Regards,
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 24 Mar 2021 11:24:06 GMT)
Full text and
rfc822 format available.
This bug report was last modified 3 years and 6 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.