Changeset 618 in MondoRescue
- Timestamp:
- Jun 3, 2006, 12:16:18 AM (18 years ago)
- Location:
- trunk
- Files:
-
- 12 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/mindi/ChangeLog
r588 r618 3 3 MINDI CHANGES 4 4 5 1.0.8 (2006-05-25) 5 1.0.8-2 (2006-06-02) 6 - Fix bugs in the swap+LABEL code found on rhel4 7 (Peter Naber/Bruno Cornec) 8 - PXE mode now supports change of NIC for redeployment 9 (Bruno Cornec) 10 11 1.0.8-1 (2006-05-25) 6 12 - new build process (Bruno Cornec) 7 13 - Fix a bug when a disk less than 2.8 MB can be built, to -
trunk/mindi/README.pxe
r588 r618 1 $Id$ 2 1 3 README for mondo/mindi usage with PXE 2 4 … … 9 11 label mondo 10 12 kernel vmlinuz-mondo 11 append initrd=initrd-mondo load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=36864 rw root=/dev/ram iso_mode acpi=off apm=off devfs=nomount exec-shield=0 pxe [prefix="machine"] [ipconf=(ipadr:netmask:broadcast:gateway|dhcp)] [ping=#] ... 13 append initrd=initrd-mondo load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=36864 rw root=/dev/ram iso_mode acpi=off apm=off devfs=nomount exec-shield=0 pxe [prefix="machine"] [ipconf=(ipdev:ipadr:netmask:broadcast:gateway|ipdev:dhcp)] [ping=#] ... 14 15 ipdev is the device name (e.g. eth2) 16 ipadr is the IP Address (e.g. 192.168.1.1) 17 netmask is the Netmask (e.g. 255.255.255.0) 18 broadcast is the Network broadcast (e.g. 192.168.1.255) 19 gateway is the default gateway (e.g. 192.168.1.254) 20 dhcp is a keyword. Using it will provide all the previous 4 values to activate the LAN interface. 12 21 13 22 The initrd and kernel file come rom the first bootable media … … 25 34 Without prefix keyword, the name of the images used during archiving with the -p option will be used (they may differ). If -p wasn't used then the name mondorescue-1.iso, ... will be used. 26 35 27 During boot mondorestore will start your NFS configuration and mount mondo's content from the network rather than from a physical media. You may alter the IP configuration stored from the original machine by passing the ipconf option describing respectively the IP address, netmask, broadcast and default gateway you want to setup for the machine, separated by ':'. Or alternatively, you may specify the dhcp keyword so that a D hCP request is made to get those information. On some configurations, you may also want to increase the number of ping queries made before the NFS mount, which is of 3 by default, using the ping option and give the number you want.36 During boot mondorestore will start your NFS configuration and mount mondo's content from the network rather than from a physical media. You may alter the IP configuration stored from the original machine by passing the ipconf option describing respectively the IP address, netmask, broadcast and default gateway you want to setup for the machine, separated by ':'. Or alternatively, you may specify the dhcp keyword so that a DHCP request is made to get those information. In the 2 cases, you have to mention on which physical interface those parameters should apply. On some configurations, you may also want to increase the number of ping queries made before the NFS mount, which is of 3 by default, using the ping option and give the number you want. 28 37 29 38 Please report any problem around that tool to bruno@mondorescue.org 30 39 40 2006-06-02 ipdev added to allow redeployment on another interface 31 41 2005-12-18 new ipconf and ping option 32 42 2005-12-14 detailed explanations on where to find initrd and kernel -
trunk/mindi/mindi
r588 r618 1366 1366 1367 1367 if [ -d "/proc/lvm" ] || [ -d "/dev/mapper" ]; then 1368 echo -en "\rAnalyzing LVM...\r"1369 all_partitions=`$MINDI_LIB/analyze-my-lvm | fgrep ">>>" | cut -d' ' -f2-32`1368 echo -en "\rAnalyzing LVM...\r" 1369 all_partitions=`$MINDI_LIB/analyze-my-lvm | fgrep ">>>" | cut -d' ' -f2-32` 1370 1370 fi 1371 1371 all_partitions="$all_partitions `ListAllPartitions 2> /dev/null`" … … 1378 1378 for c_p in $all_partitions ; do 1379 1379 # echo "c_p = $c_p" > /dev/stderr 1380 [ "`echo "/dev/floppy /dev/fd0h1440 /dev/fd0H1440 /dev/cdrom /dev/cdrom/cdrom /dev/cdrom/cdrom1 /dev/cdrom/cdrom2 /dev/cdrom0 /dev/cdrom1 /dev/cdrom2 /dev/cdrom3 /dev/cdrw" | fgrep "$c_p"`" != "" ] || [ "`echo "$c_p" | fgrep "/dev/scd"`" != "" ] || [ "`echo "$c_p" | fgrep "/dev/ram"`" != "" ] || [ "`echo "$c_p" | grep ":"`" != "" ] || [ "`echo "$c_p" | fgrep ":/"`" != "" ] && continue1380 [ "`echo "/dev/floppy /dev/fd0h1440 /dev/fd0H1440 /dev/cdrom /dev/cdrom/cdrom /dev/cdrom/cdrom1 /dev/cdrom/cdrom2 /dev/cdrom0 /dev/cdrom1 /dev/cdrom2 /dev/cdrom3 /dev/cdrw" | fgrep "$c_p"`" != "" ] || [ "`echo "$c_p" | fgrep "/dev/scd"`" != "" ] || [ "`echo "$c_p" | fgrep "/dev/ram"`" != "" ] || [ "`echo "$c_p" | grep ":"`" != "" ] || [ "`echo "$c_p" | fgrep ":/"`" != "" ] && continue 1381 1381 [ "`echo "/dev/scd0 /dev/scd1 /dev/sr0 /dev/sr1 /dev/cdrom /dev/cdrom1" | fgrep "$c_p"`" ] && continue 1382 [ "`echo "$c_p" | grep -x "/dev/cdroms.*"`" ] && continue1383 if [ -h "$c_p" ] && [ "`echo "$c_p" | fgrep "/dev/hd"`" = "" ] && [ "`echo "$c_p" | fgrep "/dev/sd"`" = "" ] && [ "`echo "$c_p" | fgrep "/dev/md"`" = "" ] ; then1384 current_partition=`ResolveSoftlink $c_p`1385 [ "`echo "$current_partition" | fgrep "/dev/mapper"`" != "" ] && current_partition="$c_p"1386 [ "`echo "/dev/scd0 /dev/scd1 /dev/sr0 /dev/sr1 /dev/cdrom /dev/cdrom1" | fgrep "$current_partition"`" ] && continue1387 else1388 current_partition="$c_p"1389 fi1390 [ "$c_p" = "none" ] && continue1391 absolute_partition=`ResolveSoftlink $c_p`1392 partition_mountpt=`tr -s '\t' ' ' < $MY_FSTAB | /bin/grep -w "$current_partition" | /bin/grep -vx " *#.*" | $AWK '{print $2}' | head -n1`1393 1394 # This part tries to retrieve the correct device from a LABEL line in /etc/fstab1395 # current_partition contains only first column of /etc/fstab1396 if [ "`echo "$current_partition" | /bin/grep -f -i "LABEL="`" != "" ]; then1397 str_to_find_fmt_with=$current_partition1398 redhat_label=`echo "$current_partition" | /bin/cut -d'=' -f2`1399 actual_dev=""1400 1382 [ "`echo "$c_p" | grep -x "/dev/cdroms.*"`" ] && continue 1383 if [ -h "$c_p" ] && [ "`echo "$c_p" | fgrep "/dev/hd"`" = "" ] && [ "`echo "$c_p" | fgrep "/dev/sd"`" = "" ] && [ "`echo "$c_p" | fgrep "/dev/md"`" = "" ] ; then 1384 current_partition=`ResolveSoftlink $c_p` 1385 [ "`echo "$current_partition" | fgrep "/dev/mapper"`" != "" ] && current_partition="$c_p" 1386 [ "`echo "/dev/scd0 /dev/scd1 /dev/sr0 /dev/sr1 /dev/cdrom /dev/cdrom1" | fgrep "$current_partition"`" ] && continue 1387 else 1388 current_partition="$c_p" 1389 fi 1390 [ "$c_p" = "none" ] && continue 1391 absolute_partition=`ResolveSoftlink $c_p` 1392 partition_mountpt=`tr -s '\t' ' ' < $MY_FSTAB | /bin/grep -w "$current_partition" | /bin/grep -vx " *#.*" | $AWK '{print $2}' | head -n1` 1393 1394 # This part tries to retrieve the correct device from a LABEL line in /etc/fstab 1395 # current_partition contains only first column of /etc/fstab 1396 if [ "`echo "$current_partition" | /bin/grep -i "LABEL="`" != "" ]; then 1397 str_to_find_fmt_with=$current_partition 1398 redhat_label=`echo "$current_partition" | /bin/cut -d'=' -f2` 1399 actual_dev="" 1400 1401 1401 # 1st try : blkid, the good way 1402 if [ -x "/sbin/blkid" ] 1402 if [ -x "/sbin/blkid" ]; then 1403 1403 actual_dev=`/sbin/blkid | /bin/grep "$current_partition" | /bin/cut -d':' -f1` 1404 1404 fi 1405 1405 1406 1406 # 2nd try, which works on a standard partition (ext2/3), but not on swap 1407 if [ "x$actual_dev" = "x" ] 1408 actual_dev=`/bin/mount -l | /bin/grep " [$redhat_label]" | /bin/cut -d' ' -f1`1407 if [ "x$actual_dev" = "x" ]; then 1408 actual_dev=`/bin/mount -l | /bin/grep "\[$redhat_label\]" | /bin/cut -d' ' -f1` 1409 1409 fi 1410 1410 1411 1411 # 3rd try, with vol_id (which works with swap) 1412 if [ "x$actual_dev" = "x" -a -x "/sbin/vol_id" ] 1412 if [ "x$actual_dev" = "x" -a -x "/sbin/vol_id" ]; then 1413 1413 list_swaps=`cat /proc/swaps | /bin/grep "/dev/" | /bin/awk '{ print $1 }' ` 1414 1414 for dev_swap in $list_swaps ; do 1415 1415 dev_exists=`/sbin/vol_id $dev_swap | /bin/grep "$redhat_label"` 1416 if [ "x$dev_exists" != "x" ] 1416 if [ "x$dev_exists" != "x" ]; then 1417 1417 actual_dev=$dev_swap 1418 1418 break; … … 1422 1422 1423 1423 # 4th try : pre-formated LABEL. Format is : LABEL=SWAP-mydevice. e.g. : LABEL=SWAP-hda5 1424 if [ "x$actual_dev" = "x" -a "`echo "$current_partition" | /bin/grep -i "LABEL=SWAP"`" != ""]; then1424 if [ "x$actual_dev" = "x" -a _"`echo $current_partition | /bin/grep -i 'LABEL=SWAP'`" != _"" ]; then 1425 1425 try_dev="`echo "$redhat_label" | /bin/cut -d '-' -f2`" 1426 1426 present_dev="`/bin/cat /proc/swaps | /bin/grep -w /dev/$try_dev`" … … 1431 1431 1432 1432 # Check if one of all those tries has known success 1433 if [ "x$actual_dev" != "x" ] 1433 if [ "x$actual_dev" != "x" ]; then 1434 1434 current_partition=$actual_dev 1435 1435 else … … 1441 1441 1442 1442 partition_format=`$AWK '$1 == "'"$str_to_find_fmt_with"'" {print $3}' $MY_FSTAB` 1443 if [ -d "/proc/lvm" ] && [ "`lvdisplay $current_partition 2> /dev/null`" ] 1443 if [ -d "/proc/lvm" ] && [ "`lvdisplay $current_partition 2> /dev/null`" ]; then 1444 1444 partition_size="lvm" 1445 elif [ -d "/dev/mapper" ] && [ "`lvm lvdisplay $current_partition 2> /dev/null`" ] 1445 elif [ -d "/dev/mapper" ] && [ "`lvm lvdisplay $current_partition 2> /dev/null`" ]; then 1446 1446 partition_size="lvm" 1447 1447 else -
trunk/mondo/ChangeLog
r588 r618 3 3 MONDO CHANGES 4 4 5 v2.2.0 (2006-0 5-01)5 v2.2.0 (2006-06-02) 6 6 - indent on source files 7 7 - asprintf used instead of malloc_string + sprintf/strcpy/strcat without … … 11 11 <rmd_at_mecreant.org> who achieved that big task) 12 12 13 2.0.8 (2006-05-25) 13 2.0.8-2 (2006-06-02) 14 - PXE mode now supports change of NIC for redeployment 15 (Bruno Cornec) 16 17 2.0.8-1 (2006-05-25) 14 18 - new build process (Bruno Cornec) 15 19 - Fix a bug in .spec for RPM build (%attr now unused) -
trunk/mondo/mondo/common/libmondo-files.c
r507 r618 1149 1149 fprintf(fout, "done\n"); 1150 1150 fprintf(fout, "ifconfig lo 127.0.0.1 # config loopback\n"); 1151 fprintf(fout, "ipdev=%s\n", nfs_dev); 1151 1152 fprintf(fout, "ipaddress=%s\n", nfs_client_ipaddr); 1152 1153 fprintf(fout, "ipnetmask=%s\n", nfs_client_netmask); … … 1157 1158 fprintf(fout, " echo $i | grep -qi ipconf= && ipconf=`echo $i | cut -d= -f2`\n"); 1158 1159 fprintf(fout, "done\n"); 1159 fprintf(fout, "if [ \"$ipconf\" = \"dhcp\" ]; then\n"); 1160 fprintf(fout, " udhcpc -i %s\n", nfs_dev); 1160 fprintf(fout, "grep -q \"dhcp\" \"$ipconf\"\n"); 1161 fprintf(fout, "if [ $? = 0 ]; then\n"); 1162 fprintf(fout, " ipdev=`echo $ipconf | cut -d: -f1`\n"); 1163 fprintf(fout, " udhcpc -i $ipdev\n", ); 1161 1164 fprintf(fout, "else\n"); 1162 1165 fprintf(fout, " if [ \"$ipconf\" != \"\" ]; then\n"); 1163 fprintf(fout, " ipaddress=`echo $ipconf | cut -d: -f1`\n"); 1164 fprintf(fout, " ipnetmask=`echo $ipconf | cut -d: -f2`\n"); 1165 fprintf(fout, " ipbroadcast=`echo $ipconf | cut -d: -f3`\n"); 1166 fprintf(fout, " ipgateway=`echo $ipconf | cut -d: -f4`\n"); 1166 fprintf(fout, " ipdev=`echo $ipconf | cut -d: -f1`\n"); 1167 fprintf(fout, " ipaddress=`echo $ipconf | cut -d: -f2`\n"); 1168 fprintf(fout, " ipnetmask=`echo $ipconf | cut -d: -f3`\n"); 1169 fprintf(fout, " ipbroadcast=`echo $ipconf | cut -d: -f4`\n"); 1170 fprintf(fout, " ipgateway=`echo $ipconf | cut -d: -f5`\n"); 1167 1171 fprintf(fout, " fi\n"); 1168 fprintf(fout, " ifconfig %s $ipaddress netmask $ipnetmask broadcast $ipbroadcast\n", nfs_dev);1172 fprintf(fout, " ifconfig $ipdev $ipaddress netmask $ipnetmask broadcast $ipbroadcast\n"); 1169 1173 fprintf(fout, " route add default gw $ipgateway\n"); 1170 1174 fprintf(fout, "fi\n"); -
trunk/mondo/mondo/mondoarchive/mondo-cli.c
r524 r618 219 219 char *tmp1; 220 220 char *psz; 221 char *p; 222 char *q; 221 223 222 224 long itbs; … … 302 304 } 303 305 asprintf(&tmp1, flag_val['I']); 304 char *p = tmp1;305 char *q = tmp1;306 p = tmp1; 307 q = tmp1; 306 308 307 309 /* Cut the flag_val['I'] in parts containing all paths to test them */ … … 538 540 } 539 541 asprintf(&tmp1, flag_val['E']); 540 char *p = tmp1;541 char *q = tmp1;542 p = tmp1; 543 q = tmp1; 542 544 543 545 /* Cut the flag_val['E'] in parts containing all paths to test them */ -
trunk/mondo/mondo/mondorestore/mondo-restore.c
r561 r618 3160 3160 "to the Mondo mailing list when you are seeking technical "); 3161 3161 log_msg(0, 3162 "support. Without it, we can't help you. - Hugo");3162 "support. Without it, we can't help you. - DevTeam"); 3163 3163 log_msg(0, 3164 3164 "------------------------------------------------------------"); -
trunk/tools/DISTROS
r561 r618 8 8 rhel_3 9 9 rhel_4 10 suse_10 10 suse_10.0 11 11 sles_9 12 12 gentoo_2006 -
trunk/tools/build2qemu
r600 r618 91 91 if [ "$proces" != "" ]; then 92 92 kill $proces 93 sleep 10 93 94 fi 94 95 fi -
trunk/tools/mkqemu
r588 r618 15 15 ipvm=10.0.2.15 16 16 17 if [ _"$sp" = _"" ]; then 18 sp=2223 19 fi 20 17 21 qemu -m 256 $QEMUOPT -redir tcp:${sp}:${ipvm}:22 /users/qemu/$m.qemu -
trunk/website/latest-news.html
r561 r618 1 <p><B>2006-05-31 </B>Mondo 2.0.8 / Mindi 1.0.8 available</p> 2 <p> 3 I'm happy to announce the availability of a newest version of 4 mondo 2.0.8-1 / mindi 1.0.8-1. Enjoy it ! 5 </p> 6 7 <p> 8 Now available at <a href="ftp://ftp.mondorescue.org/">ftp://ftp.mondorescue.org/</a> 9 </p> 10 11 <p> 12 fedora/4/mondo-2.0.8-1.fc4.i386.rpm 13 fedora/4/mindi-1.0.8-1.fc4.i386.rpm 14 fedora/5/mindi-1.0.8-1.fc5.i386.rpm 15 fedora/5/mondo-2.0.8-1.fc5.i386.rpm 16 mandrake/10.2/mindi-1.0.8-1.102mdk.i386.rpm 17 mandrake/10.2/mondo-2.0.8-1.102mdk.i386.rpm 18 mandrake/10.1/mindi-1.0.8-1.101mdk.i386.rpm 19 mandrake/10.1/mondo-2.0.8-1.101mdk.i386.rpm 20 mandriva/2006.0/mindi-1.0.8-1.20060mdk.i586.rpm 21 mandriva/2006.0/mondo-2.0.8-1.20060mdk.i586.rpm 22 redhat/7.3/mindi-1.0.8-1.rh73.i386.rpm 23 redhat/7.3/mondo-2.0.8-1.rh73.i386.rpm 24 redhat/9/mindi-1.0.8-1.rh9.i386.rpm 25 redhat/9/mondo-2.0.8-1.rh9.i386.rpm 26 rhel/3/mindi-1.0.8-1.rhel3.i386.rpm 27 rhel/3/mondo-2.0.8-1.rhel3.i386.rpm 28 rhel/4/mindi-1.0.8-1.rhel4.i386.rpm 29 rhel/4/mondo-2.0.8-1.rhel4.i386.rpm 30 sles/9/mindi-1.0.8-1.sles9.i386.rpm 31 sles/9/mondo-2.0.8-1.sles9.i386.rpm 32 suse/10.0/mindi-1.0.8-1.suse10.0.i386.rpm 33 suse/10.0/mondo-2.0.8-1.suse10.0.i386.rpm 34 src/mondo-doc-2.0.8-1.tar.gz 35 src/mindi-1.0.8-1.tar.gz 36 src/mondo-2.0.8-1.tar.gz 37 </p> 38 39 <p>As usual src.rpm packages are also available in the same directory. Also a new mondo-doc package is produced for most distributions containing all the formats of mondo's documentation. Only there for completion, as mondo's package already contains the required doc files. 40 </p> 41 42 <p> 43 This version should fix most of latest bugs reported for mindi. the 2.0.x branch should now enter in a bug fix only mode. All new features will be introduced in 2.2.x on which we will now work (internationalization, memory management, configuration files, ...) 44 </p> 45 46 <p> 47 Changes are : 48 </p> 49 50 <p> 51 MONDO: 52 </p> 53 54 <p> 55 - new build process (Bruno Cornec)<br> 56 - Fix a bug in .spec for RPM build (%attr now unused) 57 (Bruno Cornec)<br> 58 - Support of dm and LVM v2 (Andree Leidenfrost)<br> 59 - New mr_strtok functionn added and used for dm support (Andree Leidenfrost)<br> 60 - Complete doc is now a separate package. mondo still contains the 61 man pages and howto in minimal useful formats 62 (Bruno Cornec)<br> 63 - HOWTO now contains a new chapter on unattended support for mondo<br> 64 - Increase size (4 times) of include|exclude variables<br> 65 - Fix a bug on -I and -E not working with multiple parameters<br> 66 - Fix a bug in verify for NFS by swapping nfs_remote_dir and isodir when 67 assembling name for image file to verify 68 (Andree Leidenfrost)<br> 69 - Fix mondo when restoring filenames containing blanks 70 (still a problem for filenames with ') 71 (Bruno Cornec)<br> 72 - Fix a RPM generation bug for rh7.3 (i386-redhat-linux prefix for binaries) 73 (Bruno Cornec)<br> 74 </p> 75 76 <p> 77 MINDI: 78 </p> 79 80 <p> 81 - new build process (Bruno Cornec)<br> 82 - Fix a bug when a disk less than 2.8 MB can be built, to 83 include enough modules to support SCSI cds 84 (Bruno Cornec)<br> 85 - Fix a bug in .spec for RPM build (%attr now unused) 86 (Bruno Cornec)<br> 87 - Add support for LABEL on swap partitions 88 (Michel Loiseleur + Julien Pinon)<br> 89 - Attempt to fix bug 6827 (addition of a script for 90 busybox udhcpc to support pxe/dhcp restore) 91 (Bruno Cornec)<br> 92 - support of dm and LVM v2 (Andree Leidenfrost)<br> 93 - analyze-my-lvm is under $MINDI_LIB (Andree Leidenfrost)<br> 94 - Fix a bug introduced by trying to avoid an error 95 message when modprobe.d doesn't exist 96 (Johannes Franken)<br> 97 - Fix for Bug #6975 (/net is now excluded from kernel search location) 98 (Bruno Cornec)<br> 99 - Allow 5670 MB fllopy disks for lilo as well (Bruno Cornec)<br> 100 - Add missing net modules (Klaus Ade Johnstad)<br> 101 </p> 102 1 103 <p><B>2006-04-08 </B>Mondo 2.0.7 / Mindi 1.0.7 updated to r460</p> 2 104 <p> … … 56 158 </p> 57 159 58 <p><B>2006-03-20 </B>Mondo 2.0.7 / Mindi 1.0.7 are out</p>59 <p>60 I'm happy to announce the availability of the latest and greatest61 version of mondo 2.0.7 / mindi 1.0.7. Version numbers have changed of62 format to be more in line with what is done generally (x.y.z)63 </p>64 <p>65 Now available at ftp://ftp.mondorescue.org :66 </p>67 68 <p>69 mandrake/10.1/mindi-1.0.7-447.101mdk.i386.rpm<br>70 mandrake/10.1/mondo-2.0.7-447.101mdk.i386.rpm<br>71 mandrake/10.2/mindi-1.0.7-447.102mdk.i386.rpm<br>72 mandrake/10.2/mondo-2.0.7-447.102mdk.i386.rpm<br>73 mandriva/2006.0/mindi-1.0.7-447.20060mdk.i386.rpm<br>74 mandriva/2006.0/mondo-2.0.7-447.20060mdk.i386.rpm<br>75 src/mindi-1.0.7-r447.tgz<br>76 src/mondo-2.0.7-r447.tgz<br>77 </p>78 79 <p>80 Other distributions will follow asap (should be able to produce soon81 redhat 7.3, fedora core 4, and only after rhel3/4 and sles9) due to the82 change in the virtual machines I have to do (now using qemu + more tools83 to generate RPMs)84 </p>85 86 <p>87 The focus on this version has been more around the new website and88 documentation, and a bit less on code. So some persistant bugs are still89 not corrected (some dvd burning issues and dm/lvm2 support mainly) and90 will be hopefully in 2.0.8.91 </p>92 93 <p>94 MONDO CHANGES95 </p>96 97 <p>98 v2.07 (2006-02-23)<br>99 - useless cat, sort|uniq commands removed (Bruno Cornec/Sébastien Aperghis-Tramoni)<br>100 - Doc cleanup (Andree Leidenfrost)<br>101 - Add the actual format to messages after calls to function is_this_a_valid_disk_format() about unsupported formats. (Andree Leidenfrost)<br>102 - Abort|Warn when one of the include|exclude dirs (-I|-E) does not exist (Bruno Cornec/Jeffs)<br>103 - Replaced partimagehack with ntfsclone from ntfsprogs package. (Andree Leidenfrost)<br>104 - use df -P everywhere (Bruno Cornec)<br>105 - Paypal incitations removed (Andree Leidenfrost)<br>106 - mondo now uses /usr/share for the restore-scripts (Bruno Cornec)<br>107 - rpmlint cleanups (Bruno Cornec)<br>108 - no shared librairies and no X11 anymore (were useless) (Bruno Cornec)<br>109 - files > 2GB are now really supported (Andree Leidenfrost)<br>110 - new SGML based Mondo Rescue documentation + new Web site (Bruno Cornec/Andree Leidenfrost)<br>111 - mondoarchive aborts when 'mindi --findkernel' gives a fatal error (See also Debian bug #352323.) (Andree Leidenfrost)<br>112 - /tmp not excluded anymore from backup (Bruno Cornec)<br>113 - New RPM Build environement (Bruno Cornec)<br>114 </p>115 116 <p>117 MINDI CHANGES118 </p>119 120 <p>121 1.07 (2006-02-23)<br>122 - stop creating further size of floppy disks if the smaller one succeeds (Bruno Cornec)<br>123 - init revamped (removed unnecessary second general module loading phase, start NFS appropriately depending on PXE or simple NFS) (Andree Leidenfrost)<br>124 - Changed module 'nfsacl' to 'nfs_acl' (Andree Leidenfrost)<br>125 - Mindi/DiskSize is gone (Bruno Cornec)<br>126 - useless cat, sort|uniq commands removed (Bruno Cornec/Sébastien Aperghis-Tramoni)<br>127 - Doc cleanup (Andree Leidenfrost)<br>128 - Bug fix for chown in install.sh (JeffS)<br>129 - CHANGES renamed also in install.sh now (Bruno Cornec)<br>130 - rpmlint cleanups<br>131 - Get mindi to look for analyze-my-lvm in it's library directory MINDI_LIB (See also Debian bug #351446.)<br>132 - mindi only deletes freshly created 1440kb images in case of error (See also Debian Bug #348966.) (Andree Leidenfrost)<br>133 - try standard grub-install in grub-MR restore script before trying anything fancy (Andree Leidenfrost)<br>134 - busybox mount should be called with -o ro for PXE (Make RHEL 3 works in PXE with a 2.6 failsafe kernel now available) (Bruno Cornec)<br>135 - Fix mindi for 2.6 Failsafe support (Bruno Cornec)<br>136 - mindi now depends on grep >= 2.5 (for -m option) (Marco Puggelli/Bruno Cornec)<br>137 - Fix a bug in LVM context for RHEL4 in GetValueFromField (Rémi Bondoin/Bruno Cornec)<br>138 - New RPM Build environement (Bruno Cornec)<br>139 - mindi now supports x86_64 natively (Bruno Cornec)<br>140 - stop creating further size of floppy disks if the smaller one succeeds (Bruno Cornec)<br>141 </p> -
trunk/website/news.shtml
r588 r618 14 14 </div> 15 15 <!--#include virtual="/latest-news.html" --> 16 17 <p><B>2006-03-20 </B>Mondo 2.0.7 / Mindi 1.0.7 are out</p> 18 <p> 19 I'm happy to announce the availability of the latest and greatest 20 version of mondo 2.0.7 / mindi 1.0.7. Version numbers have changed of 21 format to be more in line with what is done generally (x.y.z) 22 </p> 23 <p> 24 Now available at ftp://ftp.mondorescue.org : 25 </p> 26 27 <p> 28 mandrake/10.1/mindi-1.0.7-447.101mdk.i386.rpm<br> 29 mandrake/10.1/mondo-2.0.7-447.101mdk.i386.rpm<br> 30 mandrake/10.2/mindi-1.0.7-447.102mdk.i386.rpm<br> 31 mandrake/10.2/mondo-2.0.7-447.102mdk.i386.rpm<br> 32 mandriva/2006.0/mindi-1.0.7-447.20060mdk.i386.rpm<br> 33 mandriva/2006.0/mondo-2.0.7-447.20060mdk.i386.rpm<br> 34 src/mindi-1.0.7-r447.tgz<br> 35 src/mondo-2.0.7-r447.tgz<br> 36 </p> 37 38 <p> 39 Other distributions will follow asap (should be able to produce soon 40 redhat 7.3, fedora core 4, and only after rhel3/4 and sles9) due to the 41 change in the virtual machines I have to do (now using qemu + more tools 42 to generate RPMs) 43 </p> 44 45 <p> 46 The focus on this version has been more around the new website and 47 documentation, and a bit less on code. So some persistant bugs are still 48 not corrected (some dvd burning issues and dm/lvm2 support mainly) and 49 will be hopefully in 2.0.8. 50 </p> 51 52 <p> 53 MONDO CHANGES 54 </p> 55 56 <p> 57 v2.07 (2006-02-23)<br> 58 - useless cat, sort|uniq commands removed (Bruno Cornec/Sébastien Aperghis-Tramoni)<br> 59 - Doc cleanup (Andree Leidenfrost)<br> 60 - Add the actual format to messages after calls to function is_this_a_valid_disk_format() about unsupported formats. (Andree Leidenfrost)<br> 61 - Abort|Warn when one of the include|exclude dirs (-I|-E) does not exist (Bruno Cornec/Jeffs)<br> 62 - Replaced partimagehack with ntfsclone from ntfsprogs package. (Andree Leidenfrost)<br> 63 - use df -P everywhere (Bruno Cornec)<br> 64 - Paypal incitations removed (Andree Leidenfrost)<br> 65 - mondo now uses /usr/share for the restore-scripts (Bruno Cornec)<br> 66 - rpmlint cleanups (Bruno Cornec)<br> 67 - no shared librairies and no X11 anymore (were useless) (Bruno Cornec)<br> 68 - files > 2GB are now really supported (Andree Leidenfrost)<br> 69 - new SGML based Mondo Rescue documentation + new Web site (Bruno Cornec/Andree Leidenfrost)<br> 70 - mondoarchive aborts when 'mindi --findkernel' gives a fatal error (See also Debian bug #352323.) (Andree Leidenfrost)<br> 71 - /tmp not excluded anymore from backup (Bruno Cornec)<br> 72 - New RPM Build environement (Bruno Cornec)<br> 73 </p> 74 75 <p> 76 MINDI CHANGES 77 </p> 78 79 <p> 80 1.07 (2006-02-23)<br> 81 - stop creating further size of floppy disks if the smaller one succeeds (Bruno Cornec)<br> 82 - init revamped (removed unnecessary second general module loading phase, start NFS appropriately depending on PXE or simple NFS) (Andree Leidenfrost)<br> 83 - Changed module 'nfsacl' to 'nfs_acl' (Andree Leidenfrost)<br> 84 - Mindi/DiskSize is gone (Bruno Cornec)<br> 85 - useless cat, sort|uniq commands removed (Bruno Cornec/Sébastien Aperghis-Tramoni)<br> 86 - Doc cleanup (Andree Leidenfrost)<br> 87 - Bug fix for chown in install.sh (JeffS)<br> 88 - CHANGES renamed also in install.sh now (Bruno Cornec)<br> 89 - rpmlint cleanups<br> 90 - Get mindi to look for analyze-my-lvm in it's library directory MINDI_LIB (See also Debian bug #351446.)<br> 91 - mindi only deletes freshly created 1440kb images in case of error (See also Debian Bug #348966.) (Andree Leidenfrost)<br> 92 - try standard grub-install in grub-MR restore script before trying anything fancy (Andree Leidenfrost)<br> 93 - busybox mount should be called with -o ro for PXE (Make RHEL 3 works in PXE with a 2.6 failsafe kernel now available) (Bruno Cornec)<br> 94 - Fix mindi for 2.6 Failsafe support (Bruno Cornec)<br> 95 - mindi now depends on grep >= 2.5 (for -m option) (Marco Puggelli/Bruno Cornec)<br> 96 - Fix a bug in LVM context for RHEL4 in GetValueFromField (Rémi Bondoin/Bruno Cornec)<br> 97 - New RPM Build environement (Bruno Cornec)<br> 98 - mindi now supports x86_64 natively (Bruno Cornec)<br> 99 - stop creating further size of floppy disks if the smaller one succeeds (Bruno Cornec)<br> 100 </p> 16 101 <p><B>2006-02-02 </B>Mondo Rescue rsync server available</p> 17 102 <p>In our always increasing set of services :-) I'd like to announce the
Note:
See TracChangeset
for help on using the changeset viewer.