Author: juhliarik Date: Mon Sep 21 10:47:41 2009 New Revision: 58689 URL: http://svn.opensuse.org/viewcvs/yast?rev=58689&view=rev Log: added fix for missing persistent device names in mapping for perl-bootloader Modified: trunk/bootloader/VERSION trunk/bootloader/package/yast2-bootloader.changes trunk/bootloader/src/modules/BootStorage.ycp Modified: trunk/bootloader/VERSION URL: http://svn.opensuse.org/viewcvs/yast/trunk/bootloader/VERSION?rev=58689&r1=58688&r2=58689&view=diff ============================================================================== --- trunk/bootloader/VERSION (original) +++ trunk/bootloader/VERSION Mon Sep 21 10:47:41 2009 @@ -1 +1 @@ -2.18.15 +2.18.16 Modified: trunk/bootloader/package/yast2-bootloader.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/bootloader/package/yast2-bootloader.changes?rev=58689&r1=58688&r2=58689&view=diff ============================================================================== --- trunk/bootloader/package/yast2-bootloader.changes (original) +++ trunk/bootloader/package/yast2-bootloader.changes Mon Sep 21 10:47:41 2009 @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Mon Sep 21 10:40:13 CEST 2009 - juhliarik@suse.cz + +- added fix for missing persistent device names in mapping for + perl-Bootloader (bnc#534905A) +- 2.18.16 + +------------------------------------------------------------------- Thu Sep 17 12:43:53 CEST 2009 - juhliarik@suse.cz - added fix for typy in help (bnc#532904) Modified: trunk/bootloader/src/modules/BootStorage.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/bootloader/src/modules/BootStorage.ycp?rev=58689&r1=58688&r2=58689&view=diff ============================================================================== --- trunk/bootloader/src/modules/BootStorage.ycp (original) +++ trunk/bootloader/src/modules/BootStorage.ycp Mon Sep 21 10:47:41 2009 @@ -171,6 +171,12 @@ { dev_by_something = "/dev/disk/by-id/"+v["udev_id", 0]:""; all_devices[dev_by_something]= k; + // bnc #534905 - yast2 bootloader 2.18.15-1.1 damages /etc/grub.conf + if (size(v["udev_id"]:[]) == 2 ) + { + dev_by_something = "/dev/disk/by-id/"+v["udev_id", 1]:""; + all_devices[dev_by_something]= k; + } } // map partitions from disk... @@ -202,6 +208,12 @@ { dev_by_something = "/dev/disk/by-id/"+p["udev_id", 0]:""; all_devices[dev_by_something]= p["device"]:""; + // bnc #534905 - yast2 bootloader 2.18.15-1.1 damages /etc/grub.conf + if (size(p["udev_id"]:[]) == 2 ) + { + dev_by_something = "/dev/disk/by-id/"+p["udev_id", 1]:""; + all_devices[dev_by_something]= p["device"]:""; + } } }); // end of foreach (map p, (list<map>)(v["partitions"]:[]), -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org