Bug 176794 - Standard configuration files format
Summary: Standard configuration files format
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: distribution
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Bill Nottingham
QA Contact:
URL:
Whiteboard:
: 176791 176792 176793 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-01-02 20:36 UTC by Pedro Bezunartea
Modified: 2014-03-17 02:57 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-05-12 19:35:12 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Pedro Bezunartea 2006-01-02 20:36:30 UTC
The idea is to use xml/dtd/schemas for all the configuration files in a standard
and if possible, human-readable format. 

Most of the applications and services have very similar configuration needs but
very rarely share a common format. I have searched for information on this
subject but found nothing relevant. The objective would be to have an organized
configuration directory (/etc ?) where the files have a standard and
dtd-compliant format.

The most important benefits would be specially for system administrators that
need to learn as many file formats as services needed... why are the
configuration files for the different MTA applications so different? The same
applies to web, ftp, database, etc... servers.

This could also make the automatization much easier. There are plenty of XML
parsers and checkers. And the checks can be very much customized using
DTD/Schemas. It'd be much easier for applications like webmin.

Thanks for your attention,

Pedro Bezunartea López.

Comment 1 Nalin Dahyabhai 2006-01-02 23:10:54 UTC
*** Bug 176791 has been marked as a duplicate of this bug. ***

Comment 2 Nalin Dahyabhai 2006-01-02 23:11:24 UTC
*** Bug 176793 has been marked as a duplicate of this bug. ***

Comment 3 Nalin Dahyabhai 2006-01-02 23:11:37 UTC
*** Bug 176792 has been marked as a duplicate of this bug. ***

Comment 4 Pedro Bezunartea 2006-01-02 23:20:41 UTC
(In reply to comment #1)
> *** Bug 176791 has been marked as a duplicate of this bug. ***

Have I sent this bug 4 times?

Comment 6 Jon Stanley 2008-05-12 19:35:12 UTC
I really don't think that this is possible - most configuration files come from
upstream projects that are completely out of the control of Fedora.  There are
automation tools such as puppet, and the up and coming configuration management
API's such as augeas (http://augeas.net) that may ease your burden.

For now, I'll close this CANTFIX since it's really completely beyond our control.

Comment 7 Pedro Bezunartea 2008-05-12 21:59:33 UTC
I wanted to file a feature request. I guess I should contact the LSB people
about this. I think it's an idea to consider for the future.


Note You need to log in before you can comment on or make changes to this bug.