User Tools

Site Tools


shadow

Shadow

Overview

  • Type: Virtual machine
  • Location: River
  • Provides:
    • DHCP server (Failover from Santo) (todo)
    • Name server (slave)
    • Directory server (LDAP slave)
    • Syslog logging server
    • Parimary MX

*Specs:

  • 256Mb Ram
  • 2x 100Mb Ethernet
  • 20Gb Virtual Disk
  • Serial port (mapped to <tt>/tmp/shadow</tt> on River

Filesystems

{| class=“wikitable” cellspacing=“10”

! Device ! Size ! Filesystem ! Mount point ! UUID ! Notes

Installation

Kernel

Shadow is using a slightly modified version of Santo's kernel, which was built to run on both VMware and the Soekris hardware. The full <tt>.config</tt> file is in subversion, under configs:/kernel/shadow.

Important options: 2.6.28-gentoo-r1|<code>0@@</code>

Update world

Once installed, run the following to update every package on the machine: <source lang="bash"> emerge world -uDNav </source>

This update should drag in baselayout-2/openrc, so be sure to follow the migration guide precisely.

Installed software

Also see:

Networking

Hosting

Configuration

Network

{| class=“wikitable” cellspacing=“10”

! Hardware ! Driver ! Device ! Mac ! IP ! DHCP/Static

The network configuration is stored in subversion, under configs:/network/shadow.

Logging

Configure network logging, as per Syslog.

LDAP

See LDAP/Openldap. Configuration files are stored in subversion, under configs:/ldap/slave/.

DNS/DHCP

See DNS & DHCP. Configuration files are stored in subversion, under configs:/dhcp/slave/ and configs:/named/slave/.

Firewall

See Iptables.

Mail

See Email.

Samba

Configuration is stored in subversion, under configs:/samba/client/. Samba's LDAP password must be set to the same value stored in the directory and then the service can be started.

<code>1@@</code>

Apache

todo

Hardware

lspci

2@@
shadow.txt · Last modified: 2014/11/24 01:14 by 0.0.0.0