Le lun 05 mar 2007 23:03:49 CET, Andrei Popescu
<[EMAIL PROTECTED]> a écrit :

> I did look at the LIVE_HOOK variable. When exactly is it being run?
> AFAIU the xorg.conf is generated when booting the live cd.
> 
I've made some trials for a similar purpose (removing auto-login in
gdm), this kind of tasks is made when booting your live-media, by the
casper's "bottom" scripts.

I've made a small script which remove unwanted casper script in the
initrd (where they are) :

$ cat mod-initrd 
#!/bin/bash

set -ex

if [ -n "$1" ]; then
  root=$1
else
  root=$PWD/essai
fi

if [ -e tmp ]; then rmdir tmp; fi
mkdir tmp
cd tmp

initrd=$root/tftpboot/initrd.gz

if [ ! -e $initrd.orig ]; then
  cp $initrd $initrd.orig
fi

gunzip -cd $initrd | cpio -id

rm scripts/casper-bottom/15autologin

find . | cpio -H newc -o | gzip -9 > $initrd

cd .. ; rm -rf tmp

ls -l $initrd*


But it would be nice to have a cleaner solution : we should obviously
remove/modify the Casper's scripts inside the binary image, before
generating initrd, but I didn't have time to look at this...

        Hope it helps,
                Fred.

_______________________________________________
Debian-live-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/debian-live-devel

Reply via email to