forked from sig_core/kickstarts
Compare commits
No commits in common. "52b6b866c4d70ce6331ce045765a7fbe6707595c" and "8857a9ff53c2ebfbe4bdcec37604fdff8678d4c5" have entirely different histories.
52b6b866c4
...
8857a9ff53
@ -15,7 +15,7 @@ shutdown
|
|||||||
|
|
||||||
keyboard us
|
keyboard us
|
||||||
lang en_US.UTF-8
|
lang en_US.UTF-8
|
||||||
timezone --isUtc --nontp Etc/UTC
|
timezone --isUtc --nontp UTC
|
||||||
|
|
||||||
# Disk setup
|
# Disk setup
|
||||||
zerombr
|
zerombr
|
||||||
@ -31,15 +31,14 @@ dbus-broker-launch --scope=none
|
|||||||
# Package setup
|
# Package setup
|
||||||
%packages --ignoremissing --excludedocs --instLangs=en --nocore --excludeWeakdeps
|
%packages --ignoremissing --excludedocs --instLangs=en --nocore --excludeWeakdeps
|
||||||
bash
|
bash
|
||||||
|
binutils
|
||||||
|
brotli
|
||||||
coreutils-single
|
coreutils-single
|
||||||
crypto-policies-scripts
|
crypto-policies-scripts
|
||||||
curl-minimal
|
dmidecode
|
||||||
findutils
|
findutils
|
||||||
gdb-gdbserver
|
|
||||||
glibc-minimal-langpack
|
glibc-minimal-langpack
|
||||||
gzip
|
libcurl
|
||||||
libcurl-minimal
|
|
||||||
systemd
|
|
||||||
rocky-release
|
rocky-release
|
||||||
rootfiles
|
rootfiles
|
||||||
tar
|
tar
|
||||||
@ -69,7 +68,6 @@ yum
|
|||||||
%end
|
%end
|
||||||
|
|
||||||
%post --erroronfail --log=/root/anaconda-post.log
|
%post --erroronfail --log=/root/anaconda-post.log
|
||||||
set -eux
|
|
||||||
# container customizations inside the chroot
|
# container customizations inside the chroot
|
||||||
|
|
||||||
# Stay compatible
|
# Stay compatible
|
||||||
@ -99,15 +97,10 @@ systemctl mask \
|
|||||||
systemd-logind.service \
|
systemd-logind.service \
|
||||||
systemd-remount-fs.service
|
systemd-remount-fs.service
|
||||||
|
|
||||||
# Remove network configuration files leftover from anaconda installation
|
|
||||||
# https://bugzilla.redhat.com/show_bug.cgi?id=1713089
|
|
||||||
rm -f /etc/sysconfig/network-scripts/ifcfg-*
|
|
||||||
|
|
||||||
# Cleanup the image
|
# Cleanup the image
|
||||||
rm -f /etc/udev/hwdb.bin
|
rm -f /etc/udev/hwdb.bin
|
||||||
rm -rf /usr/lib/udev/hwdb.d/ \
|
rm -rf /usr/lib/udev/hwdb.d/ \
|
||||||
/boot /var/lib/dnf/history.* \
|
/boot /var/lib/dnf/history.* \
|
||||||
/var/cache/* /var/log/* \
|
|
||||||
/tmp/* /tmp/.* || true
|
/tmp/* /tmp/.* || true
|
||||||
|
|
||||||
%end
|
%end
|
@ -16,10 +16,10 @@ network --bootproto=dhcp --device=link --activate
|
|||||||
firewall --enabled --service=mdns
|
firewall --enabled --service=mdns
|
||||||
# Use network installation
|
# Use network installation
|
||||||
url --url https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/
|
url --url https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/
|
||||||
repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/ --cost=200
|
repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/BaseOS/$basearch/os/ --cost=200
|
||||||
repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8/AppStream/$basearch/os/ --cost=200
|
repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/AppStream/$basearch/os/ --cost=200
|
||||||
repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/$basearch/os/ --cost=200
|
repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/PowerTools/$basearch/os/ --cost=200
|
||||||
repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/$basearch/os --cost=200
|
repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/extras/$basearch/os --cost=200
|
||||||
repo --name="epel" --baseurl=https://dl.fedoraproject.org/pub/epel/8/Everything/$basearch/ --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
|
repo --name="epel-modular" --baseurl=https://dl.fedoraproject.org/pub/epel/8/Modular/$basearch/ --cost=200
|
||||||
# System timezone
|
# System timezone
|
||||||
|
@ -16,10 +16,10 @@ network --bootproto=dhcp --device=link --activate
|
|||||||
firewall --enabled --service=mdns
|
firewall --enabled --service=mdns
|
||||||
# Use network installation
|
# Use network installation
|
||||||
url --url https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/
|
url --url https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/
|
||||||
repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/ --cost=200
|
repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/BaseOS/$basearch/os/ --cost=200
|
||||||
repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8/AppStream/$basearch/os/ --cost=200
|
repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/AppStream/$basearch/os/ --cost=200
|
||||||
repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/$basearch/os/ --cost=200
|
repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/PowerTools/$basearch/os/ --cost=200
|
||||||
repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/$basearch/os --cost=200
|
repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/extras/$basearch/os --cost=200
|
||||||
repo --name="epel" --baseurl=https://dl.fedoraproject.org/pub/epel/8/Everything/$basearch/ --cost=200
|
repo --name="epel" --baseurl=https://dl.fedoraproject.org/pub/epel/8/Everything/$basearch/ --cost=200
|
||||||
# System timezone
|
# System timezone
|
||||||
timezone US/Eastern
|
timezone US/Eastern
|
||||||
@ -35,7 +35,7 @@ zerombr
|
|||||||
clearpart --all
|
clearpart --all
|
||||||
# Disk partitioning information
|
# Disk partitioning information
|
||||||
part / --fstype="ext4" --size=5120
|
part / --fstype="ext4" --size=5120
|
||||||
part / --size=8192
|
part / --size=7168
|
||||||
|
|
||||||
%post
|
%post
|
||||||
# FIXME: it'd be better to get this installed from a package
|
# FIXME: it'd be better to get this installed from a package
|
||||||
|
@ -14,7 +14,7 @@ text
|
|||||||
# Network information
|
# Network information
|
||||||
network --bootproto=dhcp --device=link --activate
|
network --bootproto=dhcp --device=link --activate
|
||||||
network --bootproto=dhcp --hostname=localhost.localdomain
|
network --bootproto=dhcp --hostname=localhost.localdomain
|
||||||
repo --name="oraclelinux-addons" --baseurl=http://yum.oracle.com/repo/OracleLinux/OL8/addons/$basearch/ --excludepkgs="kernel" --install
|
repo --name="oraclelinux-addons" --baseurl=http://yum.oracle.com/repo/OracleLinux/OL8/addons/$basearch/ --includepkgs="oci-utils" --install
|
||||||
# Use network installation
|
# Use network installation
|
||||||
url --url="https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/"
|
url --url="https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/"
|
||||||
# System authorization information
|
# System authorization information
|
||||||
|
@ -16,10 +16,10 @@ network --bootproto=dhcp --device=link --activate
|
|||||||
firewall --enabled --service=mdns
|
firewall --enabled --service=mdns
|
||||||
# Use network installation
|
# Use network installation
|
||||||
url --url https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/
|
url --url https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/
|
||||||
repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/ --cost=200
|
repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/BaseOS/$basearch/os/ --cost=200
|
||||||
repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8/AppStream/$basearch/os/ --cost=200
|
repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/AppStream/$basearch/os/ --cost=200
|
||||||
repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/$basearch/os/ --cost=200
|
repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/PowerTools/$basearch/os/ --cost=200
|
||||||
repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/$basearch/os --cost=200
|
repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/extras/$basearch/os --cost=200
|
||||||
# System timezone
|
# System timezone
|
||||||
timezone US/Eastern
|
timezone US/Eastern
|
||||||
# SELinux configuration
|
# SELinux configuration
|
||||||
|
@ -21,10 +21,10 @@ selinux --enforcing
|
|||||||
|
|
||||||
# System services
|
# System services
|
||||||
services --disabled="sshd" --enabled="NetworkManager,ModemManager"
|
services --disabled="sshd" --enabled="NetworkManager,ModemManager"
|
||||||
repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/ --cost=200
|
repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/BaseOS/$basearch/os/ --cost=200
|
||||||
repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8/AppStream/$basearch/os/ --cost=200
|
repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/AppStream/$basearch/os/ --cost=200
|
||||||
repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/$basearch/os/ --cost=200
|
repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/PowerTools/$basearch/os/ --cost=200
|
||||||
repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/$basearch/os --cost=200
|
repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/extras/$basearch/os --cost=200
|
||||||
repo --name="elrepo-kernel" --baseurl=https://elrepo.org/linux/kernel/el8/$basearch/ --cost=200
|
repo --name="elrepo-kernel" --baseurl=https://elrepo.org/linux/kernel/el8/$basearch/ --cost=200
|
||||||
# Use network installation
|
# Use network installation
|
||||||
url --url https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/
|
url --url https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/
|
||||||
|
@ -16,10 +16,10 @@ network --bootproto=dhcp --device=link --activate
|
|||||||
firewall --enabled --service=mdns
|
firewall --enabled --service=mdns
|
||||||
# Use network installation
|
# Use network installation
|
||||||
url --url https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/
|
url --url https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/
|
||||||
repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/ --cost=200
|
repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/BaseOS/$basearch/os/ --cost=200
|
||||||
repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8/AppStream/$basearch/os/ --cost=200
|
repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/AppStream/$basearch/os/ --cost=200
|
||||||
repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/$basearch/os/ --cost=200
|
repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/PowerTools/$basearch/os/ --cost=200
|
||||||
repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/$basearch/os --cost=200
|
repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/extras/$basearch/os --cost=200
|
||||||
# System timezone
|
# System timezone
|
||||||
timezone US/Eastern
|
timezone US/Eastern
|
||||||
# SELinux configuration
|
# SELinux configuration
|
||||||
|
@ -16,10 +16,10 @@ network --bootproto=dhcp --device=link --activate
|
|||||||
firewall --enabled --service=mdns
|
firewall --enabled --service=mdns
|
||||||
# Use network installation
|
# Use network installation
|
||||||
url --url https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/
|
url --url https://download.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/
|
||||||
repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/ --cost=200
|
repo --name="BaseOS" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/BaseOS/$basearch/os/ --cost=200
|
||||||
repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8/AppStream/$basearch/os/ --cost=200
|
repo --name="AppStream" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/AppStream/$basearch/os/ --cost=200
|
||||||
repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/$basearch/os/ --cost=200
|
repo --name="PowerTools" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/PowerTools/$basearch/os/ --cost=200
|
||||||
repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/$basearch/os --cost=200
|
repo --name="extras" --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/extras/$basearch/os --cost=200
|
||||||
repo --name="epel" --baseurl=https://dl.fedoraproject.org/pub/epel/8/Everything/$basearch/ --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
|
repo --name="epel-modular" --baseurl=https://dl.fedoraproject.org/pub/epel/8/Modular/$basearch/ --cost=200
|
||||||
# System timezone
|
# System timezone
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
# These should change based on the major/minor release
|
# These should change based on the major/minor release
|
||||||
|
|
||||||
# Deps repo, there are some anaconda packages that are *not* available by default
|
# 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/BaseOS/$basearch/os/
|
repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/BaseOS/$basearch/os/
|
||||||
repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/AppStream/$basearch/os/
|
repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/AppStream/$basearch/os/
|
||||||
repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/$basearch/os/
|
repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/PowerTools/$basearch/os/
|
||||||
repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/$basearch/os
|
repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/extras/$basearch/os
|
||||||
|
|
||||||
# ELRepo
|
# ELRepo
|
||||||
repo --name="elrepo-kernel" --baseurl=https://elrepo.org/linux/kernel/el8/$basearch/ --cost=200
|
repo --name="elrepo-kernel" --baseurl=https://elrepo.org/linux/kernel/el8/$basearch/ --cost=200
|
||||||
|
|
||||||
# URL to the base os repo
|
# URL to the base os repo
|
||||||
url --url=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/
|
url --url=http://dl.rockylinux.org/pub/rocky/8.7/BaseOS/$basearch/os/
|
||||||
#url --url=http://10.100.0.1/pub/deps
|
#url --url=http://10.100.0.1/pub/deps
|
||||||
|
@ -1,137 +0,0 @@
|
|||||||
%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
|
|
@ -1,63 +0,0 @@
|
|||||||
# rocky-live-kde.ks
|
|
||||||
# BROKEN
|
|
||||||
|
|
||||||
%include rocky-live-base-spin.ks
|
|
||||||
%include rocky-live-mate-common.ks
|
|
||||||
|
|
||||||
part / --size 8192
|
|
||||||
|
|
||||||
%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
|
|
@ -1,15 +1,15 @@
|
|||||||
# These should change based on the major/minor release
|
# These should change based on the major/minor release
|
||||||
|
|
||||||
# Deps repo, there are some anaconda packages that are *not* available by default
|
# 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/BaseOS/$basearch/os/
|
repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/BaseOS/$basearch/os/
|
||||||
repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/AppStream/$basearch/os/
|
repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/AppStream/$basearch/os/
|
||||||
repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/$basearch/os/
|
repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/PowerTools/$basearch/os/
|
||||||
repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/$basearch/os
|
repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/extras/$basearch/os
|
||||||
|
|
||||||
# EPEL (required for KDE and XFCE)
|
# EPEL (required for KDE and XFCE)
|
||||||
repo --name=epel --cost=200 --baseurl=https://dl.fedoraproject.org/pub/epel/8/Everything/$basearch/
|
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/
|
repo --name=epel-modular --cost=200 --baseurl=https://dl.fedoraproject.org/pub/epel/8/Modular/$basearch/
|
||||||
|
|
||||||
# URL to the base os repo
|
# URL to the base os repo
|
||||||
url --url=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/
|
url --url=http://dl.rockylinux.org/pub/rocky/8.7/BaseOS/$basearch/os/
|
||||||
#url --url=http://10.100.0.1/pub/deps
|
#url --url=http://10.100.0.1/pub/deps
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
# These should change based on the major/minor release
|
# These should change based on the major/minor release
|
||||||
|
|
||||||
# Base repos
|
# Base repos
|
||||||
repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/
|
repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/BaseOS/$basearch/os/
|
||||||
repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/AppStream/$basearch/os/
|
repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/AppStream/$basearch/os/
|
||||||
repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/$basearch/os/
|
repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/PowerTools/$basearch/os/
|
||||||
repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/$basearch/os
|
repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/pub/rocky/8.7/extras/$basearch/os
|
||||||
|
|
||||||
# URL to the base os repo
|
# URL to the base os repo
|
||||||
url --url=http://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/
|
url --url=http://dl.rockylinux.org/pub/rocky/8.7/BaseOS/$basearch/os/
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
# These should change based on the major/minor release
|
# These should change based on the major/minor release
|
||||||
|
|
||||||
# Deps repo, there are some anaconda packages that are *not* available by default
|
# 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/BaseOS/$basearch/os/
|
repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.7/BaseOS/$basearch/os/
|
||||||
repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/AppStream/$basearch/os/
|
repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.7/AppStream/$basearch/os/
|
||||||
repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/PowerTools/$basearch/os/
|
repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.7/PowerTools/$basearch/os/
|
||||||
repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/extras/$basearch/os
|
repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.7/extras/$basearch/os
|
||||||
|
|
||||||
# ELRepo
|
# ELRepo
|
||||||
repo --name="elrepo-kernel" --baseurl=https://elrepo.org/linux/kernel/el8/$basearch/ --cost=200
|
repo --name="elrepo-kernel" --baseurl=https://elrepo.org/linux/kernel/el8/$basearch/ --cost=200
|
||||||
|
|
||||||
# URL to the base os repo
|
# URL to the base os repo
|
||||||
url --url=http://dl.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/
|
url --url=http://dl.rockylinux.org/stg/rocky/8.7/BaseOS/$basearch/os/
|
||||||
#url --url=http://10.100.0.1/pub/deps
|
#url --url=http://10.100.0.1/pub/deps
|
||||||
|
@ -1,137 +0,0 @@
|
|||||||
%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
|
|
@ -1,63 +0,0 @@
|
|||||||
# rocky-live-kde.ks
|
|
||||||
# BROKEN
|
|
||||||
|
|
||||||
%include rocky-live-base-spin.ks
|
|
||||||
%include rocky-live-mate-common.ks
|
|
||||||
|
|
||||||
part / --size 8192
|
|
||||||
|
|
||||||
%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
|
|
@ -1,15 +1,15 @@
|
|||||||
# These should change based on the major/minor release
|
# These should change based on the major/minor release
|
||||||
|
|
||||||
# Deps repo, there are some anaconda packages that are *not* available by default
|
# 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/BaseOS/$basearch/os/
|
repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.7/BaseOS/$basearch/os/
|
||||||
repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/AppStream/$basearch/os/
|
repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.7/AppStream/$basearch/os/
|
||||||
repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/PowerTools/$basearch/os/
|
repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.7/PowerTools/$basearch/os/
|
||||||
repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/extras/$basearch/os
|
repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.7/extras/$basearch/os
|
||||||
|
|
||||||
# EPEL (required for KDE and XFCE)
|
# EPEL (required for KDE and XFCE)
|
||||||
repo --name=epel --cost=200 --baseurl=https://dl.fedoraproject.org/pub/epel/8/Everything/$basearch/
|
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/
|
repo --name=epel-modular --cost=200 --baseurl=https://dl.fedoraproject.org/pub/epel/8/Modular/$basearch/
|
||||||
|
|
||||||
# URL to the base os repo
|
# URL to the base os repo
|
||||||
url --url=http://dl.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/
|
url --url=http://dl.rockylinux.org/stg/rocky/8.7/BaseOS/$basearch/os/
|
||||||
#url --url=http://10.100.0.1/pub/deps
|
#url --url=http://10.100.0.1/pub/deps
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
# These should change based on the major/minor release
|
# These should change based on the major/minor release
|
||||||
|
|
||||||
# Base repos
|
# Base repos
|
||||||
repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/
|
repo --name=BaseOS --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.7/BaseOS/$basearch/os/
|
||||||
repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/AppStream/$basearch/os/
|
repo --name=AppStream --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.7/AppStream/$basearch/os/
|
||||||
repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/PowerTools/$basearch/os/
|
repo --name=PowerTools --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.7/PowerTools/$basearch/os/
|
||||||
repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8/extras/$basearch/os
|
repo --name=extras --cost=200 --baseurl=http://dl.rockylinux.org/stg/rocky/8.7/extras/$basearch/os
|
||||||
|
|
||||||
# URL to the base os repo
|
# URL to the base os repo
|
||||||
url --url=http://dl.rockylinux.org/stg/rocky/8/BaseOS/$basearch/os/
|
url --url=http://dl.rockylinux.org/stg/rocky/8.7/BaseOS/$basearch/os/
|
||||||
|
Loading…
Reference in New Issue
Block a user