No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Docker
agents
data
docs
images
interfaces
rpm
scripts
selenium
setup9
tests
tools
INSTALL
LICENSE
Makefile
README.md
bind.c
cgi.c
cgi.h
extjobqueue.c
extjobqueue.h
import.c
language.h
language2.h
local.h.default
main.c
mainfunc.h
mysqlconnect.c
mysqlping.c
mysqlrad.h
tauthorize.c
tauthorizefunc.h
tblock.c
tblockfunc.h
tclient.c
tclientfunc.h
tconfiguration.c
tconfigurationfunc.h
tdeletedresource.c
tdeletedresourcefunc.h
tdeletedzone.c
tdeletedzonefunc.h
tglossary.c
tglossaryfunc.h
tgroup.c
tgroupfunc.h
tgroupglue.c
tgroupgluefunc.h
tgrouptype.c
tgrouptypefunc.h
thit.c
thitfunc.h
thitmonth.c
thitmonthfunc.h
tjob.c
tjobfunc.h
tlog.c
tlogfunc.h
tlogmonth.c
tlogmonthfunc.h
tlogtype.c
tlogtypefunc.h
tmailserver.c
tmailserverfunc.h
tmonth.c
tmonthfunc.h
tmonthhit.c
tmonthhitfunc.h
tns.c
tnsfunc.h
tnsset.c
tnssetfunc.h
tnstype.c
tnstypefunc.h
tregistrar.c
tregistrarfunc.h
tresource.c
tresourcefunc.h
tresourceimport.c
tresourceimportfunc.h
trrtype.c
trrtypefunc.h
tserver.c
tserverfunc.h
ttemplate.c
ttemplatefunc.h
ttemplateset.c
ttemplatesetfunc.h
ttemplatetype.c
ttemplatetypefunc.h
tview.c
tviewfunc.h
tzone.c
tzonefunc.h
tzoneimport.c
tzoneimportfunc.h

README.md

unxsBind

The unxsVZ ISP DNS/IP Address management software has had some limited success.

It does however need to be cleaned up. A lot! It is old, contains very junky prototype code full of global vars and confusion.

Thanks to microservices technology it is has never been easier to deliver stable complex multi server systems like unxsBind.

Roadmap

  • Pull out of unxsVZ. Done!
  • Cleanup backend C CGI and DNS server agents.
  • Provide modern MEAN/MERN stack front ends.
  • Start DNSSEC support.
  • Start supporting dynamic updates.
  • Provide public API.
  • Provide DHCP management.
  • Provide more IPAM features especially regarding IPv6 space planning.

Ubuntu

Required unxsBase repo action:

  • unxsBase/unxsCIDRLib: make install
  • unxsBase/unxsTemplateLib: make install