GNOME Bugzilla – Bug 341701
[PATCH] gnome-system-tools locks up on FreeBSD
Last modified: 2006-05-29 12:00:01 UTC
Please describe the problem: The forkpty implementation in FreeBSD does not like threads. Therefore, all of the g-s-t tools will lock up trying to get root's password. The attached patch reimplements forkpty() on FreeBSD in terms of grantpt() and friends. The result is a working g-s-t on FreeBSD. The other patch corrects a previously reported typo with polling. Steps to reproduce: 1. 2. 3. Actual results: Expected results: Does this happen every time? Other information:
Created attachment 65414 [details] [review] Fix g-s-t on FreeBSD
Thanks for the patch! it's now in the stable branch. As for HEAD, I don't know if you were aware of the development plans, but the module has abandoned the forkpty + su 'hacks', instead it communicates through DBus, PolicyKit will be very probably used to do the authentication, so communication with the backends should work out of the box :)
*** Bug 315254 has been marked as a duplicate of this bug. ***