We have some news to share for the request index beta feature. We’ve added more options to sort your requests, counters to the individual filters and documentation for the search functionality. Checkout the blog post for more details.

File libgnomesu.changes of Package libgnomesu

-------------------------------------------------------------------
Wed Jan 14 03:15:13 UTC 2026 - Stanislav Brabec <sbrabec@suse.com>

- Update to version 2.0.10:
  * Add support for pam_env module
  * Updated translations.

-------------------------------------------------------------------
Mon Mar 31 22:10:59 UTC 2025 - Stanislav Brabec <sbrabec@suse.com>

- Update to version 2.0.9:
  * Remove legacy malloc/realloc workarounds.

-------------------------------------------------------------------
Thu Jul 11 00:32:12 UTC 2024 - Stanislav Brabec <sbrabec@suse.com>

- Update to version 2.0.8:
  * Builds with GCC 14 (boo#1225852, obsoletes
    libgnomesu-configure-C99.diff).
  * Updated translations.

-------------------------------------------------------------------
Wed Jul 10 16:25:22 UTC 2024 - Martin Jambor <mjambor@suse.com>

- Added libgnomesu-configure-C99.diff to make malloc and realloc
  configure script snippets compliant with C99 so that the same
  features are also configured even with GCC 14.  [boo#1225852]

-------------------------------------------------------------------
Tue Dec 27 15:50:43 UTC 2022 - Stefan Schubert <schubi@suse.com>

- Migration of PAM settings to /usr/lib/pam.d.

-------------------------------------------------------------------
Thu Mar 17 23:09:29 UTC 2022 - Stanislav Brabec <sbrabec@suse.com>

- Update to version 2.0.7:
  * Updated translations.
  * Better wording in the documentation.

-------------------------------------------------------------------
Sat Nov  6 11:20:25 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>

- Add missing explicit libgnomesu0 Requires to devel package.
- Use ldconfig_scriptlets macro for post(un) handling.
- Modernize spec, use autosetup and make_build macro, update
  Supplements to current standard.

-------------------------------------------------------------------
Thu Sep 16 01:58:57 UTC 2021 - Stanislav Brabec <sbrabec@suse.com>

- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).

-------------------------------------------------------------------
Fri Mar 19 12:21:32 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>

- Update to version 2.0.6:
  + Updated translations.

-------------------------------------------------------------------
Tue Sep 22 14:52:31 UTC 2020 - Stanislav Brabec <sbrabec@suse.com>

- Update to version 2.0.5:
  * Gracefully exit on SIGTERM to avoid leaving behind xauth
    temporary files due to skipped pam cleanup on shutdown
    (bsc#1176514).

-------------------------------------------------------------------
Thu Apr 30 11:15:36 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>

- Use %{_libexecdir} where appropriate (instead of %{_prefix}/lib).

-------------------------------------------------------------------
Sat Mar 21 05:01:08 CET 2020 - sbrabec@suse.com

- Update to version 2.0.4:
  * Updated translations.

-------------------------------------------------------------------
Sat Jan 25 14:16:44 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>

- No longer recommend -lang: supplements are in use

-------------------------------------------------------------------
Mon Aug  5 03:42:13 UTC 2019 - Felix Zhang <fezhang@suse.com>

- Update gnomesu-pam.pamd: Include the pam_keyinit.so module in
  /etc/pam.d/gnomesu-pam to support kernel keyrings (boo#1144048).

-------------------------------------------------------------------
Tue Apr  2 23:05:23 CEST 2019 - sbrabec@suse.com

- Update to version 2.0.3:
  * Make gnomesu honor /etc/default/su settings for PATH
    (boo#1131339).
  * Updated translations.
- Sync PAM configuration with su.

-------------------------------------------------------------------
Wed Feb 28 16:34:57 UTC 2018 - dimstar@opensuse.org

- Modernize spec-file by calling spec-cleaner

-------------------------------------------------------------------
Fri Jun 30 09:05:29 UTC 2017 - tchvatal@suse.com

- Version update to 2.0.2:
  * Automate the package building in travis on github
  * Fix the version stored in configure.ac

-------------------------------------------------------------------
Thu Jun 22 19:52:14 UTC 2017 - mpluskal@suse.com

- Update to version 2.0.1:
  * Update translations

-------------------------------------------------------------------
Fri Apr 15 01:56:00 UTC 2016 - mgorse@suse.com

- Update to GNOME 3.20  Fate#318572
- Drop libgnomesu-exit-with-parent.patch: now included in tarball.

-------------------------------------------------------------------
Thu Sep 10 18:34:33 CEST 2015 - sbrabec@suse.com

- Include lost SLE11 fix from hpj@novell.com:
  * Add libgnomesu-exit-with-parent.patch, to make child process
    exit if parent does. Part of bnc#578284.

-------------------------------------------------------------------
Thu Sep 10 17:02:27 CEST 2015 - sbrabec@suse.com

- Update to version 2.0.0 maintained by openSUSE:
  * Obsolete all SUSE patches
    (libgnomesu-better-pam-handling.patch,
    libgnomesu-bnc440970-safe-path.patch
    libgnomesu-drop-libgnomeui.patch, libgnomesu-gtk3.patch
    libgnomesu-check-setuid-retval.patch,
    libgnomesu-ia64-crash.patch, libgnomesu-i18n.patch,
    libgnomesu-libtool.patch, libgnomesu-makefile.patch,
    libgnomesu-modernize.patch, libgnomesu-no-gconf.patch,
    libgnomesu-no-manual-memory-cleaning.patch,
    libgnomesu-remove-prior-cookie.patch,
    libgnomesu-reorder-pam-init.patch,
    libgnomesu-set-xdg_runtime_dir.patch,
    libgnomesu-startup-notification.patch
    libgnomesu-suid_flags.patch, libgnomesu-unsetenv.patch,
    libgnomesu-use-pam_xauth.patch,
    libgnomesu-1.0.0-spin-mainloop.patch,
    libgnomesu-1.0.0-xauth-nolookup.patch, libgnomesu-64bit.patch)
  * Include lost SLE11 fix from hpj@novell.com:
    Add patch to make child process exit if parent does. Part of
    bnc#578284.
  * Translation updates.

-------------------------------------------------------------------
Fri Feb  6 10:43:53 UTC 2015 - dimstar@opensuse.org

- Add libgnomesu-set-xdg_runtime_dir.patch: explicitly set
  XDG_RUNTIME_DIR for the new user (boo#908167).

-------------------------------------------------------------------
Thu Feb  5 07:10:43 UTC 2015 - coolo@suse.com

- Use rm -f to avoid rm asking back with strict umasks.

-------------------------------------------------------------------
Sat Sep 21 14:51:40 UTC 2013 - dimstar@opensuse.org

- Change RPM Group of shared library package to System/Libraries.

-------------------------------------------------------------------
Thu Mar  7 23:32:34 UTC 2013 - dimstar@opensuse.org

- Enhance libgnomesu-gtk3.patch: add #undef GTK_DISABLE_DEPRECATED
  in order to allow usage of deprecated symbols (e.g. GTK_TABLE).

-------------------------------------------------------------------
Thu Sep  6 12:27:29 UTC 2012 - tittiatcoke@gmail.com

- Add a Supplements for gnome-session and xdg-utils, to ensure that
  gnomesu is automatically installed when the user installs GNOME.
  Until now, we were relying on the patterns.

-------------------------------------------------------------------
Fri Feb 24 10:15:30 UTC 2012 - vuntz@opensuse.org

- Add libgnomesu-suid_flags.patch: respect SUID_CFLAGS/SUID_LDFLAGS
  when building the suid binary gnomesu-pam-backend.
- Set SUID_CFLAGS to -fPIE and SUID_LDFLAGS to -pie in %build. This
  fixes bnc#743139.

-------------------------------------------------------------------
Sun Nov 13 09:16:53 UTC 2011 - coolo@suse.com

- add libtool as explicit BuildRequires to avoid implicit
  dependency from prjconf.

-------------------------------------------------------------------
Tue Jul 19 13:19:41 CEST 2011 - vuntz@opensuse.org

- Add libgnomesu-no-gconf.patch: use GSettings instead of gconf to
  find the preferred terminal; this is needed for GNOME 3
  integration.
- Add libgnomesu-gtk3.patch: port to GTK+ 3.
- Change gtk2-devel BuildRequires to gtk3-devel.
- Remove now unneeded gconf2-devel BuildRequires.
- Add gsettings-desktop-schemas Requires, since the use of
  GSettings require the schema to be installed.
- Remove explicit Requires for glib2-devel and gtk2-devel in devel
  subpackage: if needed, they will automatically be added the
  pkgconfig() way.

-------------------------------------------------------------------
Mon May 30 10:34:59 CEST 2011 - vuntz@opensuse.org

- Add libgnomesu-check-setuid-retval.patch: really handle return
  value of the setuid() call, to avoid a root exploit if it fails
  because of rlimits. Fix bnc#695627 and CVE-2011-1946.

-------------------------------------------------------------------
Thu May  5 19:28:04 CEST 2011 - vuntz@opensuse.org

- Use %{_libexecdir} instead of %{_prefix}/lib.
- Do not use %run_permissions in %post of libgnomesu0 since there
  is no file with specific permissions there. Instead use the more
  specific %set_permissions in %post of the main package.
- Note that the permissions PreReq and the %verifyscript were for
  the main package already.

-------------------------------------------------------------------
Tue Feb 15 11:57:31 CET 2011 - vuntz@opensuse.org

- Add libgnomesu-use-pam_xauth.patch: with the pam backend, we
  should stop playing with xauth ourselves and let pam_xauth handle
  this. It turns out it's already configured to do so in
  gnomesu-pam.pamd, but we're hiding things to it.
- Add libgnomesu-reorder-pam-init.patch: in the pam backend, we
  want to initialize everything in the right order, and we use the
  coreutils/su code as reference for this.

-------------------------------------------------------------------
Wed Jan 26 14:56:11 CET 2011 - vuntz@opensuse.org

- Update libgnomesu-modernize.patch: define an icon for the
  Continue button. It will only be shown if user configures the
  desktop to show icons for buttons. Fix bnc#639203.

-------------------------------------------------------------------
Tue Aug 31 10:00:02 UTC 2010 - aj@suse.de

- Recommend instead of require lang package since it's not mandatory.

-------------------------------------------------------------------
Sat Aug  7 11:00:20 CEST 2010 - vuntz@opensuse.org

- Update libgnomesu-modernize.patch to fix build with recent GTK+.

-------------------------------------------------------------------
Fri Jun  4 01:26:05 CEST 2010 - vuntz@opensuse.org

- Add libgnomesu-no-manual-memory-cleaning.patch to fix some bad
  code that tries to remove passwords from memory the wrong way.
  GTK+ already does this for us. As a side-effect, this fixes
  bnc#351917.

-------------------------------------------------------------------
Wed Apr 14 19:01:30 CEST 2010 - sbrabec@suse.cz

- Fixed translatability (bnc#582085).
- Add libgnomesu-remove-prior-cookie.patch (bnc#477638) from SLE11
  (hpj@novell.com).

-------------------------------------------------------------------
Sat Mar 13 21:05:52 UTC 2010 - dimstar@opensuse.org

- Modernize libgnomesu-modernize.patch not to use deprecated
  GTK symbols.

-------------------------------------------------------------------
Wed Mar 10 17:38:46 CET 2010 - sbrabec@suse.cz

- Upstream of libgnomesu is dead. Move translation to a separate
  LCN project and migrate from gnome-patch-translation to
  translation-update-upstream (bnc#562162#c2).

-------------------------------------------------------------------
Thu Dec  3 10:42:02 CET 2009 - vuntz@opensuse.org

- Rebase libgnomesu-bnc440970-safe-path.patch to apply without
  fuzz.

-------------------------------------------------------------------
Mon Sep 28 15:52:00 CEST 2009 - vuntz@opensuse.org

- Use gnome-patch-translation for new strings added by patch. Part
  of bnc#541653.
- Use spec-cleaner to clean the spec file.

-------------------------------------------------------------------
Wed Jul 15 17:54:25 CEST 2009 - vuntz@novell.com

- Add libgnomesu-bnc440970-safe-path.patch to fix bnc#440970:
  instead of resetting PATH to a default value that we can't get
  right, just remove the unsafe values.

-------------------------------------------------------------------
Wed May 20 18:28:00 CEST 2009 - vuntz@novell.com

- Drop useless update-polish-patch.sh script.

-------------------------------------------------------------------
Wed May 13 03:34:23 CEST 2009 - vuntz@novell.com

- Tag patches.
- Remove AutoReqProv: it's default now.

-------------------------------------------------------------------
Thu Apr 30 18:05:22 CEST 2009 - vuntz@novell.com

- Remove .la files.

-------------------------------------------------------------------
Thu Mar 19 04:14:23 CET 2009 - vuntz@novell.com

- Make gnomesu handle "gnomesu -- gnomesu -- ls". We used to end up
  with a leading "--" in a command we were spawning, which doesn't
  work. This is an update to libgnomesu-drop-libgnomeui.patch,
  which was wrong for this.
  Fix bnc#486644.

-------------------------------------------------------------------
Wed Feb  4 06:10:44 CET 2009 - vuntz@novell.com

- Add libgnomesu-drop-libgnomeui.patch to drop libgnomeui
  dependency.
- Remove BuildRequires on libgnomeui and replace it with
  BuildRequires on gconf2-devel and gtk2-devel.

-------------------------------------------------------------------
Tue Feb  3 14:55:27 CET 2009 - schwab@suse.de

- Remove broken casts:
  Add libgnomesu-ia64-crash.patch to fix crash on ia64 because of
  broken casts.

-------------------------------------------------------------------
Sat Jan 31 06:44:13 CET 2009 - vuntz@novell.com

- Add libgnomesu-better-pam-handling.patch to handle PAM errors
  during authentication better, so the user has a better feedback.
  Hopefully fixes bnc#430883.

-------------------------------------------------------------------
Sat Jan 31 03:37:06 CET 2009 - vuntz@novell.com

- Add libgnomesu-startup-notification.patch to forward the startup
  notification information when there's no need for authentication
  dialog. The main use case is the yast2 control center, where we
  are already root. Fix bnc#458651.
- Use sr@latin instead of sr@Latn.
- Remove checks for old versions of openSUSE.

-------------------------------------------------------------------
Mon Jan 12 15:25:27 EST 2009 - mauro@suse.de

- Translations update.

-------------------------------------------------------------------
Sun Dec 28 02:23:04 EST 2008 - abockover@novell.com

- Patch to "modernize" gnomesu in the image of PolicyKit-gnome
  * Fix bnc#462073
  * GNOME HIG compliant
  * Uses the GTK icon theme

-------------------------------------------------------------------
Sat Dec  6 09:09:20 CET 2008 - mauro@suse.de

- Translation update.

-------------------------------------------------------------------
Thu Nov  6 22:50:48 CET 2008 - vuntz@novell.com

- Add libgnomesu-unsetenv.patch to unset the
  DBUS_SESSION_BUS_ADDRESS environment variable. Fix bnc#428963.

-------------------------------------------------------------------
Thu Oct  9 19:49:39 CDT 2008 - hpj@novell.com

- Remove libgnomesu-1.0.0-ensure-xauthority-env.patch. It breaks
  with the xauth location used by the new gdm.

-------------------------------------------------------------------
Fri Oct  3 22:10:15 CEST 2008 - vuntz@novell.com

- Run intltoolize so that the translations get installed. It seems
  the new intltool broke this.

-------------------------------------------------------------------
Wed Oct  3 22:05:01 CEST 2007 - maw@suse.de

- Split out a libgnomesu0 shared library package.

-------------------------------------------------------------------
Fri Sep 28 21:23:18 CEST 2007 - maw@suse.de

- Add libgnomesu-1.0.so-polish as a source file and copy
  it to the po/ directory (#302300).

-------------------------------------------------------------------
Tue Aug  7 20:49:09 CEST 2007 - maw@suse.de

- Use %fdupes
- Split off a -lang subpackage
- s#%run_ldconfig#/sbin/ldconfig/ in %post and %postun.

-------------------------------------------------------------------
Wed Mar 21 17:09:36 CET 2007 - jhargadon@suse.de

- added a patch to fix the library path for 64 bit packages.

-------------------------------------------------------------------
Tue Jan  2 17:45:31 CET 2007 - sbrabec@suse.cz

- Fixed invalid Makefile expansion.

-------------------------------------------------------------------
Fri Dec 22 14:09:44 CET 2006 - sbrabec@suse.cz

- Prefix changed to /usr.
- Spec file cleanup.

-------------------------------------------------------------------
Tue Jun 20 17:30:24 CEST 2006 - sbrabec@suse.cz

- Updated translations from upstream (179651#c15).

-------------------------------------------------------------------
Fri May 26 11:58:09 CEST 2006 - zsu@suse.de

- bugzilla #169082. Call _() to translate label string "_Password:"

-------------------------------------------------------------------
Thu May 18 16:59:44 CEST 2006 - ro@suse.de

- add setuid bit to gnomesu-pam-backend in level secure (#175616)

-------------------------------------------------------------------
Thu May  4 23:36:24 CEST 2006 - danw@suse.de

- stick the command label in a scrolledwindow in case it's really
  really long. #161044

-------------------------------------------------------------------
Thu May  4 20:55:48 CEST 2006 - hpj@suse.de

- Add patch to ensure that XAUTHORITY is always set in the child
  environment. Fixes Novell bug #172494.

-------------------------------------------------------------------
Fri Mar 31 21:36:22 CEST 2006 - danw@suse.de

- Don't mark the error text as "selectable", since that will make
  it focusable as well and mess up the tab order. #162600

-------------------------------------------------------------------
Tue Mar 21 00:41:07 CET 2006 - hpj@suse.de

- Add patch to make it spin the main loop while waiting for the
  child to exit. Fixes Novell bug #156445.

-------------------------------------------------------------------
Mon Jan 30 14:57:10 CET 2006 - ro@suse.de

- reduce BuildRequires as far as possible

-------------------------------------------------------------------
Wed Jan 25 21:32:22 CET 2006 - mls@suse.de

- converted neededforbuild to BuildRequires

-------------------------------------------------------------------
Tue Oct 18 00:28:25 CEST 2005 - hpj@suse.de

- Fixed the nlist/nmerge patch to actually work (#119600).

-------------------------------------------------------------------
Fri Oct 14 03:49:35 CEST 2005 - hpj@suse.de

- Run xauth nlist/nmerge instead of list, prevents DNS lookups
  (#119600).

-------------------------------------------------------------------
Tue Sep 20 18:26:20 CEST 2005 - sbrabec@suse.cz

- Removed references to build directory in installed .la files.
- Fixed devel dependencies.

-------------------------------------------------------------------
Thu Jun  9 17:22:16 CEST 2005 - sbrabec@suse.cz

- Updated to version 1.0.0.
- Set permissions properly (#75823).
- Removed crypt backend (#75823).

-------------------------------------------------------------------
Mon May 16 13:21:09 CEST 2005 - sbrabec@suse.cz

- Updated to version 0.9.7.

-------------------------------------------------------------------
Thu May 12 18:25:23 CEST 2005 - sbrabec@suse.cz

- Provide and obsolete xsu (#75823).
- Fixed crash on x86_64.
- Build and install PAM backend.
- Fixed backend permissions.

-------------------------------------------------------------------
Fri Apr 15 13:45:59 CEST 2005 - sbrabec@suse.cz

- Simplified neededforbuild.
- Added devel documentation.

-------------------------------------------------------------------
Tue Feb  8 15:11:37 CET 2005 - hhetter@suse.de

- package without setuid bits for now (#50436)

-------------------------------------------------------------------
Thu Feb  3 09:08:02 CET 2005 - hhetter@suse.de

- initial SUSE package

openSUSE Build Service is sponsored by