[Cascavel-pm] Bloquear arquivo

Alceu R. de Freitas Jr. glasswalk3r em yahoo.com.br
Quarta Maio 17 11:02:43 PDT 2006


--- Luis Motta Campos <monsieur_champs em yahoo.com.br>
escreveu:

> Alceu R. de Freitas Jr. wrote:
> > Uma alternativa razoável, se os fontes estiverem
> > disponíveis, é utilizar a mesma função em C do
> > programa que irá acessar o arquivo, usando XS para
> > integrar isso no código Perl. Tem um exemplo no
> CPAN
> > que faz exatamente isso: Passwd::Linux
> >
>
(http://search.cpan.org/~eestabroo/Passwd-Linux-0.70/Linux.pm).
> 
>    Putz... cê tem mesmo de estar com muita vontade
> de aprender a usar XS 
> para tentar fazer assim... ;-) claro, fucnionar,
> funciona... o meu 
> problema é saber se vale à pena... não era mais
> simples implementar tudo 
> em perl??

Na realidade, para esse caso específico o programa
deve evitar que outros programas como useradd, userdel
e passwd alterem o /etc/passwd e /etc/shadow enquando
o programa Perl esteja alterando esses arquivos. Eu
realmente não encontrei uma forma mais "portável" e
menos "mala" do que usar XS.

[]'s


Alceu Rodrigues de Freitas Junior
--------------------------------------
glasswalk3r em yahoo.com.br
http://www.imortais.cjb.net
-----------------------------------------------------------------------
A well-used door needs no oil on its hinges.
A swift-flowing stream does not grow stagnant.
Neither sound nor thoughts can travel through a vacuum.
Software rots if not used.
These are great mysteries -- The Tao Of Programming, 5.1


		
_______________________________________________________ 
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. 
http://br.info.mail.yahoo.com/


Mais detalhes sobre a lista de discussão Cascavel-pm