Date: Wed, 27 Jan 2010 14:26:41 -0800 From: Maksim Yevmenkin <maksim.yevmenkin@gmail.com> To: freebsd-rc@freebsd.org Subject: Re: small addition to /etc/rc.d/ipfw Message-ID: <bb4a86c71001271426u74e90fc8lc069676b30cbc735@mail.gmail.com> In-Reply-To: <bb4a86c71001251551r4dbde15pf28c5a89cfdf29dd@mail.gmail.com> References: <bb4a86c71001251551r4dbde15pf28c5a89cfdf29dd@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--0016e64ca34a8df209047e2ce512 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. unless i'm missing something it also should > be possible to just get rid of call to /etc/rc.d/natd directly and > simply stuff /etc/rc.d/natd into "firewall_coscripts" by default (via > defaults/rc.conf). the latter, however, is not implemented in the > patch. 2nd try :) a bit improved version. thanks, max --0016e64ca34a8df209047e2ce512 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_g4yore9d1 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== --0016e64ca34a8df209047e2ce512--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bb4a86c71001271426u74e90fc8lc069676b30cbc735>