Package Details: munge 0.5.14-1

Git Clone URL: https://aur.archlinux.org/munge.git (read-only, click to copy)
Package Base: munge
Description: An authentication service for creating and validating credentials. It is designed to be highly scalable for use in an HPC cluster environment.
Upstream URL: https://github.com/dun/munge/wiki
Keywords: authentication credentials daemon encryption security slurm
Licenses: GPL3, LGPL3
Submitter: tegenf
Maintainer: edh
Last Packager: edh
Votes: 13
Popularity: 0.000000
First Submitted: 2011-01-28 14:17
Last Updated: 2020-02-21 14:19

Pinned Comments

edh commented on 2016-02-26 12:32

I removed the obsolete init script from the package completely in a recent commit. Therefore merely SystemD is supported from now on. I did this change since I expect that most Arch Linux users stick to SystemD and that probably no one using this package actually made use of those extra files.
Please let me now immediately in case I am wrong about this and I will add those files again as soon as possible.

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

wookietreiber commented on 2015-01-20 11:57

See this diff for a fix example (moves all the /var stuff to post_install):

$ diff -uBw -r munge-pristine munge
diff -uBw -r munge-pristine/munge.install munge/munge.install
--- munge-pristine/munge.install 2015-01-20 12:48:35.100778513 +0100
+++ munge/munge.install 2015-01-20 12:53:32.175328988 +0100
@@ -1,5 +1,7 @@
## arg 1: the new package version
post_install() {
+ mkdir -p /var/{lib,log,run}/munge
+
# add munge user/group
echo "Adding munge system group... "
groupadd -r munge
diff -uBw -r munge-pristine/PKGBUILD munge/PKGBUILD
--- munge-pristine/PKGBUILD 2015-01-20 12:48:35.100778513 +0100
+++ munge/PKGBUILD 2015-01-20 12:52:58.075187018 +0100
@@ -45,6 +45,10 @@
install -D -m644 ../munged.service "${pkgdir}/usr/lib/systemd/system/munged.service"
install -D -m644 ../munged-tmpfiles.conf "${pkgdir}/etc/tmpfiles.d/munged-tmpfiles.conf"

+ rmdir $pkgdir/var/{lib,log,run}/munge
+ rmdir $pkgdir/var/{lib,log,run}
+ rmdir $pkgdir/var
+
# install license file
install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
}

wookietreiber commented on 2015-01-20 11:45

Please fix:

error: failed to commit transaction (conflicting files)
munge: /var/run exists in filesystem

wookietreiber commented on 2015-01-20 11:45

error: failed to commit transaction (conflicting files)
munge: /var/run exists in filesystem

tegenf commented on 2014-03-04 09:32

voila, munge ver 0.5.11

tegenf commented on 2013-06-24 10:04

I have updated the package to the version provided by aorth.
Thank you very much for providing the update!

aorth commented on 2013-06-03 11:56

I've updated this package to move all binaries from /usr/sbin -> /usr/bin:

https://github.com/alanorth/archbuilds/tree/master/munge

aorth commented on 2013-06-01 07:58

Heads up, you'll need to move /usr/sbin/munged to /usr/bin soon as part of the finishing of the /usr move. See Allan's comments on the arch-dev-public mailing list:

https://mailman.archlinux.org/pipermail/arch-dev-public/2013-May/025003.html

tegenf commented on 2012-11-06 08:45

Now includes systemd files as proposed by wookietreiber.

wookietreiber commented on 2012-10-31 23:47

Hi, could you please make sure, that the next release includes these systemd files

http://code.google.com/p/munge/issues/detail?id=11

Thanks

tegenf commented on 2012-01-17 10:21

* fixed license
* fixed dependencies
* keep /var/run for now since the location is required by munge