Table of Contents

Miranda

Hosts Hosts/Servers Hosts/Gentoo Hosts/Offsite

Miranda is currently being ported from an RPS hosted at OVH to a VPS hosted at XenVZ. Configurations for both are below.

= XenVZ =

Filesystems

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

! Partition Number ! Size ! Filesystem ! Mount point ! Notes

Installation

Kernel

Full kernel <tt>.config</tt> files are stored in subversion, under configs:/kernel/miranda/.

Installed Software

Also see:

Network

Hosting

Userland

Configuration

VPN

Miranda maintains a persistent tunnel to the Sihnon network using openvpn. Configuration files are stored in subversion, under configs:/vpn/clients/miranda.

LDAP

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

NTP

The <tt>ntp-client</tt> tool is run on boot to set the system clock to the correct time. The <tt>ntpd</tt> service is also run to keep the time accurate while the system is up. The default configuration is used, so the system will synchronise to a machine in the NTP pool.

<source lang="bash"> emerge ntp -av /etc/init.d/ntp-client start /etc/init.d/ntpd start rc-update add ntp-client default rc-update add ntpd default </source>

Logging

Configure network logging, as per Syslog. The connection to the remote syslog server is made through the VPN connection.

Firewalls

The firewall configuration is stored in subversion, under configs:/firewall/miranda/.

Run the following commands to apply the rules to the running kernel, save them for next boot, start the service and ensure it starts on system startup. <source lang="bash"> iptables-restore ./firewall/miranda/iptables.xenvz /etc/init.d/iptables save /etc/init.d/iptables start rc-update add iptables default ip6tables-restore ./firewall/miranda/ip6tables.xenvz /etc/init.d/ip6tables save /etc/init.d/ip6tables start rc-update add ip6tables default </source>

Maintenance

Hardware

Todo

= OVH =

Filesystems

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

! Partition Number ! Size ! Filesystem ! Mount point ! Notes

Installation

Kernel

Full kernel <tt>.config</tt> files are stored in subversion, under configs:/kernel/miranda/.

Installed Software

Also see:

Configuration

LDAP

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

NTP

Logging

Configure network logging, as per Syslog.

Firewalls

The firewall configuration is stored in subversion, under configs:/firewall/miranda/.

Run the following commands to apply the rules to the running kernel, save them for next boot, start the service and ensure it starts on system startup. <source lang="bash"> iptables-restore ./firewall/miranda/iptables.ovh /etc/init.d/iptables save /etc/init.d/iptables start rc-update add iptables default ip6tables-restore ./firewall/miranda/ip6tables.ovh /etc/init.d/ip6tables save /etc/init.d/ip6tables start rc-update add ip6tables default </source>

iSCSI

The iSCSI disk is configured and initialised by the initrd

Maintenance

Hardware

lspci

0@@

Todo