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.

-Rob


On Sat, Jul 14, 2012 at 11:33 PM, Eric F Crist
<ecrist at secure-computing.net>wrote:

> OP said nothing of CGI... That is your own constraint.
> --
> Sent from my Android phone with K-9 Mail. Please excuse my brevity.
>
> Yaron <tclug at freakzilla.com> wrote:
>>
>> SED can't be a CGI script though. And like I said, this is simplifying. My
>> CGI scripts usually do a bunch more, but I typed up the part that's
>> relevant.
>>
>> On Sat, 14 Jul 2012, Eric Crist wrote:
>>
>> > Using perl for THIS is silly.  sed can do everything you'er doing with perl.
>> >
>> > -----
>> > Eric F Crist
>> >
>> >
>> >
>> > On Jul 14, 2012, at 22:03:01, Yaron wrote:
>> >
>> >> 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:
>> >>
>> >> 	#!/usr/bin/perl
>> >> 	$|=1;
>> >> 	$file="file.html";
>> >> 	chomp($md5=`md5sum  direct.tar.bz2`);
>> >>
>> >> 	open(F, $file);
>> >> 	while(<F>) {
>> >>
>> 		s/%%MD5SUM%%/$md5/ if (/%%MD5SUM%%/);
>> >> 		print;
>> >> 	}
>> >>
>> >> 	close (F);
>> >> 	exit(0);
>> >>
>> >> That's extremely simplified with no full paths or strict mode or error checking, but you get the idea.
>> >>
>> >> On Sat, 14 Jul 2012, Brian Wood wrote:
>> >>
>> >>> I'm wondering how to automate something further.  Currently I
>> >>> use the following commands (in a script) when I publish a
>> >>> new version of the software.
>> >>> md5sum  direct.tar.bz2 | tee md5checksum
>> >>> cat md5checksum | xclip -sel clip
>> >>> After that I edit an html file by hand and paste the new
>> >>> checksum into the file.  Once in a while I forget to do that
>> >>> step.  So I'd like to figure out how to improve the process.
>> >>> What do you suggest?  Thanks in advance.
>> >>> Shalom,
>> >>> Brian Wood
>> >>> Ebenezer Enterprises
>> >>> http://webEbenezer.net
>> >>>
>> >>
>> >>
>> >> -Yaron
>> >>
>> >>
>> ------------------------------
>>
>> >> TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
>> >> tclug-list at mn-linux.org
>> >> http://mailman.mn-linux.org/mailman/listinfo/tclug-list
>> >
>> >
>>
>>
>> -Yaron
>>
>> --
>> ------------------------------
>>
>> TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
>> tclug-list at mn-linux.org
>> http://mailman.mn-linux.org/mailman/listinfo/tclug-list
>>
>>
> _______________________________________________
> TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
> tclug-list at mn-linux.org
> http://mailman.mn-linux.org/mailman/listinfo/tclug-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.mn-linux.org/pipermail/tclug-list/attachments/20120714/4ab2596a/attachment.html>