21 lines
		
	
	
		
			323 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			323 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/usr/bin/env bash
 | |
| #
 | |
| # Rsync setup for Snap builds
 | |
| #
 | |
| set -ex
 | |
| 
 | |
| [[ $(uname) = Linux ]] || exit 1
 | |
| [[ $USER = root ]] || exit 1
 | |
| 
 | |
| apt-get --assume-yes install rsync
 | |
| cat > /etc/rsyncd.conf <<-EOF
 | |
| [config]
 | |
| path = /var/snap/solana/current/config
 | |
| hosts allow = *
 | |
| read only = true
 | |
| EOF
 | |
| 
 | |
| systemctl enable rsync
 | |
| systemctl start rsync
 | |
| 
 |