Re: isc python module

2022-08-16 Thread Michal Nowak

On 16/08/2022 09:36, BÖSCH Christian wrote:

Hello,

I have FreeBSD and the bind-tools 9.16.X package installed and I am 
using the python module "isc" included in it with ansible.


Now when I tried to upgrade to bind-tools 9.18 package I see that the 
python module is no longer included.


I thought it might be the FreeBSD package, but I can't find the module 
in pypi etc. either.


So my question is whether the isc python module no longer exists, and 
whether there is an alternative?


Kind regards,

Christian




You can also find the module in 
https://gitlab.isc.org/isc-projects/dnssec-keymgr. I believe this 
project was "forked" from the main branch shortly before 9.16.0 and 
likely hasn't been touched since as it mostly serves archival purposes.


MN
--
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from 
this list

ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.


bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users


Re: isc python module

2022-08-16 Thread Tony Finch
BÖSCH Christian  wrote:
> "White, Peter"  wrote:
> >
> > I don’t mean to hijack the thread, but I think this is related. I also
> > use the BIND python modules. In particular, I'm using it to update my
> > catalog zones as described here: https://kb.isc.org/docs/aa-01401
>
> Yes, I'm using that too and wondering how to do that in 9.18 without the
> isc module and in near future without the rndc protocol.

Instead of the isc.rndc module, you can use the subprocess module to
invoke the rndc command.

The RNDC protocol is not going away and it is not likely to change any
time soon, so the old isc.rndc module should continue to work. But it's
easier to use the command line program.

-- 
Tony Finch(he/they)  Cambridge, England
Berwick upon Tweed to Whitby: North 4 to 6. Slight or moderate,
occasionally rough for a time. Showers, perhaps thundery, becoming
fair later. Good, occasionally poor.-- 
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from 
this list

ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.


bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users


Re: isc python module

2022-08-16 Thread BÖSCH Christian

I don’t mean to hijack the thread, but I think this is related. I also use 
the BIND python modules. In particular, I'm using it to update my catalog zones 
as described here: https://kb.isc.org/docs/aa-01401

Yes, I'm using that too and wondering how to do that in 9.18 without the isc 
module and in near future without the rndc protocol.

This document has several references to BIND 9.18 without any mention of 
the BIND python module being deprecated. What am I missing? I hope this helps...

On 8/16/22, 8:12 AM, "bind-users on behalf of Petr Špaček" 
 wrote:

On 16. 08. 22 12:46, BÖSCH Christian wrote:
>  >> So my question is whether the isc python module no longer 
exists, and
>  >> whether there is an alternative?
>  >
>  > Please see release notes for 9.18.0, section Removed Features:
>  >
>  
>https://bind9.readthedocs.io/en/v9_18_5/notes.html#removed-features
>  >
>  > Besides other things it links to copy of the library, (which 
is formally
>  > not supported outside of BIND 9.16, to be clear).
> 
>  Correcting myself:
>  The isc Python module is formally supported only as part of BIND 
9.16
>  codebase.
> 
> Thanks Petr for your response.
> And if the module is no longer supported is there no replacement or 
any other possibility
> to deal with ansible or scripting the rndc commands?

I'm not sure what "deal with Ansible" exactly mean :-) ISC does not and 
did not provide an Ansible module, I believe, so in that respect 
nothing 
has changed - use whatever third party software you were using before.

The rndc protocol is not evolving at the moment, so it should be 
unlikely we break the compatibility in near future.

Does it answer your question?

-- 
Petr Špaček
-- 
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe 
from this list

ISC funds the development of this software with paid support 
subscriptions. Contact us at https://www.isc.org/contact/ for more information.


bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users



smime.p7s
Description: S/MIME cryptographic signature
-- 
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from 
this list

ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.


bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users


Re: isc python module

2022-08-16 Thread White, Peter
I don’t mean to hijack the thread, but I think this is related. I also use the 
BIND python modules. In particular, I'm using it to update my catalog zones as 
described here: https://kb.isc.org/docs/aa-01401

This document has several references to BIND 9.18 without any mention of the 
BIND python module being deprecated. What am I missing? I hope this helps...

On 8/16/22, 8:12 AM, "bind-users on behalf of Petr Špaček" 
 wrote:

On 16. 08. 22 12:46, BÖSCH Christian wrote:
>  >> So my question is whether the isc python module no longer exists, 
and
>  >> whether there is an alternative?
>  >
>  > Please see release notes for 9.18.0, section Removed Features:
>  >
>  >https://bind9.readthedocs.io/en/v9_18_5/notes.html#removed-features
>  >
>  > Besides other things it links to copy of the library, (which is 
formally
>  > not supported outside of BIND 9.16, to be clear).
> 
>  Correcting myself:
>  The isc Python module is formally supported only as part of BIND 9.16
>  codebase.
> 
> Thanks Petr for your response.
> And if the module is no longer supported is there no replacement or any 
other possibility
> to deal with ansible or scripting the rndc commands?

I'm not sure what "deal with Ansible" exactly mean :-) ISC does not and 
did not provide an Ansible module, I believe, so in that respect nothing 
has changed - use whatever third party software you were using before.

The rndc protocol is not evolving at the moment, so it should be 
unlikely we break the compatibility in near future.

Does it answer your question?

-- 
Petr Špaček
-- 
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from 
this list

ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.


bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

-- 
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from 
this list

ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.


bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users


Re: isc python module

2022-08-16 Thread Petr Špaček

On 16. 08. 22 12:46, BÖSCH Christian wrote:

 >> So my question is whether the isc python module no longer exists, and
 >> whether there is an alternative?
 >
 > Please see release notes for 9.18.0, section Removed Features:
 >
 >https://bind9.readthedocs.io/en/v9_18_5/notes.html#removed-features
 >
 > Besides other things it links to copy of the library, (which is formally
 > not supported outside of BIND 9.16, to be clear).

 Correcting myself:
 The isc Python module is formally supported only as part of BIND 9.16
 codebase.

Thanks Petr for your response.
And if the module is no longer supported is there no replacement or any other 
possibility
to deal with ansible or scripting the rndc commands?


I'm not sure what "deal with Ansible" exactly mean :-) ISC does not and 
did not provide an Ansible module, I believe, so in that respect nothing 
has changed - use whatever third party software you were using before.


The rndc protocol is not evolving at the moment, so it should be 
unlikely we break the compatibility in near future.


Does it answer your question?

--
Petr Špaček
--
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from 
this list

ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.


bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users


Re: isc python module

2022-08-16 Thread BÖSCH Christian
>>
>> So my question is whether the isc python module no longer exists, and 
>> whether there is an alternative?
> 
> Please see release notes for 9.18.0, section Removed Features:
> 
> https://bind9.readthedocs.io/en/v9_18_5/notes.html#removed-features
> 
> Besides other things it links to copy of the library, (which is formally 
> not supported outside of BIND 9.16, to be clear).

Correcting myself:
The isc Python module is formally supported only as part of BIND 9.16 
codebase.

Thanks Petr for your response.
And if the module is no longer supported is there no replacement or any other 
possibility
to deal with ansible or scripting the rndc commands?
Christian

-- 
Petr Špaček
-- 
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from 
this list

ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.


bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users


smime.p7s
Description: S/MIME cryptographic signature
-- 
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from 
this list

ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.


bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users


Re: isc python module

2022-08-16 Thread Petr Špaček

On 16. 08. 22 10:41, Petr Špaček wrote:

On 16. 08. 22 9:36, BÖSCH Christian wrote:

Hello,

I have FreeBSD and the bind-tools 9.16.X package installed and I am 
using the python module "isc" included in it with ansible.


Now when I tried to upgrade to bind-tools 9.18 package I see that the 
python module is no longer included.


I thought it might be the FreeBSD package, but I can't find the module 
in pypi etc. either.


So my question is whether the isc python module no longer exists, and 
whether there is an alternative?


Please see release notes for 9.18.0, section Removed Features:

https://bind9.readthedocs.io/en/v9_18_5/notes.html#removed-features

Besides other things it links to copy of the library, (which is formally 
not supported outside of BIND 9.16, to be clear).


Correcting myself:
The isc Python module is formally supported only as part of BIND 9.16 
codebase.


--
Petr Špaček
--
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from 
this list

ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.


bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users


Re: isc python module

2022-08-16 Thread Petr Špaček

On 16. 08. 22 9:36, BÖSCH Christian wrote:

Hello,

I have FreeBSD and the bind-tools 9.16.X package installed and I am 
using the python module "isc" included in it with ansible.


Now when I tried to upgrade to bind-tools 9.18 package I see that the 
python module is no longer included.


I thought it might be the FreeBSD package, but I can't find the module 
in pypi etc. either.


So my question is whether the isc python module no longer exists, and 
whether there is an alternative?


Please see release notes for 9.18.0, section Removed Features:

https://bind9.readthedocs.io/en/v9_18_5/notes.html#removed-features

Besides other things it links to copy of the library, (which is formally 
not unsupported outside of BIND 9.16, to be clear).


I hope it helps.

--
Petr Špaček
--
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from 
this list

ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.


bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users