sajro
March 1st, 2008, 09:56 PM
I am wanting to switch my school's computer lab over to Linux, but I have been given the task of making a system with similar functionality to the current Windows XP system. (The reason I am able to do this is because the IT infrastructure of this part of the school isn't bound by the county's Windoze because it's PTA funded. Also, the filternazi software is server based (I can tell because my Live CDs still get filtered net.))
What it needs to be doing is: web browsing, office work (OpenOffice already in use, so that's easy enough), and be hard to mess with. I think Arch would be good because these machines are almost bleeding-edge and the newer processor optimizations would be good. Not to mention it's not bloated and is more confusing to script kiddies than Ubuntu, Fedora, etc.) I do, however, need a little more help as to how to do these.
I'm thinking KDE. Fluxbox + iDesk would be my second choice but KDE for simplicity and familiarity (for some people) would be better, plus its automatic handling of things many people get confused by. What I need to know there is: what is the difference between KDE and KDEmod?
As for web, it's Firefox (*ahm* I mean "Gran Parasido", Arch users). I need to know how to lockdown Firefox to prevent students from bookmarking, accessing proxy settings (transparent proxies), installing extensions, etc. I know quite a few people who would really abuse those.
For office, it's obvious to use OpenOffice. It's heavier than I'd like, but the hardware can handle it. It's also familiar for some of the people there.
As for hard to mess with, I mean tinkernazi lockdown on the system. Keeping people from changing the KWin theme, installing via Pacman, changing desktop background, etc.
I need to make an ISO for quickly installing this system wherever needed, fully configured (the whole lab's hardware is identical). Also, I need to be able to SSH in from home to work out problems. I'm kind of new to a lot of this, so I could use help with that.
I'm also trying to learn some Python and PyGTK to make my "Stupidity Safeguard" program, which is a simple lockdown program requiring the root password for shutting down X, killing system processes, etc. I initially thought of it to keep myself from stupidly hitting unknown key combos, but thought it would work well for this. So, if you could direct me to some resources to aid in that, and especially how to require root privileges to configure it, I'd appreciate it.
Thanks in advance,
Sajro
What it needs to be doing is: web browsing, office work (OpenOffice already in use, so that's easy enough), and be hard to mess with. I think Arch would be good because these machines are almost bleeding-edge and the newer processor optimizations would be good. Not to mention it's not bloated and is more confusing to script kiddies than Ubuntu, Fedora, etc.) I do, however, need a little more help as to how to do these.
I'm thinking KDE. Fluxbox + iDesk would be my second choice but KDE for simplicity and familiarity (for some people) would be better, plus its automatic handling of things many people get confused by. What I need to know there is: what is the difference between KDE and KDEmod?
As for web, it's Firefox (*ahm* I mean "Gran Parasido", Arch users). I need to know how to lockdown Firefox to prevent students from bookmarking, accessing proxy settings (transparent proxies), installing extensions, etc. I know quite a few people who would really abuse those.
For office, it's obvious to use OpenOffice. It's heavier than I'd like, but the hardware can handle it. It's also familiar for some of the people there.
As for hard to mess with, I mean tinkernazi lockdown on the system. Keeping people from changing the KWin theme, installing via Pacman, changing desktop background, etc.
I need to make an ISO for quickly installing this system wherever needed, fully configured (the whole lab's hardware is identical). Also, I need to be able to SSH in from home to work out problems. I'm kind of new to a lot of this, so I could use help with that.
I'm also trying to learn some Python and PyGTK to make my "Stupidity Safeguard" program, which is a simple lockdown program requiring the root password for shutting down X, killing system processes, etc. I initially thought of it to keep myself from stupidly hitting unknown key combos, but thought it would work well for this. So, if you could direct me to some resources to aid in that, and especially how to require root privileges to configure it, I'd appreciate it.
Thanks in advance,
Sajro