From 4682aa0207c9e9a0892aa579d2fab53a9637acdc Mon Sep 17 00:00:00 2001 From: Dave Reisner Date: Mon, 5 Dec 2011 15:17:23 -0500 Subject: lsinitcpio: read VERSION stamp out of image file Report this version on -a if it's found. Signed-off-by: Dave Reisner --- lsinitcpio | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lsinitcpio b/lsinitcpio index 940e733..dbc73ac 100755 --- a/lsinitcpio +++ b/lsinitcpio @@ -121,6 +121,8 @@ if (( analyze )); then fi done < <(decomp "$image" | bsdtar tf -) + read -r version < <(decomp "$image" | bsdtar xOf - VERSION 2>/dev/null) + # source and read config . <(decomp "$image" | bsdtar xOf - config) explicitmod=($MODULES) @@ -131,7 +133,8 @@ if (( analyze )); then # print results imagename=$image [[ -L $image ]] && imagename+=" -> $(readlink -e "$image")" - msg 'Image: %s' "$imagename" + msg 'Image: %s %s' "$imagename" + [[ $version ]] && msg 'Created with mkinitcpio %s' "$version" msg 'Kernel: %s' "${kernver:-unknown}" if [[ $compress ]]; then -- cgit v1.2.3-24-g4f1b