Browse Source

Change libauth to libdatasrc

git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@1799 e5f2f494-b856-4b98-b285-d166d9295462
Evan Hunt 15 years ago
parent
commit
c08b86957c
67 changed files with 66 additions and 67 deletions
  1. 3 3
      configure.ac
  2. 2 2
      src/bin/auth/Makefile.am
  3. 5 5
      src/bin/auth/auth_srv.cc
  4. 1 1
      src/bin/auth/tests/Makefile.am
  5. 4 4
      src/bin/loadzone/b10-loadzone.py.in
  6. 3 3
      src/bin/xfrin/xfrin.py.in
  7. 1 1
      src/bin/xfrout/xfrout.py.in
  8. 1 1
      src/lib/Makefile.am
  9. 0 13
      src/lib/auth/Makefile.am
  10. 0 2
      src/lib/auth/TODO
  11. 13 0
      src/lib/datasrc/Makefile.am
  12. 1 0
      src/lib/datasrc/TODO
  13. 1 1
      src/lib/auth/data_source.cc
  14. 1 1
      src/lib/auth/data_source.h
  15. 1 1
      src/lib/auth/query.cc
  16. 1 1
      src/lib/auth/query.h
  17. 1 1
      src/lib/auth/sqlite3_datasrc.cc
  18. 1 1
      src/lib/auth/sqlite3_datasrc.h
  19. 1 1
      src/lib/auth/static_datasrc.cc
  20. 1 1
      src/lib/auth/static_datasrc.h
  21. 1 1
      src/lib/auth/tests/Makefile.am
  22. 4 4
      src/lib/auth/tests/datasrc_unittest.cc
  23. 2 2
      src/lib/auth/tests/query_unittest.cc
  24. 0 0
      src/lib/datasrc/tests/run_unittests.cc
  25. 4 4
      src/lib/auth/tests/sqlite3_unittest.cc
  26. 4 4
      src/lib/auth/tests/static_unittest.cc
  27. 2 2
      src/lib/auth/tests/test_datasrc.cc
  28. 2 2
      src/lib/auth/tests/test_datasrc.h
  29. 0 0
      src/lib/datasrc/tests/testdata/brokendb.sqlite3
  30. 0 0
      src/lib/datasrc/tests/testdata/example.com.signed
  31. 0 0
      src/lib/datasrc/tests/testdata/example.org
  32. 0 0
      src/lib/datasrc/tests/testdata/example.org.sqlite3
  33. 0 0
      src/lib/datasrc/tests/testdata/example2.com
  34. 0 0
      src/lib/datasrc/tests/testdata/example2.com.sqlite3
  35. 0 0
      src/lib/datasrc/tests/testdata/mkbrokendb.c
  36. 0 0
      src/lib/datasrc/tests/testdata/q_cname
  37. 0 0
      src/lib/datasrc/tests/testdata/q_cname_ext
  38. 0 0
      src/lib/datasrc/tests/testdata/q_cname_int
  39. 0 0
      src/lib/datasrc/tests/testdata/q_dname
  40. 0 0
      src/lib/datasrc/tests/testdata/q_example_ns
  41. 0 0
      src/lib/datasrc/tests/testdata/q_example_ptr
  42. 0 0
      src/lib/datasrc/tests/testdata/q_glork
  43. 0 0
      src/lib/datasrc/tests/testdata/q_spork
  44. 0 0
      src/lib/datasrc/tests/testdata/q_sql1
  45. 0 0
      src/lib/datasrc/tests/testdata/q_subzone
  46. 0 0
      src/lib/datasrc/tests/testdata/q_subzone_any
  47. 0 0
      src/lib/datasrc/tests/testdata/q_subzone_dname
  48. 0 0
      src/lib/datasrc/tests/testdata/q_subzone_ds
  49. 0 0
      src/lib/datasrc/tests/testdata/q_subzone_ns
  50. 0 0
      src/lib/datasrc/tests/testdata/q_subzone_nsec
  51. 0 0
      src/lib/datasrc/tests/testdata/q_wild2_a
  52. 0 0
      src/lib/datasrc/tests/testdata/q_wild2_aaaa
  53. 0 0
      src/lib/datasrc/tests/testdata/q_wild3_a
  54. 0 0
      src/lib/datasrc/tests/testdata/q_wild_a
  55. 0 0
      src/lib/datasrc/tests/testdata/q_wild_aaaa
  56. 0 0
      src/lib/datasrc/tests/testdata/root.zone
  57. 0 0
      src/lib/datasrc/tests/testdata/sql1.example.com.signed
  58. 0 0
      src/lib/datasrc/tests/testdata/sql2.example.com.signed
  59. 0 0
      src/lib/datasrc/tests/testdata/test-root.sqlite3
  60. 0 0
      src/lib/datasrc/tests/testdata/test.sqlite3
  61. 1 1
      src/lib/python/isc/Makefile.am
  62. 1 1
      src/lib/python/isc/__init__.py
  63. 0 2
      src/lib/python/isc/auth/__init__.py
  64. 1 1
      src/lib/python/isc/auth/Makefile.am
  65. 2 0
      src/lib/python/isc/datasrc/__init__.py
  66. 0 0
      src/lib/python/isc/datasrc/master.py
  67. 0 0
      src/lib/python/isc/datasrc/sqlite3_ds.py

+ 3 - 3
configure.ac

@@ -391,7 +391,7 @@ AC_CONFIG_FILES([Makefile
                  src/lib/cc/Makefile
                  src/lib/python/Makefile
                  src/lib/python/isc/Makefile
-                 src/lib/python/isc/auth/Makefile
+                 src/lib/python/isc/datasrc/Makefile
                  src/lib/python/isc/cc/Makefile
                  src/lib/python/isc/cc/tests/Makefile
                  src/lib/python/isc/config/Makefile
@@ -401,8 +401,8 @@ AC_CONFIG_FILES([Makefile
                  src/lib/dns/Makefile
                  src/lib/dns/tests/Makefile
                  src/lib/exceptions/Makefile
-                 src/lib/auth/Makefile
-                 src/lib/auth/tests/Makefile
+                 src/lib/datasrc/Makefile
+                 src/lib/datasrc/tests/Makefile
                  src/lib/xfr/Makefile
                ])
 AC_OUTPUT([src/bin/cfgmgr/b10-cfgmgr.py

+ 2 - 2
src/bin/auth/Makefile.am

@@ -27,8 +27,8 @@ pkglibexec_PROGRAMS = b10-auth
 b10_auth_SOURCES = auth_srv.cc auth_srv.h
 b10_auth_SOURCES += common.h
 b10_auth_SOURCES += main.cc
-b10_auth_LDADD =  $(top_builddir)/src/lib/auth/.libs/libauth.a
-b10_auth_LDADD +=  $(top_builddir)/src/lib/dns/.libs/libdns.a
+b10_auth_LDADD =  $(top_builddir)/src/lib/datasrc/.libs/libdatasrc.a
+b10_auth_LDADD += $(top_builddir)/src/lib/dns/.libs/libdns.a
 b10_auth_LDADD += $(top_builddir)/src/lib/config/.libs/libcfgclient.a
 b10_auth_LDADD += $(top_builddir)/src/lib/cc/libcc.a
 b10_auth_LDADD += $(top_builddir)/src/lib/exceptions/.libs/libexceptions.a

+ 5 - 5
src/bin/auth/auth_srv.cc

@@ -33,10 +33,10 @@
 #include <cc/data.h>
 #include <exceptions/exceptions.h>
 
-#include <auth/query.h>
-#include <auth/data_source.h>
-#include <auth/static_datasrc.h>
-#include <auth/sqlite3_datasrc.h>
+#include <datasrc/query.h>
+#include <datasrc/data_source.h>
+#include <datasrc/static_datasrc.h>
+#include <datasrc/sqlite3_datasrc.h>
 
 #include <cc/data.h>
 
@@ -48,7 +48,7 @@
 using namespace std;
 
 using namespace isc;
-using namespace isc::auth;
+using namespace isc::datasrc;
 using namespace isc::dns;
 using namespace isc::dns::rdata;
 using namespace isc::data;

+ 1 - 1
src/bin/auth/tests/Makefile.am

@@ -16,7 +16,7 @@ run_unittests_CPPFLAGS = $(AM_CPPFLAGS) $(GTEST_INCLUDES)
 run_unittests_LDFLAGS = $(AM_LDFLAGS) $(GTEST_LDFLAGS)
 run_unittests_LDADD = $(GTEST_LDADD)
 run_unittests_LDADD += $(SQLITE_LIBS)
-run_unittests_LDADD +=  $(top_builddir)/src/lib/auth/.libs/libauth.a
+run_unittests_LDADD +=  $(top_builddir)/src/lib/datasrc/.libs/libdatasrc.a
 run_unittests_LDADD +=  $(top_builddir)/src/lib/dns/.libs/libdns.a
 run_unittests_LDADD += $(top_builddir)/src/lib/config/.libs/libcfgclient.a
 run_unittests_LDADD += $(top_builddir)/src/lib/cc/libcc.a

+ 4 - 4
src/bin/loadzone/b10-loadzone.py.in

@@ -17,8 +17,8 @@
 
 import sys; sys.path.append ('@@PYTHONPATH@@')
 import re, getopt
-import isc.auth
-from isc.auth.master import MasterFile
+import isc.datasrc
+from isc.datasrc.master import MasterFile
 
 #########################################################################
 # usage: print usage note and exit
@@ -71,10 +71,10 @@ def main():
         exit(1)
 
     try:
-        isc.auth.sqlite3_ds.load(dbfile, zone, master.zonedata)
+        isc.datasrc.sqlite3_ds.load(dbfile, zone, master.zonedata)
     except Exception as e:
         print("Error loading database: " + str(e))
         exit(1)
 
 if __name__ == "__main__":
-    main()
+    main(datasrc

+ 3 - 3
src/bin/xfrin/xfrin.py.in

@@ -165,8 +165,8 @@ class XfrinConnection(asyncore.dispatcher):
             if ret == XFRIN_OK:    
                 self.log_msg(logstr + 'started')
                 self._send_query(rr_type.AXFR())
-                isc.auth.sqlite3_ds.load(self._db_file, self._zone_name,
-                                         self._handle_xfrin_response)
+                isc.datasrc.sqlite3_ds.load(self._db_file, self._zone_name,
+                                            self._handle_xfrin_response)
 
                 self.log_msg(logstr + 'succeeded')
 
@@ -174,7 +174,7 @@ class XfrinConnection(asyncore.dispatcher):
             self.log_msg(e)
             self.log_msg(logstr + 'failed')
             #TODO, recover data source.
-        except isc.auth.sqlite3_ds.Sqlite3DSError as e:
+        except isc.datasrc.sqlite3_ds.Sqlite3DSError as e:
             self.log_msg(e)
             self.log_msg(logstr + 'failed')
         finally:

+ 1 - 1
src/bin/xfrout/xfrout.py.in

@@ -22,7 +22,7 @@ import isc.cc
 import threading
 import struct
 import signal
-from isc.auth import sqlite3_ds
+from isc.datasrc import sqlite3_ds
 from socketserver import *
 import os
 from isc.config.ccsession import *

+ 1 - 1
src/lib/Makefile.am

@@ -1,4 +1,4 @@
-SUBDIRS = exceptions dns cc config auth python
+SUBDIRS = exceptions dns cc config datasrc python
 if HAVE_BOOST_PYTHON
 if HAVE_BOOST_SYSTEM
 SUBDIRS += xfr

+ 0 - 13
src/lib/auth/Makefile.am

@@ -1,13 +0,0 @@
-SUBDIRS = . tests
-
-AM_CPPFLAGS = -I$(top_srcdir)/src/lib -I$(top_builddir)/src/lib
-AM_CPPFLAGS += -I$(top_srcdir)/src/lib/dns -I$(top_builddir)/src/lib/dns
-AM_CPPFLAGS += $(SQLITE_CFLAGS)
-
-CLEANFILES = *.gcno *.gcda
-
-lib_LTLIBRARIES = libauth.la
-libauth_la_SOURCES = data_source.h data_source.cc
-libauth_la_SOURCES += static_datasrc.h static_datasrc.cc
-libauth_la_SOURCES += sqlite3_datasrc.h sqlite3_datasrc.cc
-libauth_la_SOURCES += query.h query.cc

+ 0 - 2
src/lib/auth/TODO

@@ -1,2 +0,0 @@
-- change filenames so we don't have everything starting with "data_source_"?
-- store rdata in the database as binary blobs instead of text

+ 13 - 0
src/lib/datasrc/Makefile.am

@@ -0,0 +1,13 @@
+SUBDIRS = . tests
+
+AM_CPPFLAGS = -I$(top_srcdir)/src/lib -I$(top_builddir)/src/lib
+AM_CPPFLAGS += -I$(top_srcdir)/src/lib/dns -I$(top_builddir)/src/lib/dns
+AM_CPPFLAGS += $(SQLITE_CFLAGS)
+
+CLEANFILES = *.gcno *.gcda
+
+lib_LTLIBRARIES = libdatasrc.la
+libdatasrc_la_SOURCES = data_source.h data_source.cc
+libdatasrc_la_SOURCES += static_datasrc.h static_datasrc.cc
+libdatasrc_la_SOURCES += sqlite3_datasrc.h sqlite3_datasrc.cc
+libdatasrc_la_SOURCES += query.h query.cc

+ 1 - 0
src/lib/datasrc/TODO

@@ -0,0 +1 @@
+- store rdata in the database as binary blobs instead of text

+ 1 - 1
src/lib/auth/data_source.cc

@@ -49,7 +49,7 @@ using namespace isc::dns;
 using namespace isc::dns::rdata;
 
 namespace isc {
-namespace auth {
+namespace datasrc {
 
 typedef boost::shared_ptr<const Nsec3Param> ConstNsec3ParamPtr;
 

+ 1 - 1
src/lib/auth/data_source.h

@@ -38,7 +38,7 @@ class RRset;
 class RRsetList;
 }
 
-namespace auth {
+namespace datasrc {
 
 class NameMatch;
 class Query;

+ 1 - 1
src/lib/auth/query.cc

@@ -26,7 +26,7 @@
 using namespace isc::dns;
 
 namespace isc {
-namespace auth {
+namespace datasrc {
 
 QueryTask::QueryTask(const isc::dns::Name& n, const isc::dns::RRClass& c,
                      const isc::dns::RRType& t, const isc::dns::Section& sect) :

+ 1 - 1
src/lib/auth/query.h

@@ -28,7 +28,7 @@
 
 namespace isc {
 
-namespace auth {
+namespace datasrc {
 
 // An individual task to be carried out by the query logic
 class QueryTask {

+ 1 - 1
src/lib/auth/sqlite3_datasrc.cc

@@ -32,7 +32,7 @@ using namespace isc::dns;
 using namespace isc::dns::rdata;
 
 namespace isc {
-namespace auth {
+namespace datasrc {
 
 struct Sqlite3Parameters {
     Sqlite3Parameters() :  db_(NULL), version_(-1),

+ 1 - 1
src/lib/auth/sqlite3_datasrc.h

@@ -32,7 +32,7 @@ class RRType;
 class RRsetList;
 }
 
-namespace auth {
+namespace datasrc {
 
 class Query;
 struct Sqlite3Parameters;

+ 1 - 1
src/lib/auth/static_datasrc.cc

@@ -34,7 +34,7 @@ using namespace isc::dns;
 using namespace isc::dns::rdata;
 
 namespace isc {
-namespace auth {
+namespace datasrc {
 
 // This class stores the "static" data for the built-in static data source.
 // Since it's static, it could be literally static, i.e, defined as static

+ 1 - 1
src/lib/auth/static_datasrc.h

@@ -37,7 +37,7 @@ class RRType;
 class RRsetList;
 }
 
-namespace auth {
+namespace datasrc {
 
 class Query;
 class NameMatch;

+ 1 - 1
src/lib/auth/tests/Makefile.am

@@ -19,7 +19,7 @@ run_unittests_CPPFLAGS = $(AM_CPPFLAGS) $(GTEST_INCLUDES)
 run_unittests_LDFLAGS = $(AM_LDFLAGS) $(GTEST_LDFLAGS)
 run_unittests_LDADD = $(GTEST_LDADD)
 run_unittests_LDADD += $(SQLITE_LIBS)
-run_unittests_LDADD += $(top_builddir)/src/lib/auth/.libs/libauth.a 
+run_unittests_LDADD += $(top_builddir)/src/lib/datasrc/.libs/libdatasrc.a 
 run_unittests_LDADD += $(top_builddir)/src/lib/dns/.libs/libdns.a 
 run_unittests_LDADD += $(top_builddir)/src/lib/cc/libcc.a 
 run_unittests_LDADD += $(top_builddir)/src/lib/exceptions/.libs/libexceptions.a

+ 4 - 4
src/lib/auth/tests/datasrc_unittest.cc

@@ -34,9 +34,9 @@
 
 #include <cc/data.h>
 
-#include <auth/query.h>
-#include <auth/sqlite3_datasrc.h>
-#include <auth/static_datasrc.h>
+#include <datasrc/query.h>
+#include <datasrc/sqlite3_datasrc.h>
+#include <datasrc/static_datasrc.h>
 
 #include <dns/tests/unittest_util.h>
 #include "test_datasrc.h"
@@ -45,7 +45,7 @@ using isc::UnitTestUtil;
 using namespace std;
 using namespace isc::dns;
 using namespace isc::dns::rdata;
-using namespace isc::auth;
+using namespace isc::datasrc;
 using namespace isc::data;
 
 namespace {

+ 2 - 2
src/lib/auth/tests/query_unittest.cc

@@ -20,12 +20,12 @@
 #include <dns/rrtype.h>
 #include <dns/rrclass.h>
 
-#include <auth/query.h>
+#include <datasrc/query.h>
 
 namespace {
 
 using namespace isc::dns;
-using namespace isc::auth;
+using namespace isc::datasrc;
 
 
 class QueryTest : public ::testing::Test {

src/lib/auth/tests/run_unittests.cc → src/lib/datasrc/tests/run_unittests.cc


+ 4 - 4
src/lib/auth/tests/sqlite3_unittest.cc

@@ -32,14 +32,14 @@
 #include <dns/rrsetlist.h>
 #include <cc/data.h>
 
-#include <auth/query.h>
-#include <auth/data_source.h>
-#include <auth/sqlite3_datasrc.h>
+#include <datasrc/query.h>
+#include <datasrc/data_source.h>
+#include <datasrc/sqlite3_datasrc.h>
 
 using namespace std;
 using namespace isc::dns;
 using namespace isc::dns::rdata;
-using namespace isc::auth;
+using namespace isc::datasrc;
 using namespace isc::data;
 
 namespace {

+ 4 - 4
src/lib/auth/tests/static_unittest.cc

@@ -31,14 +31,14 @@
 #include <dns/rrsetlist.h>
 #include <cc/data.h>
 
-#include <auth/query.h>
-#include <auth/data_source.h>
-#include <auth/static_datasrc.h>
+#include <datasrc/query.h>
+#include <datasrc/data_source.h>
+#include <datasrc/static_datasrc.h>
 
 using namespace std;
 using namespace isc::dns;
 using namespace isc::dns::rdata;
-using namespace isc::auth;
+using namespace isc::datasrc;
 
 namespace {
 class StaticDataSourceTest : public ::testing::Test {

+ 2 - 2
src/lib/auth/tests/test_datasrc.cc

@@ -21,7 +21,7 @@
 #include <dns/tests/unittest_util.h>
 #include "test_datasrc.h"
 
-#include <auth/data_source.h>
+#include <datasrc/data_source.h>
 
 #include <dns/buffer.h>
 #include <dns/messagerenderer.h>
@@ -42,7 +42,7 @@ using namespace isc::dns;
 using namespace isc::dns::rdata;
 
 namespace isc {
-namespace auth {
+namespace datasrc {
 
 namespace {
 const Name example("example.com");

+ 2 - 2
src/lib/auth/tests/test_datasrc.h

@@ -19,7 +19,7 @@
 
 #include <gtest/gtest.h>
 
-#include <auth/data_source.h>
+#include <datasrc/data_source.h>
 
 namespace isc {
 
@@ -30,7 +30,7 @@ class RRType;
 class RRsetList;
 }
 
-namespace auth {
+namespace datasrc {
 class Query;
 
 class TestDataSrc : public DataSrc {

src/lib/auth/tests/testdata/brokendb.sqlite3 → src/lib/datasrc/tests/testdata/brokendb.sqlite3


src/lib/auth/tests/testdata/example.com.signed → src/lib/datasrc/tests/testdata/example.com.signed


src/lib/auth/tests/testdata/example.org → src/lib/datasrc/tests/testdata/example.org


src/lib/auth/tests/testdata/example.org.sqlite3 → src/lib/datasrc/tests/testdata/example.org.sqlite3


src/lib/auth/tests/testdata/example2.com → src/lib/datasrc/tests/testdata/example2.com


src/lib/auth/tests/testdata/example2.com.sqlite3 → src/lib/datasrc/tests/testdata/example2.com.sqlite3


src/lib/auth/tests/testdata/mkbrokendb.c → src/lib/datasrc/tests/testdata/mkbrokendb.c


src/lib/auth/tests/testdata/q_cname → src/lib/datasrc/tests/testdata/q_cname


src/lib/auth/tests/testdata/q_cname_ext → src/lib/datasrc/tests/testdata/q_cname_ext


src/lib/auth/tests/testdata/q_cname_int → src/lib/datasrc/tests/testdata/q_cname_int


src/lib/auth/tests/testdata/q_dname → src/lib/datasrc/tests/testdata/q_dname


src/lib/auth/tests/testdata/q_example_ns → src/lib/datasrc/tests/testdata/q_example_ns


src/lib/auth/tests/testdata/q_example_ptr → src/lib/datasrc/tests/testdata/q_example_ptr


src/lib/auth/tests/testdata/q_glork → src/lib/datasrc/tests/testdata/q_glork


src/lib/auth/tests/testdata/q_spork → src/lib/datasrc/tests/testdata/q_spork


src/lib/auth/tests/testdata/q_sql1 → src/lib/datasrc/tests/testdata/q_sql1


src/lib/auth/tests/testdata/q_subzone → src/lib/datasrc/tests/testdata/q_subzone


src/lib/auth/tests/testdata/q_subzone_any → src/lib/datasrc/tests/testdata/q_subzone_any


src/lib/auth/tests/testdata/q_subzone_dname → src/lib/datasrc/tests/testdata/q_subzone_dname


src/lib/auth/tests/testdata/q_subzone_ds → src/lib/datasrc/tests/testdata/q_subzone_ds


src/lib/auth/tests/testdata/q_subzone_ns → src/lib/datasrc/tests/testdata/q_subzone_ns


src/lib/auth/tests/testdata/q_subzone_nsec → src/lib/datasrc/tests/testdata/q_subzone_nsec


src/lib/auth/tests/testdata/q_wild2_a → src/lib/datasrc/tests/testdata/q_wild2_a


src/lib/auth/tests/testdata/q_wild2_aaaa → src/lib/datasrc/tests/testdata/q_wild2_aaaa


src/lib/auth/tests/testdata/q_wild3_a → src/lib/datasrc/tests/testdata/q_wild3_a


src/lib/auth/tests/testdata/q_wild_a → src/lib/datasrc/tests/testdata/q_wild_a


src/lib/auth/tests/testdata/q_wild_aaaa → src/lib/datasrc/tests/testdata/q_wild_aaaa


src/lib/auth/tests/testdata/root.zone → src/lib/datasrc/tests/testdata/root.zone


src/lib/auth/tests/testdata/sql1.example.com.signed → src/lib/datasrc/tests/testdata/sql1.example.com.signed


src/lib/auth/tests/testdata/sql2.example.com.signed → src/lib/datasrc/tests/testdata/sql2.example.com.signed


src/lib/auth/tests/testdata/test-root.sqlite3 → src/lib/datasrc/tests/testdata/test-root.sqlite3


src/lib/auth/tests/testdata/test.sqlite3 → src/lib/datasrc/tests/testdata/test.sqlite3


+ 1 - 1
src/lib/python/isc/Makefile.am

@@ -1,4 +1,4 @@
-SUBDIRS = auth cc config # Util
+SUBDIRS = datasrc cc config # Util
 
 python_PYTHON = __init__.py
 

+ 1 - 1
src/lib/python/isc/__init__.py

@@ -1,3 +1,3 @@
-import isc.auth
+import isc.datasrc
 import isc.cc
 import isc.config

+ 0 - 2
src/lib/python/isc/auth/__init__.py

@@ -1,2 +0,0 @@
-from isc.auth.master import *
-from isc.auth.sqlite3_ds import *

+ 1 - 1
src/lib/python/isc/auth/Makefile.am

@@ -1,3 +1,3 @@
 python_PYTHON = __init__.py master.py sqlite3_ds.py
 
-pythondir = $(pyexecdir)/isc/auth
+pythondir = $(pyexecdir)/isc/datasrc

+ 2 - 0
src/lib/python/isc/datasrc/__init__.py

@@ -0,0 +1,2 @@
+from isc.datasrc.master import *
+from isc.datasrc.sqlite3_ds import *

src/lib/python/isc/auth/master.py → src/lib/python/isc/datasrc/master.py


src/lib/python/isc/auth/sqlite3_ds.py → src/lib/python/isc/datasrc/sqlite3_ds.py