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 sudo.ws source;
> 
> "jbb@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@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.


John,

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. 

Cheers,
Bayard

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Attachment: PGP.sig
Description: This is a digitally signed message part

_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users

Reply via email to