Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Jul 2010 23:20:58 +0200
From:      Frank Bartels <freebsd@knarf.de>
To:        d@delphij.net
Cc:        freebsd-rc@FreeBSD.ORG
Subject:   Re: rc.d/static_arp for v6: static_ndp
Message-ID:  <20100709212058.GG60438@server-king.de>
In-Reply-To: <4C377A2D.2000507@delphij.net>
References:  <20100709145521.GA60438@server-king.de> <4C377A2D.2000507@delphij.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--z+buRVFir587KtL+
Content-Type: text/plain; charset=iso-8859-15
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Jul 09, 2010 at 12:36:13 -0700, Xin LI wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>=20
> On 2010/07/09 07:55, Frank Bartels wrote:
> > Hi,
> >=20
> > I've just noticed we have rc.d/static_arp for a while now, but the
> > v6 counterpart is missing: I'd call it static_ndp.
> >=20
> > So I took rc.d/static_arp and patched it. ndp does not know about
> > -S (deleting old entry first), so I've just changed it to -s. Maybe
> > someone is able to add -S to ndp, otherwise one should add -d line
> > before -s.
>=20
> Wouldn't -s replace existing entry?  Testing on link-local entry seems
> that -s would just replace it...

it seems you're right.

I did not even find a difference between arp -s and arp -S. Both
just overwrite the existing entry. Ages ago arp -s stopped with an
error message in this case, this is why -S was introduced if I
remember correctly.

So neither the new script nor ndp require further changes. :)

But I have a small problem left: If I put static_ndp into
/usr/local/etc/rc.d it is run far before static_arp and does not
work as expected. If I put it into /etc/rc.d, everything seems fine,
static_ndp is run right before static_arp.

Isn't "rcorder /etc/rc.d/* /usr/local/etc/rc.d/*" the correct way
to find out the order? There must be somthing I don't fully understand.

BTW: I use 8.1-RC2.

Bye,
Knarf

--z+buRVFir587KtL+
Content-Type: application/x-pkcs7-signature
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIIR4AYJKoZIhvcNAQcCoIIR0TCCEc0CAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
DxIwggfiMIIFyqADAgECAgEOMA0GCSqGSIb3DQEBBQUAMH0xCzAJBgNVBAYTAklMMRYwFAYD
VQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0
ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAe
Fw0wNzEwMjQyMTAyNTRaFw0xMjEwMjIyMTAyNTRaMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UE
ChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUg
U2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMiBQcmltYXJ5IEludGVybWVkaWF0
ZSBDbGllbnQgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDLKIVFnAEs+xny
q6UzjCqgDcvQVe1dIoFnRsQPCFO+y92k8RK0Pn3MbQ2Gd+mehh9GBZ+36uUQA7Xj9AGM6wgP
hEE34vKtfpAN5tJ8LcFxveDObCKrL7O5UT9WsnAZHv7OYPYSR68mdmnEnJ83M4wQgKO19b+R
t8sPDAz9ptkQsntCn4GeJzg3q2SVc4QJTg/WHo7wF2ah5LMOeh8xJVSKGEmd6uPkSbj113yK
Mm8vmNptRPmM1+YgmVwcdOYJOjCgFtb2sOP79jji8uhWR91xx7TpM1K3hv/wrBZwffrmmEpU
euXHRs07JqCCvFh9coKF4UQZvfEg+x3/69xRCzb1AgMBAAGjggNbMIIDVzAMBgNVHRMEBTAD
AQH/MAsGA1UdDwQEAwIBpjAdBgNVHQ4EFgQUrlWDb+wxyrn3HfqvazHzyB3jrLswgagGA1Ud
IwSBoDCBnYAUTgvvGqRAW6UXaYcwyjRoQ9BBrvKhgYGkfzB9MQswCQYDVQQGEwJJTDEWMBQG
A1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNh
dGUgU2lnbmluZzEpMCcGA1UEAxMgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHmC
AQEwCQYDVR0SBAIwADA9BggrBgEFBQcBAQQxMC8wLQYIKwYBBQUHMAKGIWh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL3Nmc2NhLmNydDBgBgNVHR8EWTBXMCygKqAohiZodHRwOi8vY2VydC5z
dGFydGNvbS5vcmcvc2ZzY2EtY3JsLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5j
b20vc2ZzY2EuY3JsMIIBXQYDVR0gBIIBVDCCAVAwggFMBgsrBgEEAYG1NwEBBDCCATswLwYI
KwYBBQUHAgEWI2h0dHA6Ly9jZXJ0LnN0YXJ0Y29tLm9yZy9wb2xpY3kucGRmMDUGCCsGAQUF
BwIBFilodHRwOi8vY2VydC5zdGFydGNvbS5vcmcvaW50ZXJtZWRpYXRlLnBkZjCB0AYIKwYB
BQUHAgIwgcMwJxYgU3RhcnQgQ29tbWVyY2lhbCAoU3RhcnRDb20pIEx0ZC4wAwIBARqBl0xp
bWl0ZWQgTGlhYmlsaXR5LCByZWFkIHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyog
b2YgdGhlIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFpbGFi
bGUgYXQgaHR0cDovL2NlcnQuc3RhcnRjb20ub3JnL3BvbGljeS5wZGYwEQYJYIZIAYb4QgEB
BAQDAgAHMFAGCWCGSAGG+EIBDQRDFkFTdGFydENvbSBDbGFzcyAyIFByaW1hcnkgSW50ZXJt
ZWRpYXRlIEZyZWUgU1NMIEVtYWlsIENlcnRpZmljYXRlczANBgkqhkiG9w0BAQUFAAOCAgEA
HvcQF/726YR5L5A3Ta7JV1nTu3w9yWqp00945pg7uea+1KVtR/7/yeNFAV7MPQylPE8pROEc
GU+RwwDFuNn9cePfAMzOBTpy/6VE076+gYkZa4n8uWaL5A2FVo8tRmEyfoT4gRL9B5h5w8Y4
ZySCJBLyfp4jByyxHaTTIWZ8TIkxUQLSBeFnmHKYFwYwMbBA0Sgb8ONCvq9zeJcpMkkDadhJ
SCfB9c9gZocbaaVHVqTlSeENRr5/Y31dapzIRQg2Pl9V/A65Cq03KQxMXBpXn8HkLO/g2FCt
7KYkJCaTe6qT2JX8thmB3nb+5RmtWQIITCP+PPNkFQCts6ujOtJx6TlDLWA+tV7QLN2Q+S98
p/SwnXito+GW0N7kXcL8QDBVsF8lCvwCz+JQrvUIcW5xEzpAVk9xSbpePxVIMzNEUQhBobkF
ojhUqGt+VyU3GH/+BP2brzl4StOJ1KXuw2EzFs0ai9OMsqCUFRyhykm6MrbnsnSrqhWSnSQP
YIu+zpzwWC/8sZFxoJCwvbbIu+6E+AIGa8tP+pYF+empPn/7pkIoTT4LSkkEIxGKvUvDJTh8
6VDNL8bIIQE2LHVDwcOq+mcQx416FAA9Nw1DBGyrFr6hQe5yTVXrJ4G7vJosNRGCwPnx302g
onaFdwi++YyqjPyhPO6q4fRarYvWyqp5L6UwggcoMIIGEKADAgECAgIBVjANBgkqhkiG9w0B
AQUFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsT
IlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29t
IENsYXNzIDIgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4XDTA5MDcyODAwMDAw
MVoXDTEwMDcyODIzNTk1OVowgZYxCzAJBgNVBAYTAkRFMQ8wDQYDVQQIEwZCYXllcm4xEDAO
BgNVBAcTB011bmNoZW4xLTArBgNVBAsTJFN0YXJ0Q29tIFZlcmlmaWVkIENlcnRpZmljYXRl
IE1lbWJlcjEWMBQGA1UEAxMNRnJhbmsgQmFydGVsczEdMBsGCSqGSIb3DQEJARYOa25hcmZA
a25hcmYuZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDLWCmP9KDwAsUohjL8
tYwuvEVu3pnXZBit+oNuqBTzxC9vcR1CTZau0JZdOl/PTr94TClr0c6a1RntmRv8TFthge51
No/zY6gImSe6TDhgvBzj3YTaHDm1Kes2zZKzvKCW+sbodAGn6KreAbhb9IiJ2QuL3d7yXcbM
jfMsRjfFCH/TOuRurjTPNUeEBbxMX0nJDpee9GPEbeIYBewjOyNviSfIm4Hy3OQ5GFeyEpo4
QQvi4oA2ZJpwfrzTParnRHI34CR8JDQQWqaFhd/uFOv2SKrFP6d6+BmcPy7pJSk8ItQ0ujQi
Po2N4TOn9aT7Qr0kxIi7nzHTKjM7epnArtFvAgMBAAGjggOGMIIDgjAJBgNVHRMEAjAAMAsG
A1UdDwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFHim
Q7xUVCq3zdFNCNHFIhmhY5WJMBkGA1UdEQQSMBCBDmtuYXJmQGtuYXJmLmRlMIGoBgNVHSME
gaAwgZ2AFK5Vg2/sMcq59x36r2sx88gd46y7oYGBpH8wfTELMAkGA1UEBhMCSUwxFjAUBgNV
BAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRl
IFNpZ25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggEO
MIIBRwYDVR0gBIIBPjCCATowggE2BgsrBgEEAYG1NwECADCCASUwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwgbwGCCsGAQUFBwICMIGvMBQWDVN0
YXJ0Q29tIEx0ZC4wAwIBARqBlkxpbWl0ZWQgTGlhYmlsaXR5LCByZWFkIHRoZSBzZWN0aW9u
ICpMZWdhbCBMaW1pdGF0aW9ucyogb2YgdGhlIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0
aG9yaXR5IFBvbGljeSBhdmFpbGFibGUgYXQgaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9s
aWN5LnBkZjBjBgNVHR8EXDBaMCugKaAnhiVodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9jcnR1
Mi1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0c3NsLmNvbS9jcnR1Mi1jcmwuY3Js
MIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRwOi8vb2NzcC5zdGFydHNzbC5j
b20vc3ViL2NsYXNzMi9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0dHA6Ly93d3cuc3RhcnRz
c2wuY29tL2NlcnRzL3N1Yi5jbGFzczIuY2xpZW50LmNhLmNydDAjBgNVHRIEHDAahhhodHRw
Oi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQEFBQADggEBAIVekIt/VS99FXJlHosC
30Dlv473hPN3TmCgsIUT43YW41sLUihkEaUgSl8YsRA2yR34hePf60W+zws0r/AuPTXRp/1r
xwvvov7DeCRaU27QkWNfc0VZ3S8b6ZbmfHjRyPAApwLG4hPnQeIBASnc2HBGTLOWtWRkPKM9
dkV46h9j6nOMHSkLZlGqVtlqXJU1rhWXTRww3WFYwRUC7uLqFyXdKjas7OEROiNKzTd5pY3K
Rz0weBXskU5fFcvw/vG6hm8FILyYR0gSQyRYQV/4GitN36R3/29crCkRZMJxhNI0h2/+L1rf
czn69fq4gnPeYYJmlTe0JMcawT6jvayqbP0xggKWMIICkgIBATCBkzCBjDELMAkGA1UEBhMC
SUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENl
cnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDIgUHJpbWFyeSBJ
bnRlcm1lZGlhdGUgQ2xpZW50IENBAgIBVjAJBgUrDgMCGgUAoIHYMBgGCSqGSIb3DQEJAzEL
BgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTEwMDcwOTIxMjA1OFowIwYJKoZIhvcNAQkE
MRYEFOkBy6qRaFK+3y3JoViRpk58z8/HMHkGCSqGSIb3DQEJDzFsMGowCwYJYIZIAWUDBAEq
MAsGCWCGSAFlAwQBFjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCA
MA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMA0GCSqGSIb3DQEBAQUA
BIIBAMPR0nctOEJ7K7beGS7bG0GO5czt3cYfKlKdGmOs+FmUdREtmzV7B7IODHjWDoA80XvI
i+XFmG3LyheRVdDKj7dqlFzwqUyRpzKNeNAG0ahWxGwAPj7zUXeZYilPHMtVUF3PkOEu8iD5
tydu68sbF8LDuuWvQN02k2ZHpial0E6Jgd1kbLBGWNthUFR/CKr7kA/jFIhAIHbFATxqqUBB
5mm2lU8HgNHcg/yn/fW3NbsisqIF88iPrto2xSIyFc6XRJxp2yemw+LmmvahX/DGtGi2pXyg
hkZS9mXcFvZ29rFqlSe0aUSqOGU7OfNYUHhEXzujJzs/psTvqg1yo5yDqeE=

--z+buRVFir587KtL+--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100709212058.GG60438>