Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							aec3d1fe3d 
							
						 
					 
					
						
						
							
							Revert "formula_cellar_checks: check for prefix/etc."  
						
						
						
						
					 
					
						2017-01-27 14:09:19 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							1aa179ad9a 
							
						 
					 
					
						
						
							
							formula_cellar_checks: check for prefix/etc.  
						
						... 
						
						
						
						This directory indicates that configuration files have been installed
into the wrong location. 
						
						
					 
					
						2017-01-26 15:26:42 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							e851c9bf6c 
							
						 
					 
					
						
						
							
							Style/Alias: Prefer alias.  
						
						
						
						
					 
					
						2016-09-23 18:19:53 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Reiter 
							
						 
					 
					
						
						
						
						
							
						
						
							4064084c58 
							
						 
					 
					
						
						
							
							Fix Style/MethodName.  
						
						
						
						
					 
					
						2016-09-23 15:30:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							6693915399 
							
						 
					 
					
						
						
							
							rubocop --auto-correct all remaining files.  
						
						... 
						
						
						
						But remove some manual `.freeze`s on constants that shouldn't be
constants. 
						
						
					 
					
						2016-09-17 16:14:13 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Nisbet 
							
						 
					 
					
						
						
						
						
							
						
						
							f1ce358551 
							
						 
					 
					
						
						
							
							Utils::Shell.shell_profile in formula_cellar_checks  
						
						
						
						
					 
					
						2016-08-10 23:21:30 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							df7e36b86c 
							
						 
					 
					
						
						
							
							formula_cellar_checks: port to generic OS. ( #452 )  
						
						
						
						
					 
					
						2016-07-09 13:51:53 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							168a2687f8 
							
						 
					 
					
						
						
							
							stricter audit for Emacs Lisp installs  
						
						... 
						
						
						
						Require that the subdirectory in site-lisp match the formula name
exactly.  This lets us provide better information in the caveats and
will make it easier for helper methods to write to the correct
location (as in in Homebrew/homebrew-emacs#13 ). 
						
						
					 
					
						2015-11-01 17:34:28 -08:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							b121e5fd7b 
							
						 
					 
					
						
						
							
							more core file style updated by rubocop  
						
						
						
						
					 
					
						2015-08-06 17:23:56 +08:00 
						 
				 
			
				
					
						
							
							
								BrewTestBot 
							
						 
					 
					
						
						
						
						
							
						
						
							13d544e11e 
							
						 
					 
					
						
						
							
							Core files style updates.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42354 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
					
						2015-08-03 13:22:35 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							8faaba6665 
							
						 
					 
					
						
						
							
							check_emacs_lisp(): bail unless site-lisp exists  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#42345 . 
					
						2015-08-01 15:52:54 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Dunn 
							
						 
					 
					
						
						
						
						
							
						
						
							607be5e711 
							
						 
					 
					
						
						
							
							formula_cellar_checks: check_site_lisp()  
						
						
						
						
					 
					
						2015-08-01 14:48:54 -07:00 
						 
				 
			
				
					
						
							
							
								Dominyk Tiller 
							
						 
					 
					
						
						
						
						
							
						
						
							b1caa4c44b 
							
						 
					 
					
						
						
							
							formula_cellar_checks: remove openssl expectation  
						
						
						
						
					 
					
						2015-07-13 20:49:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e949a5fd46 
							
						 
					 
					
						
						
							
							formula_cellar_checks: ignore openssl.  
						
						... 
						
						
						
						Also: check based on the beginning of the formula name so these play
nicer with e.g. homebrew-versions.
Closes  Homebrew/homebrew#41528 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> 
						
						
					 
					
						2015-07-09 17:09:57 +01:00 
						 
				 
			
				
					
						
							
							
								Tim D. Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							5c414dca5b 
							
						 
					 
					
						
						
							
							add audit check for explicit Python linkage  
						
						... 
						
						
						
						Verifies that CPython extension modules are not explicitly linked to a
Python framework, which should never be necessary.
Python's distutils uses -undefined dynamic_lookup, as seen here:
https://github.com/python/cpython/blob/9a77656/configure.ac#L2214-L2245 
Closes  Homebrew/homebrew#39405 .
Signed-off-by: Tim D. Smith <git@tim-smith.us> 
						
						
					 
					
						2015-05-07 00:16:41 -07:00 
						 
				 
			
				
					
						
							
							
								Tim D. Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							86612c253d 
							
						 
					 
					
						
						
							
							anticipate python 3.5 in .pth audit  
						
						
						
						
					 
					
						2015-05-07 00:16:41 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							e370cd784b 
							
						 
					 
					
						
						
							
							formula_cellar_checks: fix memcached shadowing.  
						
						
						
						
					 
					
						2015-04-20 12:47:34 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							3657633327 
							
						 
					 
					
						
						
							
							formula_cellar_checks: ignore memcached shadowing.  
						
						
						
						
					 
					
						2015-04-20 10:17:31 +01:00 
						 
				 
			
				
					
						
							
							
								Xu Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							453990f1aa 
							
						 
					 
					
						
						
							
							add method to detect shell profile file based on users' preference shell  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#38017 .
Signed-off-by: Xu Cheng <xucheng@me.com> 
					
						2015-03-24 21:18:32 +08:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							4c5a2eb77c 
							
						 
					 
					
						
						
							
							formula_cellar_checks: ignore berkeley-db headers.  
						
						
						
						
					 
					
						2015-02-24 08:52:57 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							5e62d7503e 
							
						 
					 
					
						
						
							
							formula_cellar_checks: tweak postgresql on 10.8.  
						
						... 
						
						
						
						It shadows system headers sometimes (probably just Server.app?) but we don't
really care. 
						
						
					 
					
						2015-02-06 08:30:42 +00:00 
						 
				 
			
				
					
						
							
							
								Tim D. Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							e40d302dee 
							
						 
					 
					
						
						
							
							audit_installed: give better Python advice  
						
						... 
						
						
						
						Update advice about easy-install.pth files.
Closes  Homebrew/homebrew#36547 . 
						
						
					 
					
						2015-02-04 23:35:42 -08:00 
						 
				 
			
				
					
						
							
							
								Tim D. Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							9b86218854 
							
						 
					 
					
						
						
							
							FormulaCellarChecks: don't exempt formulas from ssl audit  
						
						... 
						
						
						
						Reverts b7b4c59. Closes  Homebrew/homebrew#33414 . 
						
						
					 
					
						2014-11-02 21:08:35 -08:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							1195718d0e 
							
						 
					 
					
						
						
							
							Rename "f" to "formula" in the installer  
						
						
						
						
					 
					
						2014-10-29 22:41:03 -05:00 
						 
				 
			
				
					
						
							
							
								Tim D. Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							4421d8f85c 
							
						 
					 
					
						
						
							
							doctor: exempt android-ndk from check_openssl_links  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#33415 . 
					
						2014-10-20 20:00:27 -07:00 
						 
				 
			
				
					
						
							
							
								Tim D. Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							94f3f345cb 
							
						 
					 
					
						
						
							
							add audit check for system OpenSSL linkage  
						
						
						
						
					 
					
						2014-10-20 09:45:43 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							f840c592f0 
							
						 
					 
					
						
						
							
							We don't need a Pathname just to stat the directory  
						
						
						
						
					 
					
						2014-10-17 12:01:49 -05:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							fc39dbf2d4 
							
						 
					 
					
						
						
							
							formula_cellar_checks: Ruby 1.8 compatible check.  
						
						
						
						
					 
					
						2014-10-17 09:23:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							19032be45e 
							
						 
					 
					
						
						
							
							formula_cellar_checks: check exists before glob.  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#33242 . 
					
						2014-10-17 09:01:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							1b64612b65 
							
						 
					 
					
						
						
							
							Exempt libtool and svn from the shadowed headers check  
						
						
						
						
					 
					
						2014-10-15 21:17:25 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							b05351d0b2 
							
						 
					 
					
						
						
							
							Reorganize post-install checks so we can share more code  
						
						
						
						
					 
					
						2014-10-13 23:13:01 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							b46ebf8a29 
							
						 
					 
					
						
						
							
							Simplify post-install audit output  
						
						
						
						
					 
					
						2014-10-13 23:13:00 -05:00 
						 
				 
			
				
					
						
							
							
								Tim D. Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							9134718f9c 
							
						 
					 
					
						
						
							
							Audit formulæ for easy-install.pth files  
						
						... 
						
						
						
						Closes  Homebrew/homebrew#32860 . 
					
						2014-10-02 11:58:13 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							c4818394cb 
							
						 
					 
					
						
						
							
							Post-install audit for shadowed header files  
						
						
						
						
					 
					
						2014-10-01 23:32:53 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							bba2b76167 
							
						 
					 
					
						
						
							
							add start and stop as generic executables  
						
						
						
						
					 
					
						2014-05-21 09:03:51 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							4f014836f2 
							
						 
					 
					
						
						
							
							Prefer pathname methods over regexp matching  
						
						
						
						
					 
					
						2014-05-21 10:54:24 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							81bf8a168a 
							
						 
					 
					
						
						
							
							audit generic binary names  
						
						... 
						
						
						
						Binaries with names like 'run' or 'service' are likely to conflict.
Warn about these and suggest a libexec-style install instead. 
						
						
					 
					
						2013-11-12 07:10:13 -08:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							4d6dd40bad 
							
						 
					 
					
						
						
							
							Make non-libs warning less judgmental  
						
						
						
						
					 
					
						2013-10-19 21:30:57 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							72e9cbdac7 
							
						 
					 
					
						
						
							
							Fix truncation of printed paths in cellar audits  
						
						
						
						
					 
					
						2013-10-19 21:30:20 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							5f6b10f39a 
							
						 
					 
					
						
						
							
							fix printing of unexpected bin/lib files  
						
						
						
						
					 
					
						2013-08-05 13:31:35 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							f526bd5017 
							
						 
					 
					
						
						
							
							check_PATH: return early if (s)bin doesn't exist.  
						
						
						
						
					 
					
						2013-07-17 09:36:44 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							16b69317fe 
							
						 
					 
					
						
						
							
							Remove stray quotation mark  
						
						
						
						
					 
					
						2013-07-17 11:27:07 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Nagel 
							
						 
					 
					
						
						
						
						
							
						
						
							1bb7dfcafd 
							
						 
					 
					
						
						
							
							Escape interpolation examples  
						
						
						
						
					 
					
						2013-07-17 11:22:00 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Vandenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							f432a59fd0 
							
						 
					 
					
						
						
							
							add full lib path to audit  
						
						
						
						
					 
					
						2013-07-16 20:50:45 -07:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
						
						
							
						
						
							91c5c15a48 
							
						 
					 
					
						
						
							
							FormulaInstaller: move Cellar checks to module.  
						
						
						
						
					 
					
						2013-07-16 13:29:37 -07:00