Category: Uncategorized

  • apt-find-proxy, a tool to use APT proxies only if found

    APT, the package manager for Debian/Ubuntu has had the ability to use a proxy for many years. However, proxy support is tricky. Suppose you have a proxy at your work, but not at your home? When you take your laptop home, APT won’t be able to update.

    Enter apt-find-proxy, my tool to do just that.

    (more…)

  • Removing support for saucy from the repo

    I have removed support from Ubuntu 13.10 “Saucy Salamander” / Linux Mint 16 “Petra” from my repository. As these releases are no longer supported, you should upgrade immediately.

  • I’m joining Google!

    I am very excited to announce that I’m joining Google as a Site Reliability Manager at the London (Victoria) office. I start in late November 2014. I don’t yet know what projects I’ll be working on, but I can’t wait to find out.

    I’ve been at Talia a long time. I’ve done some cool stuff, worked with great people, and been to very unusual places. But all things must end, and it is time for a change. Thank you to all my friends and colleagues at Talia, and I wish you all the best.

  • Automated Voice-over-IP fraud caused by insecure SIP phones

    My company, Talia, provides hosted Voice-over-IP (VoIP) services to our customers. A typical use is a software-based PBX such as Asterisk on our virtual machine hosting cluster (or as the kids say, our “cloud”). We use the same for our own corporate PBX.

    In the past month, we’ve experienced two fraudulent attacks costing a few hundred USD each. We have measures to detect and prevent such things, but that’s not what I want to talk about. I want to talk about how these attacks occurred.

    (more…)

  • Upgrading to OpenWRT 12.09 on Buffalo WZR-HP-G300NH

    I still use a Buffalo WZR-HP-G300NH as my home router, although I no longer use it as a wireless AP*. Tonight I upgraded it to OpenWRT 12.09 “Attitude Adjustment”. These are my notes on the upgrade.

    (more…)

  • A better way to share eBooks, or my OPDS library version 2.0

    Some time ago, I wrote a guide on how to create an online eBook library, accessible from a browser or Android/iPhone device. The benefits are many. You always have access to all your books, anywhere. You can directly share them with your friends. You don’t have to manage local libraries on your devices.

    Since I wrote my first post, a number of better tools have come along which make this easier. Here is the new way to do it.

    (more…)

  • Merry Christmas!

    It’s time once again for our special Christmas card! Merry Christmas, everyone! We have a special card just for you:

    http://www.tolaris.com/xmas/xmas2013.php

    (In case you miss it the first time, try reloading or clicking the button.)

    (more…)

  • BackupPC 3.3.0 packaged for Ubuntu precise, SMB fixed

    Craig released BackupPC 3.3.0 earlier this year. This version adds a number of fixes, including a minor one from yours truly. It also fixes the issue with Samba 3.6.x.

    (more…)

  • Install missing Perl modules for OTRS

    I’m in Stockholm this week, training on OTRS. OTRS is packaged as an RPM for OpenSUSE and RHEL/CentOS, but the package maintainers have left a lot of basic steps for the user to run after install or upgrade. Here are commands to install all missing Perl modules for OTRS, both optional and required.

    (more…)

  • Removing the Proxmox 3.1 subscription nag dialog

    Proxmox is a pretty nice virtualisation solution for the medium enterprise. It’s bigger than Virtualbox, smaller than Openstack, and easy to implement on both as single machine or a whole cluster. Unfortunately, the developers are struggling to pay the bills. So with the 3.1 release they have followed the path of “Subscription versus Community.” Users without a subscription are now treated to this dialog every time they login:

    You do not have a valid subscription for this server. Please visit www.proxmox.com to get a list of available options.

    (more…)