I hereby claim:
- I am willjasen on github.
- I am willjasen (https://keybase.io/willjasen) on keybase.
- I have a public key whose fingerprint is 1573 8C45 5256 7964 4184 079B 6E41 B853 F8FF 092E
To claim this, I am signing this object:
#!/bin/bash | |
echo -n "Enter Git username: " | |
read git_username | |
echo -n "Enter Git user email: " | |
read git_user_email | |
# Update available packages and install Ruby dependencies | |
sudo apt-get -y update | |
sudo apt-get -y install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev |
# Install prereqs | |
sudo apt-get update | |
sudo add-apt-repository -y ppa:chris-lea/node.js | |
sudo apt-get install -y git curl build-essential python-software-properties python g++ make | |
# Install node | |
sudo apt-get install -y nodejs npm | |
# Install Meteor.JS | |
curl https://install.meteor.com | sh |
#!/usr/bin/ruby | |
# Calculate the entropy of a file |
## Sets up Graylog2 on Ubuntu | |
# Variables | |
ELASTICACHE_VERSION=0.90.10 | |
GRAYLOG2_VERSION=0.20.6 | |
GRAYLOG2_WEB_VERSION=0.20.6 | |
GRAYLOG2_PORT=12900 | |
GRAYLOG2_WEB_PORT=9000 | |
PASSWORD=password |
#!/bin/bash | |
echo -n "Enter Git username: " | |
read git_username | |
echo -n "Enter Git user email: " | |
read git_user_email | |
# Update available packages | |
sudo apt-get -y update |
I hereby claim:
To claim this, I am signing this object:
#!/bin/bash | |
# Backup a Plex database. | |
# Author Scott Smereka | |
# Author willjasen | |
# Version 2.0 | |
# Script Tested on: | |
# Ubuntu 12.04 on 2/2/2014 [ OK ] |
#!/bin/bash | |
# Binary Revolution Radio - The Revolution will be Digitized | |
# content also available on IPFS: QmfZqvTBdQJLEefgTVF2vY6Zfi5tGv5ePHkGBhUPiFwT8S | |
linkroot="http://audio.textfiles.com/shows/binrev/" # available via audio.textfiles.com | |
rootname="binrev" # every file starts with this name | |
filetype=".mp3" # every file is an MP3 |
#!/bin/sh | |
# Image version - v2.3 | |
# Update the operating system | |
apt update; DEBIAN_FRONTEND=noninteractive apt upgrade -y; | |
# Install common tools | |
apt install curl git wget net-tools screen jq locate -y; |
#!/bin/zsh | |
# this script limits access to screen sharing on a macOS computer to only be accessible via Tailscale | |
# variables | |
TS_INT=$(netstat -i | grep -B1 $(/Applications/Tailscale.app/Contents/MacOS/Tailscale ip --4) | head -n1 | awk '{print $1}') | |
PFANCHOR=/etc/pf.anchors/vnc-tailscale | |
# set the pf anchor variable for the tailscale interface | |
grep -q -e "ts_int = \"$TS_INT\"" $PFANCHOR || \ | |
echo "ts_int = \"$TS_INT\"" | sudo tee -a $PFANCHOR >/dev/null |