head 1.9; access; symbols pkgsrc-2026Q3:1.8.0.6 pkgsrc-2026Q3-base:1.8 pkgsrc-2026Q2:1.8.0.4 pkgsrc-2026Q2-base:1.8 pkgsrc-2026Q1:1.8.0.2 pkgsrc-2026Q1-base:1.8 pkgsrc-2025Q4:1.7.0.8 pkgsrc-2025Q4-base:1.7 pkgsrc-2025Q3:1.7.0.6 pkgsrc-2025Q3-base:1.7 pkgsrc-2025Q2:1.7.0.4 pkgsrc-2025Q2-base:1.7 pkgsrc-2025Q1:1.7.0.2 pkgsrc-2025Q1-base:1.7 pkgsrc-2024Q4:1.6.0.52 pkgsrc-2024Q4-base:1.6 pkgsrc-2024Q3:1.6.0.50 pkgsrc-2024Q3-base:1.6 pkgsrc-2024Q2:1.6.0.48 pkgsrc-2024Q2-base:1.6 pkgsrc-2024Q1:1.6.0.46 pkgsrc-2024Q1-base:1.6 pkgsrc-2023Q4:1.6.0.44 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.6.0.42 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.40 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.6.0.38 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.6.0.36 pkgsrc-2022Q4-base:1.6 pkgsrc-2022Q3:1.6.0.34 pkgsrc-2022Q3-base:1.6 pkgsrc-2022Q2:1.6.0.32 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.30 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.6.0.28 pkgsrc-2021Q4-base:1.6 pkgsrc-2021Q3:1.6.0.26 pkgsrc-2021Q3-base:1.6 pkgsrc-2021Q2:1.6.0.24 pkgsrc-2021Q2-base:1.6 pkgsrc-2021Q1:1.6.0.22 pkgsrc-2021Q1-base:1.6 pkgsrc-2020Q4:1.6.0.20 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.6.0.18 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.6.0.16 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.6.0.12 pkgsrc-2020Q1-base:1.6 pkgsrc-2019Q4:1.6.0.14 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.6.0.10 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.6.0.8 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.6 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.4 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.2 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.5.0.2 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.2.0.18 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.16 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.14 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.10 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.8 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.6 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.4 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.2 pkgsrc-2016Q2-base:1.2; locks; strict; comment @ * @; 1.9 date 2026.10.18.12.17.59; author wiz; state dead; branches; next 1.8; commitid BAcGonQZY56fiXZG; 1.8 date 2025.12.21.15.44.05; author wiz; state Exp; branches; next 1.7; commitid EGVh722IZFx07inG; 1.7 date 2025.01.15.08.41.38; author adam; state Exp; branches; next 1.6; commitid oh881fa5ZenAHyFF; 1.6 date 2018.08.16.12.30.43; author wiz; state Exp; branches; next 1.5; commitid ifd9Maz8mBzCjlOA; 1.5 date 2018.05.15.09.09.22; author jperkin; state Exp; branches 1.5.2.1; next 1.4; commitid OrB1rwsImlVRbnCA; 1.4 date 2018.05.14.09.30.35; author jperkin; state Exp; branches; next 1.3; commitid QHPdB4U8S2Q8lfCA; 1.3 date 2018.04.29.05.14.36; author wiz; state dead; branches; next 1.2; commitid uLK3voylF7aapiAA; 1.2 date 2016.06.18.12.16.23; author youri; state Exp; branches; next 1.1; commitid 0Cp131RHZI24BWaz; 1.1 date 2016.05.20.18.39.33; author youri; state Exp; branches; next ; commitid 20qLLHySGn2mEf7z; 1.5.2.1 date 2018.08.24.19.18.27; author bsiegert; state Exp; branches; next ; commitid QcWjFol7zU1zjpPA; desc @@ 1.9 log @polkit: update to 128. All pkgsrc patches were merged upstream. ## polkit 128 ### Highlights: - fix two authentication-helper input vulnerabilities (CVE-2026-4897 and CVE-2026-85498) [7e122c8, eea1729] - sanitize values written to syslog from authorization requests [9dca831] - fix a use-after-free in the authentication agent's session handling [6f3cec7] - revalidate the administrator behind cached `auth_admin_keep` authorizations [9a49bd6] - fix agent cleanup races, resource leaks, and several error-path leaks [148422b, 4e67dde, 8ceeed8, ac4d9ac, dae50d6] - support systemd watchdog notifications and locked system accounts with systemd 257+ [b3492d5, 13276c1] - improve FreeBSD and Solaris portability, including tests without Linux user namespaces [c3aefa7, 3111583, 72c2878, 0453c24] - add Kazakh, Serbian, and Serbian Latin translations; update Slovenian [6fe59cd, 8a797e5, 0d87075] - add a polkit-agent-helper manual page and expand contributor documentation [5195b3a, 3ee2927, 935f9cd, 46df56e, d3ba690] - remove the systemd service memory limits introduced in polkit 127 [44365bb] @ text @$NetBSD: patch-src_polkit_polkitunixprocess.c,v 1.8 2025/12/21 15:44:05 wiz Exp $ Fix SunOS includes. Fix pid_t type. https://github.com/polkit-org/polkit/pull/624 --- src/polkit/polkitunixprocess.c.orig 2025-12-17 16:14:53.000000000 +0000 +++ src/polkit/polkitunixprocess.c @@@@ -27,6 +27,11 @@@@ #include #endif #include +#ifdef HAVE_SOLARIS +#include +#include +#include +#endif #ifdef HAVE_FREEBSD #include #include @@@@ -189,7 +194,7 @@@@ enum static void subject_iface_init (PolkitSubjectIface *subject_iface); -static guint64 get_start_time_for_pid (gint pid, +static guint64 get_start_time_for_pid (pid_t pid, GError **error); static gint @ 1.8 log @polkit: update to 127. ## polkit 127 ### Highlights: - socket-activated polkit-agent-helper can now run without SETUID (Luca Boccassi) - user id (UID) now accessible to JavaScript rules via subject.uid (Rosentti, Jan Rybar) - INI config file support for polkitd with configurable auth expiration timer (Luca Boccassi) - auth_keep: skip re-authentication if new process shares same UID/parent/cgroup/tty (Luca Boccassi) - CheckAuthorization now returns 'polkit.result' in the details dict (Luca Boccassi) - pkexec: set $SUDO_UID/$SUDO_GID for compatibility with sudo (Lennart Poettering) - pkexec: use realpath when comparing org.freedesktop.policykit.exec.path (Walter Doekes) - memory limits added to systemd unit to mitigate memory leaks (Alexander Meshcheryakov) - new translations: Bulgarian (twlvnn kraftwerk), Occitan (Mejans) @ text @d1 1 a1 1 $NetBSD: patch-src_polkit_polkitunixprocess.c,v 1.7 2025/01/15 08:41:38 adam Exp $ @ 1.7 log @polkit: updated to 126 polkit 126 Highlights: - many code fixes detected either by CI or the author himself (Frantisek Sumsal) - shellcheck and dependabot integration (Jan Macku) - search for rules in /usr/local/share rather than /usr/local/lib (Luca Boccassi) - Implement LogControl1 protocol for dynamic log level changes (Luca Boccassi) - read actions also from /etc/, /run/ and /usr/local/share/ (Luca Boccassi) - mozjs dropped in favor of duktape (Xi Ruoyao) - many other fixes in build system and polkit code (Many thanks to all the authors.) @ text @d1 1 a1 1 $NetBSD: patch-src_polkit_polkitunixprocess.c,v 1.6 2018/08/16 12:30:43 wiz Exp $ d5 1 d7 1 a7 1 --- src/polkit/polkitunixprocess.c.orig 2024-08-08 13:12:35.000000000 +0000 d9 3 a11 3 @@@@ -20,6 +20,11 @@@@ */ d21 1 a21 1 @@@@ -175,7 +180,7 @@@@ enum d29 1 a29 1 #if defined(HAVE_FREEBSD) || defined(HAVE_NETBSD) || defined(HAVE_OPENBSD) @ 1.6 log @polkit: update to 0.115. This is polkit 0.115. Highlights: Fixes CVE-2018-1116, a local information disclosure and denial of service caused by trusting client-submitted UIDs when referencing processes. Thanks to Matthias Gerstner of the SUSE security team for reporting this issue. Changes since polkit 0.114: Miloslav Trmač (1): Fix CVE-2018-1116: Trusting client-supplied UID Ray Strode (3): Post-release version bump to 0.115 jsauthority: pass "%s" format string to remaining report function NEWS: fix date from 2017 to 2018 for 0.114 entry @ text @d1 1 a1 1 $NetBSD: patch-src_polkit_polkitunixprocess.c,v 1.5 2018/05/15 09:09:22 jperkin Exp $ d6 1 a6 1 --- src/polkit/polkitunixprocess.c.orig 2018-06-25 13:55:45.000000000 +0000 d8 2 a9 2 @@@@ -24,6 +24,11 @@@@ #endif d20 1 a20 1 @@@@ -95,7 +100,7 @@@@ enum @ 1.5 log @polkit: Fix pid_t usage. @ text @d1 1 a1 1 $NetBSD: patch-src_polkit_polkitunixprocess.c,v 1.4 2018/05/14 09:30:35 jperkin Exp $ d6 1 a6 1 --- src/polkit/polkitunixprocess.c.orig 2018-03-23 15:09:30.000000000 +0000 d20 1 a20 1 @@@@ -87,7 +92,7 @@@@ enum d28 1 a28 1 static gint _polkit_unix_process_get_owner (PolkitUnixProcess *process, @ 1.5.2.1 log @Pullup ticket #5814 - requested by wiz security/polkit: security fix Revisions pulled up: - security/polkit/Makefile 1.12 - security/polkit/distinfo 1.8 - security/polkit/patches/patch-src_polkit_polkitunixprocess.c 1.6 --- Module Name: pkgsrc Committed By: wiz Date: Thu Aug 16 12:30:43 UTC 2018 Modified Files: pkgsrc/security/polkit: Makefile distinfo pkgsrc/security/polkit/patches: patch-src_polkit_polkitunixprocess.c Log Message: polkit: update to 0.115. This is polkit 0.115. Highlights: Fixes CVE-2018-1116, a local information disclosure and denial of service caused by trusting client-submitted UIDs when referencing processes. Thanks to Matthias Gerstner of the SUSE security team for reporting this issue. Changes since polkit 0.114: Miloslav Trmač (1): Fix CVE-2018-1116: Trusting client-supplied UID Ray Strode (3): Post-release version bump to 0.115 jsauthority: pass "%s" format string to remaining report function NEWS: fix date from 2017 to 2018 for 0.114 entry @ text @d1 1 a1 1 $NetBSD$ d6 1 a6 1 --- src/polkit/polkitunixprocess.c.orig 2018-06-25 13:55:45.000000000 +0000 d20 1 a20 1 @@@@ -95,7 +100,7 @@@@ enum d28 1 a28 1 #if defined(HAVE_FREEBSD) || defined(HAVE_NETBSD) || defined(HAVE_OPENBSD) @ 1.4 log @polkit: Fix build on SunOS. @ text @d1 1 a1 1 $NetBSD$ d4 1 d20 9 @ 1.3 log @polkit: update to 0.114. -------------- polkit 0.114 -------------- WARNING WARNING WARNING: This is a prerelease on the road to polkit 1.0. Public API might change and certain parts of the code still needs some security review. Use at your own risk. This is polkit 0.114. Highlights: Port to mozjs 52, the latest version of the firefox JavaScript engine. Add gettext support for policy files Fixes for various memory leaks Build requirements glib, gobject, gio >= 2.32 mozjs-52 gobject-introspection >= 0.6.2 (optional) pam (optional) ConsoleKit OR systemd Changes since polkit 0.113: Anders Jonsson (2): pkcheck: fix man typos Add Swedish translation Antoine Jacoutot (1): Add support for OpenBSD Christian Kirbach (1): Add German translation Colin Walters (3): build: Pull in GCC warning infra from ostree build: Use AC_USE_SYSTEM_EXTENSIONS tests: Correct boundary test for overflow Dariusz Gadomski (2): Fix multi-line pam text info. Refactor send_to_helper usage Gabor Kelemen (1): Add initial Hungarian translation, and add hu to LINGUAS Jeremy Linton (5): change mozjs interface module to c++ Switch to hard requiring mozjs24 Fix warnings caused by building with C++ Replace autocompartment test: Add a test case to handle actions without explicit rules Jiří Klimeš (1): trivial: fix deprecated indication for polkit_agent_register_listener() Matthias Clasen (1): Add gettext support for .policy files Miloslav Trmač (21): Post-release version bump to 0.114 Consistently use HAVE_NETGROUP_H instead of HAVE_OPENBSD Fix a memory leak of PolkitAgentListener's Server object Remove polkitbackendconfigsource.[ch] Add Slovak translation by Dusan Kazik Add Indonesian translation by Andika Triwidada Add Chinese (Taiwan) translation Fix a typo in polkit(8) Simplify GVariant reference counting Fix a memory leak on an error path of lookup_asv (twice) Fix a memory leak in server_handle_register_authentication_agent_with_options Fix a memory leak in server_handle_unregister_authentication_agent Fix a memory leak in server_handle_authentication_agent_response{,2} Fix memory leaks in server_handle_*_temporary_authorizations Fix error handling in polkit_authority_enumerate_temporary_authorizations_finish Fix a memory leak per agent authentication Fix a memory leak on agent authentication cancellation Audit and fix GVariant reference counting Fix help for (pkttyagent -s) Fix a race condition when terminating runaway_killer_thread Move to current GLib Mingye Wang (Arthur2e5) (1): Add zh_CN translation Muhammet Kara (1): Added Turkish translation OBATA Akio (1): Add support for NetBSD Peter Hutterer (1): gettext: switch to default-translate "no" Philip Withnall (3): polkit: Add g_autoptr() support for GObject-derived polkit types data: Set GIO_USE_VFS=local in the environment polkitbackend: Fix typos in a couple of initialisation error messages Piotr Drąg (1): Add Polish translation Rafael Fontenelle (1): Add Brazilian Portuguese translation Ray Strode (34): configure: bump mozjs requirement to 52 jsauthority: fix how classes are defined jsauthority: use JS_FN instead of JS_FS jsauthority: get rid of JSRuntime jsauthority: change how setVersion is called jsauthority: call JS_Init jsauthority: call JS_InitSelfHostedCode jsauthority: change how JIT is disabled jsauthority: JS::SetWarningReporter instead of JS_SetErrorReporter jsauthority: add UTF8 suffix to renamed functions jsauthority: pass "%s" format string to report functions jsauthority: s/JSBool/bool/ jsauthority: s/jsval/JS::Value/ jsauthority: s/JSVAL_NULL/JS::NullValue()/ jsauthority: s/JSVAL_VOID/JS::UndefinedValue()/ jsauthority: s/OBJECT_TO_JSVAL/JS::ObjectValue/ jsauthority: s/STRING_TO_JSVAL/JS::StringValue/ jsauthority: s/BOOLEAN_TO_JSVAL/JS::BooleanValue/ jsauthority: JSVAL_TO_OBJECT (o) to o.toObjectOrNull() jsauthority: JSVAL_TO_STRING (s) to s.toString() jsauthority: JSVAL_IS_STRING (s) to s.isString() jsauthority: JSVAL_IS_NULL (o) to o.isNull() jsauthority: Fix up JS_CallFunctionName invocations jsauthority: use InterruptCallback api instead of OperationCallback jsauthority: redo how global objects are set up jsauthority: root some locals to the context jsauthority: adapt arguments for new JS::Compile API jsauthority: adapt arguments for new JS_ExecuteScript API jsauthority: use JS::Evaluate instead of JS_EvaluateScript jsauthority: fix up set_property methods jsauthority: stop using JS_GetStringCharsZ jsauthority: switch from JS_ConvertArguments to JS::CallArgsFromVp jsauthority: re-enable JIT Port JavaScript authority to mozjs52 Rui Matos (1): polkitpermission: Fix a memory leak on authority changes Sebastien Bacher (1): Support polkit session agent running outside user session Stef Walter (2): polkitagent: Fix access after dereference on hashtable polkitagent: No double warnings in polkit_agent_listener_register() Sven Eden (1): configure: enable elogind support in PolicyKit Yuri Chornoivan (1): Add Ukrainian translation enkore (1): Fix abnomal formatting of authentication header lines muzena (1): Add hr.po Thanks to our contributors. Colin Walters and Miloslav Trmač, April 2, 2017 @ text @d1 1 a1 1 $NetBSD: patch-src_polkit_polkitunixprocess.c,v 1.2 2016/06/18 12:16:23 youri Exp $ d3 1 a3 2 * NetBSD support * SunOS support d5 1 a5 1 --- src/polkit/polkitunixprocess.c.orig 2014-01-14 22:42:25.000000000 +0000 d7 1 a7 3 @@@@ -29,10 +29,19 @@@@ #include #include d9 4 a12 8 +#ifdef __NetBSD__ +#include +#include +#endif #include #include #include #include a13 2 + +#ifdef HAVE_SOLARIS a15 13 #include "polkitunixprocess.h" #include "polkitsubject.h" @@@@ -80,7 +89,7 @@@@ enum static void subject_iface_init (PolkitSubjectIface *subject_iface); -static guint64 get_start_time_for_pid (gint pid, +static guint64 get_start_time_for_pid (pid_t pid, GError **error); static gint _polkit_unix_process_get_owner (PolkitUnixProcess *process, @@@@ -89,6 +98,9 @@@@ static gint _polkit_unix_process_get_own d17 2 a18 177 static gboolean get_kinfo_proc (gint pid, struct kinfo_proc *p); #endif +#if defined(__NetBSD__) +static gboolean get_kinfo_proc (gint pid, struct kinfo_proc2 *p); +#endif G_DEFINE_TYPE_WITH_CODE (PolkitUnixProcess, polkit_unix_process, G_TYPE_OBJECT, G_IMPLEMENT_INTERFACE (POLKIT_TYPE_SUBJECT, subject_iface_init) @@@@ -514,17 +526,17 @@@@ subject_iface_init (PolkitSubjectIface * #ifdef HAVE_SOLARIS static int -get_pid_psinfo (pid_t pid, struct psinfo *ps) +get_pid_psinfo (pid_t pid, psinfo_t *ps) { char pname[32]; int procfd; - (void) snprintf(pname, sizeof(pname), "/proc/%d/psinfo", pid); + (void) snprintf(pname, sizeof(pname), "/proc/%lu/psinfo", pid); if ((procfd = open(pname, O_RDONLY)) == -1) { return -1; } - if (read(procfd, ps, sizeof(struct psinfo)) < 0) + if (read(procfd, ps, sizeof(psinfo_t)) < 0) { (void) close(procfd); return -1; @@@@ -554,12 +566,38 @@@@ get_kinfo_proc (pid_t pid, struct kinfo_ } #endif +#ifdef __NetBSD__ +static gboolean +get_kinfo_proc (pid_t pid, struct kinfo_proc2 *p) +{ + int name[6]; + u_int namelen; + size_t sz; + + sz = sizeof(*p); + namelen = 0; + name[namelen++] = CTL_KERN; + name[namelen++] = KERN_PROC2; + name[namelen++] = KERN_PROC_PID; + name[namelen++] = pid; + name[namelen++] = sz; + name[namelen++] = 1; + + if (sysctl (name, namelen, p, &sz, NULL, 0) == -1) { + perror("sysctl kern.proc2.pid"); + return FALSE; + } + + return TRUE; +} +#endif + static guint64 get_start_time_for_pid (pid_t pid, GError **error) { guint64 start_time; -#ifndef HAVE_FREEBSD +#if !defined(HAVE_FREEBSD) || !defined(__NetBSD__) gchar *filename; gchar *contents; size_t length; @@@@ -571,7 +609,7 @@@@ get_start_time_for_pid (pid_t pid, start_time = 0; contents = NULL; - filename = g_strdup_printf ("/proc/%d/stat", pid); + filename = g_strdup_printf ("/proc/%lu/stat", pid); if (!g_file_get_contents (filename, &contents, &length, error)) goto out; @@@@ -631,8 +669,8 @@@@ get_start_time_for_pid (pid_t pid, out: g_free (filename); g_free (contents); -#else - struct kinfo_proc p; +#elif defined(__NetBSD__) + struct kinfo_proc2 p; start_time = 0; @@@@ -647,9 +685,43 @@@@ get_start_time_for_pid (pid_t pid, goto out; } + start_time = (guint64) p.p_ustart_sec; + +out: + +#elif HAVE_FREEBSD + struct kinfo_proc p; + + if (! get_kinfo_proc (pid, &p)) + { + g_set_error (error, + POLKIT_ERROR, + POLKIT_ERROR_FAILED, + "Error obtaining start time for %d (%s)", + (gint) pid, + g_strerror (errno)); + goto out; + } + start_time = (guint64) p.ki_start.tv_sec; out: +#elif HAVE_SOLARIS + psinfo_t p; + if (!get_pid_psinfo (pid, &p)) + { + g_set_error (error, + POLKIT_ERROR, + POLKIT_ERROR_FAILED, + "Error obtaining start time for %d (%s)", + (gint) pid, + g_strerror (errno)); + goto out; + } + start_time = (guint64) p.pr_start.tv_sec; +out: +#else +#warning Your system is not supported #endif return start_time; @@@@ -664,6 +736,10 @@@@ _polkit_unix_process_get_owner (PolkitUn gchar **lines; #ifdef HAVE_FREEBSD struct kinfo_proc p; +#elif defined(__NetBSD__) + struct kinfo_proc2 p; +#elif HAVE_SOLARIS + psinfo_t p; #else gchar filename[64]; guint n; @@@@ -676,7 +752,7 @@@@ _polkit_unix_process_get_owner (PolkitUn lines = NULL; contents = NULL; -#ifdef HAVE_FREEBSD +#if defined(HAVE_FREEBSD) || defined(__NetBSD__) if (get_kinfo_proc (process->pid, &p) == 0) { g_set_error (error, @@@@ -688,7 +764,23 @@@@ _polkit_unix_process_get_owner (PolkitUn goto out; } +#ifdef __NetBSD__ + result = p.p_uid; +#else result = p.ki_uid; +#endif +#elif HAVE_SOLARIS + if (!get_pid_psinfo (process->pid, &p)) + { + g_set_error (error, + POLKIT_ERROR, + POLKIT_ERROR_FAILED, + "get_pid_psinfo() failed for pid %d: %s", + process->pid, + g_strerror (errno)); + goto out; + } + result = p.pr_uid; #else /* see 'man proc' for layout of the status file @ 1.2 log @polkit: Fix build on FreeBSD. @ text @d1 1 a1 1 $NetBSD: patch-src_polkit_polkitunixprocess.c,v 1.1 2016/05/20 18:39:33 youri Exp $ @ 1.1 log @Import polkit-0.113nb1 as security/polkit. PolicyKit is a toolkit for defining and handling authorizations. It is used for allowing unprivileged processes to speak to privileged processes. @ text @d1 1 a1 1 $NetBSD: patch-src_polkit_polkitunixprocess.c,v 1.3 2015/04/02 14:55:36 bsiegert Exp $ d6 1 a6 1 --- src/polkit/polkitunixprocess.c.orig 2014-01-14 22:42:25.000000000 +0000 d25 1 a25 1 d29 1 a29 1 d31 1 a31 1 d35 1 a35 1 d44 1 a44 1 d48 1 a48 1 d56 1 a56 1 d71 1 a71 1 d111 1 a111 1 d114 1 a114 1 d125 1 a125 1 d127 1 a127 1 d131 1 a131 1 d151 1 a151 1 d170 1 a170 1 d186 1 a186 1 d195 1 a195 1 d214 1 a214 1 @