Re-factor and fixes

- Renamed include files to reflect order (better readability and easier
  modification)
- Fixed nvidia packages/driver
- Added htop
- Set selinux=permissive/logging by default
This commit is contained in:
Skip Grube 2024-08-25 21:52:08 -04:00
parent 2c8b780370
commit ac7a4a70da
6 changed files with 10 additions and 10 deletions

View File

@ -19,13 +19,9 @@
# Resulting iso should be in ./Rocky9_NC_iso/ , along with creation logs # Resulting iso should be in ./Rocky9_NC_iso/ , along with creation logs
# Include each component separately: # Include each component separately:
%include include/ws9_repos_pkgs.ks %include include/010_repos_pkgs.ks
%include include/ws9_base_settings.ks %include include/020_base_settings.ks
%include include/ws9_disk.ks %include include/030_disk.ks
%include include/ws9_stock_RockyLive.ks %include include/040_stock_rockylive.ks
%include include/ws9_post_fixes.ks %include include/050_post_fixes.ks

View File

@ -84,6 +84,7 @@ net-tools
bash-completion bash-completion
ntfsprogs ntfsprogs
ntfs-3g ntfs-3g
htop
# Office/productivity: # Office/productivity:
libreoffice-calc libreoffice-calc

View File

@ -15,7 +15,7 @@ network --bootproto=dhcp --device=link --activate
# Firewall configuration # Firewall configuration
firewall --enabled --service=mdns firewall --enabled --service=mdns
# SELinux configuration # SELinux configuration
selinux --enforcing selinux --permissive
# System services # System services
services --disabled="sshd" --enabled="NetworkManager,ModemManager" services --disabled="sshd" --enabled="NetworkManager,ModemManager"

View File

@ -48,6 +48,9 @@ sed -i 's/NoDisplay=true/#NoDisplay=true/' /usr/share/applications/anaconda.desk
sed -i 's/NoDisplay=true/#NoDisplay=true/' /usr/share/applications/liveinst.desktop sed -i 's/NoDisplay=true/#NoDisplay=true/' /usr/share/applications/liveinst.desktop
# Nvidia: double-check we have the latest dkms driver enabled and fully installed
dnf -y module install nvidia-driver:latest-dkms
# Inside-the-ISO postinstall script # Inside-the-ISO postinstall script
# Anything put in /usr/shar/anaconda/post-scripts/*.ks will be run as a %post # Anything put in /usr/shar/anaconda/post-scripts/*.ks will be run as a %post
# after the user installs on their system from the booted live ISO. We need to do grub boot modification # after the user installs on their system from the booted live ISO. We need to do grub boot modification