Radek Brich 94755e3
Summary:        BIND DNS Configuration Tool
Radek Brich 94755e3
Name:           system-config-bind
Radek Brich e1d2e2c
Version:        4.0.6
Radek Brich 94755e3
Release:        1%{?dist}
Radek Brich 94755e3
URL:            http://fedorahosted.org/system-config-bind
Radek Brich e1d2e2c
License:        GPLv2
Radek Brich 94755e3
Group:          Applications/System
Radek Brich 94755e3
Source0:        %{name}-%{version}.tar.gz
Radek Brich 94755e3
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
Radek Brich 94755e3
BuildArch:      noarch
Radek Brich 94755e3
BuildRequires:  python, gettext, make, intltool, desktop-file-utils
Radek Brich 94755e3
Requires:       pygtk2, gnome-python2, pygtk2-libglade, gnome-python2-canvas
Radek Brich e1d2e2c
Requires:       bind, bind-utils, usermode, xdg-utils
jvdias c0f4700
Requires(post): hicolor-icon-theme
jvdias 4e850fe
cvsdist 8fbdaee
%description
jvdias 6fa5181
The system-config-bind package provides a graphical user interface (GUI) to
jvdias 6fa5181
configure the Berkeley Internet Name Domain (BIND) Domain Name System (DNS)
jvdias 6fa5181
server, "named", with a set of python modules.
jvdias 6fa5181
Users new to BIND configuration can use this tool to quickly set up a working
jvdias 6fa5181
DNS server.
cvsdist 8fbdaee
cvsdist 8fbdaee
%prep
cvsdist 8fbdaee
%setup -q
cvsdist 8fbdaee
cvsdist 8fbdaee
%build
jvdias 6fa5181
make 
cvsdist 8fbdaee
cvsdist 8fbdaee
%install
Radek Brich 94755e3
rm -rf %{buildroot}
jvdias 8f538da
make install      ROOT=%{buildroot}
jvdias 4e850fe
%find_lang %{name} || touch %{name}.lang;
jvdias 71946fd
%find_lang bindconf || touch bindconf.lang;
jvdias 71946fd
cat %{name}.lang bindconf.lang > scb.lang
cvsdist 8fbdaee
Radek Brich 94755e3
desktop-file-install --vendor "" --delete-original  \
Radek Brich 94755e3
  --dir %{buildroot}%{_datadir}/applications  \
Radek Brich 94755e3
  --add-category Application  \
Radek Brich 94755e3
  --add-category System  \
Radek Brich 94755e3
  --add-category X-Red-Hat-Base  \
Radek Brich 94755e3
  --add-category X-Red-Hat-ServerConfig  \
Radek Brich 94755e3
  %{buildroot}%{_datadir}/applications/%{name}.desktop
Radek Brich 94755e3
Radek Brich 94755e3
echo "%{version}" > %{buildroot}/usr/share/system-config-bind/%{name}.version
f9d7da2
cvsdist 8fbdaee
%clean
Radek Brich 94755e3
rm -rf %{buildroot}
jvdias 6fa5181
jvdias 71946fd
%files -f scb.lang
Radek Brich 94755e3
%defattr(-,root,root,-)
Radek Brich 94755e3
%{_sbindir}/system-config-bind
Radek Brich 94755e3
%{_sbindir}/system-config-bind-gui
Radek Brich 94755e3
%{_bindir}/system-config-bind
Radek Brich 94755e3
%{_bindir}/bindconf
Radek Brich 94755e3
%{_datadir}/system-config-bind
Radek Brich 94755e3
%{_datadir}/applications/%{name}.desktop
Radek Brich 94755e3
%{_datadir}/icons/hicolor/48x48/apps/system-config-bind.png
Radek Brich 94755e3
%config(noreplace) %{_sysconfdir}/security/console.apps/system-config-bind
Radek Brich 94755e3
%config(noreplace) %{_sysconfdir}/security/console.apps/bindconf
Radek Brich 94755e3
%config(noreplace) %{_sysconfdir}/pam.d/system-config-bind
Radek Brich 94755e3
%config(noreplace) %{_sysconfdir}/pam.d/bindconf
Radek Brich e1d2e2c
%doc docs/scb_manual.html
Radek Brich e1d2e2c
%doc docs/rhdocs-man.css
Radek Brich e1d2e2c
%doc docs/figs
Radek Brich 94755e3
%doc COPYING
cvsdist 8fbdaee
jvdias 9437565
%post
jvdias 9437565
if [ "$1" = "1" ]; then
jvdias 8f538da
   /bin/touch --no-create %{_datadir}/icons/hicolor
jvdias 8f538da
   if [ -x /usr/bin/gtk-update-icon-cache ]; then
602c374
      /usr/bin/gtk-update-icon-cache -q %{_datadir}/icons/hicolor
jvdias 8f538da
   fi
jvdias 9437565
fi
cvsdist 8fbdaee
3d13bde
%postun
jvdias 8f538da
if [ "$1" -eq 0 ]; then
jvdias 8f538da
   /bin/touch --no-create %{_datadir}/icons/hicolor
jvdias 8f538da
   if [ -x /usr/bin/gtk-update-icon-cache ]; then
Radek Brich 94755e3
      /usr/bin/gtk-update-icon-cache -q %{_datadir}/icons/hicolor
jvdias 8f538da
   fi;
jvdias 8f538da
fi;
3d13bde
jvdias 6fa5181
%changelog
Radek Brich e1d2e2c
* Thu Feb 27 2008 Radek Brich <rbrich@redhat.com> - 4.0.6-1
Radek Brich e1d2e2c
- Replace PDF manual with HTML, use xdg-utils (bz#326091)
Radek Brich e1d2e2c
- Fix license tag and note
Radek Brich e1d2e2c
Radek Brich 94755e3
* Thu Feb 21 2008 Radek Brich <rbrich@redhat.com> - 4.0.5-1
Radek Brich 94755e3
- Correct warning about format of SRV RR (bz#423761)
Radek Brich 94755e3
- Clean up spec file, links, permissions, add COPYING (bz#226452)
Radek Brich 94755e3
Radek Brich 94755e3
* Tue Jan 22 2008 Radek Brich <rbrich@redhat.com> - 4.0.4-1
Radek Brich 94755e3
- Release 4.0.4
Radek Brich 94755e3
- Update URL in .spec to new project page (resolves bz#237363)
Radek Brich 94755e3
Ondrej Dvoracek 86a51e9
* Wed May 30 2007 Ondrej Dvoracek <odvorace@redhat.com> - 4.0.2.8
Ondrej Dvoracek 86a51e9
- Corrected summary in spec file (#234102)
Ondrej Dvoracek 86a51e9
Ondrej Dvoracek 2a92252
* Wed Apr 25 2007 Ondrej Dvoracek <odvorace@redhat.com> - 4.0.2.7
Ondrej Dvoracek 2a92252
- Removed broken URL (#237363)
Ondrej Dvoracek 2a92252
Ondrej Dvoracek 76c9fdd
* Tue Apr 3 2007 Ondrej Dvoracek <odvorace@redhat.com> - 4.0.2-6
Ondrej Dvoracek 76c9fdd
- Corrected rndc key labels
Ondrej Dvoracek 76c9fdd
- Resolves #219795
Ondrej Dvoracek 76c9fdd
- Corrected DNSSEC key record column
Ondrej Dvoracek 76c9fdd
- Resolves #219798
Ondrej Dvoracek 76c9fdd
Ondrej Dvoracek 9f750f6
* Tue Apr 3 2007 Ondrej Dvoracek <odvorace@redhat.com> - 4.0.2-5
Ondrej Dvoracek 9f750f6
- Added SSHFP Resource record
Ondrej Dvoracek 9f750f6
- Resolves #205689
Ondrej Dvoracek 9f750f6
- Corrected some typos in strings
Ondrej Dvoracek 9f750f6
- Resolves #232054
Ondrej Dvoracek 9f750f6
f9d7da2
* Tue Jan 23 2007 Martin Stransky <stransky@redhat.com> - 4.0.2-4
f9d7da2
- reworked version check
b0aeac0
- added check for child processes (#216584)
f9d7da2
21a0ea8
* Tue Nov 21 2006 Martin Stransky <stransky@redhat.com> - 4.0.2-3
21a0ea8
- added a second patch for issue #216584
21a0ea8
21a0ea8
* Tue Nov 21 2006 Martin Stransky <stransky@redhat.com> - 4.0.2-2
3ef86f7
- added version patch (for #216584)
3ef86f7
81a385f
* Tue Oct 17 2006 Martin Stransky <stransky@redhat.com> - 4.0.2-1
81a385f
- updated translations
81a385f
bc4ea2b
* Wed Oct 4 2006 Martin Stransky <stransky@redhat.com> - 4.0.1-3
bc4ea2b
- added patch for #195001 - string with translators credits
bc4ea2b
49bc0e0
* Tue Sep 12 2006 Martin Stransky <stransky@redhat.com> - 4.0.1-2
49bc0e0
- added patch for #195001 - system-config-bind is not fully localized
49bc0e0
d16058d
* Tue Sep 5 2006 Martin Stransky <stransky@redhat.com> - 4.0.1-1
d16058d
- package version bump
d16058d
jvdias c9f3945
* Fri Jul 21 2006 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-44
jvdias c9f3945
- ship updated translations
jvdias c9f3945
- fix build and release tag (update release to 44).
jvdias c9f3945
e294a2c
* Wed Jul 19 2006 Jesse Keating <jkeating@redhat.com> - 4.0.0-43
e294a2c
- fix release tag
e294a2c
jvdias 2e13df7
* Wed Jun 14 2006 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-42
jvdias 2e13df7
- Handle named.conf 'include' statements within clauses 
jvdias 2e13df7
  e.g. 'view x { include "y"; }'
jvdias 2e13df7
- Tooltip text not gettext-ized (part of fix for bug 195001)
jvdias 2e13df7
jvdias 0906195
* Wed Jun 07 2006 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-41
jvdias 0906195
- fix bug 194058: freeze / unfreeze dynamic zones when saving
jvdias 0906195
jvdias e360f87
* Wed Mar 08 2006 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-40
jvdias e360f87
- fix bug 184065: prompts to place slave / DDNS updateable zone
jvdias e360f87
                  files in slaves/ 
jvdias e360f87
- ship updated translations
jvdias e360f87
 
jvdias c0f4700
* Tue Mar 01 2006 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-38
jvdias c0f4700
- fix bug 182857: add Requires(post): hicolor-icon-them
jvdias c0f4700
- ship updated translations
jvdias c0f4700
jvdias fb3d902
* Tue Jan 10 2006 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-36
jvdias fb3d902
- fix bug 176142 (final!) : ship the Serbian translations
jvdias fb3d902
- fix str widget save (TXT records)
jvdias fb3d902
jvdias 2f46209
* Wed Dec 21 2005 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-34
jvdias 2f46209
- fix bug 170617: don't use pam_stack in pam configuration file
jvdias 2f46209
jvdias 15d4bf8
* Mon Dec 19 2005 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-33
jvdias 15d4bf8
- fix bug 175420: traceback when named.conf included a nonexistent file
jvdias 15d4bf8
- fix bug 176142: ship updated Serbian translation
jvdias 15d4bf8
cc7d4c4
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
cc7d4c4
- rebuilt
cc7d4c4
jvdias 1d5b981
* Mon Nov 28 2005 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-32
jvdias 1d5b981
- fix bug 174284: Lookup.py failed when hostname matches IP
Radek Brich 94755e3
                  address regexps and has no DNS record
jvdias 1d5b981
jvdias 32493c5
* Fri Sep 23 2005 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-31
jvdias 32493c5
- fix deletion of record with following records for same name
jvdias 32493c5
- fix zone serial increment on save
jvdias 32493c5
- ship updated translations
jvdias 32493c5
jvdias 9e23b4d
* Mon Aug 15 2005 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-30
jvdias 9e23b4d
- fix IPv6 address labelling
jvdias 9e23b4d
- fix reverse IP zone origin selection menus for A & AAAA records
jvdias 9e23b4d
  when there are forwarder reverse IP zones
jvdias 9e23b4d
- remove CVS directories mistakenly included in previous versions
jvdias 9e23b4d
jvdias 0491bdc
* Tue Aug 09 2005 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-28
jvdias 0491bdc
- fix bug 165445: relax restriction on no address records for origin
jvdias 0491bdc
jvdias c12ac0c
* Mon Aug 08 2005 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-22
jvdias c12ac0c
- fix bug 165292: missing 'key' keyword in ACL named keys
jvdias c12ac0c
- workaround ISC bug 15195: named cannot handle multiple keys in rndc.key
jvdias c12ac0c
jvdias c12ac0c
* Fri Jul 29 2005 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-21
jvdias c12ac0c
- fix bug 164245: generate desktop file from translations in .po files
jvdias c12ac0c
- fix bug 164613, 164611: translated string typos
jvdias c12ac0c
- further fix for bug 158438: sentence splitting
jvdias c12ac0c
jvdias c12ac0c
* Mon Jul 25 2005 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-20
jvdias ffc33c3
- fix bug 164129: DNS.py 'declartation' -> 'declaration'
jvdias ffc33c3
- fix bug 163937: NamedConfOptions 'Name of ke.' -> 'Name of key.'
jvdias ffc33c3
- fix bug 158438: avoid sentence splitting in translatable messages
jvdias ffc33c3
jvdias c12ac0c
* Fri Jul 15 2005 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-18
jvdias 71946fd
- fix bug 163304: handle empty contents in Zone.out
jvdias 71946fd
- fix bug 161988: create links to .mo files for bindconf
jvdias 71946fd
- fix bug 161987: don't use substring of translated string in DNSsec TrustedKeys
jvdias 71946fd
- fix bug 159534: add descriptions to deprecated record types
jvdias 71946fd
- fix bug 158441: shorten NamedConfOptions description strings
jvdias 71946fd
jvdias c12ac0c
* Mon May 08 2005 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-16
jvdias 2088300
- fix bug 157207:  allow build to succeed if bind package is not installed
jvdias 2088300
jvdias dee1c64
* Thu May 05 2005 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-16
jvdias 90ef99a
- fix out-of-zone data reporting
jvdias dee1c64
- out-of-zone string comparison should be case-insensitive
jvdias 90ef99a
- fix bug 156913: wrong file permissions for config files
jvdias 90ef99a
jvdias de5fa50
* Wed May 04 2005 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-12
jvdias de5fa50
- fix bug 156884: handle named.conf with NO options clause .
jvdias de5fa50
jvdias c454523
* Wed Apr 27 2005 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-10
Radek Brich 94755e3
- Add User Guide & Manual in /usr/share/doc/system-config-bind-%%{version}
jvdias c454523
ff0870e
* Wed Apr 27 2005 Miloslav Trmac <mitr@redhat.com> - 4.0.0-9
ff0870e
- Remove dependency on 4Suite (#155113)
ff0870e
602c374
* Wed Apr 27 2005 Jeremy Katz <katzj@redhat.com> - 4.0.0-8
602c374
- silence %%post
602c374
jvdias 8f538da
* Mon Apr 04 2005 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-7
jvdias 8f538da
- fix bug 153035: gtk.FALSE/TRUE deprecation warnings
1fed43e
jvdias 8f538da
* Mon Mar 28 2005 Christopher Aillon <caillon@redhat.com>
jvdias 8f538da
- added .spec file icon cache update
3d13bde
jvdias 820e2a5
* Tue Mar 08 2005 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-4
jvdias 820e2a5
- fix bug 150011
jvdias 820e2a5
- Add DNSsec capabilities.
jvdias 820e2a5
jvdias ebbc3ab
* Sun Feb 01 2005 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-3
jvdias 9437565
- fix bugs 146475, 146606, 143780
jvdias 9437565
 
jvdias 6fa5181
* Fri Dec 17 2004 Jason Vas Dias <jvdias@redhat.com> - 4.0.0-1
jvdias 6fa5181
- Initial build.
cvsdist 8fbdaee