The zoneminder application requires that the short_open_tags php.ini directive be set in order to function correctly (which is currently defaulting to Off when you emerge apache). Without it set, you get a 500 server error. Potential fixes, though there may be more, are: 1) ask the zoneminder developers to not use short open tags 2) add an advisory message to inform users that the php setting short_open_tags needs to be set to On 3) setup the short_open_tags in the zoneminder vhost config using 'php_value' Reproducible: Always Steps to Reproduce: 1.Emerge apache php zoneminder 2.Accept all config updates 3.Requesting zoneminder page Actual Results: Get 500 server error, as a "<?" opening tags are used in: /var/www/zoneminder/htdocs/includes/functions.php and the default apache config is "short_open_tags = Off" Expected Results: You see a nice zoneminder page :)
Removed from main tree.
Reopened for tracking and hopefully zoneminder revival
Added in the postinstall message.