Not sure what "ASK" means (unless it just means "ask", as in the word), but I am working on the script.

It has come along nicely, but I'm not the best Perl programmer (I only picked up the language about two weeks ago), so the script could be better (it's pretty good in my eyes).

When I feel the script can be safely used in a production environment, I will release it. Right now, it can take a configuration file from any location and correctly parses the Apache style config' and bangs out a load of 'defaults write' commands. It can also print out an ASCII table of the settings for easier review of your choices (without writing them to the GNUStep configuration file).

Here's a screen shot:

http://cl.ly/0A2k3X2Z3w3O2w1Y1j3M

Cheers.

On 18/02/2011 19:46, Patrick Ben Koetter wrote:
* Wolfgang Sourdeau<[email protected]>:
Le 11-02-18 08:49, Michael Crilly a écrit :
I do know Objective-C, but I'm not delving into the guts of that beast ;)

Even though your concerns are legimitate, I must specify that to
SOGo's defense, the problems you mention are not SOGo's fault:
- initially, what counts is that the file be in "property list".
Some versions of GNUstep convert automatically this from OpenStep
format into XML, but there is nothing we can do about it. You could
try to convert it back to the OpenStep property list format...
- again, the fact that SOGo will wipe your configuration file is a
bug in the GNUstep code.

Overal, I think the idea of a structured file-format is a good one.
Perhaps the missing step to "UNIX-compliance"  would be to enable
the use of a conf file in the /etc/ hierarchy. This would be quite
easy to do and you just need to ask ;)
Dropping the Defaults dependency and going for a UNIX type FHS
<http://www.pathname.com/fhs/>  path compliant conf file would be a dream come
true. So here is a huge ask:


    AAAAAAAA        SSSSSSSS         K       K
    A      A        S                K      K
    A      A        S                K     K
    A      A        S                K    K
    AAAAAAAA        SSSSSSSS         K K K
    A      A               S         K    K
    A      A               S         K     K
    A      A               S         K      K
    A      A        SSSSSSSS         K       K


p@rick


--

Michael Crilly
ICT Systems Administrator
Comtek Network Systems

M: 07771133663
E: [email protected]

--
[email protected]
https://inverse.ca/sogo/lists

Reply via email to