Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add privilege qcert for accessing certificates by qmaild, qmailr #44

Merged
merged 3 commits into from
Feb 14, 2023

Conversation

mbhangui
Copy link
Member

  1. cleanq.c, qhpsi.c, qscanq.c: renamed auto_uidc, auto_gidc to auto_uidv, auto_gidv
  2. dknewkey.sh: use qcerts group for certificate group permission
  3. get_uid.c: added qcerts group ID for certificate group permissions
  4. get_uid.c: renamed auto_uidv, auto_gidv to auto_uidi, auto_gidi
  5. get_uid.c: added auto_gidc for qcerts group ID
  6. indimail-mta.spec: added group ID qcerts for certificate group permissions.
  7. perm_list.in: updated group ownership of certs, domainkeys directory to qcerts
  8. qlocal_upgrade.in: add group ID qcerts
  9. qlocal_upgrade.in: updated group id of certs to qcerts
  10. qlocal_upgrade.in: added qcerts as supplementary group for qmaild, qmailr and apache
  11. qmail-poppass.c, sql-database.c: renamed auto_uidv to auto_uidi, auto_gidv to auto_gidi
  12. qmail-showctl.c: renamed auto_uidv to auto_uidi, auto_uidc to auto_uidv, auto_gidv to auto_gidi
  13. qmail-showctl.c: added auto_uidc for qcerts group ID
  14. qmail-sql.c: renamed auto_uidv, auto_gidv to auto_uidi, auto_gidi
  15. smtpd.c: fix dossl function - return on error
  16. svctool.in: use tcpserver -u qmaild for running qmail-smtpd for qcerts supplememtary group
  17. svctool.in: create qcerts group ID and added qcerts as supplementary group for qmailr, qmaild, apache
  18. svctool.in: create certs with root:qcerts owner:group
  19. update_tmprsadh: create rsa/dh parameter files with root:qcerts owner:group
  20. debian/indimail-mta.postinst.in: added --setgroups to set USE_SETGROUPS env variable for qmail-start

01. cleanq.c, qhpsi.c, qscanq.c: renamed auto_uidc, auto_gidc to auto_uidv, auto_gidv
02. dknewkey.sh: use qcerts group for certificate group permission
03. get_uid.c: added qcerts group ID for certificate group permissionA
04. get_uid.c: renamed auto_uidv, auto_gidv to auto_uidi, auto_gidi
05. get_uid.c: added auto_gidc for qcerts group ID
06. indimail-mta.spec: added group ID qcerts for certificate group permissions.
08. perm_list.in: updated group ownership of certs, domainkeys directory to
    qcerts
08. qlocal_upgrade.in: add group ID qcerts
09. qlocal_upgrade.in: updated group id of certs to qcerts
10. qlocal_upgrade.in: added qcerts as supplementary group for qmaild, qmailr
    and apache
11. qmail-poppass.c, sql-database.c: renamed auto_uidv to auto_uidi, auto_gidv
    to auto_gidi
12. qmail-showctl.c: renamed auto_uidv to auto_uidi, auto_uidc to auto_uidv,
    auto_gidv to auto_gidi
13. qmail-showctl.c: added auto_uidc for qcerts group ID
14. qmail-sql.c: renamed auto_uidv, auto_gidv to auto_uidi, auto_gidi
15. smtpd.c: fix dossl function - return on error
16. svctool.in: use tcpserver -u qmaild for running qmail-smtpd for qcerts
    supplememtary group
17. svctool.in: create qcerts group ID and added qcerts as supplementary group
    for qmailr, qmaild, apache
18. svctool.in: create certs with root:qcerts owner:group
19. update_tmprsadh: create rsa/dh parameter files with root:qcerts
    owner:group
20. debian/indimail-mta.postinst.in: added --setgroups to set USE_SETGROUPS
    env variable for qmail-start
@mbhangui mbhangui merged commit 0b01b7f into master Feb 14, 2023
@mbhangui mbhangui deleted the use-setgroups-qmail-start branch February 14, 2023 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant