Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Debian User (http://www.linux-archive.org/debian-user/)
-   -   mailbox file permissions and timestamps (http://www.linux-archive.org/debian-user/507408-mailbox-file-permissions-timestamps.html)

Stanisław Findeisen 03-30-2011 09:11 AM

mailbox file permissions and timestamps
 
Hi

What are the correct mailbox file mode bitmasks in /var/mail? This is
what I have:

:/var/mail$ ls -al
total 20
drwxrwsr-x 2 root mail 4096 2011-03-30 10:00 .
drwxr-xr-x 16 root root 4096 2010-01-14 20:21 ..
-rw------- 1 root mail 582 2010-04-13 21:31 root
-rw------- 1 u1 mail 528 2011-01-31 09:56 u1
-rw-rw---- 1 u2 mail 528 2011-03-30 10:00 u2

Is this correct?? The u1 user account is disabled, while u2 is active.
The 'mail' group seems to have no users.

I was also looking at Access, Modify and Change times of u2 file using
stat utility. It looks that Modify and Change times get updated on new
mail coming in (Postfix) (Access time remains the same), while all 3 get
updated on mail being pop3 (dovecot). If there is no new mail to pop3,
then the timestamps do not change. I thought Access is about read or
write, and Modify is about metadata (name, mode...) modification??! What
is going on?

I am running 5.0.8 (Lenny).

--
Eisenbits - proven software solutions: http://www.eisenbits.com/
OpenPGP: DFD9 0146 3794 9CF6 17EA D63F DBF5 8AA8 3B31 FE8A

Camaleón 03-30-2011 12:07 PM

mailbox file permissions and timestamps
 
On Wed, 30 Mar 2011 11:11:08 +0200, Stanisław Findeisen wrote:

> What are the correct mailbox file mode bitmasks in /var/mail? This is
> what I have:
>
> :/var/mail$ ls -al
> total 20
> drwxrwsr-x 2 root mail 4096 2011-03-30 10:00 .
> drwxr-xr-x 16 root root 4096 2010-01-14 20:21 ..
> -rw------- 1 root mail 582 2010-04-13 21:31 root
> -rw------- 1 u1 mail 528 2011-01-31 09:56 u1
> -rw-rw---- 1 u2 mail 528 2011-03-30 10:00 u2

I also have such perms for my mbox file (with Exim):

sm01@stt008:~$ ls -al /var/mail
total 0
drwxrwsr-x 2 root mail 72 feb 15 22:03 .
drwxr-xr-x 15 root root 360 nov 14 2009 ..
-rw-rw---- 1 sm01 mail 0 feb 15 22:03 sm01

> Is this correct?? The u1 user account is disabled, while u2 is active.
> The 'mail' group seems to have no users.

sm01@stt008:~$ grep mail /etc/group
mail:x:8:

> I was also looking at Access, Modify and Change times of u2 file using
> stat utility. It looks that Modify and Change times get updated on new
> mail coming in (Postfix) (Access time remains the same), while all 3
> get updated on mail being pop3 (dovecot). If there is no new mail to
> pop3, then the timestamps do not change. I thought Access is about read
> or write, and Modify is about metadata (name, mode...) modification??!
> What is going on?
>
> I am running 5.0.8 (Lenny).

sm01@stt008:~$ stat /var/mail/sm01
File: «/var/mail/sm01»
Size: 0 Blocks: 0 IO Block: 4096 fichero
regular vac*o
Device: 803h/2051d Inode: 58853 Links: 1
Access: (0660/-rw-rw----) Uid: ( 1000/ sm01) Gid: ( 8/ mail)
Access: 2011-03-30 13:58:53.000000000 +0200
Modify: 2011-03-30 13:47:20.000000000 +0200
Change: 2011-03-30 13:47:20.000000000 +0200

sm01@stt008:~$ cat /var/mail/sm01

sm01@stt008:~$ stat /var/mail/sm01
File: «/var/mail/sm01»
Size: 0 Blocks: 0 IO Block: 4096 fichero
regular vac*o
Device: 803h/2051d Inode: 58853 Links: 1
Access: (0660/-rw-rw----) Uid: ( 1000/ sm01) Gid: ( 8/ mail)
Access: 2011-03-30 13:59:07.000000000 +0200
Modify: 2011-03-30 13:47:20.000000000 +0200
Change: 2011-03-30 13:47:20.000000000 +0200

The file successfully alters "access" data after issuing the cat command.

sm01@stt008:~$ mail sm01 -s test
test
.
Cc:

sm01@stt008:~$ stat /var/mail/sm01
File: «/var/mail/sm01»
Size: 534 Blocks: 8 IO Block: 4096 fichero
regular
Device: 803h/2051d Inode: 58853 Links: 1
Access: (0660/-rw-rw----) Uid: ( 1000/ sm01) Gid: ( 8/ mail)
Access: 2011-03-30 13:59:07.000000000 +0200
Modify: 2011-03-30 13:59:51.000000000 +0200
Change: 2011-03-30 13:59:51.000000000 +0200

But does not change when it receives new mail...

sm01@stt008:~$ mail

sm01@stt008:~$ stat /var/mail/sm01
File: «/var/mail/sm01»
Size: 0 Blocks: 0 IO Block: 4096 fichero
regular vac*o
Device: 803h/2051d Inode: 58853 Links: 1
Access: (0660/-rw-rw----) Uid: ( 1000/ sm01) Gid: ( 8/ mail)
Access: 2011-03-30 14:00:58.000000000 +0200
Modify: 2011-03-30 14:02:10.000000000 +0200
Change: 2011-03-30 14:02:10.000000000 +0200

And is again altered when someone reads the file.

Greetings,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: pan.2011.03.30.12.07.55@gmail.com">http://lists.debian.org/pan.2011.03.30.12.07.55@gmail.com


All times are GMT. The time now is 10:09 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.