#!/bin/sh
############################################################################# 
##                                                                         ##
##                          customize this options                         ##
##                                                                         ##
#############################################################################

### First some directories to locate necessary files.
##

# Root directory of the CD-Set.
BASE="/home/timo/Files/projects/rescuecd/rescuecd/timos_rescue_cd_set-0.9.11"

# The location of the rescue system.
ROOTFS="_system/_cd"

# The location of the initrd.
INITRDFS="_system/_initrdfs"

# The location of the kernel. The kernel needs to be named
# vmlinuz.
KERNEL="_system/_kernel"

# The script directory.
SCRIPTS="scripts"

# The temporary mount point.
MOUNTPOINT="_work/mnt"

# The tempdir.
TMPDIR="_work/tmp"

# The location of the directory where backups of changed 
# system files are kept.
BACKUPDIR="_work/backup"

### Now let's configure your scsi device.
##

# The scsi device id, see man cdrecord for more information.
SCSIDEV="1,0,0"

# The cd writer speed.
SCSISPEED="2"

# Comment out the following line if you don't want cdrw blanking.
SCSIBLANK="blank=fast"


### Some more options to go.
##

# The bootloader you want to use.
# It can be one of "isolinux", "lilo", "syslinux" or "grub".
# I suggest using isolinux because you can make the 
# kernel and the initrd as big as you like. If you use 
# syslinux, lilo or grub the size of your kernel image 
# and the compressed initrd should not exceed 2.88MB. 
# lilo/syslinux/grub may or may not run on systems 
# where isolinux does not work.
BOOTLOADER="isolinux"

# The size of the tmpfs filesystem, which will be mounted below
# /var and represents the writable part of the cd. These parameter 
# accept a suffix k, m or g for kilo, mega and giga and can be 
# changed later on remount.
RAMSIZE="10m"

# If you don't want to burn the cd say yes here.
# You will find the image in $BASE/rescuecd.iso.
ISOIMAGEONLY="no"

# If you want to use a compressed ISO9660 image say yes here. It
# will double the available space on your cd.
# If you plan to load the rescuecd into ram then i highly suggest
# using a compressed fs because it will reduce the total needed 
# RAM by the factor 2.
# Be sure to read doc/README.compressedfs before setting this 
# switch to yes. 
# Additionally you will need the zisofs utilities installed.
# Only one of COMPRESSEDFS, CLOOP and CRAMFS can be set to yes.
COMPRESSEDFS="no"

# If you want to use a compressed loop device image (cloop) say yes 
# here. It will double the available space on your cd.
# That will reduce the amount of total needed RAM by the factor 2.
# If you use a self compiled kernel it maybe necessary to recompile
# the cloop binary at _system/_initrd/lib/modules/cloop.o.
# The cloop method will result in the smallest image size.
# Additionally you will need the cloop utilities installed.
# Only one of COMPRESSEDFS, CLOOP and CRAMFS can be set to yes.
CLOOP="no"

# If you want to use a compressed cramfs image say yes here. It
# will double the available space on your cd. Cramfs will
# result in a slightly better compression ratio than zisofs, but 
# on the other hand cramfs is somewhat limited. Max. 256MB Images
# and max. 16MB big files are supported.
# If you plan to load the rescuecd into ram then i highly suggest
# using a compressed image because it will reduce the total needed 
# RAM by the factor 2.
# Additionally you will need the cramfs utilities installed.
# Only one of COMPRESSEDFS, CLOOP and CRAMFS can be set to yes.
CRAMFS="no"

# Size of the floppy disk image if you are using lilo, syslinux or 
# grub as the bootloader.
# Usually you won't change this except your bios supports only 1.44MB
# floppy disk images, which is rather unusual.
# If you want a real bootable floppy disk use the script utils/make_boot_disk.
# Possible values are 144 for an 1.44MB disk image and 288 for an 2.88MB
# disk image.
# If you plan to use 144 here it might be a good idea to set the INITRDFS
# parameter to "_system/_initrdfs.small", otherwise the build process will
# probably fail.
FLOPPYSIZE="288"

# The Debian repository mirror configuration
# (contributed by Sebastien J. Gross <sjg@debian.org>)

# Which ftp server we should use. Actually, you should select the closest mirror
# from your location. Have a look at http://www.debian.org/misc/README.mirrors
# for further information on Debian mirrors locations.
DEBIAN_MIRROR="ftp.de.debian.org"

# Which distribution we should use.
DEBIAN_DISTRIB="sarge"

# Which modules should we use.
DEBIAN_COMPONENTS="main contrib non-free"

