mirror of
https://github.com/mail-in-a-box/mailinabox.git
synced 2024-11-26 02:57:04 +00:00
simplify the roundcube updating logic, changelog entry for roundcube persistent login
This commit is contained in:
parent
67b4ea947b
commit
83b36f2c3a
@ -4,6 +4,7 @@ CHANGELOG
|
|||||||
In Development
|
In Development
|
||||||
--------------
|
--------------
|
||||||
|
|
||||||
|
* Roundcube now allows persistent logins using Roundcube-Persistent-Login-Plugin.
|
||||||
* ownCloud updated to version 8.0.3.
|
* ownCloud updated to version 8.0.3.
|
||||||
* SMTP Submission (port 587) began offering the insecure SSLv3 protocol due to a misconfiguration in the previous version.
|
* SMTP Submission (port 587) began offering the insecure SSLv3 protocol due to a misconfiguration in the previous version.
|
||||||
* Users and aliases weren't working if they were entered with any uppercase letters. Now only lowercase is allowed.
|
* Users and aliases weren't working if they were entered with any uppercase letters. Now only lowercase is allowed.
|
||||||
|
@ -36,11 +36,12 @@ VERSION=1.1.1
|
|||||||
HASH=08222f382a8dd89bba7dbbad595f48443bec0aa2
|
HASH=08222f382a8dd89bba7dbbad595f48443bec0aa2
|
||||||
VACATION_SIEVE_VERSION=91ea6f52216390073d1f5b70b5f6bea0bfaee7e5
|
VACATION_SIEVE_VERSION=91ea6f52216390073d1f5b70b5f6bea0bfaee7e5
|
||||||
PERSISTENT_LOGIN_VERSION=9a0bc59493beb573d515f82aec443e2098365d11
|
PERSISTENT_LOGIN_VERSION=9a0bc59493beb573d515f82aec443e2098365d11
|
||||||
|
UPDATE_KEY=$VERSION:$VACATION_SIEVE_VERSION:$PERSISTENT_LOGIN_VERSION
|
||||||
needs_update=0 #NODOC
|
needs_update=0 #NODOC
|
||||||
if [ ! -f /usr/local/lib/roundcubemail/version ]; then
|
if [ ! -f /usr/local/lib/roundcubemail/version ]; then
|
||||||
# not installed yet #NODOC
|
# not installed yet #NODOC
|
||||||
needs_update=1 #NODOC
|
needs_update=1 #NODOC
|
||||||
elif [[ "$VERSION:$VACATION_SIEVE_VERSION:$PERSISTENT_LOGIN_VERSION" != `cat /usr/local/lib/roundcubemail/version` ]]; then
|
elif [[ "$UPDATE_KEY" != `cat /usr/local/lib/roundcubemail/version` ]]; then
|
||||||
# checks if the version is what we want
|
# checks if the version is what we want
|
||||||
needs_update=1 #NODOC
|
needs_update=1 #NODOC
|
||||||
fi
|
fi
|
||||||
@ -63,7 +64,7 @@ if [ $needs_update == 1 ]; then
|
|||||||
git_clone https://github.com/mfreiholz/Roundcube-Persistent-Login-Plugin.git $PERSISTENT_LOGIN_VERSION '' /usr/local/lib/roundcubemail/plugins/persistent_login
|
git_clone https://github.com/mfreiholz/Roundcube-Persistent-Login-Plugin.git $PERSISTENT_LOGIN_VERSION '' /usr/local/lib/roundcubemail/plugins/persistent_login
|
||||||
|
|
||||||
# record the version we've installed
|
# record the version we've installed
|
||||||
echo $VERSION:$VACATION_SIEVE_VERSION:$PERSISTENT_LOGIN_VERSION > /usr/local/lib/roundcubemail/version
|
echo $UPDATE_KEY > /usr/local/lib/roundcubemail/version
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# ### Configuring Roundcube
|
# ### Configuring Roundcube
|
||||||
|
Loading…
Reference in New Issue
Block a user