Commit Graph

311 Commits

Author SHA256 Message Date
Steffen Winterfeldt
aa7e06d367 - pbl rewrite continued
- 0.701

- add management to GRUB_BACKGROUND
- export section and write as global option
- manage GRUB_DISABLE_OS_PROBER settings
- use grub device name in /etc/default/grub_installdevice

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=69
2012-09-03 11:57:40 +00:00
Steffen Winterfeldt
ad2f4819ea - rewite pbl's logging functions
- start new version number scheme
- 0.700

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=68
2012-08-23 14:56:17 +00:00
Ismail Dönmez
e66ef9aa5d Accepting request 131231 from Base:System
[should also go into 12.2]

- fix missing newline in the config
- 0.6.8

OBS-URL: https://build.opensuse.org/request/show/131231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=119
2012-08-22 10:16:18 +00:00
Steffen Winterfeldt
e8a881139b - fix missing newline in the config
- 0.6.8

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=66
2012-08-20 12:08:04 +00:00
Stephan Kulow
b0d8b8c914 Accepting request 127835 from Base:System
- fix new menuentry format introduced by 2.0
- support failsafe kernel parameters
- 0.6.7

OBS-URL: https://build.opensuse.org/request/show/127835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=118
2012-07-14 08:21:04 +00:00
Steffen Winterfeldt
1e0cef2683 - fix new menuentry format introduced by 2.0
- support failsafe kernel parameters
- 0.6.7

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=64
2012-07-13 13:48:30 +00:00
Stephan Kulow
1527e64efb Accepting request 127279 from Base:System
- use 'auto' for default gfxmode
- replace background with theme
- support editing GRUB_DISTRIBUTOR
- re-enable to create device.map from BootStorage
- 0.6.6

OBS-URL: https://build.opensuse.org/request/show/127279
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=117
2012-07-09 07:59:53 +00:00
Steffen Winterfeldt
4a098932a3 - use 'auto' for default gfxmode
- replace background with theme
- support editing GRUB_DISTRIBUTOR
- re-enable to create device.map from BootStorage
- 0.6.6

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=62
2012-07-06 12:22:16 +00:00
Stephan Kulow
e64d4c7be8 Accepting request 126631 from Base:System
- mchang: fix error caused by grub.cfg missing (bnc#769350)
- make dependency on Pod::Usage optional (bnc#760464)
- 0.6.5

OBS-URL: https://build.opensuse.org/request/show/126631
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=116
2012-07-01 13:15:01 +00:00
Steffen Winterfeldt
502e9b4c92 - mchang: fix error caused by grub.cfg missing (bnc#769350)
- make dependency on Pod::Usage optional (bnc#760464)
- 0.6.5

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=60
2012-06-29 14:22:48 +00:00
Stephan Kulow
9b22c8bcbf Accepting request 123495 from Base:System
- support console related global options gfxterm, serial, gfxbackground and gfxmode
- 0.6.4

OBS-URL: https://build.opensuse.org/request/show/123495
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=114
2012-06-06 08:34:06 +00:00
Steffen Winterfeldt
5154eab2f1 - support console related global options gfxterm, serial, gfxbackground and gfxmode
- 0.6.4

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=58
2012-06-04 13:48:33 +00:00
Stephan Kulow
40a6c51c53 Accepting request 115825 from Base:System
- fix after grub2 package update, the system become unbootable. (bnc#758570)
  also fix running update-bootloader --refresh returns error when extended
  partition is to be installed.
- 0.6.3

- add read/write grub2-efi's settings for global options from yast2's
  bootloader option widgets, including timeout, hiddenmenu, vgamode, append
  and default
- add read/write grub2's settings for serial console from yast2's bootloader
  option widgets
- add read/write grub2's settings for global options from yast2's bootloader
  option widgets, including timeout, hiddenmenu, vgamode, append and default
- fix bootloader_entry util to correctly handle grub2's case (bnc#755183)

OBS-URL: https://build.opensuse.org/request/show/115825
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=113
2012-05-03 08:59:28 +00:00
Steffen Winterfeldt
e2ab93005b - fix after grub2 package update, the system become unbootable. (bnc#758570)
also fix running update-bootloader --refresh returns error when extended
  partition is to be installed.
- 0.6.3

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=56
2012-04-27 10:08:30 +00:00
Steffen Winterfeldt
cbd55607b5 - add read/write grub2-efi's settings for global options from yast2's
bootloader option widgets, including timeout, hiddenmenu, vgamode, append
  and default
- add read/write grub2's settings for serial console from yast2's bootloader
  option widgets
- add read/write grub2's settings for global options from yast2's bootloader
  option widgets, including timeout, hiddenmenu, vgamode, append and default
- fix bootloader_entry util to correctly handle grub2's case (bnc#755183)

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=55
2012-04-23 09:31:34 +00:00
Stephan Kulow
8a1b704f07 Accepting request 111984 from Base:System
- grub2-kernel-commandline.patch: add kerenl parameters (detected
  necessary and user specfied one during installation) to grub2's
  config file.(bnc#752939)
- 0.6.1

- grub2-efi-module.patch: add new grub2-efi module to support
  booting on UEFI firmware.

OBS-URL: https://build.opensuse.org/request/show/111984
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=112
2012-04-02 08:30:30 +00:00
Steffen Winterfeldt
2fd5373901 - grub2-kernel-commandline.patch: add kerenl parameters (detected
necessary and user specfied one during installation) to grub2's
  config file.(bnc#752939)
- 0.6.1

- grub2-efi-module.patch: add new grub2-efi module to support
  booting on UEFI firmware.

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=53
2012-03-30 09:55:57 +00:00
Stephan Kulow
39f7c71f95 Accepting request 109935 from Base:System
Please help to review the patch, thanks.

Fix error in installation to extended partition (bnc#750897)
 - add grub2-skip-fs-probe-for-extended-partition.patch (forwarded request 108604 from michael-chang)

OBS-URL: https://build.opensuse.org/request/show/109935
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=111
2012-03-20 10:31:27 +00:00
d734d0c0fa Accepting request 108604 from home:michael-chang:branches:Base:System
Please help to review the patch, thanks.

Fix error in installation to extended partition (bnc#750897)
 - add grub2-skip-fs-probe-for-extended-partition.patch

OBS-URL: https://build.opensuse.org/request/show/108604
OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=51
2012-03-19 12:01:45 +00:00
Stephan Kulow
793771c164 Accepting request 108005 from Base:System
- integrate grub2 patch

OBS-URL: https://build.opensuse.org/request/show/108005
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=110
2012-03-06 12:40:24 +00:00
Steffen Winterfeldt
609d8bc1e0 - integrate grub2 patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=49
2012-03-05 14:39:02 +00:00
Steffen Winterfeldt
06b4baaf76 - add-basic-grub2-module.patch : add basic grub2 support
- fix license to be in spdx.org format

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=48
2012-03-05 14:35:52 +00:00
Steffen Winterfeldt
d87d7acd7f adjust license
OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=47
2012-03-05 14:30:45 +00:00
Steffen Winterfeldt
e7b54cfadf OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=46 2012-03-05 14:26:14 +00:00
Stephan Kulow
8d2e145107 Accepting request 106488 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/106488
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=109
2012-02-23 14:33:33 +00:00
03e22a58ce Accepting request 105354 from home:michael-chang:branches:Base:System
Add add-basic-grub2-module.patch, add basic grub2 support 

I've created a wiki page for the detail:
http://en.opensuse.org/openSUSE:YaST2_And_Perl_Bootloader_Grub2_Modules_Implement
Please help to review the patch, it has been tested and worked for me. 
Let me know this is OK or not.. thanks. :)

OBS-URL: https://build.opensuse.org/request/show/105354
OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=44
2012-02-20 10:58:07 +00:00
Stephan Kulow
6e6b38c344 Accepting request 97493 from Base:System
OBS-URL: https://build.opensuse.org/request/show/97493
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=108
2011-12-25 16:38:12 +00:00
Greg Kroah-Hartman
423dd232dc Accepting request 96584 from devel:openSUSE:Factory:for-legal-lhf
- fix license to be in spdx.org format

OBS-URL: https://build.opensuse.org/request/show/96584
OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=42
2011-12-16 18:10:29 +00:00
Lars Vogdt
05ccc5b220 Accepting request 87782 from Base:System
- support more devices in fallback heuristics
- add basic grub2 support to update-bootloader
- 0.5.22

OBS-URL: https://build.opensuse.org/request/show/87782
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=106
2011-10-16 10:56:13 +00:00
Steffen Winterfeldt
6fd5bc8b67 - support more devices in fallback heuristics
- add basic grub2 support to update-bootloader
- 0.5.22

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=39
2011-10-14 07:34:15 +00:00
Sascha Peilicke
7005ce7ee5 Accepting request 84106 from Base:System
- also log udevinfo
- 0.5.21

OBS-URL: https://build.opensuse.org/request/show/84106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=105
2011-09-21 15:16:40 +00:00
Steffen Winterfeldt
0fa20875b2 - also log udevinfo
- 0.5.21

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=36
2011-09-21 10:34:58 +00:00
Lars Vogdt
b5e01ba732 Accepting request 83619 from Base:System
- add warning to log if udev is missing
- 0.5.20

- use UnixDev2GrubDev() from sle11-sp2
- 0.5.19

- prepare for use perl-Bootloader for other boot management tools
  (bnc#672471#c8) 
- change behavior during kernel update to first try use parameters
  from fitting section and have sysconfig only as failsafe
  (FATE#310946)
- 0.5.18

- fix conversion function from unix disk names to grub names (bnc #688418)
- 0.5.17

OBS-URL: https://build.opensuse.org/request/show/83619
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=104
2011-09-19 19:15:40 +00:00
Steffen Winterfeldt
fdb3a3610e - add warning to log if udev is missing
- 0.5.20

- use UnixDev2GrubDev() from sle11-sp2
- 0.5.19

- prepare for use perl-Bootloader for other boot management tools
  (bnc#672471#c8) 
- change behavior during kernel update to first try use parameters
  from fitting section and have sysconfig only as failsafe
  (FATE#310946)
- 0.5.18

- fix conversion function from unix disk names to grub names (bnc #688418)
- 0.5.17

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=33
2011-09-19 15:29:00 +00:00
a5903c9534 Autobuild autoformatter for 62360
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=103
2011-02-21 16:44:31 +00:00
OBS User buildservice-autocommit
d84407e947 Updating link to change in openSUSE:Factory/perl-Bootloader revision 103.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=278236446c9978353a10f5e751c837d1
2011-02-21 16:44:31 +00:00
bcfb33b042 Accepting request 62360 from Base:System
Accepted submit request 62360 from user jreidinger

OBS-URL: https://build.opensuse.org/request/show/62360
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=102
2011-02-21 16:44:21 +00:00
Josef Reidinger
04f81cd1b1 - in tools return reference for easy to implement advanced command line scripts
- force order of serial and terminal configuration (bnc#650150)
- fix detecting extended partition on virtual discs (bnc#659905)
- 0.5.16

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=31
2011-02-21 16:11:12 +00:00
OBS User autobuild
ab2ddb2470 Autobuild autoformatter for 62351
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=101
2011-02-21 15:58:52 +00:00
OBS User buildservice-autocommit
2b4d539ecc Updating link to change in openSUSE:Factory/perl-Bootloader revision 101.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=d58314791369da5f5b5dc308a9d7afb5
2011-02-21 15:58:52 +00:00
Ruediger Oertel
0726169cc7 Accepting request 62351 from Base:System
Accepted submit request 62351 from user elvigia

OBS-URL: https://build.opensuse.org/request/show/62351
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=100
2011-02-21 15:58:45 +00:00
Cristian Rodríguez
df1acdea64 Accepting request 62052 from home:lnussel:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/62052
OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=29
2011-02-21 15:05:46 +00:00
Berthold Gunreben
9a8cf067dc Autobuild autoformatter for 57079
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=98
2011-01-07 09:40:19 +00:00
Berthold Gunreben
ef6a0099cd Accepting request 57079 from Base:System
Accepted submit request 57079 from user jreidinger

OBS-URL: https://build.opensuse.org/request/show/57079
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=97
2011-01-07 09:40:08 +00:00
Josef Reidinger
e57cf916c4 - fix build with new perl missing .packlist
- fix malformed xen append (bnc#657911)
- 0.5.15

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=27
2011-01-04 13:29:48 +00:00
Josef Reidinger
a25eacd3f2 new version
OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=26
2010-12-06 18:03:19 +00:00
OBS User autobuild
e1dd585c4d Autobuild autoformatter for 51039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=96
2010-10-19 10:48:12 +00:00
OBS User buildservice-autocommit
a7dd79ca81 Updating link to change in openSUSE:Factory/perl-Bootloader revision 96.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=7c70881aae4ead9bb5a07eeee63419ef
2010-10-19 10:48:12 +00:00
Ruediger Oertel
6d5c04f798 Accepting request 51039 from Base:System
Accepted submit request 51039 from user jreidinger

OBS-URL: https://build.opensuse.org/request/show/51039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=95
2010-10-19 10:48:05 +00:00
Josef Reidinger
a77af9674b new version of perl-Bootloader
OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=24
2010-10-19 09:55:52 +00:00