To the OP - I'd suggest making whatever you implement part of the process that makes your releases and such.  i.e., roll it all into a make file, or a rake file, or an ant file, or whatever.<div><br></div><div>-Rob</div>
<div><br><br><div class="gmail_quote">On Sat, Jul 14, 2012 at 11:33 PM, Eric F Crist <span dir="ltr"><<a href="mailto:ecrist@secure-computing.net" target="_blank">ecrist@secure-computing.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>OP said nothing of CGI... That is your own constraint. <br>
-- <br>
Sent from my Android phone with K-9 Mail. Please excuse my brevity.<br><br><div class="gmail_quote">Yaron <<a href="mailto:tclug@freakzilla.com" target="_blank">tclug@freakzilla.com</a>> wrote:<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">

<pre style="white-space:pre-wrap;word-wrap:break-word;font-family:sans-serif">SED can't be a CGI script though. And like I said, this is simplifying. My <br>CGI scripts usually do a bunch more, but I typed up the part that's <br>
relevant.<br><br>On Sat, 14 Jul 2012, Eric Crist wrote:<br><br>> Using perl for THIS is silly.  sed can do everything you'er doing with perl.<br>><br>> -----<br>> Eric F Crist<br>><br>><br>><br>> On Jul 14, 2012, at 22:03:01, Yaron wrote:<br>
><br>>> I use perl GCI for this kind of stuff all the time. Basically make your html file (lets call it file.html) and put a marker in there, like %%MD5SUM%% or something. Then your CGI does this:<br>>><br>
>>        #!/usr/bin/perl<br>>>       $|=1;<br>>>         $file="file.html";<br>>>  chomp($md5=`md5sum  direct.tar.bz2`);<br>>><br>>>       open(F, $file);<br>>>       while(<F>) {<br>>>
                s/%%MD5SUM%%/$md5/ if (/%%MD5SUM%%/);<br>>>                 print;<br>>>        }<br>>><br>>>   close (F);<br>>>    exit(0);<br>>><br>>> That's extremely simplified with no full paths or strict mode or error checking, but you get the idea.<br>
>><br>>> On Sat, 14 Jul 2012, Brian Wood wrote:<br>>><br>>>> I'm wondering how to automate something further.  Currently I<br>>>> use the following commands (in a script) when I publish a<br>
>>> new version of the software.<br>>>> md5sum  direct.tar.bz2 | tee md5checksum<br>>>> cat md5checksum | xclip -sel clip<br>>>> After that I edit an html file by hand and paste the new<br>
>>> checksum into the file.  Once in a while I forget to do that<br>>>> step.  So I'd like to figure out how to improve the process.<br>>>> What do you suggest?  Thanks in advance.<br>>>> Shalom,<br>
>>> Brian Wood<br>>>> Ebenezer Enterprises<br>>>> <a href="http://webEbenezer.net" target="_blank">http://webEbenezer.net</a><br>>>><br>>><br>>><br>>> -Yaron<br>>><br>
>><hr><br>>> TCLUG Mailing List - Minneapolis/St. Paul, Minnesota<br>>> <a href="mailto:tclug-list@mn-linux.org" target="_blank">tclug-list@mn-linux.org</a><br>>> <a href="http://mailman.mn-linux.org/mailman/listinfo/tclug-list" target="_blank">http://mailman.mn-linux.org/mailman/listinfo/tclug-list</a><br>
><br>><br><br><br>-Yaron<span class="HOEnZb"><font color="#888888"><br><br>--<br><hr><br>TCLUG Mailing List - Minneapolis/St. Paul, Minnesota<br><a href="mailto:tclug-list@mn-linux.org" target="_blank">tclug-list@mn-linux.org</a><br>
<a href="http://mailman.mn-linux.org/mailman/listinfo/tclug-list" target="_blank">http://mailman.mn-linux.org/mailman/listinfo/tclug-list</a><br></font></span></pre></blockquote></div></div><br>_______________________________________________<br>

TCLUG Mailing List - Minneapolis/St. Paul, Minnesota<br>
<a href="mailto:tclug-list@mn-linux.org">tclug-list@mn-linux.org</a><br>
<a href="http://mailman.mn-linux.org/mailman/listinfo/tclug-list" target="_blank">http://mailman.mn-linux.org/mailman/listinfo/tclug-list</a><br>
<br></blockquote></div><br></div>