mirror of
https://github.com/opensolutions/ViMbAdmin.git
synced 2026-04-26 08:45:54 +03:00
[GH-ISSUE #42] Why is there a separate userbase for the application? #38
Labels
No labels
bug
feature
feature
improvement
improvement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ViMbAdmin-opensolutions#38
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @lweijl on GitHub (Jun 9, 2013).
Original GitHub issue: https://github.com/opensolutions/ViMbAdmin/issues/42
Hi there,
What's the reason for ViMbAdmin to have a separate user base for the application itself? I would like to be able to have a super admin account, which also has a mailbox within a domain and have that account be the domain admin of one or more domains within the system.
Besides that, it looks to me that the user base passwords for the application itself is MD5 hashed, while the mailbox passwords have the ability of a much more powerful encryption. Can anyone clarify this for me? I'm trying to figure out if this application is featured and secure enough for my needs.
Thanks in advance!
Lennart
@barryo commented on GitHub (Jun 10, 2013):
Many deployments are service provider based where a separate userbase is required.
A super admin can edit any domain so this functionality is available. I don't see the issue here?
MD5 hashed with salt. See
securitysaltparameter in the configuration file. V3 will move to configurable password hashing for admins with bcrypt as the default.@lweijl commented on GitHub (Jun 10, 2013):
Thanks, that clarified a lot. I am having trouble creating mailboxes though. The creation seems to go okay, but the actual mailbox is never created on the filesystem. I'm assuming the mail user that is configured within the configuration file is the one that is used for these actions? Syslog nor any other log file is telling why the creation is failing..
I guess the question is, how does ViMbAdmin create mailboxes and their users on the filesystem and which applications/commands are used in the process? I guess I could look at the source code but this way anyone with this question/problem can find it.
@barryo commented on GitHub (Jun 10, 2013):
ViMbAdmin doesn't - Dovecot deliver or whatever LDA (local delivery agent) you are using does this. V2 is poorly documented on this aspect (which is why we refer you to PostfixAdmin docs as it's the same type of thing). V3 will be better documented and much more flexible in this area.