OK, respondendo a minha própria pergunta: não encontrei a causa disso, mas quando habilitei mod_vroot
plugin e adicionei VRootEngine on
, tudo voltou ao normal.
Descobri uma alteração em alguma versão recente do ProFTPd - usei Umask 0007
para remover permissões para "outros", mas mantive meu sinalizador de diretório SetGID - que é o que eu queria.
Na versão recente (1.3.4) meu sistema de permissão parou para funcionar. Não consigo convencer o ProFTPd a definir o sinalizador SetGID em diretórios recém-criados.
Na documentação, eles dizem que "modo base" para criar diretórios é 0777 e UMask
permite apenas remover permissões.
Como configurar SetGID bit em novos diretórios, isto é, permissões 2770?
Obrigado.
Tags ftp file-permissions