For any comment, send me a mail here

LINUX
(don't tell me about the english or send me a translation)

An USB bootable Key with all free maths programs used at teacher's conquest in France.

Netinstall debia sarge using 2.6.17 kernel instead of 2.6.8. +++ for SATA
Idem but with 400K/s bandwidth.

Netinstall with a 2.6.18 kernel, but grub does not work, only lilo.

Netinstall with 2.6.12 kernel still using DEVFS
Idem but with 400K/s bandwidth.

debian packages of maths programs used at Agrégation de Mathématiques.

SOS linux ISO CD build on a 2.6.18 kernel.

Palm Zire 31 with linux

Example of an installation

Some docs

Installation on a laptop ACER506T

Installation on a laptop Toshiba Satellite P10

FAQ (very old version)

Installation of a network in a school

We can also find here (following) several things. To download, right click on the links and save on your hard disk. I suggest Wget because my upload is limited (128Kbits/s).

Many debian package for woody and sarge are on this server. There were in this directory for woody and this one for sarge. One can find in them backports (scilab, kino, ace-of-penguins,...), personals packages (cacheproc, pla\ ceimage,etc) that can be load by apt with
deb http://boisson.homeip.net/[woody|sarge]/ ./
in /etc/apt/sources.list. The sources are in
deb-src http://boisson.homeip.net/source/ ./

  1. A bash script which finds all hidden process (as rootkits) and gives the cmdline and environnement of thiese process. You wil find it in this file "processus". Thanks to Debian Users French.

  2. A port of e2compr for 2.4.23 kernel, patch is the ftp in this repertory You will find the patch and the .deb for the patched e2fsprogs. The patched kernel is in this file linux-2.4.23-e2c.tar.bz2. e2compr permit read/write at fly for some/all repertories of ext2 systems files. I think it is working on ext3 but I did not try. Very useful for rescue disk.

  3. Debian packqges backport to Woody (lyx, python2.3 (this one by David Soulayrol), etc). The sources.list line for is deb ftp://boisson.homeip.net/woody ./

  4. Installation of a mail server with a anti spams/virus filter on a Debian Stable woody with last (Decembre 2003) tools (spamassassin 2.60 and clamav 0.65). To do this
    * Put deb ftp://boisson.homeip.net/woody ./ in sources.list or with http and not ftp if problems)
    * apt-get update; then
    apt-get install exim spamassassin spamc exiscan clamav
    configure exim in plain mail server (choice 1, others choices work I think but I don't test the following script)
    * Download ftp://boisson.homeip.net/woody/scripts.eximclaspam.tgz and un tar it in /tmp for instance.
    * Type ./configure in this directory. It's done, I suggest you to insert a freschclam in /etc/crontab

  5. A patched 2.4.19 kernel for route H323 protocol traffic (Netmeeting). Size is about 26M. You have the compilation options i used here and then binary patched version of iptables here
    We can find the patchs for kernel inside this: .tgz file. (PatchOMatic did not work for H323 (?!)

  6. You find also a 2.4.19 kernel patched for H323, against the ptrace and brk holes and for bandwidth control for upload and download in this file linux-2.4.19-h323-QoS-FB.tar.bz2 de 27M. The compilation options are here.
    The name of this kernel is 2.4.19-Tripatouille-F.B for historical reason, you can change it in the files <~linuxsrc>/Makefile and <~linuxsrc>/include/linux/version.h. La raison de ce nom est historique.

    A first script to limit upload bandwidth for a computer with an upload of 160Kbits/s Web server, Edonkey, MSN, BattleNet, VNC etc will be find in this file. It's based on a work of Dan Singletary itself based on WonderShaper. I have supressed download limitation and have made 7 queues with differents sizes of associated part of bandwith. With 2 uploads Web, one upload FTP and a Edonkey at 10K/s, I can work with ssh, telnet and remote X and my childs can play Warcraft3 on BattleNet.
    A second script in this file is useful for a match on a counter strike server. This scripts cuts the upload (supposed to be about 320Kbits/s) in 2 parts, one big for the CS server and a (small) one for the others services. Very useful, it's used on this computer from 20h30 to 23h00.

    We can find the patchs for kernel inside this: .tgz file.

    Take care, 2.4 kernels need:
    o Gnu C 2.95.3 # gcc --version
    o Gnu make 3.77 # make --version
    o binutils 2.9.1.0.25 # ld -v
    o util-linux 2.10o # fdformat --version
    o modutils 2.4.2 # insmod -V
    o e2fsprogs 1.25 # tune2fs
    o jfsutils 1.0.12 # fsck.jfs -V
    o reiserfsprogs 3.x.1b # reiserfsck 2>&1|grep reiserf sprogs
    o pcmcia-cs 3.1.21 # cardmgr -V
    o PPP 2.4.0 # pppd --version
    o isdn4k-utils 3.1pre1 # isdnctrl 2>&1|grep version

  7. A ISO image of a CD "Parted" made with boots disks of parted 1.6.1 and a static version of ntfsresize (1.7.1s). You can resize a NTFS partition (perhaps in two or more etaps). Take care that ntfsresize don't touch the partition table, you need to adjust it with fdisk.

  8. Two smalls (32K) programs compiled in static mode, called clientpartition (here) and serveurpartition (there) allowing transferts of files/partitions between two computers:
    Serveur:
    $ serveurpartition
    Client:
    $ clientpartition -d /dev/hda1 -s toto toto.fr
    send the file toto from toto.fr to the partition /dev/hda1. Sources are (here) and (there). There is also a version of netcat (nc) compiled in static with diet gcc and so very small (32K) (here .

  9. Two ISO of rescue CD. First CD (here), about 5,5M allows you to boot form any CDROM (IDE ou SCSI Adaptec) on a linux 2.2.18 with reiserfs, ext2, ext2-e2c (compression on fly) etc (but not xfs, ext3). You can boot on any root partition on an Ide or SCSI disk or on a NFS root (on 192.168.1.1) or on a Ramdisk. This one has about 5M of tools on a ext2-compr system file (with bash, telnet, ping, fdisk, etc). There is also a CD based on a 2.4.17 kernel managing more system files (here),.
    The second CD (here), (about 400M) allows you to also chroot to a Debian woody system with X, and a lot of networks and usefuls utilities based on a 2.4.17 kernel. Boot on the CDROM, then type
    /CHROOTCD
    The root password is then "root" and there is a standard user ("user") Type
    # su user
    then
    $ startx or startx -- -bpp 16 and enjoy. You can also copy the belleroot.dsk file on the CD on your hard disk, if you type /GOHD (or /CHROOTHD ), you chroot on this virtual disk which allow you to adapt the systeml to your computer. Before chroot, the command "/etc/init.d/initroot" is done.
    If CD don't boot, you find here a disk image allowing you to boot the CDROM. You can create the disk with RAWRITE on DOS or dd on Linux. You also find here a disk to boot the old 2.2.19 CDrom.