debian/0000775000000000000000000000000012265203003007161 5ustar debian/couchdb-common.install0000664000000000000000000000025612265201563013462 0ustar debian/tmp/usr/share/couchdb debian/tmp/usr/share/doc/couchdb/AUTHORS.gz usr/share/doc/couchdb-common debian/tmp/usr/share/doc/couchdb/THANKS.gz usr/share/doc/couchdb-common debian/compat0000664000000000000000000000000212265201563010370 0ustar 9 debian/patches/0000775000000000000000000000000012265203003010610 5ustar debian/patches/series0000664000000000000000000000000012265201563012024 0ustar debian/rules0000775000000000000000000000135712265201563010260 0ustar #!/usr/bin/make -f %: dh $@ override_dh_auto_configure: dh_auto_configure -- --disable-init sed -i s/%package_author_name%/`lsb_release -si`/ etc/couchdb/default.ini.tpl sed -i s/%version%/`lsb_release -sr`/ etc/couchdb/default.ini.tpl override_dh_auto_install: dh_auto_install chmod 0640 debian/tmp/etc/couchdb/local.ini chmod 0750 debian/tmp/etc/couchdb/local.d chmod 0750 debian/tmp/var/lib/couchdb chmod 0750 debian/tmp/var/log/couchdb rm -f debian/tmp/usr/lib/couchdb/erlang/lib/couch-*/priv/lib/couch_erl_driver.la sed -i "/dependency_libs/ s/'.*'/''/" `find debian/tmp -name '*.la'` override_dh_gencontrol: erlang-depends dh_gencontrol get-packaged-orig-source: uscan --noconf --download-current-version --destdir=. --rename debian/couchdb.postrm0000664000000000000000000000114512265201563012050 0ustar #!/bin/sh -e # Copyright 2009, Noah Slater # Copying and distribution of this file, with or without modification, are # permitted in any medium without royalty provided the copyright notice and this # notice are preserved. VERSION=%VERSION% case $1 in purge) if test -d "/etc/couchdb/local.d"; then rm -r -f "/etc/couchdb/local.d" fi if test -d "/var/lib/couchdb"; then rm -r -f "/var/lib/couchdb" fi if test -d "/var/log/couchdb"; then rm -r -f "/var/log/couchdb" fi ;; esac #DEBHELPER# debian/couchdb.upstart0000664000000000000000000000066312265201563012232 0ustar # couchdb - a RESTful document oriented database description "Start the system-wide CouchDB instance" author "Jason Gerard DeRose " start on filesystem and static-network-up stop on deconfiguring-networking respawn pre-start script mkdir -p /var/run/couchdb chown couchdb:couchdb /var/run/couchdb end script exec su couchdb -c /usr/bin/couchdb post-stop script rm -rf /var/run/couchdb end script debian/couchdb-bin.postinst0000664000000000000000000000077112265201563013161 0ustar #!/bin/sh -e case $1 in configure) if dpkg --compare-versions "$2" lt-nl 1.2.0-2ubuntu1; then # Hack to make the upgrade from the 1.0.1 Ubuntu package more correct: chown root:root /etc/couchdb chown root:root /etc/couchdb/default.ini chown -R root:root /etc/couchdb/default.d chmod 755 /etc/couchdb chmod 644 /etc/couchdb/default.ini chmod 755 /etc/couchdb/default.d fi ;; esac #DEBHELPER# debian/couchdb.lintian-overrides0000664000000000000000000000033612265201563014163 0ustar non-standard-file-perm etc/couchdb/local.ini 0640 != 0644 non-standard-file-perm etc/couchdb/local.ini.d 0750 != 0755 non-standard-dir-perm var/lib/couchdb/ 0750 != 0755 non-standard-dir-perm var/log/couchdb/ 0750 != 0755 debian/source/0000775000000000000000000000000012265203003010461 5ustar debian/source/format0000664000000000000000000000001412265201563011700 0ustar 3.0 (quilt) debian/watch0000664000000000000000000000014112265201563010217 0ustar version=3 http://www.apache.org/dist/couchdb/source/([\d\.]+)/apache-couchdb-([\d\.]+)\.tar\.gz debian/control0000664000000000000000000000665412265201563010610 0ustar Source: couchdb Section: misc Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Laszlo Boszormenyi (GCS) Standards-Version: 3.9.4 Build-Depends: debhelper (>= 9), erlang-dev (>= 1:14.b.4), erlang-crypto, erlang-eunit, erlang-inets, erlang-xmerl, erlang-os-mon, erlang-syntax-tools, help2man, libcurl4-openssl-dev, libicu-dev, libmozjs185-dev, python-sphinx (>= 1.1.3), lsb-release, Homepage: http://couchdb.apache.org/ Package: couchdb-common Architecture: all Depends: ${misc:Depends} Replaces: couchdb-bin (<= 1.2.0-5ubuntu1) Conflicts: couchdb-bin (<= 1.2.0-5ubuntu1) Description: RESTful document oriented database - common data Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database accessible via a RESTful HTTP/JSON API. Among other features, it provides robust, incremental replication with bi-directional conflict detection and resolution, and is queryable and indexable using a table-oriented view engine with JavaScript acting as the default view definition language. . CouchDB is written in Erlang, but can be easily accessed from any environment that provides means to make HTTP requests. There are a multitude of third-party client libraries that make this even easier for a variety of programming languages and environments. Package: couchdb-bin Architecture: any Depends: couchdb-common (= ${source:Version}), ${erlang-abi:Depends}, ${erlang:Depends}, ${shlibs:Depends}, ${misc:Depends}, Description: RESTful document oriented database Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database accessible via a RESTful HTTP/JSON API. Among other features, it provides robust, incremental replication with bi-directional conflict detection and resolution, and is queryable and indexable using a table-oriented view engine with JavaScript acting as the default view definition language. . CouchDB is written in Erlang, but can be easily accessed from any environment that provides means to make HTTP requests. There are a multitude of third-party client libraries that make this even easier for a variety of programming languages and environments. Package: couchdb Architecture: all Depends: couchdb-bin (>= ${source:Version}), adduser, upstart, ${misc:Depends}, Replaces: couchdb-bin (<= 1.0.1-0ubuntu18) Description: RESTful document oriented database - system-wide instance Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database accessible via a RESTful HTTP/JSON API. Among other features, it provides robust, incremental replication with bi-directional conflict detection and resolution, and is queryable and indexable using a table-oriented view engine with JavaScript acting as the default view definition language. . CouchDB is written in Erlang, but can be easily accessed from any environment that provides means to make HTTP requests. There are a multitude of third-party client libraries that make this even easier for a variety of programming languages and environments. . This package adds the Upstart job and other items needed for a system-wide CouchDB instance that is started at boot. debian/copyright0000664000000000000000000000743212265201563011133 0ustar Upstream-Name: CouchDB Upstream-Maintainer: Noah Slater Upstream-Source: http://couchdb.apache.org/downloads.html Files: * Copyright: Copyright 2009, The Apache Software Foundation License: Apache-2.0 On Debian systems the full text of the Apache License (Version 2) can be found in the `/usr/share/common-licenses/Apache-2.0' file. Files: debian/* Copyright: Copyright 2009, Noah Slater License: GAP Files: m4/* Copyright: Copyright 2008, Akos Maroy License: GAP Files: share/www/script/jquery.js Copyright: Copyright 2007, John Resig License: MIT | GPL-2 On Debian systems the full text of the GNU General Public License (Version 2) can be found in the `/usr/share/common-licenses/GPL-2' file. Files: share/www/script/json2.js License: PD In the public domain. Files: src/mochiweb/* Copyright: Copyright 2007, Mochi Media Coporation License: MIT Files: src/ibrowse/* Copyright: Copyright 2006, Chandrashekhar Mullaparthi License: BSD Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the T-Mobile nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Files: src/etap/* Copyright: Copyright 2008-2009 Nick Gerakines License: MIT License: GAP Copying and distribution of this package, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. License: MIT Copyright (c) . Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. debian/couchdb.install0000664000000000000000000000020112265201563012162 0ustar debian/tmp/etc/couchdb/local.ini debian/tmp/etc/couchdb/local.d debian/tmp/etc/logrotate.d debian/tmp/var/lib debian/tmp/var/log debian/changelog0000664000000000000000000011362212265201563011051 0ustar couchdb (1.5.0-0ubuntu1) trusty; urgency=low * New upstream release (LP: #1254371) * Don't include `couchdb` info page in `couchdb-bin` binary package as it provides no meaningful benefit over the `couchdb` man page (note this change means we don't need to add a Build-Depends on `install-info` for Trusty) * Remove Build-Depends: texlive-latex-base, texlive-latex-recommended, texlive-latex-extra, texlive-fonts-recommended, texinfo (as documentation thus produced doesn't get included in the binary packages anyway) * debian/rules: don't call ./configure with --enable-strictness as we dropped Build-Depends on `texlive-*`, `texinfo`, plus didn't add `install-info` * Add Build-Depends: lsb-release (used for [vendor] info in default.ini) * debian/rules: insert proper [vendor] info in default.ini (note this should be improved once there is a better mechanism upstream) * debian/couchdb.upstart: start on filesystem and static-network-up, stop on deconfiguring-networking, plus add "author" line -- Jason Gerard DeRose Sun, 01 Dec 2013 16:55:05 -0700 couchdb (1.4.0-0ubuntu1) saucy; urgency=low * New upstream release (LP: #1212481) * Switch from CDBS to pure debhelper (compat 9) * Bump Standards-Version to 3.9.4 * Use an Upstart job instead of the upstream SysV init.d script * Remove Build-Depends: cdbs, libreadline-dev * Add Build-Depends: erlang-os-mon, erlang-syntax-tools, python-sphinx, texlive-latex-base, texlive-latex-recommended, texlive-latex-extra, texlive-fonts-recommended, texinfo * Remove couchdb-bin Depends: procps, lsb-base (needed for SysV init.d script) * Remove couchdb-bin Depends: libjs-jquery (1.7.2 is in Saucy, but the internal CouchDB jquery is now at version 1.8.3) * Simplify Erlang couchdb-bin Depends to just: ${erlang-abi:Depends}, ${erlang:Depends} * Add couchdb Depends: upstart * Remove deprecated couchdb-bin.postrm * Thanks to the Upstart job, couchdb.postrm no longer needs `sleep 3` hack, nor needs to `rm -r -f "/var/run/couchdb"` * Stop using versioned database_dir /var/lib/couchdb/VERSION as this isn't done upstream and CouchDB is no longer considered alpha software * Remove README.Debian, README.source as they're no longer applicable * Drop patches superseded upstream for CVE-2012-5649, CVE-2012-5650: - improve_parsing_of_mochiweb_relative_paths.patch - improve_script_url_validation.patch - include_a_comment_before_jsonp_output.patch * Because of the switch to Upstart, drop unneeded SysV init.d script patches: - force-reload.patch - couchdb_own_rundir.patch - wait_for_couchdb_stop.patch * Drop couchdb_sighup.patch, superseded upstream * Drop logrotate_as_couchdb.patch as it doesn't make sense for the CouchDB daemon to be able to modify its own archived log files * Move static data and docs in "/usr/share/couchdb" from `couchdb-bin` into new `couchdb-common` Architecture:all package * Add couchdb-bin Depends: couchdb-common (= ${source:Version}) * debian/watch: point to current download location * debian/rules: replace `get-orig-source` with `get-packaged-orig-source` -- Jason Gerard DeRose Wed, 28 Aug 2013 16:28:32 -0600 couchdb (1.2.0-5ubuntu1) raring; urgency=low * Merge from Debian unstable. Remaining changes: - debian/rules, debian/control: Split couchdb and couchdb-bin. - debian/postinst: Rename to couchdb-bin.postinst. - debian/couchdb-bin.postrm: Don't try to delete couchdb system user/group. -- Logan Rosen Mon, 21 Jan 2013 17:26:25 -0500 couchdb (1.2.0-5) unstable; urgency=high * Fix debian/patches/series for CVE-2012-5649 and CVE-2012-5650 fixes. -- Laszlo Boszormenyi (GCS) Fri, 18 Jan 2013 22:04:32 +0100 couchdb (1.2.0-4) unstable; urgency=high * Fix CVE-2012-5649 and CVE-2012-5650 with adding upstream fixes as patches: improve_parsing_of_mochiweb_relative_paths.patch , improve_script_url_validation.patch and include_a_comment_before_jsonp_output.patch (closes: #698439). -- Laszlo Boszormenyi (GCS) Fri, 18 Jan 2013 20:04:01 +0100 couchdb (1.2.0-3ubuntu1) raring; urgency=low * Merge from Debian unstable. Remaining changes: - debian/rules, debian/control: Split couchdb and couchdb-bin. - debian/postinst: Rename to couchdb-bin.postinst. - debian/couchdb-bin.postrm: Don't try to delete couchdb system user/group. -- Logan Rosen Tue, 25 Dec 2012 03:35:04 -0500 couchdb (1.2.0-3) unstable; urgency=low * Rework couchdb own run directory (updates: #681549). * Use SIGTERM instead of SIGHUP for graceful shutdown (closes: #692295). * Wait until complete stop of service. * Use couchdb user for logrotate (closes: #652172). -- Laszlo Boszormenyi (GCS) Sun, 18 Nov 2012 12:24:24 +0100 couchdb (1.2.0-2ubuntu1) quantal; urgency=low * Merge from Debian unstable (LP: #1022515, LP: #817656): - fixes ownership of /etc/couchdb. LP: #731272. * Remaining changes: - Use pkg-config instead of the js-config script shipped by libmozjs - debian/rules, debian/control: split couchdb and couchdb-bin - debian/postinst: renamed to couchdb-bin.postinst - debian/couchdb-bin.postrm: don't try to delete couchdb system user/group * Dropped changes, superseded upstream: - Backport svn r1039345 from 1.0.3 - debian/patches/couchio-*: patchset from CouchIO to fix U1 replication over SSL. It's not clear if these were upstreamed, but most of the source files they applied to no longer exist at all upstream, so if these are still needed they will need to be redone. - debian/patches/fix-help2man.patch: dropped, no longer needed - debian/patches/jquery15-fix.patch: Make Futon work with jQuery 1.5 - debian/patches/moz*.patch: Spidermonkey 1.8.54 patchset * Dropped changes, included in Debian: - debian/control - bump standards version - debian/control - fix lintian error not-binnmuable-all-depends-any - Build against a proper libmozjs - Update build-depends/depends/build config (we no longer need the --with-js build flags) * Dropped changes, superseded in Debian: - source/format - mark package as 1.0 format - change the default permissions on /etc/couchdb to 0775 and files to 0664 [ Jason Gerard DeRose ] * /etc/couchdb/default.ini and /etc/couchdb/default.d are delivered in the `couchdb-bin` package and are owned by root * /etc/couchdb/local.ini and /etc/couchdb/local.d are delivered in the * The `couchdb-bin` package does not create nor require the "couchdb" user (this is now done in the `couchdb` package instead). LP: #1007125. * Added a short sleep delay in couchdb.postrm so couchdb is more likely to have actually terminated by the time we `deluser couchdb`, which is needed for `sudo apt-get purge couchdb` to work when couchdb is running -- Steve Langasek Tue, 31 Jul 2012 02:04:48 +0000 couchdb (1.2.0-2) unstable; urgency=low * Make couchdb user own its run directory (closes: #681549). -- Laszlo Boszormenyi (GCS) Thu, 19 Jul 2012 20:13:25 +0200 couchdb (1.2.0-1) unstable; urgency=low * New major upstream release (closes: #672141). -- Laszlo Boszormenyi (GCS) Tue, 10 Apr 2012 21:14:05 +0200 couchdb (1.1.1-2) unstable; urgency=low * Declare correct libmozjs-dev build dependency to make views working again, thanks to Joan Touzet for clarification (closes: #644545). * Update Standards-Version to 3.9.3 , update debian/copyright to match it. -- Laszlo Boszormenyi (GCS) Tue, 20 Mar 2012 06:41:16 +0100 couchdb (1.1.1-1) unstable; urgency=low * New upstream release. * Drop mawk dependency, not needed anymore (closes: 647173). * Update Erlang dependency to match upstream recommendation (closes: #632975). * Enable experimental Mozilla SpiderMonkey JavaScript support, mozjs.patch doesn't needed anymore. -- Laszlo Boszormenyi (GCS) Sun, 27 Nov 2011 09:06:57 +0100 couchdb (1.1.0-2) unstable; urgency=low [ Mike Hommey ] * debian/patches/mozjs.patch: Backported changes to allow to build against newer libmozjs (closes: #631031, #642218). [ Laszlo Boszormenyi (GCS) ] * Restore missing changelog entries and fixes. * Drop init.patch , couchdb can be stopped again (closes: #601339). * Change to 3.0 (quilt) source format. -- Laszlo Boszormenyi (GCS) Sat, 06 Aug 2011 09:33:58 +0200 couchdb (1.1.0-1) unstable; urgency=low * New upstream release (closes: #590334). * Version jQuery dependency (closes: #582022, #614941). * Empty dependency_libs in *.la (closes: #621202). * Drop pid.patch , applied upstream and drop icu-config.patch not needed. * Fix postrm , remove_file_collection is missing. * Fix several lintian errors and warnings: - add patch to implement force-reload initscript option - use real erlang dependency, not just the virtual ABI one - remove embedded jquery.form.js , depend on its package - remove var/run/couchdb from the package, it'll be created on demand -- Laszlo Boszormenyi (GCS) Thu, 14 Apr 2011 11:56:01 +0200 couchdb (1.0.1-0ubuntu18) precise; urgency=low * Rebuild for libicu48. -- Colin Watson Mon, 21 Nov 2011 16:06:03 +0000 couchdb (1.0.1-0ubuntu17) oneiric; urgency=high * Backport svn r1039345 from 1.0.3 (LP: #780972) -- John S Gruber Fri, 02 Sep 2011 01:02:01 -0400 couchdb (1.0.1-0ubuntu16) oneiric; urgency=low * Update Spidermonkey 1.8.5 patchset to the more palatable ones I'm forwarding upstream - update debian/patches/moz0001-spidermonkey1.8.5.patch - update debian/patches/moz0002-libmozjs.patch - update debian/patches/moz0003-spidermonkey1.8.5_autotools.patch -- Chris Coulson Tue, 14 Jun 2011 17:47:09 +0100 couchdb (1.0.1-0ubuntu15) natty; urgency=low * Rebuild against latest libmozjs, since we turned on --enable-threadsafe * Also switch to using pkg-config rather than using the js-config script shipped by libmozjs. The latter is totally broken since turning on --enable-ctypes - update debian/patches/moz0002-libmozjs.patch - update debian/patches/moz0003-spidermonkey1.8.5_autotools.patch - Fixes (LP: #758895) -- Chris Coulson Fri, 15 Apr 2011 13:21:56 +0100 couchdb (1.0.1-0ubuntu14) natty; urgency=low * Build against a proper libmozjs \o/ - FFe LP: #740815 * Note, we rename a couple of existing patches so that they apply in the right order and the names make sense - rename mozjs2.0.patch => moz0001-spidermonkey1.8.5.patch - rename mozjs2.0_autotools.patch => moz0003-spidermonkey1.8.5_autotools.patch * Drop unneeded patch which added LD_LIBRARY_PATH kludge - remove debian/patches/mozjs1.9_ldlibpath.patch * Add support to build system for configuring mozjs with js-config - add debian/patches/moz0002-libmozjs.patch * Update build-depends/depends/build config (we no longer need the --with-js build flags) - update debian/rules - update debian/control * Refresh debian/patches/moz0003-spidermonkey1.8.5_autotools.patch -- Chris Coulson Thu, 24 Mar 2011 01:02:03 +0000 couchdb (1.0.1-0ubuntu13) natty; urgency=low * Fix LP: #736847 - couchjs doesn't search in xulrunner release path for libmozjs. I made it search in all paths for the 2.0 beta and point releases, but missed this one. D'oh! - update debian/mozjs1.9_ldlibpath.patch -- Chris Coulson Fri, 18 Mar 2011 00:09:31 +0000 couchdb (1.0.1-0ubuntu12) natty; urgency=low * debian/patches/jquery15-fix.patch: Make Futon work with jQuery 1.5 via git commit 064a1d9483cfa33bd0fcc97cb1d97e8e342fdeaf (LP: #716237) -- Jason Gerard DeRose Fri, 04 Mar 2011 11:08:10 +0100 couchdb (1.0.1-0ubuntu11) natty; urgency=low * Fix LP: #725064 - Rebuild for libmozjs ABI breakage, again :( -- Chris Coulson Mon, 28 Feb 2011 10:48:58 +0000 couchdb (1.0.1-0ubuntu10) natty; urgency=low * Rebuild due to ABI break in libmozjs * Update to use a single compartment. This avoids some assertions that were happening when running against debug builds of libmozjs - update debian/mozjs2.0.patch -- Chris Coulson Tue, 08 Feb 2011 12:18:20 +0000 couchdb (1.0.1-0ubuntu9) natty; urgency=low * Fix LP: #709324 - couchjs crashes with SIGSEGV in JS_EvaluateUCScript. Guard calls in the sandbox context with the new JS_{Enter/Leave}CrossCompartmentCall API - update debian/patches/mozjs2.0.patch - update debian/patches/mozjs2.0_autotools.patch -- Chris Coulson Sat, 29 Jan 2011 02:52:44 +0000 couchdb (1.0.1-0ubuntu8) natty; urgency=low * Fix LP: #707774 - couchjs crashed with SIGSEGV in JS_NewGlobalObject(), since compartments landed. Use JS_NewCompartmentAndGlobalObject instead - update debian/patches/mozjs2.0.patch - update debian/patches/mozjs2.0_autotools.patch -- Chris Coulson Fri, 28 Jan 2011 12:03:46 +0000 couchdb (1.0.1-0ubuntu7) natty; urgency=low * Fix LP: #703353 - couchjs doesn't start because of ABI break in Spidermonkey. Use the new API for getting a character array from a JSString - update debian/patches/mozjs2.0.patch - update debian/patches/mozjs2.0_autotools.patch -- Chris Coulson Wed, 19 Jan 2011 11:49:30 +0000 couchdb (1.0.1-0ubuntu6) natty; urgency=low * Fix LP: #682866 - CouchDatabase() call hangs because couchjs crashes, due to semantic differences between fgets and js_fgets. Use a local implementation of js_fgets when it's not available otherwise - update debian/patches/mozjs2.0.patch - update debian/patches/mozjs2.0_autotools.patch -- Chris Coulson Mon, 06 Dec 2010 10:23:54 +0000 couchdb (1.0.1-0ubuntu5) natty; urgency=low * Native functions must always set rval when returning success in the latest version of Spidermonkey, because of the JSFastNative => JSNative changes - update debian/patches/mozjs2.0.patch * Remove a lot of #ifdefs by turning on JSFastNative in pre 2.0 builds. Also make the configure checks more fine-grained - update debian/patches/mozjs2.0.patch -- Chris Coulson Thu, 25 Nov 2010 12:33:55 +0000 couchdb (1.0.1-0ubuntu4) natty; urgency=low * Fix LP: #421422 - Update dependencies to not pull in the entire Gecko runtime (+ GTK and X etc). Depend on only the package providing Spidermonkey. Update launcher scripts to not use the xulrunner binary to discover the Spidermonkey install location, as it's not available now. The new method is actually faster, because it doesn't block on starting XPCOM - update debian/rules - update debian/control - update debian/patches/mozjs1.9_ldlibpath.patch * Update for Spidermonkey 2.0 API changes - add debian/patches/mozjs2.0.patch - add debian/patches/mozjs2.0_autotools.patch * Handle beta versions of xulrunner when generating the binary depends for couchdb-bin - update debian/rules -- Chris Coulson Thu, 25 Nov 2010 02:46:22 +0000 couchdb (1.0.1-0ubuntu3) maverick; urgency=low * Patchset from CouchIO to fix U1 replication over SSL (LP: #422178) - couchio-fix-0001-replicator_redirect_atts.patch - couchio-fix-0002-replicator_db_proxy_fix.patch - couchio-fix-0003-changes_redirect_1.patch - couchio-fix-0004-changes_redirect_2.patch - couchio-fix-0005-changes_proxy.patch - couchio-fix-0006-replicator_reader_errors.patch - couchio-fix-0007-ibrowse_upgrade.patch - couchio-fix-0008-replicator_doc_id_encoding.patch - couchio-fix-0009-replicator_changes_error.patch - couchio-fix-0010-replicator_changes_connection_close.patch - couchio-fix-0011-ibrowse_chunked_encoding_streaming.patch - couchio-fix-0012-replicator_ssl.patch [fixed up] -- Samuele Pedroni Fri, 24 Sep 2010 14:53:26 -0400 couchdb (1.0.1-0ubuntu2) maverick; urgency=low * SECURITY UPDATE: Untrusted search path vulnerability - debian/patches/mozjs_ldlibpath.patch: updated to make sure $LD_LIBRARY_PATH exists before using it, so we don't end up searching in the current working directory. - CVE-2010-2953 -- Marc Deslauriers Wed, 22 Sep 2010 16:33:30 -0400 couchdb (1.0.1-0ubuntu1) maverick; urgency=low * Upstream microrelease to address data loss (LP: #615224) - Fix data corruption bug COUCHDB-844. Please see http://couchdb.apache.org/notice/1.0.1.html for details. - Added support for replication via an HTTP/HTTP proxy. - Fixed various replicator bugs for interop with older CouchDB versions. - Show fields saved along with _deleted=true. Allows for auditing of deletes. - Enable basic-auth popup when required to access the server, to prevent people from getting locked out. - User interface element for querying stale (cached) views. * debian/patches/auth_patch.patch dropped, included upstream. * debian/patches/remove_users.patch dropped, included upstream. -- Elliot Murphy Mon, 16 Aug 2010 19:45:48 -0400 couchdb (1.0.0-0ubuntu1) maverick; urgency=low * New upstream release (LP: #609728) * debian/patches/auth_cache.patch (already forwarded upstream) - fix a loop in the auth cache that stopped people from logging into futon * debian/patches/remove_users.patch (already forwarded upstream) - fix failure to delete couch users * source/format - mark package as 1.0 format * debian/control - bump standards version * debian/control - fix lintian error not-binnmuable-all-depends-any -- Elliot Murphy Mon, 26 Jul 2010 10:24:11 -0400 couchdb (0.11.0-2.3) unstable; urgency=high * Non-maintainer upload. * debian/rules: make sure /var/{lib,log}/couchdb have permission set to 750 (related to #600051). -- Serafeim Zanikolas Mon, 01 Nov 2010 20:08:08 +0100 couchdb (0.11.0-2.2) unstable; urgency=high * Non-maintainer upload. * Apply permission settings during package build (as opposed to during package installation) (Closes: #600051). Setting high urgency for RC bug. -- Serafeim Zanikolas Sat, 30 Oct 2010 13:03:20 +0200 couchdb (0.11.0-2.1) unstable; urgency=high * Non-maintainer upload by the Security Team. * CVE-2010-2234: fix Cross-site request forgery vulnerability (Closes: #570013) -- Giuseppe Iuculano Sun, 26 Sep 2010 11:09:53 +0200 couchdb (0.11.0-2) unstable; urgency=low * Added patch from upstream which fixes compatibiluty with Erlang R14A (closes: #587768, #587386). -- Sergei Golovan Mon, 05 Jul 2010 23:04:45 +0400 couchdb (0.11.0-1ubuntu1) maverick; urgency=low * Merge from debian unstable. Remaining changes: (LP: #591444) - debian/patches/fix-help2man.patch, debian/control: build with help2man >= 1.37; add --no-discard-stderr - debian/patches/init.patch: updated to account for upstream conflicting changes - debian/rules, debian/control: split couchdb and couchdb-bin - debian/control: add missing erlang-{inets,crypto,xmerl} (build-)dependencies - debian/patches/mozjs_ldlibpath.patch, debian/control: change version of xulrunner to xulrunner-1.9.2 - debian/control: transition from libmozjs-dev to xulrunner-dev in ubuntu - debian/rules, debian/control: grab the current xulrunner version with "xulrunner --gre-version" to use as a dependency - debian/postinst: renamed to couchdb-bin.postinst, change the default permissions on /etc/couchdb to 0775 and files to 0664 - debian/couchdb-bin.postrm: don't try to delete couchdb system user/group * erlang-depends, pass explicit -pcouchdb-bin -- Clint Byrum Tue, 08 Jun 2010 23:16:21 -0700 couchdb (0.11.0-1) unstable; urgency=medium (security fixes) * New upstream release, including security fix for CVE-2010-00009. (closes: #576304, #577417) * Removed debian/patches/icu-patch.patch, as it's no longer needed. -- Sam Bisbee Fri, 16 Apr 2010 18:04:47 +0400 couchdb (0.10.1-2) unstable; urgency=low [ Elliot Murphy ] * Updated debian/control, added Elliot to Uploaders * Dropped $ENABLE_SERVER portion of debian/patches/init.patch [ Sam Bisbee ] * Updated debian/patches/init.patch, adding a grace period to the init script's stop task to allow couchdb's child processes (ie., heart) a chance to exit before deciding whether the task was successful or not. This adds a dependency on procps (`ps` command). * Removed debian/preinst, undoing killall preinst patch from 0.10.0-1 that is no longer needed due to the grace period init patch in this release. This also removes the dependency on psmisc. (closes: #562901) * Updated debian/control, bumping Debian standards version to 3.8.4. * Updated debian/control, adding mawk as a dependency. The majority of systems will have it installed with the base system, but it's required and not essential. (closes: #569965) -- Sam Bisbee Tue, 09 Mar 2010 21:55:59 +0300 couchdb (0.10.1-1) unstable; urgency=low * New upstream release (closes: #550782). * Cleaning up nmu related lintian warnings. -- Sam Bisbee Wed, 23 Dec 2009 23:15:27 -0500 couchdb (0.10.0-1ubuntu2) lucid; urgency=low * debian/patches/fix-help2man.patch, debian/control: build with help2man 1.37; add --no-discard-stderr for 1.37 help2man version (LP: #536740) * debian/patches/mozjs_ldlibpath.patch, debian/control: change version of xulrunner to xulrunner-1.9.2 (LP: #536737) -- Micah Gersten Tue, 09 Mar 2010 12:27:55 -0600 couchdb (0.10.0-1ubuntu1) lucid; urgency=low * Merge from Debian testing, remaining changes: - split package into couchdb and couchdb-bin binary packages, so that the programs can be installed without starting the system service - debian/control: add missing erlang-{inets,crypto,xmerl} (build-)dependencies - debian/control: transition from libmozjs-dev to xulrunner-dev in ubuntu - debian/rules, debian/control: grab the current xulrunner version with "xulrunner --gre-version" to use as a dependency - debian/patches/mozjs_ldlibpath.patch: explicitly set LD_LIBRARY_PATH to pkglibdir of current installed xulrunner version on startup; this works around the fact that couchdb relies on the not publicly exported libmozjs - debian/postinst: change the default permissions on /etc/couchdb to 0775, and /etc/couchdb/default.ini and /etc/couchdb/local.ini to 0774 - debian/patches/http-redirect-query-string-fix.patch: fix replication over OAuth, which was broken because of incorrect query-string handling after HTTP redirection - debian/couchdb-bin.postrm: don't try to delete couchdb system user/group - debian/rules, debian/couchdb.{postinst,postrm}: create /var/{log,lib}/couchdb/${couchdbversion}, so couchdb will run. * Dropped changes, superseded in Debian: - debian/control: bump the Standards-Version to 3.8.2 (latest) - debian/copyright: added src/etap/* to copyright file * debian/rules: don't munge debian/couchdb-bin.postrm, it doesn't contain the VERSION tag anymore * Fix permissions on files in /etc/couchdb to be 0664, not 0774 - config files should not be executable! * Remove the debian/preinst, and drop the build-dependency on psmisc which doesn't do the right thing /anyway/. A preinst invocation implies a Pre-Depends, not a Build-Depends, and the heuristic being used here with 'killall' is useless. * Don't recursively chmod /var/lib/couchdb, only chmod the directories - we don't want the files to wind up executable. * debian/rules: fix dh_installinit invocation to only add scripts for the couchdb package, not couchdb-bin. -- Steve Langasek Tue, 29 Dec 2009 13:24:28 -0800 couchdb (0.10.0-1) unstable; urgency=low [ Elliot Murphy ] * Updated debian/copyright, added src/etap* * Updated debian/control, changed Maintainer to Erlang team address * Updated debian/control, changed Vcs- links to new locations. [ Sergei Golovan ] * New upstream release (closes: #551212, #554080, #554593). * Removed unnecessary build dependency on transitional erlang-nox package. * Replaced subst variables in dependencies by ${erlang:Depends} which allows to calculate dependencies automatically. This removes erlang-nox from dependencies (closes: #532756). * Bumped standards version to 3.8.3. * It's normal if /etc/init.d script is left after package removal as a config file (and the binary isn't available). Therefore made it return success in case if /usr/bin/couchdb doesn't exist or isn't an executable. * Change current directory to /var/run/couchdb in init script to prevent error messages about access violation by code server if the current dir isn't readable by the couchdb user. * Put log files directly into /var/log/couchdb directory. There's no reason to have different log subdirectories for different couchdb versions. [ Noah Slater ] * Updated debian/control, updated Build-Depends on debhelper to 7.2.11. [ Sam Bisbee ] * Updated debian/control, repointed Vcs links. * Fix "replacing libreadline5-dev build dependency with libreadline- dev" Updated debian/control, changed libreadline5-dev dependency to libreadline-dev. (Closes: #553742) * Updated debian/README.Debian, removed log directory partitioning info per Sergei's related changes to put all logs in one directory. * Updated debian/postrm, rmdir didn't like that its target directories weren't non-empty (despite passed args), causing errors and failing to remove directories. Also removed the version partitioning cases. * Created debian/preinst, now we make sure that couchdb isn't running any beam processes on upgrade. Upgrading from 0.9.0-2 was leaving old code in a running beam process, so you were running 0.9.0 couchdb but had 0.10.0 code installed until you killed the process. Adds a dependency on psmisc. -- Sam Bisbee Sat, 21 Nov 2009 17:10:39 -0500 couchdb (0.10.0-0ubuntu3) karmic; urgency=low * Fix replication over OAuth, which was broken because of incorrect query-string handling after HTTP redirection. (LP: #456234) * create /var/log/couchdb/${couchdbversion} also, as couchdb does not create it. (LP: #453049) -- Chad Miller Tue, 20 Oct 2009 16:30:45 -0400 couchdb (0.10.0-0ubuntu2) karmic; urgency=low * create /var/log/couchdb so that couchdb installs/runs (LP: #453049) -- Chad Miller Mon, 19 Oct 2009 09:37:43 -0400 couchdb (0.10.0-0ubuntu1) karmic; urgency=low * Final 0.10.0 upstream release. (LP: #450442) - CouchDB 0.10.0 is now a beta version, not alpha. - Fixes replication with 0.9 servers. - Fix UUID's tests. - Includes ETap into the test suite. - Fix UUID's ETags. - Fix cookie and oauth+replication. - OAuth support for https URL scheme. - Reject invalid UTF-8. * debian/patches - dropped oauth-replication-crash-fix-backport.patch * debian/copyright - added src/etap/* to copyright file. -- Elliot Murphy Tue, 13 Oct 2009 16:50:35 -0400 couchdb (0.10.0~svn818859-0ubuntu3) karmic; urgency=low * Finish split of couchdb-bin and couchdb by renaming substvar file for xulrunner dependency. (LP: #449653) -- Chad Miller Mon, 12 Oct 2009 12:11:29 -0400 couchdb (0.10.0~svn818859-0ubuntu2) karmic; urgency=low * Backport future patches that fixes replication crash for authenticated connections from other couchdb instances. (LP: #439499) * Remove explicit version from debian/couchdb-bin/postinst . -- Chad Miller Thu, 01 Oct 2009 09:56:37 -0400 couchdb (0.10.0~svn818859-0ubuntu1) karmic; urgency=low * 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 -- Chad Miller Fri, 25 Sep 2009 19:18:26 -0400 couchdb (0.10.0~svn813472-0ubuntu2) karmic; urgency=low * Split couchdb into couchdb (to hold only the init) and couchdb-bin (to hold everything else). (LP: #427036) -- Chad Miller Wed, 16 Sep 2009 14:12:56 -0400 couchdb (0.10.0~svn813472-0ubuntu1) karmic; urgency=low * 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 -- Elliot Murphy Thu, 10 Sep 2009 11:35:54 -0400 couchdb (0.10.0~svn809550-0ubuntu1) karmic; urgency=low * 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) -- Elliot Murphy Mon, 31 Aug 2009 09:06:26 -0400 couchdb (0.10.0~svn806985-0ubuntu2) karmic; urgency=low * 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. -- Steve Langasek Fri, 28 Aug 2009 23:21:39 +0000 couchdb (0.10.0~svn806985-0ubuntu1) karmic; urgency=low * 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 -- Ken VanDine Mon, 24 Aug 2009 15:44:14 -0400 couchdb (0.9.0-2ubuntu5) karmic; urgency=low * Fixes LP: #389089 - couchdb fails to start: looking for absent 'xulrunner' - Use version-specific xulrunner binary in couchdb wrapper script. -- Elliot Murphy Wed, 05 Aug 2009 11:27:30 +0100 couchdb (0.9.0-2ubuntu4) karmic; urgency=low * 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) -- Ken VanDine Thu, 23 Jul 2009 13:35:12 -0400 couchdb (0.9.0-2ubuntu3) karmic; urgency=low * Add missing erlang-{crypto,xmerl} dependencies, thanks James Henstridge! (LP: #385104) -- Martin Pitt Fri, 12 Jun 2009 18:06:25 +0200 couchdb (0.9.0-2ubuntu2) karmic; urgency=low * Change erlang-nox dependency to erlang-inets. (LP: #385104) -- James Henstridge Tue, 02 Jun 2009 17:17:40 +0800 couchdb (0.9.0-2ubuntu1) karmic; urgency=low De-libmoz-dev'ification (LP: #352968) * debian/control: transition from libmozjs-dev to xulrunner-dev in ubuntu * debian/control: add xulrunner-1.9 as explicit dependency for couchdb package * debian/patches/mozjs_ldlibpath.patch: explicitly set LD_LIBRARY_PATH to pkglibdir of current installed xulrunner version on startup; this works around the fact that couchdb relies on the not publicly exported libmozjs -- Alexander Sack Wed, 10 Jun 2009 15:39:54 +0200 couchdb (0.9.0-2) unstable; urgency=low * Updated debian/dirs, removed /var/run/couchdb directory per policy. * Updated debian/patches/pid.patch, create /var/run/couchdb dynamically. * Updated debian/postrm, added VERSION variable. * Updated debian/postrm, added missing removal of log directories. * Updated debian/postrm, fixed missing function error. * Updated debian/rules, added patch for debian/postrm to update VERSION. * Updated debian/rules, fixed bug with configure patch. * Updated debian/control, added build-dependency on erlang-dev >= 1:13.b to make transition to Erlang R13B easier. -- Noah Slater Mon, 11 May 2009 11:26:55 +0400 couchdb (0.9.0-1) unstable; urgency=low * New upstream release. Closes: #522051 * Added debian/patches/pid.patch, corrects daemon pidfile handling. * Updated debian/control, added Build-Depends on libcurl4-openssl-dev. * Updated debian/control, changed Homepage and Description. * Updated debian/control, changed Standards-Version to 3.8.0. * Updated debian/copyright, changed maintainer email address. * Updated debian/postinst, changed owner of /etc/couchdb directory. * Updated debian/postrm, changed so only empty data directories are removed. * Updated debian/rules, improved uscan options for get-orig-source. -- Noah Slater Tue, 14 Apr 2009 16:32:45 +0100 couchdb (0.8.1-1) experimental; urgency=low * New upstream release. * Updated debian/control, added Depends on libjs-jquery. * Updated debian/control, removed Depends on mime-support. * Updated debian/rules, added standard uscan options for get-orig-source. * Removed debian/patches/directory-version.patch, replaces manual sed invocation. -- Noah Slater Mon, 18 Aug 2008 15:10:07 +0100 couchdb (0.8.0-2) unstable; urgency=low * Added debian/README.source, contains upstream source information. * Updated debian/README.Debian, added note about python-couchdb. * Updated debian/control, changed Standards-Version to 3.8.0. * Updated debian/copyright, changed for latest proposed format. * Updated debian/rules, changed binary-arch and binary-indep targets to depend on the build target as a workaround for #486848. * Updated debian/watch, updated version number. -- Noah Slater Fri, 11 Jul 2008 11:29:17 +0100 couchdb (0.8.0-1) unstable; urgency=low * New upstream release. * Added debian/watch, upstream information for uscan. * Updated debian/copyright, changed to use Apache Licence from common-licenses. * Updated debian/rules, changed get-orig-source to work with uscan. -- Noah Slater Wed, 25 Jun 2008 20:19:40 +0100 couchdb (0.7.3~svn650270-2) unstable; urgency=low * Updated debian/rules, added release partitioning to data directories. * Updated debian/postrm, changed so that log files are not removed. -- Noah Slater Sat, 24 May 2008 16:30:21 +0100 couchdb (0.7.3~svn650270-1) experimental; urgency=low * New upstream snapshot, database format change, no boot file, no SpiderMonkey and all tests pass. Closes: #465592, #465722, #466424 * Updated debian/control, removed Debian revision from erlang-dev Build-Depends. * Updated debian/control, removed Depends on libicu-dev. Closes: #466076 * Updated debian/copyright, changed for latest proposed format. -- Noah Slater Thu, 01 May 2008 12:07:31 +0100 couchdb (0.7.3~svn684-1) unstable; urgency=low * New upstream snapshot. * Updated debian/control, changed Standards-Version to 3.7.3. -- Noah Slater Wed, 06 Feb 2008 17:03:38 +0000 couchdb (0.7.2-2) experimental; urgency=low * Updated debian/control, added Build-Depends on libicu-dev as an alternative to libicu36-dev which is removed from unstable. -- Sergei Golovan Wed, 19 Dec 2007 17:54:47 +0300 couchdb (0.7.2-1) experimental; urgency=low * New upstream release. * Updated debian/rules, changed to pass -fPIC to compiler. Closes: #451996 * Updated debian/rules, changed to force removal of unwanted files. * Updated debian/rules, added a get-orig-source target. -- Noah Slater Sat, 08 Dec 2007 01:21:01 +0300 couchdb (0.7.0-1) experimental; urgency=low * Initial release. Closes: #445880 -- Noah Slater Sat, 6 Oct 2007 19:44:36 +0100 debian/couchdb.postinst0000664000000000000000000000244112265201563012407 0ustar #!/bin/sh -e # Copyright 2009, Noah Slater # Copying and distribution of this file, with or without modification, are # permitted in any medium without royalty provided the copyright notice and this # notice are preserved. case $1 in configure) if ! getent passwd couchdb > /dev/null; then adduser --system --quiet \ --home /var/lib/couchdb --no-create-home \ --shell /bin/bash --group --gecos "CouchDB Administrator" couchdb fi if test "`id -u couchdb`" -eq 0; then echo "The couchdb administrative user must not be root." >&2 false fi if test "`id -g couchdb`" -eq 0; then echo "The couchdb administrative group must not be root." >&2 false fi # These should not be world readable: chmod 0640 /etc/couchdb/local.ini chmod 0750 /etc/couchdb/local.d chmod 0750 /var/lib/couchdb chmod 0750 /var/log/couchdb # And should be owned by the couchdb user and group: chown couchdb:couchdb /etc/couchdb/local.ini chown -R couchdb:couchdb /etc/couchdb/local.d chown -R couchdb:couchdb /var/lib/couchdb chown -R couchdb:couchdb /var/log/couchdb ;; esac #DEBHELPER# debian/couchdb-bin.install0000664000000000000000000000020312265201563012732 0ustar debian/tmp/usr/bin debian/tmp/usr/lib debian/tmp/usr/share/man debian/tmp/etc/couchdb/default.ini debian/tmp/etc/couchdb/default.d