AW: MailScanner-4.05-3 and SuSE 8.0

Julian Field 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 mailing list