After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 323979 - gam_server should use $PREFIX/etc/gaminrc instead of /etc/gaminrc
gam_server should use $PREFIX/etc/gaminrc instead of /etc/gaminrc
Status: RESOLVED WONTFIX
Product: gamin
Classification: Other
Component: general
unspecified
Other Linux
: Normal minor
: ---
Assigned To: Gamin Maintainer(s)
Gamin Maintainer(s)
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2005-12-13 14:54 UTC by oll
Modified: 2018-07-01 08:46 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description oll 2005-12-13 14:54:27 UTC
Gnome is installed in an NFS share /opt/gnome
Gamin does not allow to have its "config" files in /opt/gnome/etc, so that I can
simply define a default or mandatory config for all users.
Comment 1 Daniel Macks 2008-06-16 06:35:43 UTC
Seconded this as a feature-request. It's also useful on systems (or with sysadmins:) who set strict "non-system-standard stuff goes in /usr/local (therefore /usr/local/etc) not the system parts of FHS".

A clean way to implement would be as a ./configure flag. There's already a --sysconfdir as part of the autoconf standard, but it defaults to PREFIX/etc so that's not consistent with using /etc for a default installation. Not sure which is better/worse: using that standard flag but having it default to /etc instead or using some other flag for this standardish pathspec.
Comment 2 Fabio Durán Verdugo 2010-12-13 04:23:03 UTC
This bug was reported against a version which is not supported any more. Developers are no longer working on this version so there will not be any bug fixes for it.
Can you please check again if the issue you reported here still happens in a recent version of GNOME and update this report by adding a comment and adjusting the 'Version' field?

Again thank you for reporting this and sorry that it could not be fixed for the version you originally used here.

Without feedback this report will be closed as INCOMPLETE after 6 weeks.
Comment 3 Daniel Macks 2010-12-13 05:19:02 UTC
server/gam_conf.c gam_conf_read() in git has:

	const char *globalconf = "/etc/gamin/gaminrc";
	const char *mandatory = "/etc/gamin/mandatory_gaminrc";

so it's still looks like it's hardcoded for /etc as before. Bugzilla won't let me change the status since I'm not developer or original reporter for this bug.
Comment 4 Daniel Macks 2010-12-13 15:17:39 UTC
What the hell? You ask if it's still a problem in recent version, I say it is based on current sources (I assume git.gnome trunk is the leading edge), you say "closed obsolete".
Comment 5 Fabio Durán Verdugo 2010-12-13 15:26:07 UTC
OOOOOH so so so sorry I mistake. thanks for the correction
Comment 6 Fabio Durán Verdugo 2010-12-13 15:27:08 UTC
can you give me the gaim version and the gnome version?
Comment 7 André Klapper 2018-07-01 08:46:49 UTC
gamin is not under active development anymore and has not seen code changes for many years.
Its codebase has been archived: https://gitlab.gnome.org/Archive/gamin/commits/master

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active development again.