Compare commits

..

150 Commits

Author SHA1 Message Date
Michal Hlavinka 7b3dc67018 fix static analysis issues and ftbfs 2025-01-30 11:31:03 +01:00
Fedora Release Engineering 3e24aa5f3a Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 13:58:09 +00:00
Fedora Release Engineering 695d624d0f Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 08:26:45 +00:00
Fedora Release Engineering ac22bb99e9 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 07:19:53 +00:00
Michal Hlavinka a6c93c2abc drop install variable, already defined in the macro 2023-10-25 08:52:25 +02:00
Fedora Release Engineering 0648cbbc61 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 17:18:07 +00:00
Jiri Kucera 7b3885c985 Migrate to SPDX license identifier 2023-06-29 11:59:33 +02:00
Fedora Release Engineering d0c9ebd161 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 05:59:49 +00:00
Tomas Popela 61be5014fe Don't build GTK 2 bits on ELN/RHEL 10
GTK 2 won't be part of RHEL 10, see the following announcements:

https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/KH2BKEOZTLV4G6WF5FUXU6RYDPC62UEX/
https://github.com/minimization/content-resolver-input/pull/724
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.1_release_notes/deprecated_functionality#deprecated-functionality_desktop
2023-01-06 16:00:55 +01:00
Fedora Release Engineering 8df24764b5 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 11:34:22 +00:00
Fedora Release Engineering 871e941647 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 03:41:21 +00:00
Fedora Release Engineering 85a0972cac - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 20:12:12 +00:00
Jiri Kucera fc3e4de1fb Do not use fexecve
Script executed via fexecve has a file descriptor number in
argv[0]. This results in unexpected output: when displaying
the script help, a user see "Usage: <number> [options]"
instead of "Usage: <scriptname> [options]".

Resolves: #1969918
2021-06-16 21:09:51 +02:00
Jiri Kucera 76346b911b Update to usermode-1.114 2021-05-05 02:04:28 +02:00
Jiri Kucera aa53392b50 Update to usermode-1.113 2021-05-03 16:08:37 +02:00
Fedora Release Engineering da1e16cdee - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 22:49:00 +00:00
Robert Scheck 6984a6cdaa Spec file cleanup 2021-01-13 03:07:56 +00:00
Tom Stellard 5ebd2b55e6 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-09 00:30:44 +00:00
Jiri Kucera a17faee8fd Do not use deprecated selinux headers
Resolves: #1865598
2020-09-09 13:37:35 +02:00
Fedora Release Engineering e4aaf906a8 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 09:33:55 +00:00
Fedora Release Engineering 81f0589322 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 13:27:05 +00:00
Fedora Release Engineering 529d783670 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 02:48:33 +00:00
Fedora Release Engineering c211b79f76 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 02:40:47 +00:00
Fedora Release Engineering 596b834c77 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 10:58:34 +00:00
Igor Gnatenko 96a21d11bb Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:53 +01:00
Jiri Kucera 6569117db5 <sys/sysmacros.h> must be now included manually
- resolves #1606624
- inclusion of <sys/sysmacros.h> from <sys/types.h> is
  now deprecated
- also dropped autotools invocation from spec
- also fix bad FSF address
2018-08-07 20:57:34 +02:00
Fedora Release Engineering 4e359c182a - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 08:20:46 +00:00
Jiri Kucera 665eabf8bd Update to usermode-1.112
- resolve #1269643
2018-02-23 19:25:49 +01:00
Jiri Kucera aa41e53d15 Added missing gcc dependency
See https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/IJFYI5Q2BYZKIGDFS2WLOBDUSEGWHIKV/
2018-02-21 22:03:19 +01:00
Fedora Release Engineering f3b5f64435 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 20:11:59 +00:00
Fedora Release Engineering 137e051740 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 09:54:39 +00:00
Fedora Release Engineering 9e1759cf00 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 21:06:04 +00:00
Miloslav Trmač 124aec2cb3 Update home page and release URLs to point to pagure.io 2017-04-24 22:22:57 +02:00
Miloslav Trmač c04cf117e9 Fix inconsistent dates in %%changelog
Because such an old history is no longer available, assume that the
dates are correct and the days of week are incorrect.
2017-04-24 22:18:41 +02:00
Miloslav Trmač b77212f16c Fix a build failure with -Werror=format-security 2017-04-24 22:13:58 +02:00
Fedora Release Engineering bd4ba70e00 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 16:50:58 +00:00
Fedora Release Engineering fbc8fe6c32 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 02:28:13 +00:00
Dennis Gilmore 8e3b8943e9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 01:42:54 +00:00
Peter Robinson 87980c4de1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 07:17:05 +00:00
Dennis Gilmore 45adcfa66e - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 22:06:03 -05:00
Dennis Gilmore 621260e65e - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-04 00:49:13 -05:00
Miloslav Trmač 3d898fb33b Enable hardened build 2013-05-21 17:08:34 +02:00
Dennis Gilmore e4db17f5fa - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 20:34:38 -06:00
Miloslav Trmač 047ba0f48a Update to usermode-1.111 2012-09-22 20:51:19 +02:00
Miloslav Trmač 494acd5807 Drop no longer necessary %clean and %defattr commands 2012-08-21 20:25:31 +02:00
Miloslav Trmač e6decb8183 Fix changelog version 2012-08-21 02:04:56 +02:00
Miloslav Trmač d0cbd31537 Update to usermode-1.110 2012-08-21 01:54:21 +02:00
Dennis Gilmore 2615a2b372 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-21 21:12:14 -05:00
Miloslav Trmač 92c27282c7 Update to usermode-1.109 2012-03-03 07:12:45 +01:00
Dennis Gilmore d1cafe9d70 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-14 01:40:32 -06:00
Miloslav Trmač 3a83623291 Update to usermode-1.108 2011-10-03 18:00:03 +02:00
Miloslav Trmač 459a7682f7 Add UGROUPS=wheel to config-util
- Add UGROUPS=wheel to config-util
  Resolves: #688690
2011-03-31 22:57:53 +02:00
Miloslav Trmač 2d24fa9874 Update to usermode-1.107
* Thu Mar 31 2011 Miloslav Trmač <mitr@redhat.com> - 1.107-1
- Update to usermode-1.107
  Resolves: #668731
2011-03-31 22:36:45 +02:00
Dennis Gilmore 133aae569e - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-07 18:43:30 -06:00
Jesse Keating 67d5731b11 - Rebuilt for gcc bug 634757 2010-09-29 15:25:29 -07:00
Miloslav Trmač f9517ac3e5 Update to usermode-1.106.1 2010-09-14 17:28:56 +02:00
Miloslav Trmač 86def28cfe Update to usermode-1.106 2010-08-26 23:51:00 +02:00
Fedora Release Engineering dc83fdf537 dist-git conversion 2010-07-29 14:48:47 +00:00
Miloslav Trmac 04043a85e3 - Update to usermode-1.105 Resolves: #578124 Resolves: #580481 2010-04-08 17:17:30 +00:00
Miloslav Trmac 743d9287e8 - Update to usermode-1.104.2 2010-03-26 14:37:47 +00:00
Miloslav Trmac 68f915cbe4 - Update to usermode-1.104.1
- Drop no longer necessary references to BuildRoot:
2010-03-04 20:59:35 +00:00
Miloslav Trmac 9c0505313c Annotate 1.104-1 change log with bug # 2010-02-25 12:11:26 +00:00
Miloslav Trmac 0fafae72b7 - Update to usermode-1.104 2010-02-25 11:50:20 +00:00
Miloslav Trmac b9de6d2cbe - Update to usermode-1.103 2010-02-16 20:19:16 +00:00
Miloslav Trmac f19b5b86a1 - Use %%{?_smp_mflags}
- Use the four-parameter version of %%defattr
- Be more paranoid about dropping privileges
- Set PAM_TTY
2010-02-05 15:05:00 +00:00
Bill Nottingham 2cb6804215 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 22:52:48 +00:00
Miloslav Trmac 1d58676420 - Update to usermode-1.102 2009-10-05 18:52:42 +00:00
Miloslav Trmac 94108bb695 - Update to usermode-1.101 2009-09-15 19:22:41 +00:00
Jesse Keating 15dc4c3b29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-27 06:39:43 +00:00
Miloslav Trmac 0c84fe4295 - Require libblkid-devel instead of e2fsprogs-devel 2009-06-29 16:11:14 +00:00
Miloslav Trmac 5af0b258fd - Add BuildRequires: intltool 2009-04-14 16:07:50 +00:00
Miloslav Trmac 269440fd99 - Add BuildRequires: intltool 2009-04-14 16:05:59 +00:00
Miloslav Trmac bdab431437 Add BuildRequires: intltool 2009-04-14 15:59:05 +00:00
Miloslav Trmac 7852603bea - Update to usermode-1.100 2009-04-14 11:41:12 +00:00
Jesse Keating 6b3e222d2f - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-25 23:28:22 +00:00
Miloslav Trmac a38230d01c - Fix problems pointed out in merge review:
- Drop Conflicts: SysVinit < very-old
- Remove very old version requirements from Requires and BuildRequires
- Make /etc/security/console.apps/* %%config(noreplace)
- Update BuildRoot
2009-01-14 11:54:06 +00:00
Miloslav Trmac d0938219d3 - Update to usermode-1.99 Resolves: #470834 2008-11-11 11:58:27 +00:00
Miloslav Trmac 7978757f83 - Hide usermount from GNOME and KDE menus Resolves: #440029
- Only hide userinfo and userpasswd in GNOME and KDE
2008-11-06 09:31:22 +00:00
Miloslav Trmac a801c45a23 - Update to usermode-1.98.1-1 2008-10-28 22:12:45 +00:00
Miloslav Trmac 042c0f3fb6 - Support dialogs with no text entries
- Preserve timestamps of some installed files Resolves: #456749
- Remove /usr/X11R6/bin from the default path. Resolves: #446849
- Left-justify messages
- Preserve file timestamps where possible.
2008-08-03 06:52:45 +00:00
Miloslav Trmac b2e118ac49 - Fix display of '_' in prompts Resolves: #444545 2008-05-01 12:57:05 +00:00
Miloslav Trmac 6b8fd28929 - New release with updated translations 2008-04-09 22:49:35 +00:00
Miloslav Trmac 01e1dae06b - Remove code that overrides SELinux contexts of processes started by
userhelper. Related: #247967
- Delete the WITH_SELINUX variable.
2008-02-29 15:54:18 +00:00
Miloslav Trmac f706a49df4 - New home page at https://fedorahosted.org/usermode/
- Correctly preserve exit code when SESSION=yes
- Fix minor errors in the .desktop files
- Ship documentation
2008-02-25 00:16:28 +00:00
Jesse Keating 3ee2c268bc - Autorebuild for GCC 4.3 2008-02-19 13:57:41 +00:00
Miloslav Trmac c554b16208 - Add support for including files from wrapper configuration files.
Original patch by Carlo de Wolf. Resolves: #426095
- Add /etc/security/console.apps/config-util for use by system-config-*
- Rename sr@Latn.po to sr@latin.po Resolves: #425842
2008-01-10 20:42:41 +00:00
Miloslav Trmac c9c819fa09 - New release with updated translations Resolves: #332441
- Build with startup notification Resolves: #294591
2007-10-16 11:34:14 +00:00
Bill Nottingham 4344797e70 makefile update to properly grab makefile.common 2007-10-15 19:29:38 +00:00
Miloslav Trmac 1afcb34066 - Fix handling of PAM conversations with no questions Resolves: #267361
- Update License:
2007-09-05 00:37:17 +00:00
Miloslav Trmac b17cf718dd - Fix userhelper hangs in non-UTF8 locales Resolves: #242420
- Clean up menu categories in desktop files
2007-06-11 21:35:02 +00:00
Miloslav Trmac 59b85d754a - Show the user we're authenticating as in an i18n-safe way. Resolves:
#233210
- Remove BuildRequires: libattr-devel
2007-06-11 13:11:09 +00:00
Miloslav Trmac 66235cdb84 - New release with updated translations 2007-04-19 14:05:40 +00:00
Matthias Clasen 19e9b6bf65 Clean up desktop files 2007-03-27 19:53:51 +00:00
Miloslav Trmac 23d35be2e4 - Preserve environment variables in consolehelper if specified in the
service config file Related: #213402
2007-03-19 22:20:21 +00:00
Miloslav Trmac 03d25b3db4 - Fix GUI=no handling Resolves: #110701
- Add a dialog caption when changing user password Resolves: #154861
- Fix an use of PAM data after free Resolves: #176992
- Support "user", "users", LABEL= and UUID= in usermount and userformat
    Resolves: #189907
- Use less memory in pam-panel-icon until the icon is actually displayed
- Don't use deprecated GTK+ widgets
2007-03-14 05:35:42 +00:00
Miloslav Trmac 131e0bc795 - Preserve application exit code in consolehelper Resolves: #178991,
#210893
- Drop the historical build6x spec file variable
- Fix some rpmlint warnings
2007-03-09 03:15:21 +00:00
Martin Bacovsky fd598b1944 - Repackaged with new translations 2006-10-03 09:00:04 +00:00
Martin Bacovsky 9c1775e601 - Repackaged with new translations 2006-10-03 08:38:33 +00:00
Jesse Keating c644a17de2 bump for gcc bug 2006-10-01 20:21:20 +00:00
Martin Bacovsky ef00c43125 - pam-panel-icon is now transparent on GTK+ >2.10 (#207181), thanks to Bill
Nottingham
2006-09-21 09:12:04 +00:00
Martin Bacovsky 7c9ac26801 - fix userpasswd - Query window pops up three times if cancelling passwd
(#202924)
- Serbian latin script translation added (#203003)
2006-08-30 14:54:41 +00:00
Jesse Keating d6c9be4eeb bumped for rebuild 2006-07-12 08:38:21 +00:00
Jesse Keating 95d21ef6b4 bump for bug in double-long on ppc(64) 2006-02-11 05:56:06 +00:00
Jesse Keating 9e8ab5b8be bump for new gcc/glibc 2006-02-07 14:11:18 +00:00
Jindrich Novy e9e0413017 - add gettext, libattr-devel, libSM-devel dependencies 2006-01-31 14:22:12 +00:00
Jindrich Novy b69d7feef0 fix date in changelog 2006-01-03 14:26:43 +00:00
Jindrich Novy 2745361128 - fix userpasswd - don't crash if pam produces multi-line output (#175735)
Thanks to toddp@bestweb.net
- added Serbian translation (#176152)
2006-01-03 14:25:57 +00:00
Jesse Keating 065e583d79 gcc update bump 2005-12-09 22:43:43 +00:00
Jindrich Novy 6725f90f7e make the usermode-gtk dialog always on top 2005-12-01 14:50:31 +00:00
Jindrich Novy 482827ff1c update to 1.83 2005-11-15 20:05:45 +00:00
Jindrich Novy cda42df0a7 update to 1.82 2005-10-26 19:41:39 +00:00
Jindrich Novy 79c5193b41 - new release 2005-08-16 12:56:28 +00:00
Ray Strode eb1277d156 - rebuild 2005-08-11 19:29:12 +00:00
Jindrich Novy 182a7ecde6 - rebuild because of libwnck 2005-08-11 13:25:42 +00:00
Jindrich Novy 30b3d6cc3d - rebuild because of broken libwnck dependency 2005-07-12 11:18:47 +00:00
Jindrich Novy 7dfd98933b - fix "Unknown error" when password is mistyped in userpasswd (#135500)
- add icons to windows for usermode-gtk applications (#155867)
- add missing checks for some PAM error codes
- fix ungettextized error message
- update translations
2005-05-11 12:14:38 +00:00
Matthias Clasen ea622475b0 Rebuild 2005-03-16 01:44:04 +00:00
Jindrich Novy 59c19fb409 - fix problem with root passwords starting with space (#124980) 2005-03-02 14:28:16 +00:00
Jindrich Novy 23baa38e8d - add $RPM_OPT_FLAGS to CFLAGS 2005-02-16 08:20:15 +00:00
Jindrich Novy aab0623893 - pam-panel-icon has popup menu to choose to forget/keep authentization by
right clicking as usual for other panel applets (#75845)
- fix race condition (#142254)
2005-01-27 15:52:00 +00:00
Jindrich Novy 655d4331e2 - preserve LANGUAGE environment variable in userhelper (#82300)
- use badge instead of keyring icon for pam-panel-icon (#122487)
- icon is not showed in the panel when logged as root (#75234)
- use new environment variable USERHELPER_UID to identify an user who
    executed an application via userhelper (#116186)
2005-01-20 12:21:08 +00:00
Jindrich Novy fee85cc9ad - fix dependencies to perl-XML-Parser #124170
- use "pamconsole" instead of "user" when parsing /etc/fstab with usermount
- no need to declare "perm" when SELinux is not enabled in userhelper
2004-12-02 12:54:12 +00:00
Jindrich Novy 9062e42624 - make pam-panel-icon using localized strings (#138609)
- update translations
- fix usermount to use "-I" option only for vfat and msdos fs
- fix Makefile.am to not to use "Release" from spec to name dist tarballs
2004-11-10 15:34:54 +00:00
Jindrich Novy 90b7e28bd4 - 1.74 - patch from Mathew Miller 2004-10-20 09:08:46 +00:00
Jindrich Novy 618c2731a3 - added languages from upstream
- changed build policy
2004-10-04 08:26:07 +00:00
riel b37d1ca3be - add dependency on passwd (bz #125010)
- make sure the Release: isn't part of the path name and tarball name
2004-09-28 19:48:48 +00:00
riel 9e32e323ec add dependency on passwd (bz #125010) 2004-09-28 19:31:05 +00:00
Ray Strode 3fd9ba787f - Remove Patch0 line 2004-09-27 21:02:49 +00:00
Ray Strode 2b2e6b9b22 - remove X-Red-Hat-Base category from userinfo.desktop
- fix `make distcheck'
- use proper value types for Terminal keys in desktop entries
- remove upstreamed mkfs patch
2004-09-27 20:59:58 +00:00
Jindrich Novy 2a0b3c48b6 - commiting the new source 2004-09-24 09:30:59 +00:00
Jindrich Novy 447e3e827a - forgot to increase the release number 2004-09-24 09:18:18 +00:00
Jindrich Novy 2bc1093b62 - updated dependencies to SELinux 2004-09-24 09:16:36 +00:00
Jindrich Novy 6feccc4f24 - userpasswd belongs to Preferences, this is minor fix so I'll not bump up
the release number - usermode 1.71-3 was not built yet.
2004-09-23 13:18:53 +00:00
Jindrich Novy a93647191f - installation moved from Preferences to More Preferences menu 2004-09-23 13:09:07 +00:00
Jindrich Novy fc2a5cf9ce - added .mkfs patch 2004-09-21 08:16:07 +00:00
cvsdist 29053aed89 auto-import changelog data from usermode-1.71-1.src.rpm
Thu Aug 26 2004 Alexander Larsson <alexl@redhat.com> - 1.71-1
- consolehelper: work if root is readonly
2004-09-09 14:02:40 +00:00
cvsdist bd0a47d2d6 auto-import changelog data from usermode-1.70-8.src.rpm
Mon Jul 12 2004 Dan Walsh <dwalsh@redhat.com> 1.70-8
- Additional diffs from NSA
- Clean up comments
2004-09-09 14:02:14 +00:00
cvsdist 8158713524 auto-import changelog data from usermode-1.70-7.src.rpm
Thu Jul 08 2004 Dan Walsh <dwalsh@redhat.com> 1.70-7
- More fixes for SELinux. roll back to only use root for auth.
- Add getenforce checks
- Add root_passwd check
2004-09-09 14:01:36 +00:00
cvsdist 1b7e004d7f auto-import usermode-1.70-6 from usermode-1.70-6.src.rpm 2004-09-09 14:01:25 +00:00
cvsdist 19708d230b auto-import changelog data from usermode-1.70-5.src.rpm
Thu Jul 01 2004 Dan Walsh <dwalsh@redhat.com> 1.70-5
- Fix to use root if user not defined
2004-09-09 14:01:21 +00:00
cvsdist 9f5805d228 auto-import changelog data from usermode-1.70-4.src.rpm
Tue May 25 2004 Dan Walsh <dwalsh@redhat.com> 1.70-4
- Support new policy files
Thu May 20 2004 Dan Walsh <dwalsh@redhat.com> 1.70-3
- Change user context to default name if username context not in passwd
    file
2004-09-09 14:00:45 +00:00
cvsdist 7403fbcc67 auto-import changelog data from usermode-1.70-2.src.rpm
Thu Apr 01 2004 Dan Walsh <dwalsh@redhat.com> 1.70-1
- Change user context to "root" if username context "user_t" not in passwd
    file
Wed Mar 31 2004 Nalin Dahyabhai <nalin@redhat.com> 1.70-1
- fix accidental mixup of role and type setting up new selinux context
- log the new selinux context if we're running an app in a new selinux
    context
2004-09-09 14:00:33 +00:00
cvsdist d45f30fb84 auto-import changelog data from usermode-1.69-5.src.rpm
Sat Feb 21 2004 Dan Walsh <dwalsh@redhat.com> 1.69-5
- Change to fall back to root auth if selinux user does not exist
2004-09-09 13:59:36 +00:00
cvsdist 677b49c212 auto-import changelog data from usermode-1.69-4.src.rpm
Tue Jan 27 2004 Dan Walsh <dwalsh@redhat.com> 1.69-4
- fix call to is_selinux_enabled
Mon Dec 08 2003 Nalin Dahyabhai <nalin@redhat.com>
- fix warning in userinfo which would cause random early exit (#111409)
- clean up warnings
Tue Nov 25 2003 Dan Walsh <dwalsh@redhat.com> 1.69-3.sel
- Fix handling of roles from console file
Fri Nov 14 2003 Nalin Dahyabhai <nalin@redhat.com>
- don't disable use of deprecated GLib and GTK+ APIs, reported by the
    mysterious Pierre-with-no-last-name
Thu Oct 30 2003 Dan Walsh <dwalsh@redhat.com> 1.69-2.sel
- Turn on sleinux
2004-09-09 13:59:06 +00:00
cvsdist 39c598198f auto-import changelog data from usermode-1.69-1.src.rpm
Thu Oct 23 2003 Nalin Dahyabhai <nalin@redhat.com> 1.69-1
- all around: cleanups
- consolehelper: coalesce multiple messages from PAM again
- usermount: handle user-not-allowed-to-control-mounts error correctly
    (#100457)
- userhelper: trim off terminating commas when changing chfn info
Mon Oct 06 2003 Dan Walsh <dwalsh@redhat.com> 1.68-8
Wed Oct 1 2003 Dan Walsh <dwalsh@redhat.com> 1.68-7.sel
- Fix to use /etc instead of /usr/etc
Thu Sep 25 2003 Dan Walsh <dwalsh@redhat.com> 1.68-6.sel
- turn on selinux
- add default userhelper context file
Thu Sep 25 2003 Nalin Dahyabhai <nalin@redhat.com> 1.68-6
- make selinux a configure option to avoid screwing with makefiles
Thu Sep 25 2003 Nalin Dahyabhai <nalin@redhat.com> 1.68-5
- rebuild
Mon Sep 08 2003 Dan Walsh <dwalsh@redhat.com> 1.68-4
- turn off selinux
Fri Sep 05 2003 Dan Walsh <dwalsh@redhat.com> 1.68-3.sel
- turn on selinux
Tue Jul 29 2003 Dan Walsh <dwalsh@redhat.com> 1.68-2
- Add SELinux support
Wed Apr 16 2003 Nalin Dahyabhai <nalin@redhat.com> 1.68-1
- update translations
- suppress the error dialog from user cancel
2004-09-09 13:58:53 +00:00
cvsdist b8a704d664 auto-import usermode-1.67-2 from usermode-1.67-2.src.rpm 2004-09-09 13:58:03 +00:00
cvsdist d14eecbbaf auto-import usermode-1.63-1 from usermode-1.63-1.src.rpm 2004-09-09 13:57:59 +00:00
cvsdist 3b8e78ae61 auto-import usermode-1.62-1 from usermode-1.62-1.src.rpm 2004-09-09 13:57:48 +00:00
cvsdist 7d1ecad376 auto-import usermode-1.61-1 from usermode-1.61-1.src.rpm 2004-09-09 13:57:21 +00:00
cvsdist 37f99cae90 auto-import usermode-1.60-1 from usermode-1.60-1.src.rpm 2004-09-09 13:56:50 +00:00
7 changed files with 725 additions and 69 deletions
-1
View File
@@ -1 +0,0 @@
usermode-1.59.tar.gz
+12
View File
@@ -0,0 +1,12 @@
usermode-1.105.tar.xz
/usermode-1.106.tar.xz
/usermode-1.106.1.tar.xz
/usermode-1.107.tar.xz
/usermode-1.108.tar.xz
/usermode-1.109.tar.xz
/usermode-1.110.tar.xz
/usermode-1.111.tar.xz
/usermode-1.112.tar.xz
/usermode-1.112.autotoolized.tar.xz
/usermode-1.113.tar.xz
/usermode-1.114.tar.xz
-6
View File
@@ -1,6 +0,0 @@
# Makefile for source rpm: usermode
# $Id$
NAME := usermode
SPECFILE = $(firstword $(wildcard *.spec))
include ../common/Makefile.common
+2
View File
@@ -0,0 +1,2 @@
USER=root
UGROUPS=wheel
+36
View File
@@ -0,0 +1,36 @@
diff --git a/gsmclient.c b/gsmclient.c
index fb93a5c..93e9a64 100644
--- a/gsmclient.c
+++ b/gsmclient.c
@@ -182,6 +182,7 @@ gsm_client_init (GsmClient *client, gpointer data)
char pid_str[64];
int empty_vector_len = 0;
char *empty_vector[] = { NULL };
+ gchar *curdir;
(void)data;
client->priv = g_new (GsmClientPrivate, 1);
@@ -197,8 +198,10 @@ gsm_client_init (GsmClient *client, gpointer data)
/* Default property values (this code assumes we start
* with an empty proplist)
*/
+ curdir = g_get_current_dir ();
push_prop (client, smprop_new_string (GSM_CLIENT_PROPERTY_CURRENT_DIRECTORY,
- g_get_current_dir (), -1));
+ curdir, -1));
+ g_free(curdir);
g_snprintf (pid_str, sizeof (pid_str), "%d", (int) getpid ());
push_prop (client, smprop_new_string (GSM_CLIENT_PROPERTY_PROCESS_ID,
diff --git a/shvar.c b/shvar.c
index 0e199c6..62723db 100644
--- a/shvar.c
+++ b/shvar.c
@@ -348,6 +348,7 @@ svSetValue(shvarFile *s, const char *key, const char *value)
s->modified = 1;
goto bail; /* do not need keyValue */
}
+ else goto bail;
goto end;
}
+1 -1
View File
@@ -1 +1 @@
d0212538372c68d56e4abdb35030242f usermode-1.59.tar.gz
SHA512 (usermode-1.114.tar.xz) = 703eb218704c7a11cdce25a71f4fc91bf4f042a8b185f79f3954699081c0db8a6234ad6f11738d8b2fe6a492a03d029cbe01762a47869edc473e4fbaa6e0ee32
+674 -61
View File
@@ -1,115 +1,728 @@
%define build6x 0
Summary: Tools for certain user account management tasks.
Name: usermode
Version: 1.59
Release: 2
License: GPL
Group: Applications/System
Source: usermode-%{version}.tar.gz
%if %{build6x}
Requires: util-linux, pam >= 0.66-5
# Add `--without gtk' option (enable gtk by default):
# No GTK 2 in RHEL 10
%if 0%{?rhel} > 9
%bcond_with gtk
%else
Requires: util-linux, pam >= 0.75-37, /etc/pam.d/system-auth
%bcond_without gtk
%endif
Conflicts: SysVinit < 2.74-14
BuildPrereq: desktop-file-utils, glib2-devel, gtk2-devel
BuildPrereq: libglade2-devel, libuser-devel, pam-devel, util-linux
BuildRoot: %{_tmppath}/%{name}-root
Summary: Tools for certain user account management tasks
Name: usermode
Version: 1.114
Release: 12%{?dist}
License: GPL-2.0-or-later
URL: https://pagure.io/%{name}/
Source: https://releases.pagure.org/%{name}/%{name}-%{version}.tar.xz
Source1: config-util
Patch1: fix-sast.patch
Requires: pam, passwd, util-linux
# https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/IJFYI5Q2BYZKIGDFS2WLOBDUSEGWHIKV/
BuildRequires: make
BuildRequires: gcc
BuildRequires: gettext, glib2-devel, intltool
%if %{with gtk}
BuildRequires: desktop-file-utils, gtk2-devel, startup-notification-devel, libSM-devel
%endif
BuildRequires: libblkid-devel, libselinux-devel, libuser-devel
BuildRequires: pam-devel, perl-XML-Parser
BuildRequires: util-linux
%if %{with gtk}
%package gtk
Summary: Graphical tools for certain user account management tasks.
Group: Applications/System
Summary: Graphical tools for certain user account management tasks
Requires: %{name} = %{version}-%{release}
%endif
%global _hardened_build 1
%description
The usermode package contains the userhelper program, which can be
used to allow configured programs to be run with superuser privileges
by ordinary users.
%if %{with gtk}
%description gtk
The usermode-gtk package contains several graphical tools for users:
userinfo, usermount and userpasswd. Userinfo allows users to change
their finger information. Usermount lets users mount, unmount, and
format filesystems. Userpasswd allows users to change their
format file systems. Userpasswd allows users to change their
passwords.
Install the usermode-gtk package if you would like to provide users with
graphical tools for certain account management tasks.
%endif
%prep
%setup -q
%patch -P 1 -p 1
%build
%configure
make
%configure --with-selinux --without-fexecve %{!?with_gtk:--without-gtk}
%make_build
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%make_install
# We set up the shutdown programs to be wrapped in this package. Other
# packages are on their own....
mkdir -p $RPM_BUILD_ROOT/etc/pam.d $RPM_BUILD_ROOT/etc/security/console.apps
for wrappedapp in halt reboot poweroff ; do
ln -s consolehelper $RPM_BUILD_ROOT%{_bindir}/${wrappedapp}
install -m644 $wrappedapp $RPM_BUILD_ROOT/etc/security/console.apps/${wrappedapp}
%if %{build6x}
cp shutdown.pamd.6x $RPM_BUILD_ROOT/etc/pam.d/${wrappedapp}
%else
cp shutdown.pamd $RPM_BUILD_ROOT/etc/pam.d/${wrappedapp}
%if %{with gtk}
# make userformat symlink to usermount
ln -sf usermount $RPM_BUILD_ROOT%{_bindir}/userformat
ln -s usermount.1 $RPM_BUILD_ROOT%{_mandir}/man1/userformat.1
%endif
mkdir -p $RPM_BUILD_ROOT/etc/security/console.apps
install -p -m 644 %{SOURCE1} \
$RPM_BUILD_ROOT/etc/security/console.apps/config-util
%if %{with gtk}
for i in redhat-userinfo.desktop redhat-userpasswd.desktop \
redhat-usermount.desktop; do
echo 'NotShowIn=GNOME;KDE;' >>$RPM_BUILD_ROOT%{_datadir}/applications/$i
desktop-file-install --vendor redhat --delete-original \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
$RPM_BUILD_ROOT%{_datadir}/applications/$i
done
%if ! %{build6x}
install -m644 pam_timestamp_init.console $RPM_BUILD_ROOT/etc/security/console.apps/pam_timestamp_init
install -m644 pam_timestamp_init.pamd $RPM_BUILD_ROOT/etc/pam.d/pam_timestamp_init
ln -sf consolehelper $RPM_BUILD_ROOT/%{_bindir}/pam_timestamp_init
%endif
%find_lang %{name}
%clean
rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(-,root,root)
%attr(4711,root,root) /usr/sbin/userhelper
%license COPYING
%doc ChangeLog NEWS README
%attr(4711,root,root) /%{_sbindir}/userhelper
%{_bindir}/consolehelper
%{_mandir}/man8/userhelper.8*
%{_mandir}/man8/consolehelper.8*
# PAM console wrappers
%{_bindir}/halt
%{_bindir}/reboot
%{_bindir}/poweroff
%if %{build6x}
%{_bindir}/shutdown
%endif
%config(noreplace) /etc/pam.d/halt
%config(noreplace) /etc/pam.d/reboot
%config(noreplace) /etc/pam.d/poweroff
%config /etc/security/console.apps/halt
%config /etc/security/console.apps/reboot
%config /etc/security/console.apps/poweroff
%config(noreplace) /etc/security/console.apps/config-util
%if %{with gtk}
%files gtk
%defattr(-,root,root)
%{_bindir}/usermount
%{_mandir}/man1/usermount.1*
%{_bindir}/userformat
%{_mandir}/man1/userformat.1*
%{_bindir}/userinfo
%{_mandir}/man1/userinfo.1*
%{_bindir}/userpasswd
%{_mandir}/man1/userpasswd.1*
%{_bindir}/consolehelper-gtk
%{_mandir}/man8/consolehelper-gtk.8*
%{_bindir}/pam-panel-icon
%{_mandir}/man1/pam-panel-icon.1*
%{_datadir}/%{name}
%{_datadir}/pixmaps/*
%{_datadir}/applications/*
%endif
# If you're updating translations, do me a favor and bump the RELEASE number,
# and not the VERSION number. Version numbers indicate CODE changes.
%changelog
* Thu Jan 30 2025 Michal Hlavinka <mhlavink@redhat.com> - 1.114-12
- fix static analysis issues and ftbfs
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.114-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.114-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.114-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.114-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.114-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Fri Jan 06 2023 Tomas Popela <tpopela@redhat.com> - 1.114-6
- Don't build GTK 2 bits on RHEL 10 as GTK 2 won't be available there
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.114-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.114-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.114-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jun 16 2021 Jiri Kucera <jkucera@redhat.com> - 1.114-2
- Do not use fexecve
Script executed via fexecve has a file descriptor number in
argv[0]. This results in unexpected output: when displaying
the script help, a user see "Usage: <number> [options]"
instead of "Usage: <scriptname> [options]".
Resolves: #1969918
* Tue May 04 2021 Jiri Kucera <jkucera@redhat.com> - 1.114-1
- Update to usermode-1.114
- Allow to optionally disable GTK
* Mon May 03 2021 Jiri Kucera <jkucera@redhat.com> - 1.113-1
- Update to usermode-1.113
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.112-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Sep 09 2020 Jiri Kucera <jkucera@redhat.com> - 1.112-9
- Do not use deprecated selinux headers
Resolves #1865598
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.112-8
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.112-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.112-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.112-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.112-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Tue Aug 07 2018 Jiri Kucera <jkucera@redhat.com> - 1.112-3
- Dropped need to run autotools
- <sys/sysmacros.h> must be now included manually
Resolves #1606624
- Fixed bad FSF address
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.112-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Thu Feb 22 2018 Jiri Kucera <jkucera@redhat.com> - 1.112-1
- Update to usermode-1.112
Resolves #1269643
* Wed Feb 21 2018 Jiri Kucera <jkucera@redhat.com> - 1.111-14
- Added missing gcc dependency
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.111-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.111-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.111-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Mon Apr 24 2017 Miloslav Trmač <mitr@redhat.com> - 1.111-10
- Fix a FBFS with -Werror=format-security
Resolves #1444750
- Fix inconsistent dates in %%changelog
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.111-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.111-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.111-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.111-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.111-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.111-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Tue May 21 2013 Miloslav Trmač <mitr@redhat.com> - 1.111-3
- Enable hardened build
Resolves: #965471
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.111-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Sat Sep 22 2012 Miloslav Trmač <mitr@redhat.com> - 1.111-1
- Update to usermode-1.111
* Tue Aug 21 2012 Miloslav Trmač <mitr@redhat.com> - 1.110-2
- Drop no longer necessary %%clean and %%defattr commands.
* Mon Aug 20 2012 Miloslav Trmač <mitr@redhat.com> - 1.110-1
- Update to usermode-1.110.
Note that this drops halt/poweroff/reboot helpers, the respective
implementations in systemd now include PolicyKit support. Spec file change
based on a patch by Lennart Poettering <lpoetter@redhat.com>.
Resolves: #804088, #849208
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.109-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Sat Mar 3 2012 Miloslav Trmač <mitr@redhat.com> - 1.109-1
- Update to usermode-1.109
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.108-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Mon Oct 3 2011 Miloslav Trmač <mitr@redhat.com> - 1.108-1
- Update to usermode-1.108
Resolves: #622813, #716524
* Thu Mar 31 2011 Miloslav Trmač <mitr@redhat.com> - 1.107-1
- Update to usermode-1.107
Resolves: #668731
- Add UGROUPS=wheel to config-util
Resolves: #688690
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.106.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Wed Sep 29 2010 jkeating - 1.106.1-2
- Rebuilt for gcc bug 634757
* Tue Sep 14 2010 Miloslav Trmač <mitr@redhat.com> - 1.106.1-1
- Update to usermode-1.106.1
* Thu Aug 26 2010 Miloslav Trmač <mitr@redhat.com> - 1.106-1
- Update to usermode-1.106
* Thu Apr 8 2010 Miloslav Trmač <mitr@redhat.com> - 1.105-1
- Update to usermode-1.105
Resolves: #578124
Resolves: #580481
* Fri Mar 26 2010 Miloslav Trmač <mitr@redhat.com> - 1.104.2-1
- Update to usermode-1.104.2
* Thu Mar 4 2010 Miloslav Trmač <mitr@redhat.com> - 1.104.1-1
- Update to usermode-1.104.1
- Drop no longer necessary references to BuildRoot:
* Thu Feb 25 2010 Miloslav Trmač <mitr@redhat.com> - 1.104-1
- Update to usermode-1.104
Resolves: #567117
* Tue Feb 16 2010 Miloslav Trmač <mitr@redhat.com> - 1.103-1
- Update to usermode-1.103
* Fri Feb 5 2010 Miloslav Trmač <mitr@redhat.com> - 1.102-2
- Use %%{?_smp_mflags}
- Use the four-parameter version of %%defattr
- Be more paranoid about dropping privileges
Resolves: #562194
- Set PAM_TTY
Resolves: #562195
* Mon Oct 5 2009 Miloslav Trmač <mitr@redhat.com> - 1.102-1
- Update to usermode-1.102
* Tue Sep 15 2009 Miloslav Trmač <mitr@redhat.com> - 1.101-1
- Update to usermode-1.101
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.100-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Mon Jun 29 2009 Miloslav Trmač <mitr@redhat.com> - 1.100-3
- Require libblkid-devel instead of e2fsprogs-devel
* Tue Apr 14 2009 Miloslav Trmač <mitr@redhat.com> - 1.100-2
- Add BuildRequires: intltool
* Tue Apr 14 2009 Miloslav Trmač <mitr@redhat.com> - 1.100-1
- Update to usermode-1.100
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.99-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Wed Jan 14 2009 Miloslav Trmač <mitr@redhat.com> - 1.99-2
- Fix problems pointed out in merge review:
- Drop Conflicts: SysVinit < very-old
- Remove very old version requirements from Requires and BuildRequires
- Make /etc/security/console.apps/* %%config(noreplace)
- Update BuildRoot
* Tue Nov 11 2008 Miloslav Trmač <mitr@redhat.com> - 1.99-1
- Update to usermode-1.99
Resolves: #470834
* Thu Nov 6 2008 Miloslav Trmač <mitr@redhat.com> - 1.98.1-2
- Hide usermount from GNOME and KDE menus
Resolves: #440029
- Only hide userinfo and userpasswd in GNOME and KDE
* Tue Oct 28 2008 Miloslav Trmač <mitr@redhat.com> - 1.98.1-1
- Update to usermode-1.98.1-1
* Sun Aug 3 2008 Miloslav Trmač <mitr@redhat.com> - 1.98-1
- Support dialogs with no text entries
- Preserve timestamps of some installed files
Resolves: #456749
- Remove /usr/X11R6/bin from the default path.
Resolves: #446849
- Left-justify messages
- Preserve file timestamps where possible.
* Thu May 1 2008 Miloslav Trmač <mitr@redhat.com> - 1.97-1
- Fix display of '_' in prompts
Resolves: #444545
* Thu Apr 10 2008 Miloslav Trmač <mitr@redhat.com> - 1.96.1-1
- New release with updated translations
* Fri Feb 29 2008 Miloslav Trmač <mitr@redhat.com> - 1.96-1
- Remove code that overrides SELinux contexts of processes started by
userhelper.
Related: #247967
- Delete the WITH_SELINUX variable.
* Mon Feb 25 2008 Miloslav Trmač <mitr@redhat.com> - 1.95-1
- New home page at https://fedorahosted.org/usermode/
- Correctly preserve exit code when SESSION=yes
- Fix minor errors in the .desktop files
- Ship documentation
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.94-2
- Autorebuild for GCC 4.3
* Thu Jan 10 2008 Miloslav Trmač <mitr@redhat.com> - 1.94-1
- Add support for including files from wrapper configuration files. Original
patch by Carlo de Wolf.
Resolves: #426095
- Add /etc/security/console.apps/config-util for use by system-config-*
- Rename sr@Latn.po to sr@latin.po
Resolves: #425842
* Tue Oct 16 2007 Miloslav Trmač <mitr@redhat.com> - 1.93.1-1
- New release with updated translations
Resolves: #332441
- Build with startup notification
Resolves: #294591
* Wed Sep 5 2007 Miloslav Trmač <mitr@redhat.com> - 1.93-1
- Fix handling of PAM conversations with no questions
Resolves: #267361
- Update License:
* Mon Jun 11 2007 Miloslav Trmač <mitr@redhat.com> - 1.92-1
- Fix userhelper hangs in non-UTF8 locales
Resolves: #242420
- Clean up menu categories in desktop files
* Sat Jun 9 2007 Miloslav Trmač <mitr@redhat.com> - 1.91.2-1
- Show the user we're authenticating as in an i18n-safe way.
Resolves: #233210
- Remove BuildRequires: libattr-devel
* Thu Apr 19 2007 Miloslav Trmac <mitr@redhat.com> - 1.91.1-1
- New release with updated translations
* Tue Mar 27 2007 Matthias Clasen <mclasen@redhat.com> 1.91-2
- Clean up desktop files
* Mon Mar 19 2007 Miloslav Trmac <mitr@redhat.com> - 1.91-1
- Preserve environment variables in consolehelper if specified in the service
config file
Related: #213402
* Wed Mar 14 2007 Miloslav Trmac <mitr@redhat.com> - 1.90-1
- Fix GUI=no handling
Resolves: #110701
- Add a dialog caption when changing user password
Resolves: #154861
- Fix an use of PAM data after free
Resolves: #176992
- Support "user", "users", LABEL= and UUID= in usermount and userformat
Resolves: #189907
- Use less memory in pam-panel-icon until the icon is actually displayed
- Don't use deprecated GTK+ widgets
* Fri Mar 9 2007 Miloslav Trmac <mitr@redhat.com> - 1.89-1
- Preserve application exit code in consolehelper
Resolves: #178991, #210893
- Drop the historical build6x spec file variable
- Fix some rpmlint warnings
* Mon Dec 11 2006 Martin Bacovsky <mbacovsk@redhat.com> - 1.88-3.el5
- Updated translations
- Resolves: #216622
* Fri Dec 1 2006 Martin Bacovsky <mbacovsk@redhat.com> - 1.88-2.el5
- Updated translations
- Resolves: #216622
* Thu Nov 30 2006 Martin Bacovsky <mbacovsk@redhat.com> - 1.88-1.el5
- Updated translations
- Resolves: #216622
* Tue Oct 3 2006 Martin Bacovsky <mbacovsky@redhat.com> 1.87-3
- Repackaging with new translations
* Sun Oct 01 2006 Jesse Keating <jkeating@redhat.com> - 1.87-2
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
* Wed Sep 20 2006 Martin Bacovsky <mbacovsky@redhat.com> 1.87-1
- pam-panel-icon is now transparent on GTK+ >2.10 (#207181),
thanks to Bill Nottingham
* Wed Aug 30 2006 Martin Bacovsky <mbacovsky@redhat.com> 1.86-1
- fix userpasswd - Query window pops up three times if cancelling passwd (#202924)
- Serbian latin script translation added (#203003)
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.85-2.2.1
- rebuild
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.85-2.2
- bump again for double-long bug on ppc(64)
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.85-2.1
- rebuilt for new gcc4.1 snapshot and glibc changes
* Tue Jan 31 2006 Jindrich Novy <jnovy@redhat.com> 1.85-2
- add gettext, libattr-devel, libSM-devel dependencies
* Tue Jan 3 2006 Jindrich Novy <jnovy@redhat.com> 1.85-1
- fix userpasswd - don't crash if pam produces multi-line output (#175735)
Thanks to toddp@bestweb.net
- added Serbian translation (#176152)
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
- rebuilt
* Thu Dec 1 2005 Jindrich Novy <jnovy@redhat.com> 1.84-1
- usermode-gtk dialog stays always on top, thanks to Pierre Ossman (#80634)
* Tue Nov 15 2005 Jindrich Novy <jnovy@redhat.com> 1.83-1
- accept gecos information on commandline for userinfo,
patch by mclasen@redhat.com (#173232)
- update translations
* Wed Oct 26 2005 Jindrich Novy <jnovy@redhat.com> 1.82-1
- don't use pam_stack.so
- introduce userformat to better handle device formatting
and removing usermount from menus (#132559)
* Tue Aug 16 2005 Jindrich Novy <jnovy@redhat.com> 1.81-1
- apply SELinux functionality enhancement patch from Dan Walsh
- rebuilt because of the new cairo
* Thu Aug 11 2005 Ray Strode <rstrode@redhat.com> 1.80-4
- rebuild
* Tue Jul 12 2005 Jindrich Novy <jnovy@redhat.com> 1.80-3
- rebuild again because of libwnck change
* Tue Jul 12 2005 Jindrich Novy <jnovy@redhat.com> 1.80-2
- rebuild because of broken libwnck dependency
* Wed May 11 2005 Jindrich Novy <jnovy@redhat.com> 1.80-1
- fix "Unknown error" when password is mistyped in userpasswd (#135500)
- add icons to windows for usermode-gtk applications (#155867)
- add missing checks for some PAM error codes
- fix ungettextized error message
- update translations
* Tue Mar 15 2005 Matthias Clasen <mclasen@redhat.com> 1.79-2
- rebuild against new libwnck
* Wed Mar 02 2005 Jindrich Novy <jnovy@rdhat.com> 1.79-1
- fix problem with root passwords starting with space (#124980)
* Wed Feb 16 2005 Jindrich Novy <jnovy@rdhat.com> 1.78-2
- add $RPM_OPT_FLAGS to CFLAGS
* Thu Jan 27 2005 Jindrich Novy <jnovy@redhat.com> 1.78-1
- pam-panel-icon has popup menu to choose to forget/keep
authentization by right clicking as usual for other panel applets (#75845)
- fix race condition (#142254)
* Thu Jan 20 2005 Jindrich Novy <jnovy@redhat.com> 1.77-1
- preserve LANGUAGE environment variable in userhelper (#82300)
- use badge instead of keyring icon for pam-panel-icon (#122487)
- icon is not showed in the panel when logged as root (#75234)
- use new environment variable USERHELPER_UID to identify
an user who executed an application via userhelper (#116186)
* Thu Dec 02 2004 Jindrich Novy <jnovy@redhat.com> 1.76-1
- fix dependencies to Perl-XML-Parser #124170
- use pamconsole instead of user in /etc/fstab to let
usermount work with hal #139820
* Tue Nov 16 2004 Jindrich Novy <jnovy@redhat.com>
- update libuser interface to libuser-0.6
* Wed Nov 10 2004 Jindrich Novy <jnovy@redhat.com> 1.75-1
- make pam-panel-icon using localized strings (#138609)
- update translations
- fix usermount to use "-I" option only for vfat and msdos fs
- fix Makefile.am to not to use "Release" from spec to name dist tarballs
* Wed Oct 20 2004 Jindrich Novy <jnovy@redhat.com> 1.74-1
- add patch from Mathew Miller (mattdm@mattdm.org) to use
own user's password instead of root's in authentization
(the user must be a member of specific group to enable it)
* Mon Oct 04 2004 Jindrich Novy <jnovy@redhat.com> 1.73-1
- add support to configure.in for more languages
- update translations from upstream
- generate build scripts by autogen.sh
* Tue Sep 28 2004 Rik van Riel <riel@redhat.com> 1.72-2
- add dependency on passwd (bz #125010)
- make sure the Release: isn't part of the path name and tarball name
* Mon Sep 27 2004 Ray Strode <rstrode@redhat.com> 1.72-1
- remove X-Red-Hat-Base category from userinfo.desktop
- fix `make distcheck'
- use proper value types for Terminal keys in desktop entries
- remove upstreamed mkfs patch
* Fri Sep 24 2004 Jindrich Novy <jnovy@redhat.com> 1.71-4
- updated dependencies to SELinux
* Wed Sep 22 2004 Jindrich Novy <jnovy@redhat.com> 1.71-3
- installation to Preferences/More Preferences as a request
of Ray Strode (rstrode@redhat.com) and #131605
* Mon Sep 20 2004 Jindrich Novy <jnovy@redhat.com> 1.71-2
- added "-I" option to mkfs in the .mkfs patch (#117793)
* Thu Aug 26 2004 Alexander Larsson <alexl@redhat.com> - 1.71-1
- consolehelper: work if root is readonly
* Mon Jul 12 2004 Dan Walsh <dwalsh@redhat.com> 1.70-8
- Additional diffs from NSA
- Clean up comments
* Thu Jul 8 2004 Dan Walsh <dwalsh@redhat.com> 1.70-7
- More fixes for SELinux. roll back to only use root for auth.
- Add getenforce checks
- Add root_passwd check
* Thu Jul 1 2004 Dan Walsh <dwalsh@redhat.com> 1.70-6
- More fixes to make targeted policy work correctly
* Thu Jul 1 2004 Dan Walsh <dwalsh@redhat.com> 1.70-5
- Fix to use root if user not defined
* Tue May 25 2004 Dan Walsh <dwalsh@redhat.com> 1.70-4
- Support new policy files
* Thu May 20 2004 Dan Walsh <dwalsh@redhat.com> 1.70-3
- Change user context to default name if username context not in passwd file
* Thu Apr 1 2004 Dan Walsh <dwalsh@redhat.com> 1.70-1
- Change user context to "root" if username context "user_t" not in passwd file
* Wed Mar 31 2004 Nalin Dahyabhai <nalin@redhat.com> 1.70-1
- fix accidental mixup of role and type setting up new selinux context
- log the new selinux context if we're running an app in a new selinux context
* Sat Feb 21 2004 Dan Walsh <dwalsh@redhat.com> 1.69-5
- Change to fall back to root auth if selinux user does not exist
* Tue Jan 27 2004 Dan Walsh <dwalsh@redhat.com> 1.69-4
- fix call to is_selinux_enabled
* Mon Dec 8 2003 Nalin Dahyabhai <nalin@redhat.com>
- fix warning in userinfo which would cause random early exit (#111409)
- clean up warnings
* Tue Nov 25 2003 Dan Walsh <dwalsh@redhat.com> 1.69-3.sel
- Fix handling of roles from console file
* Fri Nov 14 2003 Nalin Dahyabhai <nalin@redhat.com>
- don't disable use of deprecated GLib and GTK+ APIs, reported by the
mysterious Pierre-with-no-last-name
* Thu Oct 30 2003 Dan Walsh <dwalsh@redhat.com> 1.69-2.sel
- Turn on sleinux
* Thu Oct 23 2003 Nalin Dahyabhai <nalin@redhat.com> 1.69-1
- all around: cleanups
- consolehelper: coalesce multiple messages from PAM again
- usermount: handle user-not-allowed-to-control-mounts error correctly (#100457)
- userhelper: trim off terminating commas when changing chfn info
* Mon Oct 6 2003 Dan Walsh <dwalsh@redhat.com> 1.68-8
* Wed Oct 1 2003 Dan Walsh <dwalsh@redhat.com> 1.68-7.sel
- Fix to use /etc instead of /usr/etc
* Thu Sep 25 2003 Dan Walsh <dwalsh@redhat.com> 1.68-6.sel
- turn on selinux
- add default userhelper context file
* Thu Sep 25 2003 Nalin Dahyabhai <nalin@redhat.com> 1.68-6
- make selinux a configure option to avoid screwing with makefiles
* Thu Sep 25 2003 Nalin Dahyabhai <nalin@redhat.com> 1.68-5
- rebuild
* Mon Sep 8 2003 Dan Walsh <dwalsh@redhat.com> 1.68-4
- turn off selinux
* Fri Sep 5 2003 Dan Walsh <dwalsh@redhat.com> 1.68-3.sel
- turn on selinux
* Tue Jul 29 2003 Dan Walsh <dwalsh@redhat.com> 1.68-2
- Add SELinux support
* Wed Apr 16 2003 Nalin Dahyabhai <nalin@redhat.com> 1.68-1
- update translations
- suppress the error dialog from user cancel
* Mon Feb 24 2003 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Thu Feb 20 2003 Nalin Dahyabhai <nalin@redhat.com> 1.67-1
- work around GTK+ clearing DESKTOP_STARTUP_ID at gtk_init() time, so that
startup notification actually works (#84684)
* Wed Feb 19 2003 Nalin Dahyabhai <nalin@redhat.com> 1.66-1
- consolehelper-gtk: complete startup notification at startup
- userhelper: pass startup notification data to consolehelper-gtk
- consolehelper-gtk: setup startup notification for children if userhelper
requests it
* Mon Jan 27 2003 Nalin Dahyabhai <nalin@redhat.com> 1.65-2
- rebuild
* Mon Jan 20 2003 Nalin Dahyabhai <nalin@redhat.com> 1.65-1
- pass-through DESKTOP_STARTUP_ID
* Mon Jan 6 2003 Nalin Dahyabhai <nalin@redhat.com> 1.64-1
- set the requesting user PAM item to the invoking user's name (#81255)
* Mon Nov 11 2002 Nalin Dahyabhai <nalin@redhat.com> 1.63-2
- remove directory names from PAM config files, allowing the same config
files to work for both arches on multilib boxes
- translation updates
* Wed Sep 4 2002 Nalin Dahyabhai <nalin@redhat.com> 1.63-1
- userhelper: swallow the exec'd program's exit status, which would be
misinterpreted by consolehelper anyway
* Tue Sep 3 2002 Nalin Dahyabhai <nalin@redhat.com> 1.62-1
- consolehelper: suppress dialog on successful execution
- userhelper: return 0 on success, not 1 (what was I *thinking*?)
* Mon Sep 2 2002 Nalin Dahyabhai <nalin@redhat.com> 1.61-1
- userinfo: exit properly on escape. handle site_info field properly. go
insensitive while running child process.
- userpasswd: exit properly on cancel.
- all of the above: reap the child instead of checking for pipe close -- this
way is more robust (#68578,72684).
- usermount: run mount/umount synchronously. capture stderr and display in a
dialog. desensitize action buttons when no filesystems are selected.
- consolehelper: display errors if we're attempting to run bogus programs
(#72127)
- translation updates (#70278)
* Wed Aug 14 2002 Nalin Dahyabhai <nalin@redhat.com> 1.60-1
- reconnect the "cancel" and "ok" buttons in userinfo
- heed the cancel button when prompting for passwords in userinfo (#68578)
- translation update
* Wed Aug 14 2002 Nalin Dahyabhai <nalin@redhat.com> 1.59-2
- change "forget password" to "forget authorization", because we don't actually
remember the password (that would be scary, #71476)
- translation update
* Tue Aug 13 2002 Nalin Dahyabhai <nalin@redhat.com> 1.59-1
- pam-panel-icon: overhaul, change the 'locked' icon to keyring-small, nix the
@@ -153,7 +766,7 @@ rm -rf $RPM_BUILD_ROOT
- remove the pixmap we don't use any more (we use stock pixmaps now)
- update translations
* Thu Apr 16 2002 Nalin Dahyabhai <nalin@redhat.com> 1.54-1
* Tue Apr 16 2002 Nalin Dahyabhai <nalin@redhat.com> 1.54-1
- suppress even error messages from Xlib when consolehelper calls
gtk_init_check() to see if the display is available
@@ -230,11 +843,11 @@ rm -rf $RPM_BUILD_ROOT
* Fri Nov 2 2001 Nalin Dahyabhai <nalin@redhat.com> 1.45-1
- propagate environment variables from libpam to applications
* Fri Oct 3 2001 Nalin Dahyabhai <nalin@redhat.com> 1.44-1
* Wed Oct 3 2001 Nalin Dahyabhai <nalin@redhat.com> 1.44-1
- only try to call gtk_main_quit() if we've got a loop to get out of (#54109)
- obey RPM_OPT_FLAGS, obey
* Tue Aug 28 2001 Trond Eivind Glomsrød <teg@redhat.com> 1.43-1
* Tue Aug 28 2001 Trond Eivind Glomsrød <teg@redhat.com> 1.43-1
- Update translations
* Mon Aug 6 2001 Nalin Dahyabhai <nalin@redhat.com>
@@ -370,7 +983,7 @@ rm -rf $RPM_BUILD_ROOT
* Tue Mar 07 2000 Nalin Dahyabhai <nalin@redhat.com>
- queue notice messages until we get prompts in userhelper to fix bug #8745
* Fri Feb 03 2000 Nalin Dahyabhai <nalin@redhat.com>
* Thu Feb 03 2000 Nalin Dahyabhai <nalin@redhat.com>
- free trip through the build system
* Tue Jan 11 2000 Nalin Dahyabhai <nalin@redhat.com>