e99df742a1
use a +1MiB of extra space for each "dd"-ed partition
2023-11-20 17:40:28 +05:30
fead388d05
clone and checkout dotfiles
2023-11-20 17:24:06 +05:30
bf13ec5972
increase root part size from 3GiB to 3.5GiB
2023-11-20 17:12:36 +05:30
f3163fcc05
remove alias pkg: java-devel
2023-11-20 17:03:14 +05:30
655dbbbc64
add pkg "hdparm" to be installed on image and used in image creation script
2023-11-20 17:01:37 +05:30
817821a274
minor cleanup of build artifacts
2023-11-20 16:15:14 +05:30
4a7331e9a7
include packages that I repeatedly install for building linux/u-boot as a fool
2023-11-20 16:13:54 +05:30
f349954492
remove use of password with sudo for the wheel group
2023-11-20 15:20:21 +05:30
ade8066221
improve the GPG key import setup for RPM repos
2023-11-20 15:15:49 +05:30
10d911f885
use "&&" between nmcli con down and con up to not get stuck lol
2023-11-19 18:57:40 +05:30
789c126fb8
show progress bar on TTY but not in the log
2023-11-19 18:26:42 +05:30
94db59f374
setup networking before downloading the AltArch signing key
2023-11-13 17:38:53 +05:30
4657fbcc95
do not install the stock EL kernel
2023-11-13 17:29:45 +05:30
fc57f6b147
fix kernel rename that eneded up being a selfown
2023-11-13 15:44:56 +05:30
db67b9cb3a
renamed my COPR repo
2023-11-13 13:33:48 +05:30
4bfc7fb9d3
a note for myself
2023-11-13 10:28:16 +05:30
e0e8a9a03a
since this won't be in the altarch repo, might as well make it personalized lol
2023-11-13 09:27:23 +05:30
b92bcb6c5d
prevent cockpit from being installed because it causes SELinux-related errors
2023-11-11 10:07:07 +05:30
c97ba2d699
add pkgs: tree wget
2023-11-11 08:36:58 +05:30
6e9b326d73
update package list
2023-11-11 07:46:25 +05:30
77a96b71a0
increase root part size from 2GiB to 3GiB
2023-11-11 07:45:33 +05:30
548cce845d
we have a "real" kernel now, so ignore that
2023-11-10 20:35:13 +05:30
1bbe69eee7
kernel-{rc,next}-tfg are moved to the kernel-tfg repo; enable "metadata_expire" for my COPR repos
2023-10-31 09:38:00 +05:30
d23e216bf8
upstream U-Boot now has support for the OPi5, no longer need "opi5-efi"
2023-10-26 17:26:46 +05:30
52d851f77c
set /boot/efi to 512M
2023-10-26 17:25:52 +05:30
02f833f987
set /boot to 1G
2023-10-26 08:12:58 +05:30
4d59647e3c
add commented out kernels for elrepo kernel testing
2023-10-22 21:51:15 +05:30
b6b7309ffe
add my testing elrepo copr
2023-10-22 21:48:45 +05:30
15709fe5d7
shrink partitions
2023-10-17 13:18:09 +05:30
6f29b638e9
fix typo
2023-10-17 10:17:42 +05:30
3ef2b90cad
improve partitioning moar
2023-10-17 09:31:43 +05:30
15a158431a
fix incorrect partition layout because of size mismatch of /boot/efi
2023-10-17 09:16:01 +05:30
1ac3f3ab0a
fix partition table
2023-10-16 11:04:42 +05:30
a21075fd8f
forgot to move the log in the appliance dir
2023-10-16 10:44:31 +05:30
2d2ee0a676
start the first partition with a 32MiB "offset"
...
Since Kickstart no longer has the '--start' and '--end' options for the
partition command, we need to do this manually.
3e655d4c5d
Why do we need to do this at all? Well, because some SoCs read U-Boot
from the boot media at a particular offset. Normally, the first
partition starts at 2048 (with fdisk) or at 8192 (if using Kickstart)
which means that something from the first partition will be erased, or
data written here will eventually overwrite U-Boot if U-Boot is greater
than 2MiB.
Looking at the biggest file in 'uboot-images-armv8' package, the biggest
file is ~12 MiB so the double of closest 2's exponent results in 32MiB.
2023-10-16 09:21:42 +05:30
cbbee2dbbe
revert from two images to only a single image (GPT)
2023-10-16 08:08:05 +05:30
ed721f8d7f
enable EPEL and "prathampatel/kernel-testing-tfg" so the packages can be fetched during install time; repositories are anyways enabled on a case-by-case basis by "includes/post/rpm-repos-enable.ksi"
2023-10-11 21:51:49 +05:30
abdaf2b48c
minor changes
2023-10-11 21:50:03 +05:30
5e03807a13
add GPG key for the altarch-common repo
2023-10-10 13:17:26 +05:30
1fde830d55
create shasums for .raw.zst files too
2023-10-10 11:16:48 +05:30
15c5e5afcb
Create GPT and MBR images
...
Some SBCs, like the Raspberry Pi (at least up-to RPi4) lineup needs MBR
partitioned disks, while other, more newer SBCs, like the Orange Pi 5,
needs GPT partitioned disks. So create two disk images.
2023-10-10 11:06:09 +05:30
c5277b0a10
chown the output directory
2023-10-09 09:06:15 +05:30
3b0a7de613
do not install the Rocky/RHEL 5.14 kernel
2023-10-09 09:04:06 +05:30
95faedd878
improve the setup where repos are enabled, post install
2023-10-09 05:22:48 +05:30
65db1a0976
add support for the Orange Pi 5
2023-10-09 05:17:30 +05:30
0cb69c5a50
use a GPT partition layout for the disk (TODO: RPi support?)
2023-10-09 05:13:03 +05:30
d6003ef0f7
import the Rocky Linux GPG key manually
2023-10-05 13:50:02 +05:30
edac37608b
update packages just in case the cache is old
2023-10-04 15:31:54 +05:30
14b500afb3
shrink root part size from 4GiB to 2GiB
2023-10-04 15:22:04 +05:30
bb50785a98
fix typo
2023-10-04 14:58:02 +05:30