Server setup guides - x684867/nemesis_server GitHub Wiki

Objective:

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.

Server Setup Instructions:

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:

dpkg -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 

apt-get install git-core -y
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 /srv
git clone https://github.com/x684867/nemesis_server
mv /srv/nemesis_server /srv/nemesis

     [ NOTE: This is where a template should be created. ]

/srv/nemesis/bin/nemesis-install <broker,cipher,keys,audit>
⚠️ **GitHub.com Fallback** ⚠️