forked from sig_core/kickstarts
remove auth from the kickstarts
This commit is contained in:
parent
6d1ffb5136
commit
c544e9bca7
54
README.md
54
README.md
@ -1 +1,53 @@
|
|||||||
R8 specific kickstarts
|
# R8 specific kickstarts
|
||||||
|
|
||||||
|
This branch has Rocky Linux 8 specific kickstarts. These kickstarts vary
|
||||||
|
between cloud images and live images provided in our repositories and
|
||||||
|
mirrors.
|
||||||
|
|
||||||
|
## Building Live Images
|
||||||
|
|
||||||
|
To build live images, you will need to use `livecd-creator` or
|
||||||
|
`livemedia-creator`. The former is simpler to use and generally works without
|
||||||
|
many issues. The latter can be a bit more tricky to work with and typically
|
||||||
|
runs the installer virtually. However, it can be used without a virtual machine
|
||||||
|
like in a mock shell.
|
||||||
|
|
||||||
|
### Using livemedia-creator
|
||||||
|
|
||||||
|
To use livemedia-creator without using virt, you can use a mock shell. To
|
||||||
|
setup a mock chroot for the purpose of building a live image, you would
|
||||||
|
set it up like so:
|
||||||
|
|
||||||
|
```
|
||||||
|
# Install mock if you haven't already
|
||||||
|
% dnf install epel-release -y
|
||||||
|
% dnf install mock -y
|
||||||
|
|
||||||
|
# Add a user to the mock group
|
||||||
|
% usermod -a -G mock user
|
||||||
|
|
||||||
|
# As the user, setup the mock environment
|
||||||
|
% mock -r rocky-8-x86_64 --init
|
||||||
|
% mock -r rocky-8-x86_64 --install lorax-lmc-novirt vim-minimal pykickstart git
|
||||||
|
# You will need to be in permissive mode temporarily
|
||||||
|
% setenforce 0
|
||||||
|
# Enter the shell
|
||||||
|
% mock -r rocky-8-x86_64 --shell --isolation=simple --enable-network
|
||||||
|
|
||||||
|
# Clone the kickstarts and run an installation
|
||||||
|
% git clone https://github.com/rocky-linux/kickstarts
|
||||||
|
% cd kickstarts
|
||||||
|
% livemedia-creator --ks Rocky-8-Workstation.ks \
|
||||||
|
--no-virt \
|
||||||
|
--resultdir /var/lmc \
|
||||||
|
--project="Rocky Linux" \
|
||||||
|
--make-iso \
|
||||||
|
--volid Rocky-Workstation-8 \
|
||||||
|
--iso-only \
|
||||||
|
--iso-name Rocky-Workstation-8-x86_64.iso \
|
||||||
|
--releasever=8 \
|
||||||
|
--nomacboot # This option is important to set, mkfs.hfsplus is not available
|
||||||
|
```
|
||||||
|
|
||||||
|
With the example above, all of the results will appear in
|
||||||
|
`/var/lib/mock/rocky-8-x86_64/root/var/lmc`.
|
||||||
|
@ -12,8 +12,6 @@ lang en_US.UTF-8
|
|||||||
shutdown
|
shutdown
|
||||||
# Network information
|
# Network information
|
||||||
network --bootproto=dhcp --device=link --activate
|
network --bootproto=dhcp --device=link --activate
|
||||||
# System authorization information
|
|
||||||
auth --useshadow --passalgo=sha512
|
|
||||||
# Firewall configuration
|
# Firewall configuration
|
||||||
firewall --enabled --service=mdns
|
firewall --enabled --service=mdns
|
||||||
# Use network installation
|
# Use network installation
|
||||||
|
@ -12,8 +12,6 @@ lang en_US.UTF-8
|
|||||||
shutdown
|
shutdown
|
||||||
# Network information
|
# Network information
|
||||||
network --bootproto=dhcp --device=link --activate
|
network --bootproto=dhcp --device=link --activate
|
||||||
# System authorization information
|
|
||||||
auth --useshadow --passalgo=sha512
|
|
||||||
# Firewall configuration
|
# Firewall configuration
|
||||||
firewall --enabled --service=mdns
|
firewall --enabled --service=mdns
|
||||||
# Use network installation
|
# Use network installation
|
||||||
|
@ -14,8 +14,6 @@ shutdown
|
|||||||
timezone US/Eastern
|
timezone US/Eastern
|
||||||
# Network information
|
# Network information
|
||||||
network --bootproto=dhcp --device=link --activate
|
network --bootproto=dhcp --device=link --activate
|
||||||
# System authorization information
|
|
||||||
auth --useshadow --passalgo=sha512
|
|
||||||
# Firewall configuration
|
# Firewall configuration
|
||||||
firewall --enabled --service=mdns
|
firewall --enabled --service=mdns
|
||||||
# SELinux configuration
|
# SELinux configuration
|
||||||
|
@ -12,8 +12,6 @@ lang en_US.UTF-8
|
|||||||
shutdown
|
shutdown
|
||||||
# Network information
|
# Network information
|
||||||
network --bootproto=dhcp --device=link --activate
|
network --bootproto=dhcp --device=link --activate
|
||||||
# System authorization information
|
|
||||||
auth --useshadow --passalgo=sha512
|
|
||||||
# Firewall configuration
|
# Firewall configuration
|
||||||
firewall --enabled --service=mdns
|
firewall --enabled --service=mdns
|
||||||
# Use network installation
|
# Use network installation
|
||||||
|
@ -12,8 +12,6 @@ lang en_US.UTF-8
|
|||||||
shutdown
|
shutdown
|
||||||
# Network information
|
# Network information
|
||||||
network --bootproto=dhcp --device=link --activate
|
network --bootproto=dhcp --device=link --activate
|
||||||
# System authorization information
|
|
||||||
auth --useshadow --passalgo=sha512
|
|
||||||
# Firewall configuration
|
# Firewall configuration
|
||||||
firewall --enabled --service=mdns
|
firewall --enabled --service=mdns
|
||||||
# Use network installation
|
# Use network installation
|
||||||
|
@ -7,7 +7,6 @@
|
|||||||
lang en_US.UTF-8
|
lang en_US.UTF-8
|
||||||
keyboard us
|
keyboard us
|
||||||
timezone US/Eastern
|
timezone US/Eastern
|
||||||
auth --useshadow --passalgo=sha512
|
|
||||||
selinux --enforcing
|
selinux --enforcing
|
||||||
firewall --enabled --service=mdns
|
firewall --enabled --service=mdns
|
||||||
xconfig --startxonboot
|
xconfig --startxonboot
|
||||||
|
@ -6,7 +6,6 @@
|
|||||||
lang en_US.UTF-8
|
lang en_US.UTF-8
|
||||||
keyboard us
|
keyboard us
|
||||||
timezone US/Eastern
|
timezone US/Eastern
|
||||||
auth --useshadow --passalgo=sha512
|
|
||||||
selinux --enforcing
|
selinux --enforcing
|
||||||
firewall --enabled --service=mdns
|
firewall --enabled --service=mdns
|
||||||
xconfig --startxonboot
|
xconfig --startxonboot
|
||||||
|
@ -6,7 +6,6 @@
|
|||||||
lang en_US.UTF-8
|
lang en_US.UTF-8
|
||||||
keyboard us
|
keyboard us
|
||||||
timezone US/Eastern
|
timezone US/Eastern
|
||||||
auth --useshadow --passalgo=sha512
|
|
||||||
selinux --enforcing
|
selinux --enforcing
|
||||||
firewall --enabled --service=mdns
|
firewall --enabled --service=mdns
|
||||||
xconfig --startxonboot
|
xconfig --startxonboot
|
||||||
|
@ -7,7 +7,6 @@
|
|||||||
lang en_US.UTF-8
|
lang en_US.UTF-8
|
||||||
keyboard us
|
keyboard us
|
||||||
timezone US/Eastern
|
timezone US/Eastern
|
||||||
auth --useshadow --passalgo=sha512
|
|
||||||
selinux --enforcing
|
selinux --enforcing
|
||||||
firewall --enabled --service=mdns
|
firewall --enabled --service=mdns
|
||||||
xconfig --startxonboot
|
xconfig --startxonboot
|
||||||
|
@ -6,7 +6,6 @@
|
|||||||
lang en_US.UTF-8
|
lang en_US.UTF-8
|
||||||
keyboard us
|
keyboard us
|
||||||
timezone US/Eastern
|
timezone US/Eastern
|
||||||
auth --useshadow --passalgo=sha512
|
|
||||||
selinux --enforcing
|
selinux --enforcing
|
||||||
firewall --enabled --service=mdns
|
firewall --enabled --service=mdns
|
||||||
xconfig --startxonboot
|
xconfig --startxonboot
|
||||||
|
Loading…
Reference in New Issue
Block a user