Debian GNU/Linux System Administration Resources http://www.debian-administration.org/ Tips for a Debian GNU/Linux System Administrator. Debian GNU/Linux System Administration Resources http://www.debian-administration.org/favicon.ico http://www.debian-administration.org/ How to set up dynamic DNS (DDNS) on WD My Book Live Fri, 13 Jan 2012 06:15:58 GMT http://www.debian-administration.org/article/How_to_set_up_dynamic_DNS_DDNS_on_WD_My_Book_Live Western Digital&#39;s My Book Live runs on Debian Lenny. It is a pretty nice NAS missing one critical feature for which many people ask on-line: The ability to sit behind a home LAN router and update a dynamic DNS entry as many routers can do. Installing Redmine with MySQL Thin and Redmine on Debian Squeeze Fri, 9 Dec 2011 08:54:47 GMT http://www.debian-administration.org/article/Installing_Redmine_with_MySQL_Thin_and_Redmine_on_Debian_Squeeze Redmine (http://www.redmine.org/) is a web-based project management system, often called a forge, built using the Ruby on Rails (http://rubyonrails.org/) framework. It provides bug/issue tracking, time tracking, wiki pages, gantt charting and calendar, multiple project support, and role-based access control for users to name a few. This article will cover the process of installing Redmine on Debian Squeeze using MySQL for data storage, Thin for serving Ruby, and nginx as the outward-facing server. Optimizing code via compiler flags Mon, 12 Sep 2011 20:12:40 GMT http://www.debian-administration.org/article/Optimizing_code_via_compiler_flags When you're developing performance-critical code you will most likely receive performance increases in one of two ways; via the selection of the most appropriate algorithmic solution, or via the expense of additional hardware. Here we'll look at an interesting alternative - optimising via compiler flags. A simple introduction to fabric Mon, 1 Aug 2011 19:48:32 GMT http://www.debian-administration.org/article/A_simple_introduction_to_fabric <tt>fabric</tt> is described as a simple library and command-line tool for performing application deployment and system administration tasks. Here we'll take a look at using it to deploy simple applications remotely. Extending a libvirt raw storage volume in Debian Squeeze Thu, 23 Jun 2011 11:22:14 GMT http://www.debian-administration.org/article/Extending_a_libvirt_raw_storage_volume_in_Debian_Squeeze This article takes you through the necessary steps to extend a raw libvirt storage volume that is part of a libvirt storage pool on a Debian Squeeze GNU/Linux system. A libvirt storage volume is essentially a virtual raw hard-disk image that is used by a virtual machine. Cloning a Debian system - identical packages and versions Wed, 15 Jun 2011 20:14:38 GMT http://www.debian-administration.org/article/Cloning_a_Debian_system_-_identical_packages_and_versions I have long wished for the ability to install a Debian system specifying both the package list and the exact versions of the packages installed. <code>dpkg --get-selections | ssh newhost dpkg --set-selections</code> is useful but always chooses the latest version, and especially when using testing or unstable, it is sometimes necessary to temporarily downgrade a package from the latest version available.<br /> Changing a users password inside a script Mon, 30 May 2011 16:05:45 GMT http://www.debian-administration.org/article/Changing_a_users_password_inside_a_script In an ideal world you'd never need to change the password associated with a user account without using <tt>passwd</tt>, but there are times when it is helpful to script such things. Directory/File synchronization across systems Thu, 21 Apr 2011 17:26:03 GMT http://www.debian-administration.org/article/Directory/File_synchronization_across_systems Both Debian Lenny and the system I've been running it on are now long in the tooth. So I've just brought up a Debian Squeeze-based system on a new and more capable box. I'd like to keep files in sync across the two hosts and would look for suggestions on doing that. Building a Debian package for the latest version of nginx Mon, 21 Mar 2011 10:32:01 GMT http://www.debian-administration.org/article/Building_a_Debian_package_for_the_latest_version_of_nginx As Debian Lenny has a really outdated version of Engine X available, I took some time to update the package and compile it and note how it is done here for future references to anybody who needs to update an existing Debian package to use themselves. PCI Compliance and openssl-1.0.0c Wed, 9 Mar 2011 08:20:36 GMT http://www.debian-administration.org/article/PCI_Compliance_and_openssl-1.0.0c For some, the stable biased Debian is too conservative and apparently OpenSSL has a bug that breaks PCI compliance.