====== sys03 - basic setup ======
{{tag>project infrastruktur computing }}
===== admintools vo & ilog =====
plan:
* use "vo" as frontend to "vi" and "rcs" to make any changes revisionable
* use ilog to document what's been done
BASEURL="http://www.fischglas.de/software/vo"
VERSION=` wget "$BASEURL/" -O - | awk '/>CURRENT_IS_/ { print }' | sed 's/^.*>CURRENT_IS_//;s/<.*$//' `
PKGFILE="vo_$VERSION-1_all.deb"
cd /tmp && wget "$BASEURL/$PKGFILE"
aptitude -y install rcs < /dev/null
dpkg -i /tmp/"$PKGFILE"
rm /tmp/"$PKGFILE"
BASEURL="http://www.fischglas.de/software/ilog"
VERSION=` wget "$BASEURL/" -O - | awk '/>CURRENT_IS_/ { print }' | sed 's/^.*>CURRENT_IS_//;s/<.*$//' `
PKGFILE="ilog_$VERSION-1_all.deb"
cd /tmp && wget "$BASEURL/$PKGFILE"
dpkg -i /tmp/"$PKGFILE"
rm /tmp/"$PKGFILE"
[[:project:sys03:basicsetup:ilog-policy|ilog's keyword policy goes here]]
===== hostname =====
vo /etc/hosts
< 78.46.139.5 Debian-60-squeeze-64-minimal
---
> 78.46.139.5 sys03.shackspace.de sys03
14c14
< 2a01:4f8:190:5484::2 Debian-60-squeeze-64-minimal
---
> 2a01:4f8:190:5484::2 sys03.shackspace.de sys03
vo /etc/hostname
< Debian-60-squeeze-64-minimal
---
> sys03.shackspace.de
vo /etc/mailname
< Debian-60-squeeze-64-minimal
---
> sys03.shackspace.de
===== kernel =====
apt-get install linux-image-vserver-amd64
->
linux-image-2.6.32-5-vserver-amd64 2.6.32-46
binutils 2.20.1-16
libnspr4-0d 4.8.6-1
libnss3-1d 3.12.8-1+squeeze5
linux-image-vserver-amd64 2.6.32+29
make 3.81-8
util-vserver 0.30.216-pre2864-2+b1
debootstrap 1.0.26+squeeze1
===== software =====
apt-get purge nano
apt-get install vim sudo smartmontools dmidecode dnsutils screen
->
sudo 1.7.4p4-2.squeeze.3
libcap-ng0 0.6.4-1
smartmontools 5.39.1+svn3124-2
libgeoip1 1.4.7~beta6+dfsg-1
libxml2 2.7.8.dfsg-2+squeeze6
libisc62 1:9.7.3.dfsg-1~squeeze8
libdns69 1:9.7.3.dfsg-1~squeeze8
libisccc60 1:9.7.3.dfsg-1~squeeze8
libisccfg62 1:9.7.3.dfsg-1~squeeze8
libbind9-60 1:9.7.3.dfsg-1~squeeze8
liblwres60 1:9.7.3.dfsg-1~squeeze8
bind9-host 1:9.7.3.dfsg-1~squeeze8
dnsutils 1:9.7.3.dfsg-1~squeeze8
geoip-database 1.4.7~beta6+dfsg-1
sgml-base 1.26+nmu1
xml-core 0.13
screen 4.0.3-14
(vim, dmidecode existed already)
===== reboot =====
to activate changes
reboot
===== admin accounts =====
created
===== bind sshd to host addresses =====
to prevent sshd from interfering with vserver ip-addresses,
bind sshd to host addresses:
/etc/sshd/sshd_config:
#ListenAddress ::
#ListenAddress 0.0.0.0
ListenAddress 127.0.0.1
ListenAddress 78.46.139.5
ListenAddress 2a01:4f8:190:5484::2
/etc/init.d/ssh restart