Installing libssl0.9.8 on Debian Wheezy

Sometimes you run into the problem that libraries or packages are linked against libssl0.9.8, but the default version on Wheezy is libssl1.0.0. You can simply install the Squeeze package on Debian Wheezy like this (also having already installed libssl1.0.0): wget http://ftp.us.debian.org/debian/pool/main/o/openssl/libssl0.9.8_0.9.8o-4squeeze14_amd64.deb dpkg -i libssl0.9.8_0.9.8o-4squeeze14_amd64.deb

Installing apt-cacher-ng proxy to accelerate installations and save bandwidth

The Installation is quite simple. On a Debian or Ubuntu just type: apt-get install apt-cacher-ng This will install the package and already start the service. Then you will have to point you clients to use your proxy when installing new packages. Therefore just create /etc/apt/apt.conf.d/01proxy with the following content: Acquire::http { Proxy ""; }; whereas […]

Installing S3FS on Debian

Access your S3 Bucket just like a folder on your filesystem using s3fs! On Debian Squeeze you need to install the following packages: apt-get install make gcc g++ build-essential gettext libcurl3 libcurl3-dev libxml2 libxml2-utils libxml2-dev libcrypto++-dev libcrypto++-utils libcrypto++8 libfuse-dev libfuse2 libfuse-perl libfusefs-ruby For Debian Wheezy: apt-get install make gcc g++ build-essential gettext libcurl3 libcurl3-dev libxml2 libxml2-utils libxml2-dev libcrypto* libfuse* […]

Installing Chef 11 Server on Debian configuring knife

Having your Debian Squeeze installed you can install Chef Server 11 using the Ubuntu 10.10 package. You can get the package from http://www.opscode.com/chef/install/. The current version is 11.08. Before doing your installation, check that the hostname command is giving a fully qualified domain name. If not, you should modify the contents of /etc/hostname (example: chef.example.net) and add the […]

Installing Ruby 1.9.3 on Debian using RVM

First of all, check if there's a Ruby package installed on your Debian and remove it, as it may conflict later on: apt-get remove ruby ruby1.8  Now some prerequesites for Debian: apt-get -y install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion locales-all […]

Setup LXC on Debian

I've tested this installation on Debian Wheezy, but it also works on older distributions (Squeeze etc.). You can install lxc including some needed components by executing: apt-get install lxc debootstrap bridge-utils lvm2 Then you should configure a bridge network interface in order to be used by your virtual machines. Therefore edit /etc/network/interfaces, comment out the […]

Installing Ruby 1.9.3 on Debian Squeeze

This is a quick way to install Ruby 1.9.3 on Debian. The default version on Squeeze is 1.9.1, but on depending on what you would like to do, you may need a more recent version. Download the dsc file: wget http://deb.bearstech.com/squeeze/ruby-1.9.3/ruby1.9.1_1.9.3.0-1.dsc Download the following archives: wget http://deb.bearstech.com/squeeze/ruby-1.9.3/ruby1.9.1_1.9.3.0.orig.tar.gz wget http://deb.bearstech.com/squeeze/ruby-1.9.3/ruby1.9.1_1.9.3.0-1.debian.tar.gz For the package to be built, […]

Install Chef 10 Client on Debian

The installation is very similar to the server installation, with a few differences. For the server installation have a look here. First of all add the Opscode repository to apt:  echo "deb http://apt.opscode.com/ `lsb_release -cs`-0.10 main" | tee /etc/apt/sources.list.d/opscode.list lsb_release -cs will correspond to the name if your release (put in "squeeze" or "wheezy" instead for example […]

Upgrading Proftpd from 1.3.3a to 1.3.3g on Debian Squeeze

As the current version of Proftpd has some important security problems and as Debian does not provide an updated package yet, the best way to patch Proftpd is to download the updated sources and create your own debian package. To do this we need to first install some needed packages: apt-get install autotools-dev fakeroot dh-make […]