Personal Page of José Calhariz
I work at "Centro de Informática do Instituto Superior Tecnico" (CIIST) Taguspark as a System Administrator. I am lucky luck that most of my work is about Open Source.
For some years I have being personalizing my principal tools of work, emacs and bash. This is a never finished work, as with time I learn new tricks or my needs change. Download my settings to see my aproach to these tools.
.bash_profile .bashrc .emacs .key_19
From time to time I find that some of the programs I use are not available from Debian or were offered for adoption. Now I am the maintainer and the upstream author of switchconf and I am working in the packaging of radmind and Allegro Common Lisp Installer.
The last version is 0.0.7 and you may get it from here ./debian/main/my_sources/switchconf/switchconf_0.0.7.orig.tar.gz. To get older versions look into ./debian/main/other_sources/switchconf/.
I use radmind to maintain a lab of 12 old iMacs and I am considering to use it to maintain more than a 100 Desktops with Debian installed. So I started to work on the packaging to a deb file to make it part of Debian in the future. The work is not finished and I need to fix some bugs.
This has been removed from Debian, so I asked the previous author to maintain the package outside Debian. Look into ./debian to find the source.
xorp is an alternative to Quagga and is used in my work. I started to produce a Debian package to be easier to maintain the software in the Debian routers. This is experimental quality, so use at your own risk.
In the last 4 years I have created a collection of meta-packages to help install or maintain Debian machines besides my desktop. This is my way to keep machines with the same packages installed. For example I have tp-net, to depend on useful packages to manage and debug network problems on a machine.
You may use the repository of CIIST-TP to fecth all my packages.
deb http://debian.tagus.ist.utl.pt/debian/ sarge/updated main contrib
deb http://debian.tagus.ist.utl.pt/debian/ sarge/proposed-updated main contrib
# deb http://debian.tagus.ist.utl.pt/debian/ sarge/experimental main contrib
# deb http://debian.tagus.ist.utl.pt/debian/ sarge/UNRELEASED main contrib
deb http://debian.tagus.ist.utl.pt/debian/ etch/updated main contrib
deb http://debian.tagus.ist.utl.pt/debian/ etch/proposed-updated main contrib
# deb http://debian.tagus.ist.utl.pt/debian/ etch/experimental main contrib
# deb http://debian.tagus.ist.utl.pt/debian/ etch/UNRELEASED main contrib
At this time not all my relevant packages were migrated from sarge to etch. So even if you are using etch you should use the sarge repository to fetch the old packages, as is suggested above.
I pay attention to the field of Custom Debian Distributions (CDD) to get ideas on the best way to make personalization packages. I have to investigate more about the issue. I consider some of my personalization packages very far to be easy to use or to maintain the computers where they are installed.
Whenever I have time, I always perform burning tests on the machines before they go to production or on new hardware that added to older ones.
Most of my tests are made around the sources of Linux kernel.
Suggestions, errors or anything else you may send email to
jose ponto calhariz at tagus.ist.utl.pt