Starting work on RPM compilation

This commit is contained in:
sàm 2025-02-01 19:06:35 +01:00
parent 7e6600ab10
commit 9ae0e33fdc

View file

@ -53,6 +53,8 @@ eic.config.create.shells - creates the simple but necessary /etc/shells file
eic.config.systemd.disableScreenClearing <yes/no> - decide whether systemd should clear the screen at the end of the boot sequence or not
eic.config.systemd.limitCoreDumpSize <(Number)(G/M/K/B) - limits core dump size to value specified as argument
eic.linux.install - the final boss: install the Linux kernel to the system. can take 0.4-32 SBUs (typically 2.5), MIGHT also be heavy
eic.rpm.install - installs RPM
eic.eko.install - installs the Eko wrapper for RPM (RPM Package Manager)
eic.help - show this message
"
}
@ -1927,6 +1929,19 @@ EOF
popd
}
function eic.rpm.install() {
# Enter /sources/ directory
pushd /sources/
# Extract needed packages for compiling RPM
tar -xvf rpm*.bz
mv rpm-4.20.0 rpm
tar -xvf
}
function eic.eko.install() {
}
function eic.signoff() {
echo 12.2-systemd-tylux > /etc/lfs-release
cat > /etc/lsb-release << "EOF"