[Dovecot] maildir_copy_with_hardlinks on v.2.0.19
mailing list subscriber
mailinglists35 at gmail.com
Mon Jul 30 13:36:49 EEST 2012
On Sat, Jul 28, 2012 at 8:04 PM, Timo Sirainen <tss at iki.fi> wrote:
> On 23.7.2012, at 22.12, mailing list subscriber wrote:
>
>> As requested, here is my update. As you can see I am running now the
>> latest release however emails delivered through lmtp gets split into
>> different files instead of expected hardlinked files.
> ..
>> userdb {
>> driver = passwd
>> }
>
> Looks like you're using system users. Each mail then needs to be written using different permissions, so hard linking can't work.
>
I am afraid this is incorrect:
[root at email ~]# cd /tmp
[root at email tmp]# touch 1
[root at email tmp]# stat 1
File: `1'
Size: 0 Blocks: 0 IO Block: 4096 regular empty file
Device: 803h/2051d Inode: 46923784 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2012-07-30 13:34:45.000000000 +0300
Modify: 2012-07-30 13:34:45.000000000 +0300
Change: 2012-07-30 13:34:45.000000000 +0300
[root at email tmp]# ln 1 2
[root at email tmp]# stat 2
File: `2'
Size: 0 Blocks: 0 IO Block: 4096 regular empty file
Device: 803h/2051d Inode: 46923784 Links: 2
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2012-07-30 13:34:45.000000000 +0300
Modify: 2012-07-30 13:34:45.000000000 +0300
Change: 2012-07-30 13:34:51.000000000 +0300
[root at email tmp]# chown xfs:xfs 1
[root at email tmp]# stat 1
File: `1'
Size: 0 Blocks: 0 IO Block: 4096 regular empty file
Device: 803h/2051d Inode: 46923784 Links: 2
Access: (0644/-rw-r--r--) Uid: ( 43/ xfs) Gid: ( 43/ xfs)
Access: 2012-07-30 13:34:45.000000000 +0300
Modify: 2012-07-30 13:34:45.000000000 +0300
Change: 2012-07-30 13:35:03.000000000 +0300
[root at email tmp]# chown ntp:ntp 2
[root at email tmp]# stat 2
File: `2'
Size: 0 Blocks: 0 IO Block: 4096 regular empty file
Device: 803h/2051d Inode: 46923784 Links: 2
Access: (0644/-rw-r--r--) Uid: ( 38/ ntp) Gid: ( 38/ ntp)
Access: 2012-07-30 13:34:45.000000000 +0300
Modify: 2012-07-30 13:34:45.000000000 +0300
Change: 2012-07-30 13:35:15.000000000 +0300
[root at email tmp]# echo test > 2
[root at email tmp]# cat 1
test
[root at email tmp]#
More information about the dovecot
mailing list