source: MondoRescue/branches/stable/mindi/distributions/conf/mindi.conf.dist@ 1842

Last change on this file since 1842 was 1842, checked in by Bruno Cornec, 16 years ago
  • Fix lack of /etc/raidtab at restore rime in the right place
  • Adds support for nls_utf8 and pata_serverworks Patches from Dirk Husung (husung_at_tu-harburg.de)
  • Add efibootmgr to deplist.txt in order to be able to modify EFI menu at restore time on ia64
  • Usage of the new testver param of pb 0.8.12 to deliver 2.2.5 packages in a test dir.
  • Update pbcl files for upcoming delivery of 2.2.5
  • Fix an issue on parted output (K instead of KB) in parted2fdisk at restore time
  • Adds support for alb/aft types of bonding on Intel cards (Mark Pinkerton <Mark.Pinkerton_at_emageon.com>)
  • Escape variables in a perl script like mindi-bkphw
  • Better Proliant support at restore time now.
  • Fix a label bug where the variable label should also be re-initialized at each loop
  • start-nfs should NOT do exit => kernel panix as init exits
  • some other fixes for init on denymods
  • Adds boot options denymods (for udev) and forcemods (if not udev)
  • kqemu is denied. Probably should also be done for kvm stuff
  • Fix again the bug on modules link at root of the initrd. Hopefully for good.
  • Wait more around the USB CD emulated by iLO as it takes up to 5 seconds to come up
  • Attempt to fix udev support for RHEL 5.1
  • Better support for automatic iLO Virtual Media with udev
  • Some VMWare support improvements (however, it seems that VMWare support won't be possible anytime soon)
  • during init at restore time, copy all static evices availble for udev, as some distro implementation are no

t yet supported correctly for udev. Not very elegant, but should solve our current issues

  • Fedora 8 now supported as a build target for pb
  • svn.log removed.
  • dependencies reviewd for rhel_3
  • Attempt to fix the lack of modules loaded at restore time - especially fs device drivers
  • removes bkphw dir before potential creation
  • render mount command more vebose at restore time
  • Should fix #217
  • Increase BOOT_SIZE and EXTRA_SIZE to support features such as HW recovery
  • Handles udev.files files which could be symlinks
  • Improve udev support for distro with compressed modules (mdv e.g.)
  • Fix modules.dep copy
  • /sbin/pam_console_apply is needed by mdv udev conf
  • Adds support for nohw boot option to avoid re-setuping the HW conf
  • Improved support for Proliant on cpqacuxe
  • RstHW should be called after driver initialization
  • For debian/ubuntu mindi dpends on mindi-busybox
  • Update mindi-busybox pbcl for correct debian changelog generation, and up2date infos
  • Should fix #215
  • Fix #214 (Thanks to xdelaruelle)
  • Fix again svn.log not used anymore with new pb version
  • Adaptation of build process to upcoming 0.8.12 version of pb
  • Remove MONOTONIC clock to continue to support 2.4 kernels (RHEL 3 e.g. or ESX)
  • Attempt to solve ia64 BMC access through the serial port
  • parted2fdisk binary no more generated
  • do not require perl modules (strict.pm) at restore time
  • try to avoid modprobe messages at restore time
  • on ia64 now use the perl script parted2fdisk at retore time also
  • Also modprobe modules for udev after decompressing the additional ones
  • replace gzip -v9 by gzip -c9. Fix a bug at least on ia64
  • For all modules supported, create symlinks under the mountpoint and extract dev files as some are not automat ically created at the moment
  • Support /vmfs/volumes for ESX
  • Finally do not use vdf for ESX. Only creates issues.
  • Avoids continuing hw support if no product name found
  • Improves ia64 support for bootable image build
  • Fix a potential problem with ramdisk_blocksize param
  • MAKEDEV should also be included in deplist.txt
  • More fixes for udev support for Debian
  • Do not mount /boot if it's already mounted - avoids ESX hang
  • Fix NICs renumbering on Debian at least
  • Udev startup improvement to support iLO + NFS so modprobing all modules seems required as of now
  • Update to version 1.7.3 of busybox for pb
  • Load USB earlier in order to support KBD such as with iLO
  • Do busybox ldd first in order to create a potential /lib64 link correctly and then use it later in the image
  • Use variable DF in mindi to be able to support the ESX vdf
  • Fix mindi for Debian x86_64 where /lib64 is a link
  • Fix issue at restore time for ext2fs params not reused (Fix from Klaus Ade Johnstad <klaus_at_skolelinux.no>)
  • Do not copy udev files if they do not exist In udev case do not insert modules at all (udev should do it alone) May avoid the issue with rhel4.5 kernel ? To be tested
  • Update dependencies for rpm base build as well
  • And also perl is a debian/ubuntu dep
  • Better debian/ubuntu dependecies requirements (mtools)
  • Fix modes on mindi-bkphw (Thanks Phil Walker phil.walker_at_hp.com)
  • Complete rev [1771] for upper case RESTORE cli with syslinux as well
  • Update mindi-busybox to 1.7.3
  • Use RESTORE consistently across mondo to restore without interaction (report from Takeshi Shoji t.shoji_at_tripodw.jp)

(merge -r1769:1841 $SVN_M/branches/2.2.5)

File size: 6.3 KB
Line 
1# Mindi configuration file
2#
3# $Id$
4#
5# We tried to give sensible defaults in this file.
6# It will alwys be loaded by mindi before your own configuration files.
7# DO NOT CHANGE THAT FILE IN ANYWAY AS ITS MD5 SUM IS USED AS A CHECK !!
8# Anyway changing some values in your own configuration file may render
9# mindi instable or cause failures. Use with care.
10
11#
12# Maximum number of disks made by mindi
13#
14mindi_max_disks=99
15#
16# Extra space for Ram disk
17#
18mindi_extra_space=32768
19
20#
21# Size of the boot image
22#
23mindi_boot_size=16384
24
25#
26# Maximum compressed size for disk image in KB.
27#
28mindi_max_compressed_size=1300
29
30#
31# deplist file name (stored in $MINDI_CONF)
32#
33mindi_deplist_file="deplist.txt"
34
35#
36# Write mindi CD (yes|no) ?
37#
38mindi_write_cd="no"
39
40#
41# Write mindi USB (yes|no) ?
42#
43mindi_write_usb="no"
44
45#
46# Write mindi Tape (yes|no) ?
47#
48mindi_write_tape="no"
49
50#
51# If set to "no", you will be prompted for whether or not
52# you want to use your own kernel, or the supplied default.
53# If "yes" mindi will automatically use your own kernel.
54#
55mindi_use_own_kernel="yes"
56
57#
58# Images creation dir
59# WARNING: This directory is erased before usage
60# This is also the directory mondoarchive will use to find
61# what it needs to create it rescue media
62#
63mindi_cache_dir="/var/cache/mindi"
64
65#
66# Temporary directory
67# Under it a temporary directory will be created to host all
68# temporary files for mindi. That subdirectory is erased at the end of mindi
69#
70mindi_tmp_dir="/tmp"
71
72#
73# USB Disk Device
74#
75mindi_usb_device="/dev/sda1"
76
77#
78# Tape Device
79#
80mindi_tape_device="/dev/st0"
81
82#
83# Additional Boot Parameters
84# You may want to add acpi=off if you're unable to reboot on mindi's CD
85# You may want to add ramdisk_blocksize=1024 if on Fedora Core 5/6, opensuse 10.2 ...
86#
87mindi_boot_params="devfs=nomount exec-shield=0 noresume selinux=0 barrier=off"
88
89#
90# Kernel to use (NATIVE|FAILSAFE|PATH TO THE KERNEL)
91#
92mindi_kernel="NATIVE"
93#mindi_kernel="/boot/vmlinuz.special"
94
95#
96# Modules supported by mindi and required at boot time
97#
98mindi_scsi_mods="3w-xxxx 3w_xxxx 3w-9xxx 3w_9xxx 53c7,8xx a100u2w a320raid aacraid adpahci advansys aha152x aha1542 aha1740 aic79xx aic79xx_mod aic7xxx aic7xxx_mod aic7xxx_old AM53C974 atp870u BusLogic cciss cpqfc dmx3191d dpt_i2o dtc eata eata_dma eata_pio fdomain gdth g_NCR5380 i2o_block i2o_core ide-scsi ieee1394 imm in2000 initio ips iscsi isp megaraid megaraid_mm megaraid_mbox megaraid_sas mptbase mptscsih mptsas mptspi mptfc mptscsi mptctl NCR53c406a ncr53c8xx nsp32 pas16 pci2000 pci2220i pcmcia ppa psi240i qla1280 qla2200 qla2300 qla2xxx qla2xxx_conf qlogicfas qlogicfc qlogicisp raw1394 scsi_debug scsi_mod scsi_transport_sas scsi_transport_spi sd_mod seagate sg sim710 sr_mod sym53c416 sym53c8xx sym53c8xx_2 t128 tmscsim u14-34f ultrastor wd7000 vmhgfs"
99mindi_ide_mods="ide ide-generic ide-detect ide-mod ide-disk ide-cd ide_cd ide-cs ide-core ide_core edd paride ata_generic ata_piix libata via82cxxx generic nvidia ahci sata_nv cmd64x pata_amd pata_marvell pata_serverworks"
100mindi_usb_mods="usb-storage usb-ohci usb-uhci usbcore usb_storage input hid uhci_hcd ehci_hcd uhci-hcd ehci-hcd ohci-hcd ohci_hcd usbkbd usbhid keybdev mousedev libusual"
101mindi_pcmcia_mods="pcmcia_core ds yenta_socket"
102mindi_cdrom_mods="cdrom isocd isofs inflate_fs nls_iso8859-1 nls_cp437 nls_utf8 sg sr_mod zlib_inflate"
103mindi_tape_mods="ht st osst ide-tape ide_tape"
104mindi_net_mods="sunrpc nfs nfs_acl lockd fscache loop mii 3c59x e100 bcm5700 bnx2 e1000 eepro100 ne2k-pci tg3 pcnet32 8139cp 8139too 8390 forcedeth vmxnet vmnet"
105mindi_extra_mods="vfat fat loop md-mod linear raid0 raid1 xor raid5 raid456 lvm-mod dm-mod dm-snapshot dm-zero dm-mirror jfs xfs xfs_support pagebuf reiserfs ext2 ext3 minix nfs nfs_acl nfsd lockd sunrpc jbd mbcache"
106#
107# Modules that should NOT be part of the mini distribution
108# created for recovery time
109#
110mindi_deny_mods="kqemu"
111# Replace with that line for HP OCMP e.g.
112#mindi_deny_mods="kqemu MPS_Driver_Mapper mps octtldrv tscttl streams"
113#
114# Modules that SHOULD be part of the mini distribution
115# created for recovery time
116#
117mindi_force_mods=""
118# Replace with that line for a hardware migration
119#mindi_force_mods="mptsas"
120#
121# Additional modules to support
122# (white space separated list of modules)
123#
124mindi_additional_mods=""
125
126#
127# Location of the fstab file
128#
129mindi_etc_fstab="/etc/fstab"
130
131#
132# Location of the logfile
133#
134mindi_log_file="/var/log/mindi.log"
135
136#
137# Interactive mode (yes|no)
138#
139mindi_interactive="no"
140
141#
142# Boot message shown during media boot
143#
144mindi_boot_msg="\
145To format and restore all files automatically, type 'nuke' <enter>.\n\
146To restore some/all files interactively, type 'interactive' <enter>.\n\
147To compare the archives with your filesystem, type 'compare' <enter>.\n\
148To boot to a command-line prompt (expert mode), type 'expert' <enter>.\n\
149You may add one or more of the following parameters as well:-\n\n\
150 donteject - mondorestore will not eject the CD; this is useful if, for\n\
151 instance, your PC's case has a concealed CD-ROM drive\n\
152 noresize - your mountlist will not be adjusted to use your unallocated\n\
153 hard disk space\n\
154 textonly - do not call any Newt library routines; this is unattractive\n\
155 but valuable if you find your Newt library has bugs in it\n\n\
156e.g. Type 'nuke donteject textonly' if you have an unstable Newt library and \n\
157a PC whose CD-ROM drive tray would be damaged if it unexpectedly ejected.\n\
158"
159
160#
161# Options common between mindi and mondo are stored below
162#
163
164#
165# ISO image CLI command to use
166# For mindi options are fixed and based on mkisofs options
167# Potentially overwritten by monoarchive values
168#
169mr_iso_creation_cmd="/usr/bin/mkisofs"
170
171#
172# ISO image common creation options (for mkisofs/gencdromimage/...)
173# do not specify the -o, -c or the -b options, nor the directory to backup
174# as they will be generated by mondoarchive
175# _CD#_ is a mondo macro that will be replaced by the CD number
176#
177mr_iso_creation_opt="-J -r -v -p MondoRescue -publisher http://www.mondorescue.org -A MondoRescue -o _ISO_ -V _CD#_ -boot-info-table -no-emul-boot -boot-load-size 4"
178# For ia64
179#mr_iso_creation_opt="-J -r -v -p MondoRescue -publisher http://www.mondorescue.org -A MondoRescue -V _CD#_ -no-emul-boot"
180# other example:
181#mr_iso_creation_options="-use-the-force-luke -no-emul-boot -boot-load-size 4 -v -J -r -p MondoRescue -publisher www.mondorescue.org -A MondoRescue -V _CD#_"
Note: See TracBrowser for help on using the repository browser.