2009-06-29 Gustavo Noronha Silva <kov@debian.org>
* Release 2.0.12
2009-06-29 Gustavo Noronha Silva <kov@debian.org>
* libgksu/gksu-run-helper.c:
- fix the fact that the main function ends without returning a
value, on success (doh)
2009-06-29 Gustavo Noronha Silva <kov@debian.org>
* gksu-properties/gksu-properties.c:
- fixed printf format for two error messages, introduced
by the last change
2009-06-29 Sebastien Bacher <seb128@ubuntu.com>
* gksu-properties/gksu-properties.c,
gksu-properties/Makefile.am,
configure.ac:
- use GtkBuilder instead of libglade
2009-06-29 Joshua Kwan <jkwan@vmware.com>
* libgksu/libgksu.c:
- Fix double-free introduced by recent changes.
2009-06-24 Gustavo Noronha Silva <kov@debian.org>
* Release 2.0.11
2009-06-24 Joshua Kwan <jkwan@vmware.com>
* libgksu/libgksu.c:
- Make su code work on Red Hat systems.
2009-06-17 Joshua Kwan <jkwan@vmware.com>
* libgksu/libgksu.c:
- Make sudo also use forkpty, to also work when /etc/sudoers is
configured to require a tty.
2009-06-17 Joshua Kwan <jkwan@vmware.com>
* libgksu/libgksu.c:
- Make su backend work with Fedora's su.
2009-05-09 Gustavo Noronha Silva <kov@debian.org>
* Release 2.0.10
2009-05-09 François Wendling <frwendling@free.fr>
Document gksu-properties, briefly.
* docs/gksu-properties.1, docs/Makefile.am:
2009-05-09 Robert Millan <rmh.debian.bts@aybabtu.com>
This fixes two bugs in read_line function. Both are exposed when
running gksudo --debug:
- First, when read() fails, the printed value will come from
uninitialised memory. This results in stuff like
"GNOME_SUDO_PASSSSSSSSSSSSSSSSS..." being printed.
- Second, the null terminator is off-by-one, resulting in
garbage being printed at the end of each line. This may
also lead to memory corruption (for n >= 256)!
* libgksu/libgksu.c:
2009-03-04 Gustavo Noronha Silva <kov@debian.org>
* Release 2.0.9
* libgksu/libgksu.c: fix how the GdkDisplay* is obtained at
gksu_context_launch_initiate
* libgksu/gksu-run-helper.c: - cleanup the environment from
ORBIT_SOCKETDIR and DBUS_SESSION_BUS_ADDRESS to acommodate recent
changes in gconf
2009-02-22 Gustavo Noronha Silva <kov@alface>
* Release 2.0.8
2009-02-22 Gustavo Noronha Silva <kov@debian.org>
* libgksu/libgksu.c: - added threads protection for the gdk
fadeout/fadein animation, so that callers will not have X errors
when trying to use gdk functions in parallel with us
See http://bugzilla.gnome.org/show_bug.cgi?id=549760.
2009-02-22 Gustavo Noronha Silva <kov@debian.org>
* configure.ac, libgksu/libgksu.{c,h}, libgksu/gksu-run-helper.c:
- accepted patch by Joshua Kwan <jkwan@vmware.com> to
return the same status code as the child
2009-02-03 Gustavo Noronha Silva <kov@debian.org>
* configure.ac:
- added th to ALL_LINGUAS
2008-08-29 Gustavo Noronha Silva <kov@debian.org>
* libgksu/libgksu.c: patch by Daniel Richard G. <skunk@iSKUNK.ORG>
to allow changing the location of the lockfile, so that libgksu
will work on AFS/NFS mounted home directories
2008-06-20 Gustavo Noronha Silva <kov@debian.org>
* libgksu/gksu-run-helper.c: accepted patch by Michael Vogt, from
Ubuntu, to fix very long commands not fitting in the helper's
statically-sized buffer (Debian bug #486087, launchpad #173757)
* libgksu/libgksu.c (sudo_full): accepted patch by Michael Vogt,
from Ubuntu, to fix sudo having problems resolving network
addresses breaking gksu (Debian bug #486083, launchpad #237325)
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.
While doing that, also bump freetype2 dependency to current pkgsrc
version.
Suggested by tron in PR 47882
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.
Packages needing empty directories can use the @pkgdir command in PLIST.
Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
it looks like it's not really needed, so it's untested.
GKSu is a library that provides a Gtk+ frontend to su and sudo. It
supports login shells and preserving environment when acting as a
su frontend. It is useful to menu items or other graphical programs
that need to ask a user's password to run another program as another
user.