Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Feb 2014 08:29:20 -0500
From:      Jason Hellenthal <jhellenthal@dataix.net>
To:        Mark Martinec <Mark.Martinec+freebsd@ijs.si>
Cc:        "freebsd-net@freebsd.org" <freebsd-net@freebsd.org>
Subject:   Re: Merge ping+ping6 and traceroue+traceroute6 to single utilities?
Message-ID:  <BADCCBF9-4EE4-426E-968F-0C223F625482@dataix.net>
In-Reply-To: <b944d0984aadeb5ca28c8d03bd367558@mailbox.ijs.si>
References:  <1063008459.20140111160525@serebryakov.spb.ru> <52D14140.3090003@gibfest.dk> <20140111.143644.41639035.sthaug@nethelp.no> <52D15185.50802@gibfest.dk> <CAO2cuEM2qVu2PGOJ2WfFz-aiQKw8T6drGz4oxLkUAEnXptK8TQ@mail.gmail.com> <b944d0984aadeb5ca28c8d03bd367558@mailbox.ijs.si>

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

[-- Attachment #1 --]
Something like this should not be that hard to convince anyone to commit the change. I've seen three IIRC people in the past that had patches and they also commented on how easy it was.

Why on earth I don't understand people need to pull their grey beards out over something that isn't going to interfere with their day to day lives if done correctly.

As you say . . . cisco, Juniper, Microsoft, but yet FreeBSD is regarded as  . . . Advanced network operating system.

Just because a new protocol is invented doesn't mean that there should be a separate utility. That's an annoyance and a write off to do the right thing.

Otherwise we may as well start writing everything to be protocol dependent.

Regards to just ping though aren't 9/10 times you are using it because name services have failed in some way so you are providing an address ?

One of my daughters under the age of 10 knows the difference between v4 and v6 addresses. Uses windows ping and is confused by *ix systems because ping doesn't recognize ::1. Try to explain that to someone under ten. In a way it's a little embarrassing.


-- 
 Jason Hellenthal
 Voice: 95.30.17.6/616
 JJH48-ARIN

> On Feb 11, 2014, at 5:56, Mark Martinec <Mark.Martinec+freebsd@ijs.si> wrote:
> 
> 2014-02-11 10:00, Jason Hellenthal wrote:
>> ping localhost ("grab any name, you just want to know its alive")
>> ping 127.0.0.1 ("you know you are pinging v4 without a doubt")
>> ping ::1 ("you also know you are pinging v6 without a doubt")
>> ping -4 localhost ("you know you are getting v4 without a doubt")
>> ping -6 localhost ("you know you are getting v6 without a doubt")
>> ping -4 ::1 ("must be retarded in some way")
> 
> That's how it works in several commercial routers (Cisco, Summit, Juniper, ...)
> and that's how it works in Windows 7/8.  No surprises to a user there,
> 'does the right thing'.
> 
>> Doing it right and merging these two would leave for more constructive use.
> [...]
>> There is no reason whatsoever that these utilities cannot be combined. And
>> there is one very valid reason they should be.
> [...]
>> Quite frankly I am tired of seeing the old pessimism and paradigms that
>> projects keep falling into over silly little subtle changes.
> 
> Remember the original PHK's story ( http://bikeshed.com/ ) ?
> It ended favourably for the sleep(1) command, it got its new feature.
> What can be learned there is: just needs someone to do it and be
> persistent enough to be accepted.
> 
> Looks like a perfect task for Google Summer of Code 2014,
> time to apply is very near:
>  http://www.google-melange.com/gsoc/homepage/google/gsoc2014
> 
> 
> Mark
> _______________________________________________
> freebsd-net@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"

[-- Attachment #2 --]
0	*H
010	+0	*H
90000
	*H
010	UIL10U

StartCom Ltd.1+0)U"Secure Digital Certificate Signing1806U/StartCom Class 1 Primary Intermediate Client CA0
130518085048Z
140519220947Z0H10Ujhellenthal@dataix.net1%0#	*H
	jhellenthal@dataix.net0"0
	*H
0
'`TmfkܨJ5u+c'Upb`zv)&ȸXZ*VN6JvLoVoh}g
pQDŽKf/tZA˳("4Ԅ˻'d2h|IBl'^v^;'e8S99ۿVm|k8_UQtC"5l!kjZ]އQGn\BŽh!FTsD%pV^Eӑd¨x͸"9
г"f00	U00U0U%0++0UڔfmVʢ$䟓0U#0Sr풜\|~5NԸQ0!U0jhellenthal@dataix.net0LU C0?0;+70*0.+"http://www.startssl.com/policy.pdf0+00' StartCom Certification Authority0This certificate was issued according to the Class 1 Validation requirements of the StartCom CA policy, reliance only for the intended purpose in compliance of the relying party obligations.06U/0-0+)'%http://crl.startssl.com/crtu1-crl.crl0+009+0-http://ocsp.startssl.com/sub/class1/client/ca0B+06http://aia.startssl.com/certs/sub.class1.client.ca.crt0#U0http://www.startssl.com/0
	*H
{0Ӹ,52W{Ey8b[{7_+P"n["-,@ŽpJ-W$ݍjWA-6z(	RdIZ.KzXє[K6}{s+v.Qh0PͅKhTw0I73lz*Kv4Kkگ63;p1:ױ@)]ok>:W%XwC1þL/o8~#oP0400
	*H
0}10	UIL10U

StartCom Ltd.1+0)U"Secure Digital Certificate Signing1)0'U StartCom Certification Authority0
071024210155Z
171024210155Z010	UIL10U

StartCom Ltd.1+0)U"Secure Digital Certificate Signing1806U/StartCom Class 1 Primary Intermediate Client CA0"0
	*H
0
	-).2AUGo#G
B|NDRpM-B=o-we5JQpa>O.#._<V
[~**pz~3WG.ᘟMlr[<Ce6fqO"uxfWN#uicgkv$Lb%y`_{`xK'GN00U00U0USr풜\|~5NԸQ0U#0N@[i04hCA0f+Z0X0'+0http://ocsp.startssl.com/ca0-+0!http://www.startssl.com/sfsca.crt0[UT0R0'%#!http://www.startssl.com/sfsca.crl0'%#!http://crl.startssl.com/sfsca.crl0U y0w0u+70f0.+"http://www.startssl.com/policy.pdf04+(http://www.startssl.com/intermediate.pdf0
	*H

}x,\c^#wMq}>UK/^yX֏y	frMIŲB61ymQ󸟆ҨݬZ0&;@#13qۑ&	̢o	6r_;GO>*I(	74XS1r3)!LJy6Kotˆ#
_wSr
;B
ADp(fs䰷6%.W0J3:bC<8t X1<Cn=t==wST~\wkBf|15zUP)(IjVB!OfI=bb\4-*em/нSJm7N[]'@ڽD9Kr>R7/|o^I@ټ'Pa$ z9a'L)(
I}vcH]۸D*W}
m>Q|C.(,lQ000
	*H
0}10	UIL10U

StartCom Ltd.1+0)U"Secure Digital Certificate Signing1)0'U StartCom Certification Authority0
060917194636Z
360917194636Z0}10	UIL10U

StartCom Ltd.1+0)U"Secure Digital Certificate Signing1)0'U StartCom Certification Authority0"0
	*H
0
	lF|x{3rb6 "$^wC
d̎68#nm<r=3+/AYg}
tyL7z9RYFC҅qub4,4ǖR=3M;JK&/r5w<]&6v\t%x-0-ryF*I
cSb:̵fkt+v>mDsb;ľSV%lQ	ʿvmۿ=fVH:KߧXP8u[ClMp[)eݪ]̯1ҍ{n'fHnB?!>{
pclT\%zɢɋ,~^MXn
2n6IHi–Mi
y"H{ipz7
vOW`g:ԋr"Ɵƶ\R<*s
`z/ۣn&0݉W=+ŷv+*r3]	K߻tRKR0N0U00U0UN@[i04hCA0dU]0[0,*(&http://cert.startcom.org/sfsca-crl.crl0+)'%http://crl.startcom.org/sfsca-crl.crl0]U T0P0L+70;0/+#http://cert.startcom.org/policy.pdf05+)http://cert.startcom.org/intermediate.pdf0+00' Start Commercial (StartCom) Ltd.0Limited Liability, read the section *Legal Limitations* of the StartCom Certification Authority Policy available at http://cert.startcom.org/policy.pdf0	`HB08	`HB
+)StartCom Free SSL Certification Authority0
	*H
lf4Ѕ^}
N8^ߦ%K2;=D	[I)f%	<6+Kh9f=&9Q{~ZWpi^X
ߌE8
^Wbz)n(DÐ8<CMdE(\s{諱.\dns1:}Q;Mf{<ӚePu/CiyCFrd6%8w~kjDKx,KD4R'
]xS2݀fuٵh(a.8gd./pǖ|eCTݥ9`4ɖp,H{~k";*RKU"4N&",uJ}׸d6/#	;sIjWxřCcMw-eriG	V$yX.	~m>J9+u	U77Cb VKel$$4"}?eQ
0j
r^1o0k0010	UIL10U

StartCom Ltd.1+0)U"Secure Digital Certificate Signing1806U/StartCom Class 1 Primary Intermediate Client CA0	+0	*H
	1	*H
0	*H
	1
140211132921Z0#	*H
	1۩ICx5R_0	+710010	UIL10U

StartCom Ltd.1+0)U"Secure Digital Certificate Signing1806U/StartCom Class 1 Primary Intermediate Client CA0*H
	1010	UIL10U

StartCom Ltd.1+0)U"Secure Digital Certificate Signing1806U/StartCom Class 1 Primary Intermediate Client CA0
	*H
9D8;I%sta?㿹8G˸=̙wCNx.ǥ@~Q+~TM=?d?,}npߤǦ^!Ͷ!kТ} bYf$
~b
2;\V=CR:Wⵙ|)ǎ\tH2&#gɉ1?µoK#Y؞B<_\J6 W$\6f]8

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BADCCBF9-4EE4-426E-968F-0C223F625482>