Skip to content

Instantly share code, notes, and snippets.

View Tawmu's full-sized avatar
🤡
clownery in progress

Tawmu Tawmu

🤡
clownery in progress
  • United Kingdom
  • 07:08 (UTC +01:00)
View GitHub Profile
$natrules = "\n# NAT Redirects\n";
$natrules .= "no nat proto carp all\n";
$natrules .= "no rdr proto carp all\n";
$natrules .= "binat-anchor \"miniupnpd\"\n";
$natrules .= "nat-anchor \"miniupnpd\"\n";
$natrules .= $fw->outputNatRules();
$rules .= "{$natrules}\n";
@Tawmu
Tawmu / docker-compose.yml
Created April 10, 2021 19:25 — forked from Ghostbird/docker-compose.yml
Docker compose file for graylog 4
version: '3'
services:
# MongoDB: https://hub.docker.com/_/mongo/
mongo:
image: mongo:4.4
volumes:
- mongo_data:/data/db
networks:
- graylog
# Elasticsearch: https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html
@Tawmu
Tawmu / dns-sync.sh
Created July 23, 2018 16:11 — forked from matthiassb/dns-sync.sh
Init.d script for keeping WSL resolv.conf in-sync with Windows
#! /bin/bash
### BEGIN INIT INFO
# Provides: dns-sync
# Required-Start:
# Required-Stop:
# Default-Start: S
# Default-Stop:
# Short-Description: Synchronizes /etc/resolv.conf in WLS with Windows DNS - Matthias Brooks
### END INIT INFO
@Tawmu
Tawmu / gist:b021c379ff5fdb283d60
Created October 16, 2014 22:08
Generates necessary format for squidGuard blacklists from "badones" category list
#!/usr/bin/python
badones = ["ads","adult","chat","dating","desktopsillies","dialers","drugs","filehosting","gambling","guns","hacking","instantmessaging","kidstimewasting","mixed_adult","onlinegames","phishing","porn","proxy","ringtones","spyware","violence","virusinfected","warez","weapons"]
i=0
while i < len(badones):
print "dest "+badones[i]+" {"
print "\tdomainlist "+badones[i]+"/domains"
print "\turllist "+badones[i]+"/urls"
print "}"
i += 1
@Tawmu
Tawmu / ProxyAddress updates for Office365
Last active August 29, 2015 14:04
Powershell one-liner used to get all users in an Active Directory OU and update their main SMTP proxyAddress with [email protected].
get-aduser -searchbase "OU=test,DC=domain-internal,DC=co,DC=uk" -Filter * -Properties ProxyAddresses,GivenName,Surname | foreach {set-aduser -Identity $_.SamAccountName -Add @{ProxyAddresses=“SMTP:”+$_.givenname+”.”+$._surname+”@domain-external.co.uk”}}