Bug 93269

Summary: [maintainer update] courier/pkg-plist fixup for pkg_create directroy permissions bugs.
Product: Ports & Packages Reporter: Yarema <yds>
Component: Individual Port(s)Assignee: Sam Lawrance <lawrance>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description Yarema 2006-02-13 08:10:07 UTC
pkg_create does not seem to restore empty directories even when
listed with @dirrm nor can it be relied upon to always restore
correct ownership and permissions.  Hence all the
'@exec install -o %%MAILOWN%% -g %%MAILGRP%% -m 0??? -d ' and
'@exec chmod 0??? %D' fixups in courier/pkg-plist.
With the new patch courier installs with identical permissions
via pkg_add or make install.

New file: courier/files/sharedindexupdate.in
and Makefile adjustments to install this new file.

And
	@${REINPLACE_CMD} -e 's|^PROG=\./|PROG=exec ./|g' \
		${WRKSRC}/courier/module.*/courier.config

to save some RAM instead of having a parent /bin/sh proc for each
configured module hanging around for no apparent good reason.

How-To-Repeat: 	cd /usr/ports/mail/courier && make install package
Comment 1 Sam Lawrance freebsd_committer freebsd_triage 2006-02-14 08:54:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->lawrance

Grab
Comment 2 Sam Lawrance freebsd_committer freebsd_triage 2006-02-14 12:00:44 UTC
State Changed
From-To: open->closed

Committed, thanks!