Changeset c4ba2b60 in mod_gnutls


Ignore:
Timestamp:
Jan 27, 2020, 2:25:53 AM (2 months ago)
Author:
Fiona Klute <fiona.klute@…>
Branches:
master
Children:
c5f8e85
Parents:
c05b8c5
git-author:
Fiona Klute <fiona.klute@…> (01/27/20 02:24:39)
git-committer:
Fiona Klute <fiona.klute@…> (01/27/20 02:25:53)
Message:

Test suite: Automatically detect required modules

Which modules are compiled into the Apache binary varies between
distributions. required-modules.py creates additional LoadModule?
directives if needed.

Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • .github/workflows/build.yml

    rc05b8c5 rc4ba2b60  
    7878        run: |
    7979          echo "Mutex sem default" >test/apache-conf/github_mutex.conf
    80       - name: configure extra modules needed for Fedora
    81         run: |
    82           cat - >test/apache-conf/fedora.conf <<EOF
    83           LoadModule  log_config_module  \${AP_LIBEXECDIR}/mod_log_config.so
    84           LoadModule  logio_module       \${AP_LIBEXECDIR}/mod_logio.so
    85           LoadModule  unixd_module       \${AP_LIBEXECDIR}/mod_unixd.so
    86           EOF
    8780      - name: make check
    8881        run: VERBOSE=1 make check
  • test/.gitignore

    rc05b8c5 rc4ba2b60  
    33proxy_backend.conf
    44ocsp_server.conf
     5apache-conf/required-modules.conf
    56authority/template
    67authority/client/uid
  • test/Makefile.am

    rc05b8c5 rc4ba2b60  
    6767noinst_PYTHON = https-test-client.py mgstest/http.py mgstest/__init__.py \
    6868        mgstest/hooks.py mgstest/services.py mgstest/softhsm.py \
    69         mgstest/tests.py runtest.py softhsm-init.py doctest-mgstest.py
     69        mgstest/tests.py runtest.py softhsm-init.py doctest-mgstest.py \
     70        required-modules.py
    7071
    7172# Identities in the miniature CA, server, and client environment for
     
    251252        data/test.txt data/secret/mirror.cgi data/secret/test.txt \
    252253        mime.types proxy_mods.conf
     254
     255# Which modules are compiled into the Apache binary varies between
     256# distributions. required-modules.py creates additional LoadModule
     257# directives if needed.
     258check_DATA += apache-conf/required-modules.conf
     259MOSTLYCLEANFILES += apache-conf/required-modules.conf
     260apache-conf/required-modules.conf: required-modules.py
     261        APACHE2=$(APACHE2) $(PYTHON) $< >$@
    253262
    254263# Documentation for the test system
Note: See TracChangeset for help on using the changeset viewer.