Description of problem: # systemctl -l status httpd httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled) Active: failed (Result: exit-code) since Thu 2014-04-17 12:08:20 MST; 1s ago Process: 18657 ExecStop=/usr/bin/kill -WINCH ${MAINPID} (code=exited, status=0/SUCCESS) Process: 18655 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE) Main PID: 18655 (code=exited, status=1/FAILURE) Apr 17 12:08:19 vbox.btspuhler.com systemd[1]: Starting The Apache HTTP Server... Apr 17 12:08:19 vbox.btspuhler.com systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE Apr 17 12:08:20 vbox.btspuhler.com systemd[1]: Failed to start The Apache HTTP Server. Apr 17 12:08:20 vbox.btspuhler.com systemd[1]: Unit httpd.service entered failed state. Apr 17 12:08:20 vbox.btspuhler.com httpd[18655]: httpd: Syntax error on line 54 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf/modules.d/00_mod_lua.conf: Cannot load modules/mod_lua.so into server: /etc/httpd/modules/mod_lua.so: undefined symbol: luaL_openlib Reproducible: Steps to Reproduce:
Known issue. They tried to rebuild it to link with lua 5.2, but it's not compatible, so that needs to be reverted and it needs to be built with lua 5.1 again. Basically everything in this commit was wrong: http://svnweb.mageia.org/packages/cauldron/apache/current/SPECS/apache.spec?r1=604827&r2=612619 I already reverted the second part of it. Feel free to change the lua thing back and rebuild it. I would do it myself, but my work computer (with my ssh key) is down due to low voltage in the power circuit in my office :o(
fixed now
Status: NEW => RESOLVEDResolution: (none) => FIXED