| 123456789101112131415161718192021222324252627282930313233343536373839 |
- #!/usr/bin/env bash
- set -e
- ARCH=`uname -m`
- case ${ARCH} in
- "x86_64")
- SUFFIX=amd64
- ;;
- "aarch64")
- SUFFIX=arm64
- ;;
- *)
- SUFFIX=ppc64le
- ;;
- esac
- echo "download plugins for arch ${SUFFIX}"
- for PLUGIN in metadata
- do
- echo "download plugin from https://github.com/sftpgo/sftpgo-plugin-${PLUGIN}/releases/download/v1.0.3/sftpgo-plugin-${PLUGIN}-linux-${SUFFIX}"
- curl -L "https://github.com/sftpgo/sftpgo-plugin-${PLUGIN}/releases/download/v1.0.3/sftpgo-plugin-${PLUGIN}-linux-${SUFFIX}" --output "/usr/local/bin/sftpgo-plugin-${PLUGIN}"
- chmod 755 "/usr/local/bin/sftpgo-plugin-${PLUGIN}"
- done
- for PLUGIN in geoipfilter
- do
- echo "download plugin from https://github.com/sftpgo/sftpgo-plugin-${PLUGIN}/releases/download/v1.0.1/sftpgo-plugin-${PLUGIN}-linux-${SUFFIX}"
- curl -L "https://github.com/sftpgo/sftpgo-plugin-${PLUGIN}/releases/download/v1.0.1/sftpgo-plugin-${PLUGIN}-linux-${SUFFIX}" --output "/usr/local/bin/sftpgo-plugin-${PLUGIN}"
- chmod 755 "/usr/local/bin/sftpgo-plugin-${PLUGIN}"
- done
- for PLUGIN in pubsub eventstore eventsearch kms
- do
- echo "download plugin from https://github.com/sftpgo/sftpgo-plugin-${PLUGIN}/releases/download/v1.0.4/sftpgo-plugin-${PLUGIN}-linux-${SUFFIX}"
- curl -L "https://github.com/sftpgo/sftpgo-plugin-${PLUGIN}/releases/download/v1.0.4/sftpgo-plugin-${PLUGIN}-linux-${SUFFIX}" --output "/usr/local/bin/sftpgo-plugin-${PLUGIN}"
- chmod 755 "/usr/local/bin/sftpgo-plugin-${PLUGIN}"
- done
|