AW: MailScanner-4.05-3 and SuSE 8.0
Knutzen, Heinz
Heinz.Knutzen at DZSH.DE
Wed Nov 6 16:28:02 GMT 2002
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 ?
Viele Grüße
-- Heinz
> -----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>>
>
More information about the MailScanner
mailing list