<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE comps PUBLIC "-//Red Hat, Inc.//DTD Comps info//EN" "comps.dtd">
<comps>
        
  <group>
   <id>nginx-extras</id>
   <default>false</default>
   <uservisible>true</uservisible>
   <display_order>1024</display_order>
   <name>nginx extras</name>
   <name xml:lang="en">nginx-extras</name>
   <description>This is a group with *all* of NGINX modules in it</description>
    <packagelist>
      <packagereq type="mandatory">nginx</packagereq>
      <packagereq type="mandatory">nginx-module-abuse-guard</packagereq>
      <packagereq type="mandatory">nginx-module-accept-language</packagereq>
      <packagereq type="mandatory">nginx-module-access-control</packagereq>
      <packagereq type="mandatory">nginx-module-acme</packagereq>
      <packagereq type="mandatory">nginx-module-ajp</packagereq>
      <packagereq type="mandatory">nginx-module-array-var</packagereq>
      <packagereq type="mandatory">nginx-module-auth-digest</packagereq>
      <packagereq type="mandatory">nginx-module-auth-hash</packagereq>
      <packagereq type="mandatory">nginx-module-auth-ldap</packagereq>
      <packagereq type="mandatory">nginx-module-auth-pam</packagereq>
      <packagereq type="mandatory">nginx-module-auth-radius</packagereq>
      <packagereq type="mandatory">nginx-module-auth-totp</packagereq>
      <packagereq type="mandatory">nginx-module-aws-auth</packagereq>
      <packagereq type="mandatory">nginx-module-bot-verifier</packagereq>
      <packagereq type="mandatory">nginx-module-brotli</packagereq>
      <packagereq type="mandatory">nginx-module-cache-purge</packagereq>
      <packagereq type="mandatory">nginx-module-captcha</packagereq>
      <packagereq type="mandatory">nginx-module-cgi</packagereq>
      <packagereq type="mandatory">nginx-module-combined-upstreams</packagereq>
      <packagereq type="mandatory">nginx-module-compression-normalize</packagereq>
      <packagereq type="mandatory">nginx-module-compression-vary</packagereq>
      <packagereq type="mandatory">nginx-module-concat</packagereq>
      <packagereq type="mandatory">nginx-module-cookie-flag</packagereq>
      <packagereq type="mandatory">nginx-module-cookie-limit</packagereq>
      <packagereq type="mandatory">nginx-module-coolkit</packagereq>
      <packagereq type="mandatory">nginx-module-cors</packagereq>
      <packagereq type="mandatory">nginx-module-dav-ext</packagereq>
      <packagereq type="mandatory">nginx-module-delay</packagereq>
      <packagereq type="mandatory">nginx-module-device-type</packagereq>
      <packagereq type="mandatory">nginx-module-doh</packagereq>
      <packagereq type="mandatory">nginx-module-dynamic-etag</packagereq>
      <packagereq type="mandatory">nginx-module-dynamic-limit-req</packagereq>
      <packagereq type="mandatory">nginx-module-dyups</packagereq>
      <packagereq type="mandatory">nginx-module-echo</packagereq>
      <packagereq type="mandatory">nginx-module-encrypted-session</packagereq>
      <packagereq type="mandatory">nginx-module-error-log-write</packagereq>
      <packagereq type="mandatory">nginx-module-eval</packagereq>
      <packagereq type="mandatory">nginx-module-execute</packagereq>
      <packagereq type="mandatory">nginx-module-f4fhds</packagereq>
      <packagereq type="mandatory">nginx-module-fancyindex</packagereq>
      <packagereq type="mandatory">nginx-module-fips-check</packagereq>
      <packagereq type="mandatory">nginx-module-flv</packagereq>
      <packagereq type="mandatory">nginx-module-form-input</packagereq>
      <packagereq type="mandatory">nginx-module-geoip</packagereq>
      <packagereq type="mandatory">nginx-module-geoip2</packagereq>
      <packagereq type="mandatory">nginx-module-google</packagereq>
      <packagereq type="mandatory">nginx-module-graphite</packagereq>
      <packagereq type="mandatory">nginx-module-headers-more</packagereq>
      <packagereq type="mandatory">nginx-module-hmac-secure-link</packagereq>
      <packagereq type="mandatory">nginx-module-html-sanitize</packagereq>
      <packagereq type="mandatory">nginx-module-iconv</packagereq>
      <packagereq type="mandatory">nginx-module-image-filter</packagereq>
      <packagereq type="mandatory">nginx-module-immutable</packagereq>
      <packagereq type="mandatory">nginx-module-internal-redirect</packagereq>
      <packagereq type="mandatory">nginx-module-ipscrub</packagereq>
      <packagereq type="mandatory">nginx-module-ipset-access</packagereq>
      <packagereq type="mandatory">nginx-module-ipset-access-selinux</packagereq>
      <packagereq type="mandatory">nginx-module-jpeg</packagereq>
      <packagereq type="mandatory">nginx-module-js-challenge</packagereq>
      <packagereq type="mandatory">nginx-module-json</packagereq>
      <packagereq type="mandatory">nginx-module-json-var</packagereq>
      <packagereq type="mandatory">nginx-module-jwt</packagereq>
      <packagereq type="mandatory">nginx-module-keyval</packagereq>
      <packagereq type="mandatory">nginx-module-label</packagereq>
      <packagereq type="mandatory">nginx-module-length-hiding</packagereq>
      <packagereq type="mandatory">nginx-module-let</packagereq>
      <packagereq type="mandatory">nginx-module-limit-traffic-rate</packagereq>
      <packagereq type="mandatory">nginx-module-link</packagereq>
      <packagereq type="mandatory">nginx-module-live-common</packagereq>
      <packagereq type="mandatory">nginx-module-log-var-set</packagereq>
      <packagereq type="mandatory">nginx-module-log-zmq</packagereq>
      <packagereq type="mandatory">nginx-module-loop-detect</packagereq>
      <packagereq type="mandatory">nginx-module-lua</packagereq>
      <packagereq type="mandatory">nginx-module-lua-upstream</packagereq>
      <packagereq type="mandatory">nginx-module-markdown</packagereq>
      <packagereq type="mandatory">nginx-module-media-framework</packagereq>
      <packagereq type="mandatory">nginx-module-memc</packagereq>
      <packagereq type="mandatory">nginx-module-naxsi</packagereq>
      <packagereq type="mandatory">nginx-module-nbr</packagereq>
      <packagereq type="mandatory">nginx-module-nchan</packagereq>
      <packagereq type="mandatory">nginx-module-ndk</packagereq>
      <packagereq type="mandatory">nginx-module-njs</packagereq>
      <packagereq type="mandatory">nginx-module-nps</packagereq>
      <packagereq type="mandatory">nginx-module-nps-selinux</packagereq>
      <packagereq type="mandatory">nginx-module-ntlm</packagereq>
      <packagereq type="mandatory">nginx-module-otel</packagereq>
      <packagereq type="mandatory">nginx-module-pagespeed</packagereq>
      <packagereq type="mandatory">nginx-module-pagespeed-selinux</packagereq>
      <packagereq type="mandatory">nginx-module-passenger</packagereq>
      <packagereq type="mandatory">nginx-module-perl</packagereq>
      <packagereq type="mandatory">nginx-module-phantom-token</packagereq>
      <packagereq type="mandatory">nginx-module-php7</packagereq>
      <packagereq type="mandatory">nginx-module-php73</packagereq>
      <packagereq type="mandatory">nginx-module-php74</packagereq>
      <packagereq type="mandatory">nginx-module-pipelog</packagereq>
      <packagereq type="mandatory">nginx-module-postgres</packagereq>
      <packagereq type="mandatory">nginx-module-pta</packagereq>
      <packagereq type="mandatory">nginx-module-push-stream</packagereq>
      <packagereq type="mandatory">nginx-module-rdns</packagereq>
      <packagereq type="mandatory">nginx-module-redis-rate-limit</packagereq>
      <packagereq type="mandatory">nginx-module-redis2</packagereq>
      <packagereq type="mandatory">nginx-module-request-cookies-filter</packagereq>
      <packagereq type="mandatory">nginx-module-rewrite-status</packagereq>
      <packagereq type="mandatory">nginx-module-rtmp</packagereq>
      <packagereq type="mandatory">nginx-module-rtmp-selinux</packagereq>
      <packagereq type="mandatory">nginx-module-secure-token</packagereq>
      <packagereq type="mandatory">nginx-module-security</packagereq>
      <packagereq type="mandatory">nginx-module-security-headers</packagereq>
      <packagereq type="mandatory">nginx-module-security-selinux</packagereq>
      <packagereq type="mandatory">nginx-module-selective-cache-purge</packagereq>
      <packagereq type="mandatory">nginx-module-server-redirect</packagereq>
      <packagereq type="mandatory">nginx-module-set-misc</packagereq>
      <packagereq type="mandatory">nginx-module-shibboleth</packagereq>
      <packagereq type="mandatory">nginx-module-slowfs</packagereq>
      <packagereq type="mandatory">nginx-module-small-light</packagereq>
      <packagereq type="mandatory">nginx-module-sorted-args</packagereq>
      <packagereq type="mandatory">nginx-module-spnego-http-auth</packagereq>
      <packagereq type="mandatory">nginx-module-srcache</packagereq>
      <packagereq type="mandatory">nginx-module-statsd</packagereq>
      <packagereq type="mandatory">nginx-module-sticky</packagereq>
      <packagereq type="mandatory">nginx-module-stream-lua</packagereq>
      <packagereq type="mandatory">nginx-module-stream-sts</packagereq>
      <packagereq type="mandatory">nginx-module-stream-upsync</packagereq>
      <packagereq type="mandatory">nginx-module-sts</packagereq>
      <packagereq type="mandatory">nginx-module-substitutions</packagereq>
      <packagereq type="mandatory">nginx-module-sxg</packagereq>
      <packagereq type="mandatory">nginx-module-sysguard</packagereq>
      <packagereq type="mandatory">nginx-module-teslagov-jwt</packagereq>
      <packagereq type="mandatory">nginx-module-testcookie</packagereq>
      <packagereq type="mandatory">nginx-module-traffic-accounting</packagereq>
      <packagereq type="mandatory">nginx-module-trim</packagereq>
      <packagereq type="mandatory">nginx-module-ts</packagereq>
      <packagereq type="mandatory">nginx-module-tuning</packagereq>
      <packagereq type="mandatory">nginx-module-unbrotli</packagereq>
      <packagereq type="mandatory">nginx-module-untar</packagereq>
      <packagereq type="mandatory">nginx-module-unzstd</packagereq>
      <packagereq type="mandatory">nginx-module-upload</packagereq>
      <packagereq type="mandatory">nginx-module-upload-progress</packagereq>
      <packagereq type="mandatory">nginx-module-upstream-fair</packagereq>
      <packagereq type="mandatory">nginx-module-upstream-jdomain</packagereq>
      <packagereq type="mandatory">nginx-module-upsync</packagereq>
      <packagereq type="mandatory">nginx-module-var</packagereq>
      <packagereq type="mandatory">nginx-module-vod</packagereq>
      <packagereq type="mandatory">nginx-module-vts</packagereq>
      <packagereq type="mandatory">nginx-module-waf</packagereq>
      <packagereq type="mandatory">nginx-module-webp</packagereq>
      <packagereq type="mandatory">nginx-module-xslt</packagereq>
      <packagereq type="mandatory">nginx-module-xss</packagereq>
      <packagereq type="mandatory">nginx-module-zip</packagereq>
      <packagereq type="mandatory">nginx-module-zstd</packagereq>
      <packagereq type="optional">nginx-cloudflare-ips-v4</packagereq>
      <packagereq type="optional">nginx-cloudflare-ips-v6</packagereq>
      <packagereq type="optional">nginx-owasp-crs</packagereq>
      <packagereq type="optional">ngm</packagereq>
    </packagelist>
  </group>        
  <group>
   <id>nginx-extras-curated-security</id>
   <default>false</default>
   <uservisible>true</uservisible>
   <display_order>1024</display_order>
   <name>nginx extras curated security</name>
   <name xml:lang="en">nginx-extras-curated-security</name>
   <description>This is a group with the recommended security related NGINX modules</description>
    <packagelist>
      <packagereq type="mandatory">nginx</packagereq>
      <packagereq type="mandatory">nginx-module-cookie-flag</packagereq>
      <packagereq type="mandatory">nginx-module-security</packagereq>
      <packagereq type="mandatory">nginx-module-security-headers</packagereq>
    </packagelist>
  </group>        
  <group>
   <id>nginx-extras-performance</id>
   <default>false</default>
   <uservisible>true</uservisible>
   <display_order>1024</display_order>
   <name>nginx extras performance</name>
   <name xml:lang="en">nginx-extras-performance</name>
   <description>This is a group with NGINX modules which improve performance</description>
    <packagelist>
      <packagereq type="mandatory">nginx</packagereq>
      <packagereq type="mandatory">nginx-module-dynamic-etag</packagereq>
      <packagereq type="mandatory">nginx-module-immutable</packagereq>
      <packagereq type="mandatory">nginx-module-nbr</packagereq>
      <packagereq type="mandatory">nginx-module-pagespeed</packagereq>
    </packagelist>
  </group>        
  <group>
   <id>nginx-extras-recommended</id>
   <default>false</default>
   <uservisible>true</uservisible>
   <display_order>1024</display_order>
   <name>nginx extras recommended</name>
   <name xml:lang="en">nginx-extras-recommended</name>
   <description>This is a group with the recommended performance and security related NGINX modules</description>
    <packagelist>
      <packagereq type="mandatory">nginx</packagereq>
      <packagereq type="mandatory">nginx-module-cookie-flag</packagereq>
      <packagereq type="mandatory">nginx-module-dynamic-etag</packagereq>
      <packagereq type="mandatory">nginx-module-immutable</packagereq>
      <packagereq type="mandatory">nginx-module-nbr</packagereq>
      <packagereq type="mandatory">nginx-module-pagespeed</packagereq>
      <packagereq type="mandatory">nginx-module-security</packagereq>
      <packagereq type="mandatory">nginx-module-security-headers</packagereq>
    </packagelist>
  </group>
</comps>
