Discussion:
[ast-developers] ast-ksh alpha 2013-06-13 source posted
Glenn Fowler
2013-06-18 02:34:46 UTC
Permalink
ast-ksh alpha 2013-06-13 source posted to
http://www.research.att.com/sw/download/alpha/

still a work in progess, but progress has been made in the
handling of signals in libast/vmalloc and ksh

more comments later this morning ...
Cyrille Lefevre
2013-06-18 03:10:23 UTC
Permalink
Post by Glenn Fowler
ast-ksh alpha 2013-06-13 source posted to
http://www.research.att.com/sw/download/alpha/
FYI http://www2.research.att.com/~gsf/cgi-bin/download.cgi?action=intro
raise : CGIWrap Error: Real UID could not be changed!

also, ast beta packages seems to be somewhat obsolete right now,
there are 1 year old !

http://www2.research.att.com/~gsf/download/beta/beta.html

well, not that much than cygwin packages which are 2 years old ;,-)

Regards,

Cyrille Lefevre
--
mailto:Cyrille.Lefevre-lists at laposte.net
Glenn Fowler
2013-06-18 05:26:02 UTC
Permalink
Post by Cyrille Lefevre
Post by Glenn Fowler
ast-ksh alpha 2013-06-13 source posted to
http://www.research.att.com/sw/download/alpha/
FYI http://www2.research.att.com/~gsf/cgi-bin/download.cgi?action=intro
raise : CGIWrap Error: Real UID could not be changed!
I've wasted good hacking time time in the last week trying to get around that
7Ki line gitweb.cgi perl script which doesn't play nice with apache cgi per-user
process limits

as far as I can tell its a perl feature that smells like a DOS attack waiting to happen
apparently perl system() and open("|") on detecting EAGAIN repeat indefinitely
no exponential backoff, no let the user check errno and do something sane

also apparently an msn bot, about 2x/day floods the ast gitweb url
and trips the per-user process limit and voila DOS

try this at home kids with your own perl cgi

I believe a fix is finally in place (for tomorrow) that wraps the perl with a ksh script

now I need a shower after rolling around in all that perl
Post by Cyrille Lefevre
also, ast beta packages seems to be somewhat obsolete right now,
there are 1 year old !
http://www2.research.att.com/~gsf/download/beta/beta.html
from the alpha page:

Packages with size - are no longer alpha and can be downloaded
(most likely with a different release YYYY-MM-DD) from the beta
package download page or the official package download page.

from the beta page:

Packages with size - are either still alpha or can be
downloaded (most likely with a different release YYYY-MM-DD)
from the official package download page.

2012-08-06 went from beta to official, emptying out beta
since then we have been in alpha mode with a lot of new code
pending another week of testing the alphas will go beta
Glenn Fowler
2013-06-19 06:19:36 UTC
Permalink
Post by Glenn Fowler
ast-ksh alpha 2013-06-13 source posted to
http://www.research.att.com/sw/download/alpha/
still a work in progess, but progress has been made in the
handling of signals in libast/vmalloc and ksh
more comments later this morning ...
If there is time. Can you add a "What's new?" section to the
announcements? grep -S came as a positive surprise this morning, but
it seems to be around a bit longer. It does not pay out to hide useful
and cool features. You do this too often :)
after you do

bin/package make
bin/package use

run something like this

tw -d $PACKAGEROOT/src -e "name=='RELEASE'" release --from=$(date +%Y-%m-%d '3 months ago') | less -p '::::::::.*::::::::'
Irek Szczesniak
2013-06-19 08:52:37 UTC
Permalink
Post by Glenn Fowler
Post by Glenn Fowler
ast-ksh alpha 2013-06-13 source posted to
http://www.research.att.com/sw/download/alpha/
still a work in progess, but progress has been made in the
handling of signals in libast/vmalloc and ksh
more comments later this morning ...
If there is time. Can you add a "What's new?" section to the
announcements? grep -S came as a positive surprise this morning, but
it seems to be around a bit longer. It does not pay out to hide useful
and cool features. You do this too often :)
after you do
bin/package make
bin/package use
run something like this
tw -d $PACKAGEROOT/src -e "name=='RELEASE'" release --from=$(date +%Y-%m-%d '3 months ago') | less -p '::::::::.*::::::::'
Could you put this, together with the missing MD5 hashes for the tgz
tarballs, into the alpha/beta/gamma/omega release announcements? You
do great work, but it doesn't get the acknowledgments it deserves
because you do not do *any* promotion.

Irek
Glenn Fowler
2013-06-20 06:05:28 UTC
Permalink
Post by Irek Szczesniak
Post by Glenn Fowler
Post by Glenn Fowler
ast-ksh alpha 2013-06-13 source posted to
http://www.research.att.com/sw/download/alpha/
still a work in progess, but progress has been made in the
handling of signals in libast/vmalloc and ksh
more comments later this morning ...
If there is time. Can you add a "What's new?" section to the
announcements? grep -S came as a positive surprise this morning, but
it seems to be around a bit longer. It does not pay out to hide useful
and cool features. You do this too often :)
after you do
bin/package make
bin/package use
run something like this
tw -d $PACKAGEROOT/src -e "name=='RELEASE'" release --from=$(date +%Y-%m-%d '3 months ago') | less -p '::::::::.*::::::::'
Could you put this, together with the missing MD5 hashes for the tgz
tarballs, into the alpha/beta/gamma/omega release announcements? You
do great work, but it doesn't get the acknowledgments it deserves
because you do not do *any* promotion.
I just changed the package admin script to do this

Loading...