lp:~cmiller/ubuntu/karmic/couchdb/fix-init-overeager-su
- Get this branch:
- bzr branch lp:~cmiller/ubuntu/karmic/couchdb/fix-init-overeager-su
Branch merges
Branch information
- Owner:
- Chad Miller
- Status:
- Development
Recent revisions
- 19. By C Miller <email address hidden>
-
In init script, do not 'su' if the effective user is already the target user.
- 18. By Chad Miller <email address hidden>
-
* Import code from pre-release branch. (LP: #427860, #408909)
+ Build and System Integration:
* Changed `couchdb` script configuration options.
* Added default.d and local.d configuration directories to load
sequence.
+ HTTP Interface:
* Added optional cookie-based authentication handler.
* Added optional two-legged OAuth authentication handler.
* Packaging of couchdb-bin must replace pre-split couchdb.
(LP: #432219)
* Move all of /etc and /var out of the couchdb-bin package, to the
couchdb package.
* /etc/couchdb must be in couchdb-bin, as config files are needed
by all servers.
+ So the couchdb user must be managed by couchdb-bin.
+ Split postinst/postrm files to manage different files.
+ Set Replaces of couchdb-bin by couchdb so that config files
migrate.
* Update the version number in postrm. (!)
* Use the new "Breaks" field in control file to help split pkg.[Ken VanDine]
* debian/couchdb. install:
- removed /var
* debian/rules:
- removed bootstrap
* debian/couchdb. postinst:
- Added the debhelper tag - 17. By Chad Miller <email address hidden>
-
Split couchdb into couchdb (to hold only the init) and couchdb-bin
(to hold everything else). (LP: #427036) - 16. By Elliot Murphy
-
* New snapshot of couchdb 0.10.x stable prerelease branch
- pass config reset option to recursed background startup (LP: #424330)
closes COUCHDB-498
- Fix for building on snow leopard COUCHDB-490
- Fix SSL replication (LP: #422178) COUCHDB-491
- Fix continuous-after-normal replication
- Use the same password hash calculation for user creation via ini
file and user db, closes COUCHDB-492
- Fix for WebKit XHR, closes COUCHDB-483
- Don't check for response code text, closes COUCHDB-482
- Remove a debugging leftover - 15. By Elliot Murphy
-
* New snapshot of couchdb 0.10.x stable prerelease branch (LP: #421971)
- fixes a process leak in local changes feed consumer
- disables internal gen_server timeouts
- minimize the number of full commits
- follow 302 redirects during replication
- more precise and accurate calculation of replication progress
- added crypto export notice to README
- Fix for problem where HEAD requests that would have a chunked responses
would send the chunked response anyway.
- send deleted docs to changes filters and protect against missing
filters.
- merge cascading auth patch by Jason Davies, closes COUCHDB-478
* Drop debian/patches/ oauth_ini_ users.patch as it has been merged upstream.
* debian/postrm
- don't try to delete couchdb system user/group (LP: #387945) - 14. By Steve Langasek
-
Pick up the xulrunner dep from xulrunner --gre-version instead of
hard-coding it in debian/control; this gets us onto xulrunner-1.9.1,
which we're already building against, instead of xulrunner-1.9. - 13. By Ken VanDine
-
* First snapshot of couchdb 0.10pre, from
http://build.couchdb. org/0.10. x-UNOFFICIAL (LP: #418288)
* debian/postinst
- Make /etc/couchdb/local.ini world readable (LP: #403575) [Elliot Murphy]
* Added debian/patches/ oauth_ini_ users.patch from
http://issues. apache. org/jira/ browse/ COUCHDB- 478 - 12. By Elliot Murphy
-
* Fixes LP: #389089 - couchdb fails to start: looking for absent 'xulrunner'
- Use version-specific xulrunner binary in couchdb wrapper script. - 11. By Ken VanDine
-
* debian/postinst
- Change the default permissions on /etc/couchdb to 0775,
/etc/couchdb/ default. ini to 0774 and /etc/couchdb/ local.ini
to 0770 (LP: #403575)
* debian/control
- Bump the Standards-Version to 3.8.2 (latest) - 10. By Martin Pitt
-
Add missing erlang-
{crypto, xmerl} dependencies, thanks James Henstridge!
(LP: #385104)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/karmic/couchdb