Version 0.0.3
From RavenCore
- Added: AWStats
- Added: More data to the paths.httpd and paths.httpd_modules to support systems with alternate paths to apache
- Added: Semi-dynamic path to sendmail in mailscan script, for systems that don't have /usr/sbin/sendmail.postfix
- Updated: filemanager from webftp 2.8 to phpwebftp 3.0
- Updated: ravencore.init to detect compiled-in httpd modules, and add additional modules as needed on startup
- Updated: Startup process now includes dynamic support to load either php4 or php5
- Updated: Path to startup script from /etc/rc.d/init.d to /etc/init.d
- Updated:"testsuid" function on the wrapper to run the "whoami" command so we are sure we are root
- Updated: checkconf scripts now take care of install steps instead of the pre and post RPM scripts, for non-RPM distro support
- Updated:No longer assumes "apache" for the user that runs apache, but tries to figure it out based off the system
- Updated: db_install script to work with mysql 4.x, and to echo it's progress to the terminal
- Updated: on installation, the control panel now won't start until it was able to gain access to mysqld
- Updated: Not installed services don't show up in the control panel
- Updated: WEB_SERVER_GROUP, VMAIL_UID, VMAIL_GID are no longer variables that can be set with settings in the database
- Updated: servgrp's GID set to be defined as 149. Its modification is also now done "correctly" with usermod / groupmod
- Updated: ravencore.init script now loads basic versions of the init functions library if it isn't able to find it
- Updated:locked down the vsftpd.conf file to chroot ftp users to their domain, and put it in the checkconf script
- Fixed: 'Delete' function for email addresses
- Fixed: Bug with the admin using phpmyadmin, where you'd only see a single database in some cases
- Fixed: ravencore.init script's "statusall", "stopall", and "startall" commands to better work

