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 775640 - Autoconfig: Use GSettings keys for folders and variables
Autoconfig: Use GSettings keys for folders and variables
Status: RESOLVED FIXED
Product: evolution-data-server
Classification: Platform
Component: general
3.23.x (obsolete)
Other Linux
: Normal enhancement
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on: 773156
Blocks:
 
 
Reported: 2016-12-05 14:35 UTC by Milan Crha
Modified: 2016-12-15 17:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Milan Crha 2016-12-05 14:35:15 UTC
As a follow up of the bug #773156:

Let the autconfig code to use GSettings for folders and variables. Namely add two keys into org.gnome.evolution-data-server:

a) a string "autoconfig-directory", which the admins can set to a full path
   with an additional directory for the XDG folder
   /etc/xdg/evolution-data-server/autoconfig/
   where to search for .source files to copy from

b) an array of strings "autoconfig-variables", where the admins can define
   additional variables. Th array items will be of the form: name=value.
   The precedence will be: predefined variables (USER, REALNAME, HOST),
   "autoconfig-variables", environment variables. I already changed the console
   strings to not mention 'environment' word in the commit to the master bug.
Comment 1 Milan Crha 2016-12-15 17:40:25 UTC
Created commit 7dc99c7 in eds master (3.23.4+)