mirror of
				https://git.proxmox.com/git/mirror_frr
				synced 2025-11-04 15:04:05 +00:00 
			
		
		
		
	- New snap command:
    frr.set fpm {disable | protobuf | netlink}
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
		
	
			
		
			
				
	
	
		
			21 lines
		
	
	
		
			539 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			539 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
#!/bin/sh
 | 
						|
 | 
						|
set -e -x
 | 
						|
 | 
						|
if ! [ -e $SNAP_DATA/zebra.conf ]; then
 | 
						|
    cp $SNAP/etc/frr/zebra.conf.default $SNAP_DATA/zebra.conf
 | 
						|
fi
 | 
						|
if ! [ -e $SNAP_DATA/vtysh.conf ]; then
 | 
						|
    cp $SNAP/etc/frr/vtysh.conf.default $SNAP_DATA/vtysh.conf
 | 
						|
fi
 | 
						|
EXTRA_OPTIONS=""
 | 
						|
if [ -e $SNAP_DATA/fpm.conf ]; then
 | 
						|
	EXTRA_OPTIONS="`cat $SNAP_DATA/fpm.conf`"
 | 
						|
fi
 | 
						|
exec $SNAP/sbin/zebra \
 | 
						|
    -f $SNAP_DATA/zebra.conf \
 | 
						|
    --pid_file $SNAP_DATA/zebra.pid \
 | 
						|
    --socket $SNAP_DATA/zsock \
 | 
						|
    --vty_socket $SNAP_DATA \
 | 
						|
    --moduledir $SNAP/lib/frr/modules $EXTRA_OPTIONS
 |