https://bugzilla.redhat.com/show_bug.cgi?id=1152267
Bug ID: 1152267 Summary: Support multiple instances of couchdb Product: Fedora Version: rawhide Component: couchdb Assignee: lemenkov@gmail.com Reporter: thomas@apestaart.org QA Contact: extras-qa@fedoraproject.org CC: erlang@lists.fedoraproject.org, lemenkov@gmail.com, wtogami@gmail.com
Created attachment 946532 --> https://bugzilla.redhat.com/attachment.cgi?id=946532&action=edit older style init file
Description of problem:
couchdb is often used as a supporting database for different software which recommends using a different separate instance for various reasons. Examples I know of are:
- hood.ie which uses different parameters for the config of couchdb - feat, a clustering agent which uses python view servers which need to be custom-configured - desktopcouch, which uses per-user couch instances - puppet can use it as an ENC
I'm adding an init file (for older Fedora and pre-7 RHEL), and a systemd multiple instances file.
In my puppet modules for couchdb, I also add some selinux rules for these differently named instances, which potentially might make sense to just put in selinux-policy-targeted instead.