Make role multiplatform

- On debian 11 strongswan daemon has different name
- Make config file backups when overwriting
- Add closeaction configuration option
- More metadata fixes
- Change tests to run standalone

Change-Id: I04474cb4601060059c4e603560d1873ad6598a77
diff --git a/molecule/default/verify.yml b/molecule/default/verify.yml
index 37b0ca0..a8de3cc 100644
--- a/molecule/default/verify.yml
+++ b/molecule/default/verify.yml
@@ -18,15 +18,8 @@
       with_items:
         - strongswan
 
-    - name: Verify ipsec connections are configured
-      command: ipsec status
-      register: ipsec_status
+    - name: Verify ipsec command is functional
+      command: ipsec version
+      register: ipsec_version
       changed_when: false
-      failed_when: item not in ipsec_status.stdout
-      with_items:
-        - tunnel1
-        - tunnel2
-
-    - name: Debug results
-      debug:
-        var: ipsec_status
+      failed_when: '"strongSwan" not in ipsec_version.stdout'