1. Building FreeBSD packages

    This is a quick reciepe to (re)build FreeBSD packages from source so you can install them on another host which does not have ports installed.

    At first we update our ports tree with portsnap fetch update:

    # portsnap fetch update
    [...]
    Building new INDEX files... done.
    

    Make sure the package to …

    Read more...


  2. Debugging on FreeBSD

    I have recently switched several smaller service VMs from Gentoo Linux to FreeBSD. I did so because I did not want to spend so much time on keeping a whole zoo of VMs up to date. I like FreeBSD because it is quite similar to Gentoo: it allows for easy …

    Read more...


  3. SSL enabled

    I have created new SSL private keys for my webserver and had them signed by StartSSL. I used StartSSL simply for the fact that it is free and is accepted by almost every browser. Once Let's Encrypt by the EFF goes live I will of course exchange the certificate with …

    Read more...


  4. Securing rsync with SSH keys

    I have been researching quite a bit on how to implement a linux based rsync server which allows passwordless logins from remote systems, constraining them as much as possible.

    My goals are:

    • Login using a non-root user
    • Being able to make full backups using fake-super on the server side
    • Constraining …

    Read more...


  5. A new Blog

    So for quite a while I was thinking about writing up some of the interesting problems I encounter while administrating servers and networks. I might also on occasion blog about coding and various other things.

    Read more...