diff --git a/CHANGELOG b/CHANGELOG index 84d1f6d..7c4ad86 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,10 +1,14 @@ -Version 0.2.5 (next) +Version 0.2.6 (next) + Make ldap2dns behave like a secondary nameserver by storing the serial number, expire, refresh, retry and minimum values in a record. + Password to connect to LDAP now is invisible to ps. -Version 0.2.4 (latest) +Version 0.2.5 (latest) +- Tested with OpenLDAP-2.0. +- Adopted dns.schema with official numbers. + +Version 0.2.4 - Check for next availabe server in /etc/ldap.conf if one is unavialable. - Schema for DNSzone in dns.schema was corrected. diff --git a/Makefile b/Makefile index 6c1d434..071e176 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ -# $Id: Makefile,v 1.24 2001/05/08 07:00:06 jrief Exp $ -VERSION=0.2.4 +# $Id: Makefile,v 1.26 2001/06/27 15:16:10 jrief Exp $ +VERSION=0.2.5 RELEASE=1 CC=gcc -O2 CFLAGS=$(INC) -DVERSION='"$(VERSION)"' diff --git a/dns.schema b/dns.schema index f2a4a94..1cae496 100644 --- a/dns.schema +++ b/dns.schema @@ -1,111 +1,103 @@ # schema for DNS data # include this file into Your slapd.conf for openldap-2.0.x -# $Id: dns.schema,v 1.5 2001/05/08 07:00:06 jrief Exp $ +# $Id: dns.schema,v 1.7 2001/06/28 07:41:12 jrief Exp $ -attributetype ( 1.2.840.113556.1.17.1 +attributetype ( 1.3.6.1.4.1.7222.1.4.1 NAME 'DNSzonename' SUP name ) -attributetype ( 1.2.840.113556.1.17.2 +attributetype ( 1.3.6.1.4.1.7222.1.4.2 NAME 'DNSserial' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributetype ( 1.2.840.113556.1.17.3 +attributetype ( 1.3.6.1.4.1.7222.1.4.3 NAME 'DNSrefresh' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributetype ( 1.2.840.113556.1.17.4 +attributetype ( 1.3.6.1.4.1.7222.1.4.4 NAME 'DNSretry' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributetype ( 1.2.840.113556.1.17.5 +attributetype ( 1.3.6.1.4.1.7222.1.4.5 NAME 'DNSexpire' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributetype ( 1.2.840.113556.1.17.6 +attributetype ( 1.3.6.1.4.1.7222.1.4.6 NAME 'DNSminimum' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributetype ( 1.2.840.113556.1.17.7 +attributetype ( 1.3.6.1.4.1.7222.1.4.7 NAME 'DNSadminmailbox' SUP name ) -attributetype ( 1.2.840.113556.1.17.8 +attributetype ( 1.3.6.1.4.1.7222.1.4.8 NAME 'DNSzonemaster' SUP name ) -attributetype ( 1.2.840.113556.1.17.9 +attributetype ( 1.3.6.1.4.1.7222.1.4.9 NAME 'DNStype' SUP name ) -attributetype ( 1.2.840.113556.1.17.10 +attributetype ( 1.3.6.1.4.1.7222.1.4.10 NAME 'DNSclass' SUP name ) -attributetype ( 1.2.840.113556.1.17.11 +attributetype ( 1.3.6.1.4.1.7222.1.4.11 NAME 'DNSdomainname' SUP name ) -attributetype ( 1.2.840.113556.1.17.12 +attributetype ( 1.3.6.1.4.1.7222.1.4.12 NAME 'DNSipaddr' EQUALITY numericStringMatch SUBSTR numericStringSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.36 ) -#attributetype ( 1.2.840.113556.1.17.13 -# NAME 'DNSaliasedobjectname' -# SUP name ) +attributetype ( 1.3.6.1.4.1.7222.1.4.13 + NAME 'DNScipaddr' + EQUALITY numericStringMatch + SUBSTR numericStringSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.36 ) -#attributetype ( 1.2.840.113556.1.17.14 -# NAME 'DNSrrcount' -# SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 -# SINGLE-VALUE ) - -#attributetype ( 1.2.840.113556.1.17.15 -# NAME 'DNSmacaddress' -# SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 -# SINGLE-VALUE ) - -attributetype ( 1.2.840.113556.1.17.16 +attributetype ( 1.3.6.1.4.1.7222.1.4.14 NAME 'DNScname' SUP name ) -attributetype ( 1.2.840.113556.1.17.17 +attributetype ( 1.3.6.1.4.1.7222.1.4.15 NAME 'DNSpreference' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributetype ( 1.2.840.113556.1.17.18 +attributetype ( 1.3.6.1.4.1.7222.1.4.16 NAME 'DNSrr' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) -attributetype ( 1.2.840.113556.1.17.19 +attributetype ( 1.3.6.1.4.1.7222.1.4.17 NAME 'DNSttl' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) -attributetype ( 1.2.840.113556.1.17.20 +attributetype ( 1.3.6.1.4.1.7222.1.4.18 NAME 'DNStimestamp' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) -objectclass ( 1.2.840.113556.1.17.21 +objectclass ( 1.3.6.1.4.1.7222.1.4.19 NAME 'DNSzone' MUST ( objectclass $ cn ) - MAY ( DNSdomainname $ DNSserial $ DNSrefresh $ DNSretry $ DNSexpire $ DNSminimum - $ DNSadminmailbox $ DNSzonemaster $ DNStype $ DNSclass $ DNSrrcount - $ DNSttl $ DNStimestamp ) ) + MAY ( DNSzonename $ DNSserial $ DNSrefresh $ DNSretry $ DNSexpire + $ DNSminimum $ DNSadminmailbox $ DNSzonemaster $ DNStype $ DNSclass + $ DNSttl $ DNStimestamp $ owner ) ) -objectclass ( 1.2.840.113556.1.17.22 +objectclass ( 1.3.6.1.4.1.7222.1.4.20 NAME 'DNSrrset' SUP DNSzone MUST ( objectclass $ cn ) - MAY ( DNSdomainname $ DNSaliasedobjectname $ DNSrr $ DNSmacaddress $ DNSclass - $ DNStype $ DNSipaddr $ DNScname $ DNSpreference $ DNSttl $ DNStimestamp ) ) + MAY ( DNSdomainname $ DNSrr $ DNSclass $ DNStype $ DNSipaddr $ DNScipaddr + $ DNScname $ DNSpreference $ DNSttl $ DNStimestamp $ owner ) ) diff --git a/example.html b/example.html deleted file mode 100644 index a2df39e..0000000 --- a/example.html +++ /dev/null @@ -1 +0,0 @@ -DNS Zone Admin You need a frame capable browser diff --git a/example_b.html b/example_b.html deleted file mode 100644 index 1f19a1e..0000000 --- a/example_b.html +++ /dev/null @@ -1,555 +0,0 @@ - - - -

The nameserver is active and authorized to handle this zone

-

Edit DNS zone tirol.at

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
DNS NameTypeMappingTTL

Delete
NSCName:
-Add IP:
-

Delete
NSCName:
-Add IP:
-

Delete
MXCName:
-Add IP:
-
tux
Delete
NSCName:
-Add IP:
-
tux
Delete
NSCName:
-Add IP:
-
mayrhofen
Delete
NSCName:
-Add IP:
-
mayrhofen
Delete
NSCName:
-Add IP:
-
www.serviceline
Delete
AModify IP:
-Add IP:
-
www.mountain-wellness
Delete
AModify IP:
-Add IP:
-
fieberbrunn
Delete
MXCName:
-Add IP:
-
tourist-info
Delete
NSCName:
-Add IP:
-
tourist-info
Delete
NSCName:
-Add IP:
-
serfaus
Delete
NSCName:
-Add IP:
-
serfaus
Delete
NSCName:
-Add IP:
-
neustift
Delete
NSCName:
-Add IP:
-
neustift
Delete
NSCName:
-Add IP:
-
achensee
Delete
NSCName:
-Add IP:
-
achensee
Delete
NSCName:
-Add IP:
-
oberndorf
Delete
NSCName:
-Add IP:
-
oberndorf
Delete
NSCName:
-Add IP:
-
zugspitze
Delete
NSCName:
-Add IP:
-
zugspitze
Delete
NSCName:
-Add IP:
-
www.langlauf
Delete
AModify IP:
-Add IP:
-
vomp
Delete
NSCName:
-Add IP:
-
vomp
Delete
NSCName:
-Add IP:
-
kaunertal
Delete
NSCName:
-Add IP:
-
kaunertal
Delete
NSCName:
-Add IP:
-
defereggen
Delete
NSCName:
-Add IP:
-
defereggen
Delete
NSCName:
-Add IP:
-
www.kisa
Delete
AModify IP:
-Add IP:
-
www.imperialmountains
Delete
AModify IP:
-Add IP:
-
edv
Delete
NSCName:
-Add IP:
-
edv
Delete
NSCName:
-Add IP:
-
seefeld
Delete
NSCName:
-Add IP:
-
seefeld
Delete
NSCName:
-Add IP:
-
chat
Delete
AModify IP:
-Add IP:
-
johann
Delete
NSCName:
-Add IP:
-
johann
Delete
NSCName:
-Add IP:
-
telfs-moesern
Delete
NSCName:
-Add IP:
-
telfs-moesern
Delete
NSCName:
-Add IP:
-
zillertal
Delete
NSCName:
-Add IP:
-
zillertal
Delete
NSCName:
-Add IP:
-
hochzeiger
Delete
NSCName:
-Add IP:
-
hochzeiger
Delete
NSCName:
-Add IP:
-
hopfgarten
Delete
NSCName:
-Add IP:
-
hopfgarten
Delete
NSCName:
-Add IP:
-
alpine-wellness
Delete
AModify IP:
-Add IP:
-
www.leefruimte
Delete
AModify IP:
-Add IP:
-
www.abc
Delete
AModify IP:
-Add IP:
-
www.snowboard
Delete
AModify IP:
-Add IP:
-
mountain.wellness
Delete
AModify IP:
-Add IP:
-
alpine.wellness
Delete
AModify IP:
-Add IP:
-
la
Delete
AModify IP:
-Add IP:
-
www
Delete
AModify IP:
-Add IP:
-
kollektion
Delete
MXCName:
-Add IP:
-
kollektion
Delete
AModify IP:
-Add IP:
-
scharnitz
Delete
NSCName:
-Add IP:
-
scharnitz
Delete
NSCName:
-Add IP:
-
brixental
Delete
NSCName:
-Add IP:
-
brixental
Delete
NSCName:
-Add IP:
-
www.mountainwellness
Delete
AModify IP:
-Add IP:
-
scheffau
Delete
NSCName:
-Add IP:
-
scheffau
Delete
NSCName:
-Add IP:
-
www.livingroom
Delete
CNAMECName:
-
www.snowtimes
Delete
CNAMECName:
-
www.hiking
Delete
CNAMECName:
-
winter
Delete
CNAMECName:
-
www.winter
Delete
CNAMECName:
-
www.young
Delete
CNAMECName:
-
www.golf
Delete
CNAMECName:
-
www.sommer
Delete
CNAMECName:
-
www.familieferie
Delete
CNAMECName:
-
www.family
Delete
CNAMECName:
-
www.marketingplan
Delete
CNAMECName:
-
www.wissenspool-tourismus
Delete
CNAMECName:
-
gletscher
Delete
CNAMECName:
-
www.gletscher
Delete
CNAMECName:
-
www.outdoor
Delete
CNAMECName:
-
www.bergerlebnis
Delete
CNAMECName:
-
www.polska
Delete
CNAMECName:
-
www.trekking
Delete
CNAMECName:
-
www.vakantie
Delete
CNAMECName:
-
www.trecking
Delete
CNAMECName:
-
soulcountry
Delete
CNAMECName:
-
www.soulcountry
Delete
CNAMECName:
-
www.alpingolf
Delete
CNAMECName:
-
www.wandern
Delete
CNAMECName:
-
www.familie
Delete
CNAMECName:
-
www.bibliothek
Delete
CNAMECName:
-
www.gastfreundschaft
Delete
CNAMECName:
-
www.cine
Delete
CNAMECName:
-
vital
Delete
CNAMECName:
-
www.vital
Delete
CNAMECName:
-
www.narty.slonce
Delete
CNAMECName:
-
www.bus
Delete
CNAMECName:
-
www.shop
Delete
CNAMECName:
-
www.voyages
Delete
CNAMECName:
-
www.kollektion
Delete
CNAMECName:
-
www.sonnenski
Delete
CNAMECName:
-
www.magazin
Delete
CNAMECName:
-
www.imperialalps
Delete
CNAMECName:
-
www.bezoek
Delete
CNAMECName:
-
www.bike
Delete
CNAMECName:
-
www.presse
Delete
CNAMECName:
-
www.familiennester
Delete
CNAMECName:
-
www.kampagnen
Delete
CNAMECName:
-
www.ohnehandicap
Delete
CNAMECName:
-
tourismus-manager
Delete
CNAMECName:
-
tourismus.manager
Delete
CNAMECName:
-
test-www.livingroom
Delete
CNAMECName:
-
test-www.snowtimes
Delete
CNAMECName:
-
test-www.hiking
Delete
CNAMECName:
-
test-winter
Delete
CNAMECName:
-
test-www.winter
Delete
CNAMECName:
-
test-www.young
Delete
CNAMECName:
-
test-www.golf
Delete
CNAMECName:
-
test-www.sommer
Delete
CNAMECName:
-
test-www.familieferie
Delete
CNAMECName:
-
test-www.family
Delete
CNAMECName:
-
test-www.marketingplan
Delete
CNAMECName:
-
test-www.wissenspool-tourismus
Delete
CNAMECName:
-
test-gletscher
Delete
CNAMECName:
-
test-www.gletscher
Delete
CNAMECName:
-
test-www.outdoor
Delete
CNAMECName:
-
test-www.bergerlebnis
Delete
CNAMECName:
-
test-www.polska
Delete
CNAMECName:
-
test-www.trekking
Delete
CNAMECName:
-
test-www.vakantie
Delete
CNAMECName:
-
test-www.trecking
Delete
CNAMECName:
-
test-soulcountry
Delete
CNAMECName:
-
test-www.soulcountry
Delete
CNAMECName:
-
test-www.alpingolf
Delete
CNAMECName:
-
test-www.wandern
Delete
CNAMECName:
-
test-www.familie
Delete
CNAMECName:
-
test-www.bibliothek
Delete
CNAMECName:
-
test-www.gastfreundschaft
Delete
CNAMECName:
-
test-www.cine
Delete
CNAMECName:
-
test-vital
Delete
CNAMECName:
-
test-www.vital
Delete
CNAMECName:
-
test-www.narty.slonce
Delete
CNAMECName:
-
test-www.bus
Delete
CNAMECName:
-
test-www.shop
Delete
CNAMECName:
-
test-www.voyages
Delete
CNAMECName:
-
test-www.kollektion
Delete
CNAMECName:
-
test-www.sonnenski
Delete
CNAMECName:
-
test-www.magazin
Delete
CNAMECName:
-
test-www.imperialalps
Delete
CNAMECName:
-
test-www.bezoek
Delete
CNAMECName:
-
test-www.bike
Delete
CNAMECName:
-
test-www.presse
Delete
CNAMECName:
-
test-www.familiennester
Delete
CNAMECName:
-
test-www.kampagnen
Delete
CNAMECName:
-
test-www.ohnehandicap
Delete
CNAMECName:
-
test-tourismus-manager
Delete
CNAMECName:
-
test-tourismus.manager
Delete
CNAMECName:
-
wildschoenau
Delete
MXCName:
-Add IP:
-
wildschoenau
Delete
MXCName:
-Add IP:
-
-

- -
-
diff --git a/example_m.html b/example_m.html deleted file mode 100644 index 555d80f..0000000 --- a/example_m.html +++ /dev/null @@ -1,50 +0,0 @@ - - - Zone-Selector - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Add New Zone
Search for zone:
-
+ 0
+ A
+ B
+ C
+ D
+ E
+ F
+ G
+ H
+ I
+ J
+ K
+ L
+ M
- N
naturarena-kaernten.at
naturarena-kaernten.com
nauders.com
nesselwaengle.at
nesselwaengle.com
netage.at
neustift.com
niederoesterreich.cc
norden.at
notburga-ausstellung.at
notburga-ausstellung.com
notburga.com
+ O
+ P
+ Q
+ R
+ S
+ T
+ U
+ V
+ W
+ X
+ Y
+ Z
Without DNS-lookup
- \ No newline at end of file diff --git a/index.html b/index.html index a6fb37e..bb35030 100644 --- a/index.html +++ b/index.html @@ -27,7 +27,6 @@

Download

- @@ -37,6 +36,7 @@ +
latestldap2dnsldap2dnsldap2dnsCHANGELOG
Versiontar.gzrpmsrpmReleased
0.1.1ldap2dns2000-Sep-19
0.1.2ldap2dns2000-Sep-22
0.2.2ldap2dnsldap2dnsldap2dns2001-Feb-16
0.2.3ldap2dnsldap2dnsldap2dns2001-Mar-23
0.2.4ldap2dnsldap2dnsldap2dns2001-May-08
0.2.5ldap2dnsldap2dnsldap2dns2001-Jun-27
diff --git a/ldap2dns.c b/ldap2dns.c index 1d2facb..0cf58dc 100644 --- a/ldap2dns.c +++ b/ldap2dns.c @@ -1,6 +1,6 @@ /* * Create data from an LDAP directory service to be used for tinydns - * $Id: ldap2dns.c,v 1.28 2001/05/08 07:00:06 jrief Exp $ + * $Id: ldap2dns.c,v 1.29 2001/06/27 15:16:10 jrief Exp $ * Copyright 2000 by Jacob Rief * License: GPL version 2 or later. See http://www.fsf.org for details */