For excessively paranoid client authentication.
Updated Apr 5 2019:
because this is a gist from 2011 that people stumble into and maybe you should AES instead of 3DES in the year of our lord 2019.
some other notes:
| import argparse | |
| from mock import Mock | |
| m = Mock() | |
| parser = argparse.ArgumentParser() | |
| subparsers = parser.add_subparsers() | |
| query_group = subparsers.add_parser('query') | |
| add_group = subparsers.add_parser('add') |
| # 0 is too far from ` ;) | |
| set -g base-index 1 | |
| # Automatically set window title | |
| set-window-option -g automatic-rename on | |
| set-option -g set-titles on | |
| #set -g default-terminal screen-256color | |
| set -g status-keys vi | |
| set -g history-limit 10000 |
| # To check if this is up-to-date with the tax rates go to | |
| # http://www.expatax.nl/tax-rates-2016.php and see if there's anything | |
| # newer there. | |
| # | |
| # I make no guarantees that any of this is correct. I calculated this | |
| # at the time and have been updating it when new tax rates come along | |
| # because people keep finding this useful. | |
| # | |
| # There's also an interactive JS version of this created by | |
| # @stevermeister at |
| !!! | |
| %html{ :lang => "en" } | |
| %head | |
| %meta{ :charset => "utf-8" } | |
| %title HTML5 yo | |
| /[if lt IE 9] | |
| %script{ :src => '//html5shiv.googlecode.com/svn/trunk/html5.js' } |
| #!/bin/bash | |
| LINES=$(tput lines) | |
| COLUMNS=$(tput cols) | |
| declare -A snowflakes | |
| declare -A lastflakes | |
| clear |
Unfortunately, the Cisco AnyConnect client for Mac conflicts with Pow. And by "conflicts", I mean it causes a grey-screen-of-death kernel panic anytime you connect to the VPN and Pow is installed.
As an alternative, there is OpenConnect, a command-line client for Cisco's AnyConnect SSL VPN.
Here's how to get it set up on Mac OS X:
OpenConnect can be installed via homebrew:
brew update
brew install openconnect
| This is the list of exit codes for wget: | |
| 0 No problems occurred | |
| 1 Generic error code | |
| 2 Parse error — for instance, when parsing command-line options, the .wgetrc or .netrc… | |
| 3 File I/O error | |
| 4 Network failure | |
| 5 SSL verification failure | |
| 6 Username/password authentication failure | |
| 7 Protocol errors |
Support for keeping an audit trail for any state machine, borrowed from the Ruby StateMachine audit trail gem. Having an audit trail gives you a complete history of the state changes in your model. This history allows you to investigate incidents or perform analytics, like: “How long does it take on average to go from state a to state b?”, or “What percentage of cases goes from state a to b via state c?”