Merge branch 'os-release' into 'master'

Customize /etc/os-release for SystemRescue

Closes #236

See merge request systemrescue/systemrescue-sources!122
This commit is contained in:
Francois Dupoux 2021-12-02 18:03:09 +00:00
commit 28e59265fd
2 changed files with 18 additions and 0 deletions

10
airootfs/etc/os-release Normal file
View file

@ -0,0 +1,10 @@
NAME="SystemRescue"
ID=sysrescue
ID_LIKE=arch
PRETTY_NAME="SystemRescue %ISO_VERSION%"
VERSION="%ISO_VERSION%"
VERSION_ID="%ISO_VERSION%"
ANSI_COLOR="0;31"
HOME_URL="https://www.system-rescue.org/"
DOCUMENTATION_URL="https://www.system-rescue.org/manual/"
BUG_REPORT_URL="https://gitlab.com/systemrescue/systemrescue-sources/-/issues"

View file

@ -106,6 +106,14 @@ make_customize_airootfs() {
s|%ISO_ARCH%|${arch}|g;
s|%INSTALL_DIR%|${install_dir}|g" \
${script_path}/airootfs/etc/issue > ${work_dir}/${arch}/airootfs/etc/issue
# delete the target file first because it is a symlink
rm -f ${work_dir}/${arch}/airootfs/etc/os-release
sed "s|%ARCHISO_LABEL%|${iso_label}|g;
s|%ISO_VERSION%|${iso_version}|g;
s|%ISO_ARCH%|${arch}|g;
s|%INSTALL_DIR%|${install_dir}|g" \
${script_path}/airootfs/etc/os-release > ${work_dir}/${arch}/airootfs/etc/os-release
curl -o ${work_dir}/${arch}/airootfs/etc/pacman.d/mirrorlist "$mirrorlist_url"