From 4ac2ce21c3bf124a836e76c015ec8304c9c30c38 Mon Sep 17 00:00:00 2001 From: Nils Olof Paulsson <nils.olof.paulsson@liu.se> Date: Fri, 13 Oct 2023 15:11:25 +0200 Subject: [PATCH] addcode --- files/eggsample.conf | 0 manifests/init.pp | 20 ++++++++++++++++---- 2 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 files/eggsample.conf diff --git a/files/eggsample.conf b/files/eggsample.conf new file mode 100644 index 0000000..e69de29 diff --git a/manifests/init.pp b/manifests/init.pp index 2d01301..1a83497 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -28,9 +28,21 @@ # class egg ( ) { - ::server_firewall::rules_file { '30-permit_http_https.rules': - content => epp("${module_name}/permit_http_https.rules.epp", { - module_name => $module_name, - }), + include egg::nginx + include egg::postgres + include egg::nodejs + + server_firewall::address_set { 'liu_vpn': + addresses => [ + '10.243.0.0/16', + ], + } + + firewalld_rich_rule { 'allow ssh via vpn': + action => 'accept', + service => 'ssh', + source => { 'ipset' => 'liu_vpn_v4', }, + family => 'ipv4', + zone => 'liu', } } -- GitLab