* Luk Claes > Automatically configuring etc/munin-node.conf is not policy compliant > for the moment as one needs to edit a conffile. > > A solution might be to include some file if it exists in the > configuration... or to add a debconf question...
Hi Luk, and apologies for answering so late. It has recently dawned on me that Etch is drawing near and that I need to start working on my packages again now if I am to make the freeze. :-) Anyway, I'm not really sure how to respond to this bug. I kinda like the fact that munin-node.conf is a conffile. Personally I have a strong preference that packages should just shut up and work out of the box, and that Debconf is overused - way too many packages asking all sorts of questions that have perfectly reasonable defaults, a trend that is futher aggravated when sloppy maintainers use end up using Debconf as some carte blanche to nuke user configuration. Boy do I hate seeing a comment à la «this file is maintained by debconf» in my configuration files. Sorry, that turned into a rant, but as you probably understand I'm reluctant to deprive munin-node.conf of its conffile status, and even more reluctant to introduce Debconf scripts to generate it dynamically. Before doing so I want to have a very good reason. That said, I'd like to help you see your problem solved, but I'm not really sure what it is, exactly. So a few questions: Do you believe the default configuration file is sub-optimal in any way? If so, what should be changed, in your opinion? If not (what you're trying to do would make sense only in Debian- Edu?), what exactly are you trying to do? You mention the possibility of adding a Debconf question, but you do not say what the question should be about. If I knew, maybe I could come up with another way to cater for your needs without making munin-node.conf a non-conffile or introducing Debconf scripts. Oh and by the way, the munin-node.conf format is dictated by Net::Server, so support for an eventual «include» configuration directive has to be added there, not in Munin itself. Cheers -- Tore Anderson

