1.1) Golang:
cd /tmp
curl -O https://storage.googleapis.com/golang/go1.9.3.linux-amd64.tar.gz
tar -xvf go1.9.3.linux-amd64.tar.gz| #!/usr/bin/python3.5 | |
| import os | |
| def importa_ssl(): | |
| """ | |
| Importa certificados SSL | |
| """ | |
| # CentOS 7.5 | |
| if os.path.exists("/etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt"): |
| #!/usr/bin/python3.5 | |
| # Bibliotecas necessárias | |
| import json,collections | |
| # Prepara container lld do zabbix | |
| lld = { 'data' : [] } | |
| # Lógica de acesso a fonte dos dados do LLD | |
| # O array de dicionario funciona como teste para esse exemplo |
| # FECHAR TODOS OS BROWSERS !!! | |
| # Entrar na pasta de certificados do sistema: | |
| # Ubuntu anterior ao 18: | |
| sudo mkdir /usr/share/ca-certificates/serpro/ | |
| sudo cd /usr/share/ca-certificates/serpro/ | |
| # Ubuntu 18: | |
| sudo mkdir /usr/local/share/ca-certificates/serpro/ | |
| sudo cd /usr/local/share/ca-certificates/serpro/ |
| # Entrar na pasta de certificados do sistema: | |
| sudo cd /etc/pki/ca-trust/source/anchors/ | |
| # Baixar os certificados do repositorio: | |
| sudo wget -r --no-check-certificate https://repositorio.serpro.gov.br/docs/ | |
| # Remover apenas os certificados de interesse: | |
| sudo mv repositorio.serpro.gov.br/docs/*.crt . | |
| # Limpar o restante do wget: | |
| sudo rm -rf repositorio.serpro.gov.br/ | |
| # Executar compilação dos certificados para o sistema: | |
| sudo update-ca-trust extract |
| FROM debian:jessie | |
| RUN set -ex && \ | |
| echo 'deb http://deb.debian.org/debian jessie-backports main' \ | |
| > /etc/apt/sources.list.d/jessie-backports.list && \ | |
| apt update -y && \ | |
| apt install -t \ | |
| jessie-backports \ | |
| openjdk-8-jre-headless \ |
| FROM php:7.2-apache | |
| MAINTAINER Pierre Cheynier <[email protected]> | |
| ENV PHPIPAM_SOURCE https://github.com/phpipam/phpipam/ | |
| ENV PHPIPAM_VERSION 1.3.1 | |
| ENV PHPMAILER_SOURCE https://github.com/PHPMailer/PHPMailer/ | |
| ENV PHPMAILER_VERSION 5.2.21 | |
| ENV PHPSAML_SOURCE https://github.com/onelogin/php-saml/ | |
| ENV PHPSAML_VERSION 2.10.6 | |
| ENV WEB_REPO /var/www/html |
| version: '2' | |
| volumes: | |
| db_data: | |
| driver: local | |
| pgadmin_data: | |
| driver: local | |
| services: | |
| db: |
| <?php | |
| use Illuminate\Support\Facades\DB; | |
| $query = "SELECT tables.table_name, columns.column_name, columns.data_type, columns.udt_name FROM information_schema.tables AS tables JOIN information_schema.columns AS columns ON tables.table_name = columns.table_name WHERE tables.table_type = 'BASE TABLE' AND tables.table_schema NOT IN ('pg_catalog', 'information_schema')"; | |
| $data = json_decode(collect(DB::select($query))); |