Package: apache2 Version: 2.4.66-2+b1 Severity: grave Justification: renders package unusable
* What led up to the situation? I updated to 2.4.65-4 in Testing. * What was the outcome of this action? The server won't start and the following error is logged [:error] ... (30)Read-only file system: AH10082: Can't change owner of /etc/apache2/md/challenges [md:error] ... (30)Read-only file system: AH10047: setup challenges directory AH00016: Configuration Failed The cause? This, from NEWS.Debian.gz ProtectSystem is set to full by default; this mounts various system paths like /usr, /boot and /etc as read-only, enhancing overall system integrity. /etc/ is mounted read-only but apache module mod_md (included in package apache2) seems to need to write to /etc/apache2/md/challenges/). Maybe I should mention that I use Let's Encrypt certificates By the way, according to https://httpd.apache.org/docs/2.4/mod/mod_md.html "This module requires mod_watchdog to be loaded as well" I haven't been able to find mod_watchdog in the Testing repository. Is that information obsolete? I'm filing this against apache2 because mod_md is included in that package. -- System Information: Debian Release: forky/sid APT prefers testing APT policy: (900, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.17.13+deb14-amd64 (SMP w/4 CPU threads; PREEMPT) Kernel taint flags: TAINT_USER Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages apache2 depends on: ii apache2-bin 2.4.66-2+b1 ii apache2-data 2.4.66-2 ii apache2-utils 2.4.66-2+b1 ii init-system-helpers 1.69 ii media-types 14.0.0 ii perl 5.40.1-7 ii procps 2:4.0.4-9 Versions of packages apache2 recommends: ii ssl-cert 1.1.3 Versions of packages apache2 suggests: pn apache2-doc <none> pn apache2-suexec-pristine | apache2-suexec-custom <none> ii chromium [www-browser] 143.0.7499.169-1 ii firefox-esr [www-browser] 140.5.0esr-1 ii google-chrome-stable [www-browser] 143.0.7499.192-1 ii lynx [www-browser] 2.9.2-2 pn ufw <none> ii w3m [www-browser] 0.5.3+git20230121-2.3 Versions of packages apache2-bin depends on: ii libapr1t64 1.7.6-3 ii libaprutil1-dbd-sqlite3 1.6.3-4 ii libaprutil1-ldap 1.6.3-4 ii libaprutil1t64 1.6.3-4 ii libbrotli1 1.1.0-2+b9 ii libc6 2.42-6 ii libcrypt1 1:4.5.1-1 ii libcurl4t64 8.18.0~rc3-1 ii libjansson4 2.14-2+b4 ii libldap2 2.6.10+dfsg-1 ii liblua5.4-0 5.4.8-1 ii libnghttp2-14 1.64.0-1.1+b1 ii libpcre2-8-0 10.46-1 ii libssl3t64 3.5.4-1 ii libsystemd0 259-1 ii libxml2-16 2.15.1+dfsg-2+b1 ii perl 5.40.1-7 ii zlib1g 1:1.3.dfsg+really1.3.1-1+b2 Versions of packages apache2-bin suggests: pn apache2-doc <none> pn apache2-suexec-pristine | apache2-suexec-custom <none> ii chromium [www-browser] 143.0.7499.169-1 ii firefox-esr [www-browser] 140.5.0esr-1 ii google-chrome-stable [www-browser] 143.0.7499.192-1 ii lynx [www-browser] 2.9.2-2 ii w3m [www-browser] 0.5.3+git20230121-2.3 Versions of packages apache2 is related to: ii apache2 2.4.66-2+b1 ii apache2-bin 2.4.66-2+b1 -- Configuration Files: /etc/apache2/apache2.conf changed [not included] /etc/apache2/conf-available/security.conf changed [not included] /etc/apache2/conf-available/serve-cgi-bin.conf [file not found] /etc/apache2/sites-available/000-default.conf changed [not included] -- no debconf information

