This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# POSTSCREEN OPTIONS v2017-03-18 | |
postscreen_access_list = permit_mynetworks, | |
cidr:/etc/postfix/postscreen_access.cidr, | |
cidr:/etc/postfix/postscreen_spf_whitelist.cidr, | |
hash:/etc/postfix/postscreen_whitelist | |
postscreen_blacklist_action = drop | |
postscreen_dnsbl_action = enforce | |
postscreen_greet_action = enforce | |
postscreen_dnsbl_threshold = 3 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# SMTPD Restrictions v2015-06-02 | |
# NOTE: Overiding restrictions are in master.cf for submission and other services | |
smtpd_helo_required = yes | |
disable_vrfy_command = yes | |
smtpd_recipient_restrictions = | |
permit_mynetworks, | |
permit_sasl_authenticated, | |
permit_dnswl_client list.dnswl.org=127.0.[2..14].[2..3], |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- OpenDKIM-Fedora/SPECS/opendkim.spec 2013-12-18 19:51:31.927514150 -0800 | |
+++ OpenDKIM-SysV/SPECS/opendkim.spec 2013-12-18 19:51:09.221494149 -0800 | |
@@ -1,6 +1,4 @@ | |
-# systemd-compatible version | |
- | |
-%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}} | |
+# SystemV-compatible version | |
Summary: A DomainKeys Identified Mail (DKIM) milter to sign and/or verify mail | |
Name: opendkim |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /bin/sh | |
# | |
# Based on Mike Miller's gwhitelist at: | |
# http://archive.mgm51.com/sources/gwhitelist.html | |
# Copyright (c) 2013 Mike Miller <mmiller@mgm51.com> | |
# | |
# Modified 2014 by Steve Jenkins <steve@stevejenkins.com> to format | |
# output for mod_remoteip on Apache with Google PageSpeed Service | |
# | |
# Permission to use, copy, modify, and distribute this software for any |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# chkconfig: 23456 90 10 | |
# description: AlarmServer | |
# Middleware between SmartThings and EnvisaLink | |
# processname: alarmserver.py | |
# v1.1 | |
# by Steve Jenkins (steve@stevejenkins.com) | |
workdir=/usr/local/bin/AlarmServer |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# A quick script file for downloading an applying multiple patches when manually compiling GNU bash on Linux | |
# Written (mostly) by Steve Cook with (a little) help from Steve Jenkins | |
# This really seems like a lame way to have to do this, but it works. :) Use at your own risk. | |
# You can edit these variables | |
version="4.0" | |
nodotversion="40" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#/bin/bash | |
# bash-autopatch.sh | |
# A shell script that fully automates the "manual" patching of GNU Bash, using source and all known official patches. | |
# Contributed by Mike Marino, based on Steve Jenkins' manual Bash patching and compiling procedure at: | |
# http://stevejenkins.com/blog/2014/09/how-to-manually-update-bash-to-patch-shellshock-bug-on-older-fedora-based-systems/ | |
# This script is a "continuation" of Steve Cook's bash-multipath.sh at: https://gist.github.com/stevejenkins/3d64d3543060c1bcac92 | |
# Version 1.0 - October 10, 2014 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- Example MySQL Database Structure and Query for MeteoBridge Push Services | |
-- version 1.1 (Feb 13, 2015) | |
-- http://www.stevejenkins.com/ | |
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; | |
SET time_zone = "+00:00"; | |
-- | |
-- Database: `meteobridge` | |
-- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## | |
## opendmarc.conf -- configuration file for OpenDMARC filter | |
## | |
## Copyright (c) 2012-2015, The Trusted Domain Project. All rights reserved. | |
## | |
## AuthservID (string) | |
## defaults to MTA name | |
## | |
## Sets the "authserv-id" to use when generating the Authentication-Results: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Imports data from OpenDMARC's opendmarc.dat file into a local MySQL DB | |
# and sends DMARC failure reports to domain owners. | |
# Based on a script from Hamzah Khan (http://blog.hamzahkhan.com/) | |
set -e | |
# Database and History File Info | |
DBHOST='localhost' | |
DBUSER='opendmarc' |