Some notes on how to interface with zenoss trough python-xmlrpclib.
Here's my first attemt at creating a ZenPack. It includes a Zenoss template for creating rrd-graphs of various squid performance numbers. zenoss/squid
I've created a SElinux policy for the postfix policy server policyd. Documented at selinux/policyd/. After a minor rewrite, this module was included in the selinux reference policy.
I bought myself a new bicycle computer, a Garmin Edge 305, and have started logging all my bicycling to http://jan-frode.motionbased.com/. It's quite cool to play each session in Google Earth. There's also a rss feed for it.
I'm continuing my exploration of selinux, by building a module for argus using policygentool, and ultimately a complete module from scratch, using the book SELinux by Example: Using Security Enhanced Linux as a guide.
I've got a YUM repository at http://tanso.net/yum/ for various packages that are missing in RHEL, and which I find important to install on systems I maintain. Most SRPMS will likeliy build on both RHEL4 and RHEL5, but I try to label them .el4. or .el5. to indicate what they were build for.
Put this file in /etc/yum.repos.d/tansonet.repo if you want to install packages from here using YUM.
Some notes about administrating SElinux on RHEL4 and RHEL5.
RPM packages of modsecurity for RHEL4 and RHEL5.
A small documentation patch about how to show and adjust the priority score used when the kernel needs to select which processes to kill in an out-of-memory (OOM) situation.
In 2006 I was on an unguided expedition to Denali national park, and summited the highest mountain in North America. My first mountain on the seven summits list :-) View waypoints from the trip plotted with Google maps API, should be usefull for anyone wanting to climb Denali's West Buttress. Full trip report.
j2me-otp is a small java application you can use on your cellphone to generate secure one-time-passwords. Great for internet cafe logins to servere you don't want compromised by rouge employees.
Read about the privately organized Greenland expedition I was on in 2004. We climbed the 3 highest summits (Mt. Gunnbjorn, Dome, Cone), and several other mountains (including 10 first ascents!). For more details on all summits climbed, see Greenland-2004.
European Network for Advanced Computing Technology for Science, ENACTS
Application Testbed for European GRID computing, Eurogrid.
GRISK was a distributed java-code that was used in searching for "k-optimal lattice rules". The code is in 2 parts, a server and a client. The client automatically connects to the server asking for a task which tells it which part of the search to perform, this information is sent to a fortran-library (via JNI) that perform the calculations.
Small howto for calculating the CPUTime of a Java function.
I maintained the website for an expedition that lived at the "Troll" base at Queen Maud Land in the Antarctic for 11 months, and the crossed the Antarctic continent on skis. The website is at: http://www.south-pole.net/
Fjernundervisning i kunsthistorie grunnfag, hvor jeg jobbet på webgrensesnittet. Bilder, lyd og tekst hentes ut fra en database, og presenteres gjennom en webleser.
Webutstilling av lysekroner, glass og pokaler laget for museumet i Hokksund. Utstillingen er på en maskin i museet, hvor besøkende kan klikke seg inn på gjenstandene og lese om dem.
Dragons from the North var en utstilling av norsk sølv med dragemotiv. Utstillingen ble holdt i Kreml museet i Moskva, og samtidig på Internett. Les om utstillingen På Høyden. Noen smakebiter fra utstillingen finner en her.
Prosjektoppgave (I191) i Databehandling og samfunn, 1997.