15 lines
		
	
	
		
			319 B
		
	
	
	
		
			Puppet
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			319 B
		
	
	
	
		
			Puppet
		
	
	
	
	
	
 | 
						|
class { 'ssh::server::install': }
 | 
						|
 | 
						|
class { 'swift':
 | 
						|
    # not sure how I want to deal with this shared secret
 | 
						|
    swift_hash_suffix => 'swift_shared_secret',
 | 
						|
    package_ensure    => latest,
 | 
						|
}
 | 
						|
 | 
						|
# We need to disable this while rsync causes AVC's
 | 
						|
exec{'setenforce 0':
 | 
						|
  path => '/usr/sbin',
 | 
						|
  notify => Class['swift']
 | 
						|
}
 |