Skip to content

Instantly share code, notes, and snippets.

schlady schlady

  • Greifswald, Germany
Block or report user

Report or block schlady

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@schlady
schlady / gsl
Created Jul 27, 2017
GSL environment module file
View gsl
#%Module1.0
# statements here:
# prepend-path, append-path, setenv, unsetenv, prereq, conflict, module
set topdir /opt/gsl/gsl-2.4
prepend-path PATH $topdir/bin
prepend-path LD_LIBRARY_PATH $topdir/lib
prepend-path LIBRARY_PATH $topdir/lib
prepend-path C_INCLUDE_PATH $topdir/include
@schlady
schlady / vnstati.sh
Created Oct 31, 2016
Autogenerated vnstat status page
View vnstati.sh
#!/bin/sh
set -e
IFACES=$(ls /var/lib/vnstat/)
TARGET=/var/www/vnstat/
for iface in $IFACES; do
/usr/bin/vnstati -i ${iface} -h -o ${TARGET}/${iface}_hourly.png
/usr/bin/vnstati -i ${iface} -d -o ${TARGET}/${iface}_daily.png
@schlady
schlady / dsmcad.service
Created Oct 12, 2016
systemd service file for the Tivoli Storage Manager Client Daemon dsmcad
View dsmcad.service
[Unit]
Description=Tivoli Storage Manager Client Daemon
After=network.target
[Service]
Type=forking
ExecStart=/usr/bin/dsmcad
Restart=on-abort
GuessMainPID=no
@schlady
schlady / fastd.conf
Last active Jul 31, 2016
fastd config
View fastd.conf
log level warn;
hide ip addresses yes;
hide mac addresses yes;
interface "hgwVPN";
method "salsa2012+umac"; # new method (faster)
method "salsa2012+gmac";
method "null+salsa2012+umac";
method "null+salsa2012+gmac";
@schlady
schlady / bind.conf.local
Last active May 8, 2016
bind config for muehlentor.greifswald.freifunk.net (10.143.0.5)
View bind.conf.local
//
// Do any local configuration here
//
// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";
masters "ns-master-hgw" {
82.193.238.154; 2a01:a380:8408:1:216:3eff:fe2b:63b9;
@schlady
schlady / mathlm.service
Created Nov 11, 2015
systemd service file for Mathematica network license manager MathLM
View mathlm.service
[Unit]
Description=Mathematica network license manager
After=network.target
[Service]
ExecStart=/usr/sbin/mathlm -foreground -logfile /var/log/mathlm.log -pwfile /opt/Wolfram/MathLM/mathpass
Restart=always
[Install]
WantedBy=multi-user.target
View nmap_commands.sh
# Single target scan:
nmap [target]
# Scan from a list of targets:
nmap -iL [list.txt]
# iPv6:
nmap -6 [target]
# OS detection:
@schlady
schlady / New iTerm Window.workflow
Created Sep 29, 2015
Create a new iTerm window wherever you are. Save this gist as an Automator Service and assign a shortcut to it.
View New iTerm Window.workflow
if application "iTerm" is running then
tell application "iTerm"
activate
set myterm to (make new terminal)
tell myterm
launch session "Default"
end tell
end tell
else
activate application "iTerm"
@schlady
schlady / tmuxn.sh
Created Feb 24, 2015
A self destroying tmux session
View tmuxn.sh
alias tmuxn='tmux new-session -s $$'
_trap_exit() { tmux kill-session -t $$; }
trap _trap_exit EXIT
@schlady
schlady / filestream.py
Created Feb 3, 2015
continuously stream a file line by line like 'tail -f'
View filestream.py
def filestream(file, interval=1.0):
with open(file) as f:
while True:
where = f.tell()
line = f.readline()
if not line:
time.sleep(interval)
f.seek(where)
else:
yield line
You can’t perform that action at this time.