updating script to account for linux distros

currentlysupports Fedora and Debian
This commit is contained in:
Andrew Davidson 2019-09-23 12:02:26 -04:00
parent a9ff0dfdaf
commit 4d04f44f76
Signed by: amd
GPG key ID: 17AF8F2A49CF25C6

View file

@ -1,8 +1,22 @@
#!/bin/bash
if [[ "$OSTYPE" == "linux-gnu" ]]; then
echo "OS is linux"
DISTRO=$(. /etc/os-release; echo $NAME)
if [[ "$DISTRO" == "Fedora" ]]; then
echo "Distro is Fedora"
/usr/bin/offlineimap -k Repository_Remote:sslcacertfile=/etc/ssl/certs/ca-bundle.crt -c $HOME/.offlineimaprc_fastmail
elif [[ "$DISTRO" == "Debian GNU/Linux" ]]; then
echo "Distro is Debian"
/usr/bin/offlineimap -k Repository_Remote:sslcacertfile=/etc/ssl/certs/ca-certificates.crt -c $HOME/.offlineimaprc_fastmail
else
echo "Distro is unknown"
/usr/bin/offlineimap -k Repository_Remote:sslcacertfile=/etc/ssl/certs/ca-certificates.crt -c $HOME/.offlineimaprc_fastmail
fi
elif [[ "$OSTYPE" == "darwin"* ]]; then
echo "OS is darwin"
/usr/local/bin/offlineimap -k Repository_Remote:sslcacertfile=/usr/local/etc/openssl/cert.pem -c $HOME/.offlineimaprc_fastmail
else
echo "Offlineimap not configured to access Fastmail on $OSTYPE"