#! /bin/sh # default TNC policy command script # # Copyright 2013 Andreas Steffen # HSR Hochschule fuer Technik Rapperswil # # This program is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by the # Free Software Foundation; either version 2 of the License, or (at your # option) any later version. See . # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY # or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License # for more details. # # CAUTION: Installing a new version of strongSwan will install a new # copy of this script, wiping out any custom changes you make. If # you need changes, make a copy of this under another name, and customize # that, and use the "libimcv.policy_script = " option in strongswan.conf # to make strongSwan use yours instead of this default one. # Passed arguments # # $1 # action # $2 # unique session ID used as a reference by the policy # manager. # case "$1" in start) echo "start session $2" ;; stop) echo "stop session $2" ;; *) echo "$0: unknown command '$1'" exit 1 ;; esac