oi pessoal,
estou precisando de algo aki, mas não sei aonde mais procurar.
eu uso o Ubuntu Edgy e preciso fazer com que toda vez que alguém faça login na minha máquina (qualquer usuário, seja por modo gráfico ou texto) , seja executado algum script.
como fazer isso?
eu fiquei sabendo q o pam_script faz isso. Eu fiz o download 9http://freshmeat.net/projects/pam_script/) e tentei compilar, mas deu o seguinte erro:
=========================================================
$ make
gcc -Wall -pedantic -fPIC -shared -o pam_script.so pam_script.c
pam_script.c:24:34: error: security/_pam_macros.h: Arquivo ou diretório inexistente
pam_script.c:25:34: error: security/pam_modules.h: Arquivo ou diretório inexistente
pam_script.c:49: error: expected ‘)’ before ‘*’ token
pam_script.c:84: error: expected ‘)’ before ‘*’ token
pam_script.c:241: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’
pam_script.c:250: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’
pam_script.c:260: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’
pam_script.c:306: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘int’
make: ** [pam_script.so] Erro 1
=========================================================
Alguém saberia me ajudar a compilar o programa acima ou então solucionar o meu problema em executar um script ao um usuário logar no sistema?
obrigado