diff --git a/easyrsa3/easyrsa b/easyrsa3/easyrsa index 48ea8b8..16ba40d 100755 --- a/easyrsa3/easyrsa +++ b/easyrsa3/easyrsa @@ -1621,7 +1621,11 @@ done vars_setup # Register clean_temp and prog_exit on SIGHUP, SIGINT, SIGQUIT, and SIGABRT -trap "clean_temp; prog_exit" 0 1 2 3 6 +trap "clean_temp; prog_exit 1" 1 +trap "clean_temp; prog_exit 2" 2 +trap "clean_temp; prog_exit 3" 3 +trap "clean_temp; prog_exit 6" 6 +trap "clean_temp; prog_exit 15" 15 # determine how we were called, then hand off to the function responsible cmd="$1"