summaryrefslogtreecommitdiff
path: root/meta-google/recipes-core
diff options
context:
space:
mode:
Diffstat (limited to 'meta-google/recipes-core')
-rw-r--r--meta-google/recipes-core/dropbear/dropbear_%.bbappend11
1 files changed, 11 insertions, 0 deletions
diff --git a/meta-google/recipes-core/dropbear/dropbear_%.bbappend b/meta-google/recipes-core/dropbear/dropbear_%.bbappend
new file mode 100644
index 000000000..20c53fecb
--- /dev/null
+++ b/meta-google/recipes-core/dropbear/dropbear_%.bbappend
@@ -0,0 +1,11 @@
+# Allow SSH to the mgmt node on DEV builds
+do_install_append_gbmc_dev() {
+ nftables_dir=${D}${sysconfdir}/nftables
+ rules=$nftables_dir/50-dropbear-dev.rules
+ install -d -m0755 $nftables_dir
+ echo 'table inet filter {' >"$rules"
+ echo ' chain mgmt_pub_input {' >>"$rules"
+ echo ' tcp dport 22 accept' >>"$rules"
+ echo ' }' >>"$rules"
+ echo '}' >>"$rules"
+}