Jon Warbrick, July 2014, V3.2 (for Ansible 1.7)
First one found from of
| ### WARNING: READ CAREFULLY BEFORE ATTEMPTING ### | |
| # | |
| # Officially, this is not recommended. YMMV | |
| # https://www.raspberrypi.com/news/bookworm-the-new-version-of-raspberry-pi-os/ | |
| # | |
| # This mostly works if you are on 64bit. You are on your own if you are on 32bit or mixed 64/32bit | |
| # | |
| # Credit to anfractuosity and fgimenezm for figuring out additional details for kernels | |
| # |
| <?php | |
| $encoded_string = "JATa2iUqVdzCkBP5RiyitlQlUiACl8UrpJOeGUJO"; | |
| $cc_encryption_hash = "SOmECRAZYLONGHASHROFLCOPTERBBQKTHX"; | |
| echo decrypt_whmcs($encoded_string, $cc_encryption_hash); | |
| function decrypt_whmcs($encoded_string, $cc_encryption_hash) { | |
| $key = md5(md5($cc_encryption_hash)) . md5($cc_encryption_hash); | |
| $hash_key = _hash($key); | |
| $hash_length = strlen($hash_key); |
| # 2017-10-01T14:14:44+00:00 | |
| 108.175.32.0/20 | |
| 108.175.34.0/24 | |
| 108.175.35.0/24 | |
| 192.173.64.0/18 | |
| 198.38.100.0/24 | |
| 198.38.101.0/24 | |
| 198.38.108.0/24 | |
| 198.38.109.0/24 |
| Use this as an example on how to start the virtual console without the need of Java Web Start or accessing it from the web interface. | |
| You can use the user and password that you use for the web interface. | |
| You need an old JRE... I used 1.7.0_80 from the Server JRE package, also I have tested successfully 1.7.0_79 with MacOS. | |
| You don't need to install it, just extract it or copy the files in "jre" folder. | |
| Open the viewer.jnlp file that you get by launching the virtual console from the web interface with a text editor. | |
| Note the urls to the jar files. Download the main jar file avctKVM.jar and the libs for your operating system and architecture. | |
| Extract the dlls (.so Linux, .jnilib MacOS) from the jar libs. |
Jon Warbrick, July 2014, V3.2 (for Ansible 1.7)
First one found from of
| dig @8.8.8.8 +short txt _netblocks.google.com | awk '{gsub("ip4:","");for (col=2; col<NF;++col) print $col}' |
| #!/bin/zsh | |
| # Needs https://github.com/lukas2511/letsencrypt.sh in dns-01 mode | |
| /opt/letsencrypt/ilo/letsencrypt.sh -c -s /opt/letsencrypt/ilo/ilo.csr -k /opt/letsencrypt/ilo/hook.sh -t dns-01 > /opt/letsencrypt/ilo/ilo.crt | |
| cert=$(cat /opt/letsencrypt/ilo/ilo.crt) | |
| curl --cacert /opt/letsencrypt/intermediate.pem -H "Accept: application/json" -H "Content-Type: application/json" -H "Authorization: Basic [FILL_IN_HERE]" -X POST -d "{\"Action\": \"ImportCertificate\", \"Certificate\": \"$cert\"}" https://ilo.home.vaucher.org/rest/v1/Managers/1/SecurityService/HttpsCert |
| # Encoding: utf-8 | |
| # | |
| # idle.rb | |
| # | |
| # goal: | |
| # Ruby script to test how to fetch IMAP mails with IDLE mode. | |
| # IMAP IDLE allow a sort of "push" / "real-time" delivery. | |
| # | |
| # I used the script to test LATENCY (end-to-end delivery times) |
| packer build packer.json 2>&1 | sudo tee output.txt | |
| tail -2 output.txt | head -2 | awk 'match($0, /ami-.*/) { print substr($0, RSTART, RLENGTH) }' > sudo ami.txt |
| #!/usr/bin/env perl | |
| # | |
| # get_iplayer - Lists, Records and Streams BBC iPlayer TV and Radio programmes + other Programmes via 3rd-party plugins | |
| # | |
| # Copyright (C) 2008-2010 Phil Lewis | |
| # | |
| # This program is free software: you can redistribute it and/or modify | |
| # it under the terms of the GNU General Public License as published by | |
| # the Free Software Foundation, either version 3 of the License, or | |
| # (at your option) any later version. |