Skip to content

Instantly share code, notes, and snippets.

View aelkz's full-sized avatar
👽
working hard

Raphael Abreu aelkz

👽
working hard
View GitHub Profile
@aelkz
aelkz / server1-ks.cfg
Last active June 12, 2017 15:40
[RHEL7.3] KICKSTART ANACONDA CONFIGURATION (GUI) KVM 16GB
#version=RHEL7
#platform x86, AMD64, or Intel EM64T
# Use graphical install
graphical
#cmdline
# X Window System configuration information
xconfig --startxonboot
@aelkz
aelkz / install.sh
Created June 14, 2017 12:38
[LINUX] Calibre e-book reader
# bin/bash
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.py | sudo python -c "import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()"
@aelkz
aelkz / install-gradle-centos.sh
Created June 29, 2017 18:12 — forked from parzonka/install-gradle-centos.sh
Install gradle on redhat/centos linux
# installs to /opt/gradle
# existing versions are not overwritten/deleted
# seamless upgrades/downgrades
# $GRADLE_HOME points to latest *installed* (not released)
gradle_version=2.9
wget -N https://services.gradle.org/distributions/gradle-${gradle_version}-all.zip
sudo unzip -foq gradle-${gradle_version}-all.zip -d /opt/gradle
sudo ln -sfn gradle-${gradle_version} /opt/gradle/latest
sudo printf "export GRADLE_HOME=/opt/gradle/latest\nexport PATH=\$PATH:\$GRADLE_HOME/bin" > /etc/profile.d/gradle.sh
. /etc/profile.d/gradle.sh
package de.tdlabs.training.keycloak;
import static java.util.Arrays.asList;
import javax.ws.rs.core.Response;
import org.jboss.resteasy.client.jaxrs.ResteasyClientBuilder;
import org.keycloak.admin.client.Keycloak;
import org.keycloak.admin.client.KeycloakBuilder;
import org.keycloak.representations.idm.CredentialRepresentation;
@aelkz
aelkz / upgrade-postgres-9.4-to-9.5.md
Created September 23, 2017 17:01 — forked from Komzpa/upgrade-postgres-9.4-to-9.5-to-9.6-to-10.md
Upgrading PostgreSQL from 9.4 to 9.5 when upgrading Ubuntu 14.10 to 16.04

TL;DR

sudo pg_dropcluster 9.5 main --stop
sudo service postgresql stop
sudo pg_upgradecluster -m upgrade -k 9.4 main
sudo su postgres -c "/usr/lib/postgresql/9.5/bin/vacuumdb --all --analyze-in-stages"
sudo pg_dropcluster 9.4 main
@aelkz
aelkz / instal-tilix.sh
Created September 30, 2017 15:01
tilix terminal (manual install)
#!/bin/bash
cd /home/student
# download tilix from official repo
wget https://github.com/gnunn1/tilix/releases/download/1.6.4/tilix.zip
sudo unzip tilix.zip -d /
cd /
@aelkz
aelkz / wildfly-domain.cli
Created October 25, 2017 14:50 — forked from gtudan/wildfly-domain.cli
Wildfly Profile example
# change the provided default configuration for the ejb-multi-server quickstart
# stop the preconfigured server for the domain
batch
# first stop the default servers, block until the server is down
/host=master/server-config=server-one:stop(blocking=true)
/host=master/server-config=server-two:stop(blocking=true)
# remove the default server configuration and server-groups
@aelkz
aelkz / keytool
Created October 28, 2017 13:41 — forked from steppat/keytool
Gerenciando o certificado com o Java keytool:
Para gerar um certificado válido por 180 dias, usando algoritmo RSA::
keytool -genkey -keyalg RSA -alias livraria -keystore caelum_keystore.jks -storepass caelum -validity 180
Obs: Para usar com Tomcat usa a mesma senha para o keystore e para o certificado!
Para listar todo o conteudo do keystore:
@aelkz
aelkz / java keystores
Created October 28, 2017 13:43 — forked from nielsvanderbeke/java keystores
java keystore and certificate commands
What is in a keystore
=======================
keytool -list -v -keystore keystore-file.jks | less
=======================
show certificates website
=======================
openssl s_client -host internet.onprvp.fgov.be -port 443 -showcerts
=======================
@aelkz
aelkz / genca.sh
Created October 28, 2017 13:46 — forked from wsargent/genca.sh
Generate a certificate authority and trust anchor keystore, using only keytool
#!/bin/bash
export PW=`cat password`
# Create a self signed key pair root CA certificate.
keytool -genkeypair -v \
-alias exampleca \
-dname "CN=exampleCA, OU=Example Org, O=Example Company, L=San Francisco, ST=California, C=US" \
-keystore exampleca.jks \
-keypass:env PW \