unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [PATCH] gnu: Add munge.
@ 2016-02-08  7:37 Pjotr Prins
  2016-02-08 16:14 ` Ricardo Wurmus
  0 siblings, 1 reply; 2+ messages in thread
From: Pjotr Prins @ 2016-02-08  7:37 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/admin.scm (munge): New variable.
---
 gnu/packages/admin.scm | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index eca4d92..2d934e3 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -7,6 +7,7 @@
 ;;; Copyright © 2015 Alex Sassmannshausen <alex.sassmannshausen@gmail.com>
 ;;; Copyright © 2015 Eric Dvorsak <eric@dvorsak.fr>
 ;;; Copyright © 2016 Leo Famulari <leo@famulari.name>
+;;; Copyright © 2016 Pjotr Prins <pjotr.guix@thebird.nl>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1427,3 +1428,28 @@ for CPU usage.  It listens to network traffic on a named interface and
 displays a table of current bandwidth usage by pairs of hosts.")
     (home-page "http://www.ex-parrot.com/~pdw/iftop/")
     (license license:gpl3)))
+
+(define-public munge
+  (package
+   (name "munge")
+   (version "0.5.11")
+   (source (origin
+            (method url-fetch)
+            (uri (string-append "https://github.com/dun/munge/archive/munge-"
+                                version ".tar.gz"))
+            (file-name (string-append name "-" version ".tar.gz"))
+            (sha256
+             (base32
+              "0njplyalwwqh7xr7xc7klc6x06mq0ak8w2pxh85w8n4hxkmqqnf5"))))
+   (inputs `(("openssl" ,openssl)
+             ("libgcrypt" ,libgcrypt)))
+   (build-system gnu-build-system)
+   (home-page "http://dun.github.io/munge/")
+   (synopsis "Cluster computing authentication service")
+   (description "Munge allows a process to authenticate the UID and
+GID of another local or remote process within a group of hosts having
+common users and groups.  These hosts form a security realm that is
+defined by a shared cryptographic key.  Clients within this security
+realm can create and validate credentials without the use of root
+privileges, reserved ports, or platform-specific methods.")
+   (license license:gpl3+)))
-- 
2.1.4

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [PATCH] gnu: Add munge.
  2016-02-08  7:37 [PATCH] gnu: Add munge Pjotr Prins
@ 2016-02-08 16:14 ` Ricardo Wurmus
  0 siblings, 0 replies; 2+ messages in thread
From: Ricardo Wurmus @ 2016-02-08 16:14 UTC (permalink / raw)
  To: Pjotr Prins; +Cc: guix-devel



Pjotr Prins <pjotr.public12@thebird.nl> writes:

> * gnu/packages/admin.scm (munge): New variable.

This looks good to me.  Thanks, Pjotr!

I’d add the first few sentences of the description on the home page to
the description field as well, because they make it clearer what munge
is used for.

I’ll push the modified version soon if there are no other objections.

~~ Ricardo

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2016-02-08 16:14 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-02-08  7:37 [PATCH] gnu: Add munge Pjotr Prins
2016-02-08 16:14 ` Ricardo Wurmus

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).