# [for (x)emacs] -*- mode: RPM-SPEC; coding: utf-8 -*-
Summary: A Red Hat DNS configuration tool.
Name: system-config-bind
Version: 2.0.2
Release: 10
License: GPL
Group: Applications/System
Source: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-root
BuildArch: noarch
BuildPreReq: python2 >= 2.2
Requires: python2 >= 2.2.2
Requires: gtk2, gnome-python2, pygtk2-libglade, gnome-python2-canvas, pygtk2
Requires: bind
Requires: 4Suite
Requires: usermode
Obsoletes: redhat-config-bind
Obsoletes: bindconf
%description
The system-config-bind package contains a utility for configuring basic Domain
Name System (DNS) settings.
%prep
%setup -q
%build
%configure
make
%install
rm -fr $RPM_BUILD_ROOT
%makeinstall
install -D system-config-bind.desktop $RPM_BUILD_ROOT/usr/share/applications/system-config-bind.desktop
%__mkdir_p \
$RPM_BUILD_ROOT/{usr/bin,usr/sbin,usr/share/system-config-bind,usr/share/applications}
%__mkdir_p $RPM_BUILD_ROOT/etc/security/console.apps \
$RPM_BUILD_ROOT/etc/pam.d
%__install -m644 system-config-bind.console $RPM_BUILD_ROOT/etc/security/console.apps/%{name}
%__install -m644 named.custom $RPM_BUILD_ROOT/etc
%__ln_s %{name} $RPM_BUILD_ROOT/etc/security/console.apps/bindconf
%__install -m644 system-config-bind.pam $RPM_BUILD_ROOT/etc/pam.d/%{name}
%__ln_s %{name} $RPM_BUILD_ROOT/etc/pam.d/bindconf
%__ln_s consolehelper $RPM_BUILD_ROOT/usr/bin/%{name}
%__ln_s %{name}-gui $RPM_BUILD_ROOT/usr/sbin/system-config-bind
%__ln_s consolehelper $RPM_BUILD_ROOT/usr/bin/bindconf
#mv $RPM_BUILD_ROOT/%{_docdir}/%{name}-%{version} $RPM_BUILD_ROOT/%{_docdir}/%{name}
%find_lang %{name}
%clean
rm -fr $RPM_BUILD_ROOT
%preun
%files -f %{name}.lang
%defattr(-,root,root)
%doc doc/*.html
%doc doc/figs
%doc doc/stylesheet-images
/usr/bin/%{name}
/usr/bin/bindconf
/usr/sbin/%{name}-gui
/usr/sbin/%{name}
/usr/share/%{name}
/usr/share/applications/%{name}.desktop
%config(noreplace) /etc/named.custom
%config(noreplace) /etc/pam.d/%{name}
%config(noreplace) /etc/pam.d/bindconf
%config /etc/security/console.apps/%{name}
%config /etc/security/console.apps/bindconf
%changelog
* Thu Jul 1 2004 Dan Walsh <dwalsh@redhat.com> 2.0.2-10
- Fix many minor problems with GUI
* Tue Jun 15 2004 Dan Walsh <dwalsh@redhat.com> 2.0.2-9
- Fix Zone handling of SOA Records
* Wed Jun 8 2004 Dan Walsh <dwalsh@redhat.com> 2.0.1-7
- Handle case where zone files spec does not have file option
* Wed Jun 8 2004 Dan Walsh <dwalsh@redhat.com> 2.0.1-6
- Handle case where /etc/named.conf does not exists
* Wed Apr 28 2004 Dan Walsh <dwalsh@redhat.com> 2.0.1-5
- Fix ns_value entry
* Tue Mar 24 2004 Dan Walsh <dwalsh@redhat.com> 2.0.1-4
- Add additional languages
* Tue Jan 6 2004 Dan Walsh <dwalsh@redhat.com> 2.0.1-3
- Remove 2.2 hard coding.
* Mon Jan 5 2004 Dan Walsh <dwalsh@redhat.com> 2.0.1-2
- Default new slave zones to slave directory
* Wed Nov 5 2003 Dan Walsh <dwalsh@redhat.com> 2.0.1-1
- Enhance to better supporte more named.conf files
* Wed Oct 22 2003 Dan Walsh <dwalsh@redhat.com> 2.0.0-18
- Add translations
* Wed Oct 22 2003 Dan Walsh <dwalsh@redhat.com> 2.0.0-17
- Fix getSerial
* Tue Oct 7 2003 Dan Walsh <dwalsh@redhat.com> 2.0.0-16
- Allow wildcard hostnames.
* Wed Oct 1 2003 Dan Walsh <dwalsh@redhat.com> 2.0.0-15
- Bump
* Wed Oct 1 2003 Dan Walsh <dwalsh@redhat.com> 2.0.0-14
- Fix pathing problem on hammer
* Thu Sep 4 2003 Bill Nottingham <notting@redhat.com> 2.0.0-13
- rebuild
* Thu Sep 4 2003 Bill Nottingham <notting@redhat.com> 2.0.0-12
- remove buildreq on libglade-devel
* Tue Sep 2 2003 Daniel J Walsh <dwalsh@redhat.com> 2.0.0-11
- Bump
* Tue Sep 2 2003 Daniel J Walsh <dwalsh@redhat.com> 2.0.0-10
- Fix getDirectory in Conf to catch all exceptions
* Fri Aug 22 2003 Daniel J Walsh <dwalsh@redhat.com> 2.0.0-9
- More bug fixes
* Fri Aug 22 2003 Daniel J Walsh <dwalsh@redhat.com> 2.0.0-8
- Bump
* Fri Aug 22 2003 Daniel J Walsh <dwalsh@redhat.com> 2.0.0-7
- Fix problems in saving rev zones.
* Tue Aug 19 2003 Daniel J Walsh <dwalsh@redhat.com> 2.0.0-6
- bump version
* Tue Aug 19 2003 Daniel J Walsh <dwalsh@redhat.com> 2.0.0-5
- Requires python 2.2.2
* Tue Aug 19 2003 Daniel J Walsh <dwalsh@redhat.com> 2.0.0-4
- Fix requires
* Thu Jul 31 2003 Daniel J Walsh <dwalsh@redhat.com> 2.0.0-3
- Fix sort routines in gui.
* Tue Jul 29 2003 Daniel J Walsh <dwalsh@redhat.com> 2.0.0-2
- Fix glade location
* Tue Jan 28 2003 Daniel J Walsh <dwalsh@redhat.com> 2.0.0-1
- Eliminate alchemist and simplify interface
* Tue Jan 28 2003 Daniel J Walsh <dwalsh@redhat.com> 1.9.0-13
- Fix icon
* Mon Jan 27 2003 Daniel J Walsh <dwalsh@redhat.com> 1.9.0-12
- Only install docs in one directory
* Tue Jan 14 2003 Daniel J Walsh <dwalsh@redhat.com> 1.9.0-11
- Update Help Information
* Thu Jan 9 2003 Daniel J Walsh <dwalsh@redhat.com> 1.9.0-10
- added StartupNotify=true
* Fri Jan 3 2003 Daniel J Walsh <dwalsh@redhat.com> 1.9.0-9
- fix to create name service correctly
* Tue Dec 24 2002 Daniel J Walsh <dwalsh@redhat.com> 1.9.0-8
- Make data entry easier
- Eliminate options from XSL
* Fri Dec 6 2002 Daniel J Walsh <dwalsh@redhat.com> 1.9.0-7
- Fix error catching on invalid display
* Mon Dec 2 2002 Dan Walsh <dwalsh@redhat.com> 1.9.0-6
- Fix unable to access DISPLAY exception
* Fri Nov 1 2002 Dan Walsh <dwalsh@redhat.com> 1.9.0-4
- change gui layout and add save button
* Thu Oct 10 2002 Dan Walsh <dwalsh@redhat.com> 1.9.0-3
- Cleanup GUI
- Confirm all delete operations
* Tue Oct 8 2002 Dan Walsh <dwalsh@redhat.com> 1.9.0-2
- Fix Handling of Serial Numbers
* Wed Oct 2 2002 Dan Walsh <dwalsh@redhat.com> 1.9.0-1
- Fix Slave Master List.
* Wed Sep 5 2002 Dan Walsh <dwalsh@redhat.com> 1.8.1-19
- Fix bad exception name
* Tue Sep 4 2002 Dan Walsh <dwalsh@redhat.com> 1.8.1-18
- Update translations
* Thu Aug 29 2002 Trond Eivind Glomsrød <teg@redhat.com> 1.8.1-17
- Update translations
* Thu Aug 29 2002 Dan Walsh <dwalsh@redhat.com> 1.8.1-16
- Update po files
- Fix Forward Double-Click problem
* Tue Aug 20 2002 Dan Walsh <dwalsh@redhat.com> 1.8.1-15
- Use gnome url_show for help
* Mon Aug 19 2002 Dan Walsh <dwalsh@redhat.com> 1.8.1-14
- Fix handling of MX records on cancel
- fix handling of serial button for reverse zones
- fix adding foward zone problem.
* Fri Aug 9 2002 Dan Walsh <dwalsh@redhat.com> 1.8.1-13
- Don't ask to save when there are no changes
- fix bug where records get added when user presses cancel
* Fri Aug 9 2002 Dan Walsh <dwalsh@redhat.com> 1.8.1-12
- remove mandatory named.ca
* Thu Aug 8 2002 Dan Walsh <dwalsh@redhat.com> 1.8.1-11
- Update Help Documentation
- Latest Translations
- Fix string substitution code
- Eliminate Hash code use
* Wed Aug 7 2002 Dan Walsh <dwalsh@redhat.com> 1.8.1-10
- Fix to use error messages on a single line
- Additional Help Documentation
- Changed headers and help names
* Tue Aug 6 2002 Dan Walsh <dwalsh@redhat.com> 1.8.1-9
- Fix problems with Nameserver adding
- Fix problems with slave zones redisplay
* Tue Aug 6 2002 Dan Walsh <dwalsh@redhat.com> 1.8.1-8
- Move gif files into figs directory
* Tue Aug 6 2002 Dan Walsh <dwalsh@redhat.com> 1.8.1-7
- Fix handling of SOA record.
- Improve error messages.
* Mon Aug 5 2002 Dan Walsh <dwalsh@redhat.com> 1.8.1-6
- Converted to use intltool
* Fri Aug 2 2002 Dan Walsh <dwalsh@redhat.com> 1.8.1-5
- updated to remove conflict with previous version.
* Fri Aug 2 2002 Dan Walsh <dwalsh@redhat.com> 1.8.1-4
- Add latest languages
- Update to build on Milan
* Fri Jul 26 2002 Dan Walsh <dwalsh@redhat.com> 1.8.1-3
- Fix PAM file to use pam_timestamp
* Tue Jul 23 2002 Dan Walsh <dwalsh@redhat.com> 1.8.1-2
- fix desktop files
- rename package to redhat-config-bind
* Thu Jul 18 2002 Daniel Walsh <dwalsh@redhat.com> 1.7.0-1
- Fix mx record handling from the front screen.
- fix edit on main screen to save data
* Wed Jul 17 2002 Daniel Walsh <dwalsh@redhat.com> 1.6.6-1
- added add record button to front screen
- show records in tree widget on front screen
- There are some major changes in UI on the front screen.
- fix help screens
* Thu Jun 27 2002 Daniel Walsh <dwalsh@redhat.com> 1.6.5-1
- ported to gnome2 and gtk2
* Mon Apr 15 2002 Trond Eivind Glomsrød <teg@redhat.com> 1.6.2-1
- Update translations
* Wed Mar 27 2002 Jonathan Blandford <jrb@redhat.com> 1.6.1-2
- change redhat-config-bindconf to redhat-config-bind
- Fix desktop file string
* Thu Aug 30 2001 Trond Eivind Glomsrød <teg@redhat.com> 1.6.1-1
- remove the duplicate icon from kontrol-panel
- fix po-files (#52668)
- mark various config files as config(noreplace)
* Tue Aug 28 2001 Harald Hoyer <harald@redhat.com> 1.6-5
- changed mode to 0422 for newly created zone files #52678
* Tue Aug 14 2001 Tim Powers <timp@redhat.com> 1.6-4
- rebuilt to hopefully fix rpm verify problem
* Wed Aug 8 2001 Alexander Larsson <alexl@redhat.com> 1.6-3
- Install desktop file in serverconf:
- Install icon in /usr/share/pixmaps
* Tue Jul 31 2001 Harald Hoyer <harald@redhat.de> 1.6-2
- added softlinks to redhat-config-bindconf
* Mon Jul 30 2001 Harald Hoyer <harald@redhat.de> 1.6-1
- added BuildPreReq for libglade-devel (#44727)
* Thu Jul 19 2001 Harald Hoyer <harald@redhat.de> 1.5-1
- better regex for domain names (#43078)
- fixed about dialog
- added control section to named.conf (#44751)
* Tue Mar 20 2001 Harald Hoyer <harald@redhat.de> 1.4-1
- Updated German translation
- Added more len(NULL) exception preventions
* Sun Mar 18 2001 Yukihiro Nakai <ynakai@redhat.com> 1.4-1
- Update Japanese translation
- Add Japanese trasnlation to *.desktop
* Thu Mar 08 2001 Harald Hoyer <harald@redhat.de> 1.3-1
- added documentation
* Mon Mar 05 2001 Harald Hoyer <harald@redhat.de> 1.2-1
- added noreplace for the real user configuration file
- specfile cleanups
* Thu Mar 01 2001 Harald Hoyer <harald@redhat.de> 1.1-1
- fixed PTR list bug
- fixed specfile: BUGS entry in files
* Wed Feb 28 2001 Elliot Lee <sopwith@redhat.com> 1.0-1
- Release
* Tue Feb 27 2001 Trond Eivind Glomsrød <teg@redhat.com>
- i18n update
* Fri Feb 23 2001 Elliot Lee <sopwith@redhat.com> 0.12-1
- Update to new version
* Thu Feb 22 2001 Harald Hoyer <harald@redhat.de> 0.11
- more fixes and tests
* Wed Feb 21 2001 Elliot Lee <sopwith@redhat.com> 0.10-1
- Update
* Thu Feb 15 2001 Harald Hoyer <harald@redhat.com> 0.8-2
- integrated elliots distcheck changes
* Wed Feb 14 2001 Elliot Lee <sopwith@redhat.com> 0.4-1
- new version
* Tue Feb 13 2001 Harald Hoyer <harald@redhat.com> 0.8
- major GUI changes from <jrb@redhat.com> and <sopwith@redhat.com>
- switched to automake
* Fri Feb 10 2001 Harald Hoyer <harald@redhat.com> 0.7-1/2/3
- fixed zone.conf.xsl
- fixed named.conf.xsl
- fixed bindconf.py typo
- added default Contact
* Wed Feb 08 2001 Harald Hoyer <harald@redhat.com> 0.6-1
- fixed TTLs in newly created zones
- added i18n in spec file
- fixed some unlink errors
* Wed Feb 07 2001 Harald Hoyer <harald@redhat.com> 0.5-1
- switched to xslt and new data layer
* Wed Jan 24 2001 Elliot Lee <sopwith@redhat.com> 0.4-1
- New version
* Mon Jan 22 2001 Elliot Lee <sopwith@redhat.com> 0.2-1
- Make a changelog entry because the build system wants one. Die, build system!
* Thu Jan 18 2001 Elliot Lee <sopwith@redhat.com> 0.1-1
- Initial specfile