It was built on top of https://www.drupal.org/project/aegan + bootstrap 4
fflch / ansible-role-proaluno Goto Github PK
View Code? Open in Web Editor NEWPró-Aluno FFLCH
Home Page: http://proaluno.fflch.usp.br/
Pró-Aluno FFLCH
Home Page: http://proaluno.fflch.usp.br/
It was built on top of https://www.drupal.org/project/aegan + bootstrap 4
o pessoal sugeriu um conjunto de referências na página inicial dos navegadores que levassem para o drive, para os canais de feedback e, eventualmente, para algum material de instrução.
Transformar esses passos em tasks do ansible:
1. Instalar pacotes: mate-menu dconf-cli
2. Copiar a pasta dot_config para /etc/skel/.config com permissões drwxr-xr-x
3. Copiar o arquivo dconf-dump.ini o hoste deixar com permissão de leitura para todos (755)
4. Criar um script de inicialização e deixar com permissão de execução para todos (755):
#!/bin/bash
dconf load / < /dconf-dump.ini
5. Também colocar no skell o arquivo .config/autostart/dconf.desktop:
[Desktop Entry]
Type=Application
Exec=/mate.sh
Hidden=false
X-MATE-Autostart-enabled=true
Name[pt_BR]=mate-usp
Name=mate-usp
Comment[pt_BR]=mate-usp
Comment=mate-usp
Em vez de contabilizar as impressões do dia, seria bom se fosse o contrário: quantas cotas faltam. É possível?
{{ hostvars[inventory_hostname].group_names[0] }}
Não sei dar mais detalhes, mas o contador de quotas + duração some depois de um tempo.
gdialog --print-maxsize --msgbox "Seu tempo está acabando, lembre-se que seus dados são apgados no logout";
Instalar:
apt install dconf-cli
Gera um aquivo de dump para verificar as configurações:
dconf dump / > dconf-settings.ini
ou
dconf dump /org/mate/terminal/profiles/default/
ou
dconf dump /org/mate/
Faz as mudanças necessárias, gera o dump novamente e compara para pegar as mudanças.
Suponha que chegamos nessa configuração para o terminal, que vamos gravar em um arquivo terminal.dconf:
[org/mate/terminal/profiles/default]
background-color='rgb(0,43,54)'
use-theme-colors=false
foreground-color='rgb(131,148,150)'
use-system-font=false
font='Monospace 13'
dconf load /org/mate/terminal/profiles/default:/ < terminal.dconf
Desinstalamos o pacote mate-screensaver para evitar que usuários usem a opção "trocar de usuário" para deslogar. A opção correta é "sair".
Essa não é uma solução elegante. Precisamos pensar numa melhor.
---
- name: /etc/adduser.conf
lineinfile:
path: /etc/adduser.conf
regexp: '^DIR_MODE='
line: "DIR_MODE=0700"
Algumas recomendações:
Não dizendo que é para adicionar isso tudo, só mencionando opções.
conky -d -p 10
[org/mate/desktop/background]
color-shading-type='vertical-gradient'
primary-color='rgb(88,145,188)'
picture-options='zoom'
picture-filename='/home/teste/fflch85.png'
secondary-color='rgb(60,143,37)'
2019-12-06 21:07:09,164 p=6566 u=thiago | pc1 : ok=0 changed=0 unreachable=1 failed=0 skipped=0 rescued=0 ignored=0
2019-12-06 21:07:09,165 p=6566 u=thiago | pc2 : ok=0 changed=0 unreachable=1 failed=0 skipped=0 rescued=0 ignored=0
Visual studio code
Rstudio
Opengrads
#!/bin/bash
TEMP1=`who | grep user_to_log_out | grep tty | awk '{ print $5 }'`
export DISPLAY=`echo "${TEMP1:1:${#string}-1}"`
mate-session-save --force-logout
Lembrando que livreto não é só colocar duas páginas na mesma folha.
Pacotes:
Observações: é bom testar para ver se em /etc/fonts/conf.d/ apareceram as configurações de substituição (uma espécie de s/calibri/carlito).
Mais em: https://wiki.debian.org/SubstitutingCalibriAndCambriaFonts
cdo, nco, grads, opengrads, gfortran
O backports se encontra com o LibreOffice 6.4, que supostamente aumenta a compatibilidade com os documentos da MS.
Esse item é necessário? Atualmente tem, mas na prática não sei se funciona, pois acabado as duas horas pode-se refazer o login e ninguém faz esse tipo de controle.
Colocando essa issue porque uma monitora relatou que os arquivos baixados com um user ainda estavam na pasta após o logoff e o subsequente login noutro dia.
Da para fixar um mac address na placa de rede da máquina virtual:
https://www.rubydoc.info/gems/vagrant-libvirt/0.0.28
Debater a instalação do TeX Live vanilla, se ela deve ser feita e como fazê-la.
Para isso, terminar a R enviada para: Oefenweb/ansible-r#34 (comment)
Ao invés de deslogar, alguns usuários desligam ou reiniciam a máquina, o que faz com que o Ansible falhe.
Igual a #9 ?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.