Skip to content

Instantly share code, notes, and snippets.

View versionsix's full-sized avatar
🦖
Using modern software.

Frank Meeusen versionsix

🦖
Using modern software.
  • Belgium, Antwerp
View GitHub Profile
show configuration commands >/config/user-data/erl-commands.txt
<?php
if (getenv('HTTP_CLIENT_IP'))
echo "HTTP_CLIENT_IP: " . getenv('HTTP_CLIENT_IP') . "<br />";
if(getenv('HTTP_X_FORWARDED_FOR'))
echo "HTTP_X_FORWARDED_FOR: " . getenv('HTTP_X_FORWARDED_FOR') . "<br />";
if(getenv('HTTP_X_FORWARDED'))
echo "HTTP_X_FORWARDED: " . getenv('HTTP_X_FORWARDED') . "<br />";
if(getenv('HTTP_FORWARDED_FOR'))
echo "HTTP_FORWARDED_FOR: " . getenv('HTTP_FORWARDED_FOR') . "<br />";
if(getenv('HTTP_FORWARDED'))
sudo apt-get update
sudo apt-get install -y apache2 php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-curl php7.0-json
[{"name":"tor_exit_ipv4","color":"Grey","position":{"x":101,"y":100},"increment":false,"timestamp":false,"softdelete":false,"column":[{"name":"id","type":"increments","length":"","defaultvalue":"","enumvalue":"","ai":false,"pk":false,"nu":false,"ui":false,"in":false,"un":false,"fillable":false,"guarded":false,"visible":false,"hidden":false,"colid":"c42","order":0},{"name":"ip_address","type":"string","length":"16","defaultvalue":"","enumvalue":"","ai":false,"pk":false,"nu":false,"ui":false,"in":false,"un":false,"fillable":false,"guarded":false,"visible":false,"hidden":false,"colid":"c50","order":1},{"name":"timestamp_1","type":"datetime","length":"","defaultvalue":"","enumvalue":"","ai":false,"pk":false,"nu":false,"ui":false,"in":false,"un":false,"fillable":false,"guarded":false,"visible":false,"hidden":false,"colid":"c68","order":2},{"name":"timestamp_2","type":"datetime","length":"","defaultvalue":"","enumvalue":"","ai":false,"pk":false,"nu":false,"ui":false,"in":false,"un":false,"fillable":false,"guarded":
@type network-status-consensus-3 r 1.0
network-status-version 3
vote-status consensus
consensus-method 25
valid-after 2017-03-09 14:00:00
fresh-until 2017-03-09 15:00:00
valid-until 2017-03-09 17:00:00
foo
r seele AAoQ1DAR6kkoo19hBAX5K0QztNw Is6WVULfiBd5brywe2ptl1ZBDJU 2017-03-08 21:11:07 67.164.109.21 9001 0
s Running Stable V2Dir Valid
@versionsix
versionsix / cymru-lookup.php
Created April 22, 2017 21:50 — forked from aaronhurt/cymru-lookup.php
testing the cymru netcat access
<?php
/* test host list */
$hostlist = array(
'96.4.1.22',
'207.191.191.90',
'8.8.8.8'
);
/* do the lookup */
#!/bin/bash
# setup LAPP server with
# pg admin postgres | postgrespw
# try with `export PGPASSWORD='postgrespw'; psql -h <serverip> -U postgres`
export DEBIAN_FRONTEND=noninteractive
export DEBIAN_PRIORITY=critical
sudo -E apt-get -qy update
sudo -E apt-get -qy -o "Dpkg::Options::=--force-confdef" -o "Dpkg::Options::=--force-confold" upgrade
sudo -E apt-get -qy autoclean
@versionsix
versionsix / out.rsc
Created June 3, 2018 14:27
Mikrotik ipv6 default firewall
/ipv6 firewall address-list
add address=::/128 comment="defconf: unspecified address" list=bad_ipv6
add address=::1/128 comment="defconf: lo" list=bad_ipv6
add address=fec0::/10 comment="defconf: site-local" list=bad_ipv6
add address=::ffff:0.0.0.0/96 comment="defconf: ipv4-mapped" list=bad_ipv6
add address=::/96 comment="defconf: ipv4 compat" list=bad_ipv6
add address=100::/64 comment="defconf: discard only " list=bad_ipv6
add address=2001:db8::/32 comment="defconf: documentation" list=bad_ipv6
add address=2001:10::/28 comment="defconf: ORCHID" list=bad_ipv6
add address=3ffe::/16 comment="defconf: 6bone" list=bad_ipv6
@versionsix
versionsix / ansible_ad_hoc_inventories.md
Created June 20, 2018 12:29 — forked from alces/ansible_ad_hoc_inventories.md
Using Ad-hoc Inventories in Ansible

In case you want to run ansible (or ansible-playbook) command against a set of hosts that makes sense only for one run, you can don't bother to create one-time inventory file, but simply define a comma-separated list of hosts as argument of --invertory option (or its short form that's simply -i) as follows:

ansible --inventory=myhost1,myhost2,myhost3 all -m setup -a 'filter=*name*'

(note that all in this command line stands for the target hostname)

If you have only one host to run your playbook against, your inventory string must ends with ,