From: Edson Luiz Avanzi (eavanzi@romi.com.br)
Date: Thu Aug 07 2003 - 12:40:52 EDT
Hi, everyone.
I have a Sun E3500 configured as a email server.
My OS is Solaris 8 with the latest patchset recommended.
When I try to run the "newaliases" command I get the error below.
warning: cannot lock /etc/mail/aliases: Error 0
dbm map "Alias0": unsafe map file /etc/mail/aliases
Cannot create database for alias file /etc/mail/aliases
The permissions on the directories are:
drwxr-xr-x 44 root sys 4608 Aug 6 08:59 etc
drwxr-xr-x 2 root mail 1536 Jul 4 09:38 mail
The permissions on the files are:
-rw-r--r-- 1 root bin 1292 Aug 6 16:34 aliases
-rw-r--r-- 1 root root 0 Jul 4 09:40 aliases.dir
-rw-r--r-- 1 root root 1024 Jul 4 09:40 aliases.pag
The "/usr/lib/sendmail -bi -d44.4" command shows the output bellow.
safefile(/etc/mail/sendmail.cf, uid=0, gid=0, flags=6000, mode=400):
safedirpath(/etc/mail, uid=0, gid=0, flags=6000, level=0, offset=0):
[dir /etc/mail] OK
[uid 0, nlink 1, stat 100444, mode 400] OK
safefile(/etc/mail/local-host-names, uid=0, gid=0, flags=6580, mode=400):
safedirpath(/etc/mail, uid=0, gid=0, flags=6580, level=0, offset=0):
[dir /etc/mail] OK
[uid 0, nlink 1, stat 100644, mode 400] OK
safefile(/etc/mail/relay-domains, uid=0, gid=0, flags=6580, mode=400):
safedirpath(/etc/mail, uid=0, gid=0, flags=6580, level=0, offset=0):
[dir /etc/mail] OK
[uid 0, nlink 1, stat 100644, mode 400] OK
safefile(/etc/mail/trusted-users, uid=1004, gid=103, flags=6580, mode=400):
safedirpath(/etc/mail, uid=1004, gid=103, flags=6580, level=0, offset=0):
[dir /etc/mail] OK
[uid 0, nlink 1, stat 100644, mode 4] OK
safedirpath(/var/spool/mqamavis, uid=1004, gid=103, flags=0, level=0,
offset=0):
[dir /var/spool/mqamavis] OK
safefile(/etc/mail/aliases, uid=1004, gid=103, flags=7c80, mode=600):
safedirpath(/etc/mail, uid=1004, gid=103, flags=7d80, level=0, offset=0):
[dir /etc/mail] OK
[uid 0, nlink 1, stat 100644, mode 6] EACCES
safefile(/etc/mail/aliases, uid=1004, gid=103, flags=7c80, mode=400):
safedirpath(/etc/mail, uid=1004, gid=103, flags=7d80, level=0, offset=0):
[dir /etc/mail] OK
[uid 0, nlink 1, stat 100644, mode 4] OK
warning: cannot lock /etc/mail/aliases: Error 0
safefile(/etc/mail/aliases.dir, uid=1004, gid=103, flags=3c6, mode=200):
safedirpath(/etc/mail, uid=1004, gid=103, flags=3c6, level=0, offset=0):
[dir /etc/mail] OK
[uid 0, nlink 1, stat 100644, mode 2] EACCES
dbm map "Alias0": unsafe map file /etc/mail/aliases
Cannot create database for alias file /etc/mail/aliases
What does the error exactly mean?
How can I resolve the problem?
Thanks,
Edson Luiz Avanzi
eavanzi@romi.com.br
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers
This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:26:54 EDT