On 4/10/19, 10:24, "Brian Candler" <b.cand...@pobox.com> wrote:

Thanks, Brian...good questions...
   
>During installation of what?  Did installing pdns-backend-mysql try to install 
>mysql as a dependency and remove mariadb??

I cycled through apt-get install and 'remove --purge' for maria-db and the 
pdns-backend-mysql.  (The host I'm experimenting on is busy with a separate 
experiment, so I haven't gone as far as a reboot.  Yet.)
   
>Showing the actual error message you see, and relevant console logs, is always 
>helpful.  Otherwise we're just guessing what you're doing.

Yes, but as I tried different permutations, the errors were "dancing" around.  
The root cause is that I didn't install things in order, and I'm not even sure 
what version (in general) is installed with the apt-get.

(A question: does "pdns-backend-mysql" define a/the schema PowerDNS expects in 
a database?)
     
>You said you are using Ubuntu 16.04: but what version of pdns-server and 
>pdns-backend-mysql did you install?  The best place to get powerdns packages 
>is from https://repo.powerdns.com/.

Yep, 16.04, and apt-get is installing something with "alpha" in the name 
(always a bad sign).  I wish I had known about the repo earlier, web searches 
[how I began] didn't turn up a link to that.

>The ones in the OS repos are often way out of date (especially a 
>three-year-old OS).  Specifically the version 4.0.0~alpha2 from Ubuntu 16.04 
>was broken in some important ways.

Thanks.

But I have to declare temporary failure.  While I'd like to master building 
PowerDNS, I have a time constraint.  I'm preparing training DNSSEC materials 
for a ccTLD.  The DNSSEC side I know, operations I understand.  It's just that 
they told me last week they use PowerDNS.  Now my 'fear' is that they will have 
a different PowerDNS set up in place from what I am hoping to build and 
anything I generate now, if I could, might be different enough to be unhelpful 
in the training.

It would be unfair to compare to BIND here - which I've used for 20 years - but 
it has spoiled me in the "one tar-ball" installation.  (Of course, BIND's code 
base is a hairball.)  And I've worked with NLnet Lab's unbound, that though 
took years before I could build it on my available platform (MacOS).  I'm not 
surprised that building open source packages takes work.

I also realize that for an open source effort, keeping all the documentation, 
especially user guides is a monstrous effort and what doesn't help are out of 
date webpages (by others) giving "old" advice.

PS - What's floating around in me is Lua or Lua2...I bet the operator is using 
that, so me playing with mySQL might not be the best use of my time.


_______________________________________________
Pdns-users mailing list
Pdns-users@mailman.powerdns.com
https://mailman.powerdns.com/mailman/listinfo/pdns-users

Reply via email to