equal
deleted
inserted
replaced
12 + alias domains |
12 + alias domains |
13 |
13 |
14 Database: |
14 Database: |
15 public.users.digestmd5: add "character varying(48)" |
15 public.users.digestmd5: add "character varying(48)" |
16 Outlook will love it. (`doveadm pw -s DIGEST-MD5.hex -p 1 -u 0`) |
16 Outlook will love it. (`doveadm pw -s DIGEST-MD5.hex -p 1 -u 0`) |
|
17 |
|
18 - Non-root usage [madduck@madduck.net]: |
|
19 - Provide /usr/share/vmm/vmm-{mkdirs,rmdirs,du} setuid wrappers that do |
|
20 precisely what they have to and no more. The should probably even call |
|
21 /usr/share/vmm/vmm-wrapper-helper as unprivileged user to parse the |
|
22 arguments, match them with the database and obtain the actual data to |
|
23 process, e.g. email@add.ress → home directory mapping from the DB, or |
|
24 obtaining the set of precreatable maildirs from the config. |
|
25 |
|
26 - configset and configure need root, it is questionable whether these |
|
27 can/should be wrapped, as they will be disabled anyway for Debian, and |
|
28 they are root-like activities (unlike day-to-day postmaster work). |
|
29 |
|
30 - Pascal suggested to use hooks: |
|
31 07 23:36 <Faxe> zwei config settings handle_dir in domain und account |
|
32 07 23:37 <Faxe> und dann post-{domain,user}add scripte, die den wrapper aufrufen |