install openssh-server

configure sudo

echo 'monitor ALL=(root) /sbin/monitor' >> /etc/sudoers
echo 'sudo su -' > /sbin/monitor && chmod 0100 /sbin/monitor

Secure sessions and enable colour

nano /etc/skel/.bash_logout
	insert "echo '' > ~/.bash_history"
nano /etc/skel/.bashrc
	insert "echo '' > ~/.bash_history"
	uncomment force_color_prompt=yes
	edit PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ to
		PS1='${debian_chroot:+($debian_chroot)}\[\033[00m\]\u\[\033[01;33m\]@\[\033[01;32m\]\h\[\033[00m\]:\[\033[01;36m\]\w\[\033[00m\]\$
	edit eval "`dircolors -b`" to eval "`dircolors -b ~/.dircolour`"
		add "cd ~"
		dircolors -p > /etc/skel/.dircolour
	nano /etc/skel/.dircolour
	edit DIR 01;34 # directory to
		DIR 01;36 # directory

install ntpd
open /etc/ntp
configured time to point to "server server1.4ptsolutions.local"
restart Daemon
type "date" to confirm
install likewise

Details for DNS configuration, otherwise an error will pop up every time you try to add the Machine to the domain:

http://www.likewise.com/resources/documentation_library/manuals/open/likewise-open-guide.html#ConfigNsswitch

configured:

/opt/likewise/bin/lwconfig AssumeDefaultDomain true
		echo 'DOMAIN\\domain^admins ALL=(ALL) ALL' >> /etc/sudoers
		/opt/likewise/bin/lwconfig Local_HomeDirTemplate %H/%D/%U
		cp /etc/nsswitch.conf /home/vault/backup/likewise/nsswitch.conf && nano /etc/nsswitch.conf
			change line "hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4" to "hosts:          files dns mdns4_minimal [NOTFOUND=return] mdns4"
		/opt/likewise/bin/lwsm restart lwio
		add to domain using "domainjoin-cli join 4ptsolutions.local DOMAINUSER"

install Webmin

	edit /etc/apt/sources.list
	add two lines:
		echo '#Webmin' >> /etc/apt/sources.list && echo 'deb http://download.webmin.com/download/repository sarge contrib' >> /etc/apt/sources.list
		cd /vault/
		wget http://www.webmin.com/jcameron-key.asc && apt-key add jcameron-key.asc
	apt-get update
	apt-get install webmin
	echo 'webmin ALL=(ALL) ALL' >> /etc/sudoers
	adduser webmin PASSWORD
add yourself
	echo 'amelong ALL=(root) /sbin/amelong' >> /etc/sudoers && echo 'sudo su -' > /sbin/amelong && chmod 0100 /sbin/amelong

install apache2
install php5
install mysql-server-5.0

	configured root password as "WHATEVERYOUWANT"
		/etc/init.d/mysql stop
		mysqld_safe --skip-grant-tables &
		mysql -u root
			use mysql;
			update user set password=PASSWORD("WHATEVERYOUWANT") where User='root';
			flush privileges;
			quit
	apt-get install php5-mysql

Setup phpMyAdmin

	cd /home/sites/www
	su www-data
	Downloaded from: http://www.phpmyadmin.net/home_page/downloads.php to /home/sites/www
	untar'ed, then mv'd the directory to phpmyadmin
	apt-get install mcrypt php5-mcrypt
	mkdir /home/sites/www/phpmyadmin/config && chmod o+rw /home/sites/www/phpmyadmin/config
	navigated to: http://SERVER/phpmyadmin/setup/index.php
	setup the database root account password
	cp /home/sites/www/phpmyadmin/config/config.inc.php /home/sites/www/phpmyadmin/
	rm -rf /home/sites/www/phpmyadmin/config
	echo 'extension=mcrypt.so' >> /etc/php5/apache2/php.ini

Setup Samba

	apt-get install samba smbclient smbfs samba-common

Install Linux Logo

	apt-get install linuxlogo
	nano /etc/init.d/bootmisc.sh
		    #uname -snrvm > /var/run/motd
        /usr/bin/linux_logo > /var/run/motd
	echo '-L 14 -F"Welcome to My Domain \n#H \n#O Kernel #V \n#X #T #M #P \n#R RAM \n#U \n#L"' /etc/linux_logo.conf
	/etc/init.d/bootmisc.sh