Erik Espinoza wrote:
I have played around with pre-build packages for different SuSE version. There I have discovered a small problem: When I install a bunch of packages with one command (rpm -i *.rpm), it is done in the wrong order:

This isn't how the software should be installed. Note that all of the
pages specify the correct install order.

Presently yes, but there is no good reason why it shouldn't be.

clamav-toaster needs the qmail-toaster package to be already installed, otherwise the directories /var/log/qmail/clamd and /var/qmail/supervise/clamd are owned by "root" instead of "qmaill".

Correct, if the order is altered then clamav will say that there is no
qmaill user.

This causes hundreds of "clamd multilog: fatal: unable to switch to current directory: access denied" error messages appear on the screen.

Indeed

I recommend to change line 412 in clamav-toaster.spec from

"Requires:      zlib >= 1.2.3"

to

"Requires:      zlib >= 1.2.3, qmail-toaster"

This can be done after the next update, but I don't see the need to
put out a specific update for this. Regardless, installing with "rpm
-Uhv *" can have unintended consequences. We've detailed out the
install procedure really well in order to keep people doing it the
right way.

Thanks,
Erik

I certainly hope that this change makes it into the next release. The new update/install script also does a single rpm -Uvh command to install the binary rpms. This allows rpm to 'do its thing' regarding dependencies. I think it's pretty obvious that clamav-toaster requires qmail-toaster (duh!).

Good catch, Johannes. I for one appreciate all you've done with improving the installation process. The only way the toaster can be successful is to make things continually easier for the mail administrator, which this helps to do.
--
-Eric 'shubes'

---------------------------------------------------------------------
    QmailToaster hosted by: VR Hosted <http://www.vr.org>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to