0
Installer not working on OpenBSD
After a bunch of issues setting things up using CoreDNS and getting DoT to work (it did in the end, to be fair it was me being an idiot) ... I decided to give the NextDNS proxy a try. I followed the instructions listed for OpenBSD on the wiki, and got this ...
% doas sh -c 'DEBUG=1 sh -c "$(curl -sL https://nextdns.io/install)"'
INFO: OS: openbsd
INFO: GOARCH: arm64
INFO: GOOS: openbsd
INFO: NEXTDNS_BIN: /usr/local/sbin/nextdns
INFO: INSTALL_RELEASE: 1.37.4
DEBUG: Start install loop with CURRENT_RELEASE=
DEBUG: NextDNS is not installed
i) Install NextDNS
e) Exit
Choice (default=i):
INFO: Installing NextDNS...
DEBUG: Using bin install type
DEBUG: Installing 1.37.4 binary for openbsd/arm64 to /usr/local/sbin/nextdns
DEBUG: Downloading https://github.com/nextdns/nextdns/releases/download/v1.37.4/nextdns_1.37.4_openbsd_arm64.tar.gz
DEBUG: Start configure
DEBUG: Get configuration ID
NextDNS Configuration ID: xxx
DEBUG: Add arg -config=xxx
Sending your devices name lets you filter analytics and logs by device.
Report device name? [Y|n]: y
DEBUG: Add arg -report-client-info=true
Accept DNS request from other network hosts.
Setup as a router? (y/n): y
DEBUG: Add arg -setup-router=true
Make nextdns CLI cache responses. This improves latency and reduces the amount
of queries sent to NextDNS.
Enable caching? [Y|n]: n
Changes DNS settings of the host automatically when nextdns is started.
If you say no here, you will have to manually configure DNS to 127.0.0.1.
Automatically setup local host DNS? [Y|n]: n
DEBUG: Add arg -auto-activate=false
Congratulations! NextDNS is now installed.
To upgrade/uninstall, run this command again and select the approriate option.
You can use the nextdns command to control the daemon.
Here is a few important commands to know:
# Start, stop, restart the daemon:
nextdns start
nextdns stop
nextdns restart
# Configure the local host to point to NextDNS or not:
nextdns activate
nextdns deactivate
# Explore daemon logs:
nextdns log
# For more commands, use:
nextdns help
% doas nextdns start
doas: nextdns: command not found
% doas rcctl start nextdns
rcctl: service nextdns does not exist
% ls -l $(which nextdns)
-rwxr-xr-x 1 root wheel 0 Nov 25 12:21 /usr/local/sbin/nextdns
Copy
So, the result is no service installed (as is the norm on OpenBSD) and an empty script/binary which obviously does nothing.
I've tried running the command in a root shell as well, to no avail.
What am I doing wrong?
[cross-posted from 'bug reports', as perhaps no support is provided there]
4 replies
-
Did you open an issue on the CLI github?
-
Jesus. You guys really do insist on expending as little effort as possible on customer support, don't you?!
Content aside
- 2 yrs agoLast active
- 4Replies
- 177Views
-
2
Following