Server setup guides - x684867/nemesis_server GitHub Wiki
Create a step-by-step procedure for installing a Nemesis Server Environment, providing for as much automatin as is possible without direct access to the user's infrastructure. In the end, the user should be able to adapt this process to his/her environment and automate the deployment completely.
Create virtual machine:1GB RAM,2CPU,1NIC,Expanding 64GB HDD
Attach Ubuntu 12.10 x86_64 server ISO image
Boot and install default Ubuntu 12.04 x64 server image.
Remove the broken packages in Ubuntu that have been causing problems in 13.04...
apt-get purge libroken18-heimdal -y
apt-get update -y && apt-get upgrade -y && shutdown -r now
Reinstall broken packages:
apt-get install git-core -ydpkg -i libroken18-heimdal_1.6~git20120403+dfsg1-2ubuntu0.13.04.1_amd64.deb && \dpkg -i libasn1-8-heimdal_1.6~git20120403+dfsg1-2ubuntu0.13.04.1_amd64.deb && \dpkg -i libhcrypto4-heimdal_1.6~git20120403+dfsg1-2ubuntu0.13.04.1_amd64.deb && \dpkg -i libwind0-heimdal_1.6~git20120403+dfsg1-2ubuntu0.13.04.1_amd64.deb && \dpkg -i libkrb5-26-heimdal_1.6~git20120403+dfsg1-2ubuntu0.13.04.1_amd64.deb && \dpkg -i libheimntlm0-heimdal_1.6~git20120403+dfsg1-2ubuntu0.13.04.1_amd64.deb
echo " " > /etc/udev/rules.d/70-persistent-net.rules && shutdown -h now
[NOTE: This is a great point for template creation. The template is non-production.]
[NOTE: For performance reasons, the dev virtual machines are not encrypting the hard disks.]
Configure git repository:
cd /srvgit clone https://github.com/x684867/nemesis_servermv /srv/nemesis_server /srv/nemesis
[ NOTE: This is where a template should be created. ]
/srv/nemesis/bin/nemesis-install <broker,cipher,keys,audit>