This shows you the differences between two versions of the page.
— |
miranda [2014/11/24 01:14] (current) 0.0.0.0 created |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Miranda ====== | ||
+ | [[Category: | ||
+ | [[Category: | ||
+ | [[Category: | ||
+ | [[Category: | ||
+ | |||
+ | 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=" | ||
+ | |+ /dev/sda (20.0gb) | ||
+ | |- | ||
+ | ! Partition Number | ||
+ | ! Size | ||
+ | ! Filesystem | ||
+ | ! Mount point | ||
+ | ! Notes | ||
+ | |- | ||
+ | | 1 | ||
+ | | 20Gb | ||
+ | | ext3 | ||
+ | | / | ||
+ | | | ||
+ | |} | ||
+ | |||
+ | ===== Installation ===== | ||
+ | * Base system was installed with OpenITC' | ||
+ | * System updated with portage (~amd64) | ||
+ | |||
+ | ==== Kernel ==== | ||
+ | Full kernel < | ||
+ | |||
+ | ==== Installed Software ==== | ||
+ | Also see: | ||
+ | * [[Gentoo# | ||
+ | |||
+ | === Network === | ||
+ | * {{Package|direct=yes|net-misc/ | ||
+ | |||
+ | === Hosting === | ||
+ | * {{Package|direct=yes|dev-db/ | ||
+ | * {{Package|direct=yes|dev-lang/ | ||
+ | * {{Package|direct=yes|dev-util/ | ||
+ | * {{Package|direct=yes|net-dns/ | ||
+ | * {{Package|direct=yes|net-dns/ | ||
+ | * {{Package|direct=yes|net-proxy/ | ||
+ | * {{Package|direct=yes|www-servers/ | ||
+ | |||
+ | === Userland === | ||
+ | * {{Package|direct=yes|net-irc/ | ||
+ | |||
+ | ===== Configuration ===== | ||
+ | ==== VPN ==== | ||
+ | Miranda maintains a persistent tunnel to the Sihnon network using openvpn. Configuration files are stored in subversion, under [[https:// | ||
+ | |||
+ | ==== LDAP ==== | ||
+ | See [[LDAP/ | ||
+ | |||
+ | ==== NTP ==== | ||
+ | The < | ||
+ | |||
+ | {{Root|< | ||
+ | emerge ntp -av | ||
+ | / | ||
+ | / | ||
+ | rc-update add ntp-client default | ||
+ | rc-update add ntpd default | ||
+ | </ | ||
+ | |||
+ | ==== 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 [[https:// | ||
+ | |||
+ | 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. | ||
+ | {{Root|< | ||
+ | iptables-restore ./ | ||
+ | / | ||
+ | / | ||
+ | rc-update add iptables default | ||
+ | |||
+ | ip6tables-restore ./ | ||
+ | / | ||
+ | / | ||
+ | rc-update add ip6tables default | ||
+ | </ | ||
+ | |||
+ | ===== Maintenance ===== | ||
+ | ===== Hardware ===== | ||
+ | ===== Todo ===== | ||
+ | * ... | ||
+ | |||
+ | = OVH = | ||
+ | |||
+ | ===== Filesystems ===== | ||
+ | {| class=" | ||
+ | |+ /dev/sda (21.4Gb iSCSI) | ||
+ | |- | ||
+ | ! Partition Number | ||
+ | ! Size | ||
+ | ! Filesystem | ||
+ | ! Mount point | ||
+ | ! Notes | ||
+ | |- | ||
+ | | 1 | ||
+ | | 5Gb | ||
+ | | ext3 | ||
+ | | / | ||
+ | | | ||
+ | |- | ||
+ | | 2 | ||
+ | | 15Gb | ||
+ | | ext3 | ||
+ | | /home | ||
+ | | | ||
+ | |} | ||
+ | |||
+ | ===== Installation ===== | ||
+ | * Base system was installed with OVH's gentoo-grsec kernel. | ||
+ | * System updated with portage | ||
+ | |||
+ | ==== Kernel ==== | ||
+ | Full kernel < | ||
+ | |||
+ | ==== Installed Software ==== | ||
+ | Also see: | ||
+ | * [[Gentoo# | ||
+ | |||
+ | ===== Configuration ===== | ||
+ | ==== LDAP ==== | ||
+ | See [[LDAP/ | ||
+ | |||
+ | ==== NTP ==== | ||
+ | * //todo// | ||
+ | |||
+ | ==== Logging ==== | ||
+ | Configure network logging, as per [[Syslog]]. | ||
+ | |||
+ | ==== Firewalls ==== | ||
+ | The firewall configuration is stored in subversion, under [[https:// | ||
+ | |||
+ | 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. | ||
+ | {{Root|< | ||
+ | iptables-restore ./ | ||
+ | / | ||
+ | / | ||
+ | rc-update add iptables default | ||
+ | |||
+ | ip6tables-restore ./ | ||
+ | / | ||
+ | / | ||
+ | rc-update add ip6tables default | ||
+ | </ | ||
+ | |||
+ | ==== iSCSI ==== | ||
+ | The iSCSI disk is configured and initialised by the initrd | ||
+ | |||
+ | ===== Maintenance ===== | ||
+ | ===== Hardware ===== | ||
+ | ==== lspci ==== | ||
+ | < | ||
+ | |||
+ | ===== Todo ===== | ||
+ | * ... |