Bug 22974

Summary: Update request: xorriso 1.4.8
Product: Mageia Reporter: Thomas Backlund <tmb>
Component: RPM PackagesAssignee: QA Team <qa-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: herman.viaene, sysadmin-bugs
Version: 6Keywords: advisory, validated_update
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: mga6-64-ok, mga6-32-ok
Source RPM: xorriso CVE:
Status comment:

Description Thomas Backlund 2018-04-30 22:36:50 CEST
New xorriso for supporting using grub2 as boot manager on isos... Requested by MartinW and alredy used on mga6 infra:

Other fixes:

Bug fixes towards previous stable version xorriso-1.4.6:

    -as mkisofs -no-emul-boot without -boot-load-size defaulted to size 4, instead of full boot image size
    -read_fs "norock" did not prevent reading of root Rock Ridge info
    Mix of absolute and relative disk paths could cause SIGSEGV with pattern expansion
    Protective MBR for GPT could emerge with boot flag set
    Appended partitions of size >= 4 GiB led to abort with error message "FATAL : ISO overwrite". Thanks to Sven Haardiek.
    --mbr-force-bootable did not get into effect with -append_partition
    Exit value of failed -mount command was reported as 0
    -boot_image actions "keep" and "patch" did not work any more. Regression by libisofs 1.4.4.

Enhancements towards previous stable version xorriso-1.4.6:

    New -find tests -maxdepth and -mindepth
    New commands -update_lxi and -update_li
    New -boot_image bootspec iso_mbr_part_type=
    New -as mkisofs option -iso_mbr_part_type
    New -as mkisofs option -eltorito-platform
    Properly refusing on Pseudo Overwritable formatted BD-R


SRPMS:
xorriso-1.4.8-1.mga6.src.rpm


i586:
xorriso-1.4.8-1.mga6.i586.rpm


x86_64:
xorriso-1.4.8-1.mga6.x86_64.rpm
Comment 1 Herman Viaene 2018-05-19 14:54:41 CEST
MGA6-32 on IBM Thinkpad R50e Xfce
No installation issues.
Found some info at https://www.gnu.org/software/xorriso/
Tried some easy commands:
$ xorriso -devices
GNU xorriso 1.4.8 : RockRidge filesystem manipulator, libburnia project.

Beginning to scan for devices ...
Full drive scan done
-----------------------------------------------------------------------------
0  -dev '/dev/sr0' rwrw-- :  'HL-DT-ST' 'DVDRAM GSA-4080N' 
-----------------------------------------------------------------------------
and
$ xorriso -indev Downloads/Mageia-5.1-LiveDVD-KDE4-x86_64-DVD.iso -du / -- -toc 2>&1 | more
GNU xorriso 1.4.8 : RockRidge filesystem manipulator, libburnia project.

xorriso : NOTE : Loading ISO image tree from LBA 0
xorriso : UPDATE : 128 nodes read in 1 seconds
xorriso : NOTE : Detected El-Torito boot information which currently is set to be discarded
Drive current: -indev 'Downloads/Mageia-5.1-LiveDVD-KDE4-x86_64-DVD.iso'
Media current: stdio file, overwriteable
Media status : is written , is appendable
Boot record  : El Torito , MBR isohybrid cyl-align-off GPT
Media summary: 1 session, 929261 data blocks, 1815m data, 12.0g free
Volume id    : 'Mageia-5.1-KDE4-LiveDVD'
   2503 '/EFI/BOOT/fonts'
    690 '/EFI/BOOT/themes/maggy'
    690 '/EFI/BOOT/themes'
   3981 '/EFI/BOOT'
   3981 '/EFI'
  17146 '/boot/cdrom'
   1253 '/boot/syslinux'
  27416 '/boot'
   1750 '/isolinux'
1826294 '/loopbacks'
1859439 '/'
Drive current: -indev 'Downloads/Mageia-5.1-LiveDVD-KDE4-x86_64-DVD.iso'
Drive type   : vendor 'YOYODYNE' product 'WARP DRIVE' revision 'FX01'
Media current: stdio file, overwriteable
Media status : is written , is appendable
Media blocks : 929280 readable , 6295034 writable , 7224314 overall
Boot record  : El Torito , MBR isohybrid cyl-align-off GPT
Boot catalog : '/isolinux/boot.cat'
Boot image   : '/isolinux/isolinux.bin' , boot_info_table=on
Boot image   : '/boot/efiboot.img' , platform_id=0xEF 
TOC layout   : Idx ,  sbsector ,       Size , Volume Id
ISO session  :   1 ,         0 ,    929261s , Mageia-5.1-KDE4-LiveDVD
Media summary: 1 session, 929261 data blocks, 1815m data, 12.0g free
Media nwa    : 929280s
Looks good to me, most of other commands would require some study, I'leave that to others.

CC: (none) => herman.viaene

Comment 2 Thomas Backlund 2018-06-06 19:38:51 CEST
32bit ok from comment 1
64bit ok from my tests and its already being used on Mga infra

Advisory added to svn.

validating

Whiteboard: (none) => mga6-64-ok, mga6-32-ok
Keywords: (none) => advisory, validated_update
CC: (none) => sysadmin-bugs

Comment 3 Mageia Robot 2018-06-06 20:16:33 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2018-0110.html

Resolution: (none) => FIXED
Status: NEW => RESOLVED