1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-13 11:19:50 +03:00

main/alpine-base: move os-release to /usr

This moves os-release to /usr, and creates a relative symlink at /etc/os-release to it. The symlink is for backwards compatibility. This is the recommended way to install os-release, as described in the os-release manpage[1]

1. https://www.man7.org/linux/man-pages/man5/os-release.5.html
This commit is contained in:
Clayton Craft 2024-09-05 15:30:35 -07:00 committed by Natanael Copa
parent 4464ef68d0
commit a60311be7b

View file

@ -2,7 +2,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org> # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=alpine-base pkgname=alpine-base
pkgver=3.21.0_alpha20240807 pkgver=3.21.0_alpha20240807
pkgrel=0 pkgrel=1
pkgdesc="Meta package for minimal alpine base" pkgdesc="Meta package for minimal alpine base"
url="https://alpinelinux.org" url="https://alpinelinux.org"
arch="noarch" arch="noarch"
@ -51,7 +51,8 @@ Kernel \\r on an \\m (\\l)
EOF EOF
# create os-release # create os-release
cat >"$subpkgdir"/etc/os-release<<EOF mkdir -p "$subpkgdir"/usr/lib
cat >"$subpkgdir"/usr/lib/os-release<<EOF
NAME="Alpine Linux" NAME="Alpine Linux"
ID=alpine ID=alpine
VERSION_ID=$pkgver VERSION_ID=$pkgver
@ -59,6 +60,7 @@ PRETTY_NAME="Alpine Linux $_rel"
HOME_URL="https://alpinelinux.org/" HOME_URL="https://alpinelinux.org/"
BUG_REPORT_URL="https://gitlab.alpinelinux.org/alpine/aports/-/issues" BUG_REPORT_URL="https://gitlab.alpinelinux.org/alpine/aports/-/issues"
EOF EOF
ln -s ../usr/lib/os-release "$subpkgdir"/etc/os-release
# create secfixes.d repository list # create secfixes.d repository list
mkdir -p "$subpkgdir"/etc/secfixes.d mkdir -p "$subpkgdir"/etc/secfixes.d