summaryrefslogtreecommitdiff
path: root/tools/read-version
diff options
context:
space:
mode:
authorScott Moser <smoser@ubuntu.com>2013-09-11 13:27:40 -0400
committerScott Moser <smoser@ubuntu.com>2013-09-11 13:27:40 -0400
commit6b122985da19c08ea50a25226c726f2982680efb (patch)
treebbd2f42c2d2acc51977997c5b4a460349cb07f39 /tools/read-version
parentd210dab10b16f5903132b628838c96cb3499b6cd (diff)
downloadvyos-cloud-init-6b122985da19c08ea50a25226c726f2982680efb.tar.gz
vyos-cloud-init-6b122985da19c08ea50a25226c726f2982680efb.zip
better checking and portability in read-dependencies and read-version
Diffstat (limited to 'tools/read-version')
-rwxr-xr-xtools/read-version5
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/read-version b/tools/read-version
index c37228f8..3df0889b 100755
--- a/tools/read-version
+++ b/tools/read-version
@@ -25,7 +25,8 @@ if [ ! -e "$CHNG_LOG" ]; then
fail "Unable to find 'ChangeLog' file located at '$CHNG_LOG'"
fi
-VERSION=$(sed -n '/^[0-9]\+[.][0-9]\+[.][0-9]\+:/ {s/://; p; :a;n; ba}' \
- "$CHNG_LOG") ||
+VERSION=$(sed -n '/^[0-9]\+[.][0-9]\+[.][0-9]\+:/ \
+ {s/://; p; :a;n; ba; }' "$CHNG_LOG") &&
+ [ -n "$VERSION" ] ||
fail "failed to get version from '$CHNG_LOG'"
echo "$VERSION"