Comments (4)
Original comment by chris.m.dunlap
on 16 Oct 2013 at 11:06
- Changed state: Accepted
- Added labels: Milestone-0.5.12
from munge.
Just to clarify... the munge rpm is not a "relocatable package":
http://www.rpm.org/max-rpm/ch-rpm-reloc.html
https://www.redhat.com/archives/fedora-packaging/2007-March/msg00088.html
After fixing src/etc/Makefile.am
and building with %_prefix /opt/munge
, I end up with the following paths in the binary rpms:
munge:
/etc/munge
/etc/munge/munge.key
/etc/rc.d/init.d/munge
/etc/sysconfig/munge
/opt/munge/bin/munge
/opt/munge/bin/remunge
/opt/munge/bin/unmunge
/opt/munge/sbin/munged
/usr/share/doc/munge-0.5.11
/usr/share/doc/munge-0.5.11/AUTHORS
/usr/share/doc/munge-0.5.11/COPYING
/usr/share/doc/munge-0.5.11/DISCLAIMER.LLNS
/usr/share/doc/munge-0.5.11/DISCLAIMER.UC
/usr/share/doc/munge-0.5.11/HISTORY
/usr/share/doc/munge-0.5.11/INSTALL
/usr/share/doc/munge-0.5.11/JARGON
/usr/share/doc/munge-0.5.11/NEWS
/usr/share/doc/munge-0.5.11/PLATFORMS
/usr/share/doc/munge-0.5.11/QUICKSTART
/usr/share/doc/munge-0.5.11/README
/usr/share/doc/munge-0.5.11/README.AIX
/usr/share/doc/munge-0.5.11/README.MULTILIB
/usr/share/doc/munge-0.5.11/credential_v1_format.txt
/usr/share/doc/munge-0.5.11/credential_v2_format.txt
/usr/share/doc/munge-0.5.11/credential_v3_format.txt
/usr/share/man/man1/munge.1.gz
/usr/share/man/man1/remunge.1.gz
/usr/share/man/man1/unmunge.1.gz
/usr/share/man/man7/munge.7.gz
/usr/share/man/man8/munged.8.gz
/var/lib/munge
/var/lib/munge/munge.seed
/var/log/munge
/var/log/munge/munged.log
/var/run/munge
/var/run/munge/munged.pid
munge-devel:
/opt/munge/include/munge.h
/opt/munge/lib64/libmunge.a
/opt/munge/lib64/libmunge.la
/opt/munge/lib64/libmunge.so
/opt/munge/lib64/pkgconfig/munge.pc
/usr/share/man/man3/munge.3.gz
/usr/share/man/man3/munge_ctx.3.gz
/usr/share/man/man3/munge_ctx_copy.3.gz
/usr/share/man/man3/munge_ctx_create.3.gz
/usr/share/man/man3/munge_ctx_destroy.3.gz
/usr/share/man/man3/munge_ctx_get.3.gz
/usr/share/man/man3/munge_ctx_set.3.gz
/usr/share/man/man3/munge_ctx_strerror.3.gz
/usr/share/man/man3/munge_decode.3.gz
/usr/share/man/man3/munge_encode.3.gz
/usr/share/man/man3/munge_enum.3.gz
/usr/share/man/man3/munge_enum_int_to_str.3.gz
/usr/share/man/man3/munge_enum_is_valid.3.gz
/usr/share/man/man3/munge_enum_str_to_int.3.gz
/usr/share/man/man3/munge_strerror.3.gz
munge-libs:
/opt/munge/lib64/libmunge.so.2
/opt/munge/lib64/libmunge.so.2.0.0
The installed rpms seem to work ok. But files still reside in /etc, /usr, and /var. Is this what you're expecting?
Original comment by chris.m.dunlap
on 22 Oct 2013 at 11:58
from munge.
Yes, this looks like what I was expecting. However, I've abandoned my plan of using a different install prefix for munge for other reasons. So if you don't want to include any changes you've made in your main release, that's fine.
Original comment by sheepweevil
on 28 Oct 2013 at 10:08
from munge.
This issue was closed by ee75051.
Original comment by chris.m.dunlap
on 11 Oct 2014 at 6:38
- Changed state: Fixed
from munge.
Related Issues (20)
- Error creating volatile directories on system startup when using LDAP as the user backend HOT 3
- Munge keeps crashing under supervisord in a container HOT 3
- Error: Invalid Credential HOT 4
- runstatedir causes error, it is not clear where run directory without it is. HOT 1
- munge.socket.2 not created HOT 3
- foreground logging with timestamps HOT 2
- munged: Info: Unauthorized credential for client UID=0 GID=0 inside docker container HOT 6
- question about UID + GID sync between multiple cluster HOT 2
- munged does not ignore SIGHUP when run in foreground HOT 4
- Failed to query password file entry for "user" HOT 2
- Munge Failed - Slurm HOT 2
- slurm: credential data mismatch error, munge 0.5.13 and 0.5.14 interoperability question HOT 3
- Keyfile is insecure: group-writable permissions without sticky bit set on "/etc HOT 1
- RHEL 9 HOT 1
- Location of munge.key HOT 3
- Unauthorized credential for client UID=0 GID=0 HOT 8
- Munge permission denied HOT 6
- package fails to install on ubuntu 22.04 HOT 1
- SuSE sles15.4: small correction for munge.spec HOT 2
- Lot of munged task HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from munge.