#!/bin/sh set -f conf_dir='/etc/angie.dist' ## Angie: unset core variables unset ANGIE ANGIE_BPF_MAPS t=$(mktemp) || exit $? /usr/sbin/angie -m 2>&1 | tee "$t" >/dev/null sed -En '/^ngx_(http|mail|stream)/d;/^ngx_(.+)_module$/{s//\1/;s/_filter$//;s/_/-/g;p}' < "$t" \ | sort -uV > "${conf_dir}/builtin.core" for m in http mail stream ; do sed -En '/^ngx_'"${m}"'_(.+)_module$/{s//\1/;s/_filter$//;s/_/-/g;p}' < "$t" \ | sort -uV > "${conf_dir}/builtin.$m" done rm -f "$t" ; unset t ## merely debug output for m in core http mail stream ; do echo "${conf_dir}/builtin.$m" done | xargs -r ls -ld >&2