Skip to content

Instantly share code, notes, and snippets.

View jniltinho's full-sized avatar
🏠
Working from home

Nilton Oliveira jniltinho

🏠
Working from home
View GitHub Profile
@jniltinho
jniltinho / install_gogs_ubuntu.sh
Last active October 15, 2020 12:15
Install Gogs on Debian or Ubuntu
#!/bin/bash
## Install Gogs v0.11.4 + Nginx Webserver + Mysql
## On Debian, Ubuntu 64Bits
## Author: Nilton OS -- www.linuxpro.com.br
## Version: 3.5
### Tested on Ubuntu 16.04 LTS 64Bits
### Tested on Debian 8/9 64Bits
echo 'install_gogs_ubuntu.sh'
package main
/*
Author: Nilton OS<jniltinho@gmail.com>
Version: 0.06
Update: 2015/10/02
https://github.com/leonamp/SPFBL/blob/master/spfbl.sh
Port for Golang
# Atenção! Para utilizar este serviço, solicite a liberação das consultas
@jniltinho
jniltinho / ssh_client.go
Created October 30, 2015 19:58 — forked from iamralch/ssh_client.go
SSH client in GO
package main
import (
"fmt"
"io"
"io/ioutil"
"net"
"os"
"strings"
# -*- coding: utf-8 -*-
'''
Autor: Luiz Felipe na Lista Python Brasil 31-10-2015
A série de Fibonacci é formada pela seqüência 1,1,2,3,5,8,13,21,34,55,...
Faça um programa capaz de gerar a série até o n−ésimo termo.
'''
#Fn = F(n-1) + F(n-2)
@jniltinho
jniltinho / send_mail.py
Last active November 23, 2015 15:52
Send Mail plugin for Nagios
#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
Script Send Mail Nagios (send_mail.py)
Copyrighted by Nilton OS <jniltinho at gmail.com>
License: LGPLv3 (http://www.gnu.org/licenses/lgpl.html)
Version: 0.1
Put this script in Nagios plugins folder
@jniltinho
jniltinho / mikrotik_backup.go
Last active April 13, 2022 14:26
Backup Mikrotik CLI Golang
package main
import (
"bytes"
"compress/gzip"
"flag"
"fmt"
"io/ioutil"
"log"
"os"
@jniltinho
jniltinho / install_zimbra.sh
Last active October 14, 2017 17:48
Install Zimbra 8.6.0
#!/bin/bash
## Install Zimbra 8.6
## Ubuntu 14.04 64Bits, 4GB RAM, 100GB HD
## For best performance use SSD.
## http://www.linuxpro.com.br/2015/06/instalacao-do-zimbra-8-6-0-no-ubuntu.html
## Download Zimbra: https://www.zimbra.com/downloads/zimbra-collaboration-open-source/
## http://serverfault.com/questions/707997/zimbra-8-6-sends-some-mail-into-black-hole
## Run as root
@jniltinho
jniltinho / get_sasl.pl
Created March 27, 2016 18:12
Get sasl AUTH Postfix
#!/usr/bin/perl
$ENV{"LANG"}="C";
use strict;
$ENV{'PATH'} = "/bin:/sbin:/usr/bin:/usr/sbin";
my %hash_mail = ();
@jniltinho
jniltinho / install_ffmpeg_nvenc.sh
Last active May 5, 2023 01:52
Install FFMPEG 2.8.6 support NVENC on Ubuntu 16.04
#!/bin/bash
## Install FFMPEG 2.8.6 Ubuntu 16.04 64Bits
## http://www.linuxpro.com.br/2017/04/compile-ffmpeg-nvenc-ubuntu/
## Pacote Compilado no GITHUB: https://github.com/jniltinho/oficinadotux
## Run as root (sudo su)
## Check Nvidia ENC
## nvidia-smi dmon -i 0
## Test FFMPEG ENCODER NVENC (FFMPEG 2.8.6 NVIDIA-SDK 6.0.1)
#!/bin/bash
## Integrar Ubuntu 16.04 32/64Bits no Windows Active Directory Domain – Fullest Integration
### Primeira Etapa ----------------------------------------------------------------------------
## Voce precisa mudar a linha abaixo
MY_DOMAIN="mydomain.local"
GET_ARCH=$(getconf LONG_BIT)