2dc9b0d
Name:           system-config-rootpassword
72aa7c0
Version:        1.99.6
c8d4e1b
Release:        23%{?dist}
2dc9b0d
Summary:        A graphical interface for modifying the rootpassword
2dc9b0d
2dc9b0d
License:        GPL+
2dc9b0d
URL:            http://fedora.redhat.com/
bff2039
# This is hosted at ssh://svn.fedorahosted.org/svn/system-config-rootpassword
bff2039
# Anonymous access is http://svn.fedorahosted.org/svn/system-config-rootpassword
2ccdc10
# The tarball is generated by 'make dist', see Makefile for more info
2ccdc10
Source0:        %{name}-%{version}.tar.gz
7e8e6f0
Patch1:         system-config-rootpassword-python3.patch
2dc9b0d
2dc9b0d
BuildRequires:  gettext intltool
2dc9b0d
BuildRequires:  desktop-file-utils
2dc9b0d
Requires:       usermode >= 1.36
7e8e6f0
Requires:       libuser-python3 >= 0.49
7e8e6f0
Requires:       python3-pwquality
7e8e6f0
Requires:       python3-newt
fe4ff6e
Requires:       usermode-gtk
2dc9b0d
2dc9b0d
BuildArch:      noarch
2dc9b0d
Obsoletes:      redhat-config-rootpassword
2ccdc10
Provides:       redhat-config-rootpassword = %{version}
cvsdist 7104dda
cvsdist 7104dda
%description
2dc9b0d
A graphical user interface that allows the user to change the root password
2dc9b0d
of the system.
2dc9b0d
cvsdist 7104dda
cvsdist 7104dda
%prep
cvsdist 7104dda
%setup -q
7e8e6f0
%patch1 -p1 -b .python3
cvsdist 7104dda
2dc9b0d
cvsdist 7104dda
%build
2dc9b0d
make %{?_smp_mflags}
2dc9b0d
cvsdist 7104dda
cvsdist 7104dda
%install
477a589
make INSTROOT=%{buildroot} install
cvsdist 7104dda
e1823ae
desktop-file-install \
e1823ae
%if 0%{?fedora} && 0%{?fedora} < 19
e1823ae
        --vendor=fedora --delete-original  \
e1823ae
%endif
477a589
        --dir %{buildroot}%{_datadir}/applications   \
477a589
        %{buildroot}%{_datadir}/applications/system-config-rootpassword.desktop
2dc9b0d
2dc9b0d
%find_lang %{name}
cvsdist 7104dda
cvsdist 7104dda
%files -f %{name}.lang
2dc9b0d
%{_bindir}/system-config-rootpassword
2dc9b0d
%dir %{_datadir}/system-config-rootpassword
2dc9b0d
%{_datadir}/system-config-rootpassword/*
2dc9b0d
%{_datadir}/firstboot/modules/rootpassword.py*
afb4c87
%if 0%{?fedora} && 0%{?fedora} < 19
bff2039
%{_datadir}/applications/fedora-system-config-rootpassword.desktop
afb4c87
%else
afb4c87
%{_datadir}/applications/system-config-rootpassword.desktop
afb4c87
%endif
bff2039
%{_datadir}/icons/hicolor/48x48/apps/system-config-rootpassword.png
bff2039
%config %{_sysconfdir}/security/console.apps/system-config-rootpassword
bff2039
%config(noreplace) %{_sysconfdir}/pam.d/system-config-rootpassword
2ccdc10
%doc COPYING AUTHORS
2dc9b0d
cvsdist 7104dda
cvsdist 7104dda
%changelog
c8d4e1b
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.99.6-23
c8d4e1b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
c8d4e1b
3d10ad5
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.99.6-22
3d10ad5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
3d10ad5
7e8e6f0
* Tue Nov 19 2019 Tomáš Mráz <tmraz@redhat.com> - 1.99.6-21
7e8e6f0
- Apply patch from nvwarr@hotmail.com to make it work with Python3
7e8e6f0
8ce628c
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.99.6-20
8ce628c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
8ce628c
7306b85
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.99.6-19
7306b85
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
7306b85
458b418
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.99.6-18
458b418
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
458b418
38abfea
* Sun Mar 18 2018 Iryna Shcherbina <ishcherb@redhat.com> - 1.99.6-17
38abfea
- Update Python 2 dependency declarations to new packaging standards
38abfea
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
38abfea
1630dfa
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.99.6-16
1630dfa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1630dfa
30a8935
* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.99.6-15
30a8935
- Remove obsolete scriptlets
30a8935
c7630f1
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.99.6-14
c7630f1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
c7630f1
79c0122
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.99.6-13
79c0122
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
79c0122
4f919f5
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.99.6-12
4f919f5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
4f919f5
113f923
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.99.6-11
113f923
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
113f923
75843ae
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.99.6-10
75843ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
75843ae
477a589
* Thu Oct 24 2013 Lubomir Rintel <lkundrak@v3.sk> - 1.99.6-9
477a589
- Bulk sad and useless attempt at consistent SPEC file formatting
477a589
afc0c29
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.99.6-8
afc0c29
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
afc0c29
e1823ae
* Sun Feb 24 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 1.99.6-7
e1823ae
- Remove --vendor from desktop-file-install on F19+ https://fedorahosted.org/fesco/ticket/1077
e1823ae
430d22a
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.99.6-6
430d22a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
430d22a
2377783
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.99.6-5
2377783
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2377783
90335bc
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.99.6-4
90335bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
90335bc
ab533ff
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.99.6-3
ab533ff
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
ab533ff
b59ff1f
* Wed Aug 11 2010 David Malcolm <dmalcolm@redhat.com> - 1.99.6-2
b59ff1f
- recompiling .py files against Python 2.7 (rhbz#623405)
b59ff1f
72aa7c0
* Mon Sep 14 2009 Lubomir Rintel <lkundrak@v3.sk> - 1.99.6-1
72aa7c0
- Update to latest upstream codebase
72aa7c0
- Drop rhpl dependency
72aa7c0
d162403
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.99.4-5
d162403
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
d162403
152ede0
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.99.4-4
152ede0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
152ede0
dc4eaed
* Mon Dec 01 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 1.99.4-3
dc4eaed
- Rebuild for Python 2.6
dc4eaed
fe4ff6e
* Wed Oct 22 2008 Lubomir Rintel <lkundrak@v3.sk> - 1.99.4-2
fe4ff6e
- Add usermode-gtk dependency (#467922)
fe4ff6e
ac64b2d
* Wed Apr 02 2008 Lubomir Kundrak <lkundrak@redhat.com> - 1.99.4-1
ac64b2d
- Translations update
ac64b2d
b27644e
* Mon Jan 21 2008 Lubomir Kundrak <lkundrak@redhat.com> - 1.99.3-2
b27644e
- Add dependency on cracklib (#428880)
b27644e
bff2039
* Tue Dec 18 2007 Lubomir Kundrak <lkundrak@redhat.com> - 1.99.3-1
bff2039
- New version to address various issues to pass the review #226467
bff2039
bff2039
* Wed Nov 21 2007 Lubomir Kundrak <lkundrak@redhat.com> - 1.99.2-1
1725211
- New versions, with two new translations and more correct desktop file
1725211
- pygtk2 is actually not needed, s-c-r happily runs in text mode
1725211
bff2039
* Wed Nov 21 2007 Lubomir Kundrak <lkundrak@redhat.com> - 1.99.0-1
2ccdc10
- Bump version
2ccdc10
bff2039
* Tue Nov 20 2007 Lubomir Kundrak <lkundrak@redhat.com> - 1.1.10-5
2dc9b0d
- Major SPEC file cleanup (#226467)
2dc9b0d
4383323
* Fri Sep  7 2007 Matthias Clasen <mclasen@redhat.com> - 1.1.10-4
4383323
- Fix menu categories
4383323
Pete Graner 03c20a4
* Thu Aug 23 2007 Pete Graner <pgraner@redhat.com> - 1.1.10-3
Pete Graner 03c20a4
- Rebuild
Pete Graner 03c20a4
Pete Graner 0e6bd09
* Tue Aug 21 2007 Pete Graner <pgraner@redhat.com> - 1.1.10-2
Pete Graner 0e6bd09
- Updated License tag to conform with Fedora License Guidlines.
Pete Graner 0e6bd09
Paul Nasrat d54237e
* Mon Oct 30 2006 Paul Nasrat <pnasrat@redhat.com> - 1.1.10-1
477a589
- Remove preun
Paul Nasrat d54237e
- Improve user interface based on patch from Damien Durand (#203667)
Paul Nasrat d54237e
Paul Nasrat 0098bfd
* Mon Jun 26 2006 Paul Nasrat <pnasrat@redhat.com> - 1.1.9-1
Paul Nasrat 0098bfd
- Rebuild for translations
Paul Nasrat 0098bfd
654aaeb
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
654aaeb
- rebuilt
654aaeb
Paul Nasrat f2de0f6
* Mon Oct 24 2005 Paul Nasrat <pnasrat@redhat.com> - 1.1.8-1
Paul Nasrat f2de0f6
- pam_stack deprecated (#170641)
Paul Nasrat f2de0f6
- compiled python
Paul Nasrat f2de0f6
9cae838
* Wed Apr 27 2005 Jeremy Katz <katzj@redhat.com> - 1.1.7-2
9cae838
- silence %%post
9cae838
Paul Nasrat 2a5da41
* Fri Apr 01 2005 Paul Nasrat <pnasrat@redhat.com> 1.1.7-1
Paul Nasrat 2a5da41
- PyGTK deprecations
Paul Nasrat 2a5da41
- Translations
Paul Nasrat 2a5da41
70ced86
* Mon Mar 28 2005 Christopher Aillon <caillon@redhat.com>
70ced86
- rebuilt
70ced86
a8705c3
* Fri Mar 25 2005 Christopher Aillon <caillon@redhat.com> 1.1.6-2
a8705c3
- Update the GTK+ theme icon cache on (un)install
a8705c3
Paul Nasrat 4fb374a
* Fri Oct 01 2004 Paul Nasrat <pnasrat@redhat.com> 1.1.6-1
Paul Nasrat 4fb374a
- Pull in translations
Paul Nasrat 4fb374a
cvsdist ed444b8
* Tue Sep 07 2004 Paul Nasrat <pnasrat@redhat.com> 1.1.5-1
cvsdist ed444b8
- translatable desktop
cvsdist ed444b8
cvsdist 3f0bd4d
* Mon Sep 06 2004 Paul Nasrat <pnasrat@redhat.com> 1.1.4-1
cvsdist 3f0bd4d
- PyGTK API changes
cvsdist 3f0bd4d
cvsdist 7104dda
* Thu Jan 29 2004 Jeremy Katz <katzj@redhat.com> - 1.1.3-1
cvsdist 7104dda
- fix firstboot module symlink
cvsdist 7104dda
cvsdist 7104dda
* Fri Dec  5 2003 Brent Fox <bfox@redhat.com> 1.1.2-1
cvsdist 7104dda
- apply patch from bug #111423
cvsdist 7104dda
cvsdist 7104dda
* Thu Nov 20 2003 Brent Fox <bfox@redhat.com> 1.1.1-1
cvsdist 7104dda
- fix path problem in startup script
cvsdist 7104dda
cvsdist 7104dda
* Mon Nov 10 2003 Brent Fox <bfox@redhat.com> 1.1.0-1
cvsdist 7104dda
- rename from redhat-config-rootpassword to system-config-password
cvsdist 7104dda
- add Obsoletes for redhat-config-rootpassword
cvsdist 7104dda
- make passwordDialog.py able to have a user passed into it other than root
cvsdist 7104dda
- rename rootpassword.py to passwordDialog.py
cvsdist 7104dda
cvsdist 7104dda
* Mon Sep 15 2003 Brent Fox <bfox@redhat.com> 1.0.6-2
cvsdist 7104dda
- bump release number
cvsdist 7104dda
cvsdist 7104dda
* Mon Sep 15 2003 Brent Fox <bfox@redhat.com> 1.0.6-1
cvsdist 7104dda
- add Requires for rhpl (bug #104216)
cvsdist 7104dda
cvsdist 7104dda
* Thu Aug 14 2003 Brent Fox <bfox@redhat.com> 1.0.5-1
cvsdist 7104dda
- tag on every build
cvsdist 7104dda
cvsdist 7104dda
* Wed Aug 13 2003 Brent Fox <bfox@redhat.com> 1.0.4-1
cvsdist 7104dda
- add a BuildRequires on gettext
cvsdist 7104dda
cvsdist 7104dda
* Wed Jul  2 2003 Brent Fox <bfox@redhat.com> 1.0.3-2
cvsdist 7104dda
- bump relnum and rebuild
cvsdist 7104dda
cvsdist 7104dda
* Wed Jul  2 2003 Brent Fox <bfox@redhat.com> 1.0.3-1
cvsdist 7104dda
- use rhpl's translation modules
cvsdist 7104dda
cvsdist 7104dda
* Fri Mar  7 2003 Brent Fox <bfox@redhat.com> 1.0.2-6
cvsdist 7104dda
- bump rev for 3.0E
cvsdist 7104dda
cvsdist 7104dda
* Fri Feb 28 2003 Brent Fox <bfox@redhat.com> 1.0.2-5
cvsdist 7104dda
- catch gtk import exception (bug #85348)
cvsdist 7104dda
cvsdist 7104dda
* Thu Feb 20 2003 Brent Fox <bfox@redhat.com> 1.0.2-4
cvsdist 7104dda
- update translations in desktop files
cvsdist 7104dda
cvsdist 7104dda
* Tue Feb 11 2003 Brent Fox <bfox@redhat.com> 1.0.2-3
cvsdist 7104dda
- check return value of self.apply()
cvsdist 7104dda
cvsdist 7104dda
* Thu Jan 30 2003 Brent Fox <bfox@redhat.com> 1.0.2-2
cvsdist 7104dda
- fix desktop file icon path
cvsdist 7104dda
cvsdist 7104dda
* Thu Jan 30 2003 Brent Fox <bfox@redhat.com> 1.0.2-1
cvsdist 7104dda
- bump and build
cvsdist 7104dda
cvsdist 7104dda
* Tue Jan 28 2003 Brent Fox <bfox@redhat.com> 1.0.1-5
cvsdist 7104dda
- install pixmap to correct location
cvsdist 7104dda
- make code more similar to firstboot in launch()
cvsdist 7104dda
cvsdist 7104dda
* Fri Nov 15 2002 Brent Fox <bfox@redhat.com> 1.0.1-4
cvsdist 7104dda
- fix bug 77932
cvsdist 7104dda
cvsdist 7104dda
* Tue Nov 12 2002 Brent Fox <bfox@redhat.com> 1.0.1-3
cvsdist 7104dda
- Pam path changes
cvsdist 7104dda
cvsdist 7104dda
* Wed Aug 28 2002 Brent Fox <bfox@redhat.com> 1.0.1-1
cvsdist 7104dda
- rebuild for translations
cvsdist 7104dda
cvsdist 7104dda
* Mon Aug 26 2002 Brent Fox <bfox@redhat.com> 1.0.0-2
cvsdist 7104dda
- connect window to destroy signal
cvsdist 7104dda
cvsdist 7104dda
* Mon Aug 19 2002 Brent Fox <bfox@redhat.com> 1.0-1
cvsdist 7104dda
- Make desktop file UTF-8 encoded
cvsdist 7104dda
cvsdist 7104dda
* Tue Aug 13 2002 Brent Fox <bfox@redhat.com> 0.9.9-3
cvsdist 7104dda
- pull translations into desktop file
cvsdist 7104dda
cvsdist 7104dda
* Mon Aug 12 2002 Tammy Fox <tfox@redhat.com> 0.9.9-2
cvsdist 7104dda
- Replace System with SystemSetup in desktop file categories
cvsdist 7104dda
cvsdist 7104dda
* Tue Aug 06 2002 Brent Fox <bfox@redhat.com> 0.9.9-1
cvsdist 7104dda
- Set a window title
cvsdist 7104dda
cvsdist 7104dda
* Fri Aug 02 2002 Brent Fox <bfox@redhat.com> 0.9.8-1
cvsdist 7104dda
- Make changes for new pam timestamp policy
cvsdist 7104dda
cvsdist 7104dda
* Thu Aug 01 2002 Brent Fox <bfox@redhat.com> 0.9.7-1
cvsdist 7104dda
- got a new icon
cvsdist 7104dda
cvsdist 7104dda
* Wed Jul 24 2002 Brent Fox <bfox@redhat.com> 0.9.6-3
cvsdist 7104dda
- fix Makefiles and spec files so that translations get installed
cvsdist 7104dda
cvsdist 7104dda
* Wed Jul 24 2002 Brent Fox <bfox@redhat.com> 0.9.6-2
cvsdist 7104dda
- update spec file for public beta 2
cvsdist 7104dda
cvsdist 7104dda
* Wed Jul 24 2002 Tammy Fox <tfox@redhat.com> 0.9.5-2
cvsdist 7104dda
- Fixed desktop file (bug #69481)
cvsdist 7104dda
cvsdist 7104dda
* Fri Jul 19 2002 Brent Fox <bfox@redhat.com> 0.9.5-1
cvsdist 7104dda
- pulled in new translations and rebuild
cvsdist 7104dda
cvsdist 7104dda
* Tue Jul 16 2002 Brent Fox <bfox@redhat.com> 0.9.4-2
cvsdist 7104dda
- bump rev num and rebuild
cvsdist 7104dda
cvsdist 7104dda
* Thu Jul 11 2002 Brent Fox <bfox@redhat.com> 0.9.3-2
cvsdist 7104dda
- Update changelogs and rebuild
cvsdist 7104dda
cvsdist 7104dda
* Thu Jul 11 2002 Brent Fox <bfox@redhat.com> 0.9.3-1
cvsdist 7104dda
- Update changelogs and rebuild
cvsdist 7104dda
cvsdist 7104dda
* Mon Jul 01 2002 Brent Fox <bfox@redhat.com> 0.9.2-1
cvsdist 7104dda
- Bump rev number
cvsdist 7104dda
cvsdist 7104dda
* Wed Jun 26 2002 Brent Fox <bfox@redhat.com> 0.9.1-1
cvsdist 7104dda
- Fixed description
cvsdist 7104dda
cvsdist 7104dda
* Tue Jun 25 2002 Brent Fox <bfox@redhat.com> 0.9.0-5
cvsdist 7104dda
- Create pot file
cvsdist 7104dda
cvsdist 7104dda
* Mon Jun 24 2002 Brent Fox <bfox@redhat.com> 0.9.0-4
cvsdist 7104dda
- Fix spec file
cvsdist 7104dda
cvsdist 7104dda
* Fri Jun 21 2002 Brent Fox <bfox@redhat.com> 0.9.0-3
cvsdist 7104dda
- init doDebug
cvsdist 7104dda
cvsdist 7104dda
* Thu Jun 20 2002 Brent Fox <bfox@redhat.com> 0.9.0-2
cvsdist 7104dda
- Move the debug parameter to launch
cvsdist 7104dda
- Add snapsrc to Makefile
477a589
cvsdist 7104dda
* Tue May 14 2002 Brent Fox <bfox@redhat.com> 0.2.0-3
cvsdist 7104dda
- Added a debug mode
cvsdist 7104dda
cvsdist 7104dda
* Mon May 13 2002 Brent Fox <bfox@redhat.com>
cvsdist 7104dda
- Don't call gtk.mainquit() in apply
cvsdist 7104dda
477a589
* Wed Nov 28 2001 Brent Fox <bfox@redhat.com>
cvsdist 7104dda
- initial coding and packaging
cvsdist 7104dda