Project

General

Profile

Feature #1543

Make quasselcore.conf usable for humans and configuration management

Added by jotik about 5 years ago. Updated 3 months ago.

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).

Also available in: Atom PDF