Insufficient privileges?

Bayard Bell buffer.g.overflow at
Sat Apr 30 04:36:12 PDT 2011

On 29 Apr 2011, at 22:33, John B Brown wrote:

> Dear Bayard,
> 	Current Apple version.h source; "static const char version[] = "1.7.0";"
> 	Current source;
> "jbb at pinball:~
> (71): % sudo -V
> Sudo version 1.8.1p1
> Sudoers policy plugin version 1.8.1p1
> Sudoers file grammar version 40
> Sudoers I/O plugin version 1.8.1p1
> jbb at pinball:~
> (72): % "
> 	Of course that Apple version.h file is a little out of date even for the current Apple sudo distributed during the update process. Very sloppy!
> 	Needless to say, I do not have much confidence in Apple's open source. It took them over half a year to remove buggy sudo source code once the bugs were revealed.


I'm not sure I see this going anywhere (the problem isn't that the version.h file is out of date), so let me attempt to conclude by way of summary.

I've read the diff of Apple's source against the original distribution, and they do what they say on the tin (some of them were in fact subsequently made into upstream patches) and don't implicate the issue you've suggested previously. Other people have verified that they can get the same behaviours that were originally in question here without replacing sudo.

If you want to replace sudo because you want to use compile-time behaviours to do what can already be done in sudoers (or whatever other reasons seem compelling to you), that's your business (others have noted caveats for anyone considering following you down that road), but it's not necessary to resolve the issue originally in question in this thread. 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 1515 bytes
Desc: not available
URL: <>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 841 bytes
Desc: This is a digitally signed message part
URL: <>

More information about the macports-users mailing list