RE: Need for security model
"Frantz Dhin" <[email protected]> Fri, 12 Dec 2003 07:06:15 +0100
| Newsgroups | gmane.linux.zynot.general |
|---|---|
| Organization | Zynot Foundation |
| Message-ID | <[email protected]> |
Well, it is just an example deployment. It's impossible to give full justice in just 1 diagram if it still has to be easy to read and understand. > The build system I had in mind was more peer-to-peer, with the work > distributed among all (suitable) nodes. I disagree with that. It's a package manager and not a render farm. I can't really see any compelling reason to do so, but the disadvantages are numerous: A vast number of toolchains scattered all over enterprise is an admin nightmare, it allows for bypassing Xeta, and decreases manageability all over and opens for possibility to install rogue unauthorized software. Also, as you know, if someone is dead set to not use a central build server it is free for them to do so, if they configure Xeta for it and install the needed components on the nodes in their network. A corporate network needs to be in the hands and under the control of the administrators. Else it just will not work. > > The Xeta build and install services, if available over the Internet, > would greatly assist remote administration. > > And let's not forget that some company's networks are as global and > distrustable as the Internet. > Indeed, which is why I put the XBuild repository in the DMZ in the example. But you are right. There is a struggle going on. First there were mainframes and everything was nice and manageable, then came client/server computing and it met the needs for business better but at the cost of being less manageable. Now today we stand with full blown distributed applications and web services and grids and what have you. Probably that's even better for business, but we can all see what it means for manageability. We have to constantly remind ourselves that we are here to fight the complexity and not add to it. > We should also try to avoid the DHCP-on-LAN-compromises-rebooting-Macs > type debacles by providing paranoia affirmation services even on local > networks. Do you mean rogue servers? If so, that is why we need service authentication as stated in notes about security model. It's also partly the reason why I've been talking about single sign-on and security boundaries/realms. Either way, Kerberos v5 can potentially take care of all this for us so it's an option to consider. Kind Regards Frantz Dhin