Sponsor:

Server and Web Integrator
Link:
Kloxo-MR logo
6.5.0 or 7.0.0
Click for "How to install"
Donation/Sponsorship:
Kloxo-MR is open-source.
Donate and or Sponsorship always welcome.
Click to:
Click Here
Please login or register. 2024-04-18, 09:13:28

Author Topic: tinydns funk kloxo-MR 7  (Read 4466 times)

0 Members and 1 Guest are viewing this topic.

Offline notbob

  • Junior Member
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
tinydns funk kloxo-MR 7
« on: 2016-05-22, 01:20:25 »
I've been able to issue dig requests to get data out of tinydns if I manually add records to the data file under /home/djbdns/tinydns/root and then run make.

I can't seem to find any sequence of commands or steps which will put new records into the data.cdb file

I've run sh /script/fixdns, sh /script/restart-dns, I have reinstallled djbdns, and

I've added a domain to admin, added a client and then a domain under that client

I've switched back and forth between bind and tinydns

This is on Kloxo-MR 7.0.0.b-2016052103 on x86_64 CentOS release 6.7

Any other thoughts?

Offline MRatWork

  • Administrator
  • The Elite
  • *****
  • Posts: 15,807
  • Karma: +119/-11
  • Gender: Male
    • View Profile
    • MRatWork Forum
Re: tinydns funk kloxo-MR 7
« Reply #1 on: 2016-05-22, 03:22:51 »
I've been able to issue dig requests to get data out of tinydns if I manually add records to the data file under /home/djbdns/tinydns/root and then run make.

I can't seem to find any sequence of commands or steps which will put new records into the data.cdb file

I've run sh /script/fixdns, sh /script/restart-dns, I have reinstallled djbdns, and

I've added a domain to admin, added a client and then a domain under that client

I've switched back and forth between bind and tinydns

This is on Kloxo-MR 7.0.0.b-2016052103 on x86_64 CentOS release 6.7

Any other thoughts?
Why not use NSD or PowerDNS?.

DJBDNS is too old and not updated. Many issues is not fixed. Kloxo-MR include DJBDNS because it's from Kloxo (beside Bind).
..:: MRatWork (Mustafa Ramadhan Projects) ::..
-- Server/Web-integrator - Web Hosting (Kloxo-MR READY!) --

Offline notbob

  • Junior Member
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
Re: tinydns funk kloxo-MR 7
« Reply #2 on: 2016-05-22, 03:45:41 »
I'm used to tinydns, been using it for 15 years, no history of security exploits, has worked well for me with kloxo and kloxo-mr 6.5.

Offline MRatWork

  • Administrator
  • The Elite
  • *****
  • Posts: 15,807
  • Karma: +119/-11
  • Gender: Male
    • View Profile
    • MRatWork Forum
Re: tinydns funk kloxo-MR 7
« Reply #3 on: 2016-05-22, 04:10:03 »
I'm used to tinydns, been using it for 15 years, no history of security exploits, has worked well for me with kloxo and kloxo-mr 6.5.
Nothing change for DJBDns in Kloxo-MR 7.0 compare to Kloxo-MR 6.5.
..:: MRatWork (Mustafa Ramadhan Projects) ::..
-- Server/Web-integrator - Web Hosting (Kloxo-MR READY!) --

Offline notbob

  • Junior Member
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
Re: tinydns funk kloxo-MR 7
« Reply #4 on: 2016-06-01, 07:12:50 »
running find / -name djbdns -or -name tinydns would suggest some changes...

6.5
     /usr/local/lxlabs/kloxo/file/djbdns
     /home/djbdns
     /home/djbdns/tinydns
     /bin/tinydns
     /etc/rc.d/init.d/djbdns
7.0/usr/local/lxlabs/kloxo/file/djbdns
     /usr/local/lxlabs/kloxo/etc/process/djbdns
     /etc/rc.d/init.d/djbdns
     /home/djbdns
     /home/djbdns/tinydns
     /bin/tinydns
     /opt/configs/djbdns
     /opt/configs/djbdns/djbdns
     /opt/configs/djbdns/djbdns/djbdns
     /opt/configs/djbdns/djbdns/djbdns/djbdns
     /opt/configs/djbdns/djbdns/djbdns/djbdns/tinydns
     /opt/configs/djbdns/djbdns/tinydns
     /opt/configs/djbdns/tinydns

There is some bug that keeps creating the djbdns under djbdns under /opt/configs

but I was able to get tinydns going without finding/fixing that bug

I moved /opt/configs/djbdns/djbdns/tinydns to /opt/djbdns

and then added some lines to the Makefile to copy the data file to where the tinydns program is looking for them. 

Basically 7.x is creating a master file under /opt/configs/djbdns/tinydns/root but the running program expects a data.cdb file under /home/djbdns/tinydns/root, the modified Makefile does that.

the original Makefile only contains

data.cdb: data
        //bin/tinydns-data

where my new Make file under opt/configs/djbdns/tinydns/root now contains

data.cdb: data
        //bin/tinydns-data
data: master
        cp master data
        cp master /home/djbdns/tinydns/root/data
        cd /home/djbdns/tinydns/root;make

 


MRatWork Affiliates:    BIGRAF(R) Inc.    House of LMAR    EFARgrafix
Click Here

Page created in 0.037 seconds with 22 queries.

web stats analysis