Update calamares postcfg module
This commit is contained in:
parent
d0ef2e79b3
commit
87db63ca55
2 changed files with 11 additions and 6 deletions
|
@ -66,10 +66,8 @@ class ConfigController:
|
||||||
if exists(join(self.root, "usr/sbin/void-installer")):
|
if exists(join(self.root, "usr/sbin/void-installer")):
|
||||||
target_env_call(["rm", "-f", "usr/sbin/void-installer"])
|
target_env_call(["rm", "-f", "usr/sbin/void-installer"])
|
||||||
|
|
||||||
if exists(join(self.root, "usr/bin/startplasma-x11")):
|
if exists(join(self.root, "usr/sbin/cereus-installer")):
|
||||||
print("Not removing Breeze")
|
target_env_call(["rm", "-f", "usr/sbin/cereus-installer"])
|
||||||
else:
|
|
||||||
self.remove_pkg("breeze")
|
|
||||||
|
|
||||||
# Initialize package manager databases
|
# Initialize package manager databases
|
||||||
if libcalamares.globalstorage.value("hasInternet"):
|
if libcalamares.globalstorage.value("hasInternet"):
|
||||||
|
@ -94,6 +92,13 @@ class ConfigController:
|
||||||
# Enable plymouth
|
# Enable plymouth
|
||||||
target_env_call(["plymouth-set-default-theme", "-R", "cereus_simply"])
|
target_env_call(["plymouth-set-default-theme", "-R", "cereus_simply"])
|
||||||
|
|
||||||
|
# Replace /etc/issue msg from live
|
||||||
|
if exists(join(self.root, "etc/issue.new")):
|
||||||
|
target_env_call(["mv", "etc/issue.new", "etc/issue"])
|
||||||
|
|
||||||
|
# Reconfigure all target packages to ensure everything is ok
|
||||||
|
target_env_call(["xbps-reconfigure", "-fa"])
|
||||||
|
|
||||||
def run():
|
def run():
|
||||||
""" Misc postinstall configurations """
|
""" Misc postinstall configurations """
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
# Template file for 'calamares-modules-cereus'
|
# Template file for 'calamares-modules-cereus'
|
||||||
pkgname=calamares-modules-cereus
|
pkgname=calamares-modules-cereus
|
||||||
version=2022.08.18
|
version=2022.09.22
|
||||||
revision=1
|
revision=1
|
||||||
modules_dir="usr/lib/calamares/modules/"
|
modules_dir="usr/lib/calamares/modules/"
|
||||||
repository="cereus-core"
|
repository="cereus-core"
|
||||||
short_desc="Additional Cereus modules for Calamares installer"
|
short_desc="Additional Cereus modules for Calamares installer"
|
||||||
maintainer="Kevin F. <https://github.com/KF-Art>"
|
maintainer="Kevin F. <https://github.com/KF-Art>"
|
||||||
license="GPL-3.0"
|
license="GPL-3.0"
|
||||||
homepage="https://cereus-linux.sourceforge.io"
|
homepage="https://cereuslinuxproject.github.io"
|
||||||
|
|
||||||
do_install() {
|
do_install() {
|
||||||
vmkdir ${modules_dir}
|
vmkdir ${modules_dir}
|
||||||
|
|
Loading…
Add table
Reference in a new issue