Changeset 2569 in MondoRescue
- Timestamp:
- Feb 2, 2010, 10:40:28 AM (15 years ago)
- Location:
- branches/2.2.10
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2.10/mindi/analyze-my-lvm
r2546 r2569 51 51 fi 52 52 fi 53 54 # Exclude LVs member of that env var 55 if [ "$MINDI_EXCLUDE_DEVS" ] ; then 56 list_of_devices="`mindi --readalllink $LV_full_string`" 57 l="" 58 for d in $list_of_devices; do 59 l="$l `GiveMapperOfdm $d`" 60 done 61 list_of_devices="`echo $l | sort -u`" 62 for ed in $MINDI_EXCLUDE_DEVS ; do 63 if [ "`echo " $list_of_devices" | grep " $ed"`" != "" ]; then 64 echo "Not including device $LV_full_string as it was excluded" 65 return 66 fi 67 done 68 fi 53 69 # Do not process LV whose VG are excluded 54 70 if [ -f $MINDI_TMP/excludedvgs ]; then 55 if [ "`grep $volume_group $MINDI_TMP/excludedvgs`" = "" ]; then 56 echo "# $LVMCMD lvcreate$params -n $logical_volume $volume_group" 57 fi 58 fi 59 rm -f $MINDI_TMP/excludedvgs 71 if [ "`grep $volume_group $MINDI_TMP/excludedvgs`" != "" ]; then 72 echo "Not including LV $logical_volume as VG $volume_group was excluded" 73 return 74 fi 75 fi 76 77 echo "# $LVMCMD lvcreate$params -n $logical_volume $volume_group" 60 78 } 61 79 … … 130 148 l="" 131 149 if [ -f /etc/multipath.conf ]; then 132 # If multipath check which type of devide care given, mpath prefered150 # If multipath check which type of devide are given, mpath prefered 133 151 for d in $list_of_devices; do 152 l="$l `mindi --readalllink $d`" 134 153 l="$l `GiveMapperOfdm $d`" 135 154 done 136 list_of_devices=$l 137 fi 138 139 rm -f $MINDI_TMP/excludedvgs 140 if [ "$EXCLUDE_DEVS" ] ; then 141 for ed in $EXCLUDE_DEVS ; do 155 list_of_devices="`echo $l | sort -u`" 156 fi 157 158 if [ "$MINDI_EXCLUDE_DEVS" ] ; then 159 for ed in $MINDI_EXCLUDE_DEVS ; do 142 160 if [ "`echo " $list_of_devices" | grep " $ed"`" != "" ]; then 143 161 echo $current_VG >> $MINDI_TMP/excludedvgs … … 160 178 161 179 rm -f $MINDI_TMP/pv.tmp2 180 l="" 162 181 for d in `cat $MINDI_TMP/pv.tmp`; do 163 182 # Skip devices excluded, coming from mondoarchive 164 183 skip=0 165 if [ "$EXCLUDE_DEVS" ] ; then 166 for ed in $EXCLUDE_DEVS ; do 167 if [ "`echo " $d " | grep " $ed"`" != "" ]; then 184 l="$l `mindi --readalllink $d`" 185 l="$l `GiveMapperOfdm $d`" 186 list_of_devices="`echo $l | sort -u`" 187 if [ "$MINDI_EXCLUDE_DEVS" ] ; then 188 for ed in $MINDI_EXCLUDE_DEVS ; do 189 if [ "`echo " $list_of_devices " | grep " $ed"`" != "" ]; then 168 190 skip=1 169 191 continue … … 178 200 179 201 if [ -f /etc/multipath.conf ]; then 180 # If multipath check which type of devidec are given, mpath prefered 181 for d in `cat $MINDI_TMP/pv.tmp2`; do 182 skip=0 183 if [ "$EXCLUDE_DEVS" ] ; then 184 for ed in $EXCLUDE_DEVS ; do 185 if [ "`echo " $d " | grep " $ed"`" != "" ]; then 186 skip=1 187 continue 188 fi 189 done 190 fi 191 if [ $skip -eq 1 ]; then 192 continue 193 fi 194 GiveMapperOfdm $d 195 done 196 else 197 cat $MINDI_TMP/pv.tmp2 202 # If multipath check which type of devide are given, mpath prefered 203 if [ -f $MINDI_TMP/pv.tmp2 ]; then 204 l="" 205 for d in `cat $MINDI_TMP/pv.tmp2`; do 206 skip=0 207 l="$l `mindi --readalllink $d`" 208 l="$l `GiveMapperOfdm $d`" 209 list_of_devices="`echo $l | sort -u`" 210 if [ "$MINDI_EXCLUDE_DEVS" ] ; then 211 for ed in $MINDI_EXCLUDE_DEVS ; do 212 if [ "`echo " $list_of_devices " | grep " $ed"`" != "" ]; then 213 skip=1 214 continue 215 fi 216 done 217 fi 218 if [ $skip -eq 1 ]; then 219 continue 220 fi 221 GiveMapperOfdm $d 222 done 223 fi 224 else 225 if [ -f $MINDI_TMP/pv.tmp2 ]; then 226 cat $MINDI_TMP/pv.tmp2 227 fi 198 228 fi 199 229 rm -f $MINDI_TMP/pv.tmp $MINDI_TMP/pv.tmp2 … … 233 263 fi 234 264 skip=0 235 if [ "$ EXCLUDE_DEVS" ] ; then236 for ed in $ EXCLUDE_DEVS ; do265 if [ "$MINDI_EXCLUDE_DEVS" ] ; then 266 for ed in $MINDI_EXCLUDE_DEVS ; do 237 267 if [ "`echo " $rep " | grep " $ed"`" != "" ]; then 238 268 skip=1 … … 298 328 fi 299 329 330 if [ _"$MINDI_TMP" = _"" ]; then 331 # Launched stdalone, so create a temp dir 332 MINDI_TMP=`mktemp -d $TMPDIR/mindi.XXXXXXXXXX` 333 if [ $? -ne 0 ]; then 334 df $TMPDIR 335 Die "Unable to create a temporary directory ! Check space on $TMPDIR" 336 fi 337 if [ _"$MINDI_TMP" = _"" ]; then 338 Die "MINDI_TMP is empty, aborting" 339 fi 340 if [ _"$MINDI_TMP" = _"/" ]; then 341 Die "MINDI_TMP is /, aborting" 342 fi 343 fi 344 300 345 # Older lvmdiskscan use --help, newer --version 301 346 lvmopt="--help" … … 328 373 fi 329 374 375 rm -f $MINDI_TMP/excludedvgs 330 376 all_lvm_drives_and_partitions=`ListLvmDrivesAndPartitions` 331 377 echo "Just before you extrapolate mountlist to include RAID partitions," … … 365 411 echo "(mkfs -t foo $i or something like that)" 366 412 done 413 rm -f $MINDI_TMP/excludedvgs 367 414 WriteShutdownScript 368 415 exit 0 -
branches/2.2.10/mindi/mindi
r2546 r2569 20 20 21 21 # In case of problem with udev you can try to add udevdebug 22 ADDITIONAL_BOOT_PARAMS="devfs=nomount noresume selinux=0 barrier=off udevtimeout=10"22 MINDI_ADDITIONAL_BOOT_PARAMS="devfs=nomount noresume selinux=0 barrier=off udevtimeout=10" 23 23 24 24 MINDI_REV=PBREV … … 58 58 IDE_MODS="ide ide-floppy floppy ide-generic ide-detect ide-mod ide-disk ide_disk ide-cd ide_cd ide_cd_mod ide-cd_mod ide-cs ide-core ide_core ide-gd_mod edd paride ata_generic ata_piix libata dock via82cxxx generic nvidia ahci sata_nv cmd64x pata_amd pata_marvell pata_serverworks pata_sis amd74xx sis5513 jmicron sata_promise sata_via serverworks" 59 59 PCMCIA_MODS="pcmcia_core ds yenta_socket" 60 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 scsi_mod ff-memless "61 NET_MODS="auth_rpcgss sunrpc nfs nfs_acl lockd fscache loop mii 3c59x e100 bcm5700 bnx2 bnx2x e1000 e1000e igb eepro100 ne2k-pci tg3 libphy pcnet32 8139cp 8139too 8390 forcedeth vmxnet vm net exportfs fuse libcrc32c crc32c"60 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 scsi_mod ff-memless ums_cypress" 61 NET_MODS="auth_rpcgss sunrpc nfs nfs_acl lockd fscache loop mii 3c59x e100 bcm5700 bnx2 bnx2x e1000 e1000e igb eepro100 ne2k-pci tg3 libphy pcnet32 8139cp 8139too 8390 forcedeth vmxnet vmxnet3 vmnet exportfs fuse libcrc32c crc32c" 62 62 CDROM_MODS="$TAPE_MODS $IDE_MODS $USB_MODS $PCMCIA_MODS $SCSI_MODS $NET_MODS af_packet cdrom isocd isofs inflate_fs nls_iso8859-1 nls_base nls_cp437 nls_utf8 sg sr_mod zlib_inflate iso9660" 63 63 # Those modules will only go on the backup media, not the boot media. … … 439 439 return 1 440 440 fi 441 modpaths=`find $1 -name $2.*o -type f` 442 [ "$modpaths" = "" ] && modpaths=`find $1 -name $2.o.gz -type f` 443 [ "$modpaths" = "" ] && modpaths=`find $1 -name $2.ko.gz -type f` 444 [ "$modpaths" = "" ] && modpaths=`find $1 -name $2 -type f` 441 # Find all files and links (required for some VMWare VMs) 442 modpaths=`find $1 -name $2.*o -type f -o -type l` 443 [ "$modpaths" = "" ] && modpaths=`find $1 -name $2.o.gz -type f -o -type l` 444 [ "$modpaths" = "" ] && modpaths=`find $1 -name $2.ko.gz -type f -o -type l` 445 [ "$modpaths" = "" ] && modpaths=`find $1 -name $2 -type f -o -type l` 445 446 echo "$modpaths" 446 447 } … … 1153 1154 fi 1154 1155 1156 # Look for devices which have to be excluded 1157 skip=0 1158 if [ "$MINDI_EXCLUDE_DEVS" ] ; then 1159 for d in $MINDI_EXCLUDE_DEVS ; do 1160 if [ "`echo " $current_partition " | grep " $d"`" != "" ]; then 1161 echo "Excluding $current_partition from mountlist (due to excluded device $d)" >> $LOGFILE 1162 skip=1 1163 continue 1164 fi 1165 done 1166 fi 1167 if [ $skip -eq 1 ]; then 1168 continue 1169 fi 1170 1155 1171 partition_format=`$AWK '$1 == "'"$str_to_find_fmt_with"'" {print $3}' $MY_FSTAB` 1156 1172 # Some distributions such as Debian do not put /dev/<VG>/<LV> in fstab … … 1234 1250 fi 1235 1251 fi 1236 skip=0 1237 if [ "$EXCLUDE_DEVS" ] ; then 1238 for d in $EXCLUDE_DEVS ; do 1239 if [ "`echo " $current_partition " | grep " $d"`" != "" ]; then 1240 LogFile "Excluding $current_partition from mountlist (due to excluded device $d)" 1241 skip=1 1242 continue 1243 fi 1244 done 1245 fi 1246 if [ $skip -eq 1 ]; then 1247 continue 1248 fi 1252 1249 1253 if [ ! "$partition_mountpt" ] ; then 1250 1254 LogFile "------- $FDISK -l $qq log ------------" … … 1611 1615 [ "$ooo" = "RESTORE" ] && ooo="nuke" 1612 1616 if [ "$type" = "elilo" ]; then 1613 outstr="image=/vmlinuz\n\tlabel=$i\n\tinitrd=/initrd.img\n\troot=/dev/ram0 append=\" rw ramdisk_size=$ramdisk_size $ooo $ ADDITIONAL_BOOT_PARAMS \"\n"1617 outstr="image=/vmlinuz\n\tlabel=$i\n\tinitrd=/initrd.img\n\troot=/dev/ram0 append=\" rw ramdisk_size=$ramdisk_size $ooo $MINDI_ADDITIONAL_BOOT_PARAMS \"\n" 1614 1618 else 1615 1619 ps="/" … … 1617 1621 ps="" 1618 1622 fi 1619 outstr="label $i\n\tkernel ${ps}vmlinuz\n\tappend initrd=${ps}initrd.img root=/dev/ram0 rw ramdisk_size=$ramdisk_size ${ooo} $ ADDITIONAL_BOOT_PARAMS\n"1623 outstr="label $i\n\tkernel ${ps}vmlinuz\n\tappend initrd=${ps}initrd.img root=/dev/ram0 rw ramdisk_size=$ramdisk_size ${ooo} $MINDI_ADDITIONAL_BOOT_PARAMS\n" 1620 1624 fi 1621 1625 echo -en "$outstr" … … 1851 1855 LVM="false" 1852 1856 rm -f $bigdir/tmp/i-want-my-lvm 1857 else 1858 echo "Your i-want-my-lvm file content is:" >> $LOGFILE 1859 echo "-----------------------------------" >> $LOGFILE 1860 cat $bigdir/tmp/i-want-my-lvm >> $LOGFILE 1861 echo "-----------------------------------" >> $LOGFILE 1853 1862 fi 1854 1863 fi … … 2311 2320 dd if=$tempfile bs=1k 2> /dev/null > ${rdz_fname}.tmp 2> /dev/null 2312 2321 bs=`tune2fs -l ${rdz_fname}.tmp | grep -E '^Block size:' | cut -d: -f2 | sed 's/^ *//'` 2313 ADDITIONAL_BOOT_PARAMS="$ADDITIONAL_BOOT_PARAMS ramdisk_blocksize=$bs"2322 MINDI_ADDITIONAL_BOOT_PARAMS="$MINDI_ADDITIONAL_BOOT_PARAMS ramdisk_blocksize=$bs" 2314 2323 gzip -c9 ${rdz_fname}.tmp > $rdz_fname 2315 2324 rm -f ${rdz_fname}.tmp … … 2644 2653 fi 2645 2654 ESTIMATED_TOTAL_NOOF_SLICES=${12} 2646 export EXCLUDE_DEVS="${13}"2655 export MINDI_EXCLUDE_DEVS="${13}" 2647 2656 USE_COMP="${14}" 2648 2657 USE_LILO="${15}" -
branches/2.2.10/mindi/rootfs/sbin/init
r2546 r2569 394 394 # Exclude devices we may not want 395 395 rm -f /tmp/restorevgs 396 for d in $ EXCLUDE_DEVS ; do396 for d in $MINDI_EXCLUDE_DEVS ; do 397 397 echo " == $d" 398 398 EXCLUDE_VGS=`grep " $d" /tmp/i-want-my-lvm | grep vgcreate | awk '{print $4}'` … … 414 414 # FIXME: Should search for all possible device names here 415 415 grep -Ev "/dev/$v/$l" /tmp/mountlist.txt > /tmp/mountlist.txt.new 416 grep -Ev "/dev/mapper/${v}- v$l" /tmp/mountlist.txt.new > /tmp/mountlist.txt416 grep -Ev "/dev/mapper/${v}-$l" /tmp/mountlist.txt.new > /tmp/mountlist.txt 417 417 done 418 418 done … … 640 640 ModprobeAllModules() { 641 641 642 for m in `find /lib/modules -name '*\.ko*' -o -name '*\.o*'`; do 642 lismod=`find /lib/modules -name '*\.ko*' -o -name '*\.o*'` 643 # loading forced modules first 644 for m in $lismod; do 645 k=`basename $m | sed 's/\.ko.*$//'` 646 j=`basename $k | sed 's/\.o.*$//'` 647 echo "$FORCE_MODS" | grep -q "$j " 648 if [ $? -eq 0 ]; then 649 echo "Forcing first $j..." 650 modprobe -q $j 651 fi 652 done 653 for m in $lismod; do 643 654 k=`basename $m | sed 's/\.ko.*$//'` 644 655 j=`basename $k | sed 's/\.o.*$//'` … … 646 657 if [ $? -eq 0 ]; then 647 658 echo "Denying $j..." 659 continue 660 fi 661 echo "$FORCE_MODS" | grep -q "$j " 662 if [ $? -eq 0 ]; then 648 663 continue 649 664 fi … … 714 729 fi 715 730 if [ "`grep -i excludedevs /proc/cmdline`" ]; then 716 export EXCLUDE_DEVS="`cat /proc/cmdline | sed 's~.*excludedevs=\"\(.*\)\".*~\1~'` mondonone"731 export MINDI_EXCLUDE_DEVS="`cat /proc/cmdline | sed 's~.*excludedevs=\"\(.*\)\".*~\1~'` mondonone" 717 732 else 718 export EXCLUDE_DEVS=" "733 export MINDI_EXCLUDE_DEVS=" " 719 734 fi 720 735 -
branches/2.2.10/mondo/src/common/libmondo-filelist.c
r2523 r2569 279 279 } 280 280 if (siz > max_sane_size_for_a_file) { 281 log_msg(10, "Adding %s to big files\n", incoming); 281 282 fprintf(fbig, "%s\n", incoming); 282 283 } else { 283 284 curr_set_size += siz; 285 log_msg(10, "Adding %s to filelist %d\n", incoming, curr_set_no); 284 286 fprintf(fout, "%s\n", incoming); 285 287 if (curr_set_size > maxsetsizeK) { … … 464 466 mr_free(strtmp); 465 467 468 log_msg(20,"calling %s\n",syscall); 466 469 call_exe_and_pipe_output_to_fd(syscall, pout); 467 470 mr_free(syscall); … … 485 488 mr_free(command); 486 489 487 mr_asprintf(command, "getfacl --all-effective -P %s 2>> %s | gzip -c1 > %s 2>> %s", filelist, MONDO_LOGFILE, facl_fname, MONDO_LOGFILE); 488 log_it("%s",command); 489 retval = system(command); 490 mr_free(command); 490 retval = 491 gen_aux_list(filelist, "getfacl --all-effective -P %s", facl_fname); 491 492 } 492 493 return (retval); … … 504 505 mr_free(command); 505 506 retval = 506 gen_aux_list(filelist, "getfattr --en=hex -P -m - -d \"%s\"", 507 fattr_fname); 507 gen_aux_list(filelist, "getfattr --en=hex -m - -h -d \"%s\"", fattr_fname); 508 508 } 509 509 return (retval); … … 531 531 || !does_file_exist(orig_msklist)) { 532 532 log_msg(1, "No masklist provided. I shall therefore set ALL attributes."); 533 mr_asprintf(command, "gzip -dc %s | %s - -restore - 2>> %s", original_exat_fname, executable, MONDO_LOGFILE);533 mr_asprintf(command, "gzip -dc %s | %s -h --restore - 2>> %s", original_exat_fname, executable, MONDO_LOGFILE); 534 534 log_msg(1, "command = %s", command); 535 535 retval = system(command); … … 1356 1356 #if linux 1357 1357 // 2.6 has /sys as a proc-type thing -- must be excluded 1358 mr_asprintf(strtmp, "find '%s' -fstype mvfs -prune -o -fstype devpts -prune -o -fstype tmpfs -prune -o -fstype proc -prune -o -fstype sysfs -prune -o %s -type d -print > %s 2> /dev/null", dir, find_excludes, g_skeleton_filelist);1358 mr_asprintf(strtmp, "find '%s' -fstype mvfs -prune -o -fstype devpts -prune -o -fstype tmpfs -prune -o -fstype proc -prune -o -fstype sysfs -prune -o -fstype rpc_pipefs -prune -o %s -type d -print > %s 2> /dev/null", dir, find_excludes, g_skeleton_filelist); 1359 1359 #else 1360 1360 // On BSD, for example, /sys is the kernel sources -- don't exclude -
branches/2.2.10/mondo/src/common/libmondo-files-EXT.h
r2508 r2569 7 7 extern unsigned int updcrcr(unsigned int crc, unsigned int c); 8 8 extern char *calc_checksum_of_file(char *filename); 9 extern char *calc_file_ugly_minichecksum(char *curr_fname);10 9 extern long count_lines_in_file(char *filename); 11 10 extern bool does_file_exist(char *filename); … … 48 47 extern int make_grub_install_scriptlet(char *outfile); 49 48 extern int read_one_liner_data_file(char *fname, char *contents); 50 extern int mode_of_file(char *fname); -
branches/2.2.10/mondo/src/common/libmondo-files.c
r2508 r2569 1270 1270 1271 1271 1272 int mode_of_file(char *fname)1273 {1274 struct stat buf;1275 1276 if (lstat(fname, &buf)) {1277 return (-1);1278 } // error1279 else {1280 return (buf.st_mode);1281 }1282 }1283 1284 1285 1286 1287 1272 /** 1288 1273 * Create a small script that mounts /boot, calls @c grub-install, and syncs the disks. -
branches/2.2.10/mondo/src/common/libmondo-files.h
r2508 r2569 9 9 unsigned int updcrcr(unsigned int crc, unsigned int c); 10 10 char *calc_checksum_of_file(char *filename); 11 char *calc_file_ugly_minichecksum(char *curr_fname);12 char *calc_file_ugly_minichecksum(char *curr_fname);13 11 long count_lines_in_file(char *filename); 14 12 bool does_file_exist(char *filename); … … 49 47 50 48 int read_one_liner_data_file(char *fname, char *contents); 51 int mode_of_file(char *fname); -
branches/2.2.10/website/downloads.shtml
r2367 r2569 119 119 <ul> 120 120 <li>RedHat <a href="ftp://ftp.mondorescue.org/redhat/7.3">7.3</a>, <a href="ftp://ftp.mondorescue.org/redhat/9">9</a>.</li> 121 <li>Fedora <a href="ftp://ftp.mondorescue.org/fedora/4">Core 4</a>, <a href="ftp://ftp.mondorescue.org/fedora/5">Core 5</a>, <a href="ftp://ftp.mondorescue.org/fedora/6">Core 6</a>, <a href="ftp://ftp.mondorescue.org/fedora/7">7</a>, <a href="ftp://ftp.mondorescue.org/fedora/8">8</a>, <a href="ftp://ftp.mondorescue.org/fedora/9">9</a>, <a href="ftp://ftp.mondorescue.org/fedora/10">10</a> 121 <li>Fedora <a href="ftp://ftp.mondorescue.org/fedora/4">Core 4</a>, <a href="ftp://ftp.mondorescue.org/fedora/5">Core 5</a>, <a href="ftp://ftp.mondorescue.org/fedora/6">Core 6</a>, <a href="ftp://ftp.mondorescue.org/fedora/7">7</a>, <a href="ftp://ftp.mondorescue.org/fedora/8">8</a>, <a href="ftp://ftp.mondorescue.org/fedora/9">9</a>, <a href="ftp://ftp.mondorescue.org/fedora/10">10</a>, <a href="ftp://ftp.mondorescue.org/fedora/11">11</a>, <a href="ftp://ftp.mondorescue.org/fedora/12">12</a>.</li> 122 122 <li>RedHat Enterprise Linux <a href="ftp://ftp.mondorescue.org/rhel/2.1">2.1</a>, <a href="ftp://ftp.mondorescue.org/rhel/3">3</a>, <a href="ftp://ftp.mondorescue.org/rhel/4">4</a>, <a href="ftp://ftp.mondorescue.org/rhel/5">5</a>.</li> 123 <li>Mandriva <a href="ftp://ftp.mondorescue.org/mandrake/10.1">10.1</a>, <a href="ftp://ftp.mondorescue.org/mandrake/10.2">10.2</a>, <a href="ftp://ftp.mondorescue.org/mandriva/2006.0">2006.0</a>, <a href="ftp://ftp.mondorescue.org/mandriva/2007.0">2007.0</a>, <a href="ftp://ftp.mondorescue.org/mandriva/2007.1">2007.1</a>., <a href="ftp://ftp.mondorescue.org/mandriva/2008.0">2008.0</a>, <a href="ftp://ftp.mondorescue.org/mandriva/2008.1">2008.1</a>, <a href="ftp://ftp.mondorescue.org/mandriva/2009.0">2009.0</a> </li>124 <li>OpenSuSE <a href="ftp://ftp.mondorescue.org/suse/10.0">10.0</a>, <a href="ftp://ftp.mondorescue.org/suse/10.1">10.1</a>, <a href="ftp://ftp.mondorescue.org/suse/10.2">10.2</a>, <a href="ftp://ftp.mondorescue.org/suse/10.3">10.3</a>, <a href="ftp://ftp.mondorescue.org/ suse/11.0">11.0</a>, <a href="ftp://ftp.mondorescue.org/suse/11.1">11.1</a>. Look also at <a href="http://www.mikenjane.net/~mike/">this</a> web page for SuSE details. <a href="http://packman.links2linux.org/">Packman</a> may have some useful additional packages.123 <li>Mandriva <a href="ftp://ftp.mondorescue.org/mandrake/10.1">10.1</a>, <a href="ftp://ftp.mondorescue.org/mandrake/10.2">10.2</a>, <a href="ftp://ftp.mondorescue.org/mandriva/2006.0">2006.0</a>, <a href="ftp://ftp.mondorescue.org/mandriva/2007.0">2007.0</a>, <a href="ftp://ftp.mondorescue.org/mandriva/2007.1">2007.1</a>., <a href="ftp://ftp.mondorescue.org/mandriva/2008.0">2008.0</a>, <a href="ftp://ftp.mondorescue.org/mandriva/2008.1">2008.1</a>, <a href="ftp://ftp.mondorescue.org/mandriva/2009.0">2009.0</a>, <a href="ftp://ftp.mondorescue.org/mandriva/2009.1">2009.1</a>, <a href="ftp://ftp.mondorescue.org/mandriva/2010.0">2010.0</a></li> 124 <li>OpenSuSE <a href="ftp://ftp.mondorescue.org/suse/10.0">10.0</a>, <a href="ftp://ftp.mondorescue.org/suse/10.1">10.1</a>, <a href="ftp://ftp.mondorescue.org/suse/10.2">10.2</a>, <a href="ftp://ftp.mondorescue.org/suse/10.3">10.3</a>, <a href="ftp://ftp.mondorescue.org/opensuse/11.0">11.0</a>, <a href="ftp://ftp.mondorescue.org/opensuse/11.1">11.1</a>, <a href="ftp://ftp.mondorescue.org/opensuse/11.2">11.2</a>. Look also at <a href="http://www.mikenjane.net/~mike/">this</a> web page for SuSE details. <a href="http://packman.links2linux.org/">Packman</a> may have some useful additional packages. 125 125 <li>SuSE Linux Enterprise Server <a href="ftp://ftp.mondorescue.org/sles/9">9</a>, <a href="ftp://ftp.mondorescue.org/sles/10">10</a>.</li> 126 126 <li>Asianux <a href="ftp://ftp.mondorescue.org/asianux/2">2</a>, <a href="ftp://ftp.mondorescue.org/asianux/3">3</a>.</li> 127 127 <li>Debian <a href="ftp://ftp.mondorescue.org/debian/3.1">3.1</a>, <a href="ftp://ftp.mondorescue.org/debian/4.0">4.0</a>, <a href="ftp://ftp.mondorescue.org/debian/5.0">5.0</a>. Look also at <a href="http://www.desknow.com/desknow/directfiles/aleidenfrost/mr-debs-unofficial/index.html">this</a> web page for Debian details.</li> 128 <li>Ubuntu <a href="ftp://ftp.mondorescue.org/ubuntu/6.04">6.04</a>, <a href="ftp://ftp.mondorescue.org/ubuntu/7.04">7.04</a>, <a href="ftp://ftp.mondorescue.org/ubuntu/7.10">7.10</a>, <a href="ftp://ftp.mondorescue.org/ubuntu/8.04">8.04</a>, <a href="ftp://ftp.mondorescue.org/ubuntu/8.10">8.10</a> .</li>128 <li>Ubuntu <a href="ftp://ftp.mondorescue.org/ubuntu/6.04">6.04</a>, <a href="ftp://ftp.mondorescue.org/ubuntu/7.04">7.04</a>, <a href="ftp://ftp.mondorescue.org/ubuntu/7.10">7.10</a>, <a href="ftp://ftp.mondorescue.org/ubuntu/8.04">8.04</a>, <a href="ftp://ftp.mondorescue.org/ubuntu/8.10">8.10</a>, <a href="ftp://ftp.mondorescue.org/ubuntu/9.04">9.04</a>, <a href="ftp://ftp.mondorescue.org/ubuntu/9.10">9.10</a>.</li> 129 129 <li>Gentoo <a href="ftp://ftp.mondorescue.org/gentoo/nover">nover</a>. 130 130 <li>Slackware <a href="ftp://ftp.mondorescue.org/slackware/10.2">10.2</a>, <a href="ftp://ftp.mondorescue.org/slackware/11.0">11.0</a>.
Note:
See TracChangeset
for help on using the changeset viewer.