1#!/bin/bash -e 2 3source "${POST_HELPER:-$(dirname "$(realpath "$0")")/../post-hooks/post-helper}" 4 5OS_RELEASE="$TARGET_DIR/etc/os-release" 6 7fixup_os_release() 8{ 9 KEY=$1 10 shift 11 12 sed -i "/^$KEY=/d" "$OS_RELEASE" 13 echo "$KEY=\"$@\"" >> "$OS_RELEASE" 14} 15 16echo "Adding information to /etc/os-release..." 17 18mkdir -p "$(dirname "$OS_RELEASE")" 19[ -f "$OS_RELEASE" ] || touch "$OS_RELEASE" 20 21fixup_os_release OS "$POST_OS" 22fixup_os_release BUILD_INFO "$(whoami)@$(hostname) $(date)${@:+ - $@}" 23fixup_os_release KERNEL "$RK_KERNEL_VERSION - ${RK_KERNEL_CFG:-unkown}" 24 25if [ "$POST_ROOTFS" ]; then 26 cp -f "$OS_RELEASE" "$RK_OUTDIR" 27fi 28