Procuramos no presente artigo integrar a autenticação web por meio de módulos da infra-estrutura do PAM. Utilizamos como referência para esse procedimento a aplicação webCalendar e os módulos libapache2-mod-auth-pam e libapache2-mod-auth-sys-group com a finalidade de proteger a área de execução de script cgi do servidor web.
O usuário administrador possui a capacidade de editar e modificar compromissos agendados. É necessário que existam pelo menos dois usuários cadastrados no sistema, um usuário administrador e um usuário leitor da agenda.
O cadastro do administrador ocorre a partir da tela inicial que surge após a configuração, nessa tela iniciamos a criação da agenda e do administrador utilizando a opção do menu "registre-se aqui", como se observa na tela inicial:
Na tela inicial são preenchidos os dados do administrador e seleciona-se a agenda particular, escolhendo-se apenas a visualização por parte de outro que não seja o administrador, conforme se observa na tela seguinte:
A imagem seguinte permite criar um item na aba favoritos do navegador web, no link "wcal.pl", e também editar as opções de configuração, no link "opções da agenda", conforme observamos na imagem seguinte:
O acesso à agenda, com o usuário cadastrado como administrador, permite editar a opção de idioma, Conforme observamos na aba correspondente nas imagens que se seguem:
[3] Comentário enviado por __FERNANDO__ em 28/10/2008 - 16:28h
Boa tarde!
Fiz o procedimento acima, porem meu Debian continua não abrindo arquivo .pl
Quando clico em um link onde direciona para uma pagina .pl me aparece uma mensagem dizendo se quero abrir ou salvar o arquivo.
[4] Comentário enviado por araujo_silva em 28/10/2008 - 18:59h
Caro Fernando,
Peço desculpas por não haver documentado o arquivo de configuração do apache.
Verifique no arquivo de configuração do seu servidor web, se ele está configurado para executar script cgi e pl. Descomente a linha equivalente da que se segue ou modifique-a: