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

_modules/scripts/migrate_options.sh

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

migrate_options.sh on main
Author Date Commit Line Code
DerLinkman 12 months ago 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
1
#!/usr/bin/env bash
Open commit View diff
1 #!/usr/bin/env bash
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
2
# _modules/scripts/migrate_options.sh
Open commit View diff
2 # _modules/scripts/migrate_options.sh
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
3
# THIS SCRIPT IS DESIGNED TO BE RUNNING BY MAILCOW SCRIPTS ONLY!
Open commit View diff
3 # THIS SCRIPT IS DESIGNED TO BE RUNNING BY MAILCOW SCRIPTS ONLY!
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
4
# DO NOT, AGAIN, NOT TRY TO RUN THIS SCRIPT STANDALONE!!!!!!
Open commit View diff
4 # DO NOT, AGAIN, NOT TRY TO RUN THIS SCRIPT STANDALONE!!!!!!
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
5
Open commit View diff
5
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
6
migrate_config_options() {
Open commit View diff
6 migrate_config_options() {
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
7
Open commit View diff
7
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
8
  sed -i --follow-symlinks '$a\' mailcow.conf
Open commit View diff
8 sed -i --follow-symlinks '$a\' mailcow.conf
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
9
Open commit View diff
9
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
10
  KEYS=(
Open commit View diff
10 KEYS=(
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
11
    SOLR_HEAP
Open commit View diff
11 SOLR_HEAP
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
12
    SKIP_SOLR
Open commit View diff
12 SKIP_SOLR
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
13
    SOLR_PORT
Open commit View diff
13 SOLR_PORT
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
14
    FLATCURVE_EXPERIMENTAL
Open commit View diff
14 FLATCURVE_EXPERIMENTAL
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
15
    DISABLE_IPv6
Open commit View diff
15 DISABLE_IPv6
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
16
    ACME_CONTACT
Open commit View diff
16 ACME_CONTACT
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
17
  )
Open commit View diff
17 )
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
18
Open commit View diff
18
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
19
  for key in "${KEYS[@]}"; do
Open commit View diff
19 for key in "${KEYS[@]}"; do
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
20
    if grep -q "${key}" mailcow.conf; then
Open commit View diff
20 if grep -q "${key}" mailcow.conf; then
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
21
      case "${key}" in
Open commit View diff
21 case "${key}" in
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
22
        SOLR_HEAP)
Open commit View diff
22 SOLR_HEAP)
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
23
          echo "Removing ${key} in mailcow.conf"
Open commit View diff
23 echo "Removing ${key} in mailcow.conf"
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
24
          sed -i '/# Solr heap size in MB\b/d' mailcow.conf
Open commit View diff
24 sed -i '/# Solr heap size in MB\b/d' mailcow.conf
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
25
          sed -i '/# Solr is a prone to run\b/d' mailcow.conf
Open commit View diff
25 sed -i '/# Solr is a prone to run\b/d' mailcow.conf
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
26
          sed -i '/SOLR_HEAP\b/d' mailcow.conf
Open commit View diff
26 sed -i '/SOLR_HEAP\b/d' mailcow.conf
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
27
          ;;
Open commit View diff
27 ;;
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
28
        SKIP_SOLR)
Open commit View diff
28 SKIP_SOLR)
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
29
          echo "Removing ${key} in mailcow.conf"
Open commit View diff
29 echo "Removing ${key} in mailcow.conf"
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
30
          sed -i '/\bSkip Solr on low-memory\b/d' mailcow.conf
Open commit View diff
30 sed -i '/\bSkip Solr on low-memory\b/d' mailcow.conf
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
31
          sed -i '/\bSolr is disabled by default\b/d' mailcow.conf
Open commit View diff
31 sed -i '/\bSolr is disabled by default\b/d' mailcow.conf
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
32
          sed -i '/\bDisable Solr or\b/d' mailcow.conf
Open commit View diff
32 sed -i '/\bDisable Solr or\b/d' mailcow.conf
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
33
          sed -i '/\bSKIP_SOLR\b/d' mailcow.conf
Open commit View diff
33 sed -i '/\bSKIP_SOLR\b/d' mailcow.conf
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
34
          ;;
Open commit View diff
34 ;;
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
35
        SOLR_PORT)
Open commit View diff
35 SOLR_PORT)
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
36
          echo "Removing ${key} in mailcow.conf"
Open commit View diff
36 echo "Removing ${key} in mailcow.conf"
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
37
          sed -i '/\bSOLR_PORT\b/d' mailcow.conf
Open commit View diff
37 sed -i '/\bSOLR_PORT\b/d' mailcow.conf
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
38
          ;;
Open commit View diff
38 ;;
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
39
        FLATCURVE_EXPERIMENTAL)
Open commit View diff
39 FLATCURVE_EXPERIMENTAL)
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
40
          echo "Removing ${key} in mailcow.conf"
Open commit View diff
40 echo "Removing ${key} in mailcow.conf"
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
41
          sed -i '/\bFLATCURVE_EXPERIMENTAL\b/d' mailcow.conf
Open commit View diff
41 sed -i '/\bFLATCURVE_EXPERIMENTAL\b/d' mailcow.conf
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
42
          ;;
Open commit View diff
42 ;;
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
43
        DISABLE_IPv6)
Open commit View diff
43 DISABLE_IPv6)
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
44
          echo "Migrating ${key} to ENABLE_IPv6 in mailcow.conf"
Open commit View diff
44 echo "Migrating ${key} to ENABLE_IPv6 in mailcow.conf"
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
45
          local old=$(grep '^DISABLE_IPv6=' "mailcow.conf" | cut -d'=' -f2)
Open commit View diff
45 local old=$(grep '^DISABLE_IPv6=' "mailcow.conf" | cut -d'=' -f2)
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
46
          local new
Open commit View diff
46 local new
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
47
          if [[ "$old" == "y" ]]; then
Open commit View diff
47 if [[ "$old" == "y" ]]; then
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
48
            new="false"
Open commit View diff
48 new="false"
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
49
          else
Open commit View diff
49 else
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
50
            new="true"
Open commit View diff
50 new="true"
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
51
          fi
Open commit View diff
51 fi
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
52
          sed -i '/^DISABLE_IPv6=/d' "mailcow.conf"
Open commit View diff
52 sed -i '/^DISABLE_IPv6=/d' "mailcow.conf"
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
53
          echo "ENABLE_IPV6=$new" >> "mailcow.conf"
Open commit View diff
53 echo "ENABLE_IPV6=$new" >> "mailcow.conf"
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
54
          ;;
Open commit View diff
54 ;;
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
55
        ACME_CONTACT)
Open commit View diff
55 ACME_CONTACT)
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
56
          echo "Deleting obsoleted ${key} in mailcow.conf"
Open commit View diff
56 echo "Deleting obsoleted ${key} in mailcow.conf"
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
57
          sed -i '/^# Lets Encrypt registration contact information/d' mailcow.conf
Open commit View diff
57 sed -i '/^# Lets Encrypt registration contact information/d' mailcow.conf
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
58
          sed -i '/^# Optional: Leave empty for none/d' mailcow.conf
Open commit View diff
58 sed -i '/^# Optional: Leave empty for none/d' mailcow.conf
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
59
          sed -i '/^# This value is only used on first order!/d' mailcow.conf
Open commit View diff
59 sed -i '/^# This value is only used on first order!/d' mailcow.conf
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
60
          sed -i '/^# Setting it at a later point will require the following steps:/d' mailcow.conf
Open commit View diff
60 sed -i '/^# Setting it at a later point will require the following steps:/d' mailcow.conf
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
61
          sed -i '/^# https:\/\/docs.mailcow.email\/troubleshooting\/debug-reset_tls\//d' mailcow.conf
Open commit View diff
61 sed -i '/^# https:\/\/docs.mailcow.email\/troubleshooting\/debug-reset_tls\//d' mailcow.conf
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
62
          sed -i '/^ACME_CONTACT=.*/d' mailcow.conf
Open commit View diff
62 sed -i '/^ACME_CONTACT=.*/d' mailcow.conf
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
63
          sed -i '/^#ACME_CONTACT=.*/d' mailcow.conf
Open commit View diff
63 sed -i '/^#ACME_CONTACT=.*/d' mailcow.conf
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
64
          ;;
Open commit View diff
64 ;;
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
65
      esac
Open commit View diff
65 esac
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
66
    fi
Open commit View diff
66 fi
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
67
  done
Open commit View diff
67 done
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
68
Open commit View diff
68
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
69
  solr_volume=$(docker volume ls -qf name=^${COMPOSE_PROJECT_NAME}_solr-vol-1)
Open commit View diff
69 solr_volume=$(docker volume ls -qf name=^${COMPOSE_PROJECT_NAME}_solr-vol-1)
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
70
  if [[ -n $solr_volume ]]; then
Open commit View diff
70 if [[ -n $solr_volume ]]; then
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
71
    echo -e "\e[34mSolr has been replaced within mailcow since 2025-01.\nThe volume $solr_volume is unused.\e[0m"
Open commit View diff
71 echo -e "\e[34mSolr has been replaced within mailcow since 2025-01.\nThe volume $solr_volume is unused.\e[0m"
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
72
    sleep 1
Open commit View diff
72 sleep 1
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
73
    if [ ! "$FORCE" ]; then
Open commit View diff
73 if [ ! "$FORCE" ]; then
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
74
      read -r -p "Remove $solr_volume? [y/N] " response
Open commit View diff
74 read -r -p "Remove $solr_volume? [y/N] " response
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
75
      if [[ "$response" =~ ^([yY][eE][sS]|[yY])+$ ]]; then
Open commit View diff
75 if [[ "$response" =~ ^([yY][eE][sS]|[yY])+$ ]]; then
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
76
        echo -e "\e[33mRemoving $solr_volume...\e[0m"
Open commit View diff
76 echo -e "\e[33mRemoving $solr_volume...\e[0m"
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
77
        docker volume rm $solr_volume || echo -e "\e[31mFailed to remove. Remove it manually!\e[0m"
Open commit View diff
77 docker volume rm $solr_volume || echo -e "\e[31mFailed to remove. Remove it manually!\e[0m"
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
78
        echo -e "\e[32mSuccessfully removed $solr_volume!\e[0m"
Open commit View diff
78 echo -e "\e[32mSuccessfully removed $solr_volume!\e[0m"
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
79
      else
Open commit View diff
79 else
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
80
        echo -e "Not removing $solr_volume. Run \`docker volume rm $solr_volume\` manually if needed."
Open commit View diff
80 echo -e "Not removing $solr_volume. Run \`docker volume rm $solr_volume\` manually if needed."
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
81
      fi
Open commit View diff
81 fi
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
82
    else
Open commit View diff
82 else
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
83
      echo -e "\e[33mForce removing $solr_volume...\e[0m"
Open commit View diff
83 echo -e "\e[33mForce removing $solr_volume...\e[0m"
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
84
      docker volume rm $solr_volume || echo -e "\e[31mFailed to remove. Remove it manually!\e[0m"
Open commit View diff
84 docker volume rm $solr_volume || echo -e "\e[31mFailed to remove. Remove it manually!\e[0m"
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
85
      echo -e "\e[32mSuccessfully removed $solr_volume!\e[0m"
Open commit View diff
85 echo -e "\e[32mSuccessfully removed $solr_volume!\e[0m"
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
86
    fi
Open commit View diff
86 fi
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
87
  fi
Open commit View diff
87 fi
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
88
Open commit View diff
88
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
89
  # Delete old fts.conf before forced switch to flatcurve to ensure update is working properly
Open commit View diff
89 # Delete old fts.conf before forced switch to flatcurve to ensure update is working properly
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
90
  FTS_CONF_PATH="${SCRIPT_DIR}/data/conf/dovecot/conf.d/fts.conf"
Open commit View diff
90 FTS_CONF_PATH="${SCRIPT_DIR}/data/conf/dovecot/conf.d/fts.conf"
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
91
  if [[ -f "$FTS_CONF_PATH" ]]; then
Open commit View diff
91 if [[ -f "$FTS_CONF_PATH" ]]; then
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
92
    if grep -q "Autogenerated by mailcow" "$FTS_CONF_PATH"; then
Open commit View diff
92 if grep -q "Autogenerated by mailcow" "$FTS_CONF_PATH"; then
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
93
      rm -rf $FTS_CONF_PATH
Open commit View diff
93 rm -rf $FTS_CONF_PATH
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
94
    fi
Open commit View diff
94 fi
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
95
  fi
Open commit View diff
95 fi
same change 88bf9b0

core: modules splitting + ipv6 nat rewrite (#6634)

Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a
Author
DerLinkman <[email protected]>
Date
12 months ago
Selected line
96
}
Open commit View diff
96 }