NobGit
public nobgit read

NobMail

Based on mailcow: dockerized

Languages

Repository composition by tracked source files.

PHP
PHP 49% JavaScript 35% HTML 9% CSS 4% Shell 2% Python 1% Lua 0% Perl 0% Ruby 0% SCSS 0%
Create file Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git

Trace

data/Dockerfiles/dovecot/docker-entrypoint.sh

Trace helps you understand code history line by line. See who changed each line, when it changed, and which commit introduced it.

docker-entrypoint.sh on main
Author Date Commit Line Code
andryyy over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
1
#!/bin/bash
Open commit View diff
1 #!/bin/bash
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
2
set -e
Open commit View diff
2 set -e
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
3
Open commit View diff
3
André about 8 years ago 4a403e9

[Dovecot] Imapsync: Set is_running = 0 on restart

Full commit hash
4a403e93232859a7c6265fd454dd68a4484967c3
Author
André <[email protected]>
Date
about 8 years ago
Selected line
4
# Wait for MySQL to warm-up
Open commit View diff
4 # Wait for MySQL to warm-up
Niklas Meyer almost 2 years ago b70bcd3

containers: use mariadb-admin instead of deprecated mysqladmin (#6026)

Full commit hash
b70bcd36fbe84136285ccbce92fa7839f830e350
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
5
while ! mariadb-admin status --ssl=false --socket=/var/run/mysqld/mysqld.sock -u${DBUSER} -p${DBPASS} --silent; do
Open commit View diff
5 while ! mariadb-admin status --ssl=false --socket=/var/run/mysqld/mysqld.sock -u${DBUSER} -p${DBPASS} --silent; do
André about 8 years ago 4a403e9

[Dovecot] Imapsync: Set is_running = 0 on restart

Full commit hash
4a403e93232859a7c6265fd454dd68a4484967c3
Author
André <[email protected]>
Date
about 8 years ago
Selected line
6
  echo "Waiting for database to come up..."
Open commit View diff
6 echo "Waiting for database to come up..."
same change 4a403e9

[Dovecot] Imapsync: Set is_running = 0 on restart

Full commit hash
4a403e93232859a7c6265fd454dd68a4484967c3
Author
André <[email protected]>
Date
about 8 years ago
Selected line
7
  sleep 2
Open commit View diff
7 sleep 2
same change 4a403e9

[Dovecot] Imapsync: Set is_running = 0 on restart

Full commit hash
4a403e93232859a7c6265fd454dd68a4484967c3
Author
André <[email protected]>
Date
about 8 years ago
Selected line
8
done
Open commit View diff
8 done
same change 4a403e9

[Dovecot] Imapsync: Set is_running = 0 on restart

Full commit hash
4a403e93232859a7c6265fd454dd68a4484967c3
Author
André <[email protected]>
Date
about 8 years ago
Selected line
9
Open commit View diff
9
andryyy over 5 years ago dbede22

[Ejabberd, Postfix, Dovecot] Do not run DNS check against unbound

Full commit hash
dbede2252cb7ac4b18317afb772f3ac49af1366d
Author
andryyy <[email protected]>
Date
over 5 years ago
Selected line
10
until dig +short mailcow.email > /dev/null; do
Open commit View diff
10 until dig +short mailcow.email > /dev/null; do
andryyy about 6 years ago 09ad2b1

[Dovecot] Filter by compose project name, create trusted map for SOGo IP, run DNS check before starting service

Full commit hash
09ad2b13148acd45f680685242c9ec4f6f9242b2
Author
andryyy <[email protected]>
Date
about 6 years ago
Selected line
11
  echo "Waiting for DNS..."
Open commit View diff
11 echo "Waiting for DNS..."
same change 09ad2b1

[Dovecot] Filter by compose project name, create trusted map for SOGo IP, run DNS check before starting service

Full commit hash
09ad2b13148acd45f680685242c9ec4f6f9242b2
Author
andryyy <[email protected]>
Date
about 6 years ago
Selected line
12
  sleep 1
Open commit View diff
12 sleep 1
same change 09ad2b1

[Dovecot] Filter by compose project name, create trusted map for SOGo IP, run DNS check before starting service

Full commit hash
09ad2b13148acd45f680685242c9ec4f6f9242b2
Author
andryyy <[email protected]>
Date
about 6 years ago
Selected line
13
done
Open commit View diff
13 done
same change 09ad2b1

[Dovecot] Filter by compose project name, create trusted map for SOGo IP, run DNS check before starting service

Full commit hash
09ad2b13148acd45f680685242c9ec4f6f9242b2
Author
andryyy <[email protected]>
Date
about 6 years ago
Selected line
14
Open commit View diff
14
andryyy over 6 years ago 56e4963

[Dovecot] Set repl health on start

Full commit hash
56e496342369a312219898b06de0ed16c6b11ddf
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
15
# Do not attempt to write to slave
Open commit View diff
15 # Do not attempt to write to slave
same change 56e4963

[Dovecot] Set repl health on start

Full commit hash
56e496342369a312219898b06de0ed16c6b11ddf
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
16
if [[ ! -z ${REDIS_SLAVEOF_IP} ]]; then
Open commit View diff
16 if [[ ! -z ${REDIS_SLAVEOF_IP} ]]; then
FreddleSpl0it over 1 year ago 6831f94

[Redis] redis-cli suppress auth warning

Full commit hash
6831f94fdb209fb4a558f5f81fb7db340c856bd2
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
17
  REDIS_CMDLINE="redis-cli -h ${REDIS_SLAVEOF_IP} -p ${REDIS_SLAVEOF_PORT} -a ${REDISPASS} --no-auth-warning"
Open commit View diff
17 REDIS_CMDLINE="redis-cli -h ${REDIS_SLAVEOF_IP} -p ${REDIS_SLAVEOF_PORT} -a ${REDISPASS} --no-auth-warning"
andryyy over 6 years ago 56e4963

[Dovecot] Set repl health on start

Full commit hash
56e496342369a312219898b06de0ed16c6b11ddf
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
18
else
Open commit View diff
18 else
FreddleSpl0it over 1 year ago 6831f94

[Redis] redis-cli suppress auth warning

Full commit hash
6831f94fdb209fb4a558f5f81fb7db340c856bd2
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
19
  REDIS_CMDLINE="redis-cli -h redis -p 6379 -a ${REDISPASS} --no-auth-warning"
Open commit View diff
19 REDIS_CMDLINE="redis-cli -h redis -p 6379 -a ${REDISPASS} --no-auth-warning"
andryyy over 6 years ago 56e4963

[Dovecot] Set repl health on start

Full commit hash
56e496342369a312219898b06de0ed16c6b11ddf
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
20
fi
Open commit View diff
20 fi
same change 56e4963

[Dovecot] Set repl health on start

Full commit hash
56e496342369a312219898b06de0ed16c6b11ddf
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
21
Open commit View diff
21
same change 56e4963

[Dovecot] Set repl health on start

Full commit hash
56e496342369a312219898b06de0ed16c6b11ddf
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
22
until [[ $(${REDIS_CMDLINE} PING) == "PONG" ]]; do
Open commit View diff
22 until [[ $(${REDIS_CMDLINE} PING) == "PONG" ]]; do
same change 56e4963

[Dovecot] Set repl health on start

Full commit hash
56e496342369a312219898b06de0ed16c6b11ddf
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
23
  echo "Waiting for Redis..."
Open commit View diff
23 echo "Waiting for Redis..."
same change 56e4963

[Dovecot] Set repl health on start

Full commit hash
56e496342369a312219898b06de0ed16c6b11ddf
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
24
  sleep 2
Open commit View diff
24 sleep 2
same change 56e4963

[Dovecot] Set repl health on start

Full commit hash
56e496342369a312219898b06de0ed16c6b11ddf
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
25
done
Open commit View diff
25 done
same change 56e4963

[Dovecot] Set repl health on start

Full commit hash
56e496342369a312219898b06de0ed16c6b11ddf
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
26
Open commit View diff
26
same change 56e4963

[Dovecot] Set repl health on start

Full commit hash
56e496342369a312219898b06de0ed16c6b11ddf
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
27
${REDIS_CMDLINE} SET DOVECOT_REPL_HEALTH 1 > /dev/null
Open commit View diff
27 ${REDIS_CMDLINE} SET DOVECOT_REPL_HEALTH 1 > /dev/null
same change 56e4963

[Dovecot] Set repl health on start

Full commit hash
56e496342369a312219898b06de0ed16c6b11ddf
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
28
Open commit View diff
28
andryyy over 9 years ago 13cd5e0

Run sievec after adding keys, use fixed IDs for users

Full commit hash
13cd5e0b1dcefa0a9b3eb9c055f2c0d55ed2a9a4
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
29
# Create missing directories
Open commit View diff
29 # Create missing directories
andryyy almost 7 years ago 97c2fe9

[Dovecot] Install from repository

Full commit hash
97c2fe9fe1be21f427cb48a325ca851804251448
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
30
[[ ! -d /etc/dovecot/sql/ ]] && mkdir -p /etc/dovecot/sql/
Open commit View diff
30 [[ ! -d /etc/dovecot/sql/ ]] && mkdir -p /etc/dovecot/sql/
FreddleSpl0it about 3 years ago e202d00

[Dovecot] group auth files

Full commit hash
e202d00bebb6937cf2aca726cba79534b5bf0a53
Author
FreddleSpl0it <[email protected]>
Date
about 3 years ago
Selected line
31
[[ ! -d /etc/dovecot/auth/ ]] && mkdir -p /etc/dovecot/auth/
Open commit View diff
31 [[ ! -d /etc/dovecot/auth/ ]] && mkdir -p /etc/dovecot/auth/
Niklas Meyer about 2 years ago cf65942

dovecot: add Flatcurve FTS Engine as EXPERIMENTAL (#5920)

Full commit hash
cf6594220cdc74426f71f6eeb11a9a7cd089036b
Author
Niklas Meyer <[email protected]>
Date
about 2 years ago
Selected line
32
[[ ! -d /etc/dovecot/conf.d/ ]] && mkdir -p /etc/dovecot/conf.d/
Open commit View diff
32 [[ ! -d /etc/dovecot/conf.d/ ]] && mkdir -p /etc/dovecot/conf.d/
André almost 8 years ago 0fb43f4

[Docker API] Use TLS encryption for communication with "on-the-fly" created key paris (non-exposed)

Full commit hash
0fb43f49161554dbe0e66cd6170ad00166efc8b3
Author
André <[email protected]>
Date
almost 8 years ago
Selected line
33
[[ ! -d /var/vmail/_garbage ]] && mkdir -p /var/vmail/_garbage
Open commit View diff
33 [[ ! -d /var/vmail/_garbage ]] && mkdir -p /var/vmail/_garbage
andryyy over 9 years ago 58d86da

Rebase Dovecot on Stretch slim, build from stable source with latest stable Pigeonhole for antispam replacement

Full commit hash
58d86dadcec43617d3fe58e998e958e4b3daf389
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
34
[[ ! -d /var/vmail/sieve ]] && mkdir -p /var/vmail/sieve
Open commit View diff
34 [[ ! -d /var/vmail/sieve ]] && mkdir -p /var/vmail/sieve
same change 58d86da

Rebase Dovecot on Stretch slim, build from stable source with latest stable Pigeonhole for antispam replacement

Full commit hash
58d86dadcec43617d3fe58e998e958e4b3daf389
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
35
[[ ! -d /etc/sogo ]] && mkdir -p /etc/sogo
Open commit View diff
35 [[ ! -d /etc/sogo ]] && mkdir -p /etc/sogo
andryyy over 7 years ago 244ab19

[Dovecot] Dovecot 2.3.3, Pigeonhole 0.5.3

Full commit hash
244ab191bdf75b02d6fa4488fc7763845ef13019
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
36
[[ ! -d /var/volatile ]] && mkdir -p /var/volatile
Open commit View diff
36 [[ ! -d /var/volatile ]] && mkdir -p /var/volatile
andryyy over 9 years ago 276e370

Rspamd tag check for non-spam only (post-filter), remove sql files from repository"

Full commit hash
276e37098912691a6a7976ee4c3545597ec53f09
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
37
Open commit View diff
37
andryyy over 9 years ago c283c85

Update Postfix and Dovecot, add ignore

Full commit hash
c283c85d516b827950fee22164601a37a55b35c5
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
38
# Set Dovecot sql config parameters, escape " in db password
Open commit View diff
38 # Set Dovecot sql config parameters, escape " in db password
andryyy over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
39
DBPASS=$(echo ${DBPASS} | sed 's/"/\\"/g')
Open commit View diff
39 DBPASS=$(echo ${DBPASS} | sed 's/"/\\"/g')
andryyy over 9 years ago c283c85

Update Postfix and Dovecot, add ignore

Full commit hash
c283c85d516b827950fee22164601a37a55b35c5
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
40
Open commit View diff
40
andryyy over 9 years ago 58d86da

Rebase Dovecot on Stretch slim, build from stable source with latest stable Pigeonhole for antispam replacement

Full commit hash
58d86dadcec43617d3fe58e998e958e4b3daf389
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
41
# Create quota dict for Dovecot
Open commit View diff
41 # Create quota dict for Dovecot
andryyy over 6 years ago cf4baa0

[Dovecot] Fix quarantine bcc, use socket for LUA API

Full commit hash
cf4baa00a69606d51c0fea528cd1091d7ecbbee6
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
42
if [[ "${MASTER}" =~ ^([yY][eE][sS]|[yY])+$ ]]; then
Open commit View diff
42 if [[ "${MASTER}" =~ ^([yY][eE][sS]|[yY])+$ ]]; then
same change cf4baa0

[Dovecot] Fix quarantine bcc, use socket for LUA API

Full commit hash
cf4baa00a69606d51c0fea528cd1091d7ecbbee6
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
43
  QUOTA_TABLE=quota2
Open commit View diff
43 QUOTA_TABLE=quota2
same change cf4baa0

[Dovecot] Fix quarantine bcc, use socket for LUA API

Full commit hash
cf4baa00a69606d51c0fea528cd1091d7ecbbee6
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
44
else
Open commit View diff
44 else
same change cf4baa0

[Dovecot] Fix quarantine bcc, use socket for LUA API

Full commit hash
cf4baa00a69606d51c0fea528cd1091d7ecbbee6
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
45
  QUOTA_TABLE=quota2replica
Open commit View diff
45 QUOTA_TABLE=quota2replica
same change cf4baa0

[Dovecot] Fix quarantine bcc, use socket for LUA API

Full commit hash
cf4baa00a69606d51c0fea528cd1091d7ecbbee6
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
46
fi
Open commit View diff
46 fi
andryyy almost 7 years ago 97c2fe9

[Dovecot] Install from repository

Full commit hash
97c2fe9fe1be21f427cb48a325ca851804251448
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
47
cat <<EOF > /etc/dovecot/sql/dovecot-dict-sql-quota.conf
Open commit View diff
47 cat <<EOF > /etc/dovecot/sql/dovecot-dict-sql-quota.conf
andryyy about 7 years ago b139e48

Add some hints to autogenerated files

Full commit hash
b139e48eecd17be8356e47d9097fecb77cb9feae
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
48
# Autogenerated by mailcow
Open commit View diff
48 # Autogenerated by mailcow
André almost 8 years ago 0fb43f4

[Docker API] Use TLS encryption for communication with "on-the-fly" created key paris (non-exposed)

Full commit hash
0fb43f49161554dbe0e66cd6170ad00166efc8b3
Author
André <[email protected]>
Date
almost 8 years ago
Selected line
49
connect = "host=/var/run/mysqld/mysqld.sock dbname=${DBNAME} user=${DBUSER} password=${DBPASS}"
Open commit View diff
49 connect = "host=/var/run/mysqld/mysqld.sock dbname=${DBNAME} user=${DBUSER} password=${DBPASS}"
andryyy over 9 years ago c283c85

Update Postfix and Dovecot, add ignore

Full commit hash
c283c85d516b827950fee22164601a37a55b35c5
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
50
map {
Open commit View diff
50 map {
same change c283c85

Update Postfix and Dovecot, add ignore

Full commit hash
c283c85d516b827950fee22164601a37a55b35c5
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
51
  pattern = priv/quota/storage
Open commit View diff
51 pattern = priv/quota/storage
andryyy over 6 years ago cf4baa0

[Dovecot] Fix quarantine bcc, use socket for LUA API

Full commit hash
cf4baa00a69606d51c0fea528cd1091d7ecbbee6
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
52
  table = ${QUOTA_TABLE}
Open commit View diff
52 table = ${QUOTA_TABLE}
andryyy over 9 years ago c283c85

Update Postfix and Dovecot, add ignore

Full commit hash
c283c85d516b827950fee22164601a37a55b35c5
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
53
  username_field = username
Open commit View diff
53 username_field = username
same change c283c85

Update Postfix and Dovecot, add ignore

Full commit hash
c283c85d516b827950fee22164601a37a55b35c5
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
54
  value_field = bytes
Open commit View diff
54 value_field = bytes
same change c283c85

Update Postfix and Dovecot, add ignore

Full commit hash
c283c85d516b827950fee22164601a37a55b35c5
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
55
}
Open commit View diff
55 }
same change c283c85

Update Postfix and Dovecot, add ignore

Full commit hash
c283c85d516b827950fee22164601a37a55b35c5
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
56
map {
Open commit View diff
56 map {
same change c283c85

Update Postfix and Dovecot, add ignore

Full commit hash
c283c85d516b827950fee22164601a37a55b35c5
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
57
  pattern = priv/quota/messages
Open commit View diff
57 pattern = priv/quota/messages
andryyy over 6 years ago cf4baa0

[Dovecot] Fix quarantine bcc, use socket for LUA API

Full commit hash
cf4baa00a69606d51c0fea528cd1091d7ecbbee6
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
58
  table = ${QUOTA_TABLE}
Open commit View diff
58 table = ${QUOTA_TABLE}
andryyy over 9 years ago c283c85

Update Postfix and Dovecot, add ignore

Full commit hash
c283c85d516b827950fee22164601a37a55b35c5
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
59
  username_field = username
Open commit View diff
59 username_field = username
same change c283c85

Update Postfix and Dovecot, add ignore

Full commit hash
c283c85d516b827950fee22164601a37a55b35c5
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
60
  value_field = messages
Open commit View diff
60 value_field = messages
same change c283c85

Update Postfix and Dovecot, add ignore

Full commit hash
c283c85d516b827950fee22164601a37a55b35c5
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
61
}
Open commit View diff
61 }
same change c283c85

Update Postfix and Dovecot, add ignore

Full commit hash
c283c85d516b827950fee22164601a37a55b35c5
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
62
EOF
Open commit View diff
62 EOF
same change c283c85

Update Postfix and Dovecot, add ignore

Full commit hash
c283c85d516b827950fee22164601a37a55b35c5
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
63
Open commit View diff
63
André over 8 years ago b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
64
# Create dict used for sieve pre and postfilters
Open commit View diff
64 # Create dict used for sieve pre and postfilters
andryyy almost 7 years ago 97c2fe9

[Dovecot] Install from repository

Full commit hash
97c2fe9fe1be21f427cb48a325ca851804251448
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
65
cat <<EOF > /etc/dovecot/sql/dovecot-dict-sql-sieve_before.conf
Open commit View diff
65 cat <<EOF > /etc/dovecot/sql/dovecot-dict-sql-sieve_before.conf
andryyy about 7 years ago b139e48

Add some hints to autogenerated files

Full commit hash
b139e48eecd17be8356e47d9097fecb77cb9feae
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
66
# Autogenerated by mailcow
Open commit View diff
66 # Autogenerated by mailcow
André almost 8 years ago 0fb43f4

[Docker API] Use TLS encryption for communication with "on-the-fly" created key paris (non-exposed)

Full commit hash
0fb43f49161554dbe0e66cd6170ad00166efc8b3
Author
André <[email protected]>
Date
almost 8 years ago
Selected line
67
connect = "host=/var/run/mysqld/mysqld.sock dbname=${DBNAME} user=${DBUSER} password=${DBPASS}"
Open commit View diff
67 connect = "host=/var/run/mysqld/mysqld.sock dbname=${DBNAME} user=${DBUSER} password=${DBPASS}"
André over 8 years ago b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
68
map {
Open commit View diff
68 map {
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
69
  pattern = priv/sieve/name/\$script_name
Open commit View diff
69 pattern = priv/sieve/name/\$script_name
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
70
  table = sieve_before
Open commit View diff
70 table = sieve_before
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
71
  username_field = username
Open commit View diff
71 username_field = username
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
72
  value_field = id
Open commit View diff
72 value_field = id
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
73
  fields {
Open commit View diff
73 fields {
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
74
    script_name = \$script_name
Open commit View diff
74 script_name = \$script_name
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
75
  }
Open commit View diff
75 }
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
76
}
Open commit View diff
76 }
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
77
map {
Open commit View diff
77 map {
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
78
  pattern = priv/sieve/data/\$id
Open commit View diff
78 pattern = priv/sieve/data/\$id
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
79
  table = sieve_before
Open commit View diff
79 table = sieve_before
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
80
  username_field = username
Open commit View diff
80 username_field = username
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
81
  value_field = script_data
Open commit View diff
81 value_field = script_data
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
82
  fields {
Open commit View diff
82 fields {
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
83
    id = \$id
Open commit View diff
83 id = \$id
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
84
  }
Open commit View diff
84 }
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
85
}
Open commit View diff
85 }
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
86
EOF
Open commit View diff
86 EOF
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
87
Open commit View diff
87
andryyy almost 7 years ago 97c2fe9

[Dovecot] Install from repository

Full commit hash
97c2fe9fe1be21f427cb48a325ca851804251448
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
88
cat <<EOF > /etc/dovecot/sql/dovecot-dict-sql-sieve_after.conf
Open commit View diff
88 cat <<EOF > /etc/dovecot/sql/dovecot-dict-sql-sieve_after.conf
andryyy about 7 years ago b139e48

Add some hints to autogenerated files

Full commit hash
b139e48eecd17be8356e47d9097fecb77cb9feae
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
89
# Autogenerated by mailcow
Open commit View diff
89 # Autogenerated by mailcow
André almost 8 years ago 0fb43f4

[Docker API] Use TLS encryption for communication with "on-the-fly" created key paris (non-exposed)

Full commit hash
0fb43f49161554dbe0e66cd6170ad00166efc8b3
Author
André <[email protected]>
Date
almost 8 years ago
Selected line
90
connect = "host=/var/run/mysqld/mysqld.sock dbname=${DBNAME} user=${DBUSER} password=${DBPASS}"
Open commit View diff
90 connect = "host=/var/run/mysqld/mysqld.sock dbname=${DBNAME} user=${DBUSER} password=${DBPASS}"
André over 8 years ago b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
91
map {
Open commit View diff
91 map {
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
92
  pattern = priv/sieve/name/\$script_name
Open commit View diff
92 pattern = priv/sieve/name/\$script_name
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
93
  table = sieve_after
Open commit View diff
93 table = sieve_after
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
94
  username_field = username
Open commit View diff
94 username_field = username
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
95
  value_field = id
Open commit View diff
95 value_field = id
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
96
  fields {
Open commit View diff
96 fields {
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
97
    script_name = \$script_name
Open commit View diff
97 script_name = \$script_name
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
98
  }
Open commit View diff
98 }
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
99
}
Open commit View diff
99 }
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
100
map {
Open commit View diff
100 map {
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
101
  pattern = priv/sieve/data/\$id
Open commit View diff
101 pattern = priv/sieve/data/\$id
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
102
  table = sieve_after
Open commit View diff
102 table = sieve_after
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
103
  username_field = username
Open commit View diff
103 username_field = username
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
104
  value_field = script_data
Open commit View diff
104 value_field = script_data
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
105
  fields {
Open commit View diff
105 fields {
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
106
    id = \$id
Open commit View diff
106 id = \$id
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
107
  }
Open commit View diff
107 }
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
108
}
Open commit View diff
108 }
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
109
EOF
Open commit View diff
109 EOF
same change b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
110
Open commit View diff
110
andryyy almost 7 years ago 97c2fe9

[Dovecot] Install from repository

Full commit hash
97c2fe9fe1be21f427cb48a325ca851804251448
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
111
echo -n ${ACL_ANYONE} > /etc/dovecot/acl_anyone
Open commit View diff
111 echo -n ${ACL_ANYONE} > /etc/dovecot/acl_anyone
André over 8 years ago b32e5ad

[Dovecot] sieve_before/after maps in sql, changed dict names

Full commit hash
b32e5adcc5d6e22fed6eefc94f769073978525e2
Author
André <[email protected]>
Date
over 8 years ago
Selected line
112
Open commit View diff
112
Niklas Meyer over 1 year ago 3e8bb06

dovecot: replace solr fts with flatcurve (xapian) (#5680)

Full commit hash
3e8bb06a3776b778ddff8709fe4ec9f2d14451fb
Author
Niklas Meyer <[email protected]>
Date
over 1 year ago
Selected line
113
if [[ "${SKIP_FTS}" =~ ^([yY][eE][sS]|[yY])+$ ]]; then
Open commit View diff
113 if [[ "${SKIP_FTS}" =~ ^([yY][eE][sS]|[yY])+$ ]]; then
same change 3e8bb06

dovecot: replace solr fts with flatcurve (xapian) (#5680)

Full commit hash
3e8bb06a3776b778ddff8709fe4ec9f2d14451fb
Author
Niklas Meyer <[email protected]>
Date
over 1 year ago
Selected line
114
echo -e "\e[33mDetecting SKIP_FTS=y... not enabling Flatcurve (FTS) then...\e[0m"
Open commit View diff
114 echo -e "\e[33mDetecting SKIP_FTS=y... not enabling Flatcurve (FTS) then...\e[0m"
Niklas Meyer almost 2 years ago 38907b5

dovecot: activate lazy_expunge plugin per default (unconfigured) (#6112)

Full commit hash
38907b50323c91b16cec1e2597e84b6ea9f890d6
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
115
echo -n 'quota acl zlib mail_crypt mail_crypt_acl mail_log notify listescape replication lazy_expunge' > /etc/dovecot/mail_plugins
Open commit View diff
115 echo -n 'quota acl zlib mail_crypt mail_crypt_acl mail_log notify listescape replication lazy_expunge' > /etc/dovecot/mail_plugins
andryyy about 5 years ago b2272b8

[Dovecot] Re-add listescape...

Full commit hash
b2272b8e35e93a1fd8f26e57bed944b89867bc2a
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
116
echo -n 'quota imap_quota imap_acl acl zlib imap_zlib imap_sieve mail_crypt mail_crypt_acl notify listescape replication mail_log' > /etc/dovecot/mail_plugins_imap
Open commit View diff
116 echo -n 'quota imap_quota imap_acl acl zlib imap_zlib imap_sieve mail_crypt mail_crypt_acl notify listescape replication mail_log' > /etc/dovecot/mail_plugins_imap
same change b2272b8

[Dovecot] Re-add listescape...

Full commit hash
b2272b8e35e93a1fd8f26e57bed944b89867bc2a
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
117
echo -n 'quota sieve acl zlib mail_crypt mail_crypt_acl notify listescape replication' > /etc/dovecot/mail_plugins_lmtp
Open commit View diff
117 echo -n 'quota sieve acl zlib mail_crypt mail_crypt_acl notify listescape replication' > /etc/dovecot/mail_plugins_lmtp
andryyy over 7 years ago f493d3a

[Dovecot] Simplify Docker image

Full commit hash
f493d3a9576905371c09dbfb73c6d5b0ae32ab31
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
118
else
Open commit View diff
118 else
Niklas Meyer over 1 year ago 3e8bb06

dovecot: replace solr fts with flatcurve (xapian) (#5680)

Full commit hash
3e8bb06a3776b778ddff8709fe4ec9f2d14451fb
Author
Niklas Meyer <[email protected]>
Date
over 1 year ago
Selected line
119
echo -e "\e[32mDetecting SKIP_FTS=n... enabling Flatcurve (FTS)\e[0m"
Open commit View diff
119 echo -e "\e[32mDetecting SKIP_FTS=n... enabling Flatcurve (FTS)\e[0m"
same change 3e8bb06

dovecot: replace solr fts with flatcurve (xapian) (#5680)

Full commit hash
3e8bb06a3776b778ddff8709fe4ec9f2d14451fb
Author
Niklas Meyer <[email protected]>
Date
over 1 year ago
Selected line
120
echo -n 'quota acl zlib mail_crypt mail_crypt_acl mail_log notify fts fts_flatcurve listescape replication lazy_expunge' > /etc/dovecot/mail_plugins
Open commit View diff
120 echo -n 'quota acl zlib mail_crypt mail_crypt_acl mail_log notify fts fts_flatcurve listescape replication lazy_expunge' > /etc/dovecot/mail_plugins
same change 3e8bb06

dovecot: replace solr fts with flatcurve (xapian) (#5680)

Full commit hash
3e8bb06a3776b778ddff8709fe4ec9f2d14451fb
Author
Niklas Meyer <[email protected]>
Date
over 1 year ago
Selected line
121
echo -n 'quota imap_quota imap_acl acl zlib imap_zlib imap_sieve mail_crypt mail_crypt_acl notify mail_log fts fts_flatcurve listescape replication' > /etc/dovecot/mail_plugins_imap
Open commit View diff
121 echo -n 'quota imap_quota imap_acl acl zlib imap_zlib imap_sieve mail_crypt mail_crypt_acl notify mail_log fts fts_flatcurve listescape replication' > /etc/dovecot/mail_plugins_imap
same change 3e8bb06

dovecot: replace solr fts with flatcurve (xapian) (#5680)

Full commit hash
3e8bb06a3776b778ddff8709fe4ec9f2d14451fb
Author
Niklas Meyer <[email protected]>
Date
over 1 year ago
Selected line
122
echo -n 'quota sieve acl zlib mail_crypt mail_crypt_acl fts fts_flatcurve notify listescape replication' > /etc/dovecot/mail_plugins_lmtp
Open commit View diff
122 echo -n 'quota sieve acl zlib mail_crypt mail_crypt_acl fts fts_flatcurve notify listescape replication' > /etc/dovecot/mail_plugins_lmtp
andryyy over 7 years ago f493d3a

[Dovecot] Simplify Docker image

Full commit hash
f493d3a9576905371c09dbfb73c6d5b0ae32ab31
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
123
fi
Open commit View diff
123 fi
andryyy almost 7 years ago 97c2fe9

[Dovecot] Install from repository

Full commit hash
97c2fe9fe1be21f427cb48a325ca851804251448
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
124
chmod 644 /etc/dovecot/mail_plugins /etc/dovecot/mail_plugins_imap /etc/dovecot/mail_plugins_lmtp /templates/quarantine.tpl
Open commit View diff
124 chmod 644 /etc/dovecot/mail_plugins /etc/dovecot/mail_plugins_imap /etc/dovecot/mail_plugins_lmtp /templates/quarantine.tpl
andryyy over 7 years ago f493d3a

[Dovecot] Simplify Docker image

Full commit hash
f493d3a9576905371c09dbfb73c6d5b0ae32ab31
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
125
Open commit View diff
125
andryyy almost 7 years ago 97c2fe9

[Dovecot] Install from repository

Full commit hash
97c2fe9fe1be21f427cb48a325ca851804251448
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
126
cat <<EOF > /etc/dovecot/sql/dovecot-dict-sql-userdb.conf
Open commit View diff
126 cat <<EOF > /etc/dovecot/sql/dovecot-dict-sql-userdb.conf
andryyy about 7 years ago b139e48

Add some hints to autogenerated files

Full commit hash
b139e48eecd17be8356e47d9097fecb77cb9feae
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
127
# Autogenerated by mailcow
Open commit View diff
127 # Autogenerated by mailcow
andryyy over 9 years ago c283c85

Update Postfix and Dovecot, add ignore

Full commit hash
c283c85d516b827950fee22164601a37a55b35c5
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
128
driver = mysql
Open commit View diff
128 driver = mysql
André almost 8 years ago 0fb43f4

[Docker API] Use TLS encryption for communication with "on-the-fly" created key paris (non-exposed)

Full commit hash
0fb43f49161554dbe0e66cd6170ad00166efc8b3
Author
André <[email protected]>
Date
almost 8 years ago
Selected line
129
connect = "host=/var/run/mysqld/mysqld.sock dbname=${DBNAME} user=${DBUSER} password=${DBPASS}"
Open commit View diff
129 connect = "host=/var/run/mysqld/mysqld.sock dbname=${DBNAME} user=${DBUSER} password=${DBPASS}"
andryyy almost 6 years ago 2df661a

[Dovecot] Move mail index to new volume

Full commit hash
2df661a91e0b5facbfcaa2c39e874f162f3fcd0e
Author
andryyy <[email protected]>
Date
almost 6 years ago
Selected line
130
user_query = SELECT CONCAT(JSON_UNQUOTE(JSON_VALUE(attributes, '$.mailbox_format')), mailbox_path_prefix, '%d/%n/${MAILDIR_SUB}:VOLATILEDIR=/var/volatile/%u:INDEX=/var/vmail_index/%u') AS mail, '%s' AS protocol, 5000 AS uid, 5000 AS gid, concat('*:bytes=', quota) AS quota_rule FROM mailbox WHERE username = '%u' AND (active = '1' OR active = '2')
Open commit View diff
130 user_query = SELECT CONCAT(JSON_UNQUOTE(JSON_VALUE(attributes, '$.mailbox_format')), mailbox_path_prefix, '%d/%n/${MAILDIR_SUB}:VOLATILEDIR=/var/volatile/%u:INDEX=/var/vmail_index/%u') AS mail, '%s' AS protocol, 5000 AS uid, 5000 AS gid, concat('*:bytes=', quota) AS quota_rule FROM mailbox WHERE username = '%u' AND (active = '1' OR active = '2')
andryyy about 6 years ago 85a69a5

[Dovecot] Implement disallowed logins

Full commit hash
85a69a580e33d7c4118fbaf472e35321afd2025c
Author
andryyy <[email protected]>
Date
about 6 years ago
Selected line
131
iterate_query = SELECT username FROM mailbox WHERE active = '1' OR active = '2';
Open commit View diff
131 iterate_query = SELECT username FROM mailbox WHERE active = '1' OR active = '2';
andryyy over 9 years ago c283c85

Update Postfix and Dovecot, add ignore

Full commit hash
c283c85d516b827950fee22164601a37a55b35c5
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
132
EOF
Open commit View diff
132 EOF
andryyy over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
133
Open commit View diff
133
andryyy over 6 years ago dfbf3e8

[Dovecot] Add map for app passwds

Full commit hash
dfbf3e85bec414acb1f46ab0d8f614df23cf70a2
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
134
Open commit View diff
134
andryyy about 7 years ago dcacf85

[Dovecot] Rename sieve_after to global_sieve_after and create a global_sieve_before file

Full commit hash
dcacf85a5d8bff7aee20147c4cccfc11d3757a76
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
135
# Migrate old sieve_after file
Open commit View diff
135 # Migrate old sieve_after file
andryyy almost 7 years ago 97c2fe9

[Dovecot] Install from repository

Full commit hash
97c2fe9fe1be21f427cb48a325ca851804251448
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
136
[[ -f /etc/dovecot/sieve_after ]] && mv /etc/dovecot/sieve_after /etc/dovecot/global_sieve_after
Open commit View diff
136 [[ -f /etc/dovecot/sieve_after ]] && mv /etc/dovecot/sieve_after /etc/dovecot/global_sieve_after
andryyy about 7 years ago dcacf85

[Dovecot] Rename sieve_after to global_sieve_after and create a global_sieve_before file

Full commit hash
dcacf85a5d8bff7aee20147c4cccfc11d3757a76
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
137
# Create global sieve scripts
Open commit View diff
137 # Create global sieve scripts
andryyy almost 7 years ago 97c2fe9

[Dovecot] Install from repository

Full commit hash
97c2fe9fe1be21f427cb48a325ca851804251448
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
138
cat /etc/dovecot/global_sieve_after > /var/vmail/sieve/global_sieve_after.sieve
Open commit View diff
138 cat /etc/dovecot/global_sieve_after > /var/vmail/sieve/global_sieve_after.sieve
same change 97c2fe9

[Dovecot] Install from repository

Full commit hash
97c2fe9fe1be21f427cb48a325ca851804251448
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
139
cat /etc/dovecot/global_sieve_before > /var/vmail/sieve/global_sieve_before.sieve
Open commit View diff
139 cat /etc/dovecot/global_sieve_before > /var/vmail/sieve/global_sieve_before.sieve
andryyy over 9 years ago 58d86da

Rebase Dovecot on Stretch slim, build from stable source with latest stable Pigeonhole for antispam replacement

Full commit hash
58d86dadcec43617d3fe58e998e958e4b3daf389
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
140
Open commit View diff
140
andryyy almost 6 years ago 2df661a

[Dovecot] Move mail index to new volume

Full commit hash
2df661a91e0b5facbfcaa2c39e874f162f3fcd0e
Author
andryyy <[email protected]>
Date
almost 6 years ago
Selected line
141
# Check permissions of vmail/index/garbage directories.
Open commit View diff
141 # Check permissions of vmail/index/garbage directories.
andryyy over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
142
# Do not do this every start-up, it may take a very long time. So we use a stat check here.
Open commit View diff
142 # Do not do this every start-up, it may take a very long time. So we use a stat check here.
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
143
if [[ $(stat -c %U /var/vmail/) != "vmail" ]] ; then chown -R vmail:vmail /var/vmail ; fi
Open commit View diff
143 if [[ $(stat -c %U /var/vmail/) != "vmail" ]] ; then chown -R vmail:vmail /var/vmail ; fi
André almost 8 years ago 0fb43f4

[Docker API] Use TLS encryption for communication with "on-the-fly" created key paris (non-exposed)

Full commit hash
0fb43f49161554dbe0e66cd6170ad00166efc8b3
Author
André <[email protected]>
Date
almost 8 years ago
Selected line
144
if [[ $(stat -c %U /var/vmail/_garbage) != "vmail" ]] ; then chown -R vmail:vmail /var/vmail/_garbage ; fi
Open commit View diff
144 if [[ $(stat -c %U /var/vmail/_garbage) != "vmail" ]] ; then chown -R vmail:vmail /var/vmail/_garbage ; fi
andryyy almost 6 years ago 2df661a

[Dovecot] Move mail index to new volume

Full commit hash
2df661a91e0b5facbfcaa2c39e874f162f3fcd0e
Author
andryyy <[email protected]>
Date
almost 6 years ago
Selected line
145
if [[ $(stat -c %U /var/vmail_index) != "vmail" ]] ; then chown -R vmail:vmail /var/vmail_index ; fi
Open commit View diff
145 if [[ $(stat -c %U /var/vmail_index) != "vmail" ]] ; then chown -R vmail:vmail /var/vmail_index ; fi
andryyy over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
146
Open commit View diff
146
André Peters over 7 years ago eb2b266

[Dovcot] Cleanup random user maildirs

Full commit hash
eb2b26699c2375d202dcce319a962d926749e9a1
Author
André Peters <[email protected]>
Date
over 7 years ago
Selected line
147
# Cleanup random user maildirs
Open commit View diff
147 # Cleanup random user maildirs
same change eb2b266

[Dovcot] Cleanup random user maildirs

Full commit hash
eb2b26699c2375d202dcce319a962d926749e9a1
Author
André Peters <[email protected]>
Date
over 7 years ago
Selected line
148
rm -rf /var/vmail/mailcow.local/*
Open commit View diff
148 rm -rf /var/vmail/mailcow.local/*
andryyy over 5 years ago 410cb55

[Dovecot] Check if quarantine_notify.py holds a lock

Full commit hash
410cb558eeffd000fef64cb87b7ae63434793126
Author
andryyy <[email protected]>
Date
over 5 years ago
Selected line
149
# Cleanup PIDs
Open commit View diff
149 # Cleanup PIDs
same change 410cb55

[Dovecot] Check if quarantine_notify.py holds a lock

Full commit hash
410cb558eeffd000fef64cb87b7ae63434793126
Author
andryyy <[email protected]>
Date
over 5 years ago
Selected line
150
[[ -f /tmp/quarantine_notify.pid ]] && rm /tmp/quarantine_notify.pid
Open commit View diff
150 [[ -f /tmp/quarantine_notify.pid ]] && rm /tmp/quarantine_notify.pid
André Peters over 7 years ago eb2b266

[Dovcot] Cleanup random user maildirs

Full commit hash
eb2b26699c2375d202dcce319a962d926749e9a1
Author
André Peters <[email protected]>
Date
over 7 years ago
Selected line
151
Open commit View diff
151
Marcel Hofer almost 7 years ago 2e35da6

[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx

Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2
Author
Marcel Hofer <[email protected]>
Date
almost 7 years ago
Selected line
152
# create sni configuration
Open commit View diff
152 # create sni configuration
same change 2e35da6

[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx

Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2
Author
Marcel Hofer <[email protected]>
Date
almost 7 years ago
Selected line
153
echo "" > /etc/dovecot/sni.conf
Open commit View diff
153 echo "" > /etc/dovecot/sni.conf
same change 2e35da6

[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx

Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2
Author
Marcel Hofer <[email protected]>
Date
almost 7 years ago
Selected line
154
for cert_dir in /etc/ssl/mail/*/ ; do
Open commit View diff
154 for cert_dir in /etc/ssl/mail/*/ ; do
same change 2e35da6

[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx

Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2
Author
Marcel Hofer <[email protected]>
Date
almost 7 years ago
Selected line
155
  if [[ ! -f ${cert_dir}domains ]] || [[ ! -f ${cert_dir}cert.pem ]] || [[ ! -f ${cert_dir}key.pem ]]; then
Open commit View diff
155 if [[ ! -f ${cert_dir}domains ]] || [[ ! -f ${cert_dir}cert.pem ]] || [[ ! -f ${cert_dir}key.pem ]]; then
same change 2e35da6

[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx

Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2
Author
Marcel Hofer <[email protected]>
Date
almost 7 years ago
Selected line
156
    continue
Open commit View diff
156 continue
same change 2e35da6

[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx

Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2
Author
Marcel Hofer <[email protected]>
Date
almost 7 years ago
Selected line
157
  fi
Open commit View diff
157 fi
same change 2e35da6

[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx

Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2
Author
Marcel Hofer <[email protected]>
Date
almost 7 years ago
Selected line
158
  domains=($(cat ${cert_dir}domains))
Open commit View diff
158 domains=($(cat ${cert_dir}domains))
same change 2e35da6

[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx

Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2
Author
Marcel Hofer <[email protected]>
Date
almost 7 years ago
Selected line
159
  for domain in ${domains[@]}; do
Open commit View diff
159 for domain in ${domains[@]}; do
same change 2e35da6

[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx

Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2
Author
Marcel Hofer <[email protected]>
Date
almost 7 years ago
Selected line
160
    echo 'local_name '${domain}' {' >> /etc/dovecot/sni.conf;
Open commit View diff
160 echo 'local_name '${domain}' {' >> /etc/dovecot/sni.conf;
same change 2e35da6

[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx

Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2
Author
Marcel Hofer <[email protected]>
Date
almost 7 years ago
Selected line
161
    echo '  ssl_cert = <'${cert_dir}'cert.pem' >> /etc/dovecot/sni.conf;
Open commit View diff
161 echo ' ssl_cert = <'${cert_dir}'cert.pem' >> /etc/dovecot/sni.conf;
same change 2e35da6

[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx

Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2
Author
Marcel Hofer <[email protected]>
Date
almost 7 years ago
Selected line
162
    echo '  ssl_key = <'${cert_dir}'key.pem' >> /etc/dovecot/sni.conf;
Open commit View diff
162 echo ' ssl_key = <'${cert_dir}'key.pem' >> /etc/dovecot/sni.conf;
same change 2e35da6

[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx

Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2
Author
Marcel Hofer <[email protected]>
Date
almost 7 years ago
Selected line
163
    echo '}' >> /etc/dovecot/sni.conf;
Open commit View diff
163 echo '}' >> /etc/dovecot/sni.conf;
same change 2e35da6

[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx

Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2
Author
Marcel Hofer <[email protected]>
Date
almost 7 years ago
Selected line
164
  done
Open commit View diff
164 done
same change 2e35da6

[SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx

Full commit hash
2e35da681674c250238519f4a9e3e581393f50f2
Author
Marcel Hofer <[email protected]>
Date
almost 7 years ago
Selected line
165
done
Open commit View diff
165 done
André Peters over 7 years ago eb2b266

[Dovcot] Cleanup random user maildirs

Full commit hash
eb2b26699c2375d202dcce319a962d926749e9a1
Author
André Peters <[email protected]>
Date
over 7 years ago
Selected line
166
Open commit View diff
166
andryyy over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
167
# Create random master for SOGo sieve features
Open commit View diff
167 # Create random master for SOGo sieve features
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
168
RAND_USER=$(cat /dev/urandom | tr -dc 'a-z0-9' | fold -w 16 | head -n 1)
Open commit View diff
168 RAND_USER=$(cat /dev/urandom | tr -dc 'a-z0-9' | fold -w 16 | head -n 1)
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
169
RAND_PASS=$(cat /dev/urandom | tr -dc 'a-z0-9' | fold -w 24 | head -n 1)
Open commit View diff
169 RAND_PASS=$(cat /dev/urandom | tr -dc 'a-z0-9' | fold -w 24 | head -n 1)
sriccio almost 8 years ago 5e56a46

[dovecot] Enhancement to allow to use auth_default_realm

Full commit hash
5e56a46c8434ab4289687a20852678c99b02c429
Author
sriccio <[email protected]>
Date
almost 8 years ago
Selected line
170
Open commit View diff
170
andryyy almost 6 years ago 5f8e13f

[Dovecot] Allow to define static master user (not recommended)

Full commit hash
5f8e13f596244ce0db5db15546ba0647910abeef
Author
andryyy <[email protected]>
Date
almost 6 years ago
Selected line
171
if [[ ! -z ${DOVECOT_MASTER_USER} ]] && [[ ! -z ${DOVECOT_MASTER_PASS} ]]; then
Open commit View diff
171 if [[ ! -z ${DOVECOT_MASTER_USER} ]] && [[ ! -z ${DOVECOT_MASTER_PASS} ]]; then
same change 5f8e13f

[Dovecot] Allow to define static master user (not recommended)

Full commit hash
5f8e13f596244ce0db5db15546ba0647910abeef
Author
andryyy <[email protected]>
Date
almost 6 years ago
Selected line
172
  RAND_USER=${DOVECOT_MASTER_USER}
Open commit View diff
172 RAND_USER=${DOVECOT_MASTER_USER}
same change 5f8e13f

[Dovecot] Allow to define static master user (not recommended)

Full commit hash
5f8e13f596244ce0db5db15546ba0647910abeef
Author
andryyy <[email protected]>
Date
almost 6 years ago
Selected line
173
  RAND_PASS=${DOVECOT_MASTER_PASS}
Open commit View diff
173 RAND_PASS=${DOVECOT_MASTER_PASS}
same change 5f8e13f

[Dovecot] Allow to define static master user (not recommended)

Full commit hash
5f8e13f596244ce0db5db15546ba0647910abeef
Author
andryyy <[email protected]>
Date
almost 6 years ago
Selected line
174
fi
Open commit View diff
174 fi
andryyy over 6 years ago c8b9f2b

[Dovecot] Add auth_passdb_lookup to LUA, add default plugins for replicator, check if master, add node to GUID creation, use correct syslog-ng config if Redis write-master is not redis-mailcow, trim logs on Redis master

Full commit hash
c8b9f2b36ca533ada7c7ff01bbbd84209e982d06
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
175
echo ${RAND_USER}@mailcow.local:{SHA1}$(echo -n ${RAND_PASS} | sha1sum | awk '{print $1}'):::::: > /etc/dovecot/dovecot-master.passwd
Open commit View diff
175 echo ${RAND_USER}@mailcow.local:{SHA1}$(echo -n ${RAND_PASS} | sha1sum | awk '{print $1}'):::::: > /etc/dovecot/dovecot-master.passwd
andryyy almost 7 years ago 97c2fe9

[Dovecot] Install from repository

Full commit hash
97c2fe9fe1be21f427cb48a325ca851804251448
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
176
echo ${RAND_USER}@mailcow.local::5000:5000:::: > /etc/dovecot/dovecot-master.userdb
Open commit View diff
176 echo ${RAND_USER}@mailcow.local::5000:5000:::: > /etc/dovecot/dovecot-master.userdb
sriccio almost 8 years ago 5e56a46

[dovecot] Enhancement to allow to use auth_default_realm

Full commit hash
5e56a46c8434ab4289687a20852678c99b02c429
Author
sriccio <[email protected]>
Date
almost 8 years ago
Selected line
177
echo ${RAND_USER}@mailcow.local:${RAND_PASS} > /etc/sogo/sieve.creds
Open commit View diff
177 echo ${RAND_USER}@mailcow.local:${RAND_PASS} > /etc/sogo/sieve.creds
andryyy over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
178
Open commit View diff
178
andryyy about 7 years ago 922a8db

[Dovecot] Auto-generate shared namespace

Full commit hash
922a8db7a5c6e9e28d23a67a8b31f92271d6aa5a
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
179
if [[ -z ${MAILDIR_SUB} ]]; then
Open commit View diff
179 if [[ -z ${MAILDIR_SUB} ]]; then
same change 922a8db

[Dovecot] Auto-generate shared namespace

Full commit hash
922a8db7a5c6e9e28d23a67a8b31f92271d6aa5a
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
180
  MAILDIR_SUB_SHARED=
Open commit View diff
180 MAILDIR_SUB_SHARED=
same change 922a8db

[Dovecot] Auto-generate shared namespace

Full commit hash
922a8db7a5c6e9e28d23a67a8b31f92271d6aa5a
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
181
else
Open commit View diff
181 else
same change 922a8db

[Dovecot] Auto-generate shared namespace

Full commit hash
922a8db7a5c6e9e28d23a67a8b31f92271d6aa5a
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
182
  MAILDIR_SUB_SHARED=/${MAILDIR_SUB}
Open commit View diff
182 MAILDIR_SUB_SHARED=/${MAILDIR_SUB}
same change 922a8db

[Dovecot] Auto-generate shared namespace

Full commit hash
922a8db7a5c6e9e28d23a67a8b31f92271d6aa5a
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
183
fi
Open commit View diff
183 fi
andryyy almost 7 years ago 97c2fe9

[Dovecot] Install from repository

Full commit hash
97c2fe9fe1be21f427cb48a325ca851804251448
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
184
cat <<EOF > /etc/dovecot/shared_namespace.conf
Open commit View diff
184 cat <<EOF > /etc/dovecot/shared_namespace.conf
andryyy about 7 years ago b139e48

Add some hints to autogenerated files

Full commit hash
b139e48eecd17be8356e47d9097fecb77cb9feae
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
185
# Autogenerated by mailcow
Open commit View diff
185 # Autogenerated by mailcow
andryyy about 7 years ago 922a8db

[Dovecot] Auto-generate shared namespace

Full commit hash
922a8db7a5c6e9e28d23a67a8b31f92271d6aa5a
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
186
namespace {
Open commit View diff
186 namespace {
same change 922a8db

[Dovecot] Auto-generate shared namespace

Full commit hash
922a8db7a5c6e9e28d23a67a8b31f92271d6aa5a
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
187
    type = shared
Open commit View diff
187 type = shared
same change 922a8db

[Dovecot] Auto-generate shared namespace

Full commit hash
922a8db7a5c6e9e28d23a67a8b31f92271d6aa5a
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
188
    separator = /
Open commit View diff
188 separator = /
same change 922a8db

[Dovecot] Auto-generate shared namespace

Full commit hash
922a8db7a5c6e9e28d23a67a8b31f92271d6aa5a
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
189
    prefix = Shared/%%u/
Open commit View diff
189 prefix = Shared/%%u/
andryyy over 6 years ago 390cbc0

[Dovecot] Remove CONTROL from shared namespace - thanks to @Keessaus

Full commit hash
390cbc070bfbb086e4d7a09ef696b3b62e2426a1
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
190
    location = maildir:%%h${MAILDIR_SUB_SHARED}:INDEX=~${MAILDIR_SUB_SHARED}/Shared/%%u
Open commit View diff
190 location = maildir:%%h${MAILDIR_SUB_SHARED}:INDEX=~${MAILDIR_SUB_SHARED}/Shared/%%u
andryyy about 7 years ago 922a8db

[Dovecot] Auto-generate shared namespace

Full commit hash
922a8db7a5c6e9e28d23a67a8b31f92271d6aa5a
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
191
    subscriptions = no
Open commit View diff
191 subscriptions = no
same change 922a8db

[Dovecot] Auto-generate shared namespace

Full commit hash
922a8db7a5c6e9e28d23a67a8b31f92271d6aa5a
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
192
    list = children
Open commit View diff
192 list = children
same change 922a8db

[Dovecot] Auto-generate shared namespace

Full commit hash
922a8db7a5c6e9e28d23a67a8b31f92271d6aa5a
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
193
}
Open commit View diff
193 }
same change 922a8db

[Dovecot] Auto-generate shared namespace

Full commit hash
922a8db7a5c6e9e28d23a67a8b31f92271d6aa5a
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
194
EOF
Open commit View diff
194 EOF
same change 922a8db

[Dovecot] Auto-generate shared namespace

Full commit hash
922a8db7a5c6e9e28d23a67a8b31f92271d6aa5a
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
195
Open commit View diff
195
DerLinkman almost 4 years ago 7a23e4f

Fix for Sieve error (due to IPv6 Comp from SOGo)

Full commit hash
7a23e4fd4e02df90dd8ac0fe7968f47fda6839cf
Author
DerLinkman <[email protected]>
Date
almost 4 years ago
Selected line
196
Open commit View diff
196
DerLinkman almost 4 years ago 575eab1

Implemented Check if IPv6 is disabled

Full commit hash
575eab1cf02d5ef75a86df4fd400d595dd14c113
Author
DerLinkman <[email protected]>
Date
almost 4 years ago
Selected line
197
cat <<EOF > /etc/dovecot/sogo_trusted_ip.conf
Open commit View diff
197 cat <<EOF > /etc/dovecot/sogo_trusted_ip.conf
same change 575eab1

Implemented Check if IPv6 is disabled

Full commit hash
575eab1cf02d5ef75a86df4fd400d595dd14c113
Author
DerLinkman <[email protected]>
Date
almost 4 years ago
Selected line
198
# Autogenerated by mailcow
Open commit View diff
198 # Autogenerated by mailcow
same change 575eab1

Implemented Check if IPv6 is disabled

Full commit hash
575eab1cf02d5ef75a86df4fd400d595dd14c113
Author
DerLinkman <[email protected]>
Date
almost 4 years ago
Selected line
199
remote ${IPV4_NETWORK}.248 {
Open commit View diff
199 remote ${IPV4_NETWORK}.248 {
same change 575eab1

Implemented Check if IPv6 is disabled

Full commit hash
575eab1cf02d5ef75a86df4fd400d595dd14c113
Author
DerLinkman <[email protected]>
Date
almost 4 years ago
Selected line
200
  disable_plaintext_auth = no
Open commit View diff
200 disable_plaintext_auth = no
same change 575eab1

Implemented Check if IPv6 is disabled

Full commit hash
575eab1cf02d5ef75a86df4fd400d595dd14c113
Author
DerLinkman <[email protected]>
Date
almost 4 years ago
Selected line
201
}
Open commit View diff
201 }
same change 575eab1

Implemented Check if IPv6 is disabled

Full commit hash
575eab1cf02d5ef75a86df4fd400d595dd14c113
Author
DerLinkman <[email protected]>
Date
almost 4 years ago
Selected line
202
EOF
Open commit View diff
202 EOF
same change 575eab1

Implemented Check if IPv6 is disabled

Full commit hash
575eab1cf02d5ef75a86df4fd400d595dd14c113
Author
DerLinkman <[email protected]>
Date
almost 4 years ago
Selected line
203
Open commit View diff
203
andryyy about 5 years ago 1d59fa3

[Dovecot] Remove listescape; enable SSO by default

Full commit hash
1d59fa3d5356154ccdc696c4de669df65d04387f
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
204
# Create random master Password for SOGo SSO
Open commit View diff
204 # Create random master Password for SOGo SSO
same change 1d59fa3

[Dovecot] Remove listescape; enable SSO by default

Full commit hash
1d59fa3d5356154ccdc696c4de669df65d04387f
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
205
RAND_PASS=$(cat /dev/urandom | tr -dc 'a-z0-9' | fold -w 32 | head -n 1)
Open commit View diff
205 RAND_PASS=$(cat /dev/urandom | tr -dc 'a-z0-9' | fold -w 32 | head -n 1)
same change 1d59fa3

[Dovecot] Remove listescape; enable SSO by default

Full commit hash
1d59fa3d5356154ccdc696c4de669df65d04387f
Author
andryyy <[email protected]>
Date
about 5 years ago
Selected line
206
echo -n ${RAND_PASS} > /etc/phpfpm/sogo-sso.pass
Open commit View diff
206 echo -n ${RAND_PASS} > /etc/phpfpm/sogo-sso.pass
FreddleSpl0it over 1 year ago 54728bf

[Dovecot] Fix create sogo-sso.conf

Full commit hash
54728bf7809dbeb334d526421857647fe092bff9
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
207
cat <<EOF > /etc/dovecot/sogo-sso.conf
Open commit View diff
207 cat <<EOF > /etc/dovecot/sogo-sso.conf
same change 54728bf

[Dovecot] Fix create sogo-sso.conf

Full commit hash
54728bf7809dbeb334d526421857647fe092bff9
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
208
# Autogenerated by mailcow
Open commit View diff
208 # Autogenerated by mailcow
same change 54728bf

[Dovecot] Fix create sogo-sso.conf

Full commit hash
54728bf7809dbeb334d526421857647fe092bff9
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
209
passdb {
Open commit View diff
209 passdb {
same change 54728bf

[Dovecot] Fix create sogo-sso.conf

Full commit hash
54728bf7809dbeb334d526421857647fe092bff9
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
210
  driver = static
Open commit View diff
210 driver = static
DerLinkman 8 months ago 62d16c9

compose: changes cronjobs to regular cron syntax + fixed sogo creds for cronjobs (#6866)

Full commit hash
62d16c9e56918863c12e2d3115244615e2cfc8bf
Author
DerLinkman <[email protected]>
Date
8 months ago
Selected line
211
  args = allow_nets=${IPV4_NETWORK}.248/32 password={plain}${RAND_PASS}
Open commit View diff
211 args = allow_nets=${IPV4_NETWORK}.248/32 password={plain}${RAND_PASS}
FreddleSpl0it over 1 year ago 54728bf

[Dovecot] Fix create sogo-sso.conf

Full commit hash
54728bf7809dbeb334d526421857647fe092bff9
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
212
}
Open commit View diff
212 }
same change 54728bf

[Dovecot] Fix create sogo-sso.conf

Full commit hash
54728bf7809dbeb334d526421857647fe092bff9
Author
FreddleSpl0it <[email protected]>
Date
over 1 year ago
Selected line
213
EOF
Open commit View diff
213 EOF
andryyy over 5 years ago 971434d

[mailcow] Use ofelia instead of cron daemons (wip: remove init systems)

Full commit hash
971434ddd354a87208cbee87d399fc66be3e94ff
Author
andryyy <[email protected]>
Date
over 5 years ago
Selected line
214
Open commit View diff
214
DerLinkman 8 months ago 62d16c9

compose: changes cronjobs to regular cron syntax + fixed sogo creds for cronjobs (#6866)

Full commit hash
62d16c9e56918863c12e2d3115244615e2cfc8bf
Author
DerLinkman <[email protected]>
Date
8 months ago
Selected line
215
# Creating additional creds file for SOGo notify crons (calendars, etc) (dummy user, sso password)
Open commit View diff
215 # Creating additional creds file for SOGo notify crons (calendars, etc) (dummy user, sso password)
same change 62d16c9

compose: changes cronjobs to regular cron syntax + fixed sogo creds for cronjobs (#6866)

Full commit hash
62d16c9e56918863c12e2d3115244615e2cfc8bf
Author
DerLinkman <[email protected]>
Date
8 months ago
Selected line
216
echo -n ${RAND_USER}@mailcow.local:${RAND_PASS} > /etc/sogo/cron.creds
Open commit View diff
216 echo -n ${RAND_USER}@mailcow.local:${RAND_PASS} > /etc/sogo/cron.creds
same change 62d16c9

compose: changes cronjobs to regular cron syntax + fixed sogo creds for cronjobs (#6866)

Full commit hash
62d16c9e56918863c12e2d3115244615e2cfc8bf
Author
DerLinkman <[email protected]>
Date
8 months ago
Selected line
217
Open commit View diff
217
andryyy over 6 years ago c8b9f2b

[Dovecot] Add auth_passdb_lookup to LUA, add default plugins for replicator, check if master, add node to GUID creation, use correct syslog-ng config if Redis write-master is not redis-mailcow, trim logs on Redis master

Full commit hash
c8b9f2b36ca533ada7c7ff01bbbd84209e982d06
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
218
if [[ "${MASTER}" =~ ^([nN][oO]|[nN])+$ ]]; then
Open commit View diff
218 if [[ "${MASTER}" =~ ^([nN][oO]|[nN])+$ ]]; then
andryyy over 5 years ago 971434d

[mailcow] Use ofelia instead of cron daemons (wip: remove init systems)

Full commit hash
971434ddd354a87208cbee87d399fc66be3e94ff
Author
andryyy <[email protected]>
Date
over 5 years ago
Selected line
219
  # Toggling MASTER will result in a rebuild of containers, so the quota script will be recreated
Open commit View diff
219 # Toggling MASTER will result in a rebuild of containers, so the quota script will be recreated
same change 971434d

[mailcow] Use ofelia instead of cron daemons (wip: remove init systems)

Full commit hash
971434ddd354a87208cbee87d399fc66be3e94ff
Author
andryyy <[email protected]>
Date
over 5 years ago
Selected line
220
  cat <<'EOF' > /usr/local/bin/quota_notify.py
Open commit View diff
220 cat <<'EOF' > /usr/local/bin/quota_notify.py
andryyy over 6 years ago cf4baa0

[Dovecot] Fix quarantine bcc, use socket for LUA API

Full commit hash
cf4baa00a69606d51c0fea528cd1091d7ecbbee6
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
221
#!/usr/bin/python3
Open commit View diff
221 #!/usr/bin/python3
same change cf4baa0

[Dovecot] Fix quarantine bcc, use socket for LUA API

Full commit hash
cf4baa00a69606d51c0fea528cd1091d7ecbbee6
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
222
import sys
Open commit View diff
222 import sys
same change cf4baa0

[Dovecot] Fix quarantine bcc, use socket for LUA API

Full commit hash
cf4baa00a69606d51c0fea528cd1091d7ecbbee6
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
223
sys.exit()
Open commit View diff
223 sys.exit()
same change cf4baa0

[Dovecot] Fix quarantine bcc, use socket for LUA API

Full commit hash
cf4baa00a69606d51c0fea528cd1091d7ecbbee6
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
224
EOF
Open commit View diff
224 EOF
same change cf4baa0

[Dovecot] Fix quarantine bcc, use socket for LUA API

Full commit hash
cf4baa00a69606d51c0fea528cd1091d7ecbbee6
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
225
fi
Open commit View diff
225 fi
andryyy over 6 years ago afb43c9

[Dovecot] Fix app passwds: allow multiple pass hashes by using LUA construct

Full commit hash
afb43c9c5b4ac2cd6d9cc2c499b2c24e6f913cef
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
226
Open commit View diff
226
FreddleSpl0it over 2 years ago b236fd3

[Netfilter] add mailcow isolation rule to MAILCOW chain

Full commit hash
b236fd3ac683ea1434521807c5d118040b54882c
Author
FreddleSpl0it <[email protected]>
Date
over 2 years ago
Selected line
227
# Set mail_replica for HA setups
Open commit View diff
227 # Set mail_replica for HA setups
same change b236fd3

[Netfilter] add mailcow isolation rule to MAILCOW chain

Full commit hash
b236fd3ac683ea1434521807c5d118040b54882c
Author
FreddleSpl0it <[email protected]>
Date
over 2 years ago
Selected line
228
if [[ -n ${MAILCOW_REPLICA_IP} && -n ${DOVEADM_REPLICA_PORT} ]]; then
Open commit View diff
228 if [[ -n ${MAILCOW_REPLICA_IP} && -n ${DOVEADM_REPLICA_PORT} ]]; then
same change b236fd3

[Netfilter] add mailcow isolation rule to MAILCOW chain

Full commit hash
b236fd3ac683ea1434521807c5d118040b54882c
Author
FreddleSpl0it <[email protected]>
Date
over 2 years ago
Selected line
229
  cat <<EOF > /etc/dovecot/mail_replica.conf
Open commit View diff
229 cat <<EOF > /etc/dovecot/mail_replica.conf
same change b236fd3

[Netfilter] add mailcow isolation rule to MAILCOW chain

Full commit hash
b236fd3ac683ea1434521807c5d118040b54882c
Author
FreddleSpl0it <[email protected]>
Date
over 2 years ago
Selected line
230
# Autogenerated by mailcow
Open commit View diff
230 # Autogenerated by mailcow
same change b236fd3

[Netfilter] add mailcow isolation rule to MAILCOW chain

Full commit hash
b236fd3ac683ea1434521807c5d118040b54882c
Author
FreddleSpl0it <[email protected]>
Date
over 2 years ago
Selected line
231
mail_replica = tcp:${MAILCOW_REPLICA_IP}:${DOVEADM_REPLICA_PORT}
Open commit View diff
231 mail_replica = tcp:${MAILCOW_REPLICA_IP}:${DOVEADM_REPLICA_PORT}
same change b236fd3

[Netfilter] add mailcow isolation rule to MAILCOW chain

Full commit hash
b236fd3ac683ea1434521807c5d118040b54882c
Author
FreddleSpl0it <[email protected]>
Date
over 2 years ago
Selected line
232
EOF
Open commit View diff
232 EOF
same change b236fd3

[Netfilter] add mailcow isolation rule to MAILCOW chain

Full commit hash
b236fd3ac683ea1434521807c5d118040b54882c
Author
FreddleSpl0it <[email protected]>
Date
over 2 years ago
Selected line
233
fi
Open commit View diff
233 fi
same change b236fd3

[Netfilter] add mailcow isolation rule to MAILCOW chain

Full commit hash
b236fd3ac683ea1434521807c5d118040b54882c
Author
FreddleSpl0it <[email protected]>
Date
over 2 years ago
Selected line
234
Open commit View diff
234
Niklas Meyer over 1 year ago 3e8bb06

dovecot: replace solr fts with flatcurve (xapian) (#5680)

Full commit hash
3e8bb06a3776b778ddff8709fe4ec9f2d14451fb
Author
Niklas Meyer <[email protected]>
Date
over 1 year ago
Selected line
235
# Setting variables for indexer-worker inside fts.conf automatically according to mailcow.conf settings
Open commit View diff
235 # Setting variables for indexer-worker inside fts.conf automatically according to mailcow.conf settings
same change 3e8bb06

dovecot: replace solr fts with flatcurve (xapian) (#5680)

Full commit hash
3e8bb06a3776b778ddff8709fe4ec9f2d14451fb
Author
Niklas Meyer <[email protected]>
Date
over 1 year ago
Selected line
236
if [[ "${SKIP_FTS}" =~ ^([nN][oO]|[nN])+$ ]]; then
Open commit View diff
236 if [[ "${SKIP_FTS}" =~ ^([nN][oO]|[nN])+$ ]]; then
same change 3e8bb06

dovecot: replace solr fts with flatcurve (xapian) (#5680)

Full commit hash
3e8bb06a3776b778ddff8709fe4ec9f2d14451fb
Author
Niklas Meyer <[email protected]>
Date
over 1 year ago
Selected line
237
  echo -e "\e[94mConfiguring FTS Settings...\e[0m"
Open commit View diff
237 echo -e "\e[94mConfiguring FTS Settings...\e[0m"
same change 3e8bb06

dovecot: replace solr fts with flatcurve (xapian) (#5680)

Full commit hash
3e8bb06a3776b778ddff8709fe4ec9f2d14451fb
Author
Niklas Meyer <[email protected]>
Date
over 1 year ago
Selected line
238
  echo -e "\e[94mSetting FTS Memory Limit (per process) to ${FTS_HEAP} MB\e[0m"
Open commit View diff
238 echo -e "\e[94mSetting FTS Memory Limit (per process) to ${FTS_HEAP} MB\e[0m"
same change 3e8bb06

dovecot: replace solr fts with flatcurve (xapian) (#5680)

Full commit hash
3e8bb06a3776b778ddff8709fe4ec9f2d14451fb
Author
Niklas Meyer <[email protected]>
Date
over 1 year ago
Selected line
239
  sed -i "s/vsz_limit\s*=\s*[0-9]*\s*MB*/vsz_limit=${FTS_HEAP} MB/" /etc/dovecot/conf.d/fts.conf
Open commit View diff
239 sed -i "s/vsz_limit\s*=\s*[0-9]*\s*MB*/vsz_limit=${FTS_HEAP} MB/" /etc/dovecot/conf.d/fts.conf
same change 3e8bb06

dovecot: replace solr fts with flatcurve (xapian) (#5680)

Full commit hash
3e8bb06a3776b778ddff8709fe4ec9f2d14451fb
Author
Niklas Meyer <[email protected]>
Date
over 1 year ago
Selected line
240
  echo -e "\e[94mSetting FTS Process Limit to ${FTS_PROCS}\e[0m"
Open commit View diff
240 echo -e "\e[94mSetting FTS Process Limit to ${FTS_PROCS}\e[0m"
same change 3e8bb06

dovecot: replace solr fts with flatcurve (xapian) (#5680)

Full commit hash
3e8bb06a3776b778ddff8709fe4ec9f2d14451fb
Author
Niklas Meyer <[email protected]>
Date
over 1 year ago
Selected line
241
  sed -i "s/process_limit\s*=\s*[0-9]*/process_limit=${FTS_PROCS}/" /etc/dovecot/conf.d/fts.conf
Open commit View diff
241 sed -i "s/process_limit\s*=\s*[0-9]*/process_limit=${FTS_PROCS}/" /etc/dovecot/conf.d/fts.conf
same change 3e8bb06

dovecot: replace solr fts with flatcurve (xapian) (#5680)

Full commit hash
3e8bb06a3776b778ddff8709fe4ec9f2d14451fb
Author
Niklas Meyer <[email protected]>
Date
over 1 year ago
Selected line
242
fi
Open commit View diff
242 fi
same change 3e8bb06

dovecot: replace solr fts with flatcurve (xapian) (#5680)

Full commit hash
3e8bb06a3776b778ddff8709fe4ec9f2d14451fb
Author
Niklas Meyer <[email protected]>
Date
over 1 year ago
Selected line
243
Open commit View diff
243
andryyy over 9 years ago 13cd5e0

Run sievec after adding keys, use fixed IDs for users

Full commit hash
13cd5e0b1dcefa0a9b3eb9c055f2c0d55ed2a9a4
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
244
# 401 is user dovecot
Open commit View diff
244 # 401 is user dovecot
André almost 8 years ago ad63552

[Dovecot] Check file size of mail crypt key pair, fixes #1859

Full commit hash
ad63552951ea3a5c7836c8310b6b661295d6bf87
Author
André <[email protected]>
Date
almost 8 years ago
Selected line
245
if [[ ! -s /mail_crypt/ecprivkey.pem || ! -s /mail_crypt/ecpubkey.pem ]]; then
Open commit View diff
245 if [[ ! -s /mail_crypt/ecprivkey.pem || ! -s /mail_crypt/ecpubkey.pem ]]; then
andryyy over 9 years ago 58d86da

Rebase Dovecot on Stretch slim, build from stable source with latest stable Pigeonhole for antispam replacement

Full commit hash
58d86dadcec43617d3fe58e998e958e4b3daf389
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
246
	openssl ecparam -name prime256v1 -genkey | openssl pkey -out /mail_crypt/ecprivkey.pem
Open commit View diff
246 openssl ecparam -name prime256v1 -genkey | openssl pkey -out /mail_crypt/ecprivkey.pem
same change 58d86da

Rebase Dovecot on Stretch slim, build from stable source with latest stable Pigeonhole for antispam replacement

Full commit hash
58d86dadcec43617d3fe58e998e958e4b3daf389
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
247
	openssl pkey -in /mail_crypt/ecprivkey.pem -pubout -out /mail_crypt/ecpubkey.pem
Open commit View diff
247 openssl pkey -in /mail_crypt/ecprivkey.pem -pubout -out /mail_crypt/ecpubkey.pem
andryyy over 9 years ago 13cd5e0

Run sievec after adding keys, use fixed IDs for users

Full commit hash
13cd5e0b1dcefa0a9b3eb9c055f2c0d55ed2a9a4
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
248
	chown 401 /mail_crypt/ecprivkey.pem /mail_crypt/ecpubkey.pem
Open commit View diff
248 chown 401 /mail_crypt/ecprivkey.pem /mail_crypt/ecpubkey.pem
same change 13cd5e0

Run sievec after adding keys, use fixed IDs for users

Full commit hash
13cd5e0b1dcefa0a9b3eb9c055f2c0d55ed2a9a4
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
249
else
Open commit View diff
249 else
same change 13cd5e0

Run sievec after adding keys, use fixed IDs for users

Full commit hash
13cd5e0b1dcefa0a9b3eb9c055f2c0d55ed2a9a4
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
250
	chown 401 /mail_crypt/ecprivkey.pem /mail_crypt/ecpubkey.pem
Open commit View diff
250 chown 401 /mail_crypt/ecprivkey.pem /mail_crypt/ecpubkey.pem
andryyy over 9 years ago 58d86da

Rebase Dovecot on Stretch slim, build from stable source with latest stable Pigeonhole for antispam replacement

Full commit hash
58d86dadcec43617d3fe58e998e958e4b3daf389
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
251
fi
Open commit View diff
251 fi
same change 58d86da

Rebase Dovecot on Stretch slim, build from stable source with latest stable Pigeonhole for antispam replacement

Full commit hash
58d86dadcec43617d3fe58e998e958e4b3daf389
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
252
Open commit View diff
252
Niklas Meyer almost 2 years ago fda9530

fix: added tls1.0/1.1 patch for openssl when using older tls versions in override (#6105)

Full commit hash
fda95301ba62fa1b354d177aa0e88526d9e6fd9e
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
253
# Fix OpenSSL 3.X TLS1.0, 1.1 support (https://community.mailcow.email/d/4062-hi-all/20)
Open commit View diff
253 # Fix OpenSSL 3.X TLS1.0, 1.1 support (https://community.mailcow.email/d/4062-hi-all/20)
same change fda9530

fix: added tls1.0/1.1 patch for openssl when using older tls versions in override (#6105)

Full commit hash
fda95301ba62fa1b354d177aa0e88526d9e6fd9e
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
254
if grep -qE 'ssl_min_protocol\s*=\s*(TLSv1|TLSv1\.1)\s*$' /etc/dovecot/dovecot.conf /etc/dovecot/extra.conf; then
Open commit View diff
254 if grep -qE 'ssl_min_protocol\s*=\s*(TLSv1|TLSv1\.1)\s*$' /etc/dovecot/dovecot.conf /etc/dovecot/extra.conf; then
same change fda9530

fix: added tls1.0/1.1 patch for openssl when using older tls versions in override (#6105)

Full commit hash
fda95301ba62fa1b354d177aa0e88526d9e6fd9e
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
255
    sed -i '/\[openssl_init\]/a ssl_conf = ssl_configuration' /etc/ssl/openssl.cnf
Open commit View diff
255 sed -i '/\[openssl_init\]/a ssl_conf = ssl_configuration' /etc/ssl/openssl.cnf
same change fda9530

fix: added tls1.0/1.1 patch for openssl when using older tls versions in override (#6105)

Full commit hash
fda95301ba62fa1b354d177aa0e88526d9e6fd9e
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
256
Open commit View diff
256
same change fda9530

fix: added tls1.0/1.1 patch for openssl when using older tls versions in override (#6105)

Full commit hash
fda95301ba62fa1b354d177aa0e88526d9e6fd9e
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
257
    echo "[ssl_configuration]" >> /etc/ssl/openssl.cnf
Open commit View diff
257 echo "[ssl_configuration]" >> /etc/ssl/openssl.cnf
same change fda9530

fix: added tls1.0/1.1 patch for openssl when using older tls versions in override (#6105)

Full commit hash
fda95301ba62fa1b354d177aa0e88526d9e6fd9e
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
258
    echo "system_default = tls_system_default" >> /etc/ssl/openssl.cnf
Open commit View diff
258 echo "system_default = tls_system_default" >> /etc/ssl/openssl.cnf
same change fda9530

fix: added tls1.0/1.1 patch for openssl when using older tls versions in override (#6105)

Full commit hash
fda95301ba62fa1b354d177aa0e88526d9e6fd9e
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
259
    echo "[tls_system_default]" >> /etc/ssl/openssl.cnf
Open commit View diff
259 echo "[tls_system_default]" >> /etc/ssl/openssl.cnf
same change fda9530

fix: added tls1.0/1.1 patch for openssl when using older tls versions in override (#6105)

Full commit hash
fda95301ba62fa1b354d177aa0e88526d9e6fd9e
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
260
    echo "MinProtocol = TLSv1" >> /etc/ssl/openssl.cnf
Open commit View diff
260 echo "MinProtocol = TLSv1" >> /etc/ssl/openssl.cnf
same change fda9530

fix: added tls1.0/1.1 patch for openssl when using older tls versions in override (#6105)

Full commit hash
fda95301ba62fa1b354d177aa0e88526d9e6fd9e
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
261
    echo "CipherString = DEFAULT@SECLEVEL=0" >> /etc/ssl/openssl.cnf
Open commit View diff
261 echo "CipherString = DEFAULT@SECLEVEL=0" >> /etc/ssl/openssl.cnf
same change fda9530

fix: added tls1.0/1.1 patch for openssl when using older tls versions in override (#6105)

Full commit hash
fda95301ba62fa1b354d177aa0e88526d9e6fd9e
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
262
fi
Open commit View diff
262 fi
same change fda9530

fix: added tls1.0/1.1 patch for openssl when using older tls versions in override (#6105)

Full commit hash
fda95301ba62fa1b354d177aa0e88526d9e6fd9e
Author
Niklas Meyer <[email protected]>
Date
almost 2 years ago
Selected line
263
Open commit View diff
263
andryyy over 9 years ago 13cd5e0

Run sievec after adding keys, use fixed IDs for users

Full commit hash
13cd5e0b1dcefa0a9b3eb9c055f2c0d55ed2a9a4
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
264
# Compile sieve scripts
Open commit View diff
264 # Compile sieve scripts
andryyy about 7 years ago dcacf85

[Dovecot] Rename sieve_after to global_sieve_after and create a global_sieve_before file

Full commit hash
dcacf85a5d8bff7aee20147c4cccfc11d3757a76
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
265
sievec /var/vmail/sieve/global_sieve_before.sieve
Open commit View diff
265 sievec /var/vmail/sieve/global_sieve_before.sieve
same change dcacf85

[Dovecot] Rename sieve_after to global_sieve_after and create a global_sieve_before file

Full commit hash
dcacf85a5d8bff7aee20147c4cccfc11d3757a76
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
266
sievec /var/vmail/sieve/global_sieve_after.sieve
Open commit View diff
266 sievec /var/vmail/sieve/global_sieve_after.sieve
andryyy almost 7 years ago 97c2fe9

[Dovecot] Install from repository

Full commit hash
97c2fe9fe1be21f427cb48a325ca851804251448
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
267
sievec /usr/lib/dovecot/sieve/report-spam.sieve
Open commit View diff
267 sievec /usr/lib/dovecot/sieve/report-spam.sieve
same change 97c2fe9

[Dovecot] Install from repository

Full commit hash
97c2fe9fe1be21f427cb48a325ca851804251448
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
268
sievec /usr/lib/dovecot/sieve/report-ham.sieve
Open commit View diff
268 sievec /usr/lib/dovecot/sieve/report-ham.sieve
andryyy over 9 years ago 13cd5e0

Run sievec after adding keys, use fixed IDs for users

Full commit hash
13cd5e0b1dcefa0a9b3eb9c055f2c0d55ed2a9a4
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
269
Open commit View diff
269
same change 13cd5e0

Run sievec after adding keys, use fixed IDs for users

Full commit hash
13cd5e0b1dcefa0a9b3eb9c055f2c0d55ed2a9a4
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
270
# Fix permissions
Open commit View diff
270 # Fix permissions
andryyy almost 7 years ago 97c2fe9

[Dovecot] Install from repository

Full commit hash
97c2fe9fe1be21f427cb48a325ca851804251448
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
271
chown root:root /etc/dovecot/sql/*.conf
Open commit View diff
271 chown root:root /etc/dovecot/sql/*.conf
FreddleSpl0it about 3 years ago e202d00

[Dovecot] group auth files

Full commit hash
e202d00bebb6937cf2aca726cba79534b5bf0a53
Author
FreddleSpl0it <[email protected]>
Date
about 3 years ago
Selected line
272
chown root:dovecot /etc/dovecot/sql/dovecot-dict-sql-sieve* /etc/dovecot/sql/dovecot-dict-sql-quota* /etc/dovecot/auth/passwd-verify.lua
Open commit View diff
272 chown root:dovecot /etc/dovecot/sql/dovecot-dict-sql-sieve* /etc/dovecot/sql/dovecot-dict-sql-quota* /etc/dovecot/auth/passwd-verify.lua
same change e202d00

[Dovecot] group auth files

Full commit hash
e202d00bebb6937cf2aca726cba79534b5bf0a53
Author
FreddleSpl0it <[email protected]>
Date
about 3 years ago
Selected line
273
chmod 640 /etc/dovecot/sql/*.conf /etc/dovecot/auth/passwd-verify.lua
Open commit View diff
273 chmod 640 /etc/dovecot/sql/*.conf /etc/dovecot/auth/passwd-verify.lua
andryyy over 9 years ago 13cd5e0

Run sievec after adding keys, use fixed IDs for users

Full commit hash
13cd5e0b1dcefa0a9b3eb9c055f2c0d55ed2a9a4
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
274
chown -R vmail:vmail /var/vmail/sieve
Open commit View diff
274 chown -R vmail:vmail /var/vmail/sieve
andryyy over 7 years ago 244ab19

[Dovecot] Dovecot 2.3.3, Pigeonhole 0.5.3

Full commit hash
244ab191bdf75b02d6fa4488fc7763845ef13019
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
275
chown -R vmail:vmail /var/volatile
Open commit View diff
275 chown -R vmail:vmail /var/volatile
andryyy almost 6 years ago 2df661a

[Dovecot] Move mail index to new volume

Full commit hash
2df661a91e0b5facbfcaa2c39e874f162f3fcd0e
Author
andryyy <[email protected]>
Date
almost 6 years ago
Selected line
276
chown -R vmail:vmail /var/vmail_index
Open commit View diff
276 chown -R vmail:vmail /var/vmail_index
andryyy over 7 years ago 244ab19

[Dovecot] Dovecot 2.3.3, Pigeonhole 0.5.3

Full commit hash
244ab191bdf75b02d6fa4488fc7763845ef13019
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
277
adduser vmail tty
Open commit View diff
277 adduser vmail tty
same change 244ab19

[Dovecot] Dovecot 2.3.3, Pigeonhole 0.5.3

Full commit hash
244ab191bdf75b02d6fa4488fc7763845ef13019
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
278
chmod g+rw /dev/console
Open commit View diff
278 chmod g+rw /dev/console
andryyy about 7 years ago 395f0f7

[Rspamd] Remove authenticated user from auth results header

Full commit hash
395f0f7a3d0d58f584149eeb5d33991dd468cd10
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
279
chown root:tty /dev/console
Open commit View diff
279 chown root:tty /dev/console
andryyy almost 7 years ago 97c2fe9

[Dovecot] Install from repository

Full commit hash
97c2fe9fe1be21f427cb48a325ca851804251448
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
280
chmod +x /usr/lib/dovecot/sieve/rspamd-pipe-ham \
Open commit View diff
280 chmod +x /usr/lib/dovecot/sieve/rspamd-pipe-ham \
same change 97c2fe9

[Dovecot] Install from repository

Full commit hash
97c2fe9fe1be21f427cb48a325ca851804251448
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
281
  /usr/lib/dovecot/sieve/rspamd-pipe-spam \
Open commit View diff
281 /usr/lib/dovecot/sieve/rspamd-pipe-spam \
andryyy over 5 years ago 971434d

[mailcow] Use ofelia instead of cron daemons (wip: remove init systems)

Full commit hash
971434ddd354a87208cbee87d399fc66be3e94ff
Author
andryyy <[email protected]>
Date
over 5 years ago
Selected line
282
  /usr/local/bin/imapsync_runner.pl \
Open commit View diff
282 /usr/local/bin/imapsync_runner.pl \
andryyy over 7 years ago f493d3a

[Dovecot] Simplify Docker image

Full commit hash
f493d3a9576905371c09dbfb73c6d5b0ae32ab31
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
283
  /usr/local/bin/imapsync \
Open commit View diff
283 /usr/local/bin/imapsync \
same change f493d3a

[Dovecot] Simplify Docker image

Full commit hash
f493d3a9576905371c09dbfb73c6d5b0ae32ab31
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
284
  /usr/local/bin/trim_logs.sh \
Open commit View diff
284 /usr/local/bin/trim_logs.sh \
same change f493d3a

[Dovecot] Simplify Docker image

Full commit hash
f493d3a9576905371c09dbfb73c6d5b0ae32ab31
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
285
  /usr/local/bin/sa-rules.sh \
Open commit View diff
285 /usr/local/bin/sa-rules.sh \
andryyy about 7 years ago de03e41

[Dovecot] Run cronjob at 4:15 AM to remove max aged quarantine items (default: 365 days)

Full commit hash
de03e4178ae40e095fa93f1f68c3d7907673c0cd
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
286
  /usr/local/bin/clean_q_aged.sh \
Open commit View diff
286 /usr/local/bin/clean_q_aged.sh \
andryyy over 7 years ago f493d3a

[Dovecot] Simplify Docker image

Full commit hash
f493d3a9576905371c09dbfb73c6d5b0ae32ab31
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
287
  /usr/local/bin/maildir_gc.sh \
Open commit View diff
287 /usr/local/bin/maildir_gc.sh \
andryyy over 7 years ago c7c1422

[Dovecot] Add quota_notify script

Full commit hash
c7c1422095a90d840e349f73bc64b0bda5ff5736
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
288
  /usr/local/sbin/stop-supervisor.sh \
Open commit View diff
288 /usr/local/sbin/stop-supervisor.sh \
andryyy over 6 years ago 5944595

[Watchdog] Watch replication, if any (unsupported)

Full commit hash
5944595be35b76fbdd5d06d741231239b3a06243
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
289
  /usr/local/bin/quota_notify.py \
Open commit View diff
289 /usr/local/bin/quota_notify.py \
Niklas Meyer about 2 years ago cf65942

dovecot: add Flatcurve FTS Engine as EXPERIMENTAL (#5920)

Full commit hash
cf6594220cdc74426f71f6eeb11a9a7cd089036b
Author
Niklas Meyer <[email protected]>
Date
about 2 years ago
Selected line
290
  /usr/local/bin/repl_health.sh \
Open commit View diff
290 /usr/local/bin/repl_health.sh \
same change cf65942

dovecot: add Flatcurve FTS Engine as EXPERIMENTAL (#5920)

Full commit hash
cf6594220cdc74426f71f6eeb11a9a7cd089036b
Author
Niklas Meyer <[email protected]>
Date
about 2 years ago
Selected line
291
  /usr/local/bin/optimize-fts.sh
Open commit View diff
291 /usr/local/bin/optimize-fts.sh
andryyy over 7 years ago f493d3a

[Dovecot] Simplify Docker image

Full commit hash
f493d3a9576905371c09dbfb73c6d5b0ae32ab31
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
292
Open commit View diff
292
andryyy about 6 years ago 9078031

[Dovecot] WIP: Read env vars for cronjobs from prepared file

Full commit hash
9078031255b8e21cd5bbf9905859788ec0bb9be3
Author
andryyy <[email protected]>
Date
about 6 years ago
Selected line
293
# Prepare environment file for cronjobs
Open commit View diff
293 # Prepare environment file for cronjobs
same change 9078031

[Dovecot] WIP: Read env vars for cronjobs from prepared file

Full commit hash
9078031255b8e21cd5bbf9905859788ec0bb9be3
Author
andryyy <[email protected]>
Date
about 6 years ago
Selected line
294
printenv | sed 's/^\(.*\)$/export \1/g' > /source_env.sh
Open commit View diff
294 printenv | sed 's/^\(.*\)$/export \1/g' > /source_env.sh
same change 9078031

[Dovecot] WIP: Read env vars for cronjobs from prepared file

Full commit hash
9078031255b8e21cd5bbf9905859788ec0bb9be3
Author
andryyy <[email protected]>
Date
about 6 years ago
Selected line
295
Open commit View diff
295
andryyy almost 9 years ago c748443

[Dovecot] Remove master.pid if not running; Check for active imapsync besides lock file; Reconnect MySQL connection in imapsync_cron.pl

Full commit hash
c7484434ddf96b212c4ec7df912260a07317bb44
Author
andryyy <[email protected]>
Date
almost 9 years ago
Selected line
296
# Clean old PID if any
Open commit View diff
296 # Clean old PID if any
andryyy almost 7 years ago 97c2fe9

[Dovecot] Install from repository

Full commit hash
97c2fe9fe1be21f427cb48a325ca851804251448
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
297
[[ -f /var/run/dovecot/master.pid ]] && rm /var/run/dovecot/master.pid
Open commit View diff
297 [[ -f /var/run/dovecot/master.pid ]] && rm /var/run/dovecot/master.pid
andryyy almost 9 years ago c748443

[Dovecot] Remove master.pid if not running; Check for active imapsync besides lock file; Reconnect MySQL connection in imapsync_cron.pl

Full commit hash
c7484434ddf96b212c4ec7df912260a07317bb44
Author
andryyy <[email protected]>
Date
almost 9 years ago
Selected line
298
Open commit View diff
298
André about 8 years ago 4a403e9

[Dovecot] Imapsync: Set is_running = 0 on restart

Full commit hash
4a403e93232859a7c6265fd454dd68a4484967c3
Author
André <[email protected]>
Date
about 8 years ago
Selected line
299
# Clean stopped imapsync jobs
Open commit View diff
299 # Clean stopped imapsync jobs
André almost 8 years ago 1115b82

[Dovecot] Various fixes for imapsync_cron, new imapsync version

Full commit hash
1115b826f9c60da166dd2c1fabd23c8fb950d963
Author
André <[email protected]>
Date
almost 8 years ago
Selected line
300
rm -f /tmp/imapsync_busy.lock
Open commit View diff
300 rm -f /tmp/imapsync_busy.lock
DerLinkman over 1 year ago 2f93f1d

os: fixes for newer mariadb-client versions (especially on alpine 3.21)

Full commit hash
2f93f1d0c5b9642190c1358a03038be4c3f4bb43
Author
DerLinkman <[email protected]>
Date
over 1 year ago
Selected line
301
IMAPSYNC_TABLE=$(mariadb --skip-ssl --socket=/var/run/mysqld/mysqld.sock -u ${DBUSER} -p${DBPASS} ${DBNAME} -e "SHOW TABLES LIKE 'imapsync'" -Bs)
Open commit View diff
301 IMAPSYNC_TABLE=$(mariadb --skip-ssl --socket=/var/run/mysqld/mysqld.sock -u ${DBUSER} -p${DBPASS} ${DBNAME} -e "SHOW TABLES LIKE 'imapsync'" -Bs)
same change 2f93f1d

os: fixes for newer mariadb-client versions (especially on alpine 3.21)

Full commit hash
2f93f1d0c5b9642190c1358a03038be4c3f4bb43
Author
DerLinkman <[email protected]>
Date
over 1 year ago
Selected line
302
[[ ! -z ${IMAPSYNC_TABLE} ]] && mariadb --skip-ssl --socket=/var/run/mysqld/mysqld.sock -u ${DBUSER} -p${DBPASS} ${DBNAME} -e "UPDATE imapsync SET is_running='0'"
Open commit View diff
302 [[ ! -z ${IMAPSYNC_TABLE} ]] && mariadb --skip-ssl --socket=/var/run/mysqld/mysqld.sock -u ${DBUSER} -p${DBPASS} ${DBNAME} -e "UPDATE imapsync SET is_running='0'"
André about 8 years ago 4a403e9

[Dovecot] Imapsync: Set is_running = 0 on restart

Full commit hash
4a403e93232859a7c6265fd454dd68a4484967c3
Author
André <[email protected]>
Date
about 8 years ago
Selected line
303
Open commit View diff
303
andryyy over 7 years ago c82f816

[Dovecot] Fix maildir_gc, build with ldap support

Full commit hash
c82f8165d8abac42b9cdbabca19b4f6542b40608
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
304
# Envsubst maildir_gc
Open commit View diff
304 # Envsubst maildir_gc
Aaron Larisch over 7 years ago 5cae935

Fix empty maildir_gc.sh

Full commit hash
5cae935485e4f42ef8cdb6c92bfaca824555a30a
Author
Aaron Larisch <[email protected]>
Date
over 7 years ago
Selected line
305
echo "$(envsubst < /usr/local/bin/maildir_gc.sh)" > /usr/local/bin/maildir_gc.sh
Open commit View diff
305 echo "$(envsubst < /usr/local/bin/maildir_gc.sh)" > /usr/local/bin/maildir_gc.sh
andryyy over 7 years ago c82f816

[Dovecot] Fix maildir_gc, build with ldap support

Full commit hash
c82f8165d8abac42b9cdbabca19b4f6542b40608
Author
andryyy <[email protected]>
Date
over 7 years ago
Selected line
306
Open commit View diff
306
andryyy over 6 years ago c8b9f2b

[Dovecot] Add auth_passdb_lookup to LUA, add default plugins for replicator, check if master, add node to GUID creation, use correct syslog-ng config if Redis write-master is not redis-mailcow, trim logs on Redis master

Full commit hash
c8b9f2b36ca533ada7c7ff01bbbd84209e982d06
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
307
# GUID generation
Open commit View diff
307 # GUID generation
andryyy over 6 years ago c9aebd7

[Dovecot] Wait for versions table instead of failing and restarting

Full commit hash
c9aebd73cc438ae1ae8ca9b1082525e2cc56661e
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
308
while [[ ${VERSIONS_OK} != 'OK' ]]; do
Open commit View diff
308 while [[ ${VERSIONS_OK} != 'OK' ]]; do
DerLinkman over 1 year ago 2f93f1d

os: fixes for newer mariadb-client versions (especially on alpine 3.21)

Full commit hash
2f93f1d0c5b9642190c1358a03038be4c3f4bb43
Author
DerLinkman <[email protected]>
Date
over 1 year ago
Selected line
309
  if [[ ! -z $(mariadb --skip-ssl --socket=/var/run/mysqld/mysqld.sock -u ${DBUSER} -p${DBPASS} ${DBNAME} -B -e "SELECT 'OK' FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = \"${DBNAME}\" AND TABLE_NAME = 'versions'") ]]; then
Open commit View diff
309 if [[ ! -z $(mariadb --skip-ssl --socket=/var/run/mysqld/mysqld.sock -u ${DBUSER} -p${DBPASS} ${DBNAME} -B -e "SELECT 'OK' FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = \"${DBNAME}\" AND TABLE_NAME = 'versions'") ]]; then
andryyy over 6 years ago c9aebd7

[Dovecot] Wait for versions table instead of failing and restarting

Full commit hash
c9aebd73cc438ae1ae8ca9b1082525e2cc56661e
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
310
    VERSIONS_OK=OK
Open commit View diff
310 VERSIONS_OK=OK
same change c9aebd7

[Dovecot] Wait for versions table instead of failing and restarting

Full commit hash
c9aebd73cc438ae1ae8ca9b1082525e2cc56661e
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
311
  else
Open commit View diff
311 else
same change c9aebd7

[Dovecot] Wait for versions table instead of failing and restarting

Full commit hash
c9aebd73cc438ae1ae8ca9b1082525e2cc56661e
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
312
    echo "Waiting for versions table to be created..."
Open commit View diff
312 echo "Waiting for versions table to be created..."
same change c9aebd7

[Dovecot] Wait for versions table instead of failing and restarting

Full commit hash
c9aebd73cc438ae1ae8ca9b1082525e2cc56661e
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
313
    sleep 3
Open commit View diff
313 sleep 3
same change c9aebd7

[Dovecot] Wait for versions table instead of failing and restarting

Full commit hash
c9aebd73cc438ae1ae8ca9b1082525e2cc56661e
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
314
  fi
Open commit View diff
314 fi
same change c9aebd7

[Dovecot] Wait for versions table instead of failing and restarting

Full commit hash
c9aebd73cc438ae1ae8ca9b1082525e2cc56661e
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
315
done
Open commit View diff
315 done
Richard Lea about 6 years ago c6e6d3e

[Dovecot] fix error redirection at doveconf (#3500)

Full commit hash
c6e6d3e8eeaa33be64bd5f1384fb61004465b2c2
Author
Richard Lea <[email protected]>
Date
about 6 years ago
Selected line
316
PUBKEY_MCRYPT=$(doveconf -P 2> /dev/null | grep -i mail_crypt_global_public_key | cut -d '<' -f2)
Open commit View diff
316 PUBKEY_MCRYPT=$(doveconf -P 2> /dev/null | grep -i mail_crypt_global_public_key | cut -d '<' -f2)
andryyy almost 7 years ago 457d62e

[Dovecot] Generate GUID

Full commit hash
457d62e22eaf7e1efb57e9d9868d47cf45e195d3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
317
if [ -f ${PUBKEY_MCRYPT} ]; then
Open commit View diff
317 if [ -f ${PUBKEY_MCRYPT} ]; then
andryyy almost 7 years ago 3488cb2

[Dovecot] Fix GUID

Full commit hash
3488cb2171e4dc01a684c6e378693488156a9025
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
318
  GUID=$(cat <(echo ${MAILCOW_HOSTNAME}) /mail_crypt/ecpubkey.pem | sha256sum | cut -d ' ' -f1 | tr -cd "[a-fA-F0-9.:/] ")
Open commit View diff
318 GUID=$(cat <(echo ${MAILCOW_HOSTNAME}) /mail_crypt/ecpubkey.pem | sha256sum | cut -d ' ' -f1 | tr -cd "[a-fA-F0-9.:/] ")
andryyy almost 7 years ago 457d62e

[Dovecot] Generate GUID

Full commit hash
457d62e22eaf7e1efb57e9d9868d47cf45e195d3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
319
  if [ ${#GUID} -eq 64 ]; then
Open commit View diff
319 if [ ${#GUID} -eq 64 ]; then
DerLinkman over 1 year ago 2f93f1d

os: fixes for newer mariadb-client versions (especially on alpine 3.21)

Full commit hash
2f93f1d0c5b9642190c1358a03038be4c3f4bb43
Author
DerLinkman <[email protected]>
Date
over 1 year ago
Selected line
320
    mariadb --skip-ssl --socket=/var/run/mysqld/mysqld.sock -u ${DBUSER} -p${DBPASS} ${DBNAME} << EOF
Open commit View diff
320 mariadb --skip-ssl --socket=/var/run/mysqld/mysqld.sock -u ${DBUSER} -p${DBPASS} ${DBNAME} << EOF
andryyy almost 7 years ago 457d62e

[Dovecot] Generate GUID

Full commit hash
457d62e22eaf7e1efb57e9d9868d47cf45e195d3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
321
REPLACE INTO versions (application, version) VALUES ("GUID", "${GUID}");
Open commit View diff
321 REPLACE INTO versions (application, version) VALUES ("GUID", "${GUID}");
same change 457d62e

[Dovecot] Generate GUID

Full commit hash
457d62e22eaf7e1efb57e9d9868d47cf45e195d3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
322
EOF
Open commit View diff
322 EOF
same change 457d62e

[Dovecot] Generate GUID

Full commit hash
457d62e22eaf7e1efb57e9d9868d47cf45e195d3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
323
  else
Open commit View diff
323 else
DerLinkman over 1 year ago 2f93f1d

os: fixes for newer mariadb-client versions (especially on alpine 3.21)

Full commit hash
2f93f1d0c5b9642190c1358a03038be4c3f4bb43
Author
DerLinkman <[email protected]>
Date
over 1 year ago
Selected line
324
    mariadb --skip-ssl --socket=/var/run/mysqld/mysqld.sock -u ${DBUSER} -p${DBPASS} ${DBNAME} << EOF
Open commit View diff
324 mariadb --skip-ssl --socket=/var/run/mysqld/mysqld.sock -u ${DBUSER} -p${DBPASS} ${DBNAME} << EOF
andryyy almost 7 years ago 457d62e

[Dovecot] Generate GUID

Full commit hash
457d62e22eaf7e1efb57e9d9868d47cf45e195d3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
325
REPLACE INTO versions (application, version) VALUES ("GUID", "INVALID");
Open commit View diff
325 REPLACE INTO versions (application, version) VALUES ("GUID", "INVALID");
same change 457d62e

[Dovecot] Generate GUID

Full commit hash
457d62e22eaf7e1efb57e9d9868d47cf45e195d3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
326
EOF
Open commit View diff
326 EOF
same change 457d62e

[Dovecot] Generate GUID

Full commit hash
457d62e22eaf7e1efb57e9d9868d47cf45e195d3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
327
  fi
Open commit View diff
327 fi
same change 457d62e

[Dovecot] Generate GUID

Full commit hash
457d62e22eaf7e1efb57e9d9868d47cf45e195d3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
328
fi
Open commit View diff
328 fi
same change 457d62e

[Dovecot] Generate GUID

Full commit hash
457d62e22eaf7e1efb57e9d9868d47cf45e195d3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
329
Open commit View diff
329
André almost 8 years ago 62b27ae

[Dovecot] Check garbage hourly

Full commit hash
62b27aeacbcf4a70328f4b95eed8a0d0a148ccff
Author
André <[email protected]>
Date
almost 8 years ago
Selected line
330
# Collect SA rules once now
Open commit View diff
330 # Collect SA rules once now
same change 62b27ae

[Dovecot] Check garbage hourly

Full commit hash
62b27aeacbcf4a70328f4b95eed8a0d0a148ccff
Author
André <[email protected]>
Date
almost 8 years ago
Selected line
331
/usr/local/bin/sa-rules.sh
Open commit View diff
331 /usr/local/bin/sa-rules.sh
same change 62b27ae

[Dovecot] Check garbage hourly

Full commit hash
62b27aeacbcf4a70328f4b95eed8a0d0a148ccff
Author
André <[email protected]>
Date
almost 8 years ago
Selected line
332
Open commit View diff
332
andryyy almost 7 years ago b0711db

[Dockerfiles] Rename some files and create hook points

Full commit hash
b0711db48955ace1fed1f2251c3433c3a0b0efe3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
333
# Run hooks
Open commit View diff
333 # Run hooks
same change b0711db

[Dockerfiles] Rename some files and create hook points

Full commit hash
b0711db48955ace1fed1f2251c3433c3a0b0efe3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
334
for file in /hooks/*; do
Open commit View diff
334 for file in /hooks/*; do
same change b0711db

[Dockerfiles] Rename some files and create hook points

Full commit hash
b0711db48955ace1fed1f2251c3433c3a0b0efe3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
335
  if [ -x "${file}" ]; then
Open commit View diff
335 if [ -x "${file}" ]; then
same change b0711db

[Dockerfiles] Rename some files and create hook points

Full commit hash
b0711db48955ace1fed1f2251c3433c3a0b0efe3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
336
    echo "Running hook ${file}"
Open commit View diff
336 echo "Running hook ${file}"
same change b0711db

[Dockerfiles] Rename some files and create hook points

Full commit hash
b0711db48955ace1fed1f2251c3433c3a0b0efe3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
337
    "${file}"
Open commit View diff
337 "${file}"
same change b0711db

[Dockerfiles] Rename some files and create hook points

Full commit hash
b0711db48955ace1fed1f2251c3433c3a0b0efe3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
338
  fi
Open commit View diff
338 fi
same change b0711db

[Dockerfiles] Rename some files and create hook points

Full commit hash
b0711db48955ace1fed1f2251c3433c3a0b0efe3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
339
done
Open commit View diff
339 done
same change b0711db

[Dockerfiles] Rename some files and create hook points

Full commit hash
b0711db48955ace1fed1f2251c3433c3a0b0efe3
Author
andryyy <[email protected]>
Date
almost 7 years ago
Selected line
340
Open commit View diff
340
andryyy over 6 years ago b7a7492

[Dovecot] Really strange race condition when reading an untouched LUA file on slower systems

Full commit hash
b7a749208ddeae9199a2ece7f1844aeb7f8481e6
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
341
# For some strange, unknown and stupid reason, Dovecot may run into a race condition, when this file is not touched before it is read by dovecot/auth
Open commit View diff
341 # For some strange, unknown and stupid reason, Dovecot may run into a race condition, when this file is not touched before it is read by dovecot/auth
same change b7a7492

[Dovecot] Really strange race condition when reading an untouched LUA file on slower systems

Full commit hash
b7a749208ddeae9199a2ece7f1844aeb7f8481e6
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
342
# May be related to something inside Docker, I seriously don't know
Open commit View diff
342 # May be related to something inside Docker, I seriously don't know
FreddleSpl0it about 3 years ago e202d00

[Dovecot] group auth files

Full commit hash
e202d00bebb6937cf2aca726cba79534b5bf0a53
Author
FreddleSpl0it <[email protected]>
Date
about 3 years ago
Selected line
343
touch /etc/dovecot/auth/passwd-verify.lua
Open commit View diff
343 touch /etc/dovecot/auth/passwd-verify.lua
andryyy over 6 years ago b7a7492

[Dovecot] Really strange race condition when reading an untouched LUA file on slower systems

Full commit hash
b7a749208ddeae9199a2ece7f1844aeb7f8481e6
Author
andryyy <[email protected]>
Date
over 6 years ago
Selected line
344
Open commit View diff
344
DerLinkman about 3 years ago accedf0

Updated mailcow Components to be ARM64 compatible

Full commit hash
accedf028003ad6f0511a41a8773562458038bed
Author
DerLinkman <[email protected]>
Date
about 3 years ago
Selected line
345
if [[ ! -z ${REDIS_SLAVEOF_IP} ]]; then
Open commit View diff
345 if [[ ! -z ${REDIS_SLAVEOF_IP} ]]; then
same change accedf0

Updated mailcow Components to be ARM64 compatible

Full commit hash
accedf028003ad6f0511a41a8773562458038bed
Author
DerLinkman <[email protected]>
Date
about 3 years ago
Selected line
346
  cp /etc/syslog-ng/syslog-ng-redis_slave.conf /etc/syslog-ng/syslog-ng.conf
Open commit View diff
346 cp /etc/syslog-ng/syslog-ng-redis_slave.conf /etc/syslog-ng/syslog-ng.conf
same change accedf0

Updated mailcow Components to be ARM64 compatible

Full commit hash
accedf028003ad6f0511a41a8773562458038bed
Author
DerLinkman <[email protected]>
Date
about 3 years ago
Selected line
347
fi
Open commit View diff
347 fi
same change accedf0

Updated mailcow Components to be ARM64 compatible

Full commit hash
accedf028003ad6f0511a41a8773562458038bed
Author
DerLinkman <[email protected]>
Date
about 3 years ago
Selected line
348
Open commit View diff
348
andryyy over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
349
exec "$@"
Open commit View diff
349 exec "$@"