Compilação de módulos para VMware 12.5.7 no Fedora 26
Este script foi feito para facilitar a compilação de módulos de kernel para o VMware Player/Workstation após instalação/atualização de novos kernels. Antes de executar este script, certifique-se de já o ter instalado o VMware Player ou VMware Workstation a partir dos binários de instalação versão 12.5.7: - VMware-Player-12.5.7-5813279.x86_64.bundle - VMware-Workstation-Full-12.5.7-5813279.x86_64.bundle Obtenha-os em: - https://www.vmware.com/products/player/playerpro-evaluation.html ou - https://my.vmware.com/en/web/vmware/info/slug/desktop_end_user_computing/vmware_workstation_pro/12_0 Verifique também se os pacotes de desenvolvimento para o kernel estão instalados e atualizados com: # dnf install kernel-headers kernel-devel gcc glibc-headers # dnf /usr/bin/update Você pode elevar seu privilégio com 'sudo su' se teu usuário possuir esta permissão ou executar os comandos acima diretamente com o sudo. Este script irá descompactar os arquivos vmmon.tar e vmnet.tar e compilar estes módulos, copiando-os para os devidos lugares, subir/carregar tais módulos em memória para que o VMware seja executado. Foi criado, com base em informações encontradas nas seguintes urls: http://rglinuxtech.com/?p=1939 http://rglinuxtech.com/?p=1992 https://communities.vmware.com/thread/567039 Uma cópia atual deste script pode ser baixada a partir do gitHub em: https://github.com/J3f3r50n/J3f3r50n/blob/master/vmware.compile.sh
Por: Jeferson Lopes de Oliveira Mendes
Converte cada imagem (JPG, JPEG, PNG) em PDFs com o tamanho de papel definido (A4...)
Converte cada imagem (JPG, JPEG, PNG) de um diretório em PDFs com o tamanho de papel definido (A4...). Ou seja, o script gera um arquivo PDF para cada arquivo de imagem nos formatos JPG, JPEG, PNG que estejam contidos no diretório em que o script está sendo executado (mantendo intacto o arquivo original). Todos os arquivos PDFs gerados possuem o mesmo tamanho de papel definido (por padrão, o tamanho A4). Características de operação: - converte (em lote) os arquivos de imagem (JPG, JPEG, PNG) do diretório local, cada imagem num PDF; - mantém o tamanho original da imagem (até o limite do tamanho de papel definido); - não rotaciona a imagem; - alinha a imagem no Centro a partir do Topo; - todos os PDFs gerados ficam com o mesmo tamanho de papel (A4, ou A5 ou Letter ...); - preserva o arquivo original; Particularmente, o utilizo para converter certificados acadêmicos que recebo em formato de imagem, ou que escaneei neste formato, para depois organizá-los em diretórios de acordo com a estrutura utilizada pelo CNPQ no Currículo Lattes. Em conjunto com este script utilizo um outro: script-pdfallunite.sh ( https://www.vivaolinux.com.br/~raserafim/scripts/ ). Este outro Script varre PDF's em diretórios e sub-diretórios (que organizei de acordo com a estrutura do Currículo Lattes), portanto recursivamente, de maneira ordenada para gerar um único PDF com todos os certificados acadêmicos. Publico o presente Script na expectativa de que contribua de alguma maneira para aqueles que, porventura, tenham a mesma necessidade que eu; ou, então, para aqueles que o Script tenha serventia, com algumas adaptações ou como material que contém alguma ideia útil para outros Scripts. Como Executar: - baixar o arquivo do Script; OU copiar o texto do Script diretamente da WEB para um arquivo texto criado no computador; - dar permissão de execução para o arquivo com o Script: - por exemplo: # chmod +x script-image2pdf.sh; - copiá-lo (ou movê-lo) para o diretório local que contém os arquivos a serem convertidos; - executar o Script com o comando: $ ./script-image2pdf.sh - obs: o prefixo "./" (ponto-barra) deve vir antes do nome do arquivo para especificar que o arquivo a ser executado está no diretório local (corrente), e não em um dos caminhos do "PATH". Para dar permissão de alteração do conteúdo do Script, utilizar o comando, por exemplo: # chmod a+w script-image2pdf.sh Obs: o Script requer o pacote: ImageMagick
Por: Rodrigo Albuquerque Serafim
Git clone simplificado
Fiz esse script para simplificar a clonagem de repositórios do Github. Como usar: 1. Baixe o script. 2. Acesse o diretório via terminal aonde o arquivo foi baixado e rode o comando: $ chmod +x gitcsimples.py 3. Rode o script no diretório em que a própria pasta do repositório vai ser clonada (não é o conteúdo do repositório, mas o diretório dele em si), junto com o nome do usuário / nome do repositório. Ex.: $ ./gitcsimples.py /home/oliver baskerville/bspwm Isso vai clonar o diretório do repositório do bspwm na pasta /home/oliver.
Por: Perfil removido
Classe para manipulação e conversão de datas para std::string em C++
Classe para manipulação e formatação de datas. Desenvolvi a classe, parcialmente, para converter datas para std::strings fazendo inserção dos zero a esquerda e formatar os separadores conforme gosto do usuário, O desenvolvedor pode usar outras funções do c++ para formatar datas, tais como a: std::put_time(&tm, "%Y-%m-%d) Porém minha necessidade era formatar datas no momento do input de usuário.
Por: César
Firewall simples, com opções de redirecionamento
Simples script de firewall, com opções de redirecionamento.
Por: Alex Marques
Compressão de série numérica em Python
Esse script comprime uma série numérica, isto é, dada uma série de números, ele gera uma outra série com os pontos mais representativos da série original com n pontos (que é um parâmetro do algoritmo). A série comprimida deve se assemelhar à série original, mas destacando os picos e vales contidos nos dados. Pode ser usado, por exemplo, para destacar as subidas e descidas na cotação dos preços de uma ação na Bovespa, por exemplo. Essa é uma versão inicial. A performance pode ser melhorada usando a biblioteca numpy.
Por: leandro peçanha scardua
Conectar o gns3 na Internet
Esse script visa auxiliar o usuário Linux a conectar o gns3 na Internet. Para executar, digite: $ bash ./bridge.sh Siga os passos de 1 a 8, o restante é opcional. Após realizar o descrito, abra o gns3 e arraste a nuvem e adicione uma interface do tipo tap0.
Por: Alex Marques
Backups automáticos de rádios Intelbras APC5
Olá galera! Pouco tempo atrás prestei um serviço a uma provedora de internet que tinha muitos rádios Intelbras APC5 e tive que criar uma solução para realizar os backups em tempo real e enviasse por e-mail e FTP. Os recém lançados rádio Intelbras aqui no Brasil utilizam uma ferramenta de gerenciamento que fornece backup integrado para todos os produtos chamada WNMS, a ferramenta também é utilizada lá fora por quem usa Deliberant ou LigoWave. Porém se você é uma pessoa como eu, que não gosta de instalar vários gerenciadores para gerenciar cada marca de equipamento e gosta de ver o que está acontecendo, tenho uma solução bem interessante e simples, que aqui mesmo tratei de como utilizá-la em produtos MikrotiK e Ubiquiti. Para isso apenas necessitamos de uma máquina Linux para realizar a tarefa. Primeiro é necessário instalar o SSHPASS, para que não seja necessário inserir a senha manual a cada rádio que iremos realizar o backup: $ sudo apt-get install sshpass Pronto, é só isso, basta rodar o script e acessar seu email ou servidor FTP, agende o script em seu crontab e seja feliz.
Por: Joabe G.Q. Kachorroski
A Fundação da Confiança Digital: A Importância Estratégica de uma PKI CA na Segurança de Dados
Como enviar dicas ou artigos para o Viva o Linux
Como Ativar a Aceleração por GPU (ROCm) no Ollama para AMD Navi 10 (RX 5700 XT / 5600) no Gentoo
Cairo Dock ainda funcional nos dias de hoje
Configuração de IP fixo via nmcli e resolução de nomes via /etc/hosts no Gentoo
Removendo o bloqueio por erros de senha no Gentoo (systemd)
Papel de Parede Animado no KDE Plasma 6 (Com dicas para Gentoo)
Homebrew: o gerenciador de pacotes que faltava para o Linux!
Ajudante para criar dicas e artigos no VOL (31)
Hardware (corpo), Software (mente) e Kernel (conexão) (0)
Tentando fazer um "linux ricing" mas falhando miseravelmente... (3)









