Acho que esse lance do suid só funciona para executáveis binários. Talvez você possa usar o sudo.
Eu acho que usaria inicialmente um compilador de script. No site http://www.datsi.fi.upm.es/~frosal/ o autor diponibiliza o pacote shc (script compiler). Basta descompactar e terá o shc. Coloque a chamada com senha no próprio script e daí você faz: shc -f seuScript Pronto, foi gerado um binário executável. Dai você poderia pensar em suid, mas acho desnecessário. Execute normalmente, mas usando o binário: seuScript... Para ficar mais tranquila pode tentar: grep senha seuScript para ver se há uma resposta positiva ou abrir em um editor de texto e dar um find. Tomara que venham outras sugestões, acho bem interessante essa questão de poder executar sem de forma alguma poder ler conteúdos sensíveis. Não tenho noção da reversibilidade disso ou do grau de segurança, mas acredito que para o seu caso atenda plenamente. Aliás o uso do shc poderia ser adicionalmente um "segredo" do dba. --------------------------------------------------------------------- Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. --------------------------------------------------------------------- Sair da lista: [EMAIL PROTECTED] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
