Skip to content

Commit

Permalink
Всё для Pinba
Browse files Browse the repository at this point in the history
  • Loading branch information
miramir committed Feb 24, 2013
1 parent c89d964 commit fd2adcc
Show file tree
Hide file tree
Showing 8 changed files with 536 additions and 30 deletions.
6 changes: 3 additions & 3 deletions dev-db/pinba-engine/Manifest
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
AUX mysql_private_header.patch 4305 RMD160 95517e574ada9b481fe3181856569aac519e2a3b SHA1 e77956684f104147bee881a10d9b8f71dd34f19c SHA256 f1a453954b6085fcedb7ffa3a9a047f3ae98cc22be9eb505f2abd04bddf964ba
DIST pinba_engine-0.0.6.tar.gz 348693 RMD160 ecc07e7e80449ac17df5253031781372c1243d30 SHA1 5c38e45d3aa4e1d83b52ca139e5ec262137b1f8c SHA256 19782189896304b07e4964f77dc08248a49060493991e97c14eda2d20f391004
EBUILD pinba-engine-0.0.6.ebuild 1304 RMD160 23994a318d6a5f957e2ea1c6184ab93418ca1fe1 SHA1 b01778a1509d00c4a1bcb6557f502d9a9c7a821c SHA256 a220e0b7c64245022a00fc13527a1d55f0489b2b3c4a9cc3841af51946dcfe26
AUX mysql_private_header.patch 4305 SHA256 f1a453954b6085fcedb7ffa3a9a047f3ae98cc22be9eb505f2abd04bddf964ba SHA512 a8d9d4743b0bfed4ae87f2d17852923e7499416b2988f01bc4002589caabb93648cda4cccbf287d070d20f9492ed71393bc6a3c77091f354411e09177d16b96b WHIRLPOOL 02990284f0a88562386a9fe9c781c4f478b4b5c485c0526a264366e87459bd9013d379274ea47701853804ee6f01efae05e3d75f0a71d70ed36f210415b4a645
DIST pinba_engine-1.0.0.tar.gz 379383 SHA256 241378ffa7c179303939bb69d2c91684ea27cb85138f8fa0425ce2b4a51b894c SHA512 df43b2ff9409310a8a44bb350f73309f81ecb2148f74d65630f9d25b2e7ff83fe730546b3c97f5889d22e2243b804ad49abd765d349e57604bbe7423e1238871 WHIRLPOOL 8a39543026e23239e42f935ad9afd91f0b2454c59bc665776940c64112a6ca1ca07b1f7655d6477712eaa29f98e8ba8f02b91519bd7968a06b3d5a108a5ccbc6
EBUILD pinba-engine-1.0.0.ebuild 1304 SHA256 a220e0b7c64245022a00fc13527a1d55f0489b2b3c4a9cc3841af51946dcfe26 SHA512 5a04393f235b009bab2d7afec59867828119f7d610ca92dff2b3c3957a985766a79decfb97f6fc2dab910b59c42291f2190b0234afd49d19668b2be56f011bba WHIRLPOOL eaaf61b69b18bce6a940e1ce6bb495910277bc1d10085a42b18bc3ae3796df22e6ffd573eaaa5b3db61490637a2119b3f2074d0d29f2dbf85e1077fe43eeabe4
49 changes: 49 additions & 0 deletions dev-db/pinba-engine/pinba-engine-1.0.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=3
inherit autotools confutils eutils multilib
DESCRIPTION="Pinba engine"
HOMEPAGE="http://pinba.org/wiki/Main_Page"
SRC_URI="http://pinba.org/files/pinba_engine-${PV}.tar.gz"

LICENSE="GPL"
SLOT="0"
KEYWORDS="~x86 ~amd64"
#IUSE="libevent mysql mariadb"
IUSE=""
DEPEND="dev-libs/protobuf
dev-libs/judy
>=dev-db/mariadb-5.3.7"
RDEPEND="${DEPEND}"
S="${WORKDIR}"/pinba_engine-${PV}

#src_unpack(){
# cd ${S}
# epatch "${FILESDIR}"/mysql_private_header.patch
#}

src_configure() {
myconf="--with-mysql=yes --with-protobuf --with-judy --with-event"
myconf="${myconf} --libdir=/usr/$(get_libdir)/mysql/plugin"
cd "pinba_engine-${PV}"
epatch "${FILESDIR}"/mysql_private_header.patch
eautoreconf
econf ${myconf}
}
src_install() {
cd pinba_engine-${PV}
emake install DESTDIR="${D}" || die "emake install failed"
dodir /usr/share/pinba/
insinto /usr/share/pinba/
doins default_tables.sql
}

pkg_postinst() {
einfo "You need to execute the following command on mysql server"
einfo "so pinba works properly:"
elog "mysql> INSTALL PLUGIN pinba SONAME 'libpinba_engine.so';"
elog "mysql> CREATE DATABASE pinba;"
elog "mysql -D pinba < /usr/share/pinba/default_tables.sql"
}
2 changes: 1 addition & 1 deletion dev-php/pinba-extension/Manifest
Original file line number Diff line number Diff line change
@@ -1 +1 @@
EBUILD pinba-extension-9999.ebuild 618 RMD160 259efe96382adb5d1da3234df0f13c98cecfceed SHA1 908b124bd111cbb2796e5ad0d3e423f5ac8198f5 SHA256 c8972a08ec176fb0f048d1e6f54ebe8c2dd6a9dd9636faecf4d29e9c440fb41b
EBUILD pinba-extension-9999.ebuild 642 SHA256 c68ed4a178966a17a316d5d2dfa47748f4c27ce9c66746be6dc1aab09fb4939c SHA512 88571ad8c975bf781aa3ea82f80f75bab645b85ad0b7765d8b21de5344f6a541927fb198284ded6e01d701d32a76c47f4e6f6cc22ec4c0e82011b6ae92283844 WHIRLPOOL c40272c3b0d4d7c54428f152dfcfd69a0b4d3e94de4b489a4169efb8c4b4c0dfa88928a61ae499fc459a80e2edd465272497686e2753e23a6529b45fccf59c9c
3 changes: 2 additions & 1 deletion dev-php/pinba-extension/pinba-extension-9999.ebuild
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=3
EAPI=5
PHP_EXT_NAME="pinba"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
USE_PHP="php5-3 php5-4"
inherit php-ext-source-r2 git autotools
DESCRIPTION="Pinba is a realtime monitoring/statistics server for PHP using MySQL as a read-only interface."
HOMEPAGE="http://pinba.org/"
Expand Down
36 changes: 16 additions & 20 deletions www-servers/nginx/Manifest
Original file line number Diff line number Diff line change
@@ -1,22 +1,18 @@
AUX nginx.conf 1358 SHA256 6ff6c9301ea2a4d74a335b9119d7f9dba87d4e83793cf22d837d49f061763096 SHA512 1873c9e54ea5020160c86da3f300e3eac589c0d30cdbe3446476b5b3f5bd388da95224cfb1a020b41720c9ce55ab6bb945dcc41612d5850da0e2ae0ceeeaa587 WHIRLPOOL 7672245bd11d6ed987e13d6bfe4dbc2140cc3d2e22616c49ab7ed5f42135c96b5779e4dfd16ba9e2d82aa59d98cd56a4872d18c3774e357ef79385fc874387d2
AUX nginx.initd 2057 SHA256 b24365bda7fb77b3bb359550b8598c4633ba32560b096f7ecda5757dc5faf761 SHA512 8e4515885a93e20ca9e7c82473b1f5b28b8554d5e0be9129dbc57b26930224ad1f2724b557314020147fb00b12c2e0a734e28f60f8e0f5d84c7aadf9ee3560c0 WHIRLPOOL 83447ba3cd4bdbdf00a817d971ab9726a6ba847c334e5185b7b17a2fadf758590ca1500dea84371022d0ce8e3aff96b37de3bbe75657b7f9dba9e7475e04f3d6
AUX nginx.initd 2212 SHA256 5633114dccbeef68eec0d127d8d8ace1de42386c9b47e82aab03b8b9ce1700c3 SHA512 fdf95dbe795954e2dbbace28c86e4308fadecd85b29ba99539db67240cb936357f7cbfadb4dbc437788b5c2d33ef9c74194e478b6b5dd769c6dc2622d73849ff WHIRLPOOL 4a225b3e3f014f1f4c3e81b1c300c802f925380d023b0081de5b8ae38a29a711763262f49994f0fad1bbea617e1bb6afcc4fbf2989670740ed85debbf01d3d26
AUX nginx.logrotate 364 SHA256 9e3e090dfd10861d5f9b279e19113ce8d05caf9f33d488f6aabf9f19ac0cf925 SHA512 bdb56d90cfa163a9b22262c77d702cfa2319c0c61e3ce2cc2a0c099681bbd6a631a2e2f442ee28802e178799c592e5dd560f3bd33bf2c86d7ecf2b40a204746c WHIRLPOOL be1b76c1d51e6e597f9b441753dda3a943c31ccfb94f02a8da6edcd5c8f22b251df3086b6029101143beef0ca9c624d3ee709aca3e307ab0c910002931c1dc08
DIST chunkin-nginx-module-0.23rc2.tar.gz 37549 SHA256 f3bc0b94dca91bea2a824ebdd48c8f745bb7ee32418ec8f22e436e1de772a088 SHA512 f15f6ca886c0af0324c932777bfc489665f375c402ef3327383afb692077baf922539ca3b9394a73c44422c31a3ea3274ebeb194de6011560a5d770f8a0d710e WHIRLPOOL e4fe2a2ec1af75aab1c0f9a24d9ab6d8c302a2c9beaa35b4ea46aee1e22dfc6d261307c3e00b37567da402a52968d16c9ceee328a86fe65c5bd5231e96976634
DIST nginx-1.2.1.tar.gz 718161 SHA256 994ad97cbf6f7045f95ea9d6d401aad1e95766671e402c48af85aba5235a2dd7 SHA512 af1f0c06401ddf8410af7d4c393124d519982e9913f8e018fd5e293a836bb97134749f4f0eeab252693c7e6f1e3da710496310f7d391eea7b0bb9f79ba6e1f9e WHIRLPOOL 8c1fe23510d3719b26f30637eb109f36a944043a795ab17028a1a09eff3a0fa3f49296b09a76bccf208bdaa78161b7043bd0776512a415566f8f93e4b3b46f2c
DIST nginx-1.2.2.tar.gz 722069 SHA256 409477c7a9fba58c110a176fd7965b9db188bcf8be0e7f8a0731b8ae1e6ee880 SHA512 7e1c92ce9d90c5cb681b2ad364903b164c6a03dfad77915e21c5308bbafa3606eab481a4fc8920ee99e6a619ad6dd3e557464cf47a7b9de253cdab3666997a55 WHIRLPOOL 715c5df867a9e82e8f4bfe4713f02e554bcb43d1903c0c573eedf86a4ed045e9d21cd1ab2fa6c5d4efd98fc288e7c56230ac24fc2d2ba6cdee09f656a20fb245
DIST nginx_http_push_module-0.692.tar.gz 29119 SHA256 64868708071aa21dbc4c7a07d149dd6ec9108fb7eaf2aad5ad069406151f17fe SHA512 79821cacf5db4b1309e3f1c8d6980f83b1093dd3f291db5298bfdeb0d889fc0629625dcf3135d1cf7554b43308ef7172a4f40596928ab3069426801177ed3c1c WHIRLPOOL f1c846a4aa2d4491ee3063266d27b9854d860bbba44ef6e2ea33ebe1f570177e836c593a84cc2c7e22357bd43411f9d5b55852ee96a98dccdc18e7edf6768c95
DIST nginx_upload_module-2.2.0.tar.gz 25796 SHA256 b1c26abe0427180602e257627b4ed21848c93cc20cefc33af084983767d65805 SHA512 8192cedb2ac6911e8529e1dc63f02ac781cd54a293ab87571866bed11520b01ed5786be6daf79b4a1c34792926548b2fa8404daa0bf31d9fd17c59a64e90b3fe WHIRLPOOL db3ad2790c4beb735d51422d2a8d556385576c4f769addeaa1dd00cae55ee2ab97be9efe420743c87b2f794f816eae7f001e7622648b4f63fbbc60898840f9e8
DIST ngx-fancyindex-0.3.1.tar.gz 13148 SHA256 49328a175548a456e2e2b78d0be87df7aade60345e07be57f2337c83058da115 SHA512 6d21d8498eac949dc37c36fdfe24e7e4dd172293c840543bb02b6581dbb8982502e5f70d2badce4bfd0dad2b41ab3f01abb746b5b275f286cb01af4f297e2ce5 WHIRLPOOL 47b2f82d766589ed57d0878e63642d609fcb494df25c8265ccfd51b51e4a831eb42cff1e1aedafc6553885383d06ece4d9d493485dbc53df81bb1d300679113b
DIST ngx_cache_purge-1.5.tar.gz 7149 SHA256 4b9cf48c0cf8f13150dfc329a889c221f6206a44aa9dcf8fa2f347abce55995c SHA512 2e7fa1f015976c7c1e33d025b3efd105439a8ae673a0cc356fa475d337340def73e72faca44f6f60e9b1ab540327ed712113f538dd8ec1f7ccaefde3a45eecab WHIRLPOOL 46e7efe15f45cd23f6d9988ff160fd2ca412cfbffadb8aad6e2f172b43706ccd63ff78dd4f80a2f95a9cdac36008b506e68a01c0921bb1128d1c71e6717ba097
DIST ngx_cache_purge-1.6.tar.gz 7296 SHA256 863d6dd60e31b3c24c1f2d314f294c62a4ab5cf37f98c20ded9f6df1018baac8 SHA512 d1e8d3ebd170a3d26eb1dd03a058974ea6a5c0b29e0feb2c7518f9de7524b62816a697b3b17de4199fdb36e405ce88aef722005916ad1d903f44a653e2c3458f WHIRLPOOL 891e82dbef1db64527c767656ae74dd0d2ae230e359654d3aa038ad44d317a95721dd0d7ad8bf7e096ac15e1a8d8c8d8db98e6339ca48a7ec1ad6d9e2f6150b5
DIST ngx_devel_kit-0.2.17.tar.gz 64964 SHA256 bf5540d76d1867b4411091f16c6c786fd66759099c59483c76c68434020fdb02 SHA512 d2d935ec28719a8046358b248a5d4eef3f39bba437f3fc986a0621a12855acfa541f30720b33dc4afea2718d36e282be8673e7c800fa62f7e1ac67a8839a620d WHIRLPOOL eb55bf12624b07f2357fd05901acb5f5fdc7d83d49388e6e9d3e20394693ff922dbcf7816f604b7592fb16c8067ba96cc0d828368be9de7469138e262457917d
DIST ngx_http_fancyindex-0.3.1.tar.gz 13148 SHA256 49328a175548a456e2e2b78d0be87df7aade60345e07be57f2337c83058da115 SHA512 6d21d8498eac949dc37c36fdfe24e7e4dd172293c840543bb02b6581dbb8982502e5f70d2badce4bfd0dad2b41ab3f01abb746b5b275f286cb01af4f297e2ce5 WHIRLPOOL 47b2f82d766589ed57d0878e63642d609fcb494df25c8265ccfd51b51e4a831eb42cff1e1aedafc6553885383d06ece4d9d493485dbc53df81bb1d300679113b
DIST ngx_http_headers_more-0.17.tar.gz 23324 SHA256 039b8296f3954748fcb86a80076af4d8d5ee8e84340c1f55ccdbef72437357d9 SHA512 b53a7c8783b2a5cc77e3cfdd399873b6ddc5951193e7342e92d4b22f29188994cbccf804bbd8ab04c7db0202f14b924ffbb5acce297f96a6a038194f79177a98 WHIRLPOOL 0ddf6dfb172552ccd57105995aac2b08920df33fc9000210520fdd827295e3f0ecc3a5b59ea8cbfb1c587f12a0ea7c179d8b0cec1415cbf7c0bb097f7fb9d19b
DIST ngx_http_headers_more-0.17rc1.tar.gz 24707 SHA256 826b62c13605281f843ad4a612a00b38d71599a673c3112480bff9bdbbcd36cd SHA512 c6088e361ed3ca3a9ff3c99126742639d5a02f15996cb696f127f963499fca80332a5f5a2dc7d334405123890e706d8628448793b41301b130a043a0175f9057 WHIRLPOOL ae677712bdea2b82728a5f58172b11d175a2672bbcf127eed789d73300362c614f1a62a226548e883b68a32432737d4c61ba9ecae33936dc448331a5e94c25fd
DIST ngx_http_lua-0.5.10.tar.gz 369553 SHA256 d8a2d91f4fb2792c55ecc2c7dcf24e40a1b795ac91e1f73d98b67d000b957ee6 SHA512 3a2088fb5a4da251afc8a500e3626035570f6fbf1bbd943e6ad1f7fa240ee849f07d4bd595a1d8d5137c3db7fcae1793e898efc286c10841b9179562ca60d7ed WHIRLPOOL 04ff8aec6c4de25a49b8394886e0c47a78a56cd4a0f6dac4018de9a474fdf1a1578ffedeede6dcd9bec3885c6296ba077ec9f34e33c3719a059155c6744026d5
DIST ngx_http_upload_progress-0.9.0.tar.gz 17020 SHA256 3fb903dab595cf6656fa0fc5743a48daffbba2f6b5c554836be630800eaad4e2 SHA512 8b585609983b34a9f3fa39aa18b744be7109beee2e1892ec723deae0353fb366f700e58e120569b7ff364841d271d04b32a9022a0165e9f33e07a21437e1c0ca WHIRLPOOL 42aefc25e98cd0a8f48705638462927494a3b0bcbed1fb0ea7b33a6027a848950347d20d1b055211890ccf4be4f31c7e417614948adeec1272ea01c2e5f0d29a
DIST ngx_slowfs_cache-1.8.tar.gz 11408 SHA256 3ab8aa47912a3f7a07cda0a4fbf6d2e870b9c9cbf5477014ac109001cdcb3644 SHA512 3e6da55135da51b1b1abc1b8c62f058777dacfd6e3ffb0082be39ecc6ed8ece6fb1da36ea8fe9d7d684affaf183b285f5f19d2ca0812e7e48f1735f85735dc7f WHIRLPOOL 504701ffe7c82de471b90badaac87b0772a3285c923307005d96c6ad9d7ba8da8cba74221bc962be8904dde6ad0ee2f6482408b1fbf7f894a7c1da6c4f024f9b
DIST ngx_slowfs_cache-1.9.tar.gz 11527 SHA256 7a2e07033550f3b594949a4392ac9a34e5583025ffea4e33e39a7f0d9fdc8b42 SHA512 4151ecd9272de332720de8b838fded1e7b192b2426683c3d7e49f67307603154076625b87a218b34609afd0d0fb0827f8a831b38c95cdc0f2a369aade663d25e WHIRLPOOL 24a4f5bb03563557ab1bc32bf82915c36017af3abe4e1ae2a92f1b688f189a3712bced7484d9786598dce0fc1ae7d80bceb184fc23ce9c2a130bc135b6e61a9b
DIST ngx_upload_progress-0.9.0.tar.gz 17020 SHA256 3fb903dab595cf6656fa0fc5743a48daffbba2f6b5c554836be630800eaad4e2 SHA512 8b585609983b34a9f3fa39aa18b744be7109beee2e1892ec723deae0353fb366f700e58e120569b7ff364841d271d04b32a9022a0165e9f33e07a21437e1c0ca WHIRLPOOL 42aefc25e98cd0a8f48705638462927494a3b0bcbed1fb0ea7b33a6027a848950347d20d1b055211890ccf4be4f31c7e417614948adeec1272ea01c2e5f0d29a
EBUILD nginx-1.2.1-r1.ebuild 13117 SHA256 672ad918be6ef0ad09f2dc7959c87199e83868423f043793022a4db0554a50d7 SHA512 32e5d659dc5f365e1125108a260fcd29101fdf80eb510b5198abb1bfbb4fed9d649975334f0db61d9d0ef1d14abf3533a93487baedd612f736b0de63eb005d30 WHIRLPOOL 44f89914cf9f2cdad643499bbb21908e7586b47b9eef5b79d83018af00a4d786b34714fba33315a04fcc91da3c649222d05bcb1164c35c27591b6f85a8eb3eef
EBUILD nginx-1.2.2-r1.ebuild 14687 SHA256 af5850f07c4b93fdf2ad21137194b0bf61a4f12fadd9679b81ccd7c288926e16 SHA512 4cdf9fb2f764532c98d0b998c7f988be5594eee196177ff141b294f25673f747ff29dc9b6b60e209a0327d39e31d7b1253e04df73962aef312971de1c773293b WHIRLPOOL 36554a17bff098d2423bd533a21586af4ea54a3023075eb7835ee81e3cd2aef19a9103ec13994e708b5e6d5111cf033d09b00edeac9bd4ce8e23bd7be3b62dce
DIST nginx-1.3.11.tar.gz 744064 SHA256 a3e0921e0021e7049dd0fd60206aa1725c24019ffc64eba162df3e35712ce07e SHA512 1a8cee3224a22b0f20746b3a12b2de65664d98672825071762a78f995cc4723a0468ecde3c90c88eb954105f1b872058a4a676d32c42e194821a30ddfebd499e WHIRLPOOL ed3f8ae593e0e883670dc4099edd989c62d933cfdd4a61be5f58ecef8545e50bd8146f98c52c5fb274914f2c2f32d4da0875d2a7e99f06f9ea240621897319bb
DIST ngx_devel_kit-0.2.17-r1.tar.gz 64960 SHA256 564c827237e123709eb8f30ec4e2ff981752fe7b1ea0798fdf1a68c66dc99165 SHA512 c8edd92fdf9f5cc45a10a31722ee498aefb5d999b9d9c0d3ce977ffc4b2f8883246ec7b64fdcfb00e480fb0044763a9b8cde5e5eb1248a05752a7983b0ebca8e WHIRLPOOL 1b02825e7f4d87b1502a472bffeacf72dd449a9bad014cce6c79d9b77541988281aa6ba913a33dbbc3f423bd6d7742005c4defb36080b1e81ddc07585c44bd75
DIST ngx_http_auth_pam-1.2.tar.gz 5424 SHA256 5a85970ba61a99f55a26d2536a11d512b39bbd622f5737d25a9a8c10db81efa9 SHA512 ea731386e73206a9b0ded4bfbf32eb4adff90932ddf2afff1ebe0c94152691730093b6a03ee4cbbab78e4ef14b67f092402c29f531348a01a0cb0fd40e89fcc3 WHIRLPOOL 825fe84549eaae3b5d8ee601c24b788e857764c635264d62414f51fe21b3a35ef1ad7dd5797d7fc56ee4bef320a36017207d11cbab78fe91812905d8d66e13c5
DIST ngx_http_cache_purge-2.0.tar.gz 10358 SHA256 404c6af7b2300afe0598a48f80aa1942f340e5024f52f9d60723047c29d703d6 SHA512 40a71976d3c61cb4bee8c1918632f34ade261deca2c1ddfddda374f91c991841fcbe3450a8dd7766d693b976f56db1e20031f207a25137aec1c88b0d432090f0 WHIRLPOOL 70259c895ec29c03d5bb11891aafc97d1bfedffc03988fb95fd610909da328bed05dabe21bfad27d72855d534496a5161da5732e8166f485764be01382b14e23
DIST ngx_http_fancyindex-0.3.1.1.tar.gz 13146 SHA256 227896f7d69866f7432c1b19a03dd47ae3463fc4afda117951da7a497a97cfd0 SHA512 25bf420964bf9489face93ac415d531e0b52f281b8f993b85eca75b159099f269af183a63b895ea0ba855bb08f23d4b5e5dd6aefd96b63b4e7e478bba0d2e145 WHIRLPOOL 971c9e9899ac4552c0d7ef0068f740fec431e89be3b666a4e01db882dc36b6d55ee2eb3459c9e8e5173bc303bc24c4ec99569949bde557506f2b63959959568d
DIST ngx_http_headers_more-0.19-r1.tar.gz 23973 SHA256 08744b64020f245e3bf12083f1a0ccfb2d64ad971ef0a2972171a6f87cdb24af SHA512 928caaefa49031b87a875e3f78fc0ebc50099054c7fbd51da16954691eff3b39e2ddbeec0b61e482df3bcd533b6354aa9cd36718d3c5ab3b750591e25594a6b1 WHIRLPOOL dc561e4f035291bb94755174d575e352f7a58006bf06c84060c2d290612b1c50c239fa497c03c1fdd3e40052eac5c798ba38ed1413269200c58c8a7bc39057c7
DIST ngx_http_lua-0.7.11.tar.gz 440269 SHA256 d200679d48fdbaf6674564aa5e0ae891df065b5a3ba6a2a4350827e16117c897 SHA512 2818efe9e7b045fd417809dc74c4cfc8fa17f82ab6c63b291f1b0691d408730cf943c958ad790b44c2c77bd1246d40f6fa4142638800e77bbb3e8ec1cf94b51e WHIRLPOOL 518106bce8006f0734540a79638e68c9bafd7612550ff649ee189275a54617da906b531e8fa0819620de5175070939b6a0babf7e401656b457a0dec4a5a6b4dd
DIST ngx_http_push-0.692.tar.gz 29119 SHA256 64868708071aa21dbc4c7a07d149dd6ec9108fb7eaf2aad5ad069406151f17fe SHA512 79821cacf5db4b1309e3f1c8d6980f83b1093dd3f291db5298bfdeb0d889fc0629625dcf3135d1cf7554b43308ef7172a4f40596928ab3069426801177ed3c1c WHIRLPOOL f1c846a4aa2d4491ee3063266d27b9854d860bbba44ef6e2ea33ebe1f570177e836c593a84cc2c7e22357bd43411f9d5b55852ee96a98dccdc18e7edf6768c95
DIST ngx_http_slowfs_cache-1.9.tar.gz 11527 SHA256 7a2e07033550f3b594949a4392ac9a34e5583025ffea4e33e39a7f0d9fdc8b42 SHA512 4151ecd9272de332720de8b838fded1e7b192b2426683c3d7e49f67307603154076625b87a218b34609afd0d0fb0827f8a831b38c95cdc0f2a369aade663d25e WHIRLPOOL 24a4f5bb03563557ab1bc32bf82915c36017af3abe4e1ae2a92f1b688f189a3712bced7484d9786598dce0fc1ae7d80bceb184fc23ce9c2a130bc135b6e61a9b
DIST ngx_http_upload-2.2.0.tar.gz 25796 SHA256 b1c26abe0427180602e257627b4ed21848c93cc20cefc33af084983767d65805 SHA512 8192cedb2ac6911e8529e1dc63f02ac781cd54a293ab87571866bed11520b01ed5786be6daf79b4a1c34792926548b2fa8404daa0bf31d9fd17c59a64e90b3fe WHIRLPOOL db3ad2790c4beb735d51422d2a8d556385576c4f769addeaa1dd00cae55ee2ab97be9efe420743c87b2f794f816eae7f001e7622648b4f63fbbc60898840f9e8
DIST ngx_http_upload_progress-0.9.0-r1.tar.gz 16990 SHA256 93e29b9b437a2e34713de54c2861ea51151624aca09f73f9f44d1caaff01a6b1 SHA512 a602b797f1a928c72752edf44629e48d5b8ab3c979ea0996645a978ba898b2a11c8b12bf09bd2282c4b1503bb8caaba4e4fbf357d644fbc5744c9e7264d07519 WHIRLPOOL 6b3f9feb1a7d2a4bd2f80dd20748ee5918e187e7b026c53ed9bc189696b90521bb5beabce9e00936c5bbf625cc73ccf131d8a9c219d4f399d8ae2c44ba378ebc
DIST ngx_syslog-0.24.tar.gz 90026 SHA256 a87d2863e1fa61cf5050ccb0d6140fa5b8bbd4ce0b0507fee3fb56a2edd70baa SHA512 dcb3f674b8e2a995a65806cb38cb8a6f8262c5cdd158956a55ab9b2fe2738dffd2831390341b1eb736150d6ecb6c0ad136823a4b2ba9eda4170b56f61a68601d WHIRLPOOL f8a6978ebb5989237816449e79dc9273597765802f01318d9583e4e0fcb20742b04970af7fa5249558a53df777786f0ece5051678ecb4854f1e846775e5e7b0e
DIST ngx_syslog-master.tar.gz 29436 SHA256 073b568cf82bbadb846024ce44b155fbe00a709d6711989300f2f92b74c0b7c0 SHA512 f2f21643a118a107d4665e49f6085a20e1232455b1801e9176ad0cf9f9a3146e36e1044f4aa2b846b449579778bf9416daa5fd03b9b38edcbc09dddcca407710 WHIRLPOOL ad3a0df0f8e861843bdc3513fccee72afb47421a8fc0cf8197050262b1f18ad487d1bab7cb98f661ebb64fe2b14366705642f482d9ed6653ac935add43d44e4c
EBUILD nginx-1.3.11-r1.ebuild 15248 SHA256 ed997cc66253d77099712cce0b341e411ca7c59fb4dcbfe835d0d2a97c1cbede SHA512 67350822532ea6bcd741b096fd21ab82081ebb6ab37aef98cf71ddcdf21ca42f3e25cb9672e1bdbc6e3e8e0802aaf4a44a7fb75132869b87b18b663be845f8ed WHIRLPOOL f382521edbf5b428111fbf3b1ff45ff53a255d151e4a7cba9bfa8d1fb6a1a33501617c9eedadd31ae2bd0b57e28066b5954a97a79a128a82262e761c9bffa92e
MISC metadata.xml 827 SHA256 750fe1d3ad8a43f2772ba296a0bfd35259d32a1746847dfe4119a18d49c01397 SHA512 5248aaf2524123b68d6fd6b82bc58426d419801763d8dcb87b5a5b15475936daf0160f9e878db06307ede0ab215ba0b571a9ff39873f7a77c18780f31c92b0d0 WHIRLPOOL 70c74c2b920dc049b01038e89d7046d188cad9a8a60cbd52dd11db32fe34ca9b55e62ec0bf3ad32c7fb8b26e519a97dc38175f1be3ef5e24c3d55d76f6ed8d10
12 changes: 7 additions & 5 deletions www-servers/nginx/files/nginx.initd
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/sbin/runscript
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/www-servers/nginx/files/nginx.initd,v 1.2 2012/07/18 18:59:46 hollow Exp $
# $Header: /var/cvsroot/gentoo-x86/www-servers/nginx/files/nginx.initd,v 1.6 2012/12/27 06:56:27 hollow Exp $

extra_commands="configtest"
extra_started_commands="upgrade reload"
Expand All @@ -11,12 +11,13 @@ description_configtest="Run nginx' internal config check."
description_upgrade="Upgrade the nginx binary without losing connections."
description_reload="Reload the nginx configuration without losing connections."

nginx_config="/etc/nginx/nginx.conf"
nginx_config=${nginx_config:-/etc/nginx/nginx.conf}

command="/usr/sbin/nginx"
command_args="-c ${nginx_config}"
pidfile=${pidfile:-/var/run/nginx.pid}

user=${user:-nginx}
group=${group:-nginx}

depend() {
need net
Expand Down Expand Up @@ -77,8 +78,9 @@ upgrade() {
}

configtest() {
mkdir -p /var/log/nginx || return 1
mkdir -p /var/tmp/nginx/{client,proxy,fastcgi,scgi,uwsgi} || return 1
checkpath -q -d -m 0755 -o root:root /var/log/nginx
checkpath -q -d -m 0755 -o ${user}:${group} /var/tmp/nginx
checkpath -q -d -m 0755 -o ${user}:${group} /var/tmp/nginx/{client,proxy,fastcgi,scgi,uwsgi}

ebegin "Checking nginx' configuration"
${command} -c ${nginx_config} -t -q
Expand Down
Loading

0 comments on commit fd2adcc

Please sign in to comment.