|
|
(10 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| == General Information == | | == General Information == |
− | Pepper is a data server. | + | Pepper is a VM that runs on Gourd, or Pumpkin, or Endeavour. |
− | | + | It is an Einstein "replica", to some extend, duplicating the LDAP service. |
− | Hostnames: <code>pepper.unh.edu</code>, <code>pepper.farm.physics.unh.edu</code>
| + | It is setup for Dovecot and Postfix, but those services are NOT active the way they are on Einstein and cannot be |
− | | + | considered a simple switchover. |
− | == Network Configuration ==
| |
− | Currently has ethernet cable to switch for local (farm) connection, and an ethernet cable to the wall for unh connection.
| |
− | === /etc/sysconfig/network-scripts/ifcfg-farm ===
| |
− | <pre>DEVICE=eth0
| |
− | BOOTPROTO=none
| |
− | HWADDR=00:E0:81:40:2B:CD
| |
− | IPADDR=10.0.0.245
| |
− | NETMASK=255.255.255.0
| |
− | ONBOOT=yes
| |
− | TYPE=Ethernet
| |
− | USERCTL=no
| |
− | IPV6INIT=no
| |
− | PEERDNS=yes
| |
− | </pre>
| |
− | === /etc/sysconfig/network-scripts/ifcfg-unh ===
| |
− | <pre>DEVICE=unh
| |
− | BOOTPROTO=none
| |
− | HWADDR=00:E0:81:40:2B:CC
| |
− | IPADDR=132.177.91.228
| |
− | NETMASK=255.255.252.0
| |
− | ONBOOT=yes
| |
− | TYPE=Ethernet
| |
− | USERCTL=no
| |
− | IPV6INIT=no
| |
− | PEERDNS=yes
| |
− | GATEWAY=132.177.88.1
| |
− | </pre>
| |
− | === /etc/sysconfig/network-scripts/ifcfg-lo ===
| |
− | DEVICE=lo
| |
− | IPADDR=127.0.0.1
| |
− | NETMASK=255.0.0.0
| |
− | NETWORK=127.0.0.0
| |
− | # If you're having problems with gated making 127.0.0.0/8 a martian,
| |
− | # you can change this to something else (255.255.255.255, for example)
| |
− | BROADCAST=127.255.255.255
| |
− | ONBOOT=yes
| |
− | NAME=loopback
| |
− | == Access Configuration ==
| |
− | === /etc/security/access.conf ===
| |
− | <pre># NPG Config:
| |
− | # Allow direct root logins only from console and einstein
| |
− | + : root : LOCAL einstein.unh.edu einstein.farm.physics.unh.edu lentil.unh.edu lentil.farm.physics.unh.edu
| |
− | | |
− | # Allow only NPG users and administrators
| |
− | - : ALL EXCEPT farm domain_admins : ALL
| |
− | </pre>
| |
− | == Backup Configuration ==
| |
− | === /etc/rsync-backup.conf ===
| |
− | <pre># Backups are 'pull' only. Too bad there isn't a better way to enforce this.
| |
− | read only = yes
| |
− | | |
− | # Oh for the ability to retain CAP_DAC_READ_SEARCH, and no other.
| |
− | #uid = root
| |
− | # XXX There seems to be an obscure bug with pam_ldap and rsync whereby
| |
− | # getpwnam(3) segfaults when (and only when) archiving /etc. Using a numeric
| |
− | # uid avoids this bug. Only verified on Fedora Core 2.
| |
− | uid = 0
| |
− | | |
− | # There's not much point in putting the superuser in a chroot jail
| |
− | # use chroot = yes
| |
− | | |
− | # This isn't really an effective "lock" per se, since the value is per-module,
| |
− | # but there really ought never be more than one, and it would at least
| |
− | # ensure serialized backups.
| |
− | max connections = 1
| |
− | | |
− | filter = : .rsync-filter
| |
− | | |
− | [usr]
| |
− | path = /usr
| |
− | comment = unpackaged software
| |
− | filter = \
| |
− | : .rsync-filter \
| |
− | + / \
| |
− | + /local \
| |
− | + /share \
| |
− | + /share/ssl \
| |
− | - /share/* \
| |
− | - /*
| |
− | | |
− | [opt]
| |
− | path = /opt
| |
− | comment = unpackaged software
| |
− | | |
− | [etc]
| |
− | path = /etc
| |
− | comment = conf files
| |
− | | |
− | [var]
| |
− | path = /var
| |
− | comment = user and system storage
| |
− | | |
− | [root]
| |
− | path = /root
| |
− | comment = root's home directory
| |
− | </pre>
| |