IR codes came from here
code was adapted from here
run:
python3 ir_codes.py ./samsung_tv_codes.csv
-- Prosody XMPP Server Configuration | |
-- | |
-- Information on configuring Prosody can be found on our | |
-- website at http://prosody.im/doc/configure | |
-- | |
-- Tip: You can check that the syntax of this file is correct | |
-- when you have finished by running: luac -p prosody.cfg.lua | |
-- If there are any errors, it will let you know what and where | |
-- they are, otherwise it will keep quiet. | |
-- |
#!/usr/bin/env sh | |
# Download lists, unpack and filter, write to gzipped file | |
curl -s https://www.iblocklist.com/lists.php \ | |
| grep -A 2 Bluetack \ | |
| sed -n "s/.*value='\(http:.*\)'.*/\1/p" \ | |
| xargs wget -O - \ | |
| gunzip \ | |
| egrep -v '^#' \ | |
| gzip - > bt_blocklist.gz |
#! /bin/sh | |
### BEGIN INIT INFO | |
# Provides: pi_shutdown | |
# Required-Start: $remote_fs $syslog | |
# Required-Stop: $remote_fs $syslog | |
# Default-Start: S | |
# Default-Stop: | |
# Short-Description: Shutdown on GPIO trigger | |
# Description: Python script listens for GPIO and runs shutdown command | |
### END INIT INFO |
#!/usr/bin/python | |
import RPi.GPIO as GPIO | |
import time | |
import subprocess | |
GPIO.setmode(GPIO.BOARD) | |
# we will use the pin numbering to match the pins on the Pi, instead of the | |
# GPIO pin outs (makes it easier to keep track of things) | |
# use the same pin that is used for the reset button (one button to rule them all!) |
#!/bin/bash | |
# get a country statistic for Fail2Ban blocks: | |
# this just accounts for IPs once. Multiple failed attempts by one IP just show up once for a country. | |
for i in `sudo cat /var/log/fail2ban.log | sed 's/.*[Bb]an \(.*\)/\1/' | sort | uniq | cut -d ' ' -f 1 | grep "\."`; | |
do | |
echo $i; whois $i | grep country\: |head -n 1 >> fail2ban_ctry.log ; | |
done | |
cat fail2ban_ctry.log | sed 's/country: //g' |sort | uniq -c | sort -nr |
/** | |
* door lock application (c) 2011 Florian Klien | |
* some code parts are borrowed from different authors ;) thx | |
*/ | |
#include <NewSoftSerial.h> | |
#define rxPin 2 | |
#define txPin 3 |
# my working salt postgres config (updated since first post on IRC #salt) | |
postgres_server: | |
pkg: | |
- installed | |
- pkgs: | |
- postgresql | |
service: | |
- running | |
- name: postgresql | |
- enable: True |