Open seniorm0ment opened 2 years ago
I am in the same situation, did you ever figure this out?
Nope :/
Okay I got it.
so ignore the pass.txt file. You need a pass file, but I am not sure why the README is that specific. The Mullvad config sets up the path for everything.
Steps:
scp -r ~/Downloads/mullvad_config_linux_us_all username@freenas-device.local:/mnt/poolname/iocage/jails/rtorrent-flood-jail/root/home/rtorrent
jls
to find the jail id and using sudo jexec jail-id-number /bin/tcsh
/usr/local/etc/openvpn
mullvad.conf
(this is different depending on the options) to openvpn.conf
openvpn.conf
and update the up and down script path to point to /usr/local/etc/openvpn/update-resolv-conf
update-resolv-conf
by running chmod +x /usr/local/etc/openvpn/update-resolv-conf
pkg install bash
update-resolv-conf
to !/usr/local/bin/bash
(OpenBSD does NOT install to /bin/bash
, this required so much debugging you have no idea)This took a lot of debugging to figure out, so good chance I missed a step here. If I missed anything update this thread.
Word of warning, since Mullvad removed port forwarding you probably will not have much luck seeding.
I wasn't port forwarded for a while, but I primarily use private trackers. Is that likely why?
I am using Mullvad VPN as my VPN for this, and for OpenVPN they give 4 files. A .crt (mullvad_ca.crt), a userpass (mullvad_userpass.txt), a .conf (mullvad_us_nyc.conf), and a resolve-conf (update-resolv-conf).
When I place these in the directory, and run service openvpn start, it says it failed to start. I tried renaming the conf and pass to openvpn.conf and pass.txt, didn't fix.
Not sure what's up.