index : archinstall32 | |
Archlinux32 installer | gitolite user |
summaryrefslogtreecommitdiff |
author | Anton Hvornum <anton@hvornum.se> | 2021-11-05 21:41:19 +0100 |
---|---|---|
committer | Anton Hvornum <anton@hvornum.se> | 2021-11-05 21:41:19 +0100 |
commit | 5df69abfee214cd5c19889b159ec277e43970b32 (patch) | |
tree | a2e8bb770183e11648d652c52c1d81377875fcf6 /archinstall/lib | |
parent | 0067e349704a4ffae76ae0bcf8cb205a97758b4d (diff) |
-rw-r--r-- | archinstall/lib/installer.py | 12 |
diff --git a/archinstall/lib/installer.py b/archinstall/lib/installer.py index 29b884d5..7cf59c22 100644 --- a/archinstall/lib/installer.py +++ b/archinstall/lib/installer.py @@ -467,10 +467,14 @@ class Installer: if kind == 'zram': self.log(f"Setting up swap on zram") self.pacstrap('zram-generator') - zram_example_location = '/usr/share/doc/zram-generator/zram-generator.conf.example' - shutil.copy2(f"{self.target}{zram_example_location}", f"{self.target}/usr/lib/systemd/zram-generator.conf") - - if self.enable_service('systemd-zram-setup@zram0.service') and self.enable_service('systemd-zram-setup@zram1.service'): + + # We could use the default example below, but maybe not the best idea: https://github.com/archlinux/archinstall/pull/678#issuecomment-962124813 + # zram_example_location = '/usr/share/doc/zram-generator/zram-generator.conf.example' + # shutil.copy2(f"{self.target}{zram_example_location}", f"{self.target}/usr/lib/systemd/zram-generator.conf") + with open(f"{self.target}/usr/lib/systemd/zram-generator.conf", "w") as zram_conf: + zram_conf.write("[zram0]") + + if self.enable_service('systemd-zram-setup@zram0.service'): return True else: raise ValueError(f"Archinstall currently only supports setting up swap on zram") |