Bug 11446

Summary: rebootin gets confused with quotes in lilo.conf
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: bootloader-utilsAssignee: placeholder <placeholder>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: at, boyarsh, glebfm, ldv, placeholder, sem, slazav, vitty, vt
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 9199    

Description Michael Shigorin 2007-04-10 22:28:58 MSD
Если значение label для ядра в lilo.conf находится в двойных кавычках (как
штатно сейчас и происходит), то rebootin не считает значение допустимым --
приходится эскейпить кавычки:

rebootin '"2618-ovz-smp-13"'

Сорри, что пожелание к bootloader-utils запоздало относительно приглашения --
наступил пять минут тому :-(
Comment 1 Dmitry V. Levin 2008-01-26 02:16:46 MSK
*ping*
Comment 2 Repository Robot 2009-09-16 18:13:54 MSD
bootloader-utils-0.4.1-alt1 -> sisyphus:

* Wed Sep 16 2009 Vladislav Zavjalov <slazav@altlinux> 0.4.1-alt1

- installkernel:
  - change lilo restarting logic (closes #1014, #1015, #20695):
    old behaviour: restart lilo if first bootloader found in
      devices from /proc/partitions is lilo
    new one: restart lilo when lilo bootloader is found in
      device from boot= setting in lilo.conf
  - when detectliloboot.sh fails to find device, there are no
    need to run detectloader.sh (thx Dmitry V. Levin)
      (closes: #21106)
  - suppress unwanted output from cd -
- detectloader: replace by two shell scripts:
    detectliloboot.sh -- to get boot device from lilo.conf
    detectloader.sh -- to get bootloader type on the given device or file
- bootloader_utils.pm:
  - (getroot): recognize UUID and LABEL
      (thx Dmitry V. Levin) (closes: #2194, #18127)
  - remove unused functions (partitions, typeOfMBR) used in
      removed detectloader program
- rebootin
  - remove GRUB support
  - fix working with quoted labels in lilo.conf (closes: #11446).
  - cleanup code, improve error and help messages
  - add long options, add -l option for listing available labels.
  - update manpage
- remove URL and Packager tags (thx Dmitry V. Levin).