Language File
    Hugo van der Kooij 
    hvdkooij at vanderkooij.org
       
    Wed Jul 11 21:03:45 IST 2007
    
    
  
On Thu, 12 Jul 2007, Hendrik den Hartog wrote:
> Yes, we ran the upgrade command as per the instructions, we also quickly
> set up Mailscanner on a spare machine, then copied the language.conf.rpmnew
> across, but the log still shows some strings missing?
RPM will attempt to keep existing configuration files (if a package tags a 
file as config file!) by adding the new as <your config file>.rpmnew
So it serves no point to move them around.
As a rule of thumb I try to backup config files before I start to edit 
them by moving them out of the way and copy the file back.
So for example the shipped mailscanner.conf:
 	mv mailscanner.conf mailscanner.conf.SHIPPED
 	cp mailscanner.conf.SHIPPED mailscanner.conf
I can then edit mailscanner.conf as much as I like.
If I run a diff on them I can tell exactly what I changed:
 	diff -u mailscanner.conf.SHIPPED mailscanner.conf > mailscanner.conf.CHANGES
Telling what has changed from old package to new package reuires a fidd on 
the rpmnew file.
 	diff mailscanner.conf.SHIPPED mailscanner.conf.rpmnew
I find it works great to know which config options were added and thenn I 
can decide how to go about with fixing my config file to adjust for the 
new options.
I also have the silly habbit of copying config lines before I make 
changes.
So the shipped line was:
%org-name% = yoursite
I then make it:
#H#%org-name% = yoursite
%org-name% = vanderkooij.org
So even without a clean config file I can tell my changes apart from the 
default ones.
I hope this helps you to make config changes less difficult.
Hugo.
-- 
 	hvdkooij at vanderkooij.org	http://hugo.vanderkooij.org/
 	    This message is using 100% recycled electrons.
 	Some men see computers as they are and say "Windows"
 	I use computers with Linux and say "Why Windows?"
 		(Thanks JFK, for the insight.)
    
    
More information about the MailScanner
mailing list