File yast2-dns-server.spec of Package yast2-dns-server

#
# spec file for package yast2-dns-server (Version 2.18.3)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

# norootforbuild


Name:           yast2-dns-server
Version:        2.18.3
Release:        1
License:        GPL v2 or later
Group:          System/YaST
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Source0:        yast2-dns-server-2.18.3.tar.bz2
Prefix:         /usr
BuildRequires:  perl-XML-Writer update-desktop-files yast2 yast2-devtools yast2-ldap-client yast2-perl-bindings yast2-testsuite
# requires DnsServerAPI::GetReverseIPforIPv6
BuildRequires:  yast2 >= 2.17.8
Requires:       /usr/bin/host
Requires:       perl-gettext
# Exporter Data::Dumper
Requires:       perl-base
# Time
Requires:       perl
Requires:       yast2-perl-bindings
Requires:       bind-utils
Requires:       yast2-ldap
Requires:       yast2-ldap-client
# Script /sbin/netconfig 0.71.2+?
# FATE #303386: Network setup tools
Requires:       yast2-sysconfig
# DnsServerApi moved to yast2.rpm (bnc#392606)
# DnsServerAPI::GetReverseIPforIPv6
Requires:       yast2 >= 2.17.8
BuildArch:      noarch
Summary:        YaST2 - DNS Server Configuration

%description
This package contains the YaST2 component for DNS server configuration.



Authors:
--------
    Jiri Srain <jsrain@suse.cz>
    Lukas Ocilka <locilka@suse.cz>

%prep
%setup -n yast2-dns-server-2.18.3

%build
%{prefix}/bin/y2tool y2autoconf
%{prefix}/bin/y2tool y2automake
autoreconf --force --install
export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
%{?suse_update_config:%{suse_update_config -f}}
./configure --libdir=%{_libdir} --prefix=%{prefix} --mandir=%{_mandir}
make %{?jobs:-j%jobs}

%install
make install DESTDIR="$RPM_BUILD_ROOT"
[ -e "%{prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK" ] || Y2DIR="$RPM_BUILD_ROOT/usr/share/YaST2" make check DESTDIR="$RPM_BUILD_ROOT"
for f in `find $RPM_BUILD_ROOT/%{prefix}/share/applications/YaST2/ -name "*.desktop"` ; do
    d=${f##*/}
    %suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop}
done

%clean
rm -rf "$RPM_BUILD_ROOT"

%files
%defattr(-,root,root)
%dir /usr/share/YaST2/include/dns-server
/usr/share/YaST2/include/dns-server/*
/usr/share/YaST2/clients/dns-server.ycp
/usr/share/YaST2/clients/dns-server_*.ycp
/usr/share/YaST2/modules/*
%{prefix}/share/applications/YaST2/dns-server.desktop
/usr/share/YaST2/scrconf/dns_named.scr
/usr/share/YaST2/scrconf/dns_zone.scr
/usr/share/YaST2/scrconf/cfg_named.scr
/usr/share/YaST2/scrconf/named_forwarders.scr
/usr/share/YaST2/scrconf/named_forwarders.scr
/usr/share/YaST2/scrconf/convert_named_conf.scr
/usr/lib/YaST2/servers_non_y2/ag_dns_zone
/usr/lib/YaST2/servers_non_y2/ag_named_forwarders
/usr/lib/YaST2/servers_non_y2/ag_convert_named_conf
/usr/share/YaST2/schema/autoyast/rnc/dns-server.rnc
%doc %{prefix}/share/doc/packages/yast2-dns-server
%changelog
* Fri Mar 20 2009 locilka@suse.cz
- Correcting the last change: forwarders.conf is always included.
  Netconfig is called before starting named (bnc #484736).
- Adjusted testsuites.
- 2.18.3
* Tue Mar 17 2009 locilka@suse.cz
- Fixed handling forwarders in netconfig, forwarders.conf have to
  be included if some forwarders are defined (bnc #484736).
- Adjusted testsuites.
- 2.18.2
* Fri Jan 23 2009 locilka@suse.cz
- Fixed displaying an error pop-up if 'Set Use LDAP' fails
  (bnc #181241)
- 2.18.1
* Tue Jan 20 2009 locilka@suse.cz
- Allowing IPv6 address to be used as DNS Server forwarder
  (bnc #463539)
- 2.18.0
* Tue Nov 18 2008 locilka@suse.cz
- Added missing help text (bnc #436456).
- Storing the bascis zone dialog status before switching to NS
  dialog because of missing NS server (bnc #436456).
- 2.17.9
* Tue Nov 04 2008 locilka@suse.cz
- However entries are stored in LDAP, .ldap.search returns them
  in thisStrangeFormat. Moreover, DNS records entries are stored
  in format tXTRecord for TXT record, cNAMERecord for CNAME, etc.
  (bnc #433899)
- 2.17.8
* Thu Aug 28 2008 locilka@suse.cz
- Dropped dead code (widgets.ycp).
- 2.17.7
* Wed Aug 20 2008 sschober@suse.de
- fixed rnc file for autoyast
* Mon Aug 11 2008 locilka@suse.cz
- Using netconfig to configure DNS forwarders (patch created by
  sschober@suse.de) (FATE #303386).
- Package sysconfig is newly required (because of /sbin/netconfig).
- Adjusted testsuites.
- 2.17.6
* Wed Aug 06 2008 locilka@suse.cz
- DNS zones need a FQDN hostname, using /etc/HOSTNAME as a fallback
  when hostname --fqdn returns empty string (bnc #403468).
- 2.17.5
* Tue Aug 05 2008 locilka@suse.cz
- Adjusted to the newest LDAP SCR agent (patch written by jsuchome)
  (FATE #303596).
- 2.17.4
* Wed Jul 23 2008 locilka@suse.cz
- Added support for dynamic updates initiated also out of the
  dns-server module.
- Added new module DnsServerHelperFunctions to make some more
  functionality public.
- Added support for IPv6 reverse zones (FATE #304401).
- Added support for automatic generation of connected reverse zones
  (FATE #304401).
- Adapted testsuites.
- 2.17.3
* Mon Jul 21 2008 locilka@suse.cz
- Added support for SRV and TXT RRs (FATE #206, #120040).
- Added support for AAAA IPv6 RR (FATE #304401).
- Added support for IPv6 reverse zones (WIP).
- 2.17.2
* Wed Jul 16 2008 locilka@suse.cz
- Firewall service 'dns-server' replaced with 'service:bind'.
* Mon Jul 14 2008 locilka@suse.cz
- Removed unneeded dependency on DNS module (yast2-network).
- InputFields instead of TextEntries.
- [OK] instead of [Finish] in Single Step Dialogs.
- [Cancel] instead of [Abort].
- 2.17.1
* Mon Jun 09 2008 mzugec@suse.cz
- DnsServerApi.pm moved to yast2 (bnc#392606)
- 2.17.0
* Fri May 16 2008 jsrain@suse.cz
- added categories Settings and System into desktop file
  (bnc #382778)
* Fri May 09 2008 locilka@suse.cz
- Fixed "Records" handling (bnc #377029).
- 2.16.4
* Mon Mar 17 2008 jsrain@suse.cz
- added 'StartupNotify=true' to the desktop file (bnc #304964)
- 2.16.3
* Thu Jan 24 2008 mzugec@suse.cz
- replace deprecated NetworkDevices by NetworkInterfaces (from yast2)
- 2.16.2
* Fri Dec 14 2007 locilka@suse.cz
- Fixed Perl-dependencies.
- 2.16.1
* Tue Dec 04 2007 locilka@suse.cz
- Merged texts back from proofreading.
* Wed Nov 14 2007 locilka@suse.cz
- Fixed recognizing TSIG-keys definition in named.conf. Currently
  they are ignored (not supported) instead of being broken when
  rewriting the configuration (#339036).
- Removed obsolete firewall-related functions.
- Disabled expert/simple differentiation (all is expert).
- Adapted testsuite (removed calling those obsolete functions).
- 2.16.0
* Thu Apr 26 2007 locilka@suse.cz
- Enhanced agent for transforming user-defined named.conf to
  understand zone definition without 'in' (#266717).
- Enabled expert UI by default.
- 2.15.3
* Thu Feb 22 2007 locilka@suse.cz
- Fixed and unified icons-handling.
- Changes format of required packages.
- 2.15.2
* Mon Feb 05 2007 locilka@suse.cz
- Reusing zone file when zone is removed and created again in one
  module run (#199926).
- 2.15.1
* Tue Jan 16 2007 locilka@suse.cz
- Adding X-SuSE-YaST-AutoInstSchema entry into the application
  desktop file (#235339).
* Thu Jan 11 2007 locilka@suse.cz
- New possibility to add @ as a DNS record key that actually means
  $zone_name. "@" is immediately transformed to the $zone_name.
  Also reading the current zone files supports that transformation
  (#189310).
- 2.15.0
* Tue Nov 14 2006 locilka@suse.cz
- Added/Moved .rnc file from AutoYaST (#220747).
- 2.14.2
* Tue Oct 31 2006 locilka@suse.cz
- Replaced '!=' with 'ne' for textual comparsion (#216531).
- 2.14.1
* Tue Oct 10 2006 locilka@suse.cz
- Merged SLES10 SP1 branch to openSUSE 10.2.
- 2.14.0
* Mon Oct 02 2006 locilka@suse.cz
- Merged proofread texts
- 2.13.20
* Mon Sep 25 2006 locilka@suse.cz
- Handling possible exception of hand-edited configuration of
  forwarders (Enhancement related to bug #134692).
- Adjusted testsuites.
- 2.13.19
* Thu Sep 07 2006 locilka@suse.cz
- Fixed "Enable Zone Transfer" behavior. Transfers are enabled for
  anybody by default if the allow-transfer options is not mentioned
  at all. This led to a buggy behavior when YaST presented it as
  disabled. By now, selecting the "Enable Transfer" check-box-only
  explicitely writes allow-transfer for "all", disabling the
  check-box writes allow-transfer for "none", using other ACLs is
  not changed (#203910).
- 2.13.18
* Wed Aug 30 2006 locilka@suse.cz
- DnsServerPunycode renamed to Punycode and moved to yast2-2.13.78.
- 2.13.17
* Fri Aug 04 2006 locilka@suse.cz
- Added new function IsServiceConfigurableExternally() to the
  DnsServerAPI module to be used from external modules like
  DHCP or HTTP Servers.
- 2.13.16
* Fri Aug 04 2006 mvidner@suse.cz
- Removed a Perl search path that is added elsewhere already
  and here just breaks compilation in some cases (#197099).
* Thu Aug 03 2006 locilka@suse.cz
- New help texts (#195873).
* Fri Jul 28 2006 locilka@suse.cz
- Optimized PunycodeToUnicode translations using DocodeDomainNames
  function from DnsServerPunycode module (speeding up).
- Added forward zone handling into the Install-Wizard Sequence.
- Added help for forward zone.
- Adjusted full support for viewing, adding, removing and changing
  all DNS records (NSs, MXs, other Records) in Master Zone dialogs.
- Deleting the zone must be confirmed.
- 2.13.15
* Thu Jul 27 2006 locilka@suse.cz
- Added cache of already converted strings unicode->punycode,
  punycode->unicode. Cache size is limited.
* Thu Jul 27 2006 locilka@suse.cz
- Fixed testsuites because of changes in yast2-pam.
- Adjusted master-zone dialog to show Punycode records in their
  decoded form.
- 2.13.14
* Wed Jul 26 2006 locilka@suse.cz
- Created new YCP module DnsServerPunycode that transforms strings
  (relative zone names, or FQDNs) into the Punycode encoding
  described in RFC 3492 (FaTE #300589, Bugzilla #162217).
- DnsServerPunycode used for adding and editing DNS zones.
* Mon Jul 24 2006 locilka@suse.cz
- Added support for forward zones (FaTE #120041). The only option
  thats is possible to set is a 'forwarders' option.
- Added CommandLine support for forward zone.
- Added more checking proceduures into the DnsServerAPI module.
- Enhanced testsuited for DnsServerAPI module.
- 2.13.13
* Mon May 15 2006 locilka@suse.cz
- Special file /etc/named.d/forwarders.conf is allways written and
  included in the configuration of /etc/named.conf because of the
  feature 'PPP daemon sets forwarders'. The file is allways written
  even the list of forwarders is empty (#134692).
- 2.13.12
* Wed Apr 12 2006 locilka@suse.cz
- Convert the named.conf file to the format understandable for
  IniAgent used for reading and writing configuration. Current
  configuration is backed up as 'named.conf.YaST-backup' file.
- Handling comments in zone file better (both #165133).
- Fixed testsuites for added calls.
- 2.13.11
* Tue Apr 11 2006 locilka@suse.cz
- After the LDAP storage was fixed and we could enable is, it was
  impossible to disable it (#165189).
- 2.13.10
* Mon Apr 10 2006 locilka@suse.cz
- Fixing call to LDAPInit()
- 2.13.9
* Thu Apr 06 2006 locilka@suse.cz
- Fixing variable type sent to the LdapClient (#162871)
* Thu Mar 23 2006 locilka@suse.cz
- Added checking for root permissions into the module startup
  process (#158483)
- 2.13.8
* Mon Mar 06 2006 locilka@suse.cz
- Adjusting BuildRequires for package
- 2.13.7
* Mon Jan 23 2006 locilka@suse.cz
- Added checking whether the NetworkManager is enabled. In this
  case user has to confirm continuance.
- 2.13.6
* Tue Jan 10 2006 locilka@suse.cz
- Fixed SLES Dialogs not to be shrunk
- Replaced 'rcnamed restart' with 'rcnamed reload' where possible
- Adjusted testsuites
- 2.13.5
* Mon Jan 09 2006 locilka@suse.cz
- Teaching DNS-Server agent to understand multiline entries
  bug/enhancement #64806
  Currently supported known sections are (options|view|zone|logging)
- 2.13.4
* Thu Jan 05 2006 locilka@suse.cz
- Removed importing module 'Require' which already doesn't exist
- 2.13.3
* Wed Jan 04 2006 locilka@suse.cz
- Fixing bug #141211
  DNS Server truncated the SOA times to 0 when the time was in
  seconds without any suffix.
- Fixing old testsuites
- Creating new testsuites for BIND times
- 2.13.2
* Wed Oct 26 2005 locilka@suse.cz
- Removing the DnsData unneded import in dns-server client
- 2.13.1
* Fri Sep 23 2005 locilka@suse.cz
- Fixed bug #106179
  Not translated server type in the table of configured zones
- 2.13.0
* Tue Aug 16 2005 locilka@suse.cz
- Merged proofread texts (2nd round)
- 2.12.6
* Thu Aug 11 2005 locilka@suse.cz
- Fixing bug #104072
  Broken UI layout for slave zone
- 2.12.5
* Thu Aug 11 2005 locilka@suse.cz
- Fixing bug #104072
  UI layout was broken after the new core layout has been applied
- 2.12.4
* Thu Jul 28 2005 locilka@suse.cz
- Merged proofread texts
- 2.12.3
* Mon Jul 18 2005 locilka@suse.cz
- Enhancing the helptext for 'Forwarders'
* Tue Jul 12 2005 locilka@suse.cz
- Changing texts and UI to be YaST Style Guide compatible
- 2.12.2
* Wed Jun 29 2005 locilka@suse.cz
- Ehancing POD help for the DnsServerAPI.pm
  to get better formatted examples
* Thu May 19 2005 locilka@suse.cz
- Changing texts to be YaST2 Style Guide Compatible
- Changing the layout of buttons and frames
* Tue May 10 2005 locilka@suse.cz
- Falling back to the Zones dialog after editing some zone
* Tue Apr 26 2005 locilka@suse.cz
- Fixed testsuites
  New feature in Autologin.ycp
- 2.12.1
* Mon Apr 25 2005 locilka@suse.cz
- Added bugzilla feature #67036
  Supporting temporary file for slave zones
* Fri Apr 22 2005 locilka@suse.cz
- Fixed bug #78569
  Mode::config() and Mode::autoins() don't call Ldap::Read() now
* Wed Apr 20 2005 locilka@suse.cz
- Fixed bug #78575
  Added 'lan', 'ldap', 'ldap-server' and 'ldap-client' into the
  AutoInstallation requirements to be configured before dns-server
  Added <use_ldap /> tag into the AutoYaST profile
* Tue Apr 19 2005 locilka@suse.cz
- Applied new functional interface of ProductFeatures
- 2.12.0
* Wed Mar 02 2005 locilka@suse.cz
- merged proofed texts
- 2.11.8
* Tue Mar 01 2005 locilka@suse.cz
- fixing bug #67005, It was still possible to create slave zone
  without any master server defined.
* Mon Feb 28 2005 locilka@suse.cz
- fixing TTL initialization in zone editor
- fixing initializing SuSEfirewall, turning Progress off
- 2.11.7
* Thu Feb 24 2005 locilka@suse.cz
- fixed testsuite because of new feature
  INCOMPLETE_TRANSLATION_TRESHOLD
- fixed bug #66421, chroot variable had been Exported wrong
- logging setting in UI changed to use the same functions as CMDLn
- added Perldoc documentation for DnsServerAPI module
- fixed syntax of YCP, importing modules, <p></p> in helps and
  shortcuts
- 2.11.6
* Mon Feb 21 2005 locilka@suse.cz
- added global functional DnsServerAPI Perl module
- added full commandline support
- 2.11.5
* Thu Feb 17 2005 locilka@suse.cz
- Zone-Agent has been learned to understand all types of DNS time.
  Such as 1W44M, 11h33S, 86399...
* Thu Feb 10 2005 locilka@suse.cz
- merged proofed texts
* Fri Feb 04 2005 locilka@suse.cz
- added informative comments for translators where were missing
* Mon Jan 24 2005 locilka@suse.cz
- fixed testsuite (new PamSettings)
- 2.11.4
* Wed Dec 15 2004 jsrain@suse.cz
- clean-up of neededforbuild and requires
- using Progress::set ()
- fixed testsuite
- 2.11.3
* Fri Nov 05 2004 locilka@suse.cz
- Adjusted for changes in select command
- Removed obsolete functions
- 2.11.2
* Tue Nov 02 2004 visnov@suse.cz
- added yast2-ldap-client and yast2-pam to NFB
- 2.11.1
* Mon Nov 01 2004 locilka@suse.cz
- Adjusted for changes in Mode.
- 2.11.0
* Fri Oct 22 2004 locilka@suse.cz
- fixed checking for LDAP Support to show the messages about failed
  test
* Thu Oct 21 2004 locilka@suse.cz
- used CWMTsigKeys module instead of own TSIG keys handling
- changed logsize "0M" -> "0"
- cleaning the code from old unused functions
* Wed Oct 20 2004 locilka@suse.cz
- added more options into the options-listbox
- added checking for known unique options (to be set only once)
- added checking for only 'yes' or 'no' values (case insensitive)
- added checking for only-number values
- added checking for used quoting
- added checking for used brackets
- added Confirm::DeleteSelected() for deleting records
- added "-" for ACL names
- unification of UI (buttons and spaces)
* Tue Oct 19 2004 locilka@suse.cz
- using global text-modules anywhere it is possible
* Fri Oct 15 2004 locilka@suse.cz
- fixed bug #40761, used ACLs were deleted without additional
  warnings.
* Thu Sep 30 2004 locilka@suse.cz
- fixed bug #46121, Configuration was broken by ini agent when the
  configuration file was changed externally during the
  configuration in YaST. Unfortunatelly too often.
- 2.10.12
* Mon Sep 20 2004 jsrain@suse.cz
- fixed Table/Popup's complains about unknown attributes (#45613)
- 2.10.11
* Mon Sep 20 2004 locilka@suse.cz
- fixed bug #45581, "Save and Restart" the progress was kept instead
  of returning to the main dialog
- fixed bug #40610, forwarders file changed, added forwarders agent
  into makefile and spec file
- 2.10.10
* Mon Sep 13 2004 locilka@suse.de
- fixed testsuites
- 2.10.9
* Fri Sep 03 2004 locilka@suse.cz
- added GetModified/SetModified support into the autoyast client
- 2.10.8
* Tue Aug 31 2004 locilka@suse.cz
- added new firewall variables into Read() testsuite
- repaired DNSServer::modified with DNSServer::WasModified()
  in _auto client
- 2.10.7
* Mon Aug 30 2004 nashif@suse.de
- Added GetModified function to _auto client
* Thu Aug 26 2004 locilka@suse.cz
- 2.10.6
* Thu Aug 26 2004 locilka@suse.cz
- removed dependency on yast2-ldap-server
* Mon Aug 23 2004 locilka@suse.cz
- forwarders moved into the single file
  bugzilla #40610
- 2.10.5
* Thu Aug 19 2004 locilka@suse.de
- added support for correct handling of TTL in zone file for any RR
* Wed Aug 18 2004 locilka@suse.cz
- added better handling around disabling DDNS
- added support for $ORIGIN writing
- added more checking for DDNS/nonDDNS zone files
* Tue Aug 17 2004 locilka@suse.cz
- added missing DDNS support
- fixed function for converting DNS time (3W4D) to seconds
- fixed zone reading to support $ORIGIN records
- fixed some Perl warnings
* Mon Aug 16 2004 locilka@suse.cz
- fixed "modified" functionality when firewall is changed
- 2.10.4
* Tue Aug 10 2004 locilka@suse.cz
- merged proofread messages
* Mon Aug 09 2004 locilka@suse.de
- added missing package dependencies
- 2.10.3
* Fri Aug 06 2004 locilka@suse.cz
- added "open port in firewall" support
- adapted for new CWM widgets
- 2.10.2
* Wed Aug 04 2004 locilka@suse.de
- added expert/simple functionality
* Wed Jul 14 2004 locilka@suse.de
- Fixed Bugzilla bug #42991
  Value of logging file size was saved in MBytes but without
  "M" unit, what meant that the values was in fact in Bytes.
* Mon Jul 12 2004 locilka@suse.de
- fixed zone modifications in LDAP (#42792)
* Tue Jun 22 2004 locilka@suse.de
- moved TreeWidget handling to CWM
* Tue Jun 22 2004 jsrain@suse.cz
- fixed syntax in YaPI file (#42012)
* Fri Jun 18 2004 locilka@suse.de
- fixed testsuites
- 2.10.1
* Thu Jun 17 2004 locilka@suse.cz
- 2.10.0
* Mon May 31 2004 jsrain@suse.cz
- fixed errors in YaPI (typo in StartDnsService function name,
  WriteZones wasn't working at all) (#41445)
- added YaPI testsuites
- 2.9.24
* Fri May 28 2004 jsrain@suse.cz
- add ldapdump script to sysconfig before restarting the DNS
  server if switched to LDAP (#41360)
- 2.9.23
* Fri May 28 2004 jsrain@suse.cz
- fixed removing a zone from LDAP (authenticate against LDAP server
  earlier) (#41324)
- 2.9.22
* Wed May 26 2004 jsrain@suse.cz
- add dots to the end of fields of zone resource records in order
  to help users enter semantically correct data (#40688)
- 2.9.21
* Tue May 25 2004 jsrain@suse.cz
- allow to enable zone transfer even if no custom ACL is defined
  (only default ones are) (#41137)
- value of PTR record can be only FQDN (#40688)
- allow to set key of PTR record as FQDN (#41157)
- fixed deleting zone from /etc/named.conf (#41159)
* Thu May 20 2004 jsrain@suse.cz
- highlight the selected entry of the left tree widget (#40782)
- redirect to correct dialog page when main dialog reached from the
  zone editation dialog (#40911)
- disable the "Edit zone" button if no zone exists (#40907)
- do not start if installation of required packages failed or
  cancelled (#40908)
- do not allow name server and mail server be specified as IP
  address (#40688)
- allow to specify priority of the MX resource record (#40914)
- prevent from touching system when preparing autoinstallation
  profile (#40479)
- fixed quoting in YCP paths (#40867)
- 2.9.20
* Wed May 19 2004 jsrain@suse.cz
- ensure that /etc/named.conf.include is recreated if at least one
  include file is used (#40785)
- ensure /etc/named.d exists before creating TSIG key (#40786)
- added YaPI capabilities and version (#40796)
- fixed checking for duplicate ACL entries (#40591)
- add a dot to the end of NS and MX entry of a zone (#40688)
* Tue May 18 2004 jsrain@suse.cz
- display the left tree widget also in NCurses (#40569)
- connecting to LDAP server using the Ldap module (in order to
  prevent it from reconnecting) (#40577)
- fixed behavior if recreating TSIG key (#40600)
- limit allowed characters for ACL entry name (locilka) (#40694)
- when deleting ACL entry remove it at all locations where it
  is used (#40761)
- fixed checking of values for NS and MX records (allow dot at the
  end), automaticlaly add dot at the end of PTR records (#40688)
* Mon May 17 2004 jsrain@suse.cz
- display ACL data consistently (#40572)
- made the combo box for options selection editable (#40689)
- sort the basic options, added allow-ipv6 to the list (#40593)
- added implicit ACLs to the list of displayed ALCs (#40592)
- fixing syntax of ACL entries (#40698)
- fixed adding new records to DNS zones when using LDAP (#40683)
- correctly create ou=ldapconfig if called through YaPI (#40577)
* Fri May 14 2004 visnov@suse.cz
- ensure proper tab selection if validation failed (#40570)
* Thu May 13 2004 jsrain@suse.cz
- start new dialogs also during autoinstallation (#40488)
- checking if perl-ldap is installed (if running with LDAP support
  (#40510)
- 2.9.19
* Wed May 12 2004 jsrain@suse.cz
- allow only a-zA-Z0-9_ for TSIG Key identifier (#40422)
- creating ldapConfig in LDAP if missing (#40366)
* Tue May 11 2004 visnov@suse.cz
- use DumbTab, if available (#40250)
* Tue May 11 2004 jsrain@suse.cz
- fixed syntax error (#40138)
- create needed LDAP stuff when saving (and not during reading
  process) (#39942)
- do not discard changes when switching to/from LDAP (#40306)
- added correct error reporting when switching to LDAP (#40321)
* Mon May 10 2004 jsrain@suse.cz
- merged texts from proofread
- fixed calling of gettext from Perl modules (#40160)
* Thu May 06 2004 jsrain@suse.cz
- updated forwarders dialog (as requested by sigi) (#39983)
- added basic checking for input data in the zone records editor
  (thx locilka) (#39891)
- added more helps for resource records editor (#39891)
- added hints how to create a reverse zone to help (#40055)
- 2.9.18
* Wed May 05 2004 jsrain@suse.cz
- fixed disabling of widgets if system log selected (#39923)
- fixed valid characters for forwarders settings (locilka) (#39867)
- fixed valid characters for name of new domain (locilka) (#39869)
- fixed checking of valid characters of name server (locilka) (#39875)
- fixed checking of input when generating a TSIG key (#39927)
- check if a forwarder is alreadny included before adding it (#39866)
- check if zone exists before creating it (#39868)
- check if name server exists before adding it (#39873)
- fixed valid characters of new mail server (locilka) (#39877)
- fixed the range of mail relay priority (#39926)
- check if the master name server is in correct form (locilka) (#39934)
- check if mail server exists before adding it (#39873)
- display TTL setting as IntField and combo box with units (#39880)
- check the serial number of the zone (#39880)
- warn if expiry time is shorter than refresh time (#39881)
* Tue May 04 2004 jsrain@suse.cz
- merged texts from proofread
- fixed removing all scripts from NAMED_INITIALIZE_SCRIPTS
  sysconfig variable (#39784)
- fixed values in widgets when changing selected resource record
  of a DNS zone (#39769)
- properly put NS and MX resource records of the zone to correct
  tabs if they begin with '@' (#39790)
- fixed deleting of NS and MX records from zones if stored in LDAP
  (#39790)
- fixed allowing the zone transport (#39858)
- start the installation wizard only once (#39859)
* Mon May 03 2004 jsrain@suse.cz
- check if dnszone.schema is included in /etc/openldap/slapd.conf
  and add it if it is missing (#39589)
* Fri Apr 30 2004 jsrain@suse.cz
- fixed growing "logging" section of /etc/named.conf (#39650)
- fixed crippling and losing system zones from /etc/named.conf
- fixed saving of settings to LDAP (#39655)
- fixed unfunctional buttons
- added missing dialogs and helps
- 2.9.17
* Thu Apr 29 2004 jsrain@suse.cz
- updated the user interface
- fixed INI agent config file to prevent crash (#39597)
- fixed hardcoded LDAP domain (#39605)
- do not ask for LDAP password multiple times when started the
  installation wizard
- 2.9.16
* Mon Apr 26 2004 jsrain@suse.cz
- updated API to support LDAP
* Wed Apr 21 2004 jsrain@suse.cz
- first working version of LDAP support
* Fri Apr 02 2004 jsrain@suse.de
- changed license to GPL
- 2.9.15
* Thu Apr 01 2004 jsrain@suse.de
- change zone serial number when zone is selected for editation
  (so that it gets automatically increased, but user still can
  override the increased serial with different one) (#37799)
- 2.9.14
* Tue Mar 30 2004 jsrain@suse.de
- fixed deleting of DNS zones (zones weren't deleted)
- fixed editing of multiple zones within one run of the module
  (the later edited replaced settings of the previously edited)
  (#37268)
- putting zones that can be updated dynamically to
  /var/lib/named/dyn (#37472)
- 2.9.13
* Mon Mar 29 2004 jsrain@suse.de
- fixed log displaying (#37210)
- fixed MX record editation (#37268)
- fixed adding of new global option (#37268)
- offer only relevant resource record types according to zone
  direction (#37268)
- disable adding resource record of unknown type (#37267)
- 2.9.12
* Wed Mar 24 2004 jsrain@suse.cz
- disabling possibility to change the settings if the DNS service
  is disabled (#36799)
- 2.9.11
* Mon Mar 22 2004 jsrain@suse.cz
- updated .desktop file to provide autoinstallation support
- 2.9.10
* Thu Mar 18 2004 jsrain@suse.cz
- addapted to calling all perl and YCP functions as class methods
  (added $self = shift; ,...)
* Wed Mar 17 2004 jsrain@suse.cz
- added checking if some zone is selected for being edited or
  deleted
* Thu Mar 11 2004 jsrain@suse.de
- adapted to include files listed in syscofnig only
- fixed saving of new zones in some situations
- 2.9.9
* Wed Mar 10 2004 jsrain@suse.de
- addapted to the new array context - a YCP list is always a
  reference to a Perl array
* Wed Mar 10 2004 jsrain@suse.de
- added missing import (#35519)
- added more resistency against missign configuration files
* Wed Mar 10 2004 sh@suse.de
- V 2.9.8
- Migration to new wizard
* Tue Mar 09 2004 jsrain@suse.de
- Require -> Package
- added AutoPackages suport
* Mon Mar 08 2004 jsrain@suse.de
- setting icon
- fixed autoinstallation (properly creating and closing dialog)
- 2.9.7
* Fri Mar 05 2004 jsrain@suse.de
- fixed data typing
- 2.9.6
* Mon Mar 01 2004 jsrain@suse.de
- fixed creating of TSIG keys
- merged texts from proofread
- more strict data types
- 2.9.5
* Fri Feb 20 2004 jsrain@suse.de
- fixed reading of zone files modified by nsupdate
- not displaying zones that don't make sense to be edited
- lowered default values for SOA record
- fixed setting of NS and CNAME records for zones
- updated the SOA dialog, proposing better primary server and
  administrative contact
- split to multiple perl modules
- enhanced Dynamic DNS support
- 2.9.4
* Thu Feb 19 2004 jsrain@suse.de
- added Dynamic DNS support
- updating zones via nsupdate if possbile
- fixed zones handling agent
- fixed neededforbuild and requires lists
* Tue Feb 17 2004 jsrain@suse.de
- added possibility to adjust firewall settings for DNS service
* Fri Feb 13 2004 jsrain@suse.de
- adapted user interface to new backend
- other UI updates
- updated helps
- backend fixes
- testsuite fixes
- 2.9.3
* Tue Feb 10 2004 jsrain@suse.de
- fixed testsuite
- 2.9.2
* Mon Feb 09 2004 jsrain@suse.de
- removed .y2cc file
- backend part rewritten to Perl
- 2.9.1
* Wed Oct 29 2003 jsrain@suse.de
- adapted to Table/Popup stuff split off from CWM.ycp
- 2.9.0
* Wed Sep 17 2003 jsrain@suse.de
- added possibility to adapt firewall settings when saving DNS
  server configuration (#30783)
- 2.8.11
* Wed Sep 10 2003 jsrain@suse.de
- fixed saving of slave zone (#30388)
- 2.8.10
* Fri Sep 05 2003 jsrain@suse.de
- merged texts from proofread
- 2.8.9
* Tue Sep 02 2003 jsrain@suse.de
- fixed deleting a DNS zone
- ask user before deleting a DNS zone
- fixed translation of exit without saving popup (was evaluated in
  incorect textdomain)
- using Popup::RealyAbort function
- when creating new master zone, prefilling soa record (#29779)
- fixed ag_dns_zone agent when reading incorrect files (#29779)
* Mon Sep 01 2003 jsrain@suse.de
- fixed double-click on table with master zone handling
- 2.8.8
* Thu Aug 28 2003 jsrain@suse.de
- checkycp fixes
- fixed progress labels containing DHCP instead of DNS
- 2.8.7
* Mon Aug 25 2003 jsrain@suse.de
- removed support for bind8 (no more in distro)
- 2.8.6
* Wed Aug 20 2003 jsuchome@suse.de
- removed redundant "initialization dialog" (#28779)
- 2.8.5
* Mon Aug 11 2003 jsrain@suse.de
- merged texts from proofread
- 2.8.4
* Wed Aug 06 2003 jsrain@suse.de
- fixed Abort button handling
- fixed double-click on zones summary table handling
- fixed configuration saving
- minor improvement of summary
- added better testsuite
- added some documentation/functions specification
- 2.8.3
* Mon Aug 04 2003 jsrain@suse.de
- fixed installation of bind packages, displaying error if failed
- added desktop file
- 2.8.2
* Tue Jul 29 2003 jsrain@suse.de
- adapted to udpated CWM interface
- fixed zone files saving (sometimes failed)
* Fri Jul 11 2003 jsrain@suse.de
- several minor updates
- updated checking of bind version installed
- 2.8.1
* Mon Jun 23 2003 jsrain@suse.de
- initial version
- 2.8.0
openSUSE Build Service is sponsored by