allow varnish to lock the logfile to memory - add RDEPEND on gcc
authorThilo Bangert <bangert@gentoo.org>
Mon, 10 Mar 2008 22:10:20 +0000 (22:10 +0000)
committerThilo Bangert <bangert@gentoo.org>
Mon, 10 Mar 2008 22:10:20 +0000 (22:10 +0000)
Package-Manager: portage-2.1.4.4

www-servers/lighttpd/Manifest
www-servers/varnish/ChangeLog
www-servers/varnish/Manifest
www-servers/varnish/files/varnishd.initd
www-servers/varnish/varnish-1.1.2.ebuild

index 95d56fe00943e1893e28a810a7713091c1f1ca6c..6c4a465d6bd8eb348c76335f77db2ddefb192bae 100644 (file)
@@ -7,6 +7,11 @@ AUX 1.4.18-r2/03_all_lighttpd-1.4.11-errorlog-pipe.diff 5267 RMD160 c23c816fcddb
 AUX 1.4.18-r2/04_all_lighttpd-1.4.13-deprecated-ldap-api.diff 502 RMD160 a10372a6cdfce349c6221f5038f2fda699f5f74e SHA1 12c39cd4ca731509256e271daf4aaac8a62e82c4 SHA256 0a7f3626e23291b3859e953bcc1762117a1585c2717adc065ccbb0ccf2f3577a
 AUX 1.4.18-r2/05_all_lighttpd-fix-DoS.diff 1007 RMD160 dab1a6736c6c6002b3b177b84645bc6cf5a3eec2 SHA1 43d8e9a63cebd90f3696220ace9bb85f2d26db51 SHA256 62db49652888f7ce3d6bb97fd826a40055b6b00ddac9207081a93dd7aa501197
 AUX 1.4.18-r2/06_all_lighttpd-1.4.18-mod_cgi_source_disclosure-changeset-211956.diff 866 RMD160 fbf9969de933db1c2a4540fbaa9c14bd1bb670c5 SHA1 2ea4998206adad90231f1b3789aeca3860f251bd SHA256 2a8dd23e53bc46fcea1deec9dbb49db22b0d6186fb136e8667beb55be6f4f4e6
+AUX 1.4.18-r3/03_all_lighttpd-1.4.11-errorlog-pipe.diff 5267 RMD160 c23c816fcddbc99758a0426fc11f70677dbc06e9 SHA1 22e0d05d49cecb652d1250ac66de13fdf228cce4 SHA256 b37042549247ca2d83581aa3bcd1a5356c37015000711cecafda05aa6d6a15c4
+AUX 1.4.18-r3/04_all_lighttpd-1.4.13-deprecated-ldap-api.diff 502 RMD160 a10372a6cdfce349c6221f5038f2fda699f5f74e SHA1 12c39cd4ca731509256e271daf4aaac8a62e82c4 SHA256 0a7f3626e23291b3859e953bcc1762117a1585c2717adc065ccbb0ccf2f3577a
+AUX 1.4.18-r3/05_all_lighttpd-fix-DoS.diff 1007 RMD160 dab1a6736c6c6002b3b177b84645bc6cf5a3eec2 SHA1 43d8e9a63cebd90f3696220ace9bb85f2d26db51 SHA256 62db49652888f7ce3d6bb97fd826a40055b6b00ddac9207081a93dd7aa501197
+AUX 1.4.18-r3/06_all_lighttpd-1.4.18-mod_cgi_source_disclosure-changeset-211956.diff 866 RMD160 fbf9969de933db1c2a4540fbaa9c14bd1bb670c5 SHA1 2ea4998206adad90231f1b3789aeca3860f251bd SHA256 2a8dd23e53bc46fcea1deec9dbb49db22b0d6186fb136e8667beb55be6f4f4e6
+AUX 1.4.18-r3/07_all_lighttpd-1.4.18-mod_userdir-information_disclosure.diff 1102 RMD160 32b5e063a04e5dab52398aca067114fa618511d9 SHA1 a281497c53bd8872b1d0dea896df0008ead3d2e3 SHA256 e5c51dc0ce3c963db8d2559a8fa8d2d2471ea6ee4ff8c66e16dc1fabefc4ebeb
 AUX 1.4.18/03_all_lighttpd-1.4.11-errorlog-pipe.diff 5267 RMD160 c23c816fcddbc99758a0426fc11f70677dbc06e9 SHA1 22e0d05d49cecb652d1250ac66de13fdf228cce4 SHA256 b37042549247ca2d83581aa3bcd1a5356c37015000711cecafda05aa6d6a15c4
 AUX 1.4.18/04_all_lighttpd-1.4.13-deprecated-ldap-api.diff 502 RMD160 a10372a6cdfce349c6221f5038f2fda699f5f74e SHA1 12c39cd4ca731509256e271daf4aaac8a62e82c4 SHA256 0a7f3626e23291b3859e953bcc1762117a1585c2717adc065ccbb0ccf2f3577a
 AUX conf/lighttpd.conf 8182 RMD160 450cf40f4ec517331f8932618a3c492cb566e4f3 SHA1 16922786a79807fa3233d1af105a99582d3486a5 SHA256 c0f6951e00d4e8c928f1799a84976ab8bb536bd59a104c13ca9d1d3661d8cebd
@@ -25,6 +30,7 @@ DIST lighttpd-1.4.18.tar.bz2 600227 RMD160 9fcd5e09ee2b1b517868d8843883228cd8b41
 EBUILD lighttpd-1.4.16.ebuild 5834 RMD160 7826a08df78c8b984f4a9b90717a33406c690bfe SHA1 ac288cf249eca1acdaab29e52d7f05a1f5b16c90 SHA256 febee4a940469873d46063f479bfe788af2f2556c587d78caa4a315c67521a29
 EBUILD lighttpd-1.4.18-r1.ebuild 5839 RMD160 49c1fa288e0cd2daae194e3329cd6e7c09f50f1a SHA1 a480f549d15b832e2437eb1a0197fff401779ced SHA256 15257394549ffb0a4870cbf4d0f544990b5afeba9e44797a50692d365346b2d6
 EBUILD lighttpd-1.4.18-r2.ebuild 5845 RMD160 1e386e10e8dac6ca88c74d7a323959848ddce285 SHA1 19b59d792cae57b4ff2d74a0e36386f648061c1c SHA256 135088ee5c5ba707febcb5f51e836d6b37cd9db14a8f557c9c876fdee4f59ea8
+EBUILD lighttpd-1.4.18-r3.ebuild 5850 RMD160 4df10af2b530550aa028196eddd3f1153b35831d SHA1 83652ab071f3e84d8b6534817f61d0d327fabbc0 SHA256 d8d7c5edef89a1206b3bef09d7ff28e277206c437316da0ee4eedc8a2f7e964b
 EBUILD lighttpd-1.4.18.ebuild 5835 RMD160 fa429054db8803c73cf20dd216db57d20a43efc3 SHA1 7b2019a39a552e7bf7d3035462e572b0f90aa486 SHA256 2cb1bdd319a8c2c785fe6d71032cb800ffe0a1747af0ee0e2f652cd2cc05cee2
-MISC ChangeLog 38503 RMD160 39bab602c7428e1ba26331d211de0170a2679c1c SHA1 162b16036d34aacaa23e5141122c4cdaf72db920 SHA256 cfd588390d458f77e93b80dfd24c915ecbcaea4da7d2f3f3574327e5fc7bd71a
+MISC ChangeLog 39003 RMD160 b144841fb4957daabfff126aa90d5deb129a45c6 SHA1 4755172f618a1f0752909a147572afdc47cdd76f SHA256 88071787590c867bbd33ee72f7731fc217246d3fd111559ac0438d7e56f4febe
 MISC metadata.xml 633 RMD160 f53110608c976ad01e089359eb60da7b8d1d8812 SHA1 f072b189d3973eb56e8bb059197ef2b1683d2790 SHA256 ec78010aee8ea37993d032389ba33c1a00488d0c658e4b25cf096556af8f962e
index 93992f48016bb81cc6cd763d446f2edd8cc65cc1..2819fe7875bc4dfac070b2d956d8e83ce504578c 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for www-servers/varnish
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/varnish/ChangeLog,v 1.13 2007/12/21 22:39:22 bangert Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/www-servers/varnish/ChangeLog,v 1.14 2008/03/10 22:10:20 bangert Exp $
+
+  10 Mar 2008; Thilo Bangert <bangert@gentoo.org> files/varnishd.initd:
+  allow varnish to lock the logfile to memory - the next version of varnish
+  will require this. Add RDEPEND on gcc - varnish compiles vcl into c code. 
 
   21 Dec 2007; Thilo Bangert <bangert@gentoo.org>
   -files/varnish-1.1-build-DESTDIR.patch, varnish-1.0.4.ebuild,
index e7edc2c25a9005fd8a6631ad796785c92a3a73dc..e2678deaba393a3bf9765949fb93f5184725311b 100644 (file)
@@ -1,10 +1,10 @@
 AUX varnishd.confd 166 RMD160 ce275968c702f547f6b0db2de24fc1abd3488b04 SHA1 29f426d4ab8de3fb79217fa738e9d8e0800b3662 SHA256 f98389902b477307b1bf4856c4ce744b4c57c88869fffcf0b47217d6b24c24a6
-AUX varnishd.initd 579 RMD160 0b2a92c1f86498e067ed6cf8565a8f73de70fc95 SHA1 2449cee3af4c1957d8e5bfadd045070a8dcdd876 SHA256 88eceb80437e23d36bc456fc0b928f0a0a3ed7f16116e18f7862f6ad463cd165
+AUX varnishd.initd 639 RMD160 e747e7077565d189024b61fc907d88aa6b566d77 SHA1 0dedb667ab2c0075009d71b3b183e578fa33aaae SHA256 f5bf12825fd3c844d9d299d84b4f1dc1aaa6987f9f3ab09e2290b06245d4f613
 DIST varnish-1.0.4.tar.gz 533057 RMD160 e6613a585382735c00ffb64f9df57be282339da3 SHA1 121e6a195e27d553b27cf288922b0fde99363e9a SHA256 f9f8f121cdea87133b7923b92ea08cac90ab08ffdc325166ccea22449114b2ea
 DIST varnish-1.1.1.tar.gz 569143 RMD160 a5f54606f9259d61e992dcc37bd05a95f6ce73aa SHA1 49f9335b30bd6875608039d578056c19b67af565 SHA256 a7fadf7e109c22bd6bf750e2ed98af4423f801ad183e8241668311dea57e2c19
 DIST varnish-1.1.2.tar.gz 584191 RMD160 89bc574095d1c9e33a82e2626d5eb8b90a2caea5 SHA1 286da24d1048f6bea318cc2e061baa8c6d72392f SHA256 3377c15bc61b3284b615a890497b413d55f7c702167754ae9088ad758340a440
 EBUILD varnish-1.0.4.ebuild 937 RMD160 167dc83aec9e80e918c91cfdef13463d6a9b4fbc SHA1 308ace70c0bd92080a6364dbda387b7c84b47356 SHA256 66507bd51580dab60975f8ae5b909ff589b89b5ba4e3316ff496e2ff8548e120
 EBUILD varnish-1.1.1.ebuild 937 RMD160 a10af0e5db68869747aae4ab21359ecb0ce1d32a SHA1 d379b45ab00c74d831f8e874b328854b5706cb10 SHA256 790c10f0c0a9bf21738e306b895d7a8ebd896bf571c2db0b467769be8eeff389
-EBUILD varnish-1.1.2.ebuild 937 RMD160 1c76276ed43b62ce5876986071fc5d2ed1ea2190 SHA1 850066ceea1a313d5ea50d62fb0c89a06d3b3fb8 SHA256 e97847f8de5ecab5595e60abc6322cbbf9d3c9d39fe2340f09381320f9295b73
-MISC ChangeLog 1932 RMD160 6a3e0e9334006620f93b4c1ec6a5612c072fd937 SHA1 35b77fcc55b36e691e1684a4eeb2e99511c5c85d SHA256 fab0021979a37d1006cb954894c9d3f30e2cae741b79040ea9c403f76f63fe2e
+EBUILD varnish-1.1.2.ebuild 961 RMD160 2ba852a7e035a7a4f84615e01d7748a8bda2259c SHA1 6cf656831443c4cf4bcc8e35cbd66c6b9447ed15 SHA256 d5aaee53f432d82a8e20df399ea7c73c8aa9155adb0f7b527cdcfdf213fe0994
+MISC ChangeLog 2158 RMD160 2b6cbc4343a010c700bb566773e464d428b53c26 SHA1 99f322e3ba79329809fa663d9a8d324f541e2a8d SHA256 d34dcc621de71db3b13945d40ffb1c397e057f12745880a2d795681faa35a200
 MISC metadata.xml 1026 RMD160 e7e9f2813e22bea7b993644082badd89460d3d7f SHA1 3bd5b7b70bb6904df77374f7df74f6cedf074d08 SHA256 fda15c7ee0557ab9d595e3e98caa18bc7b3da81875bbac233f312b32eb4d84f5
index 61b450ba67826b83aea0649e81337894f3ac5a4b..4a7890f5dc8ae9c6917ebf76c896e981e152cd46 100755 (executable)
@@ -1,7 +1,7 @@
 #!/sbin/runscript
 # Copyright 1999-2006 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/varnish/files/varnishd.initd,v 1.4 2007/06/11 22:59:25 bangert Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-servers/varnish/files/varnishd.initd,v 1.5 2008/03/10 22:10:20 bangert Exp $
 
 depend() {
        need net
@@ -9,6 +9,8 @@ depend() {
 
 start() {
        ebegin "Starting varnish"
+       #allow varnishd to lock logfile to memory
+       ulimit -l 82000
        start-stop-daemon --quiet --start --pidfile /var/run/varnishd.pid --exec /usr/sbin/varnishd -- -P /var/run/varnishd.pid ${VARNISHD_OPTS} &> /dev/null
        eend $?
 }
index d89ef7260bbfad293ee82a7b96e1886c43f11e96..78dcf4e404e2103cbcf7bb048fdd9bc9f5c00164 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/varnish/varnish-1.1.2.ebuild,v 1.1 2007/12/21 22:26:22 bangert Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-servers/varnish/varnish-1.1.2.ebuild,v 1.2 2008/03/10 22:10:20 bangert Exp $
 
 inherit eutils
 DESCRIPTION="Varnish is an HTTP accelerator"
@@ -11,6 +11,7 @@ LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="~x86"
 IUSE=""
+RDEPEND="sys-devel/gcc"
 
 src_compile() {
        econf || die "econf failed"