Thanks for the suggestions Ruben. I think I will go for the "educate your users" option with a dose of threatened bodily harm until 1.5 is officialy released.
Cheers, Brett On Aug 25, 8:32 pm, Ruben Willems <[email protected]> wrote: > Hi > > this is part of the upcoming 1.5 release : security > for the moment there is not much you can do :-( > > if it was done via the dashboard, there is a setting, > in the dashboard.config, where you list all build servers : > > <remoteServices> > <servers> > <!-- Update this list to include all the servers you want to > connect to. NB - each server name must be unique --> > <server name="local" > url="tcp://localhost:21234/CruiseManager.rem" allowForceBuild="true" > allowStartStopBuild="true" /> > </servers> > </remoteServices> > > set allowStartStopBuild to false > > but cctray does not have a setting :-( > > so you have the following options : > ° install a 1.5 nightly build > ° educate your users > ° bypass : > --> set up a firewall at the buildserver that blocks all communications at > port 21234 > (cctray does not work anymore, so dashboard has to be used) > --> set the allowStartStopBuild to false > --> set up a second dashboard, only known to the select few > > with kind regards > Ruben Willems > > > > On Tue, Aug 25, 2009 at 4:44 PM, Brett <[email protected]> wrote: > > > We run CCNet 1.4.4 SP1. Someone is stopping project integrators, > > either through CCTray or from the web dashboard (CCTray is the most > > likely vector), and not starting them again. I only see this a few > > hours (or days) later and we lose a lot of builds. > > > The logfile shows that the integrator has been stopped (INFO level) > > but not who stopped it. > > > Is there a way to determine who actually stopped project integration > > or, better yet, a way to remove the facility to stop project > > integration for all but a select group of users ? > > > Cheers, > > Brett- Hide quoted text - > > - Show quoted text -
