<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
<font class="Apple-style-span" face="Tahoma" size="2">Hi All</font><div style="font-family: Tahoma; font-size: 10pt; "><br></div><div style="font-family: Tahoma; font-size: 10pt; ">Wasn't sure if this was a dev thing or not, but I see we have recently started to host our own copy of iana-etc as the original site seems</div><div style="font-family: Tahoma; font-size: 10pt; ">to not be responding.  After searching for a bit I found a thread on LFS talking about it and the fact that not only could</div><div style="font-family: Tahoma; font-size: 10pt; ">the source not been downloaded but once it is that the files being used, ie services and protocols, are out of date (circa 2008).</div><div style="font-family: Tahoma; font-size: 10pt; "><br></div><div style="font-family: Tahoma; font-size: 10pt; ">The hot debate about how to update them never really seemed to get resolved except to say to get them from iana directly.</div><div style="font-family: Tahoma; font-size: 10pt; "><br></div><div style="font-family: Tahoma; font-size: 10pt; ">What I thought I would add here is that with one simple change and an addition to make this can be done:</div><div style="font-family: Tahoma; font-size: 10pt; "><br></div><div style="font-family: Tahoma; font-size: 10pt; ">1. The following sed update the now out of date link to where the protocol files are stored:</div><div style="font-family: Tahoma; font-size: 10pt; "><br></div><div style="font-family: Tahoma; font-size: 10pt; ">sed -i '/file=/s@pro[^ *]@&/&.txt@' Makefile</div><div style="font-family: Tahoma; font-size: 10pt; "><br></div><div style="font-family: Tahoma; font-size: 10pt; ">2. There is already a built in get call that can retrieve the latest copies, so simply do the following:</div><div style="font-family: Tahoma; font-size: 10pt; "><br></div><div style="font-family: Tahoma; font-size: 10pt; ">make get && make</div><div style="font-family: Tahoma; font-size: 10pt; "><br></div><div style="font-family: Tahoma; font-size: 10pt; ">And viola, if you ran this today the files would be as up to date as:</div><div style="font-family: Tahoma; font-size: 10pt; "><br></div><div style="font-family: Tahoma; font-size: 10pt; ">services    <span class="Apple-style-span" style="font-family: monospace; font-size: 16px; white-space: pre-wrap; ">2011-01-11</span></div><div style="font-family: Tahoma; font-size: 10pt; ">protocols   <span class="Apple-style-span" style="font-family: monospace; font-size: 16px; white-space: pre-wrap; ">2010-11-23</span></div><div style="font-family: Tahoma; font-size: 10pt; "><span class="Apple-style-span" style="font-family: monospace; font-size: 16px; white-space: pre-wrap; "><br></span></div><div><span class="Apple-style-span" style="white-space: pre-wrap; "><font class="Apple-style-span" face="Tahoma" size="2">Just thought you might all like to know :)</font></span></div><div><span class="Apple-style-span" style="white-space: pre-wrap; "><font class="Apple-style-span" face="Tahoma" size="2"><br></font></span></div><div><span class="Apple-style-span" style="white-space: pre-wrap; "><font class="Apple-style-span" face="Tahoma" size="2">Cheers </font></span></div><div><span class="Apple-style-span" style="white-space: pre-wrap; "><font class="Apple-style-span" face="Tahoma" size="2">Grail</font></span></div>                                    </body>
</html>