AW: MailScanner-4.05-3 and SuSE 8.0
mailscanner at ecs.soton.ac.uk
Wed Nov 6 18:11:45 GMT 2002
At 16:28 06/11/2002, you wrote:
>Another issue I forgot to mention:
>the ./install-sh script tried to upgrade perl-MIME-tools,
>but this was refused with the following message:
>"package perl-MIME-tools-5.411a-56 (which is newer than
>perl-MIME-tools-5.411-pl4.2) is already installed"
>I don't understand from what RPM knows, which package is "newer".
>The installed package doesn't have the recent patches applied.
>Presumably I have to upgrade using --force ?
Yes, you will have to --force it.
Thanks for all the other comments, looks like I need to build a
SuSE-specific version as there are too many differences from RedHat to be
able to construct an RPM that will do both.
Oh for some more hardware...
> > -----Ursprüngliche Nachricht-----
> > Von: Knutzen, Heinz [mailto:Heinz.Knutzen at DZSH.DE]
> > Gesendet am: Mittwoch, 6. November 2002 16:52
> > An: MAILSCANNER at JISCMAIL.AC.UK
> > Betreff: MailScanner-4.05-3 and SuSE 8.0
> > Hi,
> > today I installed MailScanner-4.05-3 from rpm on a system
> > running SuSE 8.0.
> > I will summarize my changes to get it work:
> > 1. add a link /usr/src/RPM to /usr/src/packages (this has
> > been reported
> > before)
> > 2. The postinstall script doesn't work.
> > chkconfig from SuSE seems to be a bit different
> > "chkconfig --level 2 sendmail off # To fix bug in some RedHat dist's"
> > gives an error message:
> > Unknown option: level
> > usage:
> > chkconfig -t|--terse [names] (shows the links)
> > chkconfig -e|--edit [names] (configure services)
> > chkconfig -s|--set [name state]... (configure services)
> > chkconfig -l|--list [--deps] [names] (shows the links)
> > chkconfig -a|--add [names] (runs insserv)
> > chkconfig -d|--del [names] (runs insserv -r)
> > chkconfig -h|--help (print usage)
> > chkconfig [name] same as chkconfig -t
> > chkconfig name state... same as chkconfig -s name state
> > 3. The preuninstall and postuninstall won't work, since SuSE
> > 8.0 doesn't
> > have a "service" command.
> > 4. The init script is placed in /etc/rc.d/init.d/MailScanner
> > This does't work for SuSE.
> > SuSE uses /etc/init.d/ for init scripts. /etc/rc.d is simply a link to
> > /etc/init.d
> > Installing from rpm results in a file /etc/init.d/init.d/MailScanner
> > 5. The init script init.d/MailScanner doesn't work anyhow:
> > - there is no /etc/rc.d/init.d/functions but a /etc/rc.status instead
> > - there is no file /etc/sysconfig/network, but a directory
> > /etc/sysconfig/network
> > - the outgoing sendmail process is named "sendmail: Queue
> > runner.*" for SuSE
> > - there is a different mechanism for failure / success reporting
> > - I don't know if /var/lock/subsys/MailScanner is useful for
> > a SuSE system
> > See my modified init script for SuSE 8.0 attached to this mail.
> > Viele Grüße
> > -- Heinz Knutzen
> > Datenzentrale Schleswig-Holstein
> > Altenholzer Str. 10-14, 24161 Altenholz, Germany
> > http://www.dzsh.de/
> > mailto:heinz.knutzen at dzsh.de
> > Tel: +49.431.3295.581 Fax: +49.431.3295.410
> > <<MailScanner.init>>
Julian Field Teaching Systems Manager
jkf at ecs.soton.ac.uk Dept. of Electronics & Computer Science
Tel. 023 8059 2817 University of Southampton
Southampton SO17 1BJ
More information about the MailScanner