ports/135259: Port update (user, dbdir, post/pre install messages, etc.)

Till Klampaeckel till at php.net
Thu Jun 4 15:00:12 UTC 2009


>Number:         135259
>Category:       ports
>Synopsis:       Port update (user, dbdir, post/pre install messages, etc.)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jun 04 15:00:11 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Till Klampaeckel
>Release:        n/a
>Organization:
n/a
>Environment:
>Description:
This update adds the following:

 * configurable user, db dir, etc.
 * automatically creating the selected db dir
 * pre-fetch and post-install messages for compatibility
 * permission-fix (chown) to /var/log/couchdb

For the user to create, here are additons to UIDs and GIDs:

ports/UIDs:
couchdb:*:919:919::0:0:CouchDB Database server:/var/db/couchdb:/sbin/nologin

ports/GIDs:
couchdb:*:919

Here is a new pkg-install file:
http://github.com/till/couchdb-freebsd/blob/c517e48cd98fbc18026404385661b8ef5c667450/patches/pkg-install

Additionally, there is a new pkg-message with extended compatibility info:
http://github.com/till/couchdb-freebsd/blob/c517e48cd98fbc18026404385661b8ef5c667450/patches/pkg-message

And last but not least the patch to the Makefile:
http://github.com/till/couchdb-freebsd/blob/c517e48cd98fbc18026404385661b8ef5c667450/patches/Makefile.patch

>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list