Here are some of the "problems" I experience whenever I upgrade MailScanner.  And for background, my system is a Sun V40Z (dual opteron, 8gb ram, solaris 10) running MS 4.61.7, SA 3.2.1, Clam 0.93.  I installed all of these using the tar based installers from Julian's site.
<br><br><br>1.&nbsp; Neither the &quot;udp&quot; nor the &quot;unix&quot; options for Sys::Syslog&#39;s setlogsock command work on my system.&nbsp; Every time a new release comes out, I have to grep for setlogsock in every file and change it from unix or udp to &quot;native&quot;.&nbsp; Is this something that we could move to the 
MailScanner.conf file?&nbsp; Make an option for syslog type and then have the various programs that use that option poll MailScanner.conf for the appropriate variable?&nbsp; This would make my life so much easier.<br><br>2.&nbsp; The whole &quot;/opt/MailScanner&quot; symlink thing seems a bit counter-intuitive.&nbsp; I appreciate the ease that it brings for rolling back to an older version in case the new one fails, but I need to manually check all of the config files (filename rules, filetype rules, etc) and see if there are any problems with dropping my existing ones back into place.&nbsp; It seems like the upgrade_MailScanner_conf and upgrade_languages_conf scripts could be updated to check every config file in the release instead of just their respective targets.
<br><br>3.&nbsp; The &quot;update_virus_scanners&quot; script needs an update for the SunOS grep test.&nbsp; Not all systems come with /usr/xpg4/bin/grep installed.&nbsp; A full build will, but not a network minimal.&nbsp; Solaris does come with a compatible grep that will use the -e option &quot;/usr/bin/egrep&quot;.&nbsp; If that setting could be upgraded to use egrep that would be great.
<br><br>Thanks,<br>Eugene<br>