From 3453816b38e3bd19802f6f03274ceef0a7d909df Mon Sep 17 00:00:00 2001 From: codefiles <11915375+codefiles@users.noreply.github.com> Date: Wed, 20 Nov 2024 00:32:05 -0500 Subject: [PATCH] Fix hostname None (#2893) --- archinstall/lib/installer.py | 6 ++++-- archinstall/scripts/guided.py | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/archinstall/lib/installer.py b/archinstall/lib/installer.py index 5e7f99c1..724cd93f 100644 --- a/archinstall/lib/installer.py +++ b/archinstall/lib/installer.py @@ -821,7 +821,7 @@ class Installer: testing: bool = False, multilib: bool = False, mkinitcpio: bool = True, - hostname: str = 'archinstall', + hostname: str | None = None, locale_config: LocaleConfiguration = LocaleConfiguration.default() ): if self._disk_config.lvm_config: @@ -874,7 +874,9 @@ class Installer: # os.remove(f'{self.target}/etc/localtime') # sys_command(f'/usr/bin/arch-chroot {self.target} ln -s /usr/share/zoneinfo/{localtime} /etc/localtime') # sys_command('/usr/bin/arch-chroot /mnt hwclock --hctosys --localtime') - self.set_hostname(hostname) + if hostname: + self.set_hostname(hostname) + self.set_locale(locale_config) self.set_keyboard_language(locale_config.kb_layout) diff --git a/archinstall/scripts/guided.py b/archinstall/scripts/guided.py index 6a51d9e1..9737e587 100644 --- a/archinstall/scripts/guided.py +++ b/archinstall/scripts/guided.py @@ -73,7 +73,7 @@ def perform_installation(mountpoint: Path) -> None: testing=enable_testing, multilib=enable_multilib, mkinitcpio=run_mkinitcpio, - hostname=archinstall.arguments.get('hostname', 'archlinux'), + hostname=archinstall.arguments.get('hostname'), locale_config=locale_config )