Recuperato un Aver Aspire One 110L

Il disco SSD del mio buon vecchio Acer Aspire One 110L si è rotto molto tempo fa e fino a l’altro ieri per continuare a usarlo avevo installato Debian su una memoria USB da 8GB. Non che la soluzione non mi dispiacesse perché aveva un sapore molto geek e mi permetteva comunque di portare il netbook con me durante le ferie e usarlo per visualizzare le foto appena scattate, per leggere le email e per quelle cosette che si fanno quando si è in giro. Il file system sulla chiavetta si corrompe di frequente e quindi non ero soddisfatto della soluzione. A questo punto qualche settimana fa mi sono deciso ad ordinare un disco PATA ZIF da 1,8 pollici e un cavetto, ho cercato un po’ su Internet, ho smontato il portatile, ho rotto alcuni pezzettini di plastica interni, con il mio collega Mirko abbiamo messo un po’ di nastro biadesivo e ora ho un fantastico netbook con 30GB di spazio sfruttabile. Oggi ho installato Debian su LVM cifrato, awesome, emacs, mancano ancora alcune cose come conkeror, calibre, pidgin, gthumb, nm-applet, e la mia configurazione di emacs e il gioco è fatto.

apt-spy migrated to git.debian.org

Asking for a sponsor for apt-spy was for me the starting point for a big new job. Paul Wise did a great review an found out many errors and pointed out that github is not so free as it looks out at a first glance. Paul pointed me to Benjamin Mako Hill‘s great post titled: Free Software Needs Free Tools. So even if I decided to not switch apt-spy to native package with the help of Fabrizio Regalli I imported apt-spy package that is actually on Debian archives in the collab-maint git that was created a while ago.
I merged github repo (I’m going to leave or even delete) following the guide Git community book chapter about merging.

Sono triste

Sarò stupido ma sono triste perché ho appena ricevuto la comunicazione che è stata richiesta la rimozione di gsoap da Debian e questo a causa del fatto che non riesco più a dedicare tempo a Debian. Il processo NM è li appeso, sono mesi che vorrei richiedere di diventare DM ma poi… non riesco neanche a stare dietro alle mailing list. Perché? Perché? Non lo so. Non è tanto la rimozione di gsoap in se che mi rende triste ma il fatto che non riesco più a fare nulla per la distribuzione che uso e che tanto mi piace e di non riuscire a capire perché.

Howto install Debian on a Stonesoft FW-300

The Stonesoft FW-300 is a firewall appliance that was discontinued by Stonesoft, I found one as I was looking for an headless little PC to use it as home server. I did not jet deployed it in my home network as I left it on my office desk after I installed it.

To install it I just did the following:

  1. I got my 256 USB stick. Inserted it my PC, unmounted it as it was automounted.
  2. I got the sid install files, that can be used also to install etch/lenny/squeeze, with following commands:
    1. wget ftp.us.debian.org:/debian/dists/sid/main/installer-i386/\current/images/netboot/debian-installer/i386/linux
    2. wget ftp.us.debian.org:/debian/dists/sid/main/installer-i386/\current/images/netboot/debian-installer/i386/initrd.gz
    3. wget ftp.us.debian.org:/debian/dists/sid/main/installer-i386/\current/images/netboot/mini.iso
  3. I installed mbr, syslinux amd mtools using the following command: aptitude install mbr syslinux mtools
  4. I created a FAT partion on the stick: mkdosfs /dev/sdb1
  5. I created the mbr: install-mbr /dev/sdb
  6. Set the USB stick to boot: syslinux /dev/sdb1
  7. Mounted the USB stick: mount /dev/sdb1 /media/usb
  8. I copied initial ram disk image and the mini iso to the USB stick: cp linux initrd.gz mini.iso /media/usb
  9. I edited the syslinux.cdf on the USB stick to let it boot using the serial port. I just added these two lines:

    CONSOLE 0

    SERIAL 0 9600 0

  10. At the end I umounted the USB stick: umount /dev/sdb1
  11. I inserted the USB stick in the appliance and started the standard installer.

The appliance did not boot the first time I tried. I rebooted entered BIOS setup and set it to boot for USB Floppy.

NLog rpm

In many of the applications we are developing at Penta Engineering we make use of NLog logging library. From the NLog website you can download the Windows ™ installer or the source code, Mandriva has a package but nor Fedora nor Debian so yesterday I created a Fedora RPM. I started using the  Mandriva spec file modified following the Fedora packaging guidelines for Mono . Today I discovered the way to let Monodevelop see the dll in its  dependancy window and added a .pc file to the RPM.

I’m publishing my RPM in the hope to help someone not to loose her/his time. I’ll look the way to let this package enter Fedora and the time to create a DEB

Starting managing apt-spy

I’m starting working on apt-spy. I started creating a git working directory on my PC and cloning it in my home page on alioth/git as apt-spy does not have a public code repository. I’ll apply all patches that were created during these years by QA to close bugs.

NOTE: This is the first post about my work on Debian packages. I’ll publish these series of posts in English, as English is not my mother tounge any correction is welcome.