Permissão negada /var/lib/postfix/master.lock error

1

Eu migrei recentemente para um servidor diferente em um local diferente e agora estou com um problema estranho:

postfix/master[1281]: fatal: open lock file /var/lib/postfix/master.lock: cannot open file: Permission denied

Eu pesquisei e não consigo trabalhar. Eu verifiquei a permissão em /var/lib/ e as coisas estão bem aí:

hawk084:/var/lib/postfix# l
total 20K
-rw------- 1 postfix postfix    0 Jan 25 19:06 master.lock
-rw------- 1 postfix postfix 1.0K Jan  6 02:48 prng_exch
-rw------- 1 postfix postfix 8.0K Jan  6 00:43 smtpd_scache.db
-rw------- 1 postfix postfix 8.0K Jan  6 00:43 smtp_scache.db

hawk084:/var/lib/postfix# /etc/init.d/postfix status
postfix is not running.

Eu desinstalei o postfix e o reinstalei, mas nada corrige esse maldito problema.

Eu até removi master.lock mas nada mudou. O postfix está sendo executado na conta de usuário "postfix" como padrão.

Eu tenho exatamente as mesmas configurações do servidor antigo, que também está sendo executado no debian squeeze.

    
por Wilson 26.01.2013 / 17:20

1 resposta

1

Dê-nos as permissões para:

/
/var
/var/lib
/var/lib/postfix

O mais provável é que uma dessas 4 pastas acima não tenha as permissões corretas. Além disso, qual é a saída da execução do seguinte:

sudo -u postfix /bin/bash
touch /var/lib/postfix/master.lock

Se for bem-sucedido, o usuário que grava no master.lock não é postfix , é diferente.

    
por 26.01.2013 / 20:05

Tags