[firebase-br] mudar RunUser Firebird

Carlos H. Cantu listas em warmboot.com.br
Seg Jul 2 11:46:17 -03 2012


Seria muito mais facil vc colocar os BDs em pastas diferentes, e
configurar o fb.conf de cada "firebird" para ter acesso somente a
pasta apropriada.

[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br

EM> opa Alysson,
EM> agradeço pelos comentários, é isso mesmo!

EM> Porém quando você usa o script que acompanha a instalação do Firebird, ele
EM> muda as permissões em todos os arquivos necessários, pelo menos deveria
EM> mudar, mas pelo visto algum está ficando pra trás.

EM> Fiz a mudança manualmente, ajustei as permissões de TODOS arquivos da
EM> instalação para o novo usuário, e mudei o RunUser no script de
EM> inicialização, e dá o mesmo erro. O que pode estar acontecendo é que algum
EM> outro arquivo está ficando sem permissão e impede do firebird iniciar.

EM> Minha necessidade em trocar o RunUser é justamente controlar para que essa
EM> instalação tenha permissão de leitura/escrita somente nos bancos de dados
EM> que pertencem ao Firebird que estará rodando em uma determinada porta,
EM> impedindo assim que a instalação padrão (que roda sobre o usuário firebird)
EM> possa também acessar simultaneamente, causando aqueles erros que apresenta
EM> no log como *"page doubly allocated"*

EM> abraços

EM> 2012/7/1 Alysson Gonçalves de Azevedo <agalysson em gmail.com>

>> Não posso dizer com certeza pois nunca passei por isso, mas se tratando de
>> linux, posso tentar dar um chute.
>> O usuário que você vai usar deve não só existir como também ter permissão
>> para ler os arquivos de configuração e executar binários do firebird (só
>> não sei exatamente quais seriam esses arquivos).
>>
>> Já tive muito problema com fb no linux (modo classic) pq o firebird (quando
>> executado por um usuário qualquer sem ser root) não tinha permissões
>> necessárias para ler/escrever no banco de dados. Não acho que seja se caso,
>> mas fica a dica também.
>>
>>
>> Alysson Gonçalves de Azevedo
>> (11) 8491-7730
>>
>>
>>
>>
>> --
EM> *ENIO RODRIGO MARCONCINI*
EM> @eniomarconcini <http://twitter.com/eniomarconcini>
EM> *[ $[ $RANDOM % 6 ] == 0 ] && rm -rf / || echo "You live"**
EM> *
EM> *
EM> *
EM> *"H**ave a trouble with windows: reboot!*
EM> *Have a trouble with unix: be root!"*
EM> ______________________________________________
EM> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
EM> Para saber como gerenciar/excluir seu cadastro na lista, use:
EM> http://www.firebase.com.br/fb/artigo.php?id=1107
EM> Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista