How are linux desktops managed in large network environment? In windows i can create policies in Active Directory like disallowing change of wallpaper, to play/use a certain game/application or other user rights assignments, folder redirection, automatic share mapping, package distribution, vista's removable storage restrictions etc.etc.etc. How do organizations with linux for a desktop control user actions???
If as of today it is impossible and linux has no solution to restrict John from putting up disruptive wallpapers for Marry to change local $PATH in her home profile and therefore ignore all the system wide settings/restrictions or for Alex to connect to his personal network storage with one click, then is there room for developers to create such solutions.
I know there is argument for saying "its going to be useless because linux is not widely used", but i have been asked many times if it was possible for them to run linux as the main OS on the entire network. Even though I use linux every step of the way at home and support it as much as i can, i still have to answer "no, have to use windows" because I've never heard of a solution for problem in #1.
So, how is it done if done at all??