Project

General

Profile

Actions

Bug #4555

closed

Tiny DNS: Service does not start

Added by Louis Zuckerman about 9 years ago. Updated over 8 years ago.

Status:
Resolved
Priority:
High
Assignee:
-
Category:
DNS Server
Target version:
-
Start date:
03/25/2015
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Affected Version:
2.2.1
Affected Plus Version:
Affected Architecture:
amd64

Description

I'm using pfSense 2.2.1-RELEASE with the dns-server package 1.05_20-amd64.

I've tried starting the services, both dns-server & svscan, but neither one of them will start. There's no messages in the system log indicating the problem.

Please advise, thanks.

Actions #1

Updated by Kill Bill almost 9 years ago

Virtually no information here. If you have issues with current pfSense version and current tinydns package version, then post to the forum until you have some identifiable confirmed bug.

https://forum.pfsense.org/index.php?board=15.0

Actions #4

Updated by Michael Hasse over 8 years ago

I started working through the issues, beginning at tinydns.sh
Unfortunately it was taking more time than I have available, but at first glance it appears that the rewrite to support PBI has a bunch of missing and/or inconsistent paths/references/symlinks.
Further, I noticed differences in presence/absence of files/folders/symlinks depending on whether the system was upgraded from older pfSense, clean install, tinyDNS reinstall (over the top), or tinyDNS reinstall (remove and then install).
I suspect somebody ran a search'n'replace on the scripts and did no more than a single clean install on a fresh system for testing.
Sorry I don't have more details, and it'll be at least couple months before I can circle back to this, hopefully this is enough to help somebody else dig into it further. :(

Actions #5

Updated by Michael Hasse over 8 years ago

(This is an issue in 2.2.3 as well as 2.2.1)

Actions #6

Updated by Kill Bill over 8 years ago

@Michael: These issues won't go away until the PBI shit dies in 2.3. Meanwhile, I looked at the code and the only fix I can offer is symlinking a bunch of stuff to /usr/loca/bin. If that's not acceptable, I'm not touching this. Way too much pain to rewrite the heredocs in the XML file to work around PBI's idiotic paths.

Actions #7

Updated by Kill Bill over 8 years ago

Err... not XML, but tinydns.inc; the point obviously stands, though. (I suspect that beyond /usr/local/bin/svscan, also /usr/local/bin/svc does not exist normally, plus possibly others.)

Actions #8

Updated by Kill Bill over 8 years ago

Actions #9

Updated by Renato Botelho over 8 years ago

  • Status changed from New to Feedback

Pull request has been merged, thanks!

Actions #10

Updated by Kill Bill over 8 years ago

Confirmed working by multiple forum users, safe to close. ;)

Actions #11

Updated by Chris Buechler over 8 years ago

  • Status changed from Feedback to Resolved

thanks

Actions

Also available in: Atom PDF