News for hackers. Stuff that matters.
Re:GNU Shepherd by michaelmrose on Saturday June 03, 2017 @03:09PM (#14477920)
My first question would be in what use case do you require the ability to alter via a program the same config file that you expect the user to be able to hand edit and never have a conflict?

It was my understanding that issue was best handled by having multiple files and having one take precedence over the other. Like having a global config that is pushed to the machine and allowing the user to locally override values set globally in the local config.

Another solution to multiple parties needing to define configuration for the same area without stomping all over each other would be to have a directory wherein all files contained therein are applicable. That way multiple people can maintain their own particular files but some precedence has to be established.

Even if you do need to do this I wouldn't think it would be that hard to modify lisp with lisp.

There are no comments on this comment yet.