SCRUM issueshttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues2019-02-05T13:23:06Zhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/647Bug no agent do proinfodata, gerar arquivo no create-iso.2019-02-05T13:23:06ZAlessandro EliasBug no agent do proinfodata, gerar arquivo no create-iso.O agente do proinfodata extrai a informação sobre qual distro esta sendo monitorado a partir do arquivo /etc/le_version, atualmente este arquivo não existe, gerar este arquivo somente com a versão do LE.
`i.e. echo "6.0.2" > /etc/le_ver...O agente do proinfodata extrai a informação sobre qual distro esta sendo monitorado a partir do arquivo /etc/le_version, atualmente este arquivo não existe, gerar este arquivo somente com a versão do LE.
`i.e. echo "6.0.2" > /etc/le_version`Lucas Sulzbachls17@inf.ufpr.brLucas Sulzbachls17@inf.ufpr.brhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/643le-inep-bar não aparece para o admin no le-multiterminal2019-01-14T11:17:53ZLucas Sulzbachls17@inf.ufpr.brle-inep-bar não aparece para o admin no le-multiterminalhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/635Criar tags para a versão stable dos projetos do le6 (Novembro de 2018)2018-12-05T13:32:40ZlegtonCriar tags para a versão stable dos projetos do le6 (Novembro de 2018)Projetos:
* [x] le-multiterminal (v1.0.2)
* [x] le-lab (v1.0.5)
* [x] le-edubar (v1.0.0)
* [x] ubiquity-slideshow-le (v1.0.1)
* [x] plymouth-theme-le-logo (v1.0.1)
* [x] le-autoupgrade (v1.0.0)
* [x] le-interface (v1.0.0)
* [x] l...Projetos:
* [x] le-multiterminal (v1.0.2)
* [x] le-lab (v1.0.5)
* [x] le-edubar (v1.0.0)
* [x] ubiquity-slideshow-le (v1.0.1)
* [x] plymouth-theme-le-logo (v1.0.1)
* [x] le-autoupgrade (v1.0.0)
* [x] le-interface (v1.0.0)
* [x] le-conf (v1.0.0)
* [x] le-epoptes (v1.0.2)
* [x] le-all (v1.0.0)
* [x] le-user-apps (v1.0.0)
* [x] le-sys-apps (v1.0.0)
* [x] le-control-panel (v1.0.2)
* [x] le-help (v1.0.0)
* [x] le-parental-control (v1.0.3)
* [x] le-laptop-controlpanel (v1.0.0)legtonlegtonhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/634Atualizar gitlab-ci e suas dependências para o linter de python (na branch ma...2018-12-05T13:32:27ZlegtonAtualizar gitlab-ci e suas dependências para o linter de python (na branch master)- Atualizar o arquivo de dependência do linter do python para ficar como abaixo:
```
flake8==3.6.0
mccabe==0.6.1
pycodestyle==2.4.0
pyflakes==2.0.0
flake8-colors==0.1.6
```
- Remover as tags de runner "debootstrap" e colocar "regular" no...- Atualizar o arquivo de dependência do linter do python para ficar como abaixo:
```
flake8==3.6.0
mccabe==0.6.1
pycodestyle==2.4.0
pyflakes==2.0.0
flake8-colors==0.1.6
```
- Remover as tags de runner "debootstrap" e colocar "regular" no lugar
Projetos:
* [x] le-multiterminal
* [x] le-lab
* [x] ubiquity-slideshow-le
* [x] plymouth-theme-le-logo
* [x] le-epoptes
* [x] le-control-panel
* [x] le-laptop-controlpanellegtonlegtonhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/633Proinfodata não pode ser configurado pela primeira vez pelo Inep-Bar2018-12-06T12:03:38ZGuilherme Becker AggeProinfodata não pode ser configurado pela primeira vez pelo Inep-BarTestando a iso nova (após a atualização com o le-inep-bar e o le-interface novo que habilita ele automaticamente), se não for feita a configuração do Proinfodata ao logar a configuração pelo Inep-Bar falha. Ao rodar o script dialog_inep....Testando a iso nova (após a atualização com o le-inep-bar e o le-interface novo que habilita ele automaticamente), se não for feita a configuração do Proinfodata ao logar a configuração pelo Inep-Bar falha. Ao rodar o script dialog_inep.sh pela linha de comando o bash diz que não há permissão para escrita no arquivo do inep, e as mudanças de permissão com o setfacl também falham:
![2018-11-21-115130_954x674_scrot](/uploads/0908577827d9bc5abea0a7a529d189c2/2018-11-21-115130_954x674_scrot.png)
O @lvs16 reiniciou e configurou logo após logar e funcionou corretamente configurar pelo Inep-Bar depois disso, inclusive reconfigurar, mesmo depois de deletar o arquivo inep.https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/631Desabilitar overview do gnome.2019-01-17T11:16:01ZAlessandro EliasDesabilitar overview do gnome.Atualmente alguns usuários com escolas que atende crianças solicitaram desabilitar este overview do gnome. (Quando passa o mouse no cato superior esquerdo, próximo ao botão LE).Atualmente alguns usuários com escolas que atende crianças solicitaram desabilitar este overview do gnome. (Quando passa o mouse no cato superior esquerdo, próximo ao botão LE).Guilherme Becker AggeGuilherme Becker Aggehttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/630Proinfodata não pede atualização da Inep-Bar após configuração2018-12-03T12:54:23ZGuilherme Becker AggeProinfodata não pede atualização da Inep-Bar após configuraçãoApós configuração da última versão do le-proinfodata a Inep-Bar não é atualizada, sendo necessário o *restart* manual do Gnome-Shell ou da sessão do usuário. Acredito que o script de configuração não esteja mandando a mensagem para o DBu...Após configuração da última versão do le-proinfodata a Inep-Bar não é atualizada, sendo necessário o *restart* manual do Gnome-Shell ou da sessão do usuário. Acredito que o script de configuração não esteja mandando a mensagem para o DBus para rodar a função de *refresh* do Inep-Bar.https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/629Proinfodata não pede configuração ao logar2018-11-09T14:36:30ZGuilherme Becker AggeProinfodata não pede configuração ao logarApós instalar a última versão do le-proinfodata, do le-inep-bar e do le-interface e reiniciar o sistema, o LE logou normalmente mesmo sem o agente ainda estar configurado, não pedindo a configuração antes do sistema poder ser utilizado. ...Após instalar a última versão do le-proinfodata, do le-inep-bar e do le-interface e reiniciar o sistema, o LE logou normalmente mesmo sem o agente ainda estar configurado, não pedindo a configuração antes do sistema poder ser utilizado. Isso (não) acontece sempre que o sistema o sistema é iniciado, ou um usuário faz login.https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/628Falha ao selecionar inep2018-12-05T13:29:05ZLucas Sulzbachls17@inf.ufpr.brFalha ao selecionar inepAo selecionar o INEP do C3SL e clicar em "ok", foi plotada a mesma janela de seleção do INEP novamente. Ao selecionar pela segunda vez, foi plotada a mesma janela com a exceção de que ao invés das escolas, aparece a palavra "inexistente"...Ao selecionar o INEP do C3SL e clicar em "ok", foi plotada a mesma janela de seleção do INEP novamente. Ao selecionar pela segunda vez, foi plotada a mesma janela com a exceção de que ao invés das escolas, aparece a palavra "inexistente" na vertical.
![Screenshot_le6_2018-11-01_11_58_23](/uploads/51ca7202f044a633e325fce73caf97be/Screenshot_le6_2018-11-01_11_58_23.png)
Depois disso, a janela sempre aparecia vazia, e tanto o "cancelar" quanto o "ok" prosseguiam para o prompt que recebe a frase para pular.https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/627INEP bar não aparece2018-12-05T13:28:58ZLucas Sulzbachls17@inf.ufpr.brINEP bar não apareceNão apareceu no primeiro boot, ao escolher não entrar com o INEP.Não apareceu no primeiro boot, ao escolher não entrar com o INEP.https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/621Instalação com criptografia gera mensagem de erro e eventual loop infinito2018-10-17T12:52:35ZGuilherme Becker AggeInstalação com criptografia gera mensagem de erro e eventual loop infinitoNa iso nova do milestone %"Testing\-freezing\-6.1.1\-8", essa mensagem de erro aparece ao tentar se fazer uma instalação criptografada:
![2018-10-11-095012_986x671_scrot](/uploads/9f0eb047620d64b5b08a93c84cd91f33/2018-10-11-095012_986x67...Na iso nova do milestone %"Testing\-freezing\-6.1.1\-8", essa mensagem de erro aparece ao tentar se fazer uma instalação criptografada:
![2018-10-11-095012_986x671_scrot](/uploads/9f0eb047620d64b5b08a93c84cd91f33/2018-10-11-095012_986x671_scrot.png)
Eu tentei criar novas VMs com outros discos virtuais, mas o erro ocorre tanto com disco de tamanho fixo como dinâmico no Virtualbox. O @lvs16 conseguiu os mesmos erros na dele.
Apertando "Continuar" eu consegui fazer a instalação acontecer normalmente, mas quando "Voltar" é escolhido uma série de bugs podem aparecer. A princípio ele faz aparecer essa mensagem de erro:
![2018-10-11-100928_986x671_scrot](/uploads/f6c57fe07180f4d30549866c984026ee/2018-10-11-100928_986x671_scrot.png)
Após isso, o comportamento pode ser dar o seguinte erro e voltar para a tela de escolha de senha, falhando da mesma forma sempre que se tenta continuar com a instalação:
![2018-10-11-101002_986x671_scrot](/uploads/dff93fbc290bb11e4cb27d521909dc2c/2018-10-11-101002_986x671_scrot.png)
Ou uma mensagem de erro apenas com interrogações (?) que reabre quando fechada, entrando num loop infinito (também). Eu consegui esse comportamento da primeira vez que instalei mas não consegui reproduzi-lo, o @lvs16 conseguiu, mas não tenho nenhum *screenshot*.v6.2.1-3Guilherme Becker AggeGuilherme Becker Aggehttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/618le-parental-control 1.0.3 falha na instalação2018-10-17T10:48:43ZLucas Sulzbachls17@inf.ufpr.brle-parental-control 1.0.3 falha na instalaçãoObtive o seguinte erro ao tentar gerar uma iso testing:
`root@sheila:/home/sulzbach/git/create-iso# chroot overlay/ apt-get install -f`
`Reading package lists... Done`
`Building dependency tree`
`Reading state information... Done`
...Obtive o seguinte erro ao tentar gerar uma iso testing:
`root@sheila:/home/sulzbach/git/create-iso# chroot overlay/ apt-get install -f`
`Reading package lists... Done`
`Building dependency tree`
`Reading state information... Done`
`0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.`
`1 not fully installed or removed.`
`After this operation, 0 B of additional disk space will be used.`
`Setting up le-parental-control (1.0.3) ...`
`Permission denied`
`dpkg: error processing package le-parental-control (--configure):`
` subprocess installed post-installation script returned error exit status 1`
`Errors were encountered while processing:`
` le-parental-control`
`E: Sub-process /usr/bin/dpkg returned an error code (1)`
À primeira vista, parece um problema distinto da #575, mas vale a pena verificar.
Acredito que não tenha relação, mas isto ocorreu ao tentar gerar a iso na minha máquina (sheila) e não na vm que sempre utilizamos (createiso).Lucas Sulzbachls17@inf.ufpr.brLucas Sulzbachls17@inf.ufpr.brhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/617Habilitar apport (erros no Ubuntu).2018-10-23T11:50:46ZAlessandro EliasHabilitar apport (erros no Ubuntu).Na iso de teste deve estar habilitado, porém na produção deixar desabilitado devido ao report por email que falha.Na iso de teste deve estar habilitado, porém na produção deixar desabilitado devido ao report por email que falha.v6.2.1-2Lucas Sulzbachls17@inf.ufpr.brLucas Sulzbachls17@inf.ufpr.brhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/616Criar o serviço do family-shield como serviço único.2018-09-20T14:23:15ZAlessandro EliasCriar o serviço do family-shield como serviço único.Habilitar ou desabilitar passado por parâmetro.Habilitar ou desabilitar passado por parâmetro.v6.2.1-2GabrielGabrielhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/615Resolver erros de lintian do le-proinfodata2018-10-09T13:07:37ZRafael S CastilhoResolver erros de lintian do le-proinfodatav6.2.1-2Rafael S CastilhoRafael S Castilhohttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/614Exceção no le-lab na iso testing2018-12-04T12:15:52ZLucas Sulzbachls17@inf.ufpr.brExceção no le-lab na iso testingObtive este crash report ao bootar uma iso gerada a partir do repositório testing. Verificar se o erro já é conhecido e se tem a ver com a iso ou com o pacote.
![Screenshot_le6-testing_2018-09-12_11_54_40](/uploads/8fb137397b5209e42a6ae...Obtive este crash report ao bootar uma iso gerada a partir do repositório testing. Verificar se o erro já é conhecido e se tem a ver com a iso ou com o pacote.
![Screenshot_le6-testing_2018-09-12_11_54_40](/uploads/8fb137397b5209e42a6aef0ce55a5b02/Screenshot_le6-testing_2018-09-12_11_54_40.png)Testing-freezing-6.1.1-8legtonlegtonhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/609Recuperar os relatórios produzidos pelo Jedian.2018-09-20T14:33:07ZAlessandro EliasRecuperar os relatórios produzidos pelo Jedian.Procurar onde o Jedian deixou um relatório com problemas encontrados e pitfals que ele passou.
@lfav17 Estará dando apoio a pesquisa da rede p2p, mas lembrando que ele trabalha no projeto PInSis.Procurar onde o Jedian deixou um relatório com problemas encontrados e pitfals que ele passou.
@lfav17 Estará dando apoio a pesquisa da rede p2p, mas lembrando que ele trabalha no projeto PInSis.v6.2.1-1legtonlegtonhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/608Desenvolver uma extensão do Gnome para mostrar na barra de tarefa qual escola...2018-12-05T13:23:51ZAlessandro EliasDesenvolver uma extensão do Gnome para mostrar na barra de tarefa qual escola faz referência ao INEP.Como o PortalMEC, que é uma extensão do Gnome, criar uma que mostre o nome da escola na barra de tarefas. A informação do nome da escola estará em "/etc/inep" (vide issue #607), este pacote será responsável por salvar os dados (inep e no...Como o PortalMEC, que é uma extensão do Gnome, criar uma que mostre o nome da escola na barra de tarefas. A informação do nome da escola estará em "/etc/inep" (vide issue #607), este pacote será responsável por salvar os dados (inep e nome da escola), logo sincronizar com este pacote onde pegar estes dados.
Ainda com esta extensão, criar mecanismo de lembre ao usuário, que poderia ser um ToolTip com a mensagem "Você ainda não entrou seu INEP!".
Um novo pacote deve ser criado no repositório git@gitlab.c3sl.ufpr.br:le6/le-inep-ExGnome.git.
Preencher o readme.v6.2.1-3Guilherme Becker AggeGuilherme Becker Aggehttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/607Desenvolver solução que a cada reboot o INEP da escola deve ser preenchido.2018-09-20T14:15:16ZAlessandro EliasDesenvolver solução que a cada reboot o INEP da escola deve ser preenchido.Desenvolver solução que a cada reboot qualquer usuário que logue no sistema deva entrar o INEP de sua escola, veja que deve ter um botão de skip, caso o usuário deseja entrar mais tarde o código INEP.
Uma melhor solução seria apresentar...Desenvolver solução que a cada reboot qualquer usuário que logue no sistema deva entrar o INEP de sua escola, veja que deve ter um botão de skip, caso o usuário deseja entrar mais tarde o código INEP.
Uma melhor solução seria apresentar o prompt para entrar o INEP antes do greeting manager (Lightdm).
Esta interface pode ser feito via zenity.
O sistema deve salvar o código INEP e nome da escola em "/etc/inep/".
Utilize a rota do simcaq para obter as informações da escola.
URL para API do simcaq
https://simcaq.c3sl.ufpr.br/api/v1/portal_mec_inep?filter=school_cod:35032001
resulta em:
```jason
result:
0:
id: 35032001
name: "MARIETTA FERRAZ DE ASSUMPCAO PROFESSORA"
state_name: "São Paulo"
city_name: "PRESIDENTE PRUDENTE"
```
school_cod = inep
Um novo pacote deve ser criado no repositório git@gitlab.c3sl.ufpr.br:le6/le-inep.git.
Preencher o readme.v6.2.1-1GabrielGabrielhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/605Como atualizar os agentes de monitoramento antigos para o novo agente.2018-12-05T13:20:06ZAlessandro EliasComo atualizar os agentes de monitoramento antigos para o novo agente.Estudar, depurar se é possível atualizar o agente antigo para o agente de monitoramento novo.Estudar, depurar se é possível atualizar o agente antigo para o agente de monitoramento novo.v6.2.1-3Lucas Sulzbachls17@inf.ufpr.brLucas Sulzbachls17@inf.ufpr.br