That's strange. /usr/sbin/apache2ctl should contain "mkdir -p /var/run/apache2" and the init script should only call apache2ctl. Can you check that? And if apache2 failed to start after a boot, you should be able to restart it (using the init script or apache2ctl) without creating the directory.
Maybe something is still cleaning /var/run while apache is already starting. -- Apache fails to start after reboot due to missing /var/run/apache2 direcotry when ssl is enabled https://bugs.launchpad.net/bugs/603211 You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to apache2 in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs