Ixtab

A script for updating scripts on remote machines using scp. The files and hosts can be specified on the command line or in its rc file (~/.update-remote-setup.pyrc). It requires Python 2.3 (or Python 2.2 with the optparse module installed) to function.

It can be download from here .

The configuration file takes the following format.

[DEFAULT] hosts: host1.some.domain host2.some.domain host3.some.domain files: ~/.bashrc ~/.bash_profile ~/.emacs

And has the following command line options.

usage: update-remote-setup.py [options] options: --version Show programs version number and exit -h, --help Show this help message and exit -fFILES, --file=FILES File to upload -v, --verbose Print version -q, --quite -s, --ssh-copy-id Setup SSH keys -HHOSTS, --host=HOSTS Hosts to update