Dump an entire SubVersioN repository into a flat file
There are many reasons you might want to dump your SVN repository to a flat file : for example to simplify backup operation, to transfer to another server, or to convert your repository from FSFS to BDB or the opposite.
FoxyProxy : Easy config of Firefox proxy settings
FoxyProxy is a firefox extension which allows advanced proxy configurations.
My own analysis of “FeedBurner’s View of the Feed Market”
Burning Questions • FeedBurner’s View of the Feed Market
In this article, FeedBurner gave us quite a few insights about people’s habits regarding RSS feeds. Anyone having a blog or website can use this article to be more friendly to the readers, to boost RSS feed subscription, and to help growing the revenue you get from your website.
LinkedIn – Be easy to reach
LinkedIn lets you connect to people you know. This connection is made by sending someone an email with a link to allow that connection. But how to let people connect to you, if they don’t know your email address ?
Twitter is fun !
Twitter is a website where you can post things.
Just one more blog ? Not really …
Greasemonkey : Down with web annoyances !
If you don’t know yet Greasemonkey, this is one of the most valuable Firefox plugins.
Basically, Greasemonkey runs scripts on the web page you’re browsing and modifies it’s appearance or behaviour.
NetApp : SNMP request timeout ?
If you try to make an SNMP request and get a time out like this :
% snmpwalk -v 1 -c public netapp-name<br /> Timeout: No Response from netapp-name<br />
Check that SNMP is enabled (options snmp.enable) and that your host is allowed to perform SNMP queries to the netapp (options snmp.access).
By the way, do use -v 1 ( protocol version 1) : I had timeouts while using -v 2c as well…
Debian network configuration
Network configuration, on a Debian System, is stored in /etc/network.
In this directory you’ll find :
- interfaces : this file describe your NICs according to interfaces(5) (check this man page to see how to setup the interface, fixed IP or DHCP, gateway, netmask, and so on)
- if-pre-up.d : directory with scripts which will get run before bringing up an interface
- if-up.d : directory with scripts which will get run right after bringing up an interface
- if-down.d : directory with scripts which will get run before bringing down an interface
- if-post-down.d : directory with scripts which will get run after bringing down an interface
- run/ifstate : the current state of the NICs
You’ll mostly want to tweak with the interfaces file, and probably put some scripts in the various hook directories. For example the /etc/network/if-pre-up.d is great to put the script which will setup your firewall (with iptables commands and ruleset).
Keeping track of changes with cfengine and SubVersioN
Cfengine is a tool which purpose is to describe what is a healthy system and how to bring it back to normal when something fails.
I won’t go into an explanation about how cfengine works, because the project webpage already has a neat tutorial and complete reference. Instead of that, I’ll explain how I used cfengine to build a fool proof Linux firewall.
Debian GNU/Linux : apt
Debian GNU/Linux systems come with a handy tool to manage packages : apt.
These are the commands I use the most.