On Thu, Sep 23, 2004 at 11:22:48AM +0100, Matt Parker wrote:
On Thursday 23 Sep 2004 10:28, Brett Parker wrote:
On Thu, Sep 23, 2004 at 01:01:55AM +0100, Matt Parker wrote:
On Thursday 23 Sep 2004 00:43, Andrew Savory wrote:
Hi,
On 23 Sep 2004, at 00:34, Paul wrote:
Is there a simple way I can disable shell accounts for selected users and still have ssh & cvs working with some degree of security ?
No.
Use SVN instead - it's built with exactly this sort of use in mind, is more firewall-friendly, and is a significant improvement on CVS. There's no point going down the CVS route for new projects, unless you specifically need to.
With respect, not a hope in hell of me using Subversion in the near future. The reason being is that it's only just hit 1.0 and there's no way I'm going to trust my code (my livelihood) to something so immature. I still recommend CVS to my clients for this reason.
With respect, you're a muppet :)
Subversion is yet to trash any data for me, and it's not as brain dead as CVS. CVS trashed repositories when ever it felt like it, or anyone commited in a slightly odd way, breathed on it wrong, or even just stroked the cat next door.
There's *NO* way that I'd use CVS to store my data through choice, and, infact, I don't. There's a heady evil mix between svn and tla for my projects.
Thanks,
Subversion is NOT ready for enterprise level networks. I don't care what has happened to your data. I'd like to see you try and go into a large enterprise and convince the IT PHB that Subversion is ready to manage all their source code. Hint : It ain't going to happen, and he/she is likely to call you a muppet for suggesting it ;-)
*HINT* - it *is* ready. *HINT* If the IT PHB has that little clue and doesn't even *TRY* new software before claiming that it's not ready then they *REALLY* shouldn't be in the job, should they. *AND* I would be very very very very suprised to find anyone that's run a serious cvs archive and *HASN'T* hit problem after problem after problem. Hell, just keeping CVS running for a large enterprise must be a job all in its own, probably for several people.
*HINT*: there are companies using svn, lots of them in fact. *HINT*: svn isn't the *ONLY* solution, there's also arch, which has been around for "quite some time" and aegis, which is solid as a rock, but has the user interface from hell...
Oh, and on your "point" about CVS... just how long did it take to get popular... *HINT*: not very... and *why* did it become popular? becuase it was simple to use... now why are people moving away from CVS? because of the troubles that it has with directories, the somewhat broken way it handles archives, and the incredible amount of effort involved in fixing it when it goes wrong (which it does. often. in interesting and cunning ways).
So, if this is your view now, take a look at svn, give it 6 months and everyone will be far far more susceptable to it. Use it now, though, or forever play catch up with the real world.
Thanks,