updating script to account for linux distros
currentlysupports Fedora and Debian
This commit is contained in:
parent
a9ff0dfdaf
commit
4d04f44f76
1 changed files with 15 additions and 1 deletions
|
@ -1,8 +1,22 @@
|
|||
#!/bin/bash
|
||||
|
||||
|
||||
|
||||
if [[ "$OSTYPE" == "linux-gnu" ]]; then
|
||||
/usr/bin/offlineimap -k Repository_Remote:sslcacertfile=/etc/ssl/certs/ca-certificates.crt -c $HOME/.offlineimaprc_fastmail
|
||||
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"
|
||||
|
|
Loading…
Reference in a new issue