updated
This commit is contained in:
parent
7c7c114ba1
commit
20f1b0646b
|
@ -35,6 +35,11 @@ def remove_packages_from_the_build():
|
||||||
os.system(f'apt --purge --yes autoremove {package}')
|
os.system(f'apt --purge --yes autoremove {package}')
|
||||||
|
|
||||||
|
|
||||||
|
def remmove_desktop_files():
|
||||||
|
"""
|
||||||
|
Use this def to remove any .desktop files you donot need
|
||||||
|
"""
|
||||||
|
os.system('rm /usr/share/applications/btop.desktop')
|
||||||
|
|
||||||
def install_min_browser():
|
def install_min_browser():
|
||||||
"""
|
"""
|
||||||
|
@ -239,6 +244,7 @@ def start():
|
||||||
apt_install_packages()
|
apt_install_packages()
|
||||||
remove_packages_from_the_build()
|
remove_packages_from_the_build()
|
||||||
install_min_browser()
|
install_min_browser()
|
||||||
|
remmove_desktop_files()
|
||||||
setup_plymouth_theme_grub()
|
setup_plymouth_theme_grub()
|
||||||
hblock_setup()
|
hblock_setup()
|
||||||
manage_raspi_firmware()
|
manage_raspi_firmware()
|
||||||
|
@ -249,6 +255,7 @@ def start():
|
||||||
rename_kernel()
|
rename_kernel()
|
||||||
else:
|
else:
|
||||||
apt_install_packages()
|
apt_install_packages()
|
||||||
|
remmove_desktop_files()
|
||||||
remove_packages_from_the_build()
|
remove_packages_from_the_build()
|
||||||
setup_plymouth_theme_grub()
|
setup_plymouth_theme_grub()
|
||||||
hblock_setup()
|
hblock_setup()
|
||||||
|
|
|
@ -139,7 +139,11 @@ def other_misc_settings():
|
||||||
# Then recreate it with the Pep Background
|
# Then recreate it with the Pep Background
|
||||||
os.system(makelnk)
|
os.system(makelnk)
|
||||||
|
|
||||||
|
def remmove_desktop_files():
|
||||||
|
"""
|
||||||
|
Use this def to remove any .desktop files you donot need
|
||||||
|
"""
|
||||||
|
os.system('rm /usr/share/applications/btop.desktop')
|
||||||
|
|
||||||
# Main execution
|
# Main execution
|
||||||
cmdline()
|
cmdline()
|
||||||
|
@ -147,3 +151,4 @@ init()
|
||||||
config()
|
config()
|
||||||
set_plymouth()
|
set_plymouth()
|
||||||
set_installer_permissions()
|
set_installer_permissions()
|
||||||
|
remmove_desktop_files()
|
||||||
|
|
|
@ -56,6 +56,7 @@ class Archive:
|
||||||
)
|
)
|
||||||
logger.info(MSG_FIN + HOME_FOLDER + FUSATOCONFIG + des)
|
logger.info(MSG_FIN + HOME_FOLDER + FUSATOCONFIG + des)
|
||||||
|
|
||||||
|
|
||||||
class ChrootInstallerFiles:
|
class ChrootInstallerFiles:
|
||||||
"""
|
"""
|
||||||
Copies all installer folders to CHROOT depending on the base.
|
Copies all installer folders to CHROOT depending on the base.
|
||||||
|
@ -149,6 +150,7 @@ class ChrootInstallerFiles:
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
ChrootInstallerFiles.run_for_all_bases()
|
ChrootInstallerFiles.run_for_all_bases()
|
||||||
|
|
||||||
|
|
||||||
class BinaryFolders:
|
class BinaryFolders:
|
||||||
"""
|
"""
|
||||||
Copy all the needed folders to BINARY Depending on
|
Copy all the needed folders to BINARY Depending on
|
||||||
|
@ -185,6 +187,7 @@ class BinaryFolders:
|
||||||
)
|
)
|
||||||
logger.info(MSG_FIN + HOME_FOLDER + BINARYPTH + des)
|
logger.info(MSG_FIN + HOME_FOLDER + BINARYPTH + des)
|
||||||
|
|
||||||
|
|
||||||
class FusatoConfigs:
|
class FusatoConfigs:
|
||||||
"""
|
"""
|
||||||
Copy all the needed files to the hooks folders depending on
|
Copy all the needed files to the hooks folders depending on
|
||||||
|
@ -210,6 +213,7 @@ class FusatoConfigs:
|
||||||
)
|
)
|
||||||
logger.info(MSG_FIN + HOME_FOLDER + FUSATOCONFIG + des)
|
logger.info(MSG_FIN + HOME_FOLDER + FUSATOCONFIG + des)
|
||||||
|
|
||||||
|
|
||||||
class InstallerFiles:
|
class InstallerFiles:
|
||||||
"""
|
"""
|
||||||
Copy all the needed files to the installer depending on
|
Copy all the needed files to the installer depending on
|
||||||
|
@ -249,6 +253,7 @@ class InstallerFiles:
|
||||||
)
|
)
|
||||||
logger.info(MSG_FIN + HOME_FOLDER + WPINSTALLER + des)
|
logger.info(MSG_FIN + HOME_FOLDER + WPINSTALLER + des)
|
||||||
|
|
||||||
|
|
||||||
def mini_shared_installer_files():
|
def mini_shared_installer_files():
|
||||||
"""
|
"""
|
||||||
This function will get the files that are shared commonly amongst
|
This function will get the files that are shared commonly amongst
|
||||||
|
@ -363,6 +368,7 @@ class ArchitectureFiles:
|
||||||
else:
|
else:
|
||||||
logger.info(f"Successfully copied {src_path} to {des_path}")
|
logger.info(f"Successfully copied {src_path} to {des_path}")
|
||||||
|
|
||||||
|
|
||||||
def set_symlinks():
|
def set_symlinks():
|
||||||
"""
|
"""
|
||||||
Set the symliknks that are used for all builds.
|
Set the symliknks that are used for all builds.
|
||||||
|
@ -502,7 +508,7 @@ def icons_themes():
|
||||||
|
|
||||||
def shared_files():
|
def shared_files():
|
||||||
"""
|
"""
|
||||||
This silll copy all specific files that a used for all
|
This will copy all specific files that a used for all
|
||||||
builds.
|
builds.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
@ -519,9 +525,6 @@ def shared_files():
|
||||||
'/lightdm/lightdm.conf',
|
'/lightdm/lightdm.conf',
|
||||||
'/lightdm/lightdm-gtk-greeter.conf',
|
'/lightdm/lightdm-gtk-greeter.conf',
|
||||||
'/plymouth/plymouthd.conf',
|
'/plymouth/plymouthd.conf',
|
||||||
#'/packages/deb-multimedia-keyring_2016.8.1_all.deb',
|
|
||||||
# '/repo_public_key/trusted.gpg',
|
|
||||||
|
|
||||||
)
|
)
|
||||||
des_paths = ('/etc/skel/.bash_aliases',
|
des_paths = ('/etc/skel/.bash_aliases',
|
||||||
'/etc/apt/sources.list.d',
|
'/etc/apt/sources.list.d',
|
||||||
|
@ -534,8 +537,6 @@ def shared_files():
|
||||||
'/etc/lightdm/lightdm.conf',
|
'/etc/lightdm/lightdm.conf',
|
||||||
'/etc/lightdm/lightdm-gtk-greeter.conf',
|
'/etc/lightdm/lightdm-gtk-greeter.conf',
|
||||||
'/etc/plymouth/plymouthd.conf',
|
'/etc/plymouth/plymouthd.conf',
|
||||||
#'/opt/pepconf/deb-multimedia-keyring_2016.8.1_all.deb',
|
|
||||||
#'/etc/apt/trusted.gpg.d/trusted.gpg',
|
|
||||||
)
|
)
|
||||||
# copy files to thier CHROOT Location
|
# copy files to thier CHROOT Location
|
||||||
src_q = collections.deque(src_paths)
|
src_q = collections.deque(src_paths)
|
||||||
|
@ -576,6 +577,7 @@ def shared_server_files():
|
||||||
)
|
)
|
||||||
logger.info(MSG_FIN + HOME_FOLDER + WPCHROOT + des)
|
logger.info(MSG_FIN + HOME_FOLDER + WPCHROOT + des)
|
||||||
|
|
||||||
|
|
||||||
def boostrap_shared():
|
def boostrap_shared():
|
||||||
"""
|
"""
|
||||||
Copy specific folders in the boostrap location
|
Copy specific folders in the boostrap location
|
||||||
|
@ -698,6 +700,7 @@ def loaded_folders():
|
||||||
)
|
)
|
||||||
logger.info(MSG_FIN + HOME_FOLDER + WPCHROOT + des)
|
logger.info(MSG_FIN + HOME_FOLDER + WPCHROOT + des)
|
||||||
|
|
||||||
|
|
||||||
def server_configs():
|
def server_configs():
|
||||||
"""
|
"""
|
||||||
Copy the server files
|
Copy the server files
|
||||||
|
|
Loading…
Reference in New Issue