mirror of https://github.com/openssl/openssl.git
				
				
				
			Build the 'openssl rehash' command on VMS version 8.3 and up
Include a note in INSTALL that tests must be run from an unprivileged process. Reviewed-by: Rich Salz <rsalz@openssl.org>
This commit is contained in:
		
							parent
							
								
									02d6070430
								
							
						
					
					
						commit
						6616429d4c
					
				
							
								
								
									
										3
									
								
								INSTALL
								
								
								
								
							
							
						
						
									
										3
									
								
								INSTALL
								
								
								
								
							|  | @ -495,6 +495,9 @@ | |||
|        $ mms test                                       ! OpenVMS | ||||
|        $ nmake test                                     # Windows | ||||
| 
 | ||||
|      NOTE: you MUST run the tests from an unprivileged account (or | ||||
|      disable your privileges temporarly if your platform allows it). | ||||
| 
 | ||||
|      If some tests fail, look at the output.  There may be reasons for | ||||
|      the failure that isn't a problem in OpenSSL itself (like a | ||||
|      malfunction with Perl).  You may want increased verbosity, that | ||||
|  |  | |||
|  | @ -15,7 +15,8 @@ | |||
| 
 | ||||
| #include "apps.h" | ||||
| 
 | ||||
| #if defined(OPENSSL_SYS_UNIX) || defined(__APPLE__) | ||||
| #if defined(OPENSSL_SYS_UNIX) || defined(__APPLE__) || \ | ||||
|     (defined(__VMS) && defined(__DECC) && __CTRL_VER >= 80300000) | ||||
| # include <unistd.h> | ||||
| # include <stdio.h> | ||||
| # include <limits.h> | ||||
|  | @ -30,6 +31,9 @@ | |||
| # include <openssl/x509.h> | ||||
| 
 | ||||
| 
 | ||||
| # ifndef PATH_MAX | ||||
| #  define PATH_MAX 4096 | ||||
| # endif | ||||
| # ifndef NAME_MAX | ||||
| #  define NAME_MAX 255 | ||||
| # endif | ||||
|  | @ -159,7 +163,7 @@ static int handle_symlink(const char *filename, const char *fullpath) | |||
|     int i, type, id; | ||||
|     unsigned char ch; | ||||
|     char linktarget[PATH_MAX], *endptr; | ||||
|     ssize_t n; | ||||
|     ossl_ssize_t n; | ||||
| 
 | ||||
|     for (i = 0; i < 8; i++) { | ||||
|         ch = filename[i]; | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue