FS#18173 - [exim] shell script as /usr/sbin

Attached to Project: Community Packages
Opened by Adam Lloyd (lloyda2) - Friday, 05 February 2010, 06:22 GMT
Last edited by Dan Griffiths (Ghost1227) - Friday, 05 February 2010, 09:30 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Dan Griffiths (Ghost1227)
Angel Velasquez (angvp)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:

exim 4.69-3 contains a shell script where /usr/sbin should be.


Additional info:
* exim 4.69-3


Steps to reproduce:

N/A
This task depends upon

Closed by  Dan Griffiths (Ghost1227)
Friday, 05 February 2010, 09:30 GMT
Reason for closing:  Fixed
Comment by Adam Lloyd (lloyda2) - Friday, 05 February 2010, 06:40 GMT
The PKGBUILD never creates the ${pkgdir}/usr/sbin directory before copying the newaliases file into it.

I've attached a patch to add ${pkgdir}/usr/sbin to the mkdir command line.
Comment by Adam Lloyd (lloyda2) - Friday, 05 February 2010, 06:56 GMT
Looking more closely, the PKGBUILD also tries to cd into the wrong directory before running exim's install script (so it never actually runs).

This updated patch includes a fix for that, too. (My apologies if I should have opened a separate report for this.)

Disclaimer: my exim.conf needs to be updated, so I haven't yet had a chance to verify that this doesn't break stuff.

Loading...