Skip to content
This repository was archived by the owner on Jun 21, 2018. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1,386 changes: 0 additions & 1,386 deletions .etckeeper

This file was deleted.

Empty file removed .java/.systemPrefs/.system.lock
Empty file.
Empty file.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
33 changes: 33 additions & 0 deletions configs/ferm/ferm/ferm.conf.j2
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# -*- shell-script -*-
#
# Configuration file for ferm(1).
#
# vim:set noet sts=0 sw=2 ts=2:

table filter {
chain INPUT {
policy ACCEPT;

# connection tracking
mod state state INVALID DROP;
}

chain OUTPUT {
policy ACCEPT;

# connection tracking
mod state state INVALID DROP;

# Bad addresses
{% for item in ferm.bad_addresses %}
# {{ item.reason }}
daddr ({% for addr in item.addresses %}{{ addr }} {% endfor %}) REJECT;
{% endfor %}

# Bad ports
{% for item in ferm.bad_ports %}
# {{ item.reason }}
proto (udp tcp) dport ({% for port in item.ports %}{{ port }} {% endfor %}) REJECT;
{% endfor %}
}
}
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
* You can resume a detached tmux session at any time.
Use 'tmux attach' to resume your tmux session.

* Your Hashbang email address is $USER@hashbang.sh
* Your Hashbang email address is $USER@{{ system.domain }}
The `mutt` email client is preconfigured for you.

Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
* To learn more about us and our offerings type: man hashbang

Like what we're doing? Consider donating to expand our efforts.
* Bitcoin - [ 1DtTvCLiUMhs21QcETQzLyiqxoopUjqBSU ]
* Google Wallet - [ donate@hashbang.sh ]
* PayPal - [ http://goo.gl/aSQWy0 ]
* Bitcoin - [ {{ donate.bitcoin }} ]
* Google Wallet - [ {{ donate.google_wallet }} ]
* PayPal - [ {{ donate.paypal }} ]

Community shell servers generously sponsored by: (http://atlantic.net)
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
* You are already in our IRC channel in "tab 1"
Type <Ctrl-B> + 1 to reach it and chat with us.

* Your Hashbang email address is: $USER@hashbang.sh
* Your Hashbang email address is: $USER@{{ system.domain }}
Type <Ctrl-B> + 2 to check your emails in mutt

* You can detach from this tmux session with <Ctrl-b> + <d>
Expand Down
1 change: 1 addition & 0 deletions configs/hashbang/mailname.j2
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{{ system.domain }}
File renamed without changes.
File renamed without changes.
File renamed without changes.
15 changes: 7 additions & 8 deletions msmtprc → configs/msmtp/msmtprc.j2
Original file line number Diff line number Diff line change
Expand Up @@ -3,23 +3,22 @@ defaults
aliases /etc/aliases
logfile ~/.msmtp.log

# Hashbang account
# Master account
# Required for msmtp to function as sendmail
account hashbang.sh
host mail.hashbang.sh
account {{ system.domain }}
host mail.{{ system.domain }}

# Sender address
auto_from on
maildomain hashbang.sh
maildomain {{ system.domain }}

# TLS configuration
tls on
tls_fingerprint 73:E7:EC:E1:53:7F:D6:09:C9:3A:B3:62:84:64:7B:1D:D3:85:DF:D6
tls_fingerprint {{ mail.cert_fp }}

# Syslog logging with facility LOG_MAIL instead of the default LOG_USER.
# Only applies to the #! account
syslog LOG_MAIL


# Make hashbang the default account
account default : hashbang.sh
# Make our domain the default account
account default : {{ system.domain }}
File renamed without changes.
File renamed without changes.
File renamed without changes.
Loading