Skip to content

Instantly share code, notes, and snippets.

View schwindp's full-sized avatar

Peter Schwindt schwindp

View GitHub Profile
#!/bin/bash
letsencrypt.sh -c
domains="datenhaufen.de"
for domain in ${domains}; do
[[ -z "`diff -rq /var/lib/letsencrypt.sh/certs/${domain}/fullchain.pem /etc/nginx/certificates/${domain}.chained.pem`" ]] && continue
cp -L "/var/lib/letsencrypt.sh/certs/${domain}/privkey.pem" "/etc/nginx/certificates/${domain}.key.pem"
cp -L "/var/lib/letsencrypt.sh/certs/${domain}/fullchain.pem" "/etc/nginx/certificates/${domain}.chained.pem"
@schwindp
schwindp / LE-prosody.sh
Created May 25, 2016 07:12
Wrapper script for letsencrypt.sh
#!/bin/bash
letsencrypt.sh -c -d vautee.de
domains="vautee.de"
for domain in ${domains}; do
[[ -z "`diff -rq /var/lib/letsencrypt.sh/certs/${domain}/fullchain.pem /etc/prosody/certs/${domain}.chained.pem`" ]] && continue
cp -L "/var/lib/letsencrypt.sh/certs/${domain}/privkey.pem" "/etc/prosody/certs/${domain}.key.pem"
cp -L "/var/lib/letsencrypt.sh/certs/${domain}/fullchain.pem" "/etc/prosody/certs/${domain}.chained.pem"
@schwindp
schwindp / gist:eee031da86bcb065df35
Last active August 29, 2015 14:14
munin-plugin for (maybe) some useful ejabberd statistics
#!/bin/sh
if [ "$1" = "autoconf" ]; then
echo yes
exit 0
fi
if [ "$1" = "config" ]; then
echo 'graph_title jabber.ccc.de'

Keybase proof

I hereby claim:

  • I am schwindp on github.
  • I am vautee (https://keybase.io/vautee) on keybase.
  • I have a public key whose fingerprint is 178D CE05 1061 D007 F9E0 A366 BF00 B3DD 66DB EC5E

To claim this, I am signing this object:

@schwindp
schwindp / gist:5821545
Created June 20, 2013 09:46
Aus Postfix alle Mails in der Queue entsorgen, die von irgendwas mit "theresiahof" im Absender stammen
mailq|grep theresiahof|awk '{ print $1 }' | tr -d '*!'|postsuper -d -