Allow local networking in the darwin sandbox to appease tests
This commit is contained in:
		
							parent
							
								
									cffa7f80ab
								
							
						
					
					
						commit
						66d612f1da
					
				
					 1 changed files with 3 additions and 0 deletions
				
			
		|  | @ -2323,6 +2323,9 @@ void DerivationGoal::runChild() | ||||||
|             /* Enables getpwuid (used by git and others) */ |             /* Enables getpwuid (used by git and others) */ | ||||||
|             sandboxProfile += "(allow mach-lookup (global-name \"com.apple.system.notification_center\") (global-name \"com.apple.system.opendirectoryd.libinfo\"))\n"; |             sandboxProfile += "(allow mach-lookup (global-name \"com.apple.system.notification_center\") (global-name \"com.apple.system.opendirectoryd.libinfo\"))\n"; | ||||||
| 
 | 
 | ||||||
|  |             /* Allow local networking operations, mostly because lots of test suites use it and it seems mostly harmless */ | ||||||
|  |             sandboxProfile += "(allow network* (local ip) (remote unix-socket))"; | ||||||
|  | 
 | ||||||
| 
 | 
 | ||||||
|             /* Our rwx outputs */ |             /* Our rwx outputs */ | ||||||
|             sandboxProfile += "(allow file-read* file-write* process-exec\n"; |             sandboxProfile += "(allow file-read* file-write* process-exec\n"; | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue