Re: chetcpasswd + PASSWD + NIS - Uma solução em SHELL SCRIPT????
Olá.
Todo binário tem um fonte.
Onde está o fonte deste chetcpasswd?
Provavelmente deve estar escrito em C.
Procure o fonte, coloque o que vc quer lá dentro,
depois recompile e coloque o novo binário no lugar que
ele está agora.
T+,
Wendell.
--- Sgt Scherolt <scherolt@cds.eb.mil.br> escreveu:
> Toda vez que troco a senha de um usuário usando o
> "*chetcpasswd*" eu
> necessito executar um "*make -C /var/yp*".....
>
> Gostaria de fazer isso automaticamente......
>
> Sei que o *chetcpasswd* usa o comando PASSWD para
> trocar a senha.... se
> fosse shell script eu colocaria uma chamada para o
> *make -C /var/yp *,
> mas é binário ai não dá....
>
> Poderia renomear o passwd para passwd_old e criar um
> script shell que
> chamasse o passwd passando o parametro e no final
> colocar a chamada para
> o "*make -C /var/yp*".... Mas fico com medo de outro
> scripts que usam o
> PASSWD para de funcionar como o ADDUSER...
>
> Já tentei alterar o chetcpasswd e fazer uma chamada
> para "*make -C
> /var/yp*", mas é cgi e ai ficou tipo binário....
> não entendi nada e não
> alterei...
>
> Assim fica o dilema...... APOS USAR O *chetcpasswd
> (Script cgi via web
> para trocar a senha de um usuário)*, necessito roda
> o "*make -C
> /var/yp*"....
>
> COMO FAZER AUTOMÁTICO?????
>
> Alguma solução...????
____________________________________________________
Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis! http://mail.yahoo.com.br
Reply to: