diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2018-12-30 01:02:30 -0200 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2018-12-30 01:02:30 -0200 |
commit | 67a994fa220f080aaa916ebc9b989e889b9d53b3 (patch) | |
tree | f97111d2850c658c8fcdca36c293de51420a6b91 /files/airsonic-download | |
parent | 05e65a9eb890b72ab0c373915fcacab1b7c574ba (diff) | |
download | puppet-airsonic-67a994fa220f080aaa916ebc9b989e889b9d53b3.tar.gz puppet-airsonic-67a994fa220f080aaa916ebc9b989e889b9d53b3.tar.bz2 |
Working setup
Diffstat (limited to 'files/airsonic-download')
-rwxr-xr-x | files/airsonic-download | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/files/airsonic-download b/files/airsonic-download new file mode 100755 index 0000000..4cce24a --- /dev/null +++ b/files/airsonic-download @@ -0,0 +1,19 @@ +#!/bin/bash +# +# Download and check airsonic. +# + +# Parameters +DEST="/var/lib/airsonic/airsonic.war" +HASH="738c0614a113f692d75f62d9a74efab1580e3ba8c683feb8d6bfded80240f342" + +# Download +/usr/bin/wget https://github.com/airsonic/airsonic/releases/download/v10.1.2/airsonic.war --output-document=$DEST || exit 1 + +# Check integrity +if [ "`sha256sum $DEST`" != "$HASH $DEST"]; then + rm -f $DEST + exit 1 +else + chown airsonic:airsonic $DEST +fi |