diff --git a/apertis-ospack.yaml b/apertis-ospack.yaml index 50b3f272dd19c1a92a8a543bd3a3a6714254217b..fe0a13bb624bb971684880a26e7039cff9842e65 100644 --- a/apertis-ospack.yaml +++ b/apertis-ospack.yaml @@ -17,6 +17,12 @@ actions: keyringpackage: apertis-archive-keyring merged-usr: false + # Add image version information + - action: run + description: "Setting up image version metadata" + chroot: true + script: scripts/setup_image_version.chroot apertis {{ $suite }} {{ $timestamp }} collabora + # Extend apt sources list - action: run chroot: true diff --git a/scripts/setup_image_version.chroot b/scripts/setup_image_version.chroot new file mode 100755 index 0000000000000000000000000000000000000000..0edcbac0806506b56ec515ea06e79227640e6cfa --- /dev/null +++ b/scripts/setup_image_version.chroot @@ -0,0 +1,14 @@ +#!/bin/bash + +set -e +shopt -s dotglob + +distro=$1 +rel=$2 +timestamp=$3 +vendor=$4 + +echo "${distro} ${rel} ${timestamp} ${vendor}" > /usr/lib/image_version +ln -sf ../usr/lib/image_version /etc/image_version + +shopt -u