commit: e4071dca38929cf34d639d05bbad4f4c6509b1b5
Author: Ultrabug <ultrabug <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 13 18:19:08 2014 +0000
Commit: Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
CommitDate: Thu Mar 13 18:19:08 2014 +0000
URL:
http://git.overlays.gentoo.org/gitweb/?p=dev/ultrabug.git;a=commit;h=e4071dca
add limits.d config for couchbase
---
dev-db/couchbase-server-community/Manifest | 3 ++-
.../couchbase-server-community/couchbase-server-community-2.2.0.ebuild | 3 +++
dev-db/couchbase-server-community/files/90-couchbase.conf | 2 ++
3 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/dev-db/couchbase-server-community/Manifest
b/dev-db/couchbase-server-community/Manifest
index f2c1730..64dd057 100644
--- a/dev-db/couchbase-server-community/Manifest
+++ b/dev-db/couchbase-server-community/Manifest
@@ -1,4 +1,5 @@
+AUX 90-couchbase.conf 60 SHA256
5aec97f8871cdd983fc9d5a787847e1f5fe495d6400c355790443a36200896f3 SHA512
085c0e8540222ee80e83629f464088a3e601f45de6ff55cc561d4f896c335950dd83510ca6708bdce68125eabaeb1e27ee77672b9a1472af94b07b7b676717ee
WHIRLPOOL
46d3bc0d947567bc74ebb8a9e1e986d28a33da6a5957e0b3604cb53e2e02ee088a81d11c3c9110e3494910e7fce593bc572c259ff925c109a2f5d5b8a6d9e914
AUX couchbase-server 1416 SHA256
54da50401e1a51c83f43f25cb8c1964fcd8683ec7e327687be1a85ce68766877 SHA512
94d97674fb4c050d56a714a6bf0f62811ba4217bac765550fc9890d041c8e5b7a934fbded303bee28563c85971ca6ecac3f2bc7192c59ac12df67308341af127
WHIRLPOOL
ccb74197e03003c1bab9ecfb69f5c81c9eaa9d8712b1de3450c8cbe4af5b06afff2af33a91bd1ad9fbd47c0aeb9bdea8df6a3d9a6769c39752078a160cddbd1c
DIST couchbase-server-community_2.2.0_x86.deb 135143596 SHA256
8d00532af7f60963e8a3b8002731ddf2245eb1942381337377502bebe4e8b0b6 SHA512
3b15fc496c225bd67f1592fb66e3febad6c04e929499db18a4ddc3e87eee6986836aeee6964e114f710f346102e8ed8aa93dad7b5136684dd1ea6e3a8e64ba5e
WHIRLPOOL
5b61bf14a01e9eb72e93f85c7e2882627c39c560c006823dbc0c4b22657d4456198633b16cd6e0da4aab02a49ffd3a7343666d4b796069d6052f93001978fbbe
DIST couchbase-server-community_2.2.0_x86_64.deb 137295996 SHA256
051b0905e13241de19fbd9efb1e22a421f33429a1db3e4b5e3ae8756b9e4d6a2 SHA512
1001177631312f7dd75aa270e8eb32cfd076e9c6de42968619513f3adf640d1973120e3dded1e47b98cb47e25886111a9d1de29c6f405ffbbdae4e31d7225c67
WHIRLPOOL
caab764b78b6b8386267d91e1bd8cbc82741384e221f25e169cd11c498f8ed4c596b03d9873915d1d174d82e4d80110952d54e5bf3183b31aad58e699784d3c9
-EBUILD couchbase-server-community-2.2.0.ebuild 1564 SHA256
b619e36a46121f03f798bf4dba2626fca76c58f9ca50d3c3d430a070fad2a087 SHA512
01b33eb26e5610006fb6c39afbe62225b0c076edae3b8c23194ad1cb90132036a78d8b8c45976d8c8c4e7b3ab66eb3710a41d20d1feed315b02e3f0609da2c54
WHIRLPOOL
9430e8281f46a7b8db85dd43d6a8079d1ac0e10a1bfed2838395c2b09ee07e6ce522ba909ceb87cd019d0439ebcf344e7c2d58daf0de149fe16b314fd997e9db
+EBUILD couchbase-server-community-2.2.0.ebuild 1637 SHA256
2455722ca9e9f77d4b23e98438f672414e8a5db3594999687c06656f40ad91ad SHA512
0e9fdfd1846b039b5ae421f0c04c599088c2d0212a465ad66135c742c251177914572a7be2980755ec8250a6b54561d0814eb320a6004d3ced01704532b624d7
WHIRLPOOL
00a91cc90685172d5cd0ed2292ff5d56cdc302b7b5ecd42cbfd13dfc99f2508955dcd174237e32ac94ffe4aa25edf32b9234a7acfe382dc621decdd99ee2771c
diff --git
a/dev-db/couchbase-server-community/couchbase-server-community-2.2.0.ebuild
b/dev-db/couchbase-server-community/couchbase-server-community-2.2.0.ebuild
index a90f555..2776b77 100644
--- a/dev-db/couchbase-server-community/couchbase-server-community-2.2.0.ebuild
+++ b/dev-db/couchbase-server-community/couchbase-server-community-2.2.0.ebuild
@@ -57,4 +57,7 @@ src_install() {
doinitd "${FILESDIR}"/couchbase-server
dosym /opt/couchbase/etc/logrotate.d/couchdb /etc/logrotate.d/couchdb
+
+ insinto /etc/security/limits.d/
+ doins "${FILESDIR}"/90-couchbase.conf
}
diff --git a/dev-db/couchbase-server-community/files/90-couchbase.conf
b/dev-db/couchbase-server-community/files/90-couchbase.conf
new file mode 100644
index 0000000..de73dc4
--- /dev/null
+++ b/dev-db/couchbase-server-community/files/90-couchbase.conf
@@ -0,0 +1,2 @@
+couchbase soft nofile 10240
+couchbase hard nofile 10240