View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003199||unreal||installing||public||2007-01-12 12:11||2007-06-22 05:50|
|Platform||amd64||OS||Linux||OS Version||Fedora Core 5|
|Target Version||Fixed in Version||3.3-alpha0|
|Summary||0003199: Installation overwrites files|
|Description||The make install process overwrites configuration files that already exist. This results in a loss of customizations previously made during upgrade, and happens on at least the spamfilter.conf file.|
|Steps To Reproduce||Run "make install" after recompiling Unreal IRCd, at least some configuration files will be overwritten.|
|Tags||No tags attached.|
|3rd party modules|
I guess it would be a good idea to put some headers in those files that they should be customized elsewhere.
Obviously unrealircd.conf is never overwritten btw .
A better solution would be to make the install process install those files with a different name, i.e. spamfilter.conf.sample, which would allow the end user to rename them or create their own - spamfilter.conf *would* be a logical name for a file that has that function, and it would be a shame to have that name locked out for future use.
If you do this, then it would also be a good idea to comment out the loading of that file in the default unrealircd.conf, so the daemon won't bail because of the missing file the first time you start it.
Just a thought!
|I have renamed spamfilter.conf to spamfilters.conf.sample in .2449|
|Tried to fix somewhat in related bug, in .2450|
|2007-01-12 12:11||JeremyGamma||New Issue|
|2007-01-12 12:28||syzop||Note Added: 0013049|
|2007-01-12 12:28||syzop||Note View State: 13049: public|
||Status||new => confirmed|
|2007-04-19 03:10||JeremyGamma||Note Added: 0013580|
|2007-06-10 02:16||WolfSage||Relationship added||related to 0002507|
||Note Added: 0014403|
||Status||confirmed => resolved|
||Fixed in Version||=> 3.3-alpha0|
||Resolution||open => fixed|
||Assigned To||=> stskeeps|
||Note Added: 0014407|