Server Software and Configuration Services
New csf v9.00
Changes:
- Convert csfui.pl, csfuir.pl and cseui.pl to perl modules and modify the calling UI specific scripts
- Updated cseUI so that is passes perl strict module checks
- Fixed issue with deny removal of some IPv6 addresses
- Ensure /etc/chkservd/lfd is recreated when lfd is enabled via csf -e on cPanel servers
- Added exes to csf.pignore on existing and new cPanel server:
/usr/libexec/dovecot/lmtp
/usr/local/cpanel/3rdparty/php/54/bin/php-cgi
/usr/local/cpanel/3rdparty/php/56/bin/php-cgi
/usr/local/cpanel/3rdparty/php/56/sbin/php-fpm - Ensure all file opens are properly flocked
- Switch to using require instead of eval/use to load runtime modules where possible
- Code review – started addressing perl critic suggestions in all scripts and modules
- Moved regex.pm to a seperate perl module
- Moved email sending to a seperate perl module
- Moved lfd logging to a seperate perl module
- Add allow and ignore Include files for the cPanel Free SSL service from Comodo in cPanel v58+. These are included on new installations and added to existing files on cPanel installations
- Fixed spurious Include error in lfd for csf.ignore