refactor: finish moving ssh-* scripts to own installers
[webi-installers/.git] / arc / install.sh
index 81fb65f92b17300d6541c6a7aa79997c6085aac7..184c05c0bb8e6fb6ceec887b205685f90e84189d 100644 (file)
@@ -1,4 +1,5 @@
-{
+#!/bin/bash
+function __init_arc() {
     set -e
     set -u
 
 
     # pkg_get_current_version is recommended, but (soon) not required
     pkg_get_current_version() {
-        # 'arc version' has no version output
-        # TODO https://github.com/mholt/archiver/issues/196
-        #echo $(arc version 2>/dev/null | head -n 1 | cut -d ' ' -f 2)
-        echo v0.0.0
+        # 'arc version' has output in this format:
+        #       arc v3.5.0 (25e050d) 2020-10-30T03:27:58Z
+        # This trims it down to just the version number:
+        #       3.5.0
+        echo "$(arc version 2> /dev/null | head -n 1 | cut -d' ' -f2 | sed 's:^v::')"
     }
 }
+
+__init_arc