#!/bin/bash

#sudo apt-get install squashfs-modules-2.6.26-2-686 aufs-modules-2.6.26-2-686

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


# Preparamos la carpeta MAESTRA
if [ ! -d /usr/share/LiveBackup/master-minino686 ];then
    echo "No directory master detected. Uncompressing ..."
    tar xzvf /opt/master-minino686.tgz -C /
fi

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

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

export LB_CONFIG=/etc/LiveBackup/minino686.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