Imported Upstream version 4.6.0
[debian/atlc] / tools / README
1 Here are a couple of tools that I use. Both are very quickly put
2 together to solve a job in an easy and portable way. 
3
4 1) 'teston'. This allows one to quickly run a configure/make on a remote
5 machine. It copies via scp the files to a remote computer and then
6 executes them there, sending the results back to the local machine. 
7
8 This was developed for testing purposes
9
10 Usage: teston [options] remote_host package
11
12 It does *NOT* work on the local host, for reasons I can't understand.
13 The 'configure' script goes all wrong. I've no idea why, and the
14 'autoconf' and 'automake' mailing lists could not answer it either. If
15 you know whey, let me know. 
16
17 2) 'runremote' is a script that calls 'teston' (see above) to run
18 an application on a large number of machines in parallel. It must makes
19 lots of calls to 'teston'. 
20
21 Usage: runremote package
22
23 The program 'runremote' is expected to be hacked for each system. 
24 It is designed for testing here, but the hostnames are hardcoded, so it
25 will certainly need hacking if you want to use it. 
26
27
28 3) 'mymd5sum'. 
29 md5 is a well known, good checksum generator. Not all systems have
30 it, those that do call it different names (md5, md5sum) and output the
31 data in sligtly different formats. The program 'mymd5sum' computes
32 and MD5 checksum, reporting only on the checksum, not the filename
33 as most other implementations do.
34
35 4) Program 'filelength' reports the length of a file in bytes. I was not
36 sure if ls -l was portable, so this one is.
37
38 Dr. David Kirkby, 20th Aprol 2003
39