mirror of
https://github.com/mail-in-a-box/mailinabox.git
synced 2026-03-12 17:07:23 +01:00
Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1b00184c89 | ||
|
|
e11825392d | ||
|
|
1a995d9e26 | ||
|
|
53d4820d74 |
@@ -8,6 +8,8 @@ This is a minor update to v0.11, which was a major update. Please read v0.11's a
|
|||||||
|
|
||||||
* v0.12b was posted shortly after the initial posting of v0.12 correcting a minor regression in v0.12 related to creating aliases targetting multiple addresses.
|
* v0.12b was posted shortly after the initial posting of v0.12 correcting a minor regression in v0.12 related to creating aliases targetting multiple addresses.
|
||||||
|
|
||||||
|
* v0.12c was posted on July 19, 2015 to work around the current Sourceforge.net outage: pyzor's remote server is now hard-coded rather than accessing a file hosted on Sourceforge, and roundcube is now downloaded from a Mail-in-a-Box mirror rather than from Sourceforge.
|
||||||
|
|
||||||
* The administrator@ alias was incorrectly created starting with v0.11. If your first install was v0.11, check that the administrator@ alias forwards mail to you.
|
* The administrator@ alias was incorrectly created starting with v0.11. If your first install was v0.11, check that the administrator@ alias forwards mail to you.
|
||||||
* Intrusion detection rules (fail2ban) are relaxed (i.e. less is blocked).
|
* Intrusion detection rules (fail2ban) are relaxed (i.e. less is blocked).
|
||||||
* SSL certificates could not be installed for the new automatic 'www.' redirect domains.
|
* SSL certificates could not be installed for the new automatic 'www.' redirect domains.
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ I sign the release tags on git. To verify that a tag is signed by me, you can pe
|
|||||||
$ cd mailinabox
|
$ cd mailinabox
|
||||||
|
|
||||||
# Verify the tag.
|
# Verify the tag.
|
||||||
$ git verify-tag v0.12b
|
$ git verify-tag v0.12c
|
||||||
gpg: Signature made ..... using RSA key ID C10BDD81
|
gpg: Signature made ..... using RSA key ID C10BDD81
|
||||||
gpg: Good signature from "Joshua Tauberer <jt@occams.info>"
|
gpg: Good signature from "Joshua Tauberer <jt@occams.info>"
|
||||||
gpg: WARNING: This key is not certified with a trusted signature!
|
gpg: WARNING: This key is not certified with a trusted signature!
|
||||||
@@ -65,7 +65,7 @@ I sign the release tags on git. To verify that a tag is signed by me, you can pe
|
|||||||
Primary key fingerprint: 5F4C 0E73 13CC D744 693B 2AEA B920 41F4 C10B DD81
|
Primary key fingerprint: 5F4C 0E73 13CC D744 693B 2AEA B920 41F4 C10B DD81
|
||||||
|
|
||||||
# Check out the tag.
|
# Check out the tag.
|
||||||
$ git checkout v0.12b
|
$ git checkout v0.12c
|
||||||
|
|
||||||
The key ID and fingerprint above should match my [Keybase.io key](https://keybase.io/joshdata) and the fingerprint I publish on [my homepage](https://razor.occams.info/).
|
The key ID and fingerprint above should match my [Keybase.io key](https://keybase.io/joshdata) and the fingerprint I publish on [my homepage](https://razor.occams.info/).
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
#########################################################
|
#########################################################
|
||||||
|
|
||||||
if [ -z "$TAG" ]; then
|
if [ -z "$TAG" ]; then
|
||||||
TAG=v0.12b
|
TAG=v0.12c
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Are we running as root?
|
# Are we running as root?
|
||||||
|
|||||||
@@ -22,8 +22,19 @@ apt_install spampd razor pyzor dovecot-antispam
|
|||||||
tools/editconf.py /etc/default/spamassassin \
|
tools/editconf.py /etc/default/spamassassin \
|
||||||
CRON=1
|
CRON=1
|
||||||
|
|
||||||
# Configure pyzor.
|
# Configure pyzor, which is a client to a live database of hashes of
|
||||||
hide_output pyzor discover
|
# spam emails. Set the pyzor configuration directory to something sane.
|
||||||
|
# The default is ~/.pyzor. We used to use that, so we'll kill that old
|
||||||
|
# directory. Then write the public pyzor server to its servers file.
|
||||||
|
# That will prevent an automatic download on first use, and also means
|
||||||
|
# we can skip 'pyzor discover', both of which are currently broken by
|
||||||
|
# something happening on Sourceforge (#496).
|
||||||
|
rm -rf ~/.pyzor
|
||||||
|
tools/editconf.py /etc/spamassassin/local.cf -s \
|
||||||
|
pyzor_options="--homedir /etc/spamassassin/pyzor"
|
||||||
|
mkdir -p /etc/spamassassin/pyzor
|
||||||
|
echo "public.pyzor.org:24441" > /etc/spamassassin/pyzor/servers
|
||||||
|
# check with: pyzor --homedir /etc/mail/spamassassin/pyzor ping
|
||||||
|
|
||||||
# Configure spampd:
|
# Configure spampd:
|
||||||
# * Pass messages on to docevot on port 10026. This is actually the default setting but we don't
|
# * Pass messages on to docevot on port 10026. This is actually the default setting but we don't
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ if [ $needs_update == 1 ]; then
|
|||||||
# install roundcube
|
# install roundcube
|
||||||
echo installing Roundcube webmail $VERSION...
|
echo installing Roundcube webmail $VERSION...
|
||||||
wget_verify \
|
wget_verify \
|
||||||
http://downloads.sourceforge.net/project/roundcubemail/roundcubemail/$VERSION/roundcubemail-$VERSION.tar.gz \
|
https://mailinabox.email/mirror/roundcubemail-$VERSION.tar.gz \
|
||||||
$HASH \
|
$HASH \
|
||||||
/tmp/roundcube.tgz
|
/tmp/roundcube.tgz
|
||||||
tar -C /usr/local/lib -zxf /tmp/roundcube.tgz
|
tar -C /usr/local/lib -zxf /tmp/roundcube.tgz
|
||||||
|
|||||||
Reference in New Issue
Block a user