UnrealIRCd Bug Tracker
Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0003199 [unreal] installing minor always 2007-01-12 12:11 2007-06-22 05:50
Reporter JeremyGamma View Status public  
Assigned To stskeeps
Priority normal Resolution fixed  
Status resolved   Product Version 3.2.5
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.
Additional Information
Tags No tags attached.
3rd party modules
QA Not touched yet by developer
U4: Need for upstream patch No need for upstream InspIRCd patch
U4: Upstream notification of bug Not decided
U4: Contributor working on this None
Attached Files

- Relationships
related to 0002507resolvedstskeeps Renaming old files to file.old before make installing 
child of 0003049confirmed 3.3 Suggestions/Features 

-  Notes
(0013049)
syzop (administrator)
2007-01-12 12:28

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 .
(0013580)
JeremyGamma (reporter)
2007-04-19 03:10

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!
(0014403)
stskeeps (reporter)
2007-06-22 05:23

I have renamed spamfilter.conf to spamfilters.conf.sample in .2449
(0014407)
stskeeps (reporter)
2007-06-22 05:50

Tried to fix somewhat in related bug, in .2450

- Issue History
Date Modified Username Field Change
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: public: 13049
2007-04-19 03:04 stskeeps Relationship added child of 0003049
2007-04-19 03:04 stskeeps Status new => confirmed
2007-04-19 03:10 JeremyGamma Note Added: 0013580
2007-04-19 03:12 satmd Note Added: 0013581
2007-04-19 03:13 satmd Note Deleted: 0013581
2007-06-10 02:16 WolfSage Relationship added related to 0002507
2007-06-22 05:23 stskeeps Note Added: 0014403
2007-06-22 05:50 stskeeps Status confirmed => resolved
2007-06-22 05:50 stskeeps Fixed in Version => 3.3-alpha0
2007-06-22 05:50 stskeeps Resolution open => fixed
2007-06-22 05:50 stskeeps Assigned To => stskeeps
2007-06-22 05:50 stskeeps Note Added: 0014407


Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker