As an addition to my own question: If I use 'sudo gconf-schemas --register ...' rather than the recommended '$(gconftool) --makefile-uninstall-rule ...' the schema gets registered for all users. What is the exact difference of both commands. Can/should I use the first one as it does what I expect? Thanks again. I'm looking forward to any answers and comments. Jean-Peer Am Donnerstag, den 22.07.2010, 17:53 +0200 schrieb Jean-Peer Lorenz: > Hi, > > I'm looking for the proper way of installing gconf schema files for my > application. I've read http://projects.gnome.org/gconf/ and I basically > can install my schema but: > > * when running 'sudo make ...' the schema is visible for superuser, not > for regular users. > > * when running 'make ...' the schema gets installed for the current > user, but not for superusers. > > What is the proper process of installing schema files (containing > default values) from a makefile using 'sudo make ...' for *all* users at > once? > > > It follows an excerpt from my makefile: > > GCONF_SCHEMA_FILE_DIR=$(prefix)/share/gconf/schemas > export GCONF_CONFIG_SOURCE=$(shell if test -x "$(gconftool)"; then > $(gconftool) --get-default-source; fi) > > install-gconf: > install data/apps_sbackup_global-preferences.schemas > $(GCONF_SCHEMA_FILE_DIR) > $(gconftool) --makefile-install-rule > $(GCONF_SCHEMA_FILE_DIR)/apps_sbackup_global-preferences.schemas > > uninstall-gconf: > if test -e > "$(GCONF_SCHEMA_FILE_DIR)/apps_sbackup_global-preferences.schemas"; then > $(gconftool) --makefile-uninstall-rule > $(GCONF_SCHEMA_FILE_DIR)/apps_sbackup_global-preferences.schemas; fi > rm -f $(GCONF_SCHEMA_FILE_DIR)/apps_sbackup_global-preferences.schemas > > > Any help would be highly appreciated. Am I missing something. > Thanks so much in advance. > Jean-Peer > > _______________________________________________ > gconf-list mailing list > gconf-list gnome org > http://mail.gnome.org/mailman/listinfo/gconf-list
Attachment:
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil