This is the first part in my documentation series about managing a Debain server for fun and profit. Install some packages apt-get install vim htop fail2ban ufw nginx git jekyll logwatch apticron ntp screen weechat stow vnstat vnstati sudo Add user useradd osaka usermod -a -G sudo osaka Select the correct time zone: dpkg-reconfigure tzdata Make sure the time is correct: service ntp stop ntpd -gq service ntp start Setup exim to send emails, for status reporting etc.
With just a fresh install of raspbian, and a network cable, you too can setup your very own Raspberry PI with Internet access. Make sure you have the same physical setup: PI (Ethernet) -> (Ethernet) Computer (Wireless or second Ethernet) -> Internet. Install raspbian onto the SD card. Mount the SD card with write privileges and navigate to the file /etc/network/interfaces and set a static IP. auto eth0 iface eth0 inet static address 10.
Currently OTRv4 (libotr5-dev) is only in testing, which means you need to add the backports repository. (For Ubunutu skip this step, the rest is the same.) Add the following line to the bottom of /etc/apt/sources.list if you don’t already have it. deb http://ftp.debian.org/debian/ wheezy-backports main Update and install the required libraries to compile mcabber with OTR, PGP and UTF-8 support. apt-get install build-essential libloudmouth1-dev libgpgme11-dev libncursesw5-dev libotr5-dev Download and extract the latest release.