Changeset 2412 in MondoRescue
- Timestamp:
- Sep 19, 2009, 1:28:31 AM (15 years ago)
- Location:
- branches/2.2.10/mindi
- Files:
-
- 1 deleted
- 3 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2.10/mindi/deplist.txt
r2382 r2412 1 # Mindi-Linux's dependency list 07/10/20041 # $Id$ 2 2 # 3 3 # NB: … … 5 5 # 2. If you put 'libncurses' (w/o quotation marks) on an uncommented line then 6 6 # Mindi will find /lib/libncurses* and include all matching files. 7 # 3. You may give an absolute path if you think Mindi will have trouble finding 8 # the file on its own. 7 # 3. You recommend that you give an absolute path name 9 8 # 4. If you want to add something, just add it on its own line. K.I.S.S. 10 9 # 5. You must _not_ put a semicolon & comment after an entry. e.g. 'foo; #bar'. … … 12 11 #------------------------- STUFF ADDED BY THE USER ---------------------------- 13 12 #---vvvv vvvv vvvv list your stuff here! vvvv vvvv vvvv 14 # 15 # bar 16 # foo 17 # 13 14 18 15 #---^^^^ ^^^^ ^^^^ list your stuff here! ^^^^ ^^^^ ^^^^ 19 16 #------------------------------------------------------------------------------ 20 21 #----- Covers a multitude of sins, including XFS, JFS, ReiserFS, and RAID -----22 mkfs mkswap mkswapfs mkfs.swap mkfs.ext2 mke2fs mkfs.vfat mkfs.ntfs mkfs.dos mkdosfs mkvfatfs mkntfs mkfatfs mkreiserfs mkfs.reiserfs mkfs.reiser mkfs.ext3 mke3fs mkfs.ext4 mke4fs mkfs.jfs mkfs.xfs mkfs.ocfs2 mkxfs mkjfs mkxfsfs mkjfsfs logdump logredo xchkdmp xchklog xpeek mkpv mkraid raid0run raidhotadd raidhotremove raidsetfaulty raidstart raidstop e2label tune2fs e2fsadm mdadm /etc/mke2fs.conf reiserfstune23 fsck fsck.ext2 fsck.reiserfs fsck.reiser fsck.xfs fsck.ext3 fsck.jfs badblocks fsck.ext424 vmkfstools25 26 #-------------------------------- ESSENTIAL -----------------------------------27 fstab raidtab28 /usr/sbin/mondorestore29 /etc/mdadm/mdadm.conf /etc/mdadm.conf30 /sbin/multipath /sbin/dmsetup /sbin/kpartx /sbin/dmraid /sbin/scsi_id /sbin/mpath_prio_alua /sbin/mpath_wait /sbin/mpath_ctl /sbin/mpath_prio_emc /sbin/mpath_prio_hds_modular /sbin/mpath_prio_netapp /sbin/mpath_prio_ontap /sbin/mpath_prio_rdac /sbin/mpath_prio_tpc31 /sbin/ldconfig32 afio star ntfsclone parted partprobe ms-sys file getfattr setfattr getfacl setfacl33 buffer34 gawk35 bzip2 bunzip2 lzop36 ctrlaltdel37 # Everything needed to handle modules correctly38 insmod lsmod /sbin/modprobe39 /etc/modprobe.d /etc/modprobe.conf /etc/modules.conf /etc/conf.modules /etc/modules.conf.local40 41 hosts host.conf resolv.conf hosts.allow hosts.deny nsswitch.conf42 klogd sysklogd43 fdisk hdparm uname partprobe44 loadkeys45 # These lines require absolute paths now !46 /bin/mount47 /sbin/mount.nfs /sbin/mount.nfs448 /usr/bin/sshfs49 /sbin/mount.fuse /usr/bin/fusermount /usr/bin/ulockmgr_server50 /sbin/mount.cifs /sbin/mount.cifs351 /sbin/mount.smb /sbin/mount.smb352 /sbin/mount.smbfs /sbin/mount.smbfs353 /sbin/mount.ntfs /sbin/mount.ntfs-3g54 # helps for debugging55 /usr/bin/ldd56 /usr/bin/strace57 # busybox df doesn't support -P which is used now58 /bin/df59 60 # Allow ssh61 /usr/sbin/sshd62 /usr/bin/ssh63 /usr/bin/scp64 65 #66 devfsd burnBX burnK6 burnK7 burnMMX burnP5 burnP6 lucifer tiobench tiotest bonnie++ mprime ide-smart67 68 # For udev69 /sbin/MAKEDEV70 /etc/init.d/functions71 72 # For file command73 /usr/share/misc/file/magic /usr/share/file/magic74 75 # For swap uuid support, ia64 and probably then more in the future76 /usr/bin/perl77 # For menu management on ia6478 efibootmgr79 80 # For Debug mode81 # gdb valgrind /usr/lib/valgrind82 83 #84 # Proliant extended support if available85 # Look at http://www.hp.com/servers/sstoolkit86 conrep cpqacuxe hponcfg87 lshw88 #----------------- For all you LVM users out there, much love -----------------89 LVMFILES:90 lvmiopversion lvchange lvcreate lvdisplay lvextend lvmchange lvmcreate_initrd lvmdiskscan lvmsadc lvmsar lvreduce lvremove lvrename lvscan pvchange pvcreate pvdata pvdisplay pvmove pvscan vgcfgbackup vgcfgrestore vgchange vgck vgcreate vgdisplay vgexport vgextend vgimport vgmerge vgmknodes vgreduce vgremove vgrename vgscan vgsplit liblvm lvm lvm-10 /etc/lvm/lvm.conf91 #------------------------------------------------------------------------------ -
branches/2.2.10/mindi/install.sh
r2256 r2412 69 69 70 70 echo "Creating target directories ..." 71 install -m 755 -d $conf $locallib/mindi $MANDIR $local/sbin $CACHEDIR 71 install -m 755 -d $conf $locallib/mindi $MANDIR $local/sbin $CACHEDIR $conf/deplist.d 72 72 73 73 echo "Copying files ..." … … 77 77 install -m 644 msg-txt dev.tgz $locallib/mindi 78 78 install -m 644 deplist.txt udev.files proliant.files $conf 79 install -m 755 mindi-bkphw $local/sbin 80 install -m 755 mindi-get-perl-modules $local/sbin 81 install -m 755 parted2fdisk.pl $local/sbin 79 for f in deplist.d/*.conf; do 80 install -m 644 $f $conf/deplist.d 81 done 82 for f in mindi-bkphw mindi-get-perl-modules parted2fdisk.pl; do 83 install -m 755 $f $local/sbin 84 done 82 85 83 86 # Substitute variables for mindi … … 89 92 90 93 if [ "_$PREFIX" = "_" ] && [ ! -f $locallib/mindi/rootfs/bin/busybox ]; then 91 94 echo "WARNING: no busybox found, mindi will not work on this arch ($ARCH)" 92 95 fi 93 96 -
branches/2.2.10/mindi/mindi
r2406 r2412 92 92 fi 93 93 DEPLIST_FILE="$MINDI_CONF/deplist.txt" 94 DEPLIST_DIR="$MINDI_CONF/deplist.d" 95 94 96 ISO_CMD="/usr/bin/mkisofs" 95 97 ISO_OPT="-J -r -v -p Mindi -publisher http://www.mondorescue.org -A Mindi" … … 1844 1846 includefile=$MINDI_TMP/$$.includefile.txt 1845 1847 1846 lfiles="$DEPLIST_FILE" 1848 if [ -e "$DEPLIST_FILE" ]; then 1849 lfiles="$DEPLIST_FILE $DEPLIST_DIR/*" 1850 else 1851 lfiles="$DEPLIST_DIR/*" 1852 fi 1847 1853 lines=`grep -vx " *#.*" $lfiles | grep -vx "" | wc -l` 1848 1854 ParseModprobeForIncludes $includefile … … 2231 2237 # We want to use the real mount and all the supported variants (nfs, cifs, ...) 2232 2238 rm -f bin/mount $MINDI_TMP/busy.lis 2233 mountlis=`grep mount $DEPLIST_FILE`2239 mountlis=`grep -E "mount|fuse|ssh" $DEPLIST_FILE $DEPLIST_DIR/* | cut -d: -f2` 2234 2240 for f in $MINDI_LIB/rootfs/bin/busybox $mountlis ; do 2235 2241 if [ -f $f ]; then
Note:
See TracChangeset
for help on using the changeset viewer.