We use ssh -> cvs -> perl -> ssh -> perl for this.

User commits a change to cvs, the loginfo process execs a perl 
script that itself ssh exec's a remote program to cd to the 
appropriate dir and cvs update the module.

The advantage is that the live web tree only needs one user with 
write access to the live web tree, we have complete logging and 
we have reversion capabilities. The disadvantage is that the two 
perl progs have to be suid to the user on the remote box and 
that user has two way passwordless authentication.

I know that wasn't really your question . . . but it's what we 
do.

Cheers,
-- 
Lance Levsen,
Systems Administrator,
PWGroup - Saskatoon



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to