diff --git a/Rocky-8-KDE.ks b/Rocky-8-KDE.ks index cb7377b..8f9fba8 100644 --- a/Rocky-8-KDE.ks +++ b/Rocky-8-KDE.ks @@ -16,10 +16,10 @@ network --bootproto=dhcp --device=link --activate firewall --enabled --service=mdns # Use network installation url --url https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/ -repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/BaseOS/$basearch/os/ --cost=200 -repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/AppStream/$basearch/os/ --cost=200 -repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/PowerTools/$basearch/os/ --cost=200 -repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/extras/$basearch/os --cost=200 +repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/ --cost=200 +repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8/AppStream/$basearch/os/ --cost=200 +repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/$basearch/os/ --cost=200 +repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/$basearch/os --cost=200 repo --name="epel" --baseurl=https://dl.fedoraproject.org/pub/epel/8/Everything/$basearch/ --cost=200 repo --name="epel-modular" --baseurl=https://dl.fedoraproject.org/pub/epel/8/Modular/$basearch/ --cost=200 # System timezone diff --git a/Rocky-8-MATE.ks b/Rocky-8-MATE.ks index 096ef78..ae17561 100644 --- a/Rocky-8-MATE.ks +++ b/Rocky-8-MATE.ks @@ -16,10 +16,10 @@ network --bootproto=dhcp --device=link --activate firewall --enabled --service=mdns # Use network installation url --url https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/ -repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/BaseOS/$basearch/os/ --cost=200 -repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/AppStream/$basearch/os/ --cost=200 -repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/PowerTools/$basearch/os/ --cost=200 -repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/extras/$basearch/os --cost=200 +repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/ --cost=200 +repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8/AppStream/$basearch/os/ --cost=200 +repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/$basearch/os/ --cost=200 +repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/$basearch/os --cost=200 repo --name="epel" --baseurl=https://dl.fedoraproject.org/pub/epel/8/Everything/$basearch/ --cost=200 # System timezone timezone US/Eastern diff --git a/Rocky-8-Workstation-Lite.ks b/Rocky-8-Workstation-Lite.ks index 34d7cfd..dbf1fe1 100644 --- a/Rocky-8-Workstation-Lite.ks +++ b/Rocky-8-Workstation-Lite.ks @@ -16,10 +16,10 @@ network --bootproto=dhcp --device=link --activate firewall --enabled --service=mdns # Use network installation url --url https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/ -repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/BaseOS/$basearch/os/ --cost=200 -repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/AppStream/$basearch/os/ --cost=200 -repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/PowerTools/$basearch/os/ --cost=200 -repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/extras/$basearch/os --cost=200 +repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/ --cost=200 +repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8/AppStream/$basearch/os/ --cost=200 +repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/$basearch/os/ --cost=200 +repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/$basearch/os --cost=200 # System timezone timezone US/Eastern # SELinux configuration diff --git a/Rocky-8-Workstation-Mainline.ks b/Rocky-8-Workstation-Mainline.ks index 64f9e39..eb2e093 100644 --- a/Rocky-8-Workstation-Mainline.ks +++ b/Rocky-8-Workstation-Mainline.ks @@ -21,10 +21,10 @@ selinux --enforcing # System services services --disabled="sshd" --enabled="NetworkManager,ModemManager" -repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/BaseOS/$basearch/os/ --cost=200 -repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/AppStream/$basearch/os/ --cost=200 -repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/PowerTools/$basearch/os/ --cost=200 -repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/extras/$basearch/os --cost=200 +repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/ --cost=200 +repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8/AppStream/$basearch/os/ --cost=200 +repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/$basearch/os/ --cost=200 +repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/$basearch/os --cost=200 repo --name="elrepo-kernel" --baseurl=https://elrepo.org/linux/kernel/el8/$basearch/ --cost=200 # Use network installation url --url https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/ diff --git a/Rocky-8-Workstation.ks b/Rocky-8-Workstation.ks index 25bf13a..5d2bd5a 100644 --- a/Rocky-8-Workstation.ks +++ b/Rocky-8-Workstation.ks @@ -16,10 +16,10 @@ network --bootproto=dhcp --device=link --activate firewall --enabled --service=mdns # Use network installation url --url https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/ -repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/BaseOS/$basearch/os/ --cost=200 -repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/AppStream/$basearch/os/ --cost=200 -repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/PowerTools/$basearch/os/ --cost=200 -repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/extras/$basearch/os --cost=200 +repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/ --cost=200 +repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8/AppStream/$basearch/os/ --cost=200 +repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/$basearch/os/ --cost=200 +repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/$basearch/os --cost=200 # System timezone timezone US/Eastern # SELinux configuration diff --git a/Rocky-8-XFCE.ks b/Rocky-8-XFCE.ks index 5237d1b..8dc5708 100644 --- a/Rocky-8-XFCE.ks +++ b/Rocky-8-XFCE.ks @@ -16,10 +16,10 @@ network --bootproto=dhcp --device=link --activate firewall --enabled --service=mdns # Use network installation url --url https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/ -repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/BaseOS/$basearch/os/ --cost=200 -repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/AppStream/$basearch/os/ --cost=200 -repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/PowerTools/$basearch/os/ --cost=200 -repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/extras/$basearch/os --cost=200 +repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/ --cost=200 +repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8/AppStream/$basearch/os/ --cost=200 +repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/$basearch/os/ --cost=200 +repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/$basearch/os --cost=200 repo --name="epel" --baseurl=https://dl.fedoraproject.org/pub/epel/8/Everything/$basearch/ --cost=200 repo --name="epel-modular" --baseurl=https://dl.fedoraproject.org/pub/epel/8/Modular/$basearch/ --cost=200 # System timezone diff --git a/live/8/prod/mainline/rocky-repo-mainline.ks b/live/8/prod/mainline/rocky-repo-mainline.ks index b7a846f..ca4812f 100644 --- a/live/8/prod/mainline/rocky-repo-mainline.ks +++ b/live/8/prod/mainline/rocky-repo-mainline.ks @@ -1,14 +1,14 @@ # These should change based on the major/minor release # Deps repo, there are some anaconda packages that are *not* available by default -repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/BaseOS/$basearch/os/ -repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/AppStream/$basearch/os/ -repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/PowerTools/$basearch/os/ -repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/extras/$basearch/os +repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/ +repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/AppStream/$basearch/os/ +repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/$basearch/os/ +repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/$basearch/os # ELRepo repo --name="elrepo-kernel" --baseurl=https://elrepo.org/linux/kernel/el8/$basearch/ --cost=200 # URL to the base os repo -url --url=http://dl.rockylinux.org/pub/rocky/8.8/BaseOS/$basearch/os/ +url --url=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/ #url --url=http://10.100.0.1/pub/deps diff --git a/live/8/prod/rocky-live-mate-common.ks b/live/8/prod/rocky-live-mate-common.ks new file mode 100644 index 0000000..4842813 --- /dev/null +++ b/live/8/prod/rocky-live-mate-common.ks @@ -0,0 +1,137 @@ +%packages +NetworkManager-adsl +NetworkManager-bluetooth +NetworkManager-l2tp-gnome +NetworkManager-libreswan-gnome +NetworkManager-openconnect-gnome +NetworkManager-openvpn-gnome +NetworkManager-ovs +NetworkManager-ppp +NetworkManager-pptp-gnome +NetworkManager-team +NetworkManager-wifi +NetworkManager-wwan +atril +atril-caja +atril-thumbnailer +caja +caja-actions +dconf-editor +efi-filesystem +efibootmgr +efivar-libs +engrampa +eom +f36-backgrounds-extras-mate +f36-backgrounds-mate +filezilla +firefox +firewall-applet +firewall-config +gnome-disk-utility +gnome-epub-thumbnailer +gparted +grub2-common +grub2-efi-*64 +grub2-efi-*64-cdboot +grub2-pc-modules +grub2-tools +grub2-tools-efi +grub2-tools-extra +grub2-tools-minimal +grubby +gstreamer1-plugins-ugly-free +gtk2-engines +gucharmap +gvfs-fuse +gvfs-gphoto2 +gvfs-mtp +gvfs-smb +hexchat +initial-setup-gui +libmatekbd +libmatemixer +libmateweather +libreoffice-calc +libreoffice-emailmerge +libreoffice-graphicfilter +libreoffice-impress +libreoffice-writer +libsecret +lightdm +lm_sensors +marco +mate-applets +mate-backgrounds +mate-calc +mate-control-center +mate-desktop +mate-dictionary +mate-disk-usage-analyzer +mate-icon-theme +mate-media +mate-menus +mate-menus-preferences-category-menu +mate-notification-daemon +mate-panel +mate-polkit +mate-power-manager +mate-screensaver +mate-screenshot +mate-search-tool +mate-sensors-applet +mate-session-manager +mate-settings-daemon +mate-system-log +mate-system-monitor +mate-terminal +mate-themes +mate-user-admin +mate-user-guide +mate-utils +mozo +network-manager-applet +nm-connection-editor +orca +p7zip +p7zip-plugins +parole +pavucontrol +pipewire +pluma +pluma-plugins +rocky-backgrounds +seahorse +seahorse-caja +setroubleshoot +shim-*64 +slick-greeter-mate +thunderbird +tigervnc +usermode-gtk +vim-enhanced +xdg-user-dirs-gtk +xmodmap +xrdb +yelp +-@3d-printing +-@admin-tools +-audacious +-brasero +-evolution-help +-fedora-icon-theme +-gnome-icon-theme +-gnome-icon-theme-symbolic +-gnome-logs +-gnome-software +-gnome-user-docs +-hplip +-isdn4k-utils +-mpage +-sane-backends +-shim-unsigned-*64 +-systemd-oomd-defaults +-telnet +-xane-gimp +-xsane +%end diff --git a/live/8/prod/rocky-live-mate.ks b/live/8/prod/rocky-live-mate.ks new file mode 100644 index 0000000..386c05a --- /dev/null +++ b/live/8/prod/rocky-live-mate.ks @@ -0,0 +1,63 @@ +# rocky-live-kde.ks +# BROKEN + +%include rocky-live-base-spin.ks +%include rocky-live-mate-common.ks + +part / --size 6144 + +%post +# mate configuration + +cat >> /etc/rc.d/init.d/livesys << EOF +# make the installer show up +if [ -f /usr/share/applications/liveinst.desktop ]; then + # Show harddisk install in shell dash + sed -i -e 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop "" +fi +mkdir /home/liveuser/Desktop +cp /usr/share/applications/liveinst.desktop /home/liveuser/Desktop +chmod +x /home/liveuser/Desktop/liveinst.desktop + +# move to anaconda - probably not required for MATE. +mv /usr/share/applications/liveinst.desktop /usr/share/applications/anaconda.desktop + +if [ -f /usr/share/anaconda/gnome/fedora-welcome.desktop ]; then + mkdir -p ~liveuser/.config/autostart + cp /usr/share/anaconda/gnome/fedora-welcome.desktop /usr/share/applications/ + cp /usr/share/anaconda/gnome/fedora-welcome.desktop ~liveuser/.config/autostart/ +fi + +# rebuild schema cache with any overrides we installed +glib-compile-schemas /usr/share/glib-2.0/schemas + +# set up lightdm autologin +sed -i 's/^#autologin-user=.*/autologin-user=liveuser/' /etc/lightdm/lightdm.conf +sed -i 's/^#autologin-user-timeout=.*/autologin-user-timeout=0/' /etc/lightdm/lightdm.conf +sed -i 's/^#show-language-selector=.*/show-language-selector=true/' /etc/lightdm/lightdm-gtk-greeter.conf + +# set MATE as default session, otherwise login will fail +sed -i 's/^#user-session=.*/user-session=mate/' /etc/lightdm/lightdm.conf + +# Turn off PackageKit-command-not-found while uninstalled +if [ -f /etc/PackageKit/CommandNotFound.conf ]; then + sed -i -e 's/^SoftwareSourceSearch=true/SoftwareSourceSearch=false/' /etc/PackageKit/CommandNotFound.conf +fi + +# The updater applet might or might not exist +rm -f /etc/xdg/autostart/org.mageia.dnfdragora-updater.desktop + +# reset selinux contexts +chown -R liveuser:liveuser /home/liveuser/ +restorecon -R /home/liveuser/ +restorecon -R / + +EOF + +# this doesn't come up automatically. not sure why. +systemctl enable --force lightdm.service + +# CRB needs to be enabled for EPEL to function. +dnf config-manager --set-enabled powertools + +%end diff --git a/live/8/prod/rocky-repo-epel.ks b/live/8/prod/rocky-repo-epel.ks index 51257aa..6050ebf 100644 --- a/live/8/prod/rocky-repo-epel.ks +++ b/live/8/prod/rocky-repo-epel.ks @@ -1,15 +1,15 @@ # These should change based on the major/minor release # Deps repo, there are some anaconda packages that are *not* available by default -repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/BaseOS/$basearch/os/ -repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/AppStream/$basearch/os/ -repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/PowerTools/$basearch/os/ -repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/extras/$basearch/os +repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/ +repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/AppStream/$basearch/os/ +repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/$basearch/os/ +repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/$basearch/os # EPEL (required for KDE and XFCE) repo --name=epel --cost=200 --baseurl=https://dl.fedoraproject.org/pub/epel/8/Everything/$basearch/ repo --name=epel-modular --cost=200 --baseurl=https://dl.fedoraproject.org/pub/epel/8/Modular/$basearch/ # URL to the base os repo -url --url=http://dl.rockylinux.org/pub/rocky/8.8/BaseOS/$basearch/os/ +url --url=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/ #url --url=http://10.100.0.1/pub/deps diff --git a/live/8/prod/rocky-repo.ks b/live/8/prod/rocky-repo.ks index 53ef76b..482d06d 100644 --- a/live/8/prod/rocky-repo.ks +++ b/live/8/prod/rocky-repo.ks @@ -1,10 +1,10 @@ # These should change based on the major/minor release # Base repos -repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/BaseOS/$basearch/os/ -repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/AppStream/$basearch/os/ -repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/PowerTools/$basearch/os/ -repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.8/extras/$basearch/os +repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/ +repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/AppStream/$basearch/os/ +repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/$basearch/os/ +repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/$basearch/os # URL to the base os repo -url --url=http://dl.rockylinux.org/pub/rocky/8.8/BaseOS/$basearch/os/ +url --url=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/ diff --git a/live/8/stage/mainline/rocky-repo-mainline.ks b/live/8/stage/mainline/rocky-repo-mainline.ks index 61829c4..17cf0d5 100644 --- a/live/8/stage/mainline/rocky-repo-mainline.ks +++ b/live/8/stage/mainline/rocky-repo-mainline.ks @@ -1,14 +1,14 @@ # These should change based on the major/minor release # Deps repo, there are some anaconda packages that are *not* available by default -repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.8/BaseOS/$basearch/os/ -repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.8/AppStream/$basearch/os/ -repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.8/PowerTools/$basearch/os/ -repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.8/extras/$basearch/os +repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/ +repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/AppStream/$basearch/os/ +repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/PowerTools/$basearch/os/ +repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/extras/$basearch/os # ELRepo repo --name="elrepo-kernel" --baseurl=https://elrepo.org/linux/kernel/el8/$basearch/ --cost=200 # URL to the base os repo -url --url=http://dl.rockylinux.org/stg/rocky/8.8/BaseOS/$basearch/os/ +url --url=http://dl.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/ #url --url=http://10.100.0.1/pub/deps diff --git a/live/8/stage/rocky-live-mate-common.ks b/live/8/stage/rocky-live-mate-common.ks new file mode 100644 index 0000000..4842813 --- /dev/null +++ b/live/8/stage/rocky-live-mate-common.ks @@ -0,0 +1,137 @@ +%packages +NetworkManager-adsl +NetworkManager-bluetooth +NetworkManager-l2tp-gnome +NetworkManager-libreswan-gnome +NetworkManager-openconnect-gnome +NetworkManager-openvpn-gnome +NetworkManager-ovs +NetworkManager-ppp +NetworkManager-pptp-gnome +NetworkManager-team +NetworkManager-wifi +NetworkManager-wwan +atril +atril-caja +atril-thumbnailer +caja +caja-actions +dconf-editor +efi-filesystem +efibootmgr +efivar-libs +engrampa +eom +f36-backgrounds-extras-mate +f36-backgrounds-mate +filezilla +firefox +firewall-applet +firewall-config +gnome-disk-utility +gnome-epub-thumbnailer +gparted +grub2-common +grub2-efi-*64 +grub2-efi-*64-cdboot +grub2-pc-modules +grub2-tools +grub2-tools-efi +grub2-tools-extra +grub2-tools-minimal +grubby +gstreamer1-plugins-ugly-free +gtk2-engines +gucharmap +gvfs-fuse +gvfs-gphoto2 +gvfs-mtp +gvfs-smb +hexchat +initial-setup-gui +libmatekbd +libmatemixer +libmateweather +libreoffice-calc +libreoffice-emailmerge +libreoffice-graphicfilter +libreoffice-impress +libreoffice-writer +libsecret +lightdm +lm_sensors +marco +mate-applets +mate-backgrounds +mate-calc +mate-control-center +mate-desktop +mate-dictionary +mate-disk-usage-analyzer +mate-icon-theme +mate-media +mate-menus +mate-menus-preferences-category-menu +mate-notification-daemon +mate-panel +mate-polkit +mate-power-manager +mate-screensaver +mate-screenshot +mate-search-tool +mate-sensors-applet +mate-session-manager +mate-settings-daemon +mate-system-log +mate-system-monitor +mate-terminal +mate-themes +mate-user-admin +mate-user-guide +mate-utils +mozo +network-manager-applet +nm-connection-editor +orca +p7zip +p7zip-plugins +parole +pavucontrol +pipewire +pluma +pluma-plugins +rocky-backgrounds +seahorse +seahorse-caja +setroubleshoot +shim-*64 +slick-greeter-mate +thunderbird +tigervnc +usermode-gtk +vim-enhanced +xdg-user-dirs-gtk +xmodmap +xrdb +yelp +-@3d-printing +-@admin-tools +-audacious +-brasero +-evolution-help +-fedora-icon-theme +-gnome-icon-theme +-gnome-icon-theme-symbolic +-gnome-logs +-gnome-software +-gnome-user-docs +-hplip +-isdn4k-utils +-mpage +-sane-backends +-shim-unsigned-*64 +-systemd-oomd-defaults +-telnet +-xane-gimp +-xsane +%end diff --git a/live/8/stage/rocky-live-mate.ks b/live/8/stage/rocky-live-mate.ks new file mode 100644 index 0000000..386c05a --- /dev/null +++ b/live/8/stage/rocky-live-mate.ks @@ -0,0 +1,63 @@ +# rocky-live-kde.ks +# BROKEN + +%include rocky-live-base-spin.ks +%include rocky-live-mate-common.ks + +part / --size 6144 + +%post +# mate configuration + +cat >> /etc/rc.d/init.d/livesys << EOF +# make the installer show up +if [ -f /usr/share/applications/liveinst.desktop ]; then + # Show harddisk install in shell dash + sed -i -e 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop "" +fi +mkdir /home/liveuser/Desktop +cp /usr/share/applications/liveinst.desktop /home/liveuser/Desktop +chmod +x /home/liveuser/Desktop/liveinst.desktop + +# move to anaconda - probably not required for MATE. +mv /usr/share/applications/liveinst.desktop /usr/share/applications/anaconda.desktop + +if [ -f /usr/share/anaconda/gnome/fedora-welcome.desktop ]; then + mkdir -p ~liveuser/.config/autostart + cp /usr/share/anaconda/gnome/fedora-welcome.desktop /usr/share/applications/ + cp /usr/share/anaconda/gnome/fedora-welcome.desktop ~liveuser/.config/autostart/ +fi + +# rebuild schema cache with any overrides we installed +glib-compile-schemas /usr/share/glib-2.0/schemas + +# set up lightdm autologin +sed -i 's/^#autologin-user=.*/autologin-user=liveuser/' /etc/lightdm/lightdm.conf +sed -i 's/^#autologin-user-timeout=.*/autologin-user-timeout=0/' /etc/lightdm/lightdm.conf +sed -i 's/^#show-language-selector=.*/show-language-selector=true/' /etc/lightdm/lightdm-gtk-greeter.conf + +# set MATE as default session, otherwise login will fail +sed -i 's/^#user-session=.*/user-session=mate/' /etc/lightdm/lightdm.conf + +# Turn off PackageKit-command-not-found while uninstalled +if [ -f /etc/PackageKit/CommandNotFound.conf ]; then + sed -i -e 's/^SoftwareSourceSearch=true/SoftwareSourceSearch=false/' /etc/PackageKit/CommandNotFound.conf +fi + +# The updater applet might or might not exist +rm -f /etc/xdg/autostart/org.mageia.dnfdragora-updater.desktop + +# reset selinux contexts +chown -R liveuser:liveuser /home/liveuser/ +restorecon -R /home/liveuser/ +restorecon -R / + +EOF + +# this doesn't come up automatically. not sure why. +systemctl enable --force lightdm.service + +# CRB needs to be enabled for EPEL to function. +dnf config-manager --set-enabled powertools + +%end diff --git a/live/8/stage/rocky-repo-epel.ks b/live/8/stage/rocky-repo-epel.ks index 1193e82..4dbde30 100644 --- a/live/8/stage/rocky-repo-epel.ks +++ b/live/8/stage/rocky-repo-epel.ks @@ -1,15 +1,15 @@ # These should change based on the major/minor release # Deps repo, there are some anaconda packages that are *not* available by default -repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.8/BaseOS/$basearch/os/ -repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.8/AppStream/$basearch/os/ -repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.8/PowerTools/$basearch/os/ -repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.8/extras/$basearch/os +repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/ +repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/AppStream/$basearch/os/ +repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/PowerTools/$basearch/os/ +repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/extras/$basearch/os # EPEL (required for KDE and XFCE) repo --name=epel --cost=200 --baseurl=https://dl.fedoraproject.org/pub/epel/8/Everything/$basearch/ repo --name=epel-modular --cost=200 --baseurl=https://dl.fedoraproject.org/pub/epel/8/Modular/$basearch/ # URL to the base os repo -url --url=http://dl.rockylinux.org/stg/rocky/8.8/BaseOS/$basearch/os/ +url --url=http://dl.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/ #url --url=http://10.100.0.1/pub/deps diff --git a/live/8/stage/rocky-repo.ks b/live/8/stage/rocky-repo.ks index 69e9a02..67488b0 100644 --- a/live/8/stage/rocky-repo.ks +++ b/live/8/stage/rocky-repo.ks @@ -1,10 +1,10 @@ # These should change based on the major/minor release # Base repos -repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.8/BaseOS/$basearch/os/ -repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.8/AppStream/$basearch/os/ -repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.8/PowerTools/$basearch/os/ -repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.8/extras/$basearch/os +repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/ +repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/AppStream/$basearch/os/ +repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/PowerTools/$basearch/os/ +repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/extras/$basearch/os # URL to the base os repo -url --url=http://dl.rockylinux.org/stg/rocky/8.8/BaseOS/$basearch/os/ +url --url=http://dl.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/