SCRUM issueshttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues2018-12-04T13:00:34Zhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/12Implementar solução multiterminal para a placa TN7502018-12-04T13:00:34ZJuliano MendietaImplementar solução multiterminal para a placa TN750Adequar a solução para placa TN750.
A solução atual para o multiterminal utiliza o driver da silicon motion que não possui suporte para a TN750.
https://www.x.org/archive/current/doc/man/man4/siliconmotion.4.xhtmlAdequar a solução para placa TN750.
A solução atual para o multiterminal utiliza o driver da silicon motion que não possui suporte para a TN750.
https://www.x.org/archive/current/doc/man/man4/siliconmotion.4.xhtmlv6.2.1-2https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/172le-edubar: notificar quando não existe suporte de visualização para determina...2018-12-04T12:43:47ZArianne Bortolanle-edubar: notificar quando não existe suporte de visualização para determinados formatos.Alguns formatos de arquivo não tem pacotes prévios instalados para abrirem, criar notificação para o usuario saber sobre isso.Alguns formatos de arquivo não tem pacotes prévios instalados para abrirem, criar notificação para o usuario saber sobre isso.https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/276le-edubar: Arquivos alterados no Portal MEC não são atualizados2018-12-04T12:48:56ZGustavole-edubar: Arquivos alterados no Portal MEC não são atualizadosO Portal MEC permite que os usuários alterem o conteúdo educacional que já foi inserido. Isso mantém o id do objeto, mas muda o link para download. Seria interessante uma forma de avisar o usuário de que aquele arquivo baixado na máquina...O Portal MEC permite que os usuários alterem o conteúdo educacional que já foi inserido. Isso mantém o id do objeto, mas muda o link para download. Seria interessante uma forma de avisar o usuário de que aquele arquivo baixado na máquina esteja desatualizado. A ideia que pensamos seria adicionar um botão "atualizar arquivo". Isso também envolveria criar uma nova função no DBUS para fazer a verificação.stable-6.1.1-7https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/279le-edubar : permitir edição das cores pelo gtk2018-12-04T12:50:25ZDante Aléole-edubar : permitir edição das cores pelo gtkO le-edubar atualmente define externamente as cores a serem usadas na extensão internamente.
Para se adaptar tanto à interface do le6 quanto a da lc2 pode ser viável modificar a extensão para usar as classes do tema do gtk.O le-edubar atualmente define externamente as cores a serem usadas na extensão internamente.
Para se adaptar tanto à interface do le6 quanto a da lc2 pode ser viável modificar a extensão para usar as classes do tema do gtk.https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/380Consertar ícone do le-help.2018-12-04T12:54:39ZAlessandro EliasConsertar ícone do le-help.- [ ] Quando é aberto a ajuda o ícone muda do le para padrão do gnome.
- [x] Criar demais resoluções de ícones.
- [ ] Observar o ícone 8x8 no canto superior da janela do ajuda, também não possui o ícone do le.
- [x] Add novo icone no le-...- [ ] Quando é aberto a ajuda o ícone muda do le para padrão do gnome.
- [x] Criar demais resoluções de ícones.
- [ ] Observar o ícone 8x8 no canto superior da janela do ajuda, também não possui o ícone do le.
- [x] Add novo icone no le-control-panel.Lucas Sulzbachls17@inf.ufpr.brLucas Sulzbachls17@inf.ufpr.brhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/403Escrever man-pages para os binários do multiterminal2019-09-10T13:45:01ZDaniel Bissani FurlinEscrever man-pages para os binários do multiterminalEscrever man-pages para os binários do multiterminalEscrever man-pages para os binários do multiterminalhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/423Melhorar sincronização le-parental-control no laboratório2018-12-06T11:15:01ZDavisson Henrique PaulinoMelhorar sincronização le-parental-control no laboratório* ~~Quando o servidor desliga ele perde o status de que desabilitou|habilitou o family shield na rede~~
* ~~Se o servidor desligar, máquinas que forem ligadas depois não irão saber se é para habilitar ou desabilitar o family-shield~~
* D...* ~~Quando o servidor desliga ele perde o status de que desabilitou|habilitou o family shield na rede~~
* ~~Se o servidor desligar, máquinas que forem ligadas depois não irão saber se é para habilitar ou desabilitar o family-shield~~
* Duas máquinas na mesma rede podem anunciar um serviço para habilitar ou desabilitar o family shield, dando conflitov6.2.1-3Guilherme Becker AggeGuilherme Becker Aggehttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/454Alterar Epoptes para ter compatibilidade com multiterminal2018-12-04T13:15:34ZStephanie Briere AmericoAlterar Epoptes para ter compatibilidade com multiterminalAtualmente o Epoptes original (que usamos no le-lab) não possui compatibilidade com o multiterminal, não reconhecendo cada usuário como cliente e sim a máquina toda. Desta forma, apenas uma tela funciona com o Epoptes e os outros usuário...Atualmente o Epoptes original (que usamos no le-lab) não possui compatibilidade com o multiterminal, não reconhecendo cada usuário como cliente e sim a máquina toda. Desta forma, apenas uma tela funciona com o Epoptes e os outros usuários da mesma máquina não aparecem.Stephanie Briere AmericoStephanie Briere Americohttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/459Adicionar link para manual durante a instalação no modo multiterminal2018-03-15T12:47:53ZDiego Giovane Pasqualindpasqualin@inf.ufpr.brAdicionar link para manual durante a instalação no modo multiterminalA tela de instalação do LE deve informar sobre a configuração dos periféricos já durante a instalação. Estudar a melhor forma de fazer isso, se exibir uma versão reduzida do manual na tela do ubiquity, colocar link pro pdf (que nesse cas...A tela de instalação do LE deve informar sobre a configuração dos periféricos já durante a instalação. Estudar a melhor forma de fazer isso, se exibir uma versão reduzida do manual na tela do ubiquity, colocar link pro pdf (que nesse caso deve estar na ISO)..https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/466Melhorar sistema de desligamento das máquinas com multiterminal2018-12-13T12:53:41ZDiego Giovane Pasqualindpasqualin@inf.ufpr.brMelhorar sistema de desligamento das máquinas com multiterminalAtualmente apenas o usuário professor/admin pode desligar a máquina (confirma @sba16?).
Vários usuários reclamam que isso complica muito desligar todos os computadores do lab, visto que normalmente requer deslogar do usuário aluno, loga...Atualmente apenas o usuário professor/admin pode desligar a máquina (confirma @sba16?).
Vários usuários reclamam que isso complica muito desligar todos os computadores do lab, visto que normalmente requer deslogar do usuário aluno, logar como professor, para só então desligar.
Seguindo sugestão do usuário Jose Ricardo Borba, poderíamos criar um sistema que permitiria ao aluno desligar, mas somente se ele fosse o último usuário logado.v6.2.1-3Lucas Sulzbachls17@inf.ufpr.brLucas Sulzbachls17@inf.ufpr.brhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/467Criar diagrama de execução para o le-lab2018-12-06T12:38:24ZDiego Giovane Pasqualindpasqualin@inf.ufpr.brCriar diagrama de execução para o le-labDada a complexidade do le-lab, seria útil ter no README alguns diagramas descrevendo o fluxo de mensagens no programa. Ao menos um para o processo de *advertising* de um serviço e outro para a requisição de variáveis remotas.Dada a complexidade do le-lab, seria útil ter no README alguns diagramas descrevendo o fluxo de mensagens no programa. Ao menos um para o processo de *advertising* de um serviço e outro para a requisição de variáveis remotas.v6.2.1-2Guilherme Becker AggeGuilherme Becker Aggehttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/474Remover necessidade de reiniciar o le-lab quando novo serviço é criado2019-10-29T18:21:21ZDiego Giovane Pasqualindpasqualin@inf.ufpr.brRemover necessidade de reiniciar o le-lab quando novo serviço é criadoSão três opções:
1. Adicionar um *handler* para `systemctl reload le-lab`, que iria reler os diretórios dos serviços e reconstruir a estrutura interna do le-lab.
2. Sempre que necessário, o le-lab poderia ler os diretórios e construir e...São três opções:
1. Adicionar um *handler* para `systemctl reload le-lab`, que iria reler os diretórios dos serviços e reconstruir a estrutura interna do le-lab.
2. Sempre que necessário, o le-lab poderia ler os diretórios e construir essa estrutura.
3. Um *watch* seria configurado para recarregar o le-lab sempre que arquivos fossem alterados nos diretórios esperados.
Particularmente acho a primeira opção mais fácil de implementar e mais eficiente. Além disso diversos outros serviços comuns do mundo unix seguem essa linha (nginx, apache, postgresql, etc).v6.2.1-2legtonlegtonhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/480Criar repositório/pacote le-veyon2018-12-04T13:19:23ZStephanie Briere AmericoCriar repositório/pacote le-veyonCriar repositório que realizará alterações/incrementos no pacote original do Veyon. Issues que precisam ser aplicadas:
* #479Criar repositório que realizará alterações/incrementos no pacote original do Veyon. Issues que precisam ser aplicadas:
* #479https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/530le-edubar tem dependecia não atendida no Ubuntu 182018-10-16T13:44:36ZRafael S Castilhole-edubar tem dependecia não atendida no Ubuntu 18precisa de nodejs-legacy, mas o pacote não existe mais,falta ficou obsoleto aparentemente.
Referente a issue/#445precisa de nodejs-legacy, mas o pacote não existe mais,falta ficou obsoleto aparentemente.
Referente a issue/#445stable-6.1.1-7https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/531le-control-panel não pode ser instalado devido ao fato de gksu não ser mais s...2018-12-04T13:45:46ZRafael S Castilhole-control-panel não pode ser instalado devido ao fato de gksu não ser mais suportado pelo ubuntu 18.mesmo problema que ocorre com a edubar, o pacote ou esta faltando ou é obsoleto. Se não me engano talvez a opção -A, --askpass do sudo funciona mais ou menos do jeito que a gente quer, tem que dar uma olhada.
Referente a issue/#445mesmo problema que ocorre com a edubar, o pacote ou esta faltando ou é obsoleto. Se não me engano talvez a opção -A, --askpass do sudo funciona mais ou menos do jeito que a gente quer, tem que dar uma olhada.
Referente a issue/#445stable-6.1.1-7https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/533le-conf tem um problema na instalação em inglês do ubuntu 182018-12-04T13:46:06ZRafael S Castilhole-conf tem um problema na instalação em inglês do ubuntu 18rodar essa linha antes de instalar le-conf resolve o problema:
sudo cp /usr/share/locale-langpack/en_GB/LC_MESSAGES/unity-greeter.mo /usr/share/locale-langpack/en_US/LC_MESSAGES/
Referente a issue/#445rodar essa linha antes de instalar le-conf resolve o problema:
sudo cp /usr/share/locale-langpack/en_GB/LC_MESSAGES/unity-greeter.mo /usr/share/locale-langpack/en_US/LC_MESSAGES/
Referente a issue/#445https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/539Criar interface para colocar senha para a criptografia2018-12-04T13:49:06ZThiago AbdoCriar interface para colocar senha para a criptografiaÉ necessário criar uma maneira para o usuário criar uma senha para o laboratório provavelmente no painel de controle.
A parte de criptografia espera a senha em formato de base64 e para utilizar o aes é necessario que ela tenha 32 bytes p...É necessário criar uma maneira para o usuário criar uma senha para o laboratório provavelmente no painel de controle.
A parte de criptografia espera a senha em formato de base64 e para utilizar o aes é necessario que ela tenha 32 bytes para garantir isso podemos usar a função de hash sha256 mas podemos utilizar qualquer função contanto que o resultado tenha 32bytes e após isso usar o base64 antes de colocar no arquivo
Uma opção seria
A ideia é deixar a senha do admin a mesma senha para a chave de criptografia do le-lab.
Pam talvez?https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/540Usuario aluno não é criado no ubuntu 18.2018-12-04T13:47:28ZRafael S CastilhoUsuario aluno não é criado no ubuntu 18.Referente a issue/#445Referente a issue/#445stable-6.1.1-7https://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/565Adicionar suporte de boot via UEFI.2019-01-17T12:42:06ZAlessandro EliasAdicionar suporte de boot via UEFI.Atualmente nossa iso suporta somente boot via legacy mode, para estar de acordo com as novas máquinas do mercado adicionar suporte a UEFI.Atualmente nossa iso suporta somente boot via legacy mode, para estar de acordo com as novas máquinas do mercado adicionar suporte a UEFI.Lucas Sulzbachls17@inf.ufpr.brLucas Sulzbachls17@inf.ufpr.brhttps://gitlab.c3sl.ufpr.br/le6/SCRUM/-/issues/568Repositório de changelogs do le2018-12-04T13:56:38ZLucas Sulzbachls17@inf.ufpr.brRepositório de changelogs do leÉ possível acessar os changelogs da maioria dos pacotes com o comando apt-get changelog. Isto não acontece com os nossos pacotes, provavelmente por não termos um repositório de changelogs. É interessante que o le tenha um?É possível acessar os changelogs da maioria dos pacotes com o comando apt-get changelog. Isto não acontece com os nossos pacotes, provavelmente por não termos um repositório de changelogs. É interessante que o le tenha um?