Commit Graph

247 Commits

Author SHA256 Message Date
Stephan Kulow
2703778a98 Accepting request 213878 from Base:System
- fix confusion between Tools::GetDeviceMapping() and Core::GetDeviceMapping()
  (bnc #858268)
- 0.801

OBS-URL: https://build.opensuse.org/request/show/213878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=135
2014-01-14 15:35:29 +00:00
Steffen Winterfeldt
f548c4c65a - fix confusion between Tools::GetDeviceMapping() and Core::GetDeviceMapping()
(bnc #858268)
- 0.801

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=104
2014-01-14 13:18:56 +00:00
Tomáš Chvátal
8818cd9785 Accepting request 205129 from Base:System
- add pbl-yaml: a command line interface to perl-Bootloader using YAML files
  for input and output
- 0.800

OBS-URL: https://build.opensuse.org/request/show/205129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=134
2013-10-30 14:48:29 +00:00
Steffen Winterfeldt
f406f35a51 - add pbl-yaml: a command line interface to perl-Bootloader using YAML files
for input and output
- 0.800

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=102
2013-10-29 14:19:05 +00:00
Tomáš Chvátal
26ba7a4328 Accepting request 203380 from Base:System
- more flexible GetProduct() uses /etc/os-release (bnc #845606)
- 0.711

- grub2-efi: fix installation boot parameters not written

OBS-URL: https://build.opensuse.org/request/show/203380
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=133
2013-10-17 12:25:04 +00:00
Steffen Winterfeldt
372e38f879 - more flexible GetProduct() uses /etc/os-release (bnc #845606)
- 0.711
- grub2-efi: fix installation boot parameters not written

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=100
2013-10-15 11:12:07 +00:00
Stephan Kulow
3842e2640b Accepting request 201607 from Base:System
- grub2-efi: fix installation boot parameters not written (bnc#824609)
- 0.710

OBS-URL: https://build.opensuse.org/request/show/201607
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=132
2013-10-02 11:32:03 +00:00
91bb2dd344 add bug number to changes file
OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=98
2013-10-01 13:13:30 +00:00
Steffen Winterfeldt
a6a7aca575 - grub2-efi: fix installation boot parameters not written
- 0.710

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=97
2013-10-01 07:13:55 +00:00
Stephan Kulow
d1fe49dc38 Accepting request 196392 from Base:System
- update-bootloader refresh cleanup and introduce reinit
- better way to know kerenl device of physical drive
- fix grub2-set-default error during installation
- remove floppy in device map
- clean up unused functions and variables
- use grub2-probe to get device map
- unify indention
- require coreutils for %post
- 0.709

OBS-URL: https://build.opensuse.org/request/show/196392
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=130
2013-08-27 13:09:40 +00:00
Steffen Winterfeldt
a1f46221cf - update-bootloader refresh cleanup and introduce reinit
- better way to know kerenl device of physical drive
- fix grub2-set-default error during installation
- remove floppy in device map
- clean up unused functions and variables
- use grub2-probe to get device map
- unify indention
- require coreutils for %post
- 0.709

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=95
2013-08-26 12:36:49 +00:00
Stephan Kulow
ba5bbcf9a1 Accepting request 182584 from Base:System
- Enable grub2 installation on PowerPC 

- Package grub2 for PowerPC (forwarded request 181735 from k0da)

OBS-URL: https://build.opensuse.org/request/show/182584
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=129
2013-07-09 18:55:33 +00:00
Tomáš Chvátal
495559b092 Accepting request 181735 from home:k0da:ppc
- Enable grub2 installation on PowerPC 

- Package grub2 for PowerPC

OBS-URL: https://build.opensuse.org/request/show/181735
OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=93
2013-07-09 07:12:23 +00:00
Stephan Kulow
4b35789237 Accepting request 156339 from Base:System
- support uefi secureboot
- fix timeout 0 not work
- default to entry 0 if no saved_entry is present in grub2 env
- mention grub2 in /boot/boot.readme
- 0.708

OBS-URL: https://build.opensuse.org/request/show/156339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=128
2013-02-26 14:23:40 +00:00
Steffen Winterfeldt
b87f6334f7 - support uefi secureboot
- fix timeout 0 not work
- default to entry 0 if no saved_entry is present in grub2 env
- mention grub2 in /boot/boot.readme
- 0.708

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=91
2013-02-25 15:27:27 +00:00
Stephan Kulow
bc90112fd8 Accepting request 155192 from Base:System
- require coreutils for %post

OBS-URL: https://build.opensuse.org/request/show/155192
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=127
2013-02-12 15:42:53 +00:00
Stephan Kulow
0dadb70f19 - require coreutils for %post
OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=89
2013-02-12 09:26:56 +00:00
Stephan Kulow
dd1b7a1a6a Accepting request 151113 from Base:System
- fix undefined value warning (#799644)
- 0.707

OBS-URL: https://build.opensuse.org/request/show/151113
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=126
2013-02-04 19:59:06 +00:00
Steffen Winterfeldt
a757a7eb49 - fix undefined value warning (#799644)
- 0.707

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=87
2013-02-04 13:54:51 +00:00
Stephan Kulow
48d322a16b Accepting request 148106 from Base:System
- arvidjaar: use explicit target arch for GRUB2 and remove grub2-efi calls
- mchang: handle add and remove in update-bootloader for grub2
- 0.706

OBS-URL: https://build.opensuse.org/request/show/148106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=124
2013-01-12 13:53:34 +00:00
Steffen Winterfeldt
821b49ac65 - arvidjaar: use explicit target arch for GRUB2 and remove grub2-efi calls
- mchang: handle add and remove in update-bootloader for grub2
- 0.706

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=85
2013-01-11 16:32:31 +00:00
Ismail Dönmez
e67c2bb34c Accepting request 144603 from Base:System
- don't report an error if bootloader type is unset (bnc #757942)
- don't run external grep to read sysconfig variables
- don't use Sys::Hostname (bnc #792634)
- 0.705

OBS-URL: https://build.opensuse.org/request/show/144603
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=123
2012-12-08 14:52:23 +00:00
Steffen Winterfeldt
a233081f3a - don't use Sys::Hostname (bnc #792634)
OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=83
2012-12-07 13:26:44 +00:00
Steffen Winterfeldt
d515555404 - don't report an error if bootloader type is unset (bnc #757942)
- don't run external grep to read sysconfig variables
- 0.705

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=82
2012-12-06 15:44:16 +00:00
Stephan Kulow
6c2da755a3 Accepting request 142296 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/142296
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=122
2012-11-22 13:14:41 +00:00
Steffen Winterfeldt
08a44ae989 - support 'parmfile' option in zipl.conf (bnc #788391)
- fix zipl (s390x) support
- 0.704

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=80
2012-11-14 14:10:06 +00:00
Stephan Kulow
a1a29aafc3 Accepting request 138990 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/138990
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=121
2012-10-23 17:42:37 +00:00
Steffen Winterfeldt
5df46b4436 - fix compat issues with older perl & rpm
- 0.703

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=78
2012-10-15 11:04:26 +00:00
Steffen Winterfeldt
7689fa374f OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=77 2012-10-15 10:53:09 +00:00
Stephan Kulow
1aa319b1e9 Accepting request 135536 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/135536
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Bootloader?expand=0&rev=120
2012-09-25 08:45:54 +00:00
Steffen Winterfeldt
aa9bf8b804 - if called from yast: log directly to y2log, not via limal
- don't use udev for device mapping; instead read symlinks in dev tree
- add package-local make target
- clean up spec file
- log root device & chroot
- use additional log file /var/log/pbl.log for now to work around broken yast logging
- 0.702

OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=75
2012-09-06 14:29:06 +00:00
Steffen Winterfeldt
46afc78da5 OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=74 2012-09-05 15:05:13 +00:00
Steffen Winterfeldt
66c15a3140 OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=73 2012-09-05 14:51:31 +00:00
Steffen Winterfeldt
1092e15dd2 OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=72 2012-09-05 14:40:58 +00:00
Steffen Winterfeldt
38c5010cb7 OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=71 2012-09-05 12:25:38 +00:00
Steffen Winterfeldt
3b9f0a0a2f OBS-URL: https://build.opensuse.org/package/show/Base:System/perl-Bootloader?expand=0&rev=70 2012-09-04 13:20:28 +00:00
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