perl -e 'use LWP::UserAgent; print
$LWP::UserAgent::VERSION, "\n"'". If that prints a
version number you are good to go.perl -MCPAN -e shell"install Bundle::LWP" from the shell.fink install libwww-pmperl tinderclient.pl --url="<url to tinderbox
server>" treename your_machine_name"createuser <apache_user> as the
postgres user (fill in the apache username), then createdb tbox
as the Apache user)tar xzvf tbox3.tgz; cp -R tbox3/scripts/*
/var/www/cgi-bin). NOTE: if you are installing in a
homedir and this installation requirescd tbox3/sql;
./setup-postgres.pl tbox as the Apache user)$dbname,$username
and $password parameters in Tinderbox3/DB.pm
(you can use blank for username and password if you created the database
as the Apache user).@superusers
variable in Tinderbox3/Login.pm.scripts/tbox_updater)as
a cron job. NOTE: you should comment out the tbox_build_quota.pl
line until you are uploading builds to your server.
<your tinderbox url>/admin.pl.--upload_ssh_loc=user@server
--upload_ssh_dir=<dir on server>
--uploaded_url=http://www.example.com/location_where_builds_will_be/%s
(the % s will be replaced with the build name)tbox3/client/tbox_build_quota.pl from tbox3.tgz and
put it on the server somewhere.quota_dirs.txt (it can be called
anything), in the following format:<glob pattern to get files> <url to build that is referenced on server with %s>For example, on my server:
/home/jkeiser/public_html/builds/johnserver/*.tar.gz http://jkeiser.no-ip.com/~jkeiser/builds/johnserver/%sYou may specify multiple lines in this file for multiple uploaded build directories.
tbox_build_quota.pl
--url=<url to tinderbox server> --start=0 --end=0
--quota=<quota size in Mb> quota_dirs.txttbox_build_quota.pl --url=<url> --start=24 --end=48
--quota=500 quota_dirs.txt
tbox_build_quota.pl --url=<url> --start=48 --end=748 --quota=500
quota_dirs.txt
tbox_build_quota.pl --url=<url> --start=748 --end=2908
--quota=500 quota_dirs.txt
tbox_build_quota.pl --url=<url> --start=2908 --end=0 --quota=0
quota_dirs.txt