I hereby claim:
- I am thonixx on github.
- I am thonixx (https://keybase.io/thonixx) on keybase.
- I have a public key whose fingerprint is 7E0E 07A0 A16E FC84 257B 9F01 ED8D 4A44 9DDD 5DA4
To claim this, I am signing this object:
| ## | |
| ## Prerequisites: | |
| ## - already resized disk on the VM host | |
| ## | |
| ## Notes: | |
| ## - I assume that we have three partitions (primary (root fs), extended, logical (swap)) | |
| ## - I assume that we move swap out of the extended partition and convert to a normal primary one | |
| ## - I also assume that we place swap at the end of the disk | |
| ## |
| # open gist for oneliner (or very short bash things) collection |
| #!/bin/bash | |
| red="$(tput setaf 1)" | |
| green="$(tput setaf 2)" | |
| yellow="$(tput setaf 3)" | |
| blue="$(tput setaf 4)" | |
| bold="$(tput bold)" | |
| reset="$(tput sgr0)" |
| RewriteEngine on | |
| # Language detection (Fallback is en) | |
| RewriteCond %{HTTP:Accept-Language} ^de [NC] | |
| RewriteCond %{ENV:lang} ^$ | |
| RewriteRule ^ - [E=lang:de] | |
| RewriteCond %{HTTP:Accept-Language} ^fr [NC] | |
| RewriteCond %{ENV:lang} ^$ | |
| RewriteRule ^ - [E=lang:fr] |
| <% | |
| # define things | |
| orig="item0" | |
| orig='["item1", "item2"]' | |
| orig=["item3", "item4"] | |
| # force ruby to make it an array | |
| if ! orig.respond_to?('each') | |
| var=orig.gsub(/(^\[|\]$)/, "").gsub(/\"/, "").gsub(/\ */, "").split(",") |
| #!/bin/bash | |
| # global ssh arguments | |
| SSHARG="-o StrictHostKeyChecking=false -o UserKnownHostsFile=/dev/null" | |
| TIMEOUT="$(uname | grep -q Darwin && echo gtimeout || echo timeout)" | |
| # get IP address from hostname | |
| getIP() { | |
| # return with failure if no server given | |
| test -z "$1" && return 1 |
| define your_class::user ( | |
| $user = $name, | |
| $ensure = 'present', | |
| ){ | |
| # only call when user gets removed | |
| if $ensure == 'absent' { | |
| exec { | |
| "killing ${user}": | |
| command => "pkill -9 -u ${user}", |
| # crt | |
| openssl pkcs12 -in $file -out zertifikat.crt -clcerts -nokeys | |
| # key | |
| openssl pkcs12 -in $file -out schluessel.key -nocerts -nodes | |
| # ca certs | |
| openssl pkcs12 -in $file -out chain.crt-cacerts -nokeys |
I hereby claim:
To claim this, I am signing this object:
| # simple stopwatch function | |
| # scripted by github.com/thonixx | |
| function stopwatch () { | |
| ######## | |
| # config | |
| # initialise seconds and start with second 1 | |
| sec=1 | |
| # define maximum of dots to display | |
| maxdots=10 |