navappliance
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| navappliance [2011/04/12 08:01] – [Debian GNU/Linux 5.0 (aka. lenny)] morten | navappliance [2018/12/11 07:44] (current) – https morten | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== NAV Virtual Appliances |
| + | We've built virtual appliances in OVF format for those who want to get quickly started with NAV. | ||
| + | Most popular virtualization environments can import this appliance (Though you may need to use VMWare' | ||
| - | ===== Debian GNU/ | + | The appliances are usually built on 64-bit stable versions of Debian GNU/Linux, with NAV installed from the packages available at our APT repository |
| - | This appliance runs NAV 3.8.3 on an x86_64/ | + | ===== Download ===== |
| - | http://metanav.uninett.no/ | + | [[https://nav.uninett.no/ |
| - | --- // | + | |
| - | This is an upgraded version of the Debian 4.0-based appliance mentioned below - more details about the setup and how to proceed can be found there. | + | Stable releases are found in the //stable// directory, beta testing releases in the //beta// directory. Kinda obvious, isn't it? ;-) |
| - | ===== Debian GNU/Linux 6.0 (aka. squeeze) ===== | + | |
| - | An appliance | + | ===== What the local admin needs to do after starting the appliance |
| - | ===== Debian GNU/Linux 4.0 (aka. etch) ===== | + | |
| - | + | ||
| - | This appliance runs an outdated version of NAV (3.5) on an outdated version of Debian and can be downloaded from here: | + | |
| - | + | ||
| - | i386: (cooming soon) | + | |
| - | + | ||
| - | x86_64 / amd64: [[http:// | + | |
| - | + | ||
| - | ==== What the local admin needs to do after starting the appliance ==== | + | |
| - | + | ||
| - | | + | |
| * add a decent email-address to forward root's email to in /// | * add a decent email-address to forward root's email to in /// | ||
| * fix the network-configuration (/ | * fix the network-configuration (/ | ||
| * add networks that shall be allowed to talk to the appliance in /// | * add networks that shall be allowed to talk to the appliance in /// | ||
| * also fix hostname/ | * also fix hostname/ | ||
| - | |||
| - | ==== How the virtual appliance was created ==== | ||
| - | |||
| - | A virtual machine was created on a VMware ESX server with 512MB RAM and 4GB of disk. Choises made during installation of Debian GNU/Linux 4.0 (aka. etch): | ||
| - | |||
| - | * American English as language | ||
| - | * using LVM on the disk to ease the expand-process | ||
| - | * all files in one large partition | ||
| - | |||
| - | After a normal installation, | ||
| - | |||
| - | * the user added at install-time was removed | ||
| - | * so was the root-alias in /// | ||
| - | * backport.org- and pkg-nav.alioth.debian.org-mirrors added to / | ||
| - | * installed open-vm-tools (from backports.org) and ran the commands **module-assistant prepare open-vm** and **module-assistant auto-install open-vm** to build the opem-vm-modules | ||
| - | * installed openssh-server | ||
| - | * added 'ALL: 127.0.0.1' | ||
| - | * installed nav (aptitude install --without-recommends nav) and answered yes to all question | ||
| - | * followed / | ||
| - | * poweroff the machine and take a snapshot | ||
| - | * Remove the network configuration in / | ||
| - | * Change the temporary root-password to an empty one in /etc/shadow (and remove / | ||
| - | * Adjust hostname in the following files: /etc/hosts, / | ||
| - | * Power off the virtual machine and export as appliance. | ||
| - | |||
| - | |||
| - | |||
| - | ===== Todo ===== | ||
| - | |||
| - | * create the appliance in real (not VMwareified) OVF-format | ||
| - | * document how to make the appliance send emails | ||
| ===== Links ===== | ===== Links ===== | ||
| - | * OVF - [[http:// | + | * OVF - [[https:// |
| - | * NAV - [[http://metanav.uninett.no/ | + | * VMWare OVFTool |
| + | * NAV - [[https:// | ||
| * Debian GNU/Linux - [[http:// | * Debian GNU/Linux - [[http:// | ||
| + | * NAV virtual appliance source code: [[https:// | ||
navappliance.1302595311.txt.gz · Last modified: by morten
