problema postfix / postdrop com o Solaris 10 (sparc) - permissões

2

Estou tentando fazer o postfix (instalado a partir do blastwave) funcionar em um servidor Solaris 10, mas somente o root tem permissão para enviar e-mails. O problema parece ser a permissão relacionada com o post-up.

postdrop: warning: mail_queue_enter: create file maildrop/905318.27416: Permission denied

Eu verifiquei que / var / opt / csw / spool / postfix / maildrop e / var / opt / csw / spool / postfix / public estão no grupo 'postdrop'. main.cf contém setgid_group = postdrop.

ppriv na pós-publicação como relatórios de usuário não raiz:

postdrop[27336]: missing privilege "file_dac_write" (euid = 103, syscall = 5) needed at ufs_iaccess+0x110

Não sei o que fazer a seguir. Eu não tenho muita experiência com o Solaris; Eu uso o Linux diariamente. Alguma sugestão?

    
por Zayne 09.11.2011 / 22:05

2 respostas

0

Já experimentou o postfix do OpenCSW? Há uma versão mais recente disponível (2.8.6 em vez de 2.7.1) e esse problema pode ter sido resolvido lá.

    
por 12.11.2011 / 18:48
1

O usuário com o ID 103 (consulte seu / etc / passwd para o usuário correspondente) não tem o direito de gravar no diretório de filas do Postfix. Você obtém o caminho do diretório de filas com o comando postconf queue_directory .

    
por 09.11.2011 / 22:15