Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - ganglia

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: ganglia 3.7.2-3

Git Clone URL: https://aur-dev.archlinux.org/ganglia.git (read-only)
Package Base: ganglia
Description: A scalable distributed monitoring system for high-performance computing systems such as clusters and Grids.
Upstream URL: http://ganglia.sourceforge.net/
Keywords: monitoring network
Licenses: BSD
Submitter: leothrix
Maintainer: leothrix
Last Packager: leothrix
Votes: 3
Popularity: 0.361198
First Submitted: 2015-08-24 03:07
Last Updated: 2016-01-21 01:22

Latest Comments

1 2 Next › Last »

leothrix commented on 2015-10-28 14:57

Correct; it does show up as modified under a `pacman -Qkk ganglia`. It's kind of a compromise between tracking directory package ownership and `-Qkk` output - it's not ideal in either case without standard ID's, unfortunately. :-\

giddie commented on 2015-10-27 14:23

Out of curiosity, would that not trigger warnings from pacman about different ownership in the package and the filesystem?

giddie commented on 2015-10-27 14:22

Ah right; that makes sense :)

leothrix commented on 2015-10-27 13:44

Yep, that does. I added the line to create the directory to the PKGBUILD in order to create an association with the directory in the package database for better auditing, and had to leave the line in the .install file in order to change ownership after the user gets created (again, no standard uid/gid for ganglia.)

giddie commented on 2015-10-27 08:47

@leothrix It might be worth me explaining that I think the reason I originally had the /var/lib installation in the post_upgrade hook is that the directory needs to be owned by the ganglia user. If it's installed by the package, the directory will either be owned by root or a specific uid/gid, and as there is no official, standard uid/gid for the ganglia user and group, I did that in the install hook instead of the pkgbuild. Hope that makes sense!

leothrix commented on 2015-10-27 00:25

Thanks a bunch for digging into the problem, I've fixed the issue and bumped the package revision. Cheers!

giddie commented on 2015-10-26 08:38

You're right: it's a bug. @leothrix: that line should be:

install -Dm755 -d "$pkgdir/var/lib/ganglia{,/rrds}"

pchengi commented on 2015-10-25 05:22

Hi @giddie,
Yes, the exact same thing happens when I use makepkg.

giddie commented on 2015-10-12 08:38

Does the same thing happen when you use makepkg?

pchengi commented on 2015-10-11 19:54

I'm unable to install this with yaourt. It tries to create /var/lib/ganglia and install into it but fails, as it doesn't sudo. I had to change the PKGBUILD line to say sudo install -Dm755 -d /var/lib/ganglia{,/rrds} in order to get it to successfully install.