Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libgnomesu-devel-2.0.8-lp160.1.2 RPM for x86_64

From OpenSuSE Leap 16.0 for x86_64

Name: libgnomesu-devel Distribution: openSUSE Leap 16.0
Version: 2.0.8 Vendor: openSUSE
Release: lp160.1.2 Build date: Thu Jul 11 02:32:12 2024
Group: Development/Libraries/GNOME Build host: reproducible
Size: 12059 Source RPM: libgnomesu-2.0.8-lp160.1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/openSUSE/libgnomesu
Summary: Development files for libgnomesu
This package contains all files needed to develop with libgnomesu.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Thu Jul 11 2024 Stanislav Brabec <[email protected]>
  - Update to version 2.0.8:
    * Builds with GCC 14 (boo#1225852, obsoletes
      libgnomesu-configure-C99.diff).
    * Updated translations.
* Wed Jul 10 2024 Martin Jambor <[email protected]>
  - 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 2022 Stefan Schubert <[email protected]>
  - Migration of PAM settings to /usr/lib/pam.d.
* Thu Mar 17 2022 Stanislav Brabec <[email protected]>
  - Update to version 2.0.7:
    * Updated translations.
    * Better wording in the documentation.
* Sat Nov 06 2021 Bjørn Lie <[email protected]>
  - 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 2021 Stanislav Brabec <[email protected]>
  - Remove obsolete translation-update-upstream support
    (jsc#SLE-21105).
* Fri Mar 19 2021 Dominique Leuenberger <[email protected]>
  - Update to version 2.0.6:
    + Updated translations.
* Tue Sep 22 2020 Stanislav Brabec <[email protected]>
  - 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 2020 Dominique Leuenberger <[email protected]>
  - Use %{_libexecdir} where appropriate (instead of %{_prefix}/lib).
* Sat Mar 21 2020 [email protected]
  - Update to version 2.0.4:
    * Updated translations.
* Sat Jan 25 2020 Dominique Leuenberger <[email protected]>
  - No longer recommend -lang: supplements are in use
* Mon Aug 05 2019 Felix Zhang <[email protected]>
  - Update gnomesu-pam.pamd: Include the pam_keyinit.so module in
    /etc/pam.d/gnomesu-pam to support kernel keyrings (boo#1144048).
* Tue Apr 02 2019 [email protected]
  - 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 2018 [email protected]
  - Modernize spec-file by calling spec-cleaner
* Fri Jun 30 2017 [email protected]
  - Version update to 2.0.2:
    * Automate the package building in travis on github
    * Fix the version stored in configure.ac
* Thu Jun 22 2017 [email protected]
  - Update to version 2.0.1:
    * Update translations
* Fri Apr 15 2016 [email protected]
  - Update to GNOME 3.20  Fate#318572
  - Drop libgnomesu-exit-with-parent.patch: now included in tarball.
* Thu Sep 10 2015 [email protected]
  - Include lost SLE11 fix from [email protected]:
    * Add libgnomesu-exit-with-parent.patch, to make child process
      exit if parent does. Part of bnc#578284.
* Thu Sep 10 2015 [email protected]
  - 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 [email protected]:
      Add patch to make child process exit if parent does. Part of
      bnc#578284.
    * Translation updates.
* Fri Feb 06 2015 [email protected]
  - Add libgnomesu-set-xdg_runtime_dir.patch: explicitly set
    XDG_RUNTIME_DIR for the new user (boo#908167).
* Thu Feb 05 2015 [email protected]
  - Use rm -f to avoid rm asking back with strict umasks.
* Sat Sep 21 2013 [email protected]
  - Change RPM Group of shared library package to System/Libraries.
* Thu Mar 07 2013 [email protected]
  - Enhance libgnomesu-gtk3.patch: add #undef GTK_DISABLE_DEPRECATED
    in order to allow usage of deprecated symbols (e.g. GTK_TABLE).
* Thu Sep 06 2012 [email protected]
  - 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 2012 [email protected]
  - 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 2011 [email protected]
  - add libtool as explicit BuildRequires to avoid implicit
    dependency from prjconf.
* Tue Jul 19 2011 [email protected]
  - 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 2011 [email protected]
  - 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 05 2011 [email protected]
  - 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 2011 [email protected]
  - 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 2011 [email protected]
  - 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 2010 [email protected]
  - Recommend instead of require lang package since it's not mandatory.
* Sat Aug 07 2010 [email protected]
  - Update libgnomesu-modernize.patch to fix build with recent GTK+.
* Thu Jun 03 2010 [email protected]
  - 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 2010 [email protected]
  - Fixed translatability (bnc#582085).
  - Add libgnomesu-remove-prior-cookie.patch (bnc#477638) from SLE11
    ([email protected]).
* Sat Mar 13 2010 [email protected]
  - Modernize libgnomesu-modernize.patch not to use deprecated
    GTK symbols.
* Wed Mar 10 2010 [email protected]
  - 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 03 2009 [email protected]
  - Rebase libgnomesu-bnc440970-safe-path.patch to apply without
    fuzz.
* Mon Sep 28 2009 [email protected]
  - 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 2009 [email protected]
  - 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 2009 [email protected]
  - Drop useless update-polish-patch.sh script.
* Wed May 13 2009 [email protected]
  - Tag patches.
  - Remove AutoReqProv: it's default now.
* Thu Apr 30 2009 [email protected]
  - Remove .la files.
* Thu Mar 19 2009 [email protected]
  - 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 04 2009 [email protected]
  - 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 03 2009 [email protected]
  - Remove broken casts:
    Add libgnomesu-ia64-crash.patch to fix crash on ia64 because of
    broken casts.
* Sat Jan 31 2009 [email protected]
  - 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 2009 [email protected]
  - 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 2009 [email protected]
  - Translations update.
* Sun Dec 28 2008 [email protected]
  - Patch to "modernize" gnomesu in the image of PolicyKit-gnome
    * Fix bnc#462073
    * GNOME HIG compliant
    * Uses the GTK icon theme
* Sat Dec 06 2008 [email protected]
  - Translation update.
* Thu Nov 06 2008 [email protected]
  - Add libgnomesu-unsetenv.patch to unset the
    DBUS_SESSION_BUS_ADDRESS environment variable. Fix bnc#428963.
* Fri Oct 10 2008 [email protected]
  - Remove libgnomesu-1.0.0-ensure-xauthority-env.patch. It breaks
    with the xauth location used by the new gdm.
* Fri Oct 03 2008 [email protected]
  - Run intltoolize so that the translations get installed. It seems
    the new intltool broke this.
* Wed Oct 03 2007 [email protected]
  - Split out a libgnomesu0 shared library package.
* Fri Sep 28 2007 [email protected]
  - Add libgnomesu-1.0.so-polish as a source file and copy
    it to the po/ directory (#302300).
* Tue Aug 07 2007 [email protected]
  - Use %fdupes
  - Split off a -lang subpackage
  - s#%run_ldconfig#/sbin/ldconfig/ in %post and %postun.
* Wed Mar 21 2007 [email protected]
  - added a patch to fix the library path for 64 bit packages.
* Tue Jan 02 2007 [email protected]
  - Fixed invalid Makefile expansion.
* Fri Dec 22 2006 [email protected]
  - Prefix changed to /usr.
  - Spec file cleanup.
* Tue Jun 20 2006 [email protected]
  - Updated translations from upstream (179651#c15).
* Fri May 26 2006 [email protected]
  - bugzilla #169082. Call _() to translate label string "_Password:"
* Thu May 18 2006 [email protected]
  - add setuid bit to gnomesu-pam-backend in level secure (#175616)
* Thu May 04 2006 [email protected]
  - stick the command label in a scrolledwindow in case it's really
    really long. #161044
* Thu May 04 2006 [email protected]
  - Add patch to ensure that XAUTHORITY is always set in the child
    environment. Fixes Novell bug #172494.
* Fri Mar 31 2006 [email protected]
  - Don't mark the error text as "selectable", since that will make
    it focusable as well and mess up the tab order. #162600
* Mon Mar 20 2006 [email protected]
  - Add patch to make it spin the main loop while waiting for the
    child to exit. Fixes Novell bug #156445.
* Mon Jan 30 2006 [email protected]
  - reduce BuildRequires as far as possible
* Wed Jan 25 2006 [email protected]
  - converted neededforbuild to BuildRequires
* Mon Oct 17 2005 [email protected]
  - Fixed the nlist/nmerge patch to actually work (#119600).
* Fri Oct 14 2005 [email protected]
  - Run xauth nlist/nmerge instead of list, prevents DNS lookups
    (#119600).
* Tue Sep 20 2005 [email protected]
  - Removed references to build directory in installed .la files.
  - Fixed devel dependencies.
* Thu Jun 09 2005 [email protected]
  - Updated to version 1.0.0.
  - Set permissions properly (#75823).
  - Removed crypt backend (#75823).
* Mon May 16 2005 [email protected]
  - Updated to version 0.9.7.
* Thu May 12 2005 [email protected]
  - Provide and obsolete xsu (#75823).
  - Fixed crash on x86_64.
  - Build and install PAM backend.
  - Fixed backend permissions.
* Fri Apr 15 2005 [email protected]
  - Simplified neededforbuild.
  - Added devel documentation.
* Tue Feb 08 2005 [email protected]
  - package without setuid bits for now (#50436)
* Thu Feb 03 2005 [email protected]
  - initial SUSE package

Files

/usr/include/libgnomesu-1.0
/usr/include/libgnomesu-1.0/libgnomesu
/usr/include/libgnomesu-1.0/libgnomesu/gnomesu-auth-dialog.h
/usr/include/libgnomesu-1.0/libgnomesu/libgnomesu.h
/usr/lib64/libgnomesu.so
/usr/lib64/pkgconfig/libgnomesu-1.0.pc
/usr/share/doc/packages/libgnomesu
/usr/share/doc/packages/libgnomesu/api.html
/usr/share/doc/packages/libgnomesu/libgnomesu.css


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Dec 2 23:27:45 2024