FreeBSD Port: couchdb-1.1.0_2,1

Herby Vojčík herby at mailbox.sk
Thu Jan 19 16:05:46 UTC 2012


Hello,

the latest change made rc.d script not working. When run from the cli as 
/usr/local/etc/rc.d/couchdb start, it begins writing to the terminal and 
hangs there, not returning to the prompt. Ctrl+C must be issued to stop 
it and return to the prompt.

While hanged, ps ax run in parallel session shows couchdb is started, 
but with no flags whatsoever (sh -c "/usr/local/bin/couchdb ").

The couchdb_prestart function gets run (I put echos in there), but its 
couchdb_flags is not taken into account.

I had to make this change:

60c60,61
< start_precmd=${name}_prestart
---
 > #start_precmd=${name}_prestart
 > case "$1" in *start) couchdb_prestart;; esac

to make it work. When run during boot, it has the same symptoms (runs 
the couchdb without flags) and also needs the change above.

Herby


More information about the freebsd-ports mailing list