Main Page
Megazirt Wiki has begun. This Wiki is mainly here as a back reference of how I set-up things on my network, in case of new installs, upgrades, or heaven forbid data loss. I thought it might also be of some use to anyone trying to find out how to do there own setup; so made it public. Most of this stuff is learnt from Google searches so it seems fair to give some thing back. My network is a mix of Windows XP for my dads Laptop, Vista for mothers, Fedora for myself and a bunch of domain, web, file, servers running CentOS, along with a few virtual clients for me to play around and learn stuff with. I tried Ubuntu and didn't like it, sorry, so anything Linux should be assumed to be RedHat environment.
Originally this Wiki was open for editing so that others more knowledgeable than I could advise on better methods and change anything insecure, but unfortunately it was proven too easy for some people to abuse and I don't have time to keep reverting pages. If you ask nicely, and maybe I know you, I'll be more then welcome to add you as a user manually.
Please remember this Wiki is just how I personally do things, they may not be the best methods by any means. I'm not claiming to be an expert or offer anything in this wiki as a expert. There are no warranties and rats will probably continue to chew your cables. Consider everything on here as written by a noob.
Servers
- tux.megazirt.local (NAS/Samba and VirtualBox Server running CentOS)
- tuz.megazirt.local (Windows 2008 on a VirtualBox, handles ADS, DNS and DHCP)
- mail.megazirt.co.uk (megazirt.co.uk eMail Server using Zimbra. Running off CentOS on a VirtualBox)
- Webserver (Hosts all the websites with domain megazirt.co.uk, including this site. CentOS on VirtualBox)
- Generic Linux Server Options List of options I apply to all the Linux Servers
Clients
Authentication
The client computers are using Windows ADS or winbind authentication from the tuz.megazirt.local Windows 2008 server. I would like to try another authentication server like [389 Directory Server], but as I have windows clients/servers anyway I'm not too bothered right now.
File Shares
File shares are setup using samba on Linux and using 'user profiles' and windows login scripts in Windows computers. I've yet to find anything reliable to get a Windows Server to setup Fedora samba maps automatic during login / authentication, but I'd love to find a way.
Default Linux Packages
These are the packages I try and install for all the Fedora (currently 15 & 16) and CentOS 5 clients. The first sets the extra yum packages.
su root -c "yum install yum-plugin-fastestmirror yum-plugin-protectbase yum-plugin-remove-with-leaves -ty"
Setup the extra repository's
su root -c "yum --nogpgcheck install http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm http://rpm.livna.org/livna-release.rpm http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm -ty"
To play various media and encoded DVD's a few packages are needed from third party repos. I built the list of packages from FedoraFAQ with a couple of extras as well. Not that some of these packages probably have some legal issues you should check.
su root -c "yum install flash-plugin pulseaudio-libs.i686 alsa-plugins-pulseaudio libcurl libdvdread libdvdcss libdvdnav gstreamer-plugins-ugly gstreamer-plugins-bad gstreamer-ffmpeg gstreamer-plugins-bad-nonfree lsdvd -ty"
Microsoft Keyboard / VKM Switch with Linux
There seems to be a bug with my Microsoft Keyboard and KVM Switch setup where I end up with lots of
[30441.342032] atkbd serio0: Use 'setkeycodes e001 <keycode>' to make it known. [30441.509632] atkbd serio0: Unknown key pressed (translated set 2, code 0xd9 on isa0060/serio0).
messages when using Linux clients. It's apparently caused by strange keep alive and battery status signals from the keyboard.
The easy way to fix is just edit /etc/rc.local and add the following lines
/usr/bin/setkeycodes e001 129 /usr/bin/setkeycodes e059 129
Computer Installations