Malcolm Herbert schrieb:
Does anyone have any ideas about this problem?I have the same problems! Every time I do a make install or mkimap -d domain I have to set some permissions by hand to get rid of these log entries!
On Fri, Dec 13, 2002 at 09:50:22AM +1100, Malcolm Herbert wrote:
|I've installed cyrus-imapd-2.1.9nb1 (2.1.9 with NetBSD patch revision 1)
|onto a NetBSD 1.6 machine, however I'm getting the following message
|regularly (about every 20 minutes or so):
|
||Dec 9 21:57:16 aeolos ctl_cyrusdb[21042]: DBERROR: archive /mod/var/state/cyrus/db: cyrusdb error
||Dec 9 21:57:16 aeolos ctl_cyrusdb[21042]: archiving log file: /mod/var/state/cyrus/db/log.0000000001
||Dec 9 21:57:16 aeolos ctl_cyrusdb[21042]: error opening /mod/var/state/cyrus/db.backup1//log.0000000001 for writing (33152)
||Dec 9 21:57:16 aeolos ctl_cyrusdb[21042]: DBERROR: error archiving log file: /mod/var/state/cyrus/db/log.0000000001
||Dec 9 21:57:16 aeolos ctl_cyrusdb[21042]: DBERROR: archive /mod/var/state/cyrus/db: cyrusdb error
|
|I'm not sure what the problem is here as the cyrus user definately
|has write access to this directory:
|
||aeolos[...host/aeolos/etc] 301v#: cd /mod/var/state/cyrus/
||aeolos[...var/state/cyrus] 302v#: ls -al
||total 217
||drwxr-xr-x 9 cyrus wheel 512 Dec 11 09:57 .
||drwxr-xr-x 4 root wheel 512 Dec 5 13:06 ..
||drwxr-xr-x 2 cyrus wheel 512 Dec 9 14:57 db
||-rw------- 1 cyrus wheel 172032 Dec 11 09:57 deliver.db
||drwxr-xr-x 2 cyrus wheel 512 Dec 4 13:02 log
||-rw------- 1 cyrus wheel 16384 Dec 11 09:57 mailboxes.db
||drwxr-xr-x 2 cyrus wheel 512 Dec 4 13:02 msg
||drwxr-xr-x 2 cyrus wheel 512 Dec 10 17:17 proc
||drwxr-xr-x 28 cyrus wheel 512 Dec 4 13:03 quota
||drwxr-xr-x 2 cyrus wheel 512 Dec 9 14:57 socket
||-rw------- 1 cyrus wheel 16384 Dec 10 15:27 tls_sessions.db
||drwxr-xr-x 28 cyrus wheel 512 Dec 4 13:03 user
|
|... what would be the problem here?
Make sure you chmod -R 0770 /mod/var/state/cyrus/db ! What makes me a bit confused with your directory is that there are missing directories:
/mod/var/state/cyrus/db.backup1
/mod/var/state/cyrus/db.backup2
Here is my ls -la /var/imap output:
root-00:36:58:/ >ls -la /var/imap/
total 804
drwxr-x--- 13 cyrus smmsp 512 Dez 19 00:36 .
drwxr-xr-x 34 root sys 1024 Dez 16 17:06 ..
drwxrwx--- 2 cyrus smmsp 512 Nov 12 18:06 db
drwxrwx--- 2 cyrus smmsp 512 Dez 19 00:36 db.backup1
drwxrwx--- 2 cyrus smmsp 512 Dez 19 00:06 db.backup2
-rw-rw---- 1 cyrus smmsp 303104 Dez 19 00:36 deliver.db
drwxr-xr-x 14 cyrus smmsp 512 Dez 18 17:30 domain
drwxr-xr-x 2 cyrus smmsp 512 Okt 21 18:54 log
-rw------- 1 cyrus smmsp 42800 Dez 18 18:47 mailboxes.db
drwxr-xr-x 2 cyrus smmsp 512 Okt 21 18:54 msg
drwxr-xr-x 2 cyrus smmsp 12288 Dez 19 00:36 proc
drwxr-x--- 2 cyrus smmsp 512 Nov 20 01:11 ptclient
drwxr-xr-x 28 cyrus smmsp 512 Okt 21 18:54 quota
drwxr-xr-x 2 cyrus smmsp 512 Dez 16 17:06 socket
-rw-rw---- 1 cyrus smmsp 32768 Dez 19 00:36 tls_sessions.db
drwxr-xr-x 28 cyrus smmsp 512 Okt 21 18:54 user