Feature #1543
Make quasselcore.conf usable for humans and configuration management
Status:
New
Priority:
Normal
Assignee:
-
Category:
Quassel Core
Target version:
-
Start date:
12/06/2019
Due date:
% Done:
0%
Estimated time:
OS:
Any
Description
Some values of important settings in the current quasselcore.conf file are rather unusable for humans, e.g:
[Config] Version=1 [Core] CoreState=@Variant(\0\0\0\b\0\0\0\x2\0\0\0 \0\x43\...long line of gibberish\0\0\0\01)
This makes it really difficult for system administrators to change settings contained in these values.
Please improve the configuration file format to be more human-editable and also usable with configuration management tools (e.g. the ini_file module for Ansible).