Visite também: Br-Linux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais]
Voltar   Under-Linux.org Fóruns > Sistemas Operacionais > *BSD
Wiki Classificados Reviews Jogos Grupos Sociais RSS Feeds FAQ Termos de Uso Contato Sobre
Registrar Fotos Membros Calendário Pesquisar Postados Hoje Marcar Fóruns Como Lidos

sudo + scrip perl



Quer ver menos banners de publicidade ? Entao Cadastre-se!

Tópico Trancado
 
LinkBack Ferramentas do Tópico
Antigo 16-11-2006, 13:35   #1 (permalink)
Padrão sudo + scrip perl

É o seguinte, to montando um webservice em perl pra administrar o firewall, gravo tudo em banco de dados e gero o arquivo de conf por essas informacoes, ta tudo funcionando perfeitamente gravando em arquivo no /tmp, porém qdo tento gravar no arquivo certo eu nao consigo pq o usuario do apache nao tem acesso a ele.
Agora vem o problema:
1 - nao quero que o apache seja o dono do arquivo
2 - nao quero dar um chmod 777 ou qualquer gambi do tipo
Resumindo meu script é:

open(PF,'>','/etc/pf.conf') or die $!
print PF "blabla";
close(PF)

Alguem conhece alguma outra maneira de abrir o arquivo pra edicao utilizando outro user somente para essa operacao?
__________________
Certificado LPIC-1
ID: LPI000022766 Code: jsaxnw9tu9
https://www.lpi.org/en/verify.html
Super Moderador
 
Avatar de 1c3m4n
 
Registrado em: Sep 2002
Idade: 26
Posts: 6,002
Agradeceu: 1
Agradecido 7 vez(es) em 7 Posts
Reputação: 0 1c3m4n
Enviar mensagem via ICQ para 1c3m4n Enviar mensagem via Windows Live Messenger para 1c3m4n
1c3m4n está offline  
Antigo 18-11-2006, 19:21   #2 (permalink)
Padrão

Saudações Iceman,

O fato de vc não querer que o apache seja dono do arquivo também implica em o apache estar num mesmo grupo do criador do arquivo?
__________________
Collecting data is only the first step to our wisdom, but sharing data is the first step to our community.
joseguilherme.org
 
Avatar de joseguilherme
 
Registrado em: Dec 2005
Localização: São Paulo
Posts: 354
Agradeceu: 6
Agradecido 37 vez(es) em 36 Posts
Reputação: 0 joseguilherme
Enviar mensagem via ICQ para joseguilherme Enviar mensagem via Windows Live Messenger para joseguilherme
joseguilherme está offline  
Antigo 19-11-2006, 06:35   #3 (permalink)
Padrão

estar no grupo ou nao num me faz diferenca alguma, pois a permissao do arquivo eh 600, eu tava querendo fazer isso via su, mas num consigo fazer soh uma funcao do script executar com suid e nao o script inteiro.
acho que vou ter que trocar o dono do arquivo mesmo, bom fazer o que.... por enquanto vai ficar assim mesmo, depois vejo se descubro algo
__________________
Certificado LPIC-1
ID: LPI000022766 Code: jsaxnw9tu9
https://www.lpi.org/en/verify.html
Super Moderador
 
Avatar de 1c3m4n
 
Registrado em: Sep 2002
Idade: 26
Posts: 6,002
Agradeceu: 1
Agradecido 7 vez(es) em 7 Posts
Reputação: 0 1c3m4n
Enviar mensagem via ICQ para 1c3m4n Enviar mensagem via Windows Live Messenger para 1c3m4n
1c3m4n está offline  
Antigo 27-11-2006, 16:07   #4 (permalink)
Padrão

pq não usar o projeto pfsense ? que ja possue uma interface web para tal...
abrass
 
Avatar de bzanelatto
 
Registrado em: Nov 2006
Posts: 8
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0 bzanelatto
bzanelatto está offline  
Antigo 27-11-2006, 16:20   #5 (permalink)
Padrão

tinha que ser o pablo
pq eu nao posso usar outra coisa, preciso integrar com ferramentas já existentes aqui
__________________
Certificado LPIC-1
ID: LPI000022766 Code: jsaxnw9tu9
https://www.lpi.org/en/verify.html
Super Moderador
 
Avatar de 1c3m4n
 
Registrado em: Sep 2002
Idade: 26
Posts: 6,002
Agradeceu: 1
Agradecido 7 vez(es) em 7 Posts
Reputação: 0 1c3m4n
Enviar mensagem via ICQ para 1c3m4n Enviar mensagem via Windows Live Messenger para 1c3m4n
1c3m4n está offline  
Antigo 27-11-2006, 16:22   #6 (permalink)
Padrão

putz..to ate vendoo
coisas do CLISTIAN rsrs
qualquer coisa to ae se precisar..
se bem q eu nao sei com oq vc ta tentando integrar
 
Avatar de bzanelatto
 
Registrado em: Nov 2006
Posts: 8
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0 bzanelatto
bzanelatto está offline  
Tópico Trancado

Ferramentas do Tópico

Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim

Ir para...

Tópicos Similares
Tópico Tópico Iniciado Por Fórum Respostas Última Mensagem
Liberar Skype no Suse 10 :: Usando squid ou shell scrip petrolina360graus Proxy/NAT/Firewall 4 02-05-2006 12:30
Resolvendo dependencias de perl(Fcntl) e perl(strict) Leonardomr Iniciantes 0 21-02-2005 17:41
melhorar scrip firewall rlucatto Proxy/NAT/Firewall 4 28-09-2004 19:58
Scrip por e-mail para bloqueia SPAM??? oxito Sendmail/Qmail/Postfix 0 28-08-2004 00:52
Sudo !!! Sudo !! Estranho este cara !!! aspenbr Adm. em Geral 5 27-11-2003 10:53

Horários baseados na GMT -3. Agora são 05:16.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.