[dovecot/core] 2a7c4f: master: Move import_environment setting to lib-mas...

GitHub noreply at github.com
Thu Sep 14 12:30:13 EEST 2017


  Branch: refs/heads/master-2.2
  Home:   https://github.com/dovecot/core
  Commit: 2a7c4f904786c7269af64d809d65f7c7b130d247
      https://github.com/dovecot/core/commit/2a7c4f904786c7269af64d809d65f7c7b130d247
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-09-14 (Thu, 14 Sep 2017)

  Changed paths:
    M src/lib-master/master-service-settings.c
    M src/lib-master/master-service-settings.h
    M src/master/main.c
    M src/master/master-settings.c
    M src/master/master-settings.h

  Log Message:
  -----------
  master: Move import_environment setting to lib-master's master_service_settings


  Commit: e67bd1b80ae2d3875c2183b284cc7b731dea314b
      https://github.com/dovecot/core/commit/e67bd1b80ae2d3875c2183b284cc7b731dea314b
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-09-14 (Thu, 14 Sep 2017)

  Changed paths:
    M src/master/main.c

  Log Message:
  -----------
  master: Append to existing DOVECOT_PRESERVE_ENVS instead of overwriting it


  Commit: 10e65f3bc66aeec3658bda64023a3cc6c0c692fc
      https://github.com/dovecot/core/commit/10e65f3bc66aeec3658bda64023a3cc6c0c692fc
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-09-14 (Thu, 14 Sep 2017)

  Changed paths:
    M src/lib-master/master-service.c
    M src/lib-master/master-service.h
    M src/master/main.c

  Log Message:
  -----------
  master: Move master_set_import_environment() to lib-master


  Commit: caac93845ca0d9e2641d182905f5b58553f4b542
      https://github.com/dovecot/core/commit/caac93845ca0d9e2641d182905f5b58553f4b542
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-09-14 (Thu, 14 Sep 2017)

  Changed paths:
    M src/lib-master/master-service.c
    M src/master/main.c

  Log Message:
  -----------
  lib-master: master_service_import_environment() - use a data stack frame

This way the caller doesn't have to do it.


  Commit: 63eb42ba48e81ac7e5b6e83a8dd17386728d2b82
      https://github.com/dovecot/core/commit/63eb42ba48e81ac7e5b6e83a8dd17386728d2b82
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-09-14 (Thu, 14 Sep 2017)

  Changed paths:
    M src/lib-master/master-service-settings.c

  Log Message:
  -----------
  lib-master: Use master_service_import_environment() for preserving environments


  Commit: 6766ea3d4803855e2b54517bda700b5c665a4019
      https://github.com/dovecot/core/commit/6766ea3d4803855e2b54517bda700b5c665a4019
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-09-14 (Thu, 14 Sep 2017)

  Changed paths:
    M src/config/doveconf.c
    M src/lib-master/master-service-settings.c

  Log Message:
  -----------
  lib-master, config: Move the responsibility of cleaning environment to doveconf


  Commit: bf005139d0591ae07f69abcbe5b7bbfd171e5e10
      https://github.com/dovecot/core/commit/bf005139d0591ae07f69abcbe5b7bbfd171e5e10
  Author: Timo Sirainen <timo.sirainen at dovecot.fi>
  Date:   2017-09-14 (Thu, 14 Sep 2017)

  Changed paths:
    M src/config/config-request.c
    M src/config/config-request.h
    M src/config/doveconf.c

  Log Message:
  -----------
  doveconf: Preserve import_environment when execing binary

This allows import_environment setting to work with doveadm and other
standalone tools.


Compare: https://github.com/dovecot/core/compare/6eacca95af30...bf005139d059


More information about the dovecot-cvs mailing list