-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 People, I have just been in the throws of setting up a ClearCase MultiSite environment, (if you don't know what it is it's irrelevant anyway), between two countries, and a thought struck me. I have the situation where I want to anonymously rsync data from one place to another, (the reason why I use rsync), but I also want to be able to run a script on the remote end to generate some files that I want to rsync. Something along the lines of the following would be REALLY handy in rsync: [replica] path = /fu/bar/replica comment = Packet replica base. preexec = /usr/local/sbin/generatepacket postexec = /usr/local/sbin/emailstats Has anyone thought of this yet? A little in depth for the curious types: 1. I have two ClearCase MultiSite replicas. 2. They don't/can't login automatically to each other to generate the sync packets to be updated. 3. They both traverse a firewall, and the only open port is rsync. So, I want to be able to have a cronjob on 'hostA' like: * * 0 * * /usr/local/bin/rsync -Hvax hostB::replica/hostB /fu/bar/replica/ This will generate the sync packet and rsync over. - -- /#################################################\ # Mick Hellstrom # Web: http://boutade.net/ # # # Mobile: +61418 280 458 # # Senior SysAdmin # Office: +61 2 9690 5300 # # Software Engineer # Fax: +61 2 9690 5247 # \#################################################/ C: main(s){printf(s="main(s){printf(s=%c%s%c,34,s,34);}",34,s,34);} Perl: $p='$p=%c%s%c;printf($p,39,$p,39);';printf($p,39,$p,39); -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAv8gbT5oJxO+zOgERArdQAKCd99s9TsopjVbdh+yuswh5Lnzg6wCeKulz 9QKXRk45htgpoXaqxy7DWDo=xrh7 -----END PGP SIGNATURE-----