mirror of
				https://git.proxmox.com/git/mirror_frr
				synced 2025-11-04 15:04:05 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			21 lines
		
	
	
		
			568 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			568 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
#!/bin/sh
 | 
						|
 | 
						|
set -e -x
 | 
						|
 | 
						|
if ! [ -e $SNAP_DATA/staticd.conf ]; then
 | 
						|
    if [ -e $SNAP_DATA/zebra.conf ]; then
 | 
						|
        # if we have a zebra.conf, but no staticd conf, then we use
 | 
						|
        # this file as the default config for staticd
 | 
						|
        cp $SNAP_DATA/zebra.conf $SNAP_DATA/staticd.conf
 | 
						|
    else
 | 
						|
        # new config, start with template
 | 
						|
        cp $SNAP/etc/frr/staticd.conf $SNAP_DATA/staticd.conf
 | 
						|
    fi
 | 
						|
fi
 | 
						|
exec $SNAP/sbin/staticd \
 | 
						|
    -f $SNAP_DATA/staticd.conf \
 | 
						|
    --pid_file $SNAP_DATA/staticd.pid \
 | 
						|
    --socket $SNAP_DATA/zsock \
 | 
						|
    --vty_socket $SNAP_DATA
 | 
						|
 |