{
  "schema": "router-machine-model-publication-map-v1",
  "entries": [
    {
      "path": "/etc/config",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/config/dhcp",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/config/dropbear",
      "status": "redacted",
      "reason": "redacted_assignment_lines=2"
    },
    {
      "path": "/etc/config/firewall",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/config/luci",
      "status": "redacted",
      "reason": "redacted_assignment_lines=1"
    },
    {
      "path": "/etc/config/network",
      "status": "redacted",
      "reason": "redacted_assignment_lines=7"
    },
    {
      "path": "/etc/config/openvpn",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/config/openvpn_recipes",
      "status": "redacted",
      "reason": "redacted_assignment_lines=2"
    },
    {
      "path": "/etc/config/pbr",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/config/rpcd",
      "status": "redacted",
      "reason": "redacted_assignment_lines=1"
    },
    {
      "path": "/etc/config/system",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/config/uhttpd",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/crontabs",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/crontabs/root",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/hotplug.d",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/hotplug.d/dhcp",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/hotplug.d/iface",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/hotplug.d/iface/00-netstate",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/hotplug.d/iface/20-firewall",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/hotplug.d/leds",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/hotplug.d/leds/00-init",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/hotplug.d/neigh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/hotplug.d/net",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/hotplug.d/net/00-sysctl",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/hotplug.d/ntp",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/hotplug.d/ntp/25-dnsmasqsec",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/hotplug.d/openvpn",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/hotplug.d/openvpn/01-user",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/hotplug.d/tftp",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/boot",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/cron",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/dnsmasq",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/done",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/dropbear",
      "status": "redacted",
      "reason": "redacted_assignment_lines=2"
    },
    {
      "path": "/etc/init.d/firewall",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/gpio_switch",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/led",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/log",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/network",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/odhcpd",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/openvpn",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/packet_steering",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/pbr",
      "status": "redacted",
      "reason": "redacted_assignment_lines=1"
    },
    {
      "path": "/etc/init.d/router-egress-emergency-decision",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/router-egress-health-repair",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/router-egress-slot-health",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/router-egress-slots",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/router-wgpay-canary",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/rpcd",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/sysctl",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/sysfixtime",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/sysntpd",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/system",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/ucitrack",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/uhttpd",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/umount",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/urandom_seed",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/init.d/urngd",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/nftables.d",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/nftables.d/10-custom-filter-chains.nft",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/nftables.d/90-wg-guest-snat.nft",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/nftables.d/README",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/rc.local",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/sysctl.d",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/sysctl.d/10-default.conf",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/sysctl.d/11-nf-conntrack.conf",
      "status": "published",
      "reason": null
    },
    {
      "path": "/etc/uci-defaults",
      "status": "published",
      "reason": null
    },
    {
      "path": "/root/hmn/hmn-apply-selected.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/root/hmn/hmn-clean-old-files.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/root/hmn/hmn-code-test.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/root/hmn/hmn-download-all-awg.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/root/hmn/hmn-load-egress-slot.sh",
      "status": "redacted",
      "reason": "redacted_assignment_lines=1"
    },
    {
      "path": "/root/hmn/hmn-load-vpn-slot.sh",
      "status": "redacted",
      "reason": "redacted_assignment_lines=1"
    },
    {
      "path": "/root/hmn/hmn-load-vpn-test.sh",
      "status": "redacted",
      "reason": "redacted_assignment_lines=1"
    },
    {
      "path": "/root/hmn/hmn-load-vpn-user.sh",
      "status": "redacted",
      "reason": "redacted_assignment_lines=1"
    },
    {
      "path": "/root/hmn/hmn-plan-selected.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/root/hmn/hmn-pool-low-watermark-check.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/root/hmn/hmn-rank-awg.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/root/hmn/hmn-refill-slot.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/root/hmn/hmn-refresh-awg.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/root/hmn/hmn-refresh-pool-cron.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/root/hmn/hmn-refresh-pool-safe.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/root/hmn/hmn-refresh-retry-cron.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/root/hmn/hmn-set-code.sh",
      "status": "redacted",
      "reason": "redacted_assignment_lines=1"
    },
    {
      "path": "/root/hmn/hmn-test-all-awg.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/root/hmn/hmn-validate-current-pool.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/root/hmn/hmn-vpn-egress-revive.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/root/hmn/hmn-vpn-user-override.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/usr/local/lib",
      "status": "published",
      "reason": null
    },
    {
      "path": "/usr/local/lib/router-egress-recovery-state.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/usr/local/lib/router-egress-vm101-runtime.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/usr/local/sbin",
      "status": "published",
      "reason": null
    },
    {
      "path": "/usr/local/sbin/router-egress-emergency-decision-hook.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/usr/local/sbin/router-egress-emergency-refresh.sh",
      "status": "redacted",
      "reason": "redacted_assignment_lines=1"
    },
    {
      "path": "/usr/local/sbin/router-egress-health-repair-watch.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/usr/local/sbin/router-egress-hmn-plan-top5.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/usr/local/sbin/router-egress-hmn-rebalance-top5-apply.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/usr/local/sbin/router-egress-recovery-dispatcher.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/usr/local/sbin/router-egress-recovery-hmn-pool-replace.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/usr/local/sbin/router-egress-slot-health.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/usr/local/sbin/router-egress-slots-apply.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/usr/local/sbin/router-egress-slots-status.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/usr/local/sbin/router-wgpay-canary-apply.sh",
      "status": "published",
      "reason": null
    },
    {
      "path": "/www/cgi-bin",
      "status": "published",
      "reason": null
    },
    {
      "path": "/www/cgi-bin/cgi-backup",
      "status": "published",
      "reason": null
    },
    {
      "path": "/www/cgi-bin/cgi-download",
      "status": "published",
      "reason": null
    },
    {
      "path": "/www/cgi-bin/cgi-exec",
      "status": "published",
      "reason": null
    },
    {
      "path": "/www/cgi-bin/cgi-upload",
      "status": "published",
      "reason": null
    },
    {
      "path": "/www/cgi-bin/luci",
      "status": "published",
      "reason": null
    }
  ],
  "summary": {
    "published": 97,
    "redacted": 13,
    "excluded": 0,
    "metadata_only": 0
  }
}
