diff options
| author | Martin Whitaker <mageia@martin-whitaker.me.uk> | 2025-12-06 13:46:34 +0000 |
|---|---|---|
| committer | Martin Whitaker <mageia@martin-whitaker.me.uk> | 2025-12-06 13:48:03 +0000 |
| commit | 80f120056cf155b83249fa79d5b6a229a5610337 (patch) | |
| tree | 29c6233a15dfc7cb04d7baaa47c3ec77a7c944cb | |
| parent | a7f31648a4422a60a2f0dd4fd5db57014845f964 (diff) | |
| download | drakiso-80f120056cf155b83249fa79d5b6a229a5610337.tar drakiso-80f120056cf155b83249fa79d5b6a229a5610337.tar.gz drakiso-80f120056cf155b83249fa79d5b6a229a5610337.tar.bz2 drakiso-80f120056cf155b83249fa79d5b6a229a5610337.tar.xz drakiso-80f120056cf155b83249fa79d5b6a229a5610337.zip | |
Add {media}{iso-level} config key to allow loopback file size > 4GB.
| -rw-r--r-- | NEWS | 2 | ||||
| -rw-r--r-- | lib/MGA/DrakISO/BuildISO.pm | 5 |
2 files changed, 6 insertions, 1 deletions
@@ -1,3 +1,5 @@ +- add {media}{iso-level} config key to allow loopback file size > 4GB + 1.21 - changes for Mageia 10 diff --git a/lib/MGA/DrakISO/BuildISO.pm b/lib/MGA/DrakISO/BuildISO.pm index eb89965..5040f29 100644 --- a/lib/MGA/DrakISO/BuildISO.pm +++ b/lib/MGA/DrakISO/BuildISO.pm @@ -1,6 +1,6 @@ # Copyright (C) 2005 Mandriva # Olivier Blin <oblin@mandriva.com> -# Copyright (C) 2017-2018 Mageia +# Copyright (C) 2017-2025 Mageia # Martin Whitaker <mageia@martin-whitaker.me.uk> # # This program is free software; you can redistribute it and/or modify @@ -97,6 +97,8 @@ sub build_iso_image { my $iso_name = $build->get_name . '.iso'; + my $iso_level = $build->{media}{iso_level} || '3'; + my $iso_part_start = $build->{media}{iso_part_start} || 0; $iso_part_start == 0 || $iso_part_start == 1 or die "ERROR: unsupported start sector for ISO protective partition\n"; @@ -114,6 +116,7 @@ sub build_iso_image { run_('xorrisofs', if_($::verbose < 2, '-quiet'), '-pad', '-l', '-R', '-J', + '-iso-level', $iso_level, '-publisher', $build->{settings}{vendor}, '-preparer', 'drakiso', '-sysid', 'Linux', |
