This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python3 | |
import ipaddress | |
import socket | |
import sys | |
import getopt | |
import re | |
def check_cidr(cidr, ip): |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Docs: | |
- https://wiki.ubuntu.com/FoundationsTeam/AutomatedServerInstalls | |
- https://wiki.ubuntu.com/FoundationsTeam/AutomatedServerInstalls/ConfigReference | |
- https://cloudinit.readthedocs.io/en/latest/topics/datasources/nocloud.html | |
- https://discourse.ubuntu.com/t/please-test-autoinstalls-for-20-04/15250/53 | |
# Download ISO Installer: | |
wget https://ubuntu.volia.net/ubuntu-releases/20.04.2/ubuntu-20.04.2-live-server-amd64.iso | |
# Create ISO distribution dirrectory: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// Simply place the following two functions in _support/Helper/Acceptance.php | |
// Then you can call $I->verifyRedirect(...) inside your tests | |
// | |
// 2020-12-21 Updated from https://gist.github.com/SimonEast/b550e04300ac56cb5ac8eea704fccdfa | |
// - tested using Codeception v4.1.12 | |
// - change backwards order of arguments in asserts, expected argument should be first | |
// - add additional type hints | |
// - add exception types | |
// - make asserts type safe |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div style="position: fixed; top: 0; left: 0; z-index: 10000;"> | |
<button class="d-block d-sm-none">Extra Small (xs)</button> | |
<button class="d-none d-sm-block d-md-none">Small (sm)</button> | |
<button class="d-none d-md-block d-lg-none">Medium (md)</button> | |
<button class="d-none d-lg-block d-xl-none">Large (lg)</button> | |
<button class="d-none d-xl-block">X-Large (xl)</button> | |
</div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
## | |
## New IP login notification script | |
## 2009-11-20 00:28 Samuele ~redShadow~ Santi | |
## 2018-06-04 12:53 ElliotNB | |
## 2018-10-17 17:55 ElliotNB - bug fixes for non-interactive sessions and `sudo su` commands | |
## 2019-08-27 16:15 mbest - update geoip lookup awk syntax, add mktemp for temporary directory, | |
## - add delete TMP_DIR function and trap to delete it for assurance, | |
## - change emails to example.com, add xargs to trim output | |
## Licensed under GPL |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <ESP8266WiFi.h> | |
#include <ESP8266mDNS.h> | |
#include <ArduinoOTA.h> | |
#include <WiFiManager.h> | |
void setup() { | |
Serial.begin(115200); | |
Serial.println("Booting"); | |
WiFiManager wifiManager; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# extract all postgres databases from a sql file created by pg_dumpall | |
# this script outputs one .sql file for each database in the original .sql file | |
# unless you pass the name of a database in the dump | |
if [ $# -lt 1 ] | |
then | |
echo "Usage: $0 <postgresql sql dump> [dbname]" >&2 | |
exit 1 | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Author: Michael Best <[email protected]> | |
# Designed to work with the Shorewall Port Knocking Implementation | |
# http://shorewall.net/PortKnocking.html | |
COMMAND="ssh" | |
PORT=1600 | |
TIMEOUT=2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# split.sh: a shell script and wrapper for some (g)awk to extract a single | |
# database out of a dumpall file - a quick and ugly hack, as | |
# usual no other warranty as that it worked with my test-case. :} | |
# | |
# It relies on GNU awk > 3, may work with nawk/mawk, but I didn't test that. | |
# The old traditional awk as shipped with Solaris as the default will most | |
# definitely barf on this one. | |
# | |
# The reason for the writing out of the awk-script to /tmp is the invocation; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
""" | |
Nagios plugin to check PostgreSQL 9 streaming replication lag. | |
Requires psycopg2 and nagiosplugin (both installable with pip/easy_install). | |
MIT licensed: | |
Copyright (c) 2010 Jacob Kaplan-Moss. All rights reserved. |