Bug 89723

Summary: amavisd-new port is broken
Product: Ports & Packages Reporter: Mipam <root>
Component: Individual Port(s)Assignee: Sam Lawrance <lawrance>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Mipam 2005-11-29 14:00:16 UTC
	The amavisd-new port isn't installed correctly, not all 
necessary directories are created and no startup script is copied
into /usr/local/etc/rc.d/, also two new perl modules are required

Fix: 

Make the dir /var/amavis/var
chmod vscan:vscan /var/amavis/var
chmod 750 /var/amavis/var
Copy /usr/ports/security/amavisd-new/work/amavisd.sh to /usr/local/etc/rc.d/
chmod 555 /usr/local/etc/rc.d/amavisd.sh

reinstall: /usr/ports/archivers/p5-Compress-Zlib
reinstall: /usr/ports/net/p5-Net-Server
How-To-Repeat: Remove your previous installation of amavisd-new and install the new one, the new port cannot start
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2005-11-29 21:05:16 UTC
Maintainer of security/amavisd-new,

Please note that PR ports/89723 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/89723

-- 
Edwin Groothuis
edwin@FreeBSD.org
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2005-11-29 21:05:22 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback
Comment 3 Sam Lawrance 2005-11-30 00:28:51 UTC
On 30/11/2005, at 12:58 AM, Mipam wrote:
> Make the dir /var/amavis/var
> chmod vscan:vscan /var/amavis/var
> chmod 750 /var/amavis/var

Please provide a patch.

> Copy /usr/ports/security/amavisd-new/work/amavisd.sh to /usr/local/ 
> etc/rc.d/
> chmod 555 /usr/local/etc/rc.d/amavisd.sh

Configuration files are installed for amavisd-new are already  
installed into /etc/rc.d due to rcorder requirements (ports/82423).

> reinstall: /usr/ports/archivers/p5-Compress-Zlib
> reinstall: /usr/ports/net/p5-Net-Server

These ports are already listed as dependencies.
Comment 4 Sam Lawrance freebsd_committer freebsd_triage 2005-12-08 07:16:03 UTC
Responsible Changed
From-To: freebsd-ports-bugs->lawrance

Take
Comment 5 Sam Lawrance freebsd_committer freebsd_triage 2005-12-09 00:11:05 UTC
State Changed
From-To: feedback->closed

Fix committed, thanks! 

In case you are interested, the port needs a new maintainer.