Hi, I'm new to Arch on ARM and I'm having an odd issue getting iptables up and running. This is a brand new (as of last week) install on a PogoPlug Pro (black), and I have updated pacman, etc. I want to install SSHguard which requires iptables, but when I try to start iptables, I get this error:
$this->bbcode_second_pass_code('', '[root@Pogobox]~# /etc/rc.d/iptables start
Cannot load iptables rules: /etc/iptables/iptables.rules is missing!')
So after some poking around in /etc/iptables, I copied the empty.rules file to iptables.rules, but it still isn't working. Instead I get this:
$this->bbcode_second_pass_code('', '[root@Pogobox]~# /etc/rc.d/iptables start
:: Starting IP Tables [BUSY]
FATAL: Module ip_tables not found.
iptables-restore v1.4.12.1: iptables-restore: unable to initialize table 'filter'
Error occurred at line: 2
Try `iptables-restore -h' or 'iptables-restore --help' for more information.
[FAIL] ')
Digging into help for iptables-restore is where I get completely over my head. I don't want any blocking rules at all, since I'm only going to poke port 22 to my little box from my router. Any decent pointers?