
gpg-agent patch missing
Reported by Benjamin Donnachie | January 25th, 2011 @ 12:59 AM | in 2.0.18 (closed)
Moving to new devel tree, my patch to prevent launchd executing gpg-agent for root user was not applied:
+
+ /* When running under launchd control, only start for real users */
+ /* Do this check early to avoid filling logs */
+#ifndef HAVE_W32_SYSTEM
+ if (1 == launchd_child && geteuid() < 500)
+ {
+ log_error ("launchd only supported for real users - ie UID > 500\n");
+ exit (1);
+ }
+#endif
+
Impact: Minor; affected systems will have gpg-agent invoked for root user.
New release will be generated by end of week.
Comments and changes to this ticket
-
Benjamin Donnachie January 25th, 2011 @ 01:00 AM
NB Now moved to a run at load background service rather than previous keep alive, will not exhibit previous log filling behaviour.
-
Benjamin Donnachie January 29th, 2011 @ 03:03 AM
- State changed from new to resolved
Applied to git main branch. Review shows very minor due to change in architecture. To be included in next release.
-
Alex (via GPGTools) December 28th, 2011 @ 01:27 PM
- Milestone set to 2.0.18
- Importance changed from to
-
steve May 23rd, 2014 @ 07:22 PM
- State changed from resolved to released
- Assigned user cleared.
- Importance changed from to Low
-
-
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป