Updating MIMEDefang from 2.24 to 2.31 Prereques: http://www.roaringpenguin.com/mimedefang/#prereq Modules: IO::Stringy 1.211 http://www.roaringpenguin.com/mimedefang/IO-stringy-1.212.tar.gz Net::SMTP Net::Domain IO::Handle Mailtools Mail::Field 1.05 Mail::Header 1.01 Mail::Internet 1.0203 http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/MailTools-1.58.tar.gz http://www.roaringpenguin.com/mimedefang/MIME-tools-5.411a-RP-Patched-02.tar.gz MIME::Base64 2.11 http://search.cpan.org/author/JHI/perl-5.8.0/ext/MIME/Base64/Base64.pm (This is a part of Perl 5.8 now) Digest-SHA1-2.02 http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Digest-SHA1-2.02.tar.gz Unix::Syslog http://search.cpan.org/CPAN/authors/id/M/MH/MHARNISCH/Unix-Syslog-0.100.tar.gz Mail::SpamAssassin http://search.cpan.org/CPAN/authors/id/J/JM/JMASON/Mail-SpamAssassin-2.50.tar.gz File::Scan http://search.cpan.org/CPAN/authors/id/H/HD/HDIAS/File-Scan-0.44.tar.gz HTML::Parser http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTML-Parser-3.27.tar.gz Anomy::HTMLCleaner http://mailtools.anomy.net/dist/anomy-HTMLCleaner-1.19.tar.gz # gzip -d anomy-HTMLCleaner-1.19.tar.gz # tar xvf anomy-HTMLCleaner-1.19.tar # cd Anomy # mkdir /usr/local/lib/perl5/site_perl/5.8.0/sun4-solaris/Anomy # cp *.pm /usr/local/lib/perl5/site_perl/5.8.0/sun4-solaris/Anomy/. Download from http://www.roaringpenguin.com/mimedefang/mimedefang-2.31.tar.gz Build on admin server workbench copy to wsadmin01:/build # cd /build # gzip -d mimedefang-2.31.tar.gz # tar xvf mimedefang-2.31.tar # ./configure --prefix=/usr/local --with-milterlib=/build/sendmail-8.12.8/obj.SunOS.5.8.sun4/libmilter --with-milterinc=/build/sendmail-8.12.8/obj.SunOS.5.8.sun4/libmilter --disable-anti-virus *** Virus scanner detection results: All virus-scanner detection disabled by --disable-anti-virus Could not find any recognized virus scanner... do not use any of the contains_virus functions in your filter. Found Mail::SpamAssassin. You may use spam_assassin_* functions Found Anomy::HTMLCleaner. You may use anomy_clean_html() Found HTML::Parser. You may use append_html_boilerplate() Note: SpamAssassin, File::Scan, HTML::Parser and Anomy::HTMLCleaner are detected at run-time, so if you install or remove any of those modules, you do not need to re-run ./configure and make a new mimedefang.pl. Note: The MIMEDefang user 'defang' does not seem to exist. Please create this user before continuing. Create defang account # /usr/sbin/groupadd -g 25 smmsp (ignore this message) UX: groupadd: WARNING: gid 25 is reserved. # /usr/sbin/useradd -c "sendmail non-priv" -d /tmp -g smmsp -s /bin/ksh smmsp # /usr/sbin/useradd -c "MIMEDefang user" -d /var/spool/MIMEDefang -m -g smmsp -s /bin/false defang # chmod 700 /var/spool/MIMEDefang