29 lines
		
	
	
		
			946 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			946 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
Vagrant.configure("2") do |config|
 | 
						|
  config.vm.define 'srv' do |config|
 | 
						|
	  config.vm.box = "debian/bullseye64"
 | 
						|
	  config.vm.hostname = "srv"
 | 
						|
	  config.vm.network "private_network", ip: "192.168.56.10"
 | 
						|
	  config.vm.provision "shell", inline:<<-SHELL
 | 
						|
#	    apt-get update
 | 
						|
#	    apt-get install -y vim curl wget 
 | 
						|
	    sed -i 's/^#module\(load="imudp"\)/module(load="imudp")/' /etc/rsyslog.conf
 | 
						|
	    sed -i 's/^#input\(type="imudp" port="514"\)/input(type="imudp" port="514")/' /etc/rsyslog.conf
 | 
						|
	    systemctl restart syslog
 | 
						|
	    ss -lnu 
 | 
						|
	  SHELL
 | 
						|
	end
 | 
						|
 | 
						|
  config.vm.define 'cli' do |config| 
 | 
						|
	  config.vm.box = "debian/bullseye64"
 | 
						|
	  config.vm.hostname = "cli"
 | 
						|
	  config.vm.network "private_network", ip: "192.168.56.11"
 | 
						|
	  config.vm.provision "shell", inline:<<-SHELL
 | 
						|
#	    apt-get update
 | 
						|
#	    apt-get install -y vim curl wget 
 | 
						|
	    echo "*.* @192.168.56.10" >> /etc/rsyslog.conf
 | 
						|
	    systemctl restart syslog
 | 
						|
	    logger salut 
 | 
						|
	  SHELL
 | 
						|
	end
 | 
						|
end
 |