Folding @ Home Automated Installer : Initial Release v0.1

By | 2007/06/01

Please consider downloading the latest version of folding instead.

After some continued testing and expanding I think my Folding @ Home Automated Installer is ready for initial release (release early, release often, right?). I would appreciate any testing, bug reports, expanding the tested / supported distribution list, etc.

Currently, as of v0.1 it has been tested on the following distributions:

Ubuntu 7.04

RedHat Enterprise Linux 5

Oracle Enterprise Linux 4

SuSE Enterprise Linux Server 10

SuSE Linux 10.1

Fedora Core 6

Fedora 7

You can find a link to the download below. It comes in three compressed formats for your convenience. Enjoy!

Folding @ Home Automated Installer

6 thoughts on “Folding @ Home Automated Installer : Initial Release v0.1

  1. kalahari875

    Thanks! This worked pretty well on Kubuntu 7.04. The machine is a dual processor box, however, and FAH didn’t start on the second CPU because it needed a distinct machine ID in its client.cfg (under foldingathome/CPU2). Once corrected and the service restarted it is running on both processors.

  2. Ubuntu Tutorials

    kalahari875 – it *should* notice your second processor. There is specifically a line in the script to copy the client.cfg and update for each machine ID.

    If you think it is a bug could you send me the FAH-installer.log in your /tmp/ folder? Use my contact link for details.

  3. tabgilbert

    Cool! This is the perfect pick for a project.

    thanks-

  4. Sebastian

    It worked quite well, thanks for the script.

    I had the following problems:
    Would you like to run the installer *only* on this local machine? (y/n) y
    ./FAH-deploy.sh: line 69: y=y: command not found

    (The error didn’t matter, it continued)

    When trying to deploy on a network, I don’t know what input to give the script…

    Please enter the first and last IP addresses of the machines to be deployed: 192.168.0.1 192.168.0.1
    seq: invalid floating point argument: 192.168.0.1
    Try `seq –help’ for more information.
    seq: invalid floating point argument: 192.168.0.1
    Try `seq –help’ for more information.
    seq: invalid floating point argument: 192.168.0.1
    Try `seq –help’ for more information.

    Maybe you could fix that, or tell me what I’m doing wrong? 😀

    Anyway, thanks for the good work.

  5. Ubuntu Tutorials

    Sebastien – I’ll look at the first bug you mentioned. Thank you for pointing it out.

    As far as the second part it just wants the last digit of the IP range. ie; to install to machines 192.168.0.1 to 192.168.0.20 you’d simply enter ‘1 20’.

    I’ll make a few revisions based on your feedback. Thank you.

  6. Anon

    Would you like to deploy the Folding @ Home automated install across a network?
    note: you must have ssh access as the root user to any machine you want installed: (y/n) n
    ./FAH-installer/FAH-deploy.sh: 92: [[: not found
    ./FAH-installer/FAH-deploy.sh: 92: [[: not found

    Would you like to run the installer *only* on this local machine? (y/n) y
    ./FAH-installer/FAH-deploy.sh: 92: y=y: not found
    ./FAH-installer/FAH-deploy.sh: 92: [[: not found
    ./FAH-installer/FAH-deploy.sh: 92: [[: not found

    quitting installer

    Only thing I’ve changed was the username in the config file. Running Ubuntu 7.04.

Comments are closed.