Pages

Showing posts with label pf. Show all posts
Showing posts with label pf. Show all posts

Thursday, February 5, 2015

OpenBSD Mail Server - Part 1, Initial Setup

1. Install OpenBSD 5.6. If using the auto-partitioner, make sure enough space is allocated to /usr and /usr/src to allow for extracting the sources (below). Edit /etc/rc.conf.local and add “-s” to ntpd_flags so time is set at boot if desired.

2. Add a rule to default /etc/pf.conf to allow incoming ssh connections, such as:

# cat /etc/pf.conf
...
pass in on egress proto tcp to any port ssh
...

3. Reload pf with:

# pfctl -f /etc/pf.conf

4. Update the system by fetching the sources via ftp and patching.

5. Set up $PKG_PATH to install packages.

6. Configure MX records etc. at domain registrar, perhaps with an unused domain for testing purposes.