Skip to content

Instantly share code, notes, and snippets.

View viegelinsch's full-sized avatar

viegelinsch viegelinsch

  • Germany
View GitHub Profile
#!/bin/bash
JAILS=`fail2ban-client status | grep "Jail list" | sed -E 's/^[^:]+:[ \t]+//' | sed 's/,//g'`
for JAIL in $JAILS
do
fail2ban-client status $JAIL
done
@viegelinsch
viegelinsch / revealjs_as_submodule.md
Created November 29, 2016 14:43
Using reveal.js as presentation framework for learning resources
@viegelinsch
viegelinsch / brew-update-notifier.sh
Last active September 29, 2015 14:48 — forked from SimonSimCity/brew-update-notifier.sh
Extended the script, written by @streeter to exclude the pinned formulae in the list of formulas to update.
#!/bin/bash
#
# Notify of Homebrew updates via Notification Center on Mac OS X
#
# Author: Chris Streeter http://www.chrisstreeter.com
# Requires: terminal-notifier. Install with:
# brew install terminal-notifier
TERM_APP='/Applications/Terminal.app'
BREW_EXEC='/usr/local/bin/brew'
@viegelinsch
viegelinsch / add-ip-to-etc-issue
Created July 13, 2015 16:43
Add current IP to /etc/issue (aka linux login greeting)
#!/bin/sh
# file: /etc/network/if-up.d/add-ip-to-etc-issue
# source: "stolen" somewhere
if [ "$METHOD" = loopback ]; then
exit 0
fi
# Only run from ifup.
if [ "$MODE" != start ]; then
@viegelinsch
viegelinsch / fix_munin_dynazoom.md
Last active February 18, 2024 09:34
fix no graphic in munin dynazoom

You have something like "[WARNING] Could not draw graph "/var/lib/munin/cgi-tmp/munin-cgi-graph/" in your /var/log/munin/munin-cgi-graph.log ???

Check the directory permissions!

ls -l /var/lib/munin/cgi-tmp/

shows something like

drwxr-xr-x 3 munin www-data 4,0K Mär 29  2013 munin-cgi-graph/
@viegelinsch
viegelinsch / etc-kbd-config.patch
Created February 21, 2015 15:30
patch for /etc/kbd/config to prevent Raspberry Pi from sleeping
--- /etc/kbd/config 2015-02-21 16:24:59.653062112 +0100
+++ /etc/kbd/config.new 2015-02-21 16:24:28.554492138 +0100
@@ -38,7 +38,8 @@
# screen blanking timeout. monitor remains on, but the screen is cleared to
# range: 0-60 min (0==never) kernels I've looked at default to 10 minutes.
# (see linux/drivers/char/console.c)
-BLANK_TIME=30
+#BLANK_TIME=30
+BLANK_TIME=0
@viegelinsch
viegelinsch / munin-update-manually.sh
Created February 20, 2015 16:14
run munin-update manually as root
!#/bin/bash
su - munin --shell=/bin/bash
/usr/share/munin/munin-update
exit
@viegelinsch
viegelinsch / install_pisense
Created February 20, 2015 15:26
install pisense_ Raspberry Pi Munin monitoring
## Installation of https://github.com/perception101/pisense
sudo su -
mkdir /opt/munin-plugins
wget https://raw.githubusercontent.com/perception101/pisense/master/pisense_ -O /opt/munin-plugins/pisense_
chmod 0755 /opt/munin-plugins/pisense_
ln -s /usr/share/munin/plugins/pisense_ /etc/munin/plugins/pisense_clock
@viegelinsch
viegelinsch / brew pin
Created September 23, 2014 09:19
prevent homebrew package from being automatically updated
# brew pin [packagename]
brew pin qemu