Lance Albertson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1cd55ab40d 
							
						 
					 
					
						
						
							
							Correctly fix aliases quoting logic ( #206 )  
						
						... 
						
						
						
						We were previously incorrectly adding double quotes for the alias values.
According to the man page it's not required. However, there is a requirement if
its a command being pipe.
In addition, the man page mentions this for the alias name:
  The  name  is  a  local  address (no domain part).  Use double quotes when the
  name contains any special characters such as whitespace, `#', `:', or `@'. The
  name is folded to lowercase, in order to make database lookups case
  insensitive.
This includes logic to support this automatically.
- Add new tests for aliases testing all types
- Convert all serverspec tests to inspec
- Add Github actions
- Update platforms to test
Signed-off-by: Lance Albertson <lance@osuosl.org> 
						
						
					 
					
						2025-01-29 14:51:57 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Smith 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1d826e513 
							
						 
					 
					
						
						
							
							Merge pull request  #134  from gnowxilef/master  
						
						... 
						
						
						
						support multiple sasl_passwd entries 
						
						
					 
					
						2018-05-23 13:28:58 -05:00 
						 
				 
			
				
					
						
							
							
								Ryan Hass 
							
						 
					 
					
						
						
						
						
							
						
						
							518f982af3 
							
						 
					 
					
						
						
							
							Properly support FreeBSD  
						
						... 
						
						
						
						We now disable all sendmail services and periodic services on FreeBSD
before attempting to start postfix. Additionally, this updates
mailer.conf mappings to use postfix applications rather than sendmail. 
						
						
					 
					
						2017-11-16 17:22:13 -08:00 
						 
				 
			
				
					
						
							
							
								Felix Wong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bb847e735 
							
						 
					 
					
						
						
							
							support multiple sasl_passwd entries  
						
						... 
						
						
						
						with tests
Signed-off-by: Felix Wong <gnowxilef@gmail.com> 
						
						
					 
					
						2017-11-15 11:44:04 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							5a717c4ebe 
							
						 
					 
					
						
						
							
							Move templates out of the default directory  
						
						... 
						
						
						
						Signed-off-by: Tim Smith <tsmith@chef.io> 
						
						
					 
					
						2017-07-28 09:28:30 -07:00 
						 
				 
			
				
					
						
							
							
								Bram Gillemon 
							
						 
					 
					
						
						
						
						
							
						
						
							ca7b0033e9 
							
						 
					 
					
						
						
							
							allows to rewrite outgoing address.  
						
						... 
						
						
						
						In my development env i want to make sure nobody can send a mail to a wrong address. So all outgoing mails are changed.
Signed-off-by: Bram Gillemon <bram@gillemon.be> 
						
						
					 
					
						2017-07-28 16:17:09 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							3ea284d576 
							
						 
					 
					
						
						
							
							Merge branch 'master' of git://github.com/voroniys/postfix into voroniys-master  
						
						
						
						
					 
					
						2017-01-17 23:50:55 -08:00 
						 
				 
			
				
					
						
							
							
								Raphael Hoegger 
							
						 
					 
					
						
						
						
						
							
						
						
							84ad973e52 
							
						 
					 
					
						
						
							
							fixing /etc/aliases syntax for full-mailaddresses  
						
						
						
						
					 
					
						2016-11-03 09:48:53 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Smith 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e8fa5b0c1 
							
						 
					 
					
						
						
							
							Remove node name from config  
						
						... 
						
						
						
						Signed-off-by: Tim Smith <tsmith@chef.io> 
						
						
					 
					
						2016-07-14 18:29:51 -05:00 
						 
				 
			
				
					
						
							
							
								Stanislav Voroniy 
							
						 
					 
					
						
						
						
						
							
						
						
							525d67394a 
							
						 
					 
					
						
						
							
							Support for any kind of postfix lookup tables  
						
						
						
						
					 
					
						2015-09-30 09:54:46 +02:00 
						 
				 
			
				
					
						
							
							
								Stanislav Voroniy 
							
						 
					 
					
						
						
						
						
							
						
						
							3b2a268d6d 
							
						 
					 
					
						
						
							
							Fully customizable master.cf file  
						
						
						
						
					 
					
						2015-09-12 11:12:08 +02:00 
						 
				 
			
				
					
						
							
							
								Stanislav Voroniy 
							
						 
					 
					
						
						
						
						
							
						
						
							52a675d1c8 
							
						 
					 
					
						
						
							
							Manage any hash: tables for postfix with hash_maps recipe  
						
						
						
						
					 
					
						2015-09-11 15:02:18 +02:00 
						 
				 
			
				
					
						
							
							
								Joris van Lieshout 
							
						 
					 
					
						
						
						
						
							
						
						
							2cbe7c42b4 
							
						 
					 
					
						
						
							
							Adding functionality to restrict 'rcpt to' domains  
						
						
						
						
					 
					
						2015-06-23 14:53:15 +01:00 
						 
				 
			
				
					
						
							
							
								Chase Bolt 
							
						 
					 
					
						
						
						
						
							
						
						
							7fd9784867 
							
						 
					 
					
						
						
							
							adding the usage of virtual_domains along with other file types other than hash  
						
						
						
						
					 
					
						2014-08-20 13:29:55 -07:00 
						 
				 
			
				
					
						
							
							
								Sander van Harmelen 
							
						 
					 
					
						
						
						
						
							
						
						
							489bfaacbe 
							
						 
					 
					
						
						
							
							Refactoring trying to fix some logic issues  
						
						
						
						
					 
					
						2014-07-17 12:23:59 +02:00 
						 
				 
			
				
					
						
							
							
								Sean OMeara 
							
						 
					 
					
						
						
						
						
							
						
						
							140e1c759b 
							
						 
					 
					
						
						
							
							Revert "[COOK-3418] - Virtual Domain Support"  
						
						... 
						
						
						
						This reverts commit d6bec0d04547048ad5a514ab63c105eed499fab8. 
						
						
					 
					
						2014-06-11 16:51:55 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							e6b58b270b 
							
						 
					 
					
						
						
							
							#68  -Properly handle binding to loopback on mixed IPV4/IPV6 systems  
						
						... 
						
						
						
						Signed-off-by: Sean OMeara <someara@opscode.com> 
						
						
					 
					
						2014-06-11 14:04:34 -04:00 
						 
				 
			
				
					
						
							
							
								Sander van Harmelen 
							
						 
					 
					
						
						
						
						
							
						
						
							e4c9b11039 
							
						 
					 
					
						
						
							
							#67  -[COOK-4662] Added support for access control  
						
						... 
						
						
						
						Signed-off-by: Sean OMeara <someara@opscode.com> 
						
						
					 
					
						2014-06-11 14:03:14 -04:00 
						 
				 
			
				
					
						
							
							
								Sander van Harmelen 
							
						 
					 
					
						
						
						
						
							
						
						
							bfe9cd760e 
							
						 
					 
					
						
						
							
							#66  - [COOK-3652] Added support for transport mappings  
						
						... 
						
						
						
						Signed-off-by: Sean OMeara <someara@opscode.com> 
						
						
					 
					
						2014-06-11 13:58:33 -04:00 
						 
				 
			
				
					
						
							
							
								skubriev 
							
						 
					 
					
						
						
						
						
							
						
						
							e2d49e10e9 
							
						 
					 
					
						
						
							
							#64  - add smtp_generic maps configuration option  
						
						... 
						
						
						
						Signed-off-by: Sean OMeara <someara@opscode.com> 
						
						
					 
					
						2014-06-11 13:50:20 -04:00 
						 
				 
			
				
					
						
							
							
								Harm de Wit 
							
						 
					 
					
						
						
						
						
							
						
						
							80d37848cb 
							
						 
					 
					
						
						
							
							#55  - Add support for virtual aliases  
						
						... 
						
						
						
						Signed-off-by: Sean OMeara <someara@opscode.com> 
						
						
					 
					
						2014-06-11 13:39:39 -04:00 
						 
				 
			
				
					
						
							
							
								Braden Wright 
							
						 
					 
					
						
						
						
						
							
						
						
							d6bec0d045 
							
						 
					 
					
						
						
							
							[COOK-3418] - Virtual Domain Support  
						
						... 
						
						
						
						Signed-off-by: Sean OMeara <someara@opscode.com> 
						
						
					 
					
						2014-06-11 13:10:01 -04:00 
						 
				 
			
				
					
						
							
							
								Ian Neubert 
							
						 
					 
					
						
						
						
						
							
						
						
							1c3f6981ee 
							
						 
					 
					
						
						
							
							[COOK-4410] - Fix sender_canonical configuration by adding template and postmap execution  
						
						... 
						
						
						
						Signed-off-by: Sean OMeara <someara@opscode.com> 
						
						
					 
					
						2014-03-27 23:24:57 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Timberman 
							
						 
					 
					
						
						
						
						
							
						
						
							14612d63fd 
							
						 
					 
					
						
						
							
							COOK-4086, add omnios support  
						
						... 
						
						
						
						Signed-off-by: Sean OMeara <someara@opscode.com> 
						
						
					 
					
						2014-02-19 01:13:02 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Koch 
							
						 
					 
					
						
						
						
						
							
						
						
							771aa2f6ff 
							
						 
					 
					
						
						
							
							[COOK-3824] - Fixing up list construction in main.cf.erb  
						
						... 
						
						
						
						Signed-off-by: Sean OMeara <someara@opscode.com> 
						
						
					 
					
						2013-11-04 19:31:02 -05:00 
						 
				 
			
				
					
						
							
							
								Eric G. Wolfe 
							
						 
					 
					
						
						
						
						
							
						
						
							0108248ac4 
							
						 
					 
					
						
						
							
							[COOK-3328] Refactor main.cf template and attributes  
						
						... 
						
						
						
						Signed-off-by: Seth Vargo <sethvargo@gmail.com> 
						
						
					 
					
						2013-08-24 14:04:22 -04:00 
						 
				 
			
				
					
						
							
							
								Steven Danna 
							
						 
					 
					
						
						
						
						
							
						
						
							3cf2d08a86 
							
						 
					 
					
						
						
							
							[COOK-2501] Fix conditional in template  
						
						
						
						
					 
					
						2013-05-08 22:03:56 -07:00 
						 
				 
			
				
					
						
							
							
								David Whittington 
							
						 
					 
					
						
						
						
						
							
						
						
							d44d576467 
							
						 
					 
					
						
						
							
							Replace fallback_relay with smtp_fallback_relay in master.cf  
						
						... 
						
						
						
						Renamed in Postfix 2.3 
						
						
					 
					
						2013-04-05 10:50:45 -04:00 
						 
				 
			
				
					
						
							
							
								David Joos 
							
						 
					 
					
						
						
						
						
							
						
						
							a48dcae155 
							
						 
					 
					
						
						
							
							COOK-1233 canonical maps  
						
						
						
						
					 
					
						2012-11-19 12:34:55 -07:00 
						 
				 
			
				
					
						
							
							
								Danial Pearce 
							
						 
					 
					
						
						
						
						
							
						
						
							cc424eff02 
							
						 
					 
					
						
						
							
							Allow alias value to be an array. COOK-1660  
						
						
						
						
					 
					
						2012-11-03 13:15:34 -06:00 
						 
				 
			
				
					
						
							
							
								jtimberman 
							
						 
					 
					
						
						
						
						
							
						
						
							b6b927298e 
							
						 
					 
					
						
						
							
							add new attribute to readme, use strings  
						
						
						
						
					 
					
						2012-10-31 17:24:46 -06:00 
						 
				 
			
				
					
						
							
							
								Joshua Timberman 
							
						 
					 
					
						
						
						
						
							
						
						
							bc71fa11db 
							
						 
					 
					
						
						
							
							Merge pull request  #13  from clkao-cookbooks/COOK-1662  
						
						... 
						
						
						
						configurable inet_interfaces. COOK-1662 
						
						
					 
					
						2012-10-31 16:22:24 -07:00 
						 
				 
			
				
					
						
							
							
								jtimberman 
							
						 
					 
					
						
						
						
						
							
						
						
							d2f29085a3 
							
						 
					 
					
						
						
							
							[COOK-1792] - add minitest-chef tests  
						
						... 
						
						
						
						* Create minitest-chef tests
* Also use better style (don't specify action if its the default, use
  5 digit modes, update notification syntax) 
						
						
					 
					
						2012-10-20 20:41:00 -06:00 
						 
				 
			
				
					
						
							
							
								jtimberman 
							
						 
					 
					
						
						
						
						
							
						
						
							99a240edf2 
							
						 
					 
					
						
						
							
							[COOK-1790] - move aliases template to default  
						
						
						
						
					 
					
						2012-10-20 12:16:31 -06:00 
						 
				 
			
				
					
						
							
							
								Joshua Timberman 
							
						 
					 
					
						
						
						
						
							
						
						
							26383c07c9 
							
						 
					 
					
						
						
							
							Merge pull request  #9  from patientslikeme/COOK-1535  
						
						... 
						
						
						
						Simple fix that might break Postfix < 2.5; see JIRA for discussion 
						
						
					 
					
						2012-09-20 10:23:35 -07:00 
						 
				 
			
				
					
						
							
							
								Chia-liang Kao 
							
						 
					 
					
						
						
						
						
							
						
						
							e2ecce710b 
							
						 
					 
					
						
						
							
							configurable inet_interfaces  
						
						
						
						
					 
					
						2012-09-16 22:09:02 +08:00 
						 
				 
			
				
					
						
							
							
								Jeremiah Snapp 
							
						 
					 
					
						
						
						
						
							
						
						
							223907dbb0 
							
						 
					 
					
						
						
							
							add milter related parameters to main.cf  
						
						
						
						
					 
					
						2012-08-28 16:54:32 -06:00 
						 
				 
			
				
					
						
							
							
								Joshua Timberman 
							
						 
					 
					
						
						
						
						
							
						
						
							28b1b1599c 
							
						 
					 
					
						
						
							
							Merge pull request  #10  from jeremiahsnapp/COOK-1538  
						
						... 
						
						
						
						add iptables_rule template for smtp port 
						
						
					 
					
						2012-08-28 15:43:34 -07:00 
						 
				 
			
				
					
						
							
							
								Joshua Timberman 
							
						 
					 
					
						
						
						
						
							
						
						
							20aac629e5 
							
						 
					 
					
						
						
							
							Merge pull request  #7  from jeremiahsnapp/COOK-1528  
						
						... 
						
						
						
						COOK-1528 renamed ubuntu specific aliases template 
						
						
					 
					
						2012-08-18 10:27:54 -07:00 
						 
				 
			
				
					
						
							
							
								Jeremiah Snapp 
							
						 
					 
					
						
						
						
						
							
						
						
							2b06324e3b 
							
						 
					 
					
						
						
							
							add iptables_rule template for smtp port  
						
						
						
						
					 
					
						2012-08-08 13:49:29 -04:00 
						 
				 
			
				
					
						
							
							
								Jay Levitt 
							
						 
					 
					
						
						
						
						
							
						
						
							0ffe28d438 
							
						 
					 
					
						
						
							
							put tls caches in data_directory, not queue_directory; this might break postfix <2.5  
						
						
						
						
					 
					
						2012-08-07 10:52:10 -04:00 
						 
				 
			
				
					
						
							
							
								Jeremiah Snapp 
							
						 
					 
					
						
						
						
						
							
						
						
							201a7eec2e 
							
						 
					 
					
						
						
							
							renamed ubuntu specific aliases template  
						
						
						
						
					 
					
						2012-08-06 15:36:05 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Buysse 
							
						 
					 
					
						
						
						
						
							
						
						
							f231f8b408 
							
						 
					 
					
						
						
							
							[COOK-1520] Added support for enabling procmail to postfix cookbook  
						
						
						
						
					 
					
						2012-08-04 19:06:21 -05:00 
						 
				 
			
				
					
						
							
							
								Greg 'gba' Albrecht Kim 
							
						 
					 
					
						
						
						
						
							
						
						
							48ecec64c5 
							
						 
					 
					
						
						
							
							COOK-1442 Adding conditional in case domain is missing (e.g. Vagrant).  
						
						
						
						
					 
					
						2012-07-12 18:14:08 -07:00 
						 
				 
			
				
					
						
							
							
								jtimberman 
							
						 
					 
					
						
						
						
						
							
						
						
							6df811b81a 
							
						 
					 
					
						
						
							
							[COOK-880] - add client/server roles for search of relayhost  
						
						
						
						
					 
					
						2012-04-17 17:37:11 -06:00 
						 
				 
			
				
					
						
							
							
								jtimberman 
							
						 
					 
					
						
						
						
						
							
						
						
							a2c0c7c6f5 
							
						 
					 
					
						
						
							
							[COOK-733] - use node not @node, ensure aliases attribute exists  
						
						
						
						
					 
					
						2012-04-04 19:31:41 -06:00 
						 
				 
			
				
					
						
							
							
								Alex Soto 
							
						 
					 
					
						
						
						
						
							
						
						
							2892a51af7 
							
						 
					 
					
						
						
							
							COOK-733: added postfix::aliases recipe to manage /etc/aliases  
						
						... 
						
						
						
						Signed-off-by: jtimberman <joshua@opscode.com> 
						
						
					 
					
						2012-04-04 17:32:47 -06:00 
						 
				 
			
				
					
						
							
							
								Alex Tomlins 
							
						 
					 
					
						
						
						
						
							
						
						
							ab2999ea60 
							
						 
					 
					
						
						
							
							postfix: Allow disabling smtpd TLS via an attribute  
						
						
						
						
					 
					
						2011-11-09 12:37:10 -07:00 
						 
				 
			
				
					
						
							
							
								jtimberman 
							
						 
					 
					
						
						
						
						
							
						
						
							0da74e1490 
							
						 
					 
					
						
						
							
							@node is deprecated, use node, chef commit f904589  
						
						
						
						
					 
					
						2010-06-13 13:16:20 -06:00 
						 
				 
			
				
					
						
							
							
								Joshua Timberman 
							
						 
					 
					
						
						
						
						
							
						
						
							aaf8f3645c 
							
						 
					 
					
						
						
							
							Add postfix module, with sasl_auth secure authentication capability  
						
						
						
						
					 
					
						2009-03-11 13:01:32 -06:00