On Tue, Jan 26, 2016 at 07:25:55AM +0000, mlist wrote: > It would be nice if in a next tinc release you'll add some service variables > tinc propagates to its scripts. > So for example you can define in tinc.conf env variables like: > > SERVICE1= > ... > SERVICEn= > > and tinc will propagates all SERVICEx Variables found in tinc.conf to all > scripts it calls. One can use theoretically infinite Env Var for custom > behavior (like custom debug messages, conditional iptables rules load or > something else), without lot of coding for you. > > Using a multi separated scripts called on state change, as you choice, is > right, but make difficult to set common env var if you don't make a tinc > inside mechanism like that.
I will not add this feature to tinc. You can easily do this yourself by
adding these environment variables to a separate file, and sourcing it
in the scripts that tinc calls. For example:
/etc/tinc/netname/variables:
SERVICE1=foo
/etc/tinc/netname/tinc-up:
#!/bin/sh
. /etc/tinc/netname/variables
echo SERVICE1=$SERVICE1
--
Met vriendelijke groet / with kind regards,
Guus Sliepen <[email protected]>
signature.asc
Description: Digital signature
_______________________________________________ tinc mailing list [email protected] http://www.tinc-vpn.org/cgi-bin/mailman/listinfo/tinc
