mirror of
https://github.com/mail-in-a-box/mailinabox.git
synced 2025-04-29 04:17:07 +00:00
replace '1' with '0', as 0 stands for true in sh.
This commit is contained in:
parent
857ccaa06c
commit
e41cfc30b8
@ -281,7 +281,7 @@ def build_zone(domain, all_domains, additional_records, www_redirect_domains, en
|
|||||||
if not has_rec(dmarc_qname, "TXT", prefix="v=DMARC1; "):
|
if not has_rec(dmarc_qname, "TXT", prefix="v=DMARC1; "):
|
||||||
records.append((dmarc_qname, "TXT", 'v=DMARC1; p=reject', "Recommended. Prevents use of this domain name for outbound mail by specifying that the SPF rule should be honoured for mail from @%s." % (qname + "." + domain)))
|
records.append((dmarc_qname, "TXT", 'v=DMARC1; p=reject', "Recommended. Prevents use of this domain name for outbound mail by specifying that the SPF rule should be honoured for mail from @%s." % (qname + "." + domain)))
|
||||||
|
|
||||||
if environ.get('DISABLE_NEXTCLOUD') != '1':
|
if environ.get('DISABLE_NEXTCLOUD') != '0':
|
||||||
# Add CardDAV/CalDAV SRV records on the non-primary hostname that points to the primary hostname.
|
# Add CardDAV/CalDAV SRV records on the non-primary hostname that points to the primary hostname.
|
||||||
# The SRV record format is priority (0, whatever), weight (0, whatever), port, service provider hostname (w/ trailing dot).
|
# The SRV record format is priority (0, whatever), weight (0, whatever), port, service provider hostname (w/ trailing dot).
|
||||||
if domain != env["PRIMARY_HOSTNAME"]:
|
if domain != env["PRIMARY_HOSTNAME"]:
|
||||||
|
@ -79,7 +79,7 @@ def do_web_update(env):
|
|||||||
template0 = open(os.path.join(os.path.dirname(__file__), "../conf/nginx.conf")).read()
|
template0 = open(os.path.join(os.path.dirname(__file__), "../conf/nginx.conf")).read()
|
||||||
template1 = open(os.path.join(os.path.dirname(__file__), "../conf/nginx-alldomains.conf")).read()
|
template1 = open(os.path.join(os.path.dirname(__file__), "../conf/nginx-alldomains.conf")).read()
|
||||||
# Check if the user doesn't want Nextcloud.
|
# Check if the user doesn't want Nextcloud.
|
||||||
if environ.get('DISABLE_NEXTCLOUD') == '1':
|
if environ.get('DISABLE_NEXTCLOUD') == '0':
|
||||||
template2 = open(os.path.join(os.path.dirname(__file__), "../conf/nginx-primaryonly-no-nextcloud.conf")).read()
|
template2 = open(os.path.join(os.path.dirname(__file__), "../conf/nginx-primaryonly-no-nextcloud.conf")).read()
|
||||||
else:
|
else:
|
||||||
template2 = open(os.path.join(os.path.dirname(__file__), "../conf/nginx-primaryonly.conf")).read()
|
template2 = open(os.path.join(os.path.dirname(__file__), "../conf/nginx-primaryonly.conf")).read()
|
||||||
|
@ -107,7 +107,7 @@ source setup/spamassassin.sh
|
|||||||
source setup/web.sh
|
source setup/web.sh
|
||||||
source setup/webmail.sh
|
source setup/webmail.sh
|
||||||
|
|
||||||
if [ "${DISABLE_NEXTCLOUD}" == "1" ]; then
|
if [ "${DISABLE_NEXTCLOUD}" == "0" ]; then
|
||||||
echo Skipping Nextcloud installation
|
echo Skipping Nextcloud installation
|
||||||
else
|
else
|
||||||
source setup/nextcloud.sh
|
source setup/nextcloud.sh
|
||||||
|
@ -343,7 +343,7 @@ rm -f /etc/fail2ban/jail.d/defaults-debian.conf # removes default config so we c
|
|||||||
|
|
||||||
# Check if the user wants to enable Nextcloud, if the user wants it
|
# Check if the user wants to enable Nextcloud, if the user wants it
|
||||||
# the relevant firejail configuration will be added
|
# the relevant firejail configuration will be added
|
||||||
if [ ${DISABLE_NEXTCLOUD} != "1"]; then
|
if [ ${DISABLE_NEXTCLOUD} != "0"]; then
|
||||||
cat conf/fail2ban/nextcloud-jail.conf >> conf/fail2ban/jails.conf
|
cat conf/fail2ban/nextcloud-jail.conf >> conf/fail2ban/jails.conf
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -69,7 +69,7 @@ if [ $needs_update == 1 ]; then
|
|||||||
|
|
||||||
# download and verify the full release of the carddav plugin
|
# download and verify the full release of the carddav plugin
|
||||||
|
|
||||||
if [ "${DISABLE_NEXTCLOUD}" != "1" ]; then
|
if [ "${DISABLE_NEXTCLOUD}" != "0" ]; then
|
||||||
wget_verify \
|
wget_verify \
|
||||||
https://github.com/blind-coder/rcmcarddav/releases/download/v${CARDDAV_VERSION}/carddav-${CARDDAV_VERSION}.zip \
|
https://github.com/blind-coder/rcmcarddav/releases/download/v${CARDDAV_VERSION}/carddav-${CARDDAV_VERSION}.zip \
|
||||||
$CARDDAV_HASH \
|
$CARDDAV_HASH \
|
||||||
@ -127,7 +127,7 @@ cat > $RCM_CONFIG <<EOF;
|
|||||||
\$config['des_key'] = '$SECRET_KEY';
|
\$config['des_key'] = '$SECRET_KEY';
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
if [ "${DISABLE_NEXTCLOUD}" == "1" ]; then
|
if [ "${DISABLE_NEXTCLOUD}" == "0" ]; then
|
||||||
cat >> $RCM_CONFIG <<EOF;
|
cat >> $RCM_CONFIG <<EOF;
|
||||||
\$config['plugins'] = array('html5_notifier', 'archive', 'zipdownload', 'password', 'managesieve', 'jqueryui', 'persistent_login');
|
\$config['plugins'] = array('html5_notifier', 'archive', 'zipdownload', 'password', 'managesieve', 'jqueryui', 'persistent_login');
|
||||||
\$config['skin'] = 'larry';
|
\$config['skin'] = 'larry';
|
||||||
@ -149,7 +149,7 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
# Configure CardDav
|
# Configure CardDav
|
||||||
if [ "${DISABLE_NEXTCLOUD}" != "1" ]; then
|
if [ "${DISABLE_NEXTCLOUD}" != "0" ]; then
|
||||||
|
|
||||||
cat > ${RCM_PLUGIN_DIR}/carddav/config.inc.php <<EOF;
|
cat > ${RCM_PLUGIN_DIR}/carddav/config.inc.php <<EOF;
|
||||||
<?php
|
<?php
|
||||||
@ -203,7 +203,7 @@ chmod 775 $STORAGE_ROOT/mail
|
|||||||
chown root.www-data $STORAGE_ROOT/mail/users.sqlite
|
chown root.www-data $STORAGE_ROOT/mail/users.sqlite
|
||||||
chmod 664 $STORAGE_ROOT/mail/users.sqlite
|
chmod 664 $STORAGE_ROOT/mail/users.sqlite
|
||||||
|
|
||||||
if [ "${DISABLE_NEXTCLOUD}" != "1" ]; then
|
if [ "${DISABLE_NEXTCLOUD}" != "0" ]; then
|
||||||
# Fix Carddav permissions:
|
# Fix Carddav permissions:
|
||||||
chown -f -R root.www-data ${RCM_PLUGIN_DIR}/carddav
|
chown -f -R root.www-data ${RCM_PLUGIN_DIR}/carddav
|
||||||
# root.www-data need all permissions, others only read
|
# root.www-data need all permissions, others only read
|
||||||
|
@ -64,7 +64,7 @@ rm -f /usr/local/lib/z-push/backend/imap/config.php
|
|||||||
cp conf/zpush/backend_imap.php /usr/local/lib/z-push/backend/imap/config.php
|
cp conf/zpush/backend_imap.php /usr/local/lib/z-push/backend/imap/config.php
|
||||||
sed -i "s%STORAGE_ROOT%$STORAGE_ROOT%" /usr/local/lib/z-push/backend/imap/config.php
|
sed -i "s%STORAGE_ROOT%$STORAGE_ROOT%" /usr/local/lib/z-push/backend/imap/config.php
|
||||||
|
|
||||||
if [ "${DISABLE_NEXTCLOUD}" != "1" ]; then
|
if [ "${DISABLE_NEXTCLOUD}" != "0" ]; then
|
||||||
|
|
||||||
# Configure CardDav
|
# Configure CardDav
|
||||||
rm -f /usr/local/lib/z-push/backend/carddav/config.php
|
rm -f /usr/local/lib/z-push/backend/carddav/config.php
|
||||||
|
Loading…
Reference in New Issue
Block a user