ok, so here's an update:
- I managed to get NTPD going by enabling it through systemctl (details below for future n00bs), but it seems to take an extremely long time to synchronize after each reboot, so i went back to openntpd
- I managed to get OpenVPN working with privateinternetaccess.com (details below for future n00bs)
- Dante is installed and configured, but likes to fail on boot
Can anyone help me with setting up Dante?
-=a n00b's guide to Fixing System time and running OpenVPN w privateinternetaccess.com at boot=-
PART 1: OpenNTPD
1. $this->bbcode_second_pass_code('', 'pacman -Syu') - updates all packages on system
2. $this->bbcode_second_pass_code('', 'pacman -S openntpd') - installs openntpd (note: removes current network time package)
3. $this->bbcode_second_pass_code('', 'systemctl enable openntpd') - runs openntpd daemon at boot
4. $this->bbcode_second_pass_code('', 'systemctl start openntpd') - runs openntpd daemon now
PART 2: OpenVPN
5. $this->bbcode_second_pass_code('', 'pacman -S openvpn') - installs openVPN
6. $this->bbcode_second_pass_code('', 'wget https://www.privateinternetaccess.com/openvpn/openvpn.zip') - download the vpn configuration files for privateinternetaccess.com
7. $this->bbcode_second_pass_code('', 'unzip openvpn.zip') - unzip vpn config files
8. $this->bbcode_second_pass_code('', 'cp "YOUR REGION HERE.ovpn" /etc/openvpn/config.conf') - copy the config file for your region to /etc/openvpn and rename it
9. $this->bbcode_second_pass_code('', 'cp ca.crt /etc/openvpn/ca.crt') - copy certificate to /etc/openvpn
10. $this->bbcode_second_pass_code('', 'nano /etc/openvpn/auth.txt') - create a new file to hold your login credentials for privateinternetaccess.com
11. enter username on the first line and password on the second, with no additional characters or formatting. then hit ctr-x, then y, then enter
12. $this->bbcode_second_pass_code('', 'nano /etc/openvpn/config.conf') - open your config fire for editing
13. change "ca ca.crt" to "ca /etc/openvpn/ca.crt" (for some reason relative paths gave me trouble)
14. change "auth=user-pass" to "auth=user-pass /etc/openvpn/auth.txt" (tells openvpn to get the username/password from the auth file)
15. hit ctr-x, then y, then enter
16. $this->bbcode_second_pass_code('', 'curl ifconfig.me') - returns current public ip
17. $this->bbcode_second_pass_code('', 'systemctl enable openvpn@config.service') - starts openvpn as a daemon at boot
18. $this->bbcode_second_pass_code('', 'systemctl start openvpn@config.service') - starts openvpn as a daemon now
19. $this->bbcode_second_pass_code('', 'curl ifconfig.me') - returns current public ip... compare to the earlier result, to confirm that your vpn is active