Bug#913823: apache2: dav.load does not check for an already loaded dav_module
Package: apache2
Version: 2.4.37-1
Severity: minor
I can observe the problem described at
https://stackoverflow.com/questions/50231086/apache-on-ubuntu-module-dav-module-is-already-loaded
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (990, 'testing'), (101, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.18.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE=C:en_GB:en:en_US:it:fr:es (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages apache2 depends on:
ii apache2-bin 2.4.37-1
ii apache2-data 2.4.37-1
ii apache2-utils 2.4.37-1
ii dpkg 1.19.2
ii lsb-base 9.20170808
ii mime-support 3.61
ii perl 5.28.0-3
ii procps 2:3.3.15-2
Versions of packages apache2 recommends:
ii ssl-cert 1.0.39
Versions of packages apache2 suggests:
ii apache2-doc 2.4.37-1
ii apache2-suexec-custom 2.4.37-1
ii chromium [www-browser] 70.0.3538.67-2
ii elinks [www-browser] 0.12~pre6-13+b1
ii epiphany-browser [www-browser] 3.30.1-1
ii firefox [www-browser] 63.0.1-1
ii lynx [www-browser] 2.8.9rel.1-2
ii w3m [www-browser] 0.5.3-36+b1
Versions of packages apache2-bin depends on:
ii libapr1 1.6.3-3
ii libaprutil1 1.6.1-3+b1
ii libaprutil1-dbd-mysql 1.6.1-3+b1
ii libaprutil1-ldap 1.6.1-3+b1
ii libbrotli1 1.0.7-1
ii libc6 2.27-8
ii libcurl4 7.61.0-1
ii libjansson4 2.11-1
ii libldap-2.4-2 2.4.46+dfsg-5+b1
ii liblua5.2-0 5.2.4-1.1+b2
ii libnghttp2-14 1.34.0-1
ii libpcre3 2:8.39-11
ii libssl1.1 1.1.1-2
ii libxml2 2.9.4+dfsg1-7+b1
ii perl 5.28.0-3
ii zlib1g 1:1.2.11.dfsg-1
Versions of packages apache2-bin suggests:
ii apache2-doc 2.4.37-1
ii apache2-suexec-custom 2.4.37-1
ii chromium [www-browser] 70.0.3538.67-2
ii elinks [www-browser] 0.12~pre6-13+b1
ii epiphany-browser [www-browser] 3.30.1-1
ii firefox [www-browser] 63.0.1-1
ii lynx [www-browser] 2.8.9rel.1-2
ii w3m [www-browser] 0.5.3-36+b1
Versions of packages apache2 is related to:
ii apache2 2.4.37-1
ii apache2-bin 2.4.37-1
-- Configuration Files:
/etc/apache2/apache2.conf changed:
DefaultRuntimeDir ${APACHE_RUN_DIR}
PidFile ${APACHE_PID_FILE}
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 5
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}
HostnameLookups On
ErrorLog ${APACHE_LOG_DIR}/error.log
LogLevel warn
IncludeOptional mods-enabled/*.load
IncludeOptional mods-enabled/*.conf
Include ports.conf
<Directory />
Options FollowSymLinks
AllowOverride None
Require all denied
</Directory>
<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>
<Directory /home/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
AccessFileName .htaccess
<FilesMatch "^\.ht">
Require all denied
</FilesMatch>
LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %O" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
IncludeOptional conf-enabled/*.conf
IncludeOptional sites-enabled/*.conf
/etc/apache2/conf-available/localized-error-pages.conf changed:
/etc/apache2/conf-available/other-vhosts-access-log.conf changed:
SetEnvIf Remote_Host "localhost" intra_site_referral
SetEnvIf Remote_Host "tucano.isti.cnr.it" intra_site_referral
SetEnvIf Remote_Host "vmlpot" intra_site_referral
CustomLog ${APACHE_LOG_DIR}/access.log combined env=!intra_site_referral
/etc/apache2/mods-available/alias.conf changed:
<IfModule alias_module>
# Aliases: Add here as many aliases as you need (with no limit). The format is
# Alias fakename realname
#
# Note that if you include a trailing / on fakename then the server will
# require it to be present in the URL. So "/icons" isn't aliased in this
# example, only "/icons/". If the fakename is slash-terminated, then the
# realname must also be slash terminated, and if the fakename omits the
# trailing slash, the realname must also omit it.
#
# We include the /icons/ alias for FancyIndexed directory listings. If
# you do not use FancyIndexing, you may comment this out.
# This one is more specific and should therefore come first.
# Leaving it in conf-enabled/apache-gallery.conf would not work.
Alias /icons/gallery/ /usr/share/libapache-gallery-perl/icons/
Alias /icons/ "/usr/share/apache2/icons/"
<Directory "/usr/share/apache2/icons">
Options FollowSymlinks
AllowOverride None
Require all granted
</Directory>
</IfModule>
/etc/logrotate.d/apache2 changed:
/var/log/apache2/*.log {
weekly
missingok
rotate 52
compress
delaycompress
notifempty
create 640 root www-data
sharedscripts
postrotate
if invoke-rc.d apache2 status > /dev/null 2>&1; then \
invoke-rc.d apache2 reload > /dev/null 2>&1; \
fi;
endscript
prerotate
if [ -d /etc/logrotate.d/httpd-prerotate ]; then \
run-parts /etc/logrotate.d/httpd-prerotate; \
fi; \
/usr/lib/cgi-bin/awstats.pl -config=awstats -update >/dev/null
endscript
}
-- no debconf information
Reply to: