mirror of
https://github.com/YunoHost-Apps/zerobin_ynh.git
synced 2024-09-03 18:06:01 +02:00
17 lines
733 B
Text
17 lines
733 B
Text
PRIVATEBIN_VERSION="0.22"
|
|
PRIVATEBIN_SOURCE_URL="https://github.com/PrivateBin/PrivateBin/archive/${PRIVATEBIN_VERSION}.tar.gz"
|
|
PRIVATEBIN_SOURCE_SHA256="cde40cf24af63e6908abbfff021c739258e99d1405d104992fc70f33adbadc25"
|
|
|
|
extract_source() {
|
|
local DESTDIR=$1
|
|
|
|
# retrieve and extract Roundcube tarball
|
|
rc_tarball="${DESTDIR}/privatebin.tar.gz"
|
|
sudo wget -q -O "$rc_tarball" "$PRIVATEBIN_SOURCE_URL" \
|
|
|| ynh_die "Unable to download source tarball"
|
|
echo "$PRIVATEBIN_SOURCE_SHA256 $rc_tarball" | sha256sum -c >/dev/null \
|
|
|| ynh_die "Invalid checksum of downloaded tarball"
|
|
sudo tar xf "$rc_tarball" -C "$DESTDIR" --strip-components 1 \
|
|
|| ynh_die "Unable to extract source tarball"
|
|
sudo rm "$rc_tarball"
|
|
}
|