#!/bin/bash

#sudo apt-get install linux-image-2.6.26-2-486 squashfs-modules-2.6-486 aufs-modules-2.6.26-2-486 gspca-modules-2.6.26-2-486 atl2-modules-2.6.26-2-486 lzma-modules-2.6.26-2-486 rt73-modules-2.6.26-2-486
#sudo dpkg -i /opt/ndiswrapper-modules-2.6.26-2-486.deb
#sudo dpkg -i /opt/madwifi-modules-2.6.26-2-486

# Borramos archivos temporales de una antigua masterización
rm /usr/share/LiveBackup/master-minino486/system/minino.sqsh
rm /usr/share/LiveBackup/master-minino486/system/minino.sqsh.md5
rm /tmp/minino.iso

# Preparamos la carpeta MAESTRA

if [ ! -d /usr/share/LiveBackup/master-minino486 ];then
    echo "No directory master detected. Uncompressing ..."
    tar xzvf /opt/master-minino486.tgz -C /
fi

# Copiamos el kernel, luego se autogenerará el initrd
cp /boot/vmlinuz-2.6.26-2-486 /usr/share/LiveBackup/master-minino486/boot/

# Preparamos los archivos de configuración
ruta=`dirname "$0"`
cd $ruta
cp minino486.cfg /etc/LiveBackup/
cp minino486.exclude /etc/LiveBackup/
cp isolinux486.cfg /usr/share/LiveBackup/master-minino486/boot/isolinux/isolinux.cfg
cp menu486.lst /usr/share/LiveBackup/master-minino486/boot/grub/menu.lst
cp splash.xpm.gz /usr/share/LiveBackup/master-minino486/boot/grub/

export LB_CONFIG=/etc/LiveBackup/minino486.cfg
/usr/lib/LiveBackup/scripts/make_backup.sh
/usr/lib/LiveBackup/scripts/make_initrd.sh
/usr/lib/LiveBackup/scripts/make_iso.sh

mv /tmp/minino.iso /opt