[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Preventing ctrl-c from blocking CVS commit messages

Hey, I'm currently testing a solution for the problem where one can
prevent CVS commit mail from going out by pressing ctrl-c during the

To do this, I built a version of CVS with signal handling disabled and
made a wrapper script for cvs server that traps SIGINT and some other

I'd appreciate if people can test and try to abuse/break this setup :-),
so I have a test repo setup.  To test this, you need to be in

1. Prepend your ~/.ssh/authorized_keys file on
publictest10.fedoraproject.org with:


(make sure not to accidentally lock yourself out with this)

2. Checkout the test module with:
cvs -d :ext:username publictest10 fedoraproject org/home/fedora/ricky/repo co test

3. Try to make a commit without it getting logged in

Feel free to try clever/evil things to test this out.


Attachment: pgpZSNGKEVpvq.pgp
Description: PGP signature

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]