From owner-freebsd-rc@FreeBSD.ORG Fri Feb 5 22:54:16 2010 Return-Path: Delivered-To: freebsd-rc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 20DE0106566C for ; Fri, 5 Feb 2010 22:54:16 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: from mail-px0-f183.google.com (mail-px0-f183.google.com [209.85.216.183]) by mx1.freebsd.org (Postfix) with ESMTP id EE7A18FC25 for ; Fri, 5 Feb 2010 22:54:15 +0000 (UTC) Received: by pxi13 with SMTP id 13so1623043pxi.3 for ; Fri, 05 Feb 2010 14:54:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=nBSwAlMrXZgoYUWjKjI4lg2WUCZ+Kkj7ufPmOwPMSxA=; b=PXTzLXtOoN6wz0ou2Ydz25HIWs3qFmnBYnr0byHyj3c3uXzSHSV2GuVNK9jt2JTnvn jVB7gRV+tOp0ZsmOff9XWdBCE+FqyE6Ed1BHwSzvwqdtu0ITfpTjYs59UVK1cRu+WdxN bM4vqg8pgvnHqvJLtlgj+dk7ku8U8l3Tsmtho= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=QUn2dDgnZNi8U5Um4ZqHeLOb0AjF3K5SiL+WNCIurbXuwOAZB8vl+5vbKzCGC9OiML pDFEcp5ewm4VuN8PaQO/C3KB9WvkVyfuImioGv8wR2mFx+r1hDqKWlPou98cVFaGc5El JjMcXwG859Z3Dg6ZO3IYaetKd4CzQ/bLMvePI= MIME-Version: 1.0 Received: by 10.140.55.6 with SMTP id d6mr2288287rva.140.1265410455397; Fri, 05 Feb 2010 14:54:15 -0800 (PST) Date: Fri, 5 Feb 2010 14:54:15 -0800 Message-ID: From: Maksim Yevmenkin To: freebsd-rc@freebsd.org Content-Type: multipart/mixed; boundary=001636b14a52b06509047ee25442 Subject: [PATCH] small addition to /etc/rc.d/ipfw (RFC last chance) X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Feb 2010 22:54:16 -0000 --001636b14a52b06509047ee25442 Content-Type: text/plain; charset=ISO-8859-1 hello, would anyone object to the attached path to /etc/rc.d/ipfw? the idea is to introduce new "firewall_coscripts" variable that contains the list of rc scripts that would be started/stopped via post start and post stop hooks. thanks, max --001636b14a52b06509047ee25442 Content-Type: text/plain; charset=US-ASCII; name="ipfw.diff.txt" Content-Disposition: attachment; filename="ipfw.diff.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_g5bkpddh0 SW5kZXg6IHJjLmQvaXBmdwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSByYy5kL2lwZncJKHJldmlzaW9uIDIwMzEw MCkKKysrIHJjLmQvaXBmdwkod29ya2luZyBjb3B5KQpAQCAtMTQsNiArMTQsNyBAQAogcmN2YXI9 ImZpcmV3YWxsX2VuYWJsZSIKIHN0YXJ0X2NtZD0iaXBmd19zdGFydCIKIHN0YXJ0X3ByZWNtZD0i aXBmd19wcmVzdGFydCIKK3N0YXJ0X3Bvc3RjbWQ9ImlwZndfcG9zdHN0YXJ0Igogc3RvcF9jbWQ9 ImlwZndfc3RvcCIKIHJlcXVpcmVkX21vZHVsZXM9ImlwZnciCiAKQEAgLTQyLDkgKzQzLDYgQEAK IAlbIC16ICIke2ZpcmV3YWxsX3NjcmlwdH0iIF0gJiYgZmlyZXdhbGxfc2NyaXB0PS9ldGMvcmMu ZmlyZXdhbGwKIAogCWlmIFsgLXIgIiR7ZmlyZXdhbGxfc2NyaXB0fSIgXTsgdGhlbgotCQlpZiBb IC1mIC9ldGMvcmMuZC9uYXRkIF0gOyB0aGVuCi0JCQkvZXRjL3JjLmQvbmF0ZCBxdWlldHN0YXJ0 Ci0JCWZpCiAJCS9iaW4vc2ggIiR7ZmlyZXdhbGxfc2NyaXB0fSIgIiR7X2ZpcmV3YWxsX3R5cGV9 IgogCQllY2hvICdGaXJld2FsbCBydWxlcyBsb2FkZWQuJwogCWVsaWYgWyAiYGlwZncgbGlzdCA2 NTUzNWAiID0gIjY1NTM1IGRlbnkgaXAgZnJvbSBhbnkgdG8gYW55IiBdOyB0aGVuCkBAIC01OSw3 ICs1NywyMCBAQAogCQllY2hvICdGaXJld2FsbCBsb2dnaW5nIGVuYWJsZWQuJwogCQlzeXNjdGwg bmV0LmluZXQuaXAuZncudmVyYm9zZT0xID4vZGV2L251bGwKIAlmaQorfQogCitpcGZ3X3Bvc3Rz dGFydCgpCit7CisJbG9jYWwJX2Nvc2NyaXB0CisKKwkjIFN0YXJ0IGZpcmV3YWxsIGNvc2NyaXB0 cworCSMKKwlmb3IgX2Nvc2NyaXB0IGluICR7ZmlyZXdhbGxfY29zY3JpcHRzfSA7IGRvCisJCWlm IFsgLWYgIiR7X2Nvc2NyaXB0fSIgXTsgdGhlbgorCQkJJHtfY29zY3JpcHR9IHF1aWV0c3RhcnQK KwkJZmkKKwlkb25lCisKIAkjIEVuYWJsZSB0aGUgZmlyZXdhbGwKIAkjCiAJaWYgISAke1NZU0NU TF9XfSBuZXQuaW5ldC5pcC5mdy5lbmFibGU9MSAxPi9kZXYvbnVsbCAyPiYxOyB0aGVuCkBAIC03 NSwxNiArODYsMjUgQEAKIAogaXBmd19zdG9wKCkKIHsKKwlsb2NhbAlfY29zY3JpcHQKKwogCSMg RGlzYWJsZSB0aGUgZmlyZXdhbGwKIAkjCiAJJHtTWVNDVExfV30gbmV0LmluZXQuaXAuZncuZW5h YmxlPTAKIAlpZiBhZmV4aXN0cyBpbmV0NjsgdGhlbgogCQkke1NZU0NUTF9XfSBuZXQuaW5ldDYu aXA2LmZ3LmVuYWJsZT0wCiAJZmkKLQlpZiBbIC1mIC9ldGMvcmMuZC9uYXRkIF0gOyB0aGVuCi0J CS9ldGMvcmMuZC9uYXRkIHF1aWV0c3RvcAotCWZpCisKKwkjIFN0b3AgZmlyZXdhbGwgY29zY3Jp cHRzCisJIworCWZvciBfY29zY3JpcHQgaW4gYHJldmVyc2VfbGlzdCAke2ZpcmV3YWxsX2Nvc2Ny aXB0c31gIDsgZG8KKwkJaWYgWyAtZiAiJHtfY29zY3JpcHR9IiBdOyB0aGVuCisJCQkke19jb3Nj cmlwdH0gcXVpZXRzdG9wCisJCWZpCisJZG9uZQogfQogCiBsb2FkX3JjX2NvbmZpZyAkbmFtZQor ZmlyZXdhbGxfY29zY3JpcHRzPSIvZXRjL3JjLmQvbmF0ZCAke2ZpcmV3YWxsX2Nvc2NyaXB0c30i CisKIHJ1bl9yY19jb21tYW5kICQqCkluZGV4OiBkZWZhdWx0cy9yYy5jb25mCj09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K LS0tIGRlZmF1bHRzL3JjLmNvbmYJKHJldmlzaW9uIDIwMzEwMCkKKysrIGRlZmF1bHRzL3JjLmNv bmYJKHdvcmtpbmcgY29weSkKQEAgLTExOCw2ICsxMTgsOCBAQAogZmlyZXdhbGxfcXVpZXQ9Ik5P IgkJIyBTZXQgdG8gWUVTIHRvIHN1cHByZXNzIHJ1bGUgZGlzcGxheQogZmlyZXdhbGxfbG9nZ2lu Zz0iTk8iCQkjIFNldCB0byBZRVMgdG8gZW5hYmxlIGV2ZW50cyBsb2dnaW5nCiBmaXJld2FsbF9m bGFncz0iIgkJIyBGbGFncyBwYXNzZWQgdG8gaXBmdyB3aGVuIHR5cGUgaXMgYSBmaWxlCitmaXJl d2FsbF9jb3NjcmlwdHM9IiIJCSMgTGlzdCBvZiBleGVjdXRhYmxlcy9zY3JpcHRzIHRvIHJ1biBh ZnRlcgorCQkJCSMgZmlyZXdhbGwgc3RhcnRzL3N0b3BzCiBmaXJld2FsbF9jbGllbnRfbmV0PSIx OTIuMC4yLjAvMjQiICMgSVB2NCBOZXR3b3JrIGFkZHJlc3MgZm9yICJjbGllbnQiCiAJCQkJIyBm aXJld2FsbC4KICNmaXJld2FsbF9jbGllbnRfbmV0X2lwdjY9IjIwMDE6ZGI4OjI6MTo6LzY0IiAj IElQdjYgbmV0d29yayBwcmVmaXggZm9yCg== --001636b14a52b06509047ee25442--