pointyhat script layoutThis is the layout of the scripts on
pointyhat
as of 201005.
Notes: our scripts are shown in blue; system commands, in brown. Things that cross the client-server line are shown in purple. Things that have been removed are shown in grey.
Also, everybody calls buildenv and lots of things
call ${arch}/portbuild.conf.
Here is the server side:
Here is the client side:
Here, I'm not counting things such as /var/portbuild
and /usr/local/www/data, and the errorlog link-farm. Those
are too ingrained (at least for pass 1.)
| script | hardcoding | comments |
|---|---|---|
| build | latest/previous |
|
| buildenv | arch, RELENG_; |
|
| buildproxy | /tmp/.build | |
| buildproxy-client | /tmp/.build | |
| dologs | latest/full |
|
| dopackagestats | arch, RELENG_ |
|
| makeworld | RELENG_ | |
| pdispatch | timeout; loglength; hdrlength | |
| portbuild | TIMEOUTs; ulimit |
|
| updatesnap | RELENG_; /a/snap; /r/ncvs; /root | |
| updatesnap.ports | /a/snap; /r/pcvs; /root | |
| zbackup | a/nfs, a/local, a/portbuild/*, /dumpster | ugh. |
| zclient | gohan10, /tmp/.zserver | WTF is this?? |
| zexpire | a/nfs, a/local, a/portbuild/*, a/snap/* | |
| zsync | /a/cache | obsolete; to be removed |
| qmanager/addarch.py | qmanager/qdb.sl3 | |
| qmanager/dumpdb.py | qmanager/qdb.sl3 | |
| qmanager/packagebuild | "openoffice", "kde-3" | |
| qmanager/qmanager | qmanager/qdb.sl3, /tmp/.qmgr | |
| qmanager/qmanagerclient.py | /tmp/.qmgr |
Author: linimon
Last revised on:
Tue May 25 00:35:36 CDT 2010