File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed
Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ source $base_dir/etc/settings.bash
99debs=" libssl-dev lsof strace bind9-host dnsutils tcpdump iputils-arping \
1010curl wget bison libreadline6-dev rng-tools \
1111libxml2 libxml2-dev libxslt1.1 libxslt1-dev zip unzip \
12- flex psmisc apparmor-utils iptables sysstat \
12+ flex psmisc apparmor-utils iptables nftables sysstat \
1313rsync openssh-server traceroute libncurses5-dev quota \
1414libaio1 gdb libcap2-bin libcap2-dev libbz2-dev \
1515cmake uuid-dev libgcrypt-dev ca-certificates \
Original file line number Diff line number Diff line change 11permit_monit_access () {
2- /var/vcap/bosh/etc/bosh-enable-monit-access
2+ local vcap_uid
3+ vcap_uid=" $( id -u vcap) "
4+
5+ if ! /var/vcap/bosh/etc/bosh-enable-monit-access " $vcap_uid " 2> /dev/null; then
6+ if nft list chain inet bosh_agent monit_access_jobs & > /dev/null; then
7+ if ! nft list chain inet bosh_agent monit_access_jobs 2> /dev/null | grep -q " skuid $vcap_uid " ; then
8+ nft add rule inet bosh_agent monit_access_jobs \
9+ meta skuid " $vcap_uid " ip daddr 127.0.0.1 tcp dport 2822 accept
10+ fi
11+ fi
12+ fi
313}
You can’t perform that action at this time.
0 commit comments