Ir para o conteúdo

 Voltar a Disponibiliz...
Tela cheia

Instalação da SAELE no Ubuntu

23 de Setembro de 2015, 12:05 , por Michele Cristina - | Ninguém seguindo este artigo por enquanto.
Visualizado 137 vezes

Por Seyr Lemos em 01/09/11 09:57 AM

Prezados,

Sou o analista responsável por  testar o SAELE. Pois bem, ao iniciar o processo me deparei com os manuais em PDF, sendo que os mesmos devem ser em formato editaveis e livres (odt), conforme a LPM nos diz.

Seguindo o passo a passo do manual, me deparei com um erro no arquivo DESCRICAO TEXTUAL - SISTEMA ABERTO DE ELEICOES ELETRONICAS.pdf, no passo onde pede para instalar vários pacotes, conforme abaixo:

# apt-get install apache2 php5 postgresql libapache2-mod-php5 phppear php5-ldap php5-pgsql

O pacote em negrito o correto é php-pear.

Outro ponto de correção é em ambos os arquivos, quando é pedido para alterar alguns parâmetros, conforme abaixo:

private function conecta($nomebanco) {
$host = 'localhost'; // ENDEREÇO DO BANCO DE DADOS
$user = 'postgres'; // USUÁRIOl
$pass = 'eleicoes'; // SENHA

Mas existem outros parâmetros logo abaixo que remetem o sistema para conexão com outro banco de dados.

 $host = 'ANUBIS.ad.ufrgs.br'; // ENDEREÇO DO BANCO DE DADOS
 $user = 'gerente_eleicoes'; // USUÁRIOl
 $pass = 'GerEle2008'; // SENHA

É interessante que peça para comentar essa parte, ou o arquivo já venha comentado esses comandos.

Nesse mesmo ponto, os manuais fazem referência a linha 37, mas no arquivo DBPHP.php a linha 37 não bate com o manual.

Um item que me causou muitas duvidas é no passo onde é pedido para alterar a função, conforme abaixo:

function AutenticaPessoa($Usuario, $Senha) {
$Usuario = str_pad($Usuario, 8, '0', STR_PAD_LEFT);
$ldapconn = ldap_connect("ldapteste.cpd.ufrgs.br", 389);
if (!$ldapconn) {
//return "Erro ao estabelecer conexão com o LDAP";
return FALSE;
}
ldap_set_option($ldapconn, LDAP_OPT_PROTOCOL_VERSION, 3);
return ldap_bind($ldapconn, 'uid='.
$Usuario.',ou=people,dc=ufrgs,dc=br', $Senha);
}

A minha pergunta é: o sistema só irá funcionar com o LDAP? Não existe a opção de funcionar sem ele?

Se ele só funcionar com o LDAP, os manuais precisarão informar quais parâmetros devem ser alterados para funcionar.

A instalação ocorreu tudo certo e consegui cadastrar o usuário adminstrador.

Quando fui incluir uma nova eleição, conforme o manual orienta, o mesmo pede que após inclur, você deverá clicar no botão editar e é mostrada uma tela que eu não consegui chegar. Escolhi várias opções de modalidade de eleição, tipo de concurso e não consegui chegar na tela informada no manual.

Ao acessar a página LoginEleicoes.php e informar usuario e senha, o sistema remete para a página LoginEleicoesValida.php, mas ela aparece em branco.

Estou achando o manual muito confuso, pois a maioria das pessoas que se propõem a usar os sistemas possuem pouco conhecimento, então gostaria de sugeri-los a deixar os passos um pouco mais didaticos. Nesse item se precisarem da nossa ajuda, estou à disposição, mas como relatei anteriormente, precisamos dos manuais em formato editável.

Bem, essas são as minhas ponderações iniciais sobre o sistema.

Quaisquer dúvidas, encontro-me à disposição.

Atenciosamente,

Seyr Lemos