summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--images/Makefile4
-rw-r--r--images/NEWS12
-rw-r--r--images/dracut.conf.d/01-dist.conf (renamed from images/dracut.conf)0
-rw-r--r--images/grub2.config4
-rwxr-xr-ximages/make_boot_img5
-rw-r--r--mdk-stage1/Makefile5
-rw-r--r--mdk-stage1/NEWS4
-rw-r--r--mdk-stage1/config-stage1.h2
-rw-r--r--mdk-stage1/doc/TECH-INFOS6
-rw-r--r--perl-install/Makefile.config2
-rw-r--r--perl-install/NEWS7
-rw-r--r--perl-install/any.pm2
-rwxr-xr-xperl-install/c/stuff.xs.pl11
-rw-r--r--perl-install/common.pm21
-rw-r--r--perl-install/install/Makefile1
-rw-r--r--perl-install/install/NEWS10
-rw-r--r--perl-install/install/gtk.pm2
-rw-r--r--perl-install/install/pixmaps/desktop-PLASMA-big.png (renamed from perl-install/install/pixmaps/desktop-PLASMA5-big.png)bin89754 -> 89754 bytes
-rw-r--r--perl-install/install/pixmaps/desktop-PLASMA.png (renamed from perl-install/install/pixmaps/desktop-PLASMA5.png)bin8669 -> 8669 bytes
-rw-r--r--perl-install/install/share/list.xml15
-rw-r--r--perl-install/install/steps_gtk.pm4
-rw-r--r--perl-install/install/steps_interactive.pm6
-rw-r--r--perl-install/lang.pm2
-rw-r--r--perl-install/pkgs.pm2
-rw-r--r--perl-install/standalone.pm2
-rwxr-xr-xperl-install/standalone/drakbug2
-rw-r--r--rescue/Makefile4
-rw-r--r--rescue/NEWS6
-rw-r--r--rescue/list.xml10
-rwxr-xr-xrescue/make_flash_rescuebin2504 -> 2504 bytes
30 files changed, 102 insertions, 49 deletions
diff --git a/images/Makefile b/images/Makefile
index abbbbfb44..98babf68f 100644
--- a/images/Makefile
+++ b/images/Makefile
@@ -1,6 +1,6 @@
include ../Makefile.config
-VERSION=2.91
+VERSION=2.94
PRODUCT=drakx-installer-images
KERNELS=$(shell rpm -qf /lib/modules/6.*)
@@ -32,7 +32,7 @@ all.kernels/.list: update_kernel
dist: tar
tar:
@rm -rf $(PRODUCT)*.tar* $(PRODUCT)-$(VERSION)
- @cd ..; git archive --prefix=$(PRODUCT)-$(VERSION)/ HEAD images kernel Makefile.config | xz >images/$(PRODUCT)-$(VERSION).tar.xz;
+ @cd ..; git archive --prefix=$(PRODUCT)-$(VERSION)/ $(PRODUCT)-$(VERSION) images kernel Makefile.config | xz >images/$(PRODUCT)-$(VERSION).tar.xz;
$(info $(PRODUCT)-$(VERSION).tar.xz is ready)
clean:
diff --git a/images/NEWS b/images/NEWS
index 9759d6bdc..4b5e026d0 100644
--- a/images/NEWS
+++ b/images/NEWS
@@ -1,3 +1,15 @@
+Version 2.94 - 24 November 2025 by Martin Whitaker
+
+- restore 'Memory Test' in boot images
+
+Version 2.93 - 25 October 2025 by Jani Välimaa
+- fix image build with dracut >= 108-8
+ * default distro config was moved into /usr/lib/dracut/dracut.conf.d and
+ renamed as 01-dist.conf
+
+Version 2.92 - 18 October 2025 by Jani Välimaa
+- remove 'Memory Test' from boot images as we don't have linux32 module anymore in grub2
+
Version 2.91 - 29 August 2023 by Thomas Backlund
- switch to Mageia 10 (Cauldron)
diff --git a/images/dracut.conf b/images/dracut.conf.d/01-dist.conf
index 88efd9a14..88efd9a14 100644
--- a/images/dracut.conf
+++ b/images/dracut.conf.d/01-dist.conf
diff --git a/images/grub2.config b/images/grub2.config
index 9ea55dfd2..b9cdbfbda 100644
--- a/images/grub2.config
+++ b/images/grub2.config
@@ -20,7 +20,7 @@ export theme
set timeout=10
-search --no-floppy --set=root -l 'Mageia-9-x86_64-netinstall'
+search --no-floppy --set=root -l 'Mageia-10-x86_64-netinstall'
menuentry 'Start Mageia 10 (Cauldron) Install' {
linux /isolinux/x86_64/vmlinuz audit=0 quiet noiswmd
@@ -33,5 +33,5 @@ menuentry 'Start Mageia 10 (Cauldron) Rescue' {
}
menuentry 'Memory Test' {
- linux32 /isolinux/memtest
+ linux /isolinux/memtest
}
diff --git a/images/make_boot_img b/images/make_boot_img
index c7823b324..e9bb0700c 100755
--- a/images/make_boot_img
+++ b/images/make_boot_img
@@ -159,9 +159,8 @@ sub initrd {
chomp $extras;
my $install_extras = $extras ? "--install '$extras'" : "";
- mkdir_p("build/dracut.conf.d");
# TODO if --nofscks and --no-hostonly are switched, dracut gives an error - fix or report upstream
- __ "DRAKX_STAGE1_BINARY=$stage1_binary DRAKX_INIT_BINARY=$init_binary DRAKX_FAKE_MODULES='$fakedrivers' dracut --conf dracut.conf --confdir ./build/dracut.conf.d --add ' $modules ' --add-drivers ' $drivers ' $install_extras '$img' '$kernel'";
+ __ "DRAKX_STAGE1_BINARY=$stage1_binary DRAKX_INIT_BINARY=$init_binary DRAKX_FAKE_MODULES='$fakedrivers' dracut --confdir ./dracut.conf.d --add ' $modules ' --add-drivers ' $drivers ' $install_extras '$img' '$kernel'";
chmod(0644, $img);
}
@@ -347,7 +346,7 @@ sub boot_iso {
if ($arch =~ /x86_64/) {
_ "mkdir -p .boot_iso/EFI/BOOT/";
# create efi loader
- my $efi_core = "configfile normal boot linux linux32 loadenv ls reboot search search_label";
+ my $efi_core = "configfile normal boot linux loadenv ls reboot search search_label";
my $efi_part_fs = "part_msdos part_gpt part_apple fat iso9660 udf";
my $efi_gfx = "gfxmenu gfxterm efi_gop efi_uga video video_bochs video_cirrus video_fb font png";
_ "/usr/bin/grub2-mkimage --prefix='/EFI/BOOT' -O x86_64-efi -o .boot_iso/EFI/BOOT/bootx64.efi $efi_core $efi_part_fs $efi_gfx";
diff --git a/mdk-stage1/Makefile b/mdk-stage1/Makefile
index ca8c11b23..56e747c89 100644
--- a/mdk-stage1/Makefile
+++ b/mdk-stage1/Makefile
@@ -13,7 +13,7 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-VERSION=2.62
+VERSION=2.63
PRODUCT=drakx-installer-binaries
#
@@ -27,7 +27,7 @@ include $(top_dir)/Makefile.common
include $(top_dir)/../Makefile.config
ARCHDIR=$(ARCH)
ifeq (i386, $(ARCH))
-ARCHDIR=i586
+ARCHDIR=i686
endif
DEFS = -DDISTRIB_NAME=\"$(DISTRIB_NAME)\" -DDISTRIB_VERSION=\"$(DISTRIB_VERSION)\" -DDISTRIB_TYPE=\"$(DISTRIB_TYPE)\" -DDISTRIB_DESCR=\"$(DISTRIB_DESCR)\" $(ADDITIONAL_DEFS) -D_FILE_OFFSET_BITS=64 -DARCH=\"$(ARCHDIR)\" -DCONFIG_USE_ZLIB
@@ -174,4 +174,3 @@ endif
*-NETWORK.o: %-NETWORK.o: %.o
*-FULL.o: %-FULL.o: %.o
-
diff --git a/mdk-stage1/NEWS b/mdk-stage1/NEWS
index 5f5feed68..1a7f3322f 100644
--- a/mdk-stage1/NEWS
+++ b/mdk-stage1/NEWS
@@ -1,3 +1,7 @@
+2.63
+
+- Replace i586 with i686 in files
+
2.62
- Sync list_modules with kernel 6.4
diff --git a/mdk-stage1/config-stage1.h b/mdk-stage1/config-stage1.h
index feb621494..e3409df98 100644
--- a/mdk-stage1/config-stage1.h
+++ b/mdk-stage1/config-stage1.h
@@ -42,7 +42,7 @@
/* the remote media is mounted in MEDIA_LOCATION, and
- IMAGE_LOCATION is a symlink image -> image/mdk/mirror/dir
- - IMAGE_LOCATION is a symlink image -> loop/i586 and iso file is loopback mounted in LOOP_LOCATION
+ - IMAGE_LOCATION is a symlink image -> loop/i686 and iso file is loopback mounted in LOOP_LOCATION
*/
#define MEDIA_LOCATION_REL "media"
#define MEDIA_LOCATION IMAGE_LOCATION_DIR MEDIA_LOCATION_REL
diff --git a/mdk-stage1/doc/TECH-INFOS b/mdk-stage1/doc/TECH-INFOS
index 49c9c59b8..81d559a7f 100644
--- a/mdk-stage1/doc/TECH-INFOS
+++ b/mdk-stage1/doc/TECH-INFOS
@@ -6,7 +6,7 @@ This feature is used to replace redhat kickstart. It uses the kernel
parameter "automatic" with keywords separated with commas and colons, on
the following genres:
- automatic=method:nfs,network:static,ip:192.168.1.24,server:192.168.1.7,directory:/stable/i586
+ automatic=method:nfs,network:static,ip:192.168.1.24,server:192.168.1.7,directory:/stable/i686
automatic=method:ftp,network:dhcp,server:ftp.ciril.fr,directory:/pub/linux/mandriva-devel/cooker
@@ -89,9 +89,9 @@ commandline), please find each keyword short-alias counterpart in file
This gives for example for:
- automatic=method:nfs,network:static,ip:192.168.1.24,server:192.168.1.7,directory:/stable/i586
+ automatic=method:nfs,network:static,ip:192.168.1.24,server:192.168.1.7,directory:/stable/i686
==>
- automatic=met:nfs,net:static,ip:192.168.1.24,ser:192.168.1.7,dir:/stable/i586
+ automatic=met:nfs,net:static,ip:192.168.1.24,ser:192.168.1.7,dir:/stable/i686
diff --git a/perl-install/Makefile.config b/perl-install/Makefile.config
index b522c643e..edd3edb4d 100644
--- a/perl-install/Makefile.config
+++ b/perl-install/Makefile.config
@@ -1,5 +1,5 @@
# -*- Makefile -*-
-VERSION:=18.69
+VERSION:=18.70
SUDO = sudo
TMPDIR = /tmp
diff --git a/perl-install/NEWS b/perl-install/NEWS
index 5b8290be1..611e0fc43 100644
--- a/perl-install/NEWS
+++ b/perl-install/NEWS
@@ -1,3 +1,10 @@
+Version 18.70 - 29 November 2025
+
+- use POSIX::setlocale() instead of c::setlocale() to ensure Locale::gettext
+ uses any locale changes we make (mga#34656)
+- use task-plasma-minimal instead of task-plasma5-minimal
+- fix bugs in any::sessions() (mga#33738)
+
Version 18.69 - 07 June 2025
- Updated translations
- drakautologin now detects and manage Wayland sessions (mga#33738)
diff --git a/perl-install/any.pm b/perl-install/any.pm
index ab93036dc..dc0d112e1 100644
--- a/perl-install/any.pm
+++ b/perl-install/any.pm
@@ -1450,7 +1450,7 @@ sub selectLanguage_standalone {
]);
$locale->{utf8} = !$non_utf8;
lang::set($locale);
- c::init_setlocale() if $in->isa('interactive::gtk');
+ common::init_setlocale() if $in->isa('interactive::gtk');
lang::lang_changed($locale) if $old_lang ne $locale->{lang};
}
diff --git a/perl-install/c/stuff.xs.pl b/perl-install/c/stuff.xs.pl
index 1a148b497..8c780bb2a 100755
--- a/perl-install/c/stuff.xs.pl
+++ b/perl-install/c/stuff.xs.pl
@@ -189,17 +189,6 @@ is_secure_file(filename)
OUTPUT:
RETVAL
-void
-init_setlocale()
- CODE:
- setlocale(LC_ALL, "");
- setlocale(LC_NUMERIC, "C"); /* otherwise eval "1.5" returns 1 in fr_FR for example */
-
-char *
-setlocale(category, locale = NULL)
- int category
- char * locale
-
int
lseek_sector(fd, sector, offset)
int fd
diff --git a/perl-install/common.pm b/perl-install/common.pm
index 508e6b31f..23ae4ea6f 100644
--- a/perl-install/common.pm
+++ b/perl-install/common.pm
@@ -7,10 +7,11 @@ BEGIN { eval { require Locale::gettext } } #- allow common.pm to be used in drak
use log;
use run_program;
+use POSIX qw(locale_h);
use Exporter;
our @ISA = qw(Exporter);
-our @EXPORT = qw($SECTORSIZE N P N_ check_for_xserver files_exist formatTime MB formatXiB get_libdir get_parent_uid is_running is_uefi kernel_uefi_type makedev mageia_release mageia_release_info mount_efivars removeXiBSuffix require_root_capability setVirtual set_alternative set_l10n_sort set_permissions to_utf8 translate uefi_type unmakedev);
+our @EXPORT = qw($SECTORSIZE N P N_ check_for_xserver files_exist formatTime MB formatXiB get_libdir get_parent_uid init_setlocale is_running is_uefi kernel_uefi_type makedev mageia_release mageia_release_info mount_efivars removeXiBSuffix require_root_capability setVirtual set_alternative set_l10n_sort set_permissions to_utf8 translate uefi_type unmakedev);
# perl_checker: RE-EXPORT-ALL
push @EXPORT, @MDK::Common::EXPORT;
@@ -34,6 +35,20 @@ our $SECTORSIZE = 512;
=over
+=item init_setlocale()
+
+Initialise all locale categories. Set LC_NUMERIC to 'C' (otherwise eval "1.5" returns 1
+in fr_FR for example). Set all other categories according to the current value of the
+LC_ALL environment variable, or if that is undefined, the LANG environment variable, or
+if that is undefined, the system default.
+
+=cut
+
+sub init_setlocale() {
+ setlocale(LC_ALL, '');
+ setlocale(LC_NUMERIC, 'C');
+}
+
=item N($format, ...)
translate a message by calling gettext(). eg:
@@ -171,8 +186,8 @@ only LC_COLLATE will have no effect.
sub set_l10n_sort() {
my $collation_locale = $ENV{LC_ALL};
if (!$collation_locale) {
- $collation_locale = c::setlocale(c::LC_COLLATE());
- $collation_locale =~ /UTF-8/ or c::setlocale(c::LC_COLLATE(), "$collation_locale.UTF-8");
+ $collation_locale = setlocale(LC_COLLATE);
+ $collation_locale =~ /UTF-8/ or setlocale(LC_COLLATE, "$collation_locale.UTF-8");
}
}
diff --git a/perl-install/install/Makefile b/perl-install/install/Makefile
index 273cd934b..69b46e7be 100644
--- a/perl-install/install/Makefile
+++ b/perl-install/install/Makefile
@@ -54,6 +54,7 @@ install_pms:
get_needed_files: xs
# generate installer system:
mkdir -p $(DEST)/{usr/,}{,s}bin
+ mkdir -p $(DEST)/etc
for dir in /lib /lib64; do [[ -d $$dir ]] && mkdir -p $(DEST){,/usr}$$dir; done || :
/usr/lib/dracut/modules.d/30convertfs/convertfs.sh $(DEST)
REP4PMS=$(REP4PMS) ../../tools/install-xml-file-list share/list.xml $(DEST)
diff --git a/perl-install/install/NEWS b/perl-install/install/NEWS
index 509fb0ba1..0685b4ac5 100644
--- a/perl-install/install/NEWS
+++ b/perl-install/install/NEWS
@@ -1,3 +1,13 @@
+Version 18.70 - 29 November 2025
+
+- use POSIX::setlocale() instead of c::setlocale() to ensure Locale::gettext
+ uses any locale changes we make (mga#34656)
+- use task-plasma-minimal instead of task-plasma5-minimal
+- use mutter with X11 backend
+- Create /etc while creating installer system
+- Adapt to latest gdk-pixbuf changes and use glycin to load images
+- fix bugs in any::sessions() (mga#33738)
+
Version 18.69 - 07 June 2025
- Updated translations
- bytes_heavy.pl was merged into bytes.pm
diff --git a/perl-install/install/gtk.pm b/perl-install/install/gtk.pm
index f878e42d9..a6aad8516 100644
--- a/perl-install/install/gtk.pm
+++ b/perl-install/install/gtk.pm
@@ -212,7 +212,7 @@ q(<fontconfig>
}
Gtk3->init;
- c::init_setlocale();
+ common::init_setlocale();
}
#------------------------------------------------------------------------------
diff --git a/perl-install/install/pixmaps/desktop-PLASMA5-big.png b/perl-install/install/pixmaps/desktop-PLASMA-big.png
index c1096bdf4..c1096bdf4 100644
--- a/perl-install/install/pixmaps/desktop-PLASMA5-big.png
+++ b/perl-install/install/pixmaps/desktop-PLASMA-big.png
Binary files differ
diff --git a/perl-install/install/pixmaps/desktop-PLASMA5.png b/perl-install/install/pixmaps/desktop-PLASMA.png
index 249c164e2..249c164e2 100644
--- a/perl-install/install/pixmaps/desktop-PLASMA5.png
+++ b/perl-install/install/pixmaps/desktop-PLASMA.png
Binary files differ
diff --git a/perl-install/install/share/list.xml b/perl-install/install/share/list.xml
index f8e12414a..3c1100d34 100644
--- a/perl-install/install/share/list.xml
+++ b/perl-install/install/share/list.xml
@@ -112,6 +112,9 @@
<!-- needed by WebKit-4.1.typelib -->
webkit2gtk-4.1/WebKitNetworkProcess
webkit2gtk-4.1/WebKitWebProcess
+ <!-- glycin-loaders -->
+ glycin-loaders/2+/glycin-image-rs
+ glycin-loaders/2+/glycin-svg
<from expand="glob">
libinput/libinput-*
</from>
@@ -168,6 +171,7 @@
<from dir="/usr/share/glib-2.0/schemas">
<from expand="glob">
gschema*
+ org.gnome.desktop.*
</from>
</from>
@@ -252,6 +256,11 @@
<!-- needed by dmraid -->
libdmraid-events-isw.so
+ <!-- mutter -->
+ <from expand="glob">
+ mutter-*/plugins/libdefault.so
+ </from>
+
<!-- needed fro Gtk3-WebKit2 -->
<from expand="glob">
libwebkit2gtk-4.1.so.?
@@ -300,6 +309,10 @@
/usr/lib/rpm/mageia/macros
/usr/lib/rpm/macros
+ <!-- glycin-loaders -->
+ /usr/share/glycin-loaders/2+/conf.d/glycin-image-rs.conf
+ /usr/share/glycin-loaders/2+/conf.d/glycin-svg.conf
+
/usr/share/pci.ids
/usr/share/usb.ids
/usr/share/locale/UTF-8
@@ -416,8 +429,6 @@
</if>
<from expand="glob">
- /usr/LIB/gdk-pixbuf-2.0/*/loaders.cache
- /usr/LIB/gdk-pixbuf-2.0/*/loaders/libpixbufloader?svg.so
/etc/brltty/*/*.ttb
/etc/brltty/*/*/*.txt
/LIB/brltty/libbrlttyb??.so
diff --git a/perl-install/install/steps_gtk.pm b/perl-install/install/steps_gtk.pm
index beee19acd..a9ef359be 100644
--- a/perl-install/install/steps_gtk.pm
+++ b/perl-install/install/steps_gtk.pm
@@ -51,7 +51,7 @@ sub new($$) {
run_program::raw({ detach => 1 }, 'spice-vdagent', '>', '/dev/null', '2>', '/dev/null');
}
any::disable_x_screensaver();
- run_program::raw({ detach => 1 }, 'mutter');
+ run_program::raw({ detach => 1 }, 'mutter', '--x11');
install::gtk::init_gtk($o);
install::gtk::init_sizes($o);
install::gtk::install_theme($o);
@@ -186,7 +186,7 @@ sub leavingStep {
sub charsetChanged {
my ($o) = @_;
- c::init_setlocale();
+ common::init_setlocale();
install::gtk::load_font($o);
install::gtk::create_steps_window($o);
}
diff --git a/perl-install/install/steps_interactive.pm b/perl-install/install/steps_interactive.pm
index 4dc48acef..55985e01a 100644
--- a/perl-install/install/steps_interactive.pm
+++ b/perl-install/install/steps_interactive.pm
@@ -387,7 +387,7 @@ sub choosePackages {
my ($individual, $chooseGroups);
if (!$o->{isUpgrade}) {
- my $tasks_ok = install::pkgs::packageByName($o->{packages}, 'task-plasma5-minimal') &&
+ my $tasks_ok = install::pkgs::packageByName($o->{packages}, 'task-plasma-minimal') &&
install::pkgs::packageByName($o->{packages}, 'task-gnome-minimal');
if ($tasks_ok && $availableC >= 2_500_000_000) {
_chooseDesktop($o, $o->{rpmsrate_flags_chosen}, \$chooseGroups);
@@ -452,7 +452,7 @@ sub _chooseDesktop {
my ($o, $rpmsrate_flags_chosen, $chooseGroups) = @_;
my @l = group_by2(
- PLASMA5 => N("Plasma"),
+ PLASMA => N("Plasma"),
GNOME => N("GNOME"),
Custom => N("Custom"),
);
@@ -471,7 +471,7 @@ sub _chooseDesktop {
}
my $desktop = $choice->[0];
log::l("chosen Desktop: $desktop");
- my @desktops = ('PLASMA5', 'GNOME');
+ my @desktops = ('PLASMA', 'GNOME');
if (member($desktop, @desktops)) {
my ($want, $dontwant) = ($desktop, grep { $desktop ne $_ } @desktops);
$rpmsrate_flags_chosen->{"CAT_$want"} = 1;
diff --git a/perl-install/lang.pm b/perl-install/lang.pm
index a3c8aa7ea..5301bd1f3 100644
--- a/perl-install/lang.pm
+++ b/perl-install/lang.pm
@@ -1612,7 +1612,7 @@ sub bindtextdomain() {
#- NB: not using $::isInstall to make it work more easily at install and standalone
my $localedir = "$ENV{SHARE_PATH}/locale" . ($::prefix ? "_special" : '');
- c::init_setlocale();
+ common::init_setlocale();
foreach (@::textdomains, 'libDrakX') {
Locale::gettext::bind_textdomain_codeset($_, 'UTF-8');
Locale::gettext::bindtextdomain($_, $localedir);
diff --git a/perl-install/pkgs.pm b/perl-install/pkgs.pm
index 66dbead65..6bcdbab7f 100644
--- a/perl-install/pkgs.pm
+++ b/perl-install/pkgs.pm
@@ -227,7 +227,7 @@ sub detect_network_drivers {
sub detect_hardware_packages {
my ($do_pkgs, $o_match_all_hardware) = @_;
my @ignore_flags = $::isInstall ? () : (
- if_(!$do_pkgs->is_installed('task-plasma5-minimal'), "CAT_PLASMA5"),
+ if_(!$do_pkgs->is_installed('task-plasma-minimal'), "CAT_PLASMA"),
if_(!$do_pkgs->is_installed('task-gnome-minimal'), "CAT_GNOME"),
if_(!$do_pkgs->is_installed('task-cinnamon-minimal'), "CAT_CINNAMON"),
if_(!$do_pkgs->is_installed('task-mate-minimal'), "CAT_MATE"),
diff --git a/perl-install/standalone.pm b/perl-install/standalone.pm
index 806ebf7cd..4b14255d0 100644
--- a/perl-install/standalone.pm
+++ b/perl-install/standalone.pm
@@ -20,7 +20,7 @@ $::isStandalone = 1;
$ENV{SHARE_PATH} ||= "/usr/share";
eval { #- allow standalone.pm to be used in drakxtools-backend without perl-Locale-gettext
- c::init_setlocale();
+ common::init_setlocale();
Locale::gettext::bindtextdomain('libDrakX', "/usr/share/locale");
};
diff --git a/perl-install/standalone/drakbug b/perl-install/standalone/drakbug
index 418a3eeb5..dd8d7f469 100755
--- a/perl-install/standalone/drakbug
+++ b/perl-install/standalone/drakbug
@@ -260,7 +260,7 @@ sub report_bug_to_bugzilla() {
$cpuinfo = $1;
}
my $arch = arch();
- $arch = 'i586' if arch() =~ /^i.86/;
+ $arch = 'i686' if arch() =~ /^i.86/;
my $options = join('&',
($product || $version ? 'cf_rpmpkg=' . join('-', $product, $version) : ()),
'version=' . ($rel_data->{branch} eq 'Devel' ? 'Cauldron' : $rel_data->{version}),
diff --git a/rescue/Makefile b/rescue/Makefile
index cb096dd0f..b9462add0 100644
--- a/rescue/Makefile
+++ b/rescue/Makefile
@@ -1,6 +1,6 @@
include ../Makefile.config
-VERSION=1.67
+VERSION=1.68
PRODUCT=drakx-installer-rescue
RESCUE = rescue.sqfs
@@ -18,7 +18,7 @@ dist: tar
tar:
rm -rf $(PRODUCT)*.tar* $(PRODUCT)-$(VERSION)
- @cd ..; git archive --prefix=$(PRODUCT)-$(VERSION)/ HEAD rescue tools/install-xml-file-list Makefile.config | xz >$(PRODUCT)-$(VERSION).tar.xz;
+ @cd ..; git archive --prefix=$(PRODUCT)-$(VERSION)/ $(PRODUCT)-$(VERSION) rescue tools/install-xml-file-list Makefile.config | xz >$(PRODUCT)-$(VERSION).tar.xz;
$(info $(PRODUCT)-$(VERSION).tar.xz is ready)
clean:
diff --git a/rescue/NEWS b/rescue/NEWS
index cae5af2f2..dafe7c222 100644
--- a/rescue/NEWS
+++ b/rescue/NEWS
@@ -1,3 +1,9 @@
+Version 1.68 - 18 October 2025 by Jani Välimaa
+- replace i586 with i686 in files
+- fix and sort nedeed systemd files
+ - add systemd-executor
+ - remove systemd-cgroups-agent
+
Version 1.67 - 28 April 2023 by Martin Whitaker
- mount efivars in chroot on UEFI systems (mga#31844)
diff --git a/rescue/list.xml b/rescue/list.xml
index ee6355180..50656352e 100644
--- a/rescue/list.xml
+++ b/rescue/list.xml
@@ -272,15 +272,15 @@
<from dir="/usr/lib/systemd">
systemd
- systemd-cgroups-agent
- systemd-shutdown
- systemd-reply-password
+ systemd-executor
systemd-fsck
- systemd-udevd
systemd-journald
systemd-machined
- systemd-sysctl
systemd-modules-load
+ systemd-reply-password
+ systemd-shutdown
+ systemd-sysctl
+ systemd-udevd
systemd-vconsole-setup
system-generators/systemd-fstab-generator
</from>
diff --git a/rescue/make_flash_rescue b/rescue/make_flash_rescue
index b439b9adc..2f7ce8584 100755
--- a/rescue/make_flash_rescue
+++ b/rescue/make_flash_rescue
Binary files differ