From owner-cvs-all@FreeBSD.ORG Wed Oct 14 04:21:58 2009 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8F90C106566C for ; Wed, 14 Oct 2009 04:21:58 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id EAFC38FC12 for ; Wed, 14 Oct 2009 04:21:57 +0000 (UTC) Received: (qmail 12993 invoked by uid 399); 14 Oct 2009 04:21:56 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 14 Oct 2009 04:21:56 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4AD551E2.3010407@FreeBSD.org> Date: Tue, 13 Oct 2009 21:21:54 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Thunderbird 2.0.0.23 (X11/20090822) MIME-Version: 1.0 To: =?UTF-8?B?RGFnLUVybGluZyBTbcO4cmdyYXY=?= References: <200910131851.n9DIpB7P057665@repoman.freebsd.org> <4AD4DE92.3090808@FreeBSD.org> <86iqeietvu.fsf@ds4.des.no> In-Reply-To: <86iqeietvu.fsf@ds4.des.no> X-Enigmail-Version: 0.96.0 OpenPGP: id=D5B2F0FB Content-Type: multipart/mixed; boundary="------------040500040604070704010609" Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/www/varnish Makefile ports/www/varnish/files pkg-message.in varnishd.in varnishlog.in varnishncsa.in X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Oct 2009 04:21:58 -0000 This is a multi-part message in MIME format. --------------040500040604070704010609 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Dag-Erling Smørgrav wrote: > Doug Barton writes: >> Also in varnishd, the test for the existence of $varnishd_config >> should really be encased in a pre_start method since that's the only >> time it's relevant (unless I'm missing something). > > When does pre_start run? um, before start? :) After load_rc_config is what I think you're getting at. It's run as part of run_rc_command. > Does your patch allow the user to override > varnishd_flags? Good point. I added that to the attached version. Doug -- Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/ --------------040500040604070704010609 Content-Type: text/plain; name="varnishd.in-diff" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="varnishd.in-diff" SW5kZXg6IHZhcm5pc2hkLmluCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9ob21lL3BjdnMv cG9ydHMvd3d3L3Zhcm5pc2gvZmlsZXMvdmFybmlzaGQuaW4sdgpyZXRyaWV2aW5nIHJldmlz aW9uIDEuNwpkaWZmIC11IC1yMS43IHZhcm5pc2hkLmluCi0tLSB2YXJuaXNoZC5pbgkxMyBP Y3QgMjAwOSAxODo1MToxMCAtMDAwMAkxLjcKKysrIHZhcm5pc2hkLmluCTE0IE9jdCAyMDA5 IDA0OjEzOjQ4IC0wMDAwCkBAIC00LDcgKzQsNyBAQAogIwogCiAjIFBST1ZJREU6IHZhcm5p c2hkCi0jIFJFUVVJUkU6IERBRU1PTgorIyBSRVFVSVJFOiBMT0dJTgogIyBLRVlXT1JEOiBz aHV0ZG93bgogCiAjCkBAIC0zNCwxNSArMzQsMTggQEAKICMgdmFybmlzaGRfc3RvcmFnZSAt IHN0b3JhZ2UgbWV0aG9kIGFuZCBwYXJhbWV0ZXJzLgogIwlkZWZhdWx0OiAiZmlsZSwvdG1w LDUwJSIKICMKLSMgdmFybmlzaGRfdXNlciAtIHVucHJpdmlsZWdlZCB1c2VyIGZvciB0aGUg Y2hpbGQgcHJvY2Vzcy4KKyMgdmFybmlzaGRfdWlkIC0gdW5wcml2aWxlZ2VkIHVzZXIgZm9y IHRoZSBjaGlsZCBwcm9jZXNzLgogIwlkZWZhdWx0OiAid3d3IgogIwotIyB2YXJuaXNoZF9n cm91cCAtIHVucHJpdmlsZWdlZCBncm91cCBmb3IgdGhlIGNoaWxkIHByb2Nlc3MuCisjIHZh cm5pc2hkX2dpZCAtIHVucHJpdmlsZWdlZCBncm91cCBmb3IgdGhlIGNoaWxkIHByb2Nlc3Mu CiAjCWRlZmF1bHQ6ICJ3d3ciCiAjCiAjIHZhcm5pc2hkX2ZsYWdzIC0gY29tcGxldGUgY29t bWFuZCBsaW5lIGFyZ3VtZW50cy4KLSMJZGVmYXVsdCBpZiB2YXJuaXNoZF9jb25maWcgaXMg dW5zZXQ6ICItUCAke3Zhcm5pc2hkX3BpZGZpbGV9IC1hICR7dmFybmlzaGRfbGlzdGVufSAt VCAke3Zhcm5pc2hkX2FkbWlufSAtYiAke3Zhcm5pc2hkX2JhY2tlbmR9IC1zICR7dmFybmlz aGRfc3RvcmFnZX0gLXUgJHt2YXJuaXNoZF91c2VyfSAtZyAke3Zhcm5pc2hkX2dyb3VwfSIK LSMJZGVmYXVsdCBpZiB2YXJuaXNoZF9jb25maWcgaXMgc2V0OiAiLVAgJHt2YXJuaXNoZF9w aWRmaWxlfSAtYSAke3Zhcm5pc2hkX2xpc3Rlbn0gLVQgJHt2YXJuaXNoZF9hZG1pbn0gLWYg JHt2YXJuaXNoZF9jb25maWd9IC1zICR7dmFybmlzaGRfc3RvcmFnZX0gLXUgJHt2YXJuaXNo ZF91c2VyfSAtZyAke3Zhcm5pc2hkX2dyb3VwfSIKKyMJQ29tbW9uIGZsYWdzOgktUCAke3Zh cm5pc2hkX3BpZGZpbGV9IC1hICR7dmFybmlzaGRfbGlzdGVufQorIwkJCS1UICR7dmFybmlz aGRfYWRtaW59IC1zICR7dmFybmlzaGRfc3RvcmFnZX0KKyMJCQktdSAke3Zhcm5pc2hkX3Vp ZH0gLWcgJHt2YXJuaXNoZF9naWR9CisjIGRlZmF1bHQgaWYgdmFybmlzaGRfY29uZmlnIGlz IHVuc2V0OiAiPENvbW1vbiBmbGFncz4gLWIgJHt2YXJuaXNoZF9iYWNrZW5kfSIKKyMgZGVm YXVsdCBpZiB2YXJuaXNoZF9jb25maWcgaXMgc2V0OiAgICI8Q29tbW9uIGZsYWdzPiAtZiAk e3Zhcm5pc2hkX2NvbmZpZ30iCiAjCiAjIFNlZSB2YXJuaXNoZCgxKSBmb3IgYSBkZXRhaWxl ZCBvdmVydmlldyBvZiBjb21tYW5kLWxpbmUgb3B0aW9ucy4KICMKQEAgLTU0LDYgKzU3LDIz IEBACiAKIGNvbW1hbmQ9IiUlUFJFRklYJSUvc2Jpbi8ke25hbWV9IgogCitzdGFydF9wcmVj bWQ9JHtuYW1lfV9wcmVzdGFydAorCit2YXJuaXNoZF9wcmVzdGFydCgpCit7CisJWyAtbiAi JHZhcm5pc2hkX2ZsYWdzIiBdICYmIHJldHVybiAKKworCWxvY2FsIGNvbW1vbgorCisJY29t bW9uPSItUCAke3Zhcm5pc2hkX3BpZGZpbGV9IC1hICR7dmFybmlzaGRfbGlzdGVufSAtVCAk e3Zhcm5pc2hkX2FkbWlufSAtcyAke3Zhcm5pc2hkX3N0b3JhZ2V9IC11ICR7dmFybmlzaGRf dWlkfSAtZyAke3Zhcm5pc2hkX2dyb3VwfSIKKworCWlmIFsgLW4gIiR7dmFybmlzaGRfY29u ZmlnfSIgXSA7IHRoZW4KKwkJdmFybmlzaGRfZmxhZ3M9IiRjb21tb24gLWYgJHt2YXJuaXNo ZF9jb25maWd9IgorCWVsc2UKKwkJdmFybmlzaGRfZmxhZ3M9IiRjb21tb24gLWIgJHt2YXJu aXNoZF9iYWNrZW5kfSIKKwlmaQorfQorCiAjIHJlYWQgY29uZmlndXJhdGlvbiBhbmQgc2V0 IGRlZmF1bHRzCiBsb2FkX3JjX2NvbmZpZyAke25hbWV9CiA6ICR7dmFybmlzaGRfZW5hYmxl Oj0iTk8ifQpAQCAtNjMsMTggKzgzLDggQEAKIDogJHt2YXJuaXNoZF9iYWNrZW5kOj0ibG9j YWxob3N0OjgwODAifQogOiAke3Zhcm5pc2hkX2NvbmZpZzo9IiJ9CiA6ICR7dmFybmlzaGRf c3RvcmFnZTo9ImZpbGUsL3RtcCw1MCUifQotOiAke3Zhcm5pc2hkX3VzZXI6PSJ3d3cifQot OiAke3Zhcm5pc2hkX2dyb3VwOj0id3d3In0KLWlmIFsgLW4gIiR7dmFybmlzaGRfY29uZmln fSIgXSA7IHRoZW4KLQk6ICR7dmFybmlzaGRfZmxhZ3M6PSItUCAke3Zhcm5pc2hkX3BpZGZp bGV9IC1hICR7dmFybmlzaGRfbGlzdGVufSAtVCAke3Zhcm5pc2hkX2FkbWlufSAtZiAke3Zh cm5pc2hkX2NvbmZpZ30gLXMgJHt2YXJuaXNoZF9zdG9yYWdlfSAtdSAke3Zhcm5pc2hkX3Vz ZXJ9IC1nICR7dmFybmlzaGRfZ3JvdXB9In0KLWVsc2UKLQk6ICR7dmFybmlzaGRfZmxhZ3M6 PSItUCAke3Zhcm5pc2hkX3BpZGZpbGV9IC1hICR7dmFybmlzaGRfbGlzdGVufSAtVCAke3Zh cm5pc2hkX2FkbWlufSAtYiAke3Zhcm5pc2hkX2JhY2tlbmR9IC1zICR7dmFybmlzaGRfc3Rv cmFnZX0gLXUgJHt2YXJuaXNoZF91c2VyfSAtZyAke3Zhcm5pc2hkX2dyb3VwfSJ9Ci1maQot Ci0jIElmIHdlIGxlYXZlIHRoZXNlIHNldCwgcmMuc3ViciB3aWxsIHN1IHRvIHRoZW0gYmVm b3JlIHN0YXJ0aW5nCi0jIHZhcm5pc2hkLCB3aGljaCBpcyBub3Qgd2hhdCB3ZSB3YW50Lgot dW5zZXQgdmFybmlzaGRfdXNlcgotdW5zZXQgdmFybmlzaGRfZ3JvdXAKKzogJHt2YXJuaXNo ZF91aWQ6PSJ3d3cifQorOiAke3Zhcm5pc2hkX2dpZDo9Ind3dyJ9CiAKIHBpZGZpbGU9IiR7 dmFybmlzaGRfcGlkZmlsZX0iCiBydW5fcmNfY29tbWFuZCAiJDEiCg== --------------040500040604070704010609--