For educational reasons I've decided to create my own CA. Here is what I learned.
Lets get some context first.
| #!/usr/bin/env python3 | |
| """Command generator for setting DHCP Option 119 | |
| This script converts the specified domain names to DHCP Option 119 | |
| (Domain Search Option) and prints commands for various DHCP servers. | |
| USAGE: | |
| ./dhcp_option119.py DOMAIN ... | |
| EXAMPLE: |
| #!/bin/bash | |
| usage () | |
| { | |
| cat <<UsageHERE | |
| boot2docker-fwd -- Helper function to quickly manage port forwards between the boot2docker-vm and the host | |
| Usage: boot2docker-fwd [ -n RULE_NAME ] [ -h HOST_PORT ] [ -p {tcp|udp} ] [ -i HOST_IP ] GUEST_PORT | |
| or boot2docker-fwd -d RULE_NAME | |
| or boot2docker-fwd -l | |
| or boot2docker-fwd -A |
| ################################################################################# | |
| # Import modules | |
| ################################################################################# | |
| import os | |
| import time | |
| import sys | |
| import socket | |
| import string |
| from __future__ import division | |
| from numpy.fft import rfft | |
| from numpy import argmax, mean, diff, log, nonzero | |
| from scipy.signal import blackmanharris, correlate | |
| from time import time | |
| import sys | |
| try: | |
| import soundfile as sf | |
| except ImportError: | |
| from scikits.audiolab import flacread |