Hi Alberto,

Yes, I agree.  The owner-execute permission is unnecessary.  I will add patch
to next release.

James

Alberto Gonzalez Iniesta <a...@inittab.org> said:

> Hi James et al!
> 
> Intro
> -----
> openvpn creates pre-shared secret files, for latter use in static key
> encryption mode (non-TLS), with the --genkey option
> 
> The minor/anecdotal glitch
> --------------------------
> 
> The permissions for the created file may be/seem to be excessive (0700)
> Pointed out by Herbert Xu <herb...@gondor.apana.org.au> [1]
> 
> The patch
> ---------
> 
> --- openvpn-1.3.2.orig/crypto.c
> +++ openvpn-1.3.2/crypto.c
> @@ -968,7 +968,7 @@
>    struct buffer out = alloc_buf_gc (512);
> 
>    /* open key file */
> -  fd = open (filename, O_CREAT | O_TRUNC | O_WRONLY, S_IRWXU);
> +  fd = open (filename, O_CREAT | O_TRUNC | O_WRONLY, S_IRUSR | S_IWUSR);
>    if (fd == -1)
>      msg (M_ERR, "Cannot open shared secret file %s for write", filename);
> 
> 
> Let me know if you like it/agree, James. Thanks,
> 
> Alberto
> 
> 
> 
> [1] http://bugs.debian.org/178849
> 
> (PS. I resent this mail, since I first sent it from the wrong address,
> sorry James)
> -- 
> Alberto Gonzalez Iniesta       | They that give up essential liberty
> agi@(agi.as|debian.org)        | to obtain a little temporary safety
> Encrypted mail preferred       | deserve neither liberty nor safety.
> 
> Key fingerprint = 9782 04E7 2B75 405C F5E9  0C81 C514 AF8E 4BA4 01C3
> 
> 
> -------------------------------------------------------
> This SF.NET email is sponsored by:
> SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
> http://www.vasoftware.com
> _______________________________________________
> Openvpn-devel mailing list
> Openvpn-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/openvpn-devel
> 



-- 




Reply via email to