Hi Vlad, > Agree, some directory (like contrib/) with all examples and startup > script would be good to have. Also, similar to postfix, example config > with description for each parameter can be provided, but runtime config > during installation would have only needed parameters.
yes, postfix has a well documented main.cf file. maybe something apache-like would also work: one file, explaining config structure and including (sourcing) other parts, like "listen.conf", "modules.conf", a vhost-config directory where all virtual host files ending in .conf are sourced, mime.conf, database.conf, threads.conf, things like that. finally, in an RPM, we could manage a structure like: /etc/nsd/nsdconf.tcl - listen.conf - mime.conf - threads.conf (or performance.conf ...) - modules.conf vhosts/ www_example_com.conf www_elpmaxe_com.conf ... just a thought. -Bernd