0af3ea
# Add `--without gtk' option (enable gtk by default):
0af3ea
%bcond_without gtk
0af3ea
0af3ea
Summary: Tools for certain user account management tasks
0af3ea
Name: usermode
0af3ea
Version: 1.114
0af3ea
Release: 4%{?dist}
0af3ea
License: GPLv2+
0af3ea
URL: https://pagure.io/%{name}/
0af3ea
Source: https://releases.pagure.org/%{name}/%{name}-%{version}.tar.xz
0af3ea
Source1: config-util
0af3ea
Requires: pam, passwd, util-linux
0af3ea
# https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/IJFYI5Q2BYZKIGDFS2WLOBDUSEGWHIKV/
0af3ea
BuildRequires: make
0af3ea
BuildRequires: gcc
0af3ea
BuildRequires: gettext, glib2-devel, intltool
0af3ea
%if %{with gtk}
0af3ea
BuildRequires: desktop-file-utils, gtk2-devel, startup-notification-devel, libSM-devel
0af3ea
%endif
0af3ea
BuildRequires: libblkid-devel, libselinux-devel, libuser-devel
0af3ea
BuildRequires: pam-devel, perl-XML-Parser
0af3ea
BuildRequires: util-linux
0af3ea
0af3ea
%if %{with gtk}
0af3ea
%package gtk
0af3ea
Summary: Graphical tools for certain user account management tasks
0af3ea
Requires: %{name} = %{version}-%{release}
0af3ea
%endif
0af3ea
0af3ea
%global _hardened_build 1
0af3ea
0af3ea
%description
0af3ea
The usermode package contains the userhelper program, which can be
0af3ea
used to allow configured programs to be run with superuser privileges
0af3ea
by ordinary users.
0af3ea
0af3ea
%if %{with gtk}
0af3ea
%description gtk
0af3ea
The usermode-gtk package contains several graphical tools for users:
0af3ea
userinfo, usermount and userpasswd.  Userinfo allows users to change
0af3ea
their finger information.  Usermount lets users mount, unmount, and
0af3ea
format file systems.  Userpasswd allows users to change their
0af3ea
passwords.
0af3ea
0af3ea
Install the usermode-gtk package if you would like to provide users with
0af3ea
graphical tools for certain account management tasks.
0af3ea
%endif
0af3ea
0af3ea
%prep
0af3ea
%setup -q
0af3ea
0af3ea
%build
0af3ea
%configure --with-selinux --without-fexecve %{!?with_gtk:--without-gtk}
0af3ea
0af3ea
%make_build
0af3ea
0af3ea
%install
0af3ea
%make_install INSTALL='install -p'
0af3ea
0af3ea
%if %{with gtk}
0af3ea
# make userformat symlink to usermount
0af3ea
ln -sf usermount $RPM_BUILD_ROOT%{_bindir}/userformat
0af3ea
ln -s usermount.1 $RPM_BUILD_ROOT%{_mandir}/man1/userformat.1
0af3ea
%endif
0af3ea
0af3ea
mkdir -p $RPM_BUILD_ROOT/etc/security/console.apps
0af3ea
install -p -m 644 %{SOURCE1} \
0af3ea
	$RPM_BUILD_ROOT/etc/security/console.apps/config-util
0af3ea
0af3ea
%if %{with gtk}
0af3ea
for i in redhat-userinfo.desktop redhat-userpasswd.desktop \
0af3ea
	redhat-usermount.desktop; do
0af3ea
	echo 'NotShowIn=GNOME;KDE;' >>$RPM_BUILD_ROOT%{_datadir}/applications/$i
0af3ea
	desktop-file-install --vendor redhat --delete-original \
0af3ea
		--dir $RPM_BUILD_ROOT%{_datadir}/applications \
0af3ea
		$RPM_BUILD_ROOT%{_datadir}/applications/$i
0af3ea
done
0af3ea
%endif
0af3ea
0af3ea
%find_lang %{name}
0af3ea
0af3ea
%files -f %{name}.lang
0af3ea
%license COPYING
0af3ea
%doc ChangeLog NEWS README
0af3ea
%attr(4711,root,root) /usr/sbin/userhelper
0af3ea
%{_bindir}/consolehelper
0af3ea
%{_mandir}/man8/userhelper.8*
0af3ea
%{_mandir}/man8/consolehelper.8*
0af3ea
%config(noreplace) /etc/security/console.apps/config-util
0af3ea
0af3ea
%if %{with gtk}
0af3ea
%files gtk
0af3ea
%{_bindir}/usermount
0af3ea
%{_mandir}/man1/usermount.1*
0af3ea
%{_bindir}/userformat
0af3ea
%{_mandir}/man1/userformat.1*
0af3ea
%{_bindir}/userinfo
0af3ea
%{_mandir}/man1/userinfo.1*
0af3ea
%{_bindir}/userpasswd
0af3ea
%{_mandir}/man1/userpasswd.1*
0af3ea
%{_bindir}/consolehelper-gtk
0af3ea
%{_mandir}/man8/consolehelper-gtk.8*
0af3ea
%{_bindir}/pam-panel-icon
0af3ea
%{_mandir}/man1/pam-panel-icon.1*
0af3ea
%{_datadir}/%{name}
0af3ea
%{_datadir}/pixmaps/*
0af3ea
%{_datadir}/applications/*
0af3ea
%endif
0af3ea
0af3ea
%changelog
0af3ea
* Thu Dec 09 2021 Jiri Kucera <jkucera@redhat.com> - 1.114-4
0af3ea
- Rebuild with new annobin
0af3ea
  Related: #1984417
0af3ea
0af3ea
* Tue Dec 07 2021 Jiri Kucera <jkucera@redhat.com> - 1.114-3
0af3ea
- Do not use fexecve
0af3ea
  Script executed via fexecve has a file descriptor number in
0af3ea
  argv[0]. This results in unexpected output: when displaying
0af3ea
  the script help, a user see "Usage: <number> [options]"
0af3ea
  instead of "Usage: <scriptname> [options]".
0af3ea
  Resolves: #1984417
0af3ea
0af3ea
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 1.114-2
0af3ea
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
0af3ea
  Related: rhbz#1991688
0af3ea
0af3ea
* Fri May 14 2021 Jiri Kucera <jkucera@redhat.com> - 1.114-1
0af3ea
- Update to usermode-1.114
0af3ea
  Resolves: #1938893
0af3ea
0af3ea
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 1.112-11
0af3ea
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
0af3ea
0af3ea
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.112-10
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
0af3ea
0af3ea
* Wed Sep 09 2020 Jiri Kucera <jkucera@redhat.com> - 1.112-9
0af3ea
- Do not use deprecated selinux headers
0af3ea
  Resolves #1865598
0af3ea
0af3ea
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.112-8
0af3ea
- Second attempt - Rebuilt for
0af3ea
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
0af3ea
0af3ea
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.112-7
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
0af3ea
0af3ea
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.112-6
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
0af3ea
0af3ea
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.112-5
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
0af3ea
0af3ea
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.112-4
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
0af3ea
0af3ea
* Tue Aug 07 2018 Jiri Kucera <jkucera@redhat.com> - 1.112-3
0af3ea
- Dropped need to run autotools
0af3ea
- <sys/sysmacros.h> must be now included manually
0af3ea
  Resolves #1606624
0af3ea
- Fixed bad FSF address
0af3ea
0af3ea
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.112-2
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
0af3ea
0af3ea
* Thu Feb 22 2018 Jiri Kucera <jkucera@redhat.com> - 1.112-1
0af3ea
- Update to usermode-1.112
0af3ea
  Resolves #1269643
0af3ea
0af3ea
* Wed Feb 21 2018 Jiri Kucera <jkucera@redhat.com> - 1.111-14
0af3ea
- Added missing gcc dependency
0af3ea
0af3ea
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.111-13
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
0af3ea
0af3ea
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.111-12
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
0af3ea
0af3ea
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.111-11
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
0af3ea
0af3ea
* Mon Apr 24 2017 Miloslav Trmač <mitr@redhat.com> - 1.111-10
0af3ea
- Fix a FBFS with  -Werror=format-security
0af3ea
  Resolves #1444750
0af3ea
- Fix inconsistent dates in %%changelog
0af3ea
0af3ea
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.111-9
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
0af3ea
0af3ea
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.111-8
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
0af3ea
0af3ea
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.111-7
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
0af3ea
0af3ea
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.111-6
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
0af3ea
0af3ea
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.111-5
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
0af3ea
0af3ea
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.111-4
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
0af3ea
0af3ea
* Tue May 21 2013 Miloslav Trmač <mitr@redhat.com> - 1.111-3
0af3ea
- Enable hardened build
0af3ea
  Resolves: #965471
0af3ea
0af3ea
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.111-2
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
0af3ea
0af3ea
* Sat Sep 22 2012 Miloslav Trmač <mitr@redhat.com> - 1.111-1
0af3ea
- Update to usermode-1.111
0af3ea
0af3ea
* Tue Aug 21 2012 Miloslav Trmač <mitr@redhat.com> - 1.110-2
0af3ea
- Drop no longer necessary %%clean and %%defattr commands.
0af3ea
0af3ea
* Mon Aug 20 2012 Miloslav Trmač <mitr@redhat.com> - 1.110-1
0af3ea
- Update to usermode-1.110.
0af3ea
  Note that this drops halt/poweroff/reboot helpers, the respective
0af3ea
  implementations in systemd now include PolicyKit support.  Spec file change
0af3ea
  based on a patch by Lennart Poettering <lpoetter@redhat.com>.
0af3ea
  Resolves: #804088, #849208
0af3ea
0af3ea
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.109-2
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
0af3ea
0af3ea
* Sat Mar  3 2012 Miloslav Trmač <mitr@redhat.com> - 1.109-1
0af3ea
- Update to usermode-1.109
0af3ea
0af3ea
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.108-2
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
0af3ea
0af3ea
* Mon Oct  3 2011 Miloslav Trmač <mitr@redhat.com> - 1.108-1
0af3ea
- Update to usermode-1.108
0af3ea
  Resolves: #622813, #716524
0af3ea
0af3ea
* Thu Mar 31 2011 Miloslav Trmač <mitr@redhat.com> - 1.107-1
0af3ea
- Update to usermode-1.107
0af3ea
  Resolves: #668731
0af3ea
- Add UGROUPS=wheel to config-util
0af3ea
  Resolves: #688690
0af3ea
0af3ea
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.106.1-3
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
0af3ea
0af3ea
* Wed Sep 29 2010 jkeating - 1.106.1-2
0af3ea
- Rebuilt for gcc bug 634757
0af3ea
0af3ea
* Tue Sep 14 2010 Miloslav Trmač <mitr@redhat.com> - 1.106.1-1
0af3ea
- Update to usermode-1.106.1
0af3ea
0af3ea
* Thu Aug 26 2010 Miloslav Trmač <mitr@redhat.com> - 1.106-1
0af3ea
- Update to usermode-1.106
0af3ea
0af3ea
* Thu Apr  8 2010 Miloslav Trmač <mitr@redhat.com> - 1.105-1
0af3ea
- Update to usermode-1.105
0af3ea
  Resolves: #578124
0af3ea
  Resolves: #580481
0af3ea
0af3ea
* Fri Mar 26 2010 Miloslav Trmač <mitr@redhat.com> - 1.104.2-1
0af3ea
- Update to usermode-1.104.2
0af3ea
0af3ea
* Thu Mar  4 2010 Miloslav Trmač <mitr@redhat.com> - 1.104.1-1
0af3ea
- Update to usermode-1.104.1
0af3ea
- Drop no longer necessary references to BuildRoot:
0af3ea
0af3ea
* Thu Feb 25 2010 Miloslav Trmač <mitr@redhat.com> - 1.104-1
0af3ea
- Update to usermode-1.104
0af3ea
  Resolves: #567117
0af3ea
0af3ea
* Tue Feb 16 2010 Miloslav Trmač <mitr@redhat.com> - 1.103-1
0af3ea
- Update to usermode-1.103
0af3ea
0af3ea
* Fri Feb  5 2010 Miloslav Trmač <mitr@redhat.com> - 1.102-2
0af3ea
- Use %%{?_smp_mflags}
0af3ea
- Use the four-parameter version of %%defattr
0af3ea
- Be more paranoid about dropping privileges
0af3ea
  Resolves: #562194
0af3ea
- Set PAM_TTY
0af3ea
  Resolves: #562195
0af3ea
0af3ea
* Mon Oct  5 2009 Miloslav Trmač <mitr@redhat.com> - 1.102-1
0af3ea
- Update to usermode-1.102
0af3ea
0af3ea
* Tue Sep 15 2009 Miloslav Trmač <mitr@redhat.com> - 1.101-1
0af3ea
- Update to usermode-1.101
0af3ea
0af3ea
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.100-4
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
0af3ea
0af3ea
* Mon Jun 29 2009 Miloslav Trmač <mitr@redhat.com> - 1.100-3
0af3ea
- Require libblkid-devel instead of e2fsprogs-devel
0af3ea
0af3ea
* Tue Apr 14 2009 Miloslav Trmač <mitr@redhat.com> - 1.100-2
0af3ea
- Add BuildRequires: intltool
0af3ea
0af3ea
* Tue Apr 14 2009 Miloslav Trmač <mitr@redhat.com> - 1.100-1
0af3ea
- Update to usermode-1.100
0af3ea
0af3ea
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.99-3
0af3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
0af3ea
0af3ea
* Wed Jan 14 2009 Miloslav Trmač <mitr@redhat.com> - 1.99-2
0af3ea
- Fix problems pointed out in merge review:
0af3ea
  - Drop Conflicts: SysVinit < very-old
0af3ea
  - Remove very old version requirements from Requires and BuildRequires
0af3ea
  - Make /etc/security/console.apps/* %%config(noreplace)
0af3ea
  - Update BuildRoot
0af3ea
0af3ea
* Tue Nov 11 2008 Miloslav Trmač <mitr@redhat.com> - 1.99-1
0af3ea
- Update to usermode-1.99
0af3ea
  Resolves: #470834
0af3ea
0af3ea
* Thu Nov  6 2008 Miloslav Trmač <mitr@redhat.com> - 1.98.1-2
0af3ea
- Hide usermount from GNOME and KDE menus
0af3ea
  Resolves: #440029
0af3ea
- Only hide userinfo and userpasswd in GNOME and KDE
0af3ea
0af3ea
* Tue Oct 28 2008 Miloslav Trmač <mitr@redhat.com> - 1.98.1-1
0af3ea
- Update to usermode-1.98.1-1
0af3ea
0af3ea
* Sun Aug  3 2008 Miloslav Trmač <mitr@redhat.com> - 1.98-1
0af3ea
- Support dialogs with no text entries
0af3ea
- Preserve timestamps of some installed files
0af3ea
  Resolves: #456749
0af3ea
- Remove /usr/X11R6/bin from the default path.
0af3ea
  Resolves: #446849
0af3ea
- Left-justify messages
0af3ea
- Preserve file timestamps where possible.
0af3ea
0af3ea
* Thu May  1 2008 Miloslav Trmač <mitr@redhat.com> - 1.97-1
0af3ea
- Fix display of '_' in prompts
0af3ea
  Resolves: #444545
0af3ea
0af3ea
* Thu Apr 10 2008 Miloslav Trmač <mitr@redhat.com> - 1.96.1-1
0af3ea
- New release with updated translations
0af3ea
0af3ea
* Fri Feb 29 2008 Miloslav Trmač <mitr@redhat.com> - 1.96-1
0af3ea
- Remove code that overrides SELinux contexts of processes started by
0af3ea
  userhelper.
0af3ea
  Related: #247967
0af3ea
- Delete the WITH_SELINUX variable.
0af3ea
0af3ea
* Mon Feb 25 2008 Miloslav Trmač <mitr@redhat.com> - 1.95-1
0af3ea
- New home page at https://fedorahosted.org/usermode/
0af3ea
- Correctly preserve exit code when SESSION=yes
0af3ea
- Fix minor errors in the .desktop files
0af3ea
- Ship documentation
0af3ea
0af3ea
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.94-2
0af3ea
- Autorebuild for GCC 4.3
0af3ea
0af3ea
* Thu Jan 10 2008 Miloslav Trmač <mitr@redhat.com> - 1.94-1
0af3ea
- Add support for including files from wrapper configuration files.  Original
0af3ea
  patch by Carlo de Wolf.
0af3ea
  Resolves: #426095
0af3ea
- Add /etc/security/console.apps/config-util for use by system-config-*
0af3ea
- Rename sr@Latn.po to sr@latin.po
0af3ea
  Resolves: #425842
0af3ea
0af3ea
* Tue Oct 16 2007 Miloslav Trmač <mitr@redhat.com> - 1.93.1-1
0af3ea
- New release with updated translations
0af3ea
  Resolves: #332441
0af3ea
- Build with startup notification
0af3ea
  Resolves: #294591
0af3ea
0af3ea
* Wed Sep  5 2007 Miloslav Trmač <mitr@redhat.com> - 1.93-1
0af3ea
- Fix handling of PAM conversations with no questions
0af3ea
  Resolves: #267361
0af3ea
- Update License:
0af3ea
0af3ea
* Mon Jun 11 2007 Miloslav Trmač <mitr@redhat.com> - 1.92-1
0af3ea
- Fix userhelper hangs in non-UTF8 locales
0af3ea
  Resolves: #242420
0af3ea
- Clean up menu categories in desktop files
0af3ea
0af3ea
* Sat Jun  9 2007 Miloslav Trmač <mitr@redhat.com> - 1.91.2-1
0af3ea
- Show the user we're authenticating as in an i18n-safe way.
0af3ea
  Resolves: #233210
0af3ea
- Remove BuildRequires: libattr-devel
0af3ea
0af3ea
* Thu Apr 19 2007 Miloslav Trmac <mitr@redhat.com> - 1.91.1-1
0af3ea
- New release with updated translations
0af3ea
0af3ea
* Tue Mar 27 2007 Matthias Clasen <mclasen@redhat.com> 1.91-2
0af3ea
- Clean up desktop files
0af3ea
0af3ea
* Mon Mar 19 2007 Miloslav Trmac <mitr@redhat.com> - 1.91-1
0af3ea
- Preserve environment variables in consolehelper if specified in the service
0af3ea
  config file
0af3ea
  Related: #213402
0af3ea
0af3ea
* Wed Mar 14 2007 Miloslav Trmac <mitr@redhat.com> - 1.90-1
0af3ea
- Fix GUI=no handling
0af3ea
  Resolves: #110701
0af3ea
- Add a dialog caption when changing user password
0af3ea
  Resolves: #154861
0af3ea
- Fix an use of PAM data after free
0af3ea
  Resolves: #176992
0af3ea
- Support "user", "users", LABEL= and UUID= in usermount and userformat
0af3ea
  Resolves: #189907
0af3ea
- Use less memory in pam-panel-icon until the icon is actually displayed
0af3ea
- Don't use deprecated GTK+ widgets
0af3ea
0af3ea
* Fri Mar  9 2007 Miloslav Trmac <mitr@redhat.com> - 1.89-1
0af3ea
- Preserve application exit code in consolehelper
0af3ea
  Resolves: #178991, #210893
0af3ea
- Drop the historical build6x spec file variable
0af3ea
- Fix some rpmlint warnings
0af3ea
0af3ea
* Mon Dec 11 2006 Martin Bacovsky <mbacovsk@redhat.com> - 1.88-3.el5
0af3ea
- Updated translations
0af3ea
- Resolves: #216622
0af3ea
0af3ea
* Fri Dec  1 2006 Martin Bacovsky <mbacovsk@redhat.com> - 1.88-2.el5
0af3ea
- Updated translations
0af3ea
- Resolves: #216622
0af3ea
0af3ea
* Thu Nov 30 2006 Martin Bacovsky <mbacovsk@redhat.com> - 1.88-1.el5
0af3ea
- Updated translations
0af3ea
- Resolves: #216622
0af3ea
0af3ea
* Tue Oct  3 2006 Martin Bacovsky <mbacovsky@redhat.com> 1.87-3
0af3ea
- Repackaging with new translations
0af3ea
0af3ea
* Sun Oct 01 2006 Jesse Keating <jkeating@redhat.com> - 1.87-2
0af3ea
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
0af3ea
0af3ea
* Wed Sep 20 2006 Martin Bacovsky <mbacovsky@redhat.com> 1.87-1
0af3ea
- pam-panel-icon is now transparent on GTK+ >2.10 (#207181),
0af3ea
  thanks to Bill Nottingham
0af3ea
0af3ea
* Wed Aug 30 2006 Martin Bacovsky <mbacovsky@redhat.com> 1.86-1
0af3ea
- fix userpasswd - Query window pops up three times if cancelling passwd (#202924)
0af3ea
- Serbian latin script translation added (#203003)
0af3ea
0af3ea
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.85-2.2.1
0af3ea
- rebuild
0af3ea
0af3ea
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.85-2.2
0af3ea
- bump again for double-long bug on ppc(64)
0af3ea
0af3ea
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.85-2.1
0af3ea
- rebuilt for new gcc4.1 snapshot and glibc changes
0af3ea
0af3ea
* Tue Jan 31 2006 Jindrich Novy <jnovy@redhat.com> 1.85-2
0af3ea
- add gettext, libattr-devel, libSM-devel dependencies
0af3ea
0af3ea
* Tue Jan  3 2006 Jindrich Novy <jnovy@redhat.com> 1.85-1
0af3ea
- fix userpasswd - don't crash if pam produces multi-line output (#175735)
0af3ea
  Thanks to toddp@bestweb.net
0af3ea
- added Serbian translation (#176152)
0af3ea
0af3ea
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
0af3ea
- rebuilt
0af3ea
0af3ea
* Thu Dec  1 2005 Jindrich Novy <jnovy@redhat.com> 1.84-1
0af3ea
- usermode-gtk dialog stays always on top, thanks to Pierre Ossman (#80634)
0af3ea
0af3ea
* Tue Nov 15 2005 Jindrich Novy <jnovy@redhat.com> 1.83-1
0af3ea
- accept gecos information on commandline for userinfo,
0af3ea
  patch by mclasen@redhat.com (#173232)
0af3ea
- update translations
0af3ea
0af3ea
* Wed Oct 26 2005 Jindrich Novy <jnovy@redhat.com> 1.82-1
0af3ea
- don't use pam_stack.so
0af3ea
- introduce userformat to better handle device formatting
0af3ea
  and removing usermount from menus (#132559)
0af3ea
0af3ea
* Tue Aug 16 2005 Jindrich Novy <jnovy@redhat.com> 1.81-1
0af3ea
- apply SELinux functionality enhancement patch from Dan Walsh
0af3ea
- rebuilt because of the new cairo
0af3ea
0af3ea
* Thu Aug 11 2005 Ray Strode <rstrode@redhat.com> 1.80-4
0af3ea
- rebuild
0af3ea
0af3ea
* Tue Jul 12 2005 Jindrich Novy <jnovy@redhat.com> 1.80-3
0af3ea
- rebuild again because of libwnck change
0af3ea
0af3ea
* Tue Jul 12 2005 Jindrich Novy <jnovy@redhat.com> 1.80-2
0af3ea
- rebuild because of broken libwnck dependency
0af3ea
0af3ea
* Wed May 11 2005 Jindrich Novy <jnovy@redhat.com> 1.80-1
0af3ea
- fix "Unknown error" when password is mistyped in userpasswd (#135500)
0af3ea
- add icons to windows for usermode-gtk applications (#155867)
0af3ea
- add missing checks for some PAM error codes
0af3ea
- fix ungettextized error message
0af3ea
- update translations
0af3ea
0af3ea
* Tue Mar 15 2005 Matthias Clasen <mclasen@redhat.com> 1.79-2
0af3ea
- rebuild against new libwnck
0af3ea
0af3ea
* Wed Mar 02 2005 Jindrich Novy <jnovy@rdhat.com> 1.79-1
0af3ea
- fix problem with root passwords starting with space (#124980)
0af3ea
0af3ea
* Wed Feb 16 2005 Jindrich Novy <jnovy@rdhat.com> 1.78-2
0af3ea
- add $RPM_OPT_FLAGS to CFLAGS
0af3ea
0af3ea
* Thu Jan 27 2005 Jindrich Novy <jnovy@redhat.com> 1.78-1
0af3ea
- pam-panel-icon has popup menu to choose to forget/keep
0af3ea
  authentization by right clicking as usual for other panel applets (#75845)
0af3ea
- fix race condition (#142254)
0af3ea
0af3ea
* Thu Jan 20 2005 Jindrich Novy <jnovy@redhat.com> 1.77-1
0af3ea
- preserve LANGUAGE environment variable in userhelper (#82300)
0af3ea
- use badge instead of keyring icon for pam-panel-icon (#122487)
0af3ea
- icon is not showed in the panel when logged as root (#75234)
0af3ea
- use new environment variable USERHELPER_UID to identify
0af3ea
  an user who executed an application via userhelper  (#116186)
0af3ea
0af3ea
* Thu Dec 02 2004 Jindrich Novy <jnovy@redhat.com> 1.76-1
0af3ea
- fix dependencies to Perl-XML-Parser #124170
0af3ea
- use pamconsole instead of user in /etc/fstab to let
0af3ea
  usermount work with hal #139820
0af3ea
0af3ea
* Tue Nov 16 2004 Jindrich Novy <jnovy@redhat.com>
0af3ea
- update libuser interface to libuser-0.6
0af3ea
0af3ea
* Wed Nov 10 2004 Jindrich Novy <jnovy@redhat.com> 1.75-1
0af3ea
- make pam-panel-icon using localized strings (#138609)
0af3ea
- update translations
0af3ea
- fix usermount to use "-I" option only for vfat and msdos fs
0af3ea
- fix Makefile.am to not to use "Release" from spec to name dist tarballs
0af3ea
0af3ea
* Wed Oct 20 2004 Jindrich Novy <jnovy@redhat.com> 1.74-1
0af3ea
- add patch from Mathew Miller (mattdm@mattdm.org) to use
0af3ea
  own user's password instead of root's in authentization
0af3ea
  (the user must be a member of specific group to enable it)
0af3ea
0af3ea
* Mon Oct 04 2004 Jindrich Novy <jnovy@redhat.com> 1.73-1
0af3ea
- add support to configure.in for more languages
0af3ea
- update translations from upstream
0af3ea
- generate build scripts by autogen.sh
0af3ea
0af3ea
* Tue Sep 28 2004 Rik van Riel <riel@redhat.com> 1.72-2
0af3ea
- add dependency on passwd (bz #125010)
0af3ea
- make sure the Release: isn't part of the path name and tarball name
0af3ea
0af3ea
* Mon Sep 27 2004 Ray Strode <rstrode@redhat.com> 1.72-1
0af3ea
- remove X-Red-Hat-Base category from userinfo.desktop
0af3ea
- fix `make distcheck'
0af3ea
- use proper value types for Terminal keys in desktop entries
0af3ea
- remove upstreamed mkfs patch
0af3ea
0af3ea
* Fri Sep 24 2004 Jindrich Novy <jnovy@redhat.com> 1.71-4
0af3ea
- updated dependencies to SELinux
0af3ea
0af3ea
* Wed Sep 22 2004 Jindrich Novy <jnovy@redhat.com> 1.71-3
0af3ea
- installation to Preferences/More Preferences as a request
0af3ea
  of Ray Strode (rstrode@redhat.com) and #131605
0af3ea
0af3ea
* Mon Sep 20 2004 Jindrich Novy <jnovy@redhat.com> 1.71-2
0af3ea
- added "-I" option to mkfs in the .mkfs patch (#117793)
0af3ea
0af3ea
* Thu Aug 26 2004 Alexander Larsson <alexl@redhat.com> - 1.71-1
0af3ea
- consolehelper: work if root is readonly
0af3ea
0af3ea
* Mon Jul 12 2004 Dan Walsh <dwalsh@redhat.com> 1.70-8
0af3ea
- Additional diffs from NSA
0af3ea
- Clean up comments
0af3ea
0af3ea
* Thu Jul 8 2004 Dan Walsh <dwalsh@redhat.com> 1.70-7
0af3ea
- More fixes for SELinux.  roll back to only use root for auth.
0af3ea
- Add getenforce checks
0af3ea
- Add root_passwd check
0af3ea
0af3ea
* Thu Jul 1 2004 Dan Walsh <dwalsh@redhat.com> 1.70-6
0af3ea
- More fixes to make targeted policy work correctly
0af3ea
0af3ea
* Thu Jul 1 2004 Dan Walsh <dwalsh@redhat.com> 1.70-5
0af3ea
- Fix to use root if user not defined
0af3ea
0af3ea
* Tue May 25 2004 Dan Walsh <dwalsh@redhat.com> 1.70-4
0af3ea
- Support new policy files
0af3ea
0af3ea
* Thu May 20 2004 Dan Walsh <dwalsh@redhat.com> 1.70-3
0af3ea
- Change user context to default name if username context not in passwd file
0af3ea
0af3ea
* Thu Apr 1 2004 Dan Walsh <dwalsh@redhat.com> 1.70-1
0af3ea
- Change user context to "root" if username context "user_t" not in passwd file
0af3ea
0af3ea
* Wed Mar 31 2004 Nalin Dahyabhai <nalin@redhat.com> 1.70-1
0af3ea
- fix accidental mixup of role and type setting up new selinux context
0af3ea
- log the new selinux context if we're running an app in a new selinux context
0af3ea
0af3ea
* Sat Feb 21 2004 Dan Walsh <dwalsh@redhat.com> 1.69-5
0af3ea
- Change to fall back to root auth if selinux user does not exist
0af3ea
0af3ea
* Tue Jan 27 2004 Dan Walsh <dwalsh@redhat.com> 1.69-4
0af3ea
- fix call to is_selinux_enabled
0af3ea
0af3ea
* Mon Dec  8 2003 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- fix warning in userinfo which would cause random early exit (#111409)
0af3ea
- clean up warnings
0af3ea
0af3ea
* Tue Nov 25 2003 Dan Walsh <dwalsh@redhat.com> 1.69-3.sel
0af3ea
- Fix handling of roles from console file
0af3ea
0af3ea
* Fri Nov 14 2003 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- don't disable use of deprecated GLib and GTK+ APIs, reported by the
0af3ea
  mysterious Pierre-with-no-last-name
0af3ea
0af3ea
* Thu Oct 30 2003 Dan Walsh <dwalsh@redhat.com> 1.69-2.sel
0af3ea
- Turn on sleinux
0af3ea
0af3ea
* Thu Oct 23 2003 Nalin Dahyabhai <nalin@redhat.com> 1.69-1
0af3ea
- all around: cleanups
0af3ea
- consolehelper: coalesce multiple messages from PAM again
0af3ea
- usermount: handle user-not-allowed-to-control-mounts error correctly (#100457)
0af3ea
- userhelper: trim off terminating commas when changing chfn info
0af3ea
0af3ea
* Mon Oct 6 2003 Dan Walsh <dwalsh@redhat.com> 1.68-8
0af3ea
0af3ea
* Wed Oct 1 2003 Dan Walsh <dwalsh@redhat.com> 1.68-7.sel
0af3ea
- Fix to use /etc instead of /usr/etc
0af3ea
0af3ea
* Thu Sep 25 2003 Dan Walsh <dwalsh@redhat.com> 1.68-6.sel
0af3ea
- turn on selinux
0af3ea
- add default userhelper context file
0af3ea
0af3ea
* Thu Sep 25 2003 Nalin Dahyabhai <nalin@redhat.com> 1.68-6
0af3ea
- make selinux a configure option to avoid screwing with makefiles
0af3ea
0af3ea
* Thu Sep 25 2003 Nalin Dahyabhai <nalin@redhat.com> 1.68-5
0af3ea
- rebuild
0af3ea
0af3ea
* Mon Sep 8 2003 Dan Walsh <dwalsh@redhat.com> 1.68-4
0af3ea
- turn off selinux
0af3ea
0af3ea
* Fri Sep 5 2003 Dan Walsh <dwalsh@redhat.com> 1.68-3.sel
0af3ea
- turn on selinux
0af3ea
0af3ea
* Tue Jul 29 2003 Dan Walsh <dwalsh@redhat.com> 1.68-2
0af3ea
- Add SELinux support
0af3ea
0af3ea
* Wed Apr 16 2003 Nalin Dahyabhai <nalin@redhat.com> 1.68-1
0af3ea
- update translations
0af3ea
- suppress the error dialog from user cancel
0af3ea
0af3ea
* Mon Feb 24 2003 Elliot Lee <sopwith@redhat.com>
0af3ea
- rebuilt
0af3ea
0af3ea
* Thu Feb 20 2003 Nalin Dahyabhai <nalin@redhat.com> 1.67-1
0af3ea
- work around GTK+ clearing DESKTOP_STARTUP_ID at gtk_init() time, so that
0af3ea
  startup notification actually works (#84684)
0af3ea
0af3ea
* Wed Feb 19 2003 Nalin Dahyabhai <nalin@redhat.com> 1.66-1
0af3ea
- consolehelper-gtk: complete startup notification at startup
0af3ea
- userhelper: pass startup notification data to consolehelper-gtk
0af3ea
- consolehelper-gtk: setup startup notification for children if userhelper
0af3ea
  requests it
0af3ea
0af3ea
* Mon Jan 27 2003 Nalin Dahyabhai <nalin@redhat.com> 1.65-2
0af3ea
- rebuild
0af3ea
0af3ea
* Mon Jan 20 2003 Nalin Dahyabhai <nalin@redhat.com> 1.65-1
0af3ea
- pass-through DESKTOP_STARTUP_ID
0af3ea
0af3ea
* Mon Jan  6 2003 Nalin Dahyabhai <nalin@redhat.com> 1.64-1
0af3ea
- set the requesting user PAM item to the invoking user's name (#81255)
0af3ea
0af3ea
* Mon Nov 11 2002 Nalin Dahyabhai <nalin@redhat.com> 1.63-2
0af3ea
- remove directory names from PAM config files, allowing the same config
0af3ea
  files to work for both arches on multilib boxes
0af3ea
- translation updates
0af3ea
0af3ea
* Wed Sep  4 2002 Nalin Dahyabhai <nalin@redhat.com> 1.63-1
0af3ea
- userhelper: swallow the exec'd program's exit status, which would be
0af3ea
  misinterpreted by consolehelper anyway
0af3ea
0af3ea
* Tue Sep  3 2002 Nalin Dahyabhai <nalin@redhat.com> 1.62-1
0af3ea
- consolehelper: suppress dialog on successful execution
0af3ea
- userhelper: return 0 on success, not 1 (what was I *thinking*?)
0af3ea
0af3ea
* Mon Sep  2 2002 Nalin Dahyabhai <nalin@redhat.com> 1.61-1
0af3ea
- userinfo: exit properly on escape. handle site_info field properly. go
0af3ea
  insensitive while running child process.
0af3ea
- userpasswd: exit properly on cancel.
0af3ea
- all of the above: reap the child instead of checking for pipe close -- this
0af3ea
  way is more robust (#68578,72684).
0af3ea
- usermount: run mount/umount synchronously. capture stderr and display in a
0af3ea
  dialog. desensitize action buttons when no filesystems are selected.
0af3ea
- consolehelper: display errors if we're attempting to run bogus programs
0af3ea
  (#72127)
0af3ea
- translation updates (#70278)
0af3ea
0af3ea
* Wed Aug 14 2002 Nalin Dahyabhai <nalin@redhat.com> 1.60-1
0af3ea
- reconnect the "cancel" and "ok" buttons in userinfo
0af3ea
- heed the cancel button when prompting for passwords in userinfo (#68578)
0af3ea
- translation update
0af3ea
0af3ea
* Wed Aug 14 2002 Nalin Dahyabhai <nalin@redhat.com> 1.59-2
0af3ea
- change "forget password" to "forget authorization", because we don't actually
0af3ea
  remember the password (that would be scary, #71476)
0af3ea
- translation update
0af3ea
0af3ea
* Tue Aug 13 2002 Nalin Dahyabhai <nalin@redhat.com> 1.59-1
0af3ea
- pam-panel-icon: overhaul, change the 'locked' icon to keyring-small, nix the
0af3ea
  'unlocked' icon
0af3ea
- consolehelper-gtk: properly set up the dialog buttons (should be 'cancel/ok'
0af3ea
  when we're asking questions, was always 'close')
0af3ea
- disappear pam_timestamp_init
0af3ea
0af3ea
* Wed Aug  7 2002 Nalin Dahyabhai <nalin@redhat.com> 1.58-2
0af3ea
- install the new 'unlocked' icon
0af3ea
0af3ea
* Tue Aug  6 2002 Jonathan Blandford <jrb@redhat.com>
0af3ea
- New version.
0af3ea
0af3ea
* Mon Aug  5 2002 Nalin Dahyabhai <nalin@redhat.com> 1.57-1
0af3ea
- add support for BANNER and BANNER_DOMAIN in the userhelper configuration
0af3ea
0af3ea
* Mon Aug  5 2002 Nalin Dahyabhai <nalin@redhat.com> 1.56-4
0af3ea
- mark strings in the .glade file as translatable (#70278)
0af3ea
- translation updates
0af3ea
0af3ea
* Wed Jul 31 2002 Nalin Dahyabhai <nalin@redhat.com> 1.56-3
0af3ea
- add icons for userpasswd and usermount
0af3ea
0af3ea
* Wed Jul 24 2002 Nalin Dahyabhai <nalin@redhat.com> 1.56-2
0af3ea
- actually include the icons
0af3ea
- translation updates
0af3ea
0af3ea
* Tue Jul 23 2002 Nalin Dahyabhai <nalin@redhat.com> 1.56-1
0af3ea
- userinfo: prevent users from selecting "nologin" as a shell (#68579)
0af3ea
- don't strip binaries by default; leave that to the buildroot policy
0af3ea
- use desktop-file-install
0af3ea
0af3ea
* Wed Jun 19 2002 Havoc Pennington <hp@redhat.com>
0af3ea
- put pam-panel-icon in file list
0af3ea
0af3ea
* Mon May 20 2002 Nalin Dahyabhai <nalin@redhat.com> 1.55-2
0af3ea
- don't strip binaries which have no special privileges
0af3ea
0af3ea
* Wed May 15 2002 Nalin Dahyabhai <nalin@redhat.com> 1.55-1
0af3ea
- remove the pixmap we don't use any more (we use stock pixmaps now)
0af3ea
- update translations
0af3ea
0af3ea
* Tue Apr 16 2002 Nalin Dahyabhai <nalin@redhat.com> 1.54-1
0af3ea
- suppress even error messages from Xlib when consolehelper calls
0af3ea
  gtk_init_check() to see if the display is available
0af3ea
0af3ea
* Mon Apr 15 2002 Nalin Dahyabhai <nalin@redhat.com> 1.53-2
0af3ea
- refresh translations
0af3ea
0af3ea
* Thu Apr 11 2002 Nalin Dahyabhai <nalin@redhat.com> 1.53-1
0af3ea
- refresh shell variable code from authconfig (#63175)
0af3ea
0af3ea
* Tue Apr  9 2002 Nalin Dahyabhai <nalin@redhat.com> 1.52-2
0af3ea
- refresh translations
0af3ea
0af3ea
* Mon Apr  1 2002 Nalin Dahyabhai <nalin@redhat.com> 1.52-1
0af3ea
- attempt to make prompts at the console more meaningful
0af3ea
- when falling back, reset the entire environment to the user's
0af3ea
0af3ea
* Thu Mar 28 2002 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- stop giving the user chances to enter the right password if we get a
0af3ea
  conversation error reading a response (appears to be masked by libpam)
0af3ea
  (#62195)
0af3ea
- always center consolehelper dialog windows
0af3ea
0af3ea
* Wed Mar 27 2002 Nalin Dahyabhai <nalin@redhat.com> 1.51-1
0af3ea
- patch to make gettext give us UTF-8 strings (which GTK needs) from ynakai
0af3ea
0af3ea
* Fri Mar 22 2002 Nalin Dahyabhai <nalin@redhat.com> 1.50-6
0af3ea
- update translations
0af3ea
- actually include the glade files (#61665)
0af3ea
0af3ea
* Mon Mar 11 2002 Nalin Dahyabhai <nalin@redhat.com> 1.50-5
0af3ea
- update translations
0af3ea
0af3ea
* Mon Feb 25 2002 Nalin Dahyabhai <nalin@redhat.com> 1.50-4
0af3ea
- rebuild
0af3ea
0af3ea
* Fri Feb 22 2002 Nalin Dahyabhai <nalin@redhat.com> 1.50-3
0af3ea
- update translations
0af3ea
0af3ea
* Thu Jan 31 2002 Nalin Dahyabhai <nalin@redhat.com> 1.50-2
0af3ea
- rebuild to fix dependencies
0af3ea
0af3ea
* Thu Jan 31 2002 Nalin Dahyabhai <nalin@redhat.com> 1.50-1
0af3ea
- fix userpasswd dialog message being incorrect for password changes
0af3ea
- use a dumb conversation function when text mode is invoked without a tty -- if
0af3ea
  the service's configuration doesn't call for prompts, then it'll still work
0af3ea
- port from pwdb to libuser
0af3ea
- catch child-exit errors correctly again
0af3ea
- fix keyboard-grabbing
0af3ea
0af3ea
* Wed Jan 23 2002 Nalin Dahyabhai <nalin@redhat.com> 1.49-3
0af3ea
- add default locations for certain binaries to configure.in
0af3ea
0af3ea
* Thu Jan  3 2002 Nalin Dahyabhai <nalin@redhat.com> 1.49-2
0af3ea
- munge glade file to use stock items for buttons where possible
0af3ea
0af3ea
* Mon Dec 10 2001 Nalin Dahyabhai <nalin@redhat.com> 1.49-1
0af3ea
- the console.apps configs shouldn't be missingok
0af3ea
- fix buildprereqs for gtk2/libglade2
0af3ea
0af3ea
* Tue Dec  4 2001 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- more gtk2 changes
0af3ea
- split off a -gtk subpackage with all of the gtk-specific functionality
0af3ea
0af3ea
* Wed Nov 28 2001 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- the grand libglade/gtk2 overhaul
0af3ea
- allow disabling display of GUI windows by setting "GUI=false" in the
0af3ea
  console.apps configuration file (default: TRUE)
0af3ea
- allow disabling display of GUI windows by recognizing a magic option
0af3ea
  on the command-line of the program being wrapped (NOXOPTION, no default)
0af3ea
0af3ea
* Fri Nov  9 2001 Nalin Dahyabhai <nalin@redhat.com> 1.46-1
0af3ea
- restore the previous XAUTHORITY setting before opening PAM sessions
0af3ea
0af3ea
* Fri Nov  2 2001 Nalin Dahyabhai <nalin@redhat.com> 1.45-1
0af3ea
- propagate environment variables from libpam to applications
0af3ea
0af3ea
* Wed Oct  3 2001 Nalin Dahyabhai <nalin@redhat.com> 1.44-1
0af3ea
- only try to call gtk_main_quit() if we've got a loop to get out of (#54109)
0af3ea
- obey RPM_OPT_FLAGS, obey
0af3ea
0af3ea
* Tue Aug 28 2001 Trond Eivind Glomsrød <teg@redhat.com> 1.43-1
0af3ea
- Update translations
0af3ea
0af3ea
* Mon Aug  6 2001 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- add build requirements on glib-devel, gtk+-devel, pam-devel (#49726)
0af3ea
0af3ea
* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
0af3ea
- Bump release + rebuild.
0af3ea
0af3ea
* Wed Feb 14 2001 Preston Brown <pbrown@redhat.com>
0af3ea
- final translation merge.
0af3ea
0af3ea
* Wed Feb 14 2001 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- clear the supplemental groups list before running binaries as root (#26851)
0af3ea
0af3ea
* Wed Feb  7 2001 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- set XAUTHORITY if we fall back to regular behavior (#26343)
0af3ea
- make the suid helper 04711 instead of 04755
0af3ea
0af3ea
* Mon Feb  5 2001 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- refresh translations
0af3ea
0af3ea
* Mon Jan 29 2001 Preston Brown <pbrown@redhat.com>
0af3ea
- use lang finding script.
0af3ea
0af3ea
* Thu Jan 25 2001 Yukihiro Nakai <ynakai@redhat.com>
0af3ea
- Some fix for Japanese environment.
0af3ea
- Use gtk_set_locale() instead of setlocale()
0af3ea
- Copyright update.
0af3ea
0af3ea
* Sun Jan  7 2001 Yukihiro Nakai <ynakai@redhat.com>
0af3ea
- Add gettextized
0af3ea
0af3ea
* Thu Nov  2 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- fix segfault in userhelper (#20027)
0af3ea
0af3ea
* Tue Oct 24 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- /sbin/shutdown, not /usr/sbin/shutdown (#19034)
0af3ea
0af3ea
* Fri Oct  6 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- don't pass on arguments to halt and reboot, because they error out
0af3ea
0af3ea
* Thu Oct  5 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- fix the /usr/bin/shutdown wrapper so that root can call shutdown
0af3ea
- only include the /usr/bin/shutdown wrapper on 6.x
0af3ea
- also sanitize LC_MESSAGES
0af3ea
- tweak sanitizing checks (from mkj)
0af3ea
0af3ea
* Wed Oct  4 2000 Jakub Jelinek <jakub@redhat.com>
0af3ea
- fix a security bug with LC_ALL/LANG variables (#18046)
0af3ea
0af3ea
* Mon Aug 28 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- mark defined strings translateable (#17006)
0af3ea
0af3ea
* Thu Aug 24 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- fix incorrect user name
0af3ea
- add a shell wrapper version of /usr/bin/shutdown
0af3ea
- build for 6.x errata
0af3ea
- bump revision to upgrade the errata
0af3ea
0af3ea
* Wed Aug 23 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- fix stdin/stdout redirection shenanigans (#11706)
0af3ea
- fix authentication and execution as users other than root
0af3ea
- make sure the right descriptors are terminals before dup2()ing them
0af3ea
- cut out an extra-large CPU waster that breaks GUI apps
0af3ea
0af3ea
* Mon Aug 21 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- fix typo (#16664)
0af3ea
0af3ea
* Sun Aug 20 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- previous fix, part two
0af3ea
0af3ea
* Sat Aug 19 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- fix inadvertent breakage of the shell-changing code
0af3ea
0af3ea
* Fri Aug 18 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- fix the "run unprivileged" option
0af3ea
0af3ea
* Mon Aug 14 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- actually use the right set of translations
0af3ea
0af3ea
* Fri Aug 11 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- remove the shutdown command from the list of honored commands
0af3ea
0af3ea
* Wed Aug  9 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- merge in updated translations
0af3ea
- set XAUTHORITY after successful authentication (#11006)
0af3ea
0af3ea
* Wed Aug  2 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- install translations
0af3ea
- fixup a messy text string
0af3ea
- make "Mount"/"Unmount" translatable
0af3ea
- stop prompting for passwords to shut down -- we can hit ctrl-alt-del anyway,
0af3ea
  and gdm users can just shut down without logging in
0af3ea
0af3ea
* Mon Jul 31 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- attempt to add i18n support
0af3ea
0af3ea
* Wed Jul 12 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- attempt to get a usable icon for userhelper-wrap (#13616, #13768)
0af3ea
0af3ea
* Wed Jul  5 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- fix them right this time
0af3ea
0af3ea
* Mon Jul  3 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- fix verbosity problems
0af3ea
0af3ea
* Mon Jun 19 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- strip all binaries by default
0af3ea
- add the name of the program being run to the userhelper dialog
0af3ea
- add a graphic to the userhelper-wrap package
0af3ea
- add a button to jump straight to nonprivileged operation when supported
0af3ea
0af3ea
* Sun Jun 18 2000 Matt Wilson <msw@redhat.com>
0af3ea
- rebuilt to see if we get stripped binaries
0af3ea
0af3ea
* Mon Jun  5 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- move man pages to %%{_mandir}
0af3ea
0af3ea
* Thu Jun  1 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- modify PAM setup to use system-auth
0af3ea
- bzip2 compress tarball
0af3ea
0af3ea
* Fri Mar 17 2000 Ngo Than <than@redhat.de>
0af3ea
- fix problem with LANG and LC_ALL
0af3ea
- compress source with bzip2
0af3ea
0af3ea
* Thu Mar 09 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- fix problem parsing userhelper's -w flag with other args
0af3ea
0af3ea
* Wed Mar 08 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- ignore read() == 0 because the child exits
0af3ea
0af3ea
* Tue Mar 07 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- queue notice messages until we get prompts in userhelper to fix bug #8745
0af3ea
0af3ea
* Thu Feb 03 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- free trip through the build system
0af3ea
0af3ea
* Tue Jan 11 2000 Nalin Dahyabhai <nalin@redhat.com>
0af3ea
- grab keyboard input focus for dialogs
0af3ea
0af3ea
* Fri Jan 07 2000 Michael K. Johnson <johnsonm@redhat.com>
0af3ea
- The root exploit fix created a bug that only showed up in certain
0af3ea
  circumstances.  Unfortunately, we didn't test in those circumstances...
0af3ea
0af3ea
* Mon Jan 03 2000 Michael K. Johnson <johnsonm@redhat.com>
0af3ea
- fixed local root exploit
0af3ea
0af3ea
* Thu Sep 30 1999 Michael K. Johnson <johnsonm@redhat.com>
0af3ea
- fixed old complex broken gecos parsing, replaced with simple working parsing
0af3ea
- can now blank fields (was broken by previous fix for something else...)
0af3ea
0af3ea
* Tue Sep 21 1999 Michael K. Johnson <johnsonm@redhat.com>
0af3ea
- FALLBACK/RETRY in consolehelper/userhelper
0af3ea
- session management fixed for consolehelper/userhelper SESSION=true
0af3ea
- fix memory leak and failure to close in error condition (#3614)
0af3ea
- fix various bugs where not all elements in userinfo got set
0af3ea
0af3ea
* Mon Sep 20 1999 Michael K. Johnson <johnsonm@redhat.com>
0af3ea
- set $HOME when acting as consolehelper
0af3ea
- rebuild against new pwdb
0af3ea
0af3ea
* Tue Sep 14 1999 Michael K. Johnson <johnsonm@redhat.com>
0af3ea
- honor "owner" flag to mount
0af3ea
- ask for passwords with username
0af3ea
0af3ea
* Tue Jul 06 1999 Bill Nottingham <notting@redhat.com>
0af3ea
- import pam_console wrappers from SysVinit, since they require usermode
0af3ea
0af3ea
* Mon Apr 12 1999 Michael K. Johnson <johnsonm@redhat.com>
0af3ea
- even better check for X availability
0af3ea
0af3ea
* Wed Apr 07 1999 Michael K. Johnson <johnsonm@redhat.com>
0af3ea
- better check for X availability
0af3ea
- center windows to make authentication easier (improve later with
0af3ea
  transients and embedded windows where possible)
0af3ea
- applink -> applnk
0af3ea
- added a little padding, especially important when running without
0af3ea
  a window manager, as happens when running from session manager at
0af3ea
  logout time
0af3ea
0af3ea
* Wed Mar 31 1999 Michael K. Johnson <johnsonm@redhat.com>
0af3ea
- hm, need to be root...
0af3ea
0af3ea
* Fri Mar 19 1999 Michael K. Johnson <johnsonm@redhat.com>
0af3ea
- updated userhelper.8 man page for consolehelper capabilities
0af3ea
- moved from wmconfig to desktop entries
0af3ea
0af3ea
* Thu Mar 18 1999 Michael K. Johnson <johnsonm@redhat.com>
0af3ea
- added consolehelper
0af3ea
- Changed conversation architecture to follow PAM spec
0af3ea
0af3ea
* Wed Mar 17 1999 Bill Nottingham <notting@redhat.com>
0af3ea
- remove gdk_input_remove (causing segfaults)
0af3ea
0af3ea
* Tue Jan 12 1999 Michael K. Johnson <johnsonm@redhat.com>
0af3ea
- fix missing include files
0af3ea
0af3ea
* Mon Oct 12 1998 Cristian Gafton <gafton@redhat.com>
0af3ea
- strip binaries
0af3ea
- use defattr
0af3ea
- fix spec file ( rm -rf $(RPM_BUILD_ROOT) is a stupid thing to do ! )
0af3ea
0af3ea
* Tue Oct 06 1998 Preston Brown <pbrown@redhat.com>
0af3ea
- fixed so that the close button on window managers quits the program properly
0af3ea
0af3ea
* Thu Apr 16 1998 Erik Troan <ewt@redhat.com>
0af3ea
- use gtk-config during build
0af3ea
- added make archive rule to Makefile
0af3ea
- uses a build root
0af3ea
0af3ea
* Fri Nov  7 1997 Otto Hammersmith <otto@redhat.com>
0af3ea
- new version that fixed memory leak bug.
0af3ea
0af3ea
* Mon Nov  3 1997 Otto Hammersmith <otto@redhat.com>
0af3ea
- updated version to fix bugs
0af3ea
0af3ea
* Fri Oct 17 1997 Otto Hammersmith <otto@redhat.com>
0af3ea
- Wrote man pages for userpasswd and userhelper.
0af3ea
0af3ea
* Tue Oct 14 1997 Otto Hammersmith <otto@redhat.com>
0af3ea
- Updated the packages... now includes userpasswd for changing passwords
0af3ea
  and newer versions of usermount and userinfo.  No known bugs or
0af3ea
  misfeatures. 
0af3ea
- Fixed the file list...
0af3ea
0af3ea
* Mon Oct 6 1997 Otto Hammersmith <otto@redhat.com>
0af3ea
- Created the spec file.