Package: couchdb / 1.2.0-5

Metadata

Package Version Patches format
couchdb 1.2.0-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
force reload.patch | (download)

etc/init/couchdb.tpl.in | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

---
couchdb_own_rundir.patch | (download)

etc/init/couchdb.tpl.in | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 initscript creates run_dir , make sure it's owned by couchdb
 Use install to make COUCHDB_USER own the RUN_DIR being created.
logrotate_as_couchdb.patch | (download)

etc/logrotate.d/couchdb.tpl.in | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 use logrotate as couchdb user
 Use su and create to make logfiles owned by couchdb
couchdb_sighup.patch | (download)

bin/couchdb.tpl.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use sigterm instead of sighup for graceful shutdown
 The SIGHUP couchdb uses by default for a graceful shutdown does not
 work reliably in Debian as apt, when installing the package, SigIgn
 masks SIGHUP for all its child processes. This is intentional and hard
 to work around, and CouchDB does a graceful shutdown with SIGTERM as
 well so there is no reason to use SIGHUP.
wait_for_couchdb_stop.patch | (download)

etc/init/couchdb.tpl.in | 11 11 + 0 - 0 !
1 file changed, 11 insertions(+)

 wait for complete stop of couchdb
 Check if CouchDB is already stopped and wait for a second if not before
 checking again.
 .
improve_parsing_of_mochiweb_relative_paths.patch | (download)

src/mochiweb/mochiweb_util.erl | 11 9 + 2 - 0 !
1 file changed, 9 insertions(+), 2 deletions(-)

 improve parsing of mochiweb relative paths
 Patch adapted from http://www.couchbase.com/issues/browse/MB-7390
improve_script_url_validation.patch | (download)

share/www/script/couch_test_runner.js | 8 3 + 5 - 0 !
1 file changed, 3 insertions(+), 5 deletions(-)

 improve script url validation
include_a_comment_before_jsonp_output.patch | (download)

src/couchdb/couch_httpd.erl | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 include a comment before jsonp output