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