On Thu, May 28, 2009 at 3:15 PM, Cem Kayali <[email protected]> wrote: > > Hello! > > According to OpenBSD porting policy, it is "OpenBSD policy is to never > update files under /etc automatically. Ports that need some specific boot > setup should advise the administrator about what to do instead of blindly > installing files." > > > Well, i have noticed that 'privoxy' and 'tor' install their configuration > files into /etc automatically. _Forgive me, if i misunderstand_, but does > not this policy cover 'it does not create folders under /etc automatically'? > Is it just simple 'it does not touch ANY FILE under /etc though be aware it > populates /etc with new folders'?
adding a sample default configuration file is different from changing /etc/rc* to start your new daemon. if you change the sample default configuration file, the package system notices it and a) won't remove it at uninstall time, and b) won't replace it at upgrade, because it is now part of your custom system configuration. > I was expecting something similar to that: "config files are at ie; > /usr/local/somewhere/etc/privoxy" and we advise you to copy them to > /etc/privoxy, and add these lines to rc.local"... many packages do have just such an install-time message, suggesting a way to activate this new software, but the installation won't modify your system configuration automatically. > For example, installing mysql through ports cleanly advises administrator > to add configuraion files. Mysql ships with a number of differently tuned configuration files - it's tough to pick the right default one to install. Other ports (avrdude, for example) have a single default configuration, making the selection trivial. CK -- GDB has a 'break' feature; why doesn't it have 'fix' too?
