This release in short
We have just released a new public stable release that includes the following highlights:
-
Support for Debian Stretch Amd64 9.0
See all supported platforms:
https://www.core-admin.com/portal/get-it/supported-platforms -
MySQL Server 8.0 support for Debian Jessie and Debian Stretch
-
Several improvements, bug fixed and new features added to existing applications
(see changelog next)
Changelog
-
[fix] Updated #SambaAdAdmin to include support to manage groups that a user is
in. This management not only allows to show what groups are included but also
to easily add and remove that user from these groups. -
[fix] Added general internal caching to speed up user and group listing.
-
[fix] Fixed get_machine service to allow it to be executed by name
or by id. -
[fix] Updated #LetsEncrypt tool to generate pkcs12 certificate
export so certificate checker can use this source to generate jks
export. -
[fix] Updated #CradLogWatcher to report dates without using
timestamps… -
[fix] Updated #MySQLManager installer to fix additional problems
associated with MySQL 8.0 installation. Passwords are now reported
at log file and some additional configurations makes mysql 8.0 to
fail to start. -
[fix] Updated #MySQLManager to allow filtering mysql allowed options
for each platform. Added initial code to blacklist 5.5 for debian
stretch. -
[fix] Updated core_admin_common.apache module to include a new
function to check if apache2 is already installed:- apache.is_already_installed ()
-
[fix] Fixed apache2 checker to also test php-fpm engine failing (-t)
to ensure it has pools defined. If it reports “No pool defined”, it
disables checking it. Also fixed automatic php-fpm recovery: it was
masked by FastCgiExternalServer check. -
[fix] Updated #AmavisManager phrases…
-
[fix] Updated #Permission module to properly apply permission
checking for machine administrators to enable them most of
administration with the machine with core-admin. Reorganized
permissions so they can deploy and redeploy checkers, collectors,
applications. -
[fix] Fixed #MachineManagement to check host_id and id attributes
for get_machine service -
[fix] Updated crad-micro-updates.py to avoid failing when a
micro-update is not present. Updated code to ensure all
micro-updates have execute permission. -
[fix] Fixed micro update for panel customizations…
-
[fix] Updated error reporting for #MachineManagement to better help
reporting what is happenging when using get_machine service. -
[fix] Updated vacation.pl code to avoid depending on mail::sender
API which is now deprecated. -
[fix] Updated default timeouts configured for proftpd installed by
#WebhostingManagement to 600 secs. -
[fix] Added translation support for add slide panels. Added some
additional checks before uninstalling intervals after closing a
panel… -
[fix] Updated #CradLogWatcher to fix message help associated to
automatic rotate, remove and move options when big file found is
reported. -
[fix] Applied several updates to fix some permissions associated to
deploy collectors, checkers and applications associated to machine
administrators. -
[fix] Updated #MySQLManager to fix wrong user create/edit when
selecting different database than default. -
[fix] Updated #WebAppInstaller to ensure mail command is present.
-
[fix] #WebhostingManagement, updated to ensure folder permissions
after creating a subdomain. -
[fix] #RenamedProcess, added more default processed to avoid
notification (php7.0). -
[fix] Updated #WebhostingManagement change_document_root to allow
providing full route values inside hosting. Also updated code to
allow restoring to default configuration by providing empty
value. Updated help associated. -
[fix] Updated #AmavisManager to include more phrases…
-
[fix] UPdated #Amavis to include more phrases…
-
[fix] Updated #SuspiciousMailQueue to really check generate valvula
rule -
[fix] Added new tool to allow showing php-fpm connections.
-
[fix] Updated #RenamedProcessChecker to include new default
processes used by squid. -
[fix] Updated #InternetAccessManager to make install mpm-itk
packages for apache2 when detected stretch. -
[fix] Updated #amavisManager to include more phrases. Fixed tree
indication to replace “Cargando reglas del motor” por “Reglas del
motor”. -
[fix] Updated #DiscourseManager to use latest Discourse Version
2.1.4 -
[fix] Updated support module to include a new method that allows
reporting if a php version is supported by current OS:- support.has_php_support (php_version)
-
[fix] Updated crad-install-php.py to use this new method to avoid
compiling versions that are not supported. -
[fix] Updated #WebhostingManagement to use support.has_php_support
to filter supported versions that are available. -
[fix] Patches and changes to #CradInstallPhp to support php5.6 for
#Debian #Stretch -
[fix] Added support to add related_domains indication associated to
each incident recorded. Added new api method that allows getting
related domains associated to a text. Added code to make
check.is_domain to avoid reporting as valid domain known extensions
like access.log, text.txt). -
[fix] Updated #WebhostingManagement #SetConfigure to avoid saving
None or handling any configuration for default_php_version or
default_mysql_version when received no indication about it. Added
code to move to “” any value not defined. -
[fix] Updated #SambaAdAdmin to include support to manage groups that a user is
in. This management not only allows to show what groups are included but also
to easily add and remove that user from these groups. -
[fix] Added general internal caching to speed up user and group listing.
-
[fix] Fixed get_machine service to allow it to be executed by name
or by id. -
[fix] Updated #LetsEncrypt tool to generate pkcs12 certificate
export so certificate checker can use this source to generate jks
export. -
[fix] Updated #CradLogWatcher to report dates without using
timestamps… -
[fix] Updated #MySQLManager installer to fix additional problems
associated with MySQL 8.0 installation. Passwords are now reported
at log file and some additional configurations makes mysql 8.0 to
fail to start. -
[fix] Updated #MySQLManager to allow filtering mysql allowed options
for each platform. Added initial code to blacklist 5.5 for debian
stretch. -
[fix] Updated core_admin_common.apache module to include a new
function to check if apache2 is already installed:- apache.is_already_installed ()
-
[fix] Fixed apache2 checker to also test php-fpm engine failing (-t)
to ensure it has pools defined. If it reports “No pool defined”, it
disables checking it. Also fixed automatic php-fpm recovery: it was
masked by FastCgiExternalServer check. -
[fix] Updated #AmavisManager phrases…
-
[fix] Updated #Permission module to properly apply permission
checking for machine administrators to enable them most of
administration with the machine with core-admin. Reorganized
permissions so they can deploy and redeploy checkers, collectors,
applications. -
[fix] Fixed #MachineManagement to check host_id and id attributes
for get_machine service -
[fix] Updated crad-micro-updates.py to avoid failing when a
micro-update is not present. Updated code to ensure all
micro-updates have execute permission. -
[fix] Fixed micro update for panel customizations…
-
[fix] Updated error reporting for #MachineManagement to better help
reporting what is happenging when using get_machine service. -
[fix] Updated vacation.pl code to avoid depending on mail::sender
API which is now deprecated. -
[fix] Updated default timeouts configured for proftpd installed by
#WebhostingManagement to 600 secs. -
[fix] Added translation support for add slide panels. Added some
additional checks before uninstalling intervals after closing a
panel… -
[fix] Updated #CradLogWatcher to fix message help associated to
automatic rotate, remove and move options when big file found is
reported. -
[fix] Applied several updates to fix some permissions associated to
deploy collectors, checkers and applications associated to machine
administrators. -
[fix] Updated #MySQLManager to fix wrong user create/edit when
selecting different database than default. -
[fix] Updated #WebAppInstaller to ensure mail command is present.
-
[fix] #WebhostingManagement, updated to ensure folder permissions
after creating a subdomain. -
[fix] #RenamedProcess, added more default processed to avoid
notification (php7.0). -
[fix] Updated #WebhostingManagement change_document_root to allow
providing full route values inside hosting. Also updated code to
allow restoring to default configuration by providing empty
value. Updated help associated. -
[fix] Updated #AmavisManager to include more phrases…
-
[fix] UPdated #Amavis to include more phrases…
-
[fix] Updated #SuspiciousMailQueue to really check generate valvula
rule -
[fix] Added new tool to allow showing php-fpm connections.
-
[fix] Updated #RenamedProcessChecker to include new default
processes used by squid. -
[fix] Updated #InternetAccessManager to make install mpm-itk
packages for apache2 when detected stretch. -
[fix] Updated #amavisManager to include more phrases. Fixed tree
indication to replace “Cargando reglas del motor” por “Reglas del
motor”. -
[fix] Updated #DiscourseManager to use latest Discourse Version
2.1.4 -
[fix] Updated support module to include a new method that allows
reporting if a php version is supported by current OS:- support.has_php_support (php_version)
-
[fix] Updated crad-install-php.py to use this new method to avoid
compiling versions that are not supported. -
[fix] Updated #WebhostingManagement to use support.has_php_support
to filter supported versions that are available. -
[fix] Patches and changes to #CradInstallPhp to support php5.6 for
#Debian #Stretch -
[fix] Added support to add related_domains indication associated to
each incident recorded. Added new api method that allows getting
related domains associated to a text. Added code to make
check.is_domain to avoid reporting as valid domain known extensions
like access.log, text.txt). -
[fix] Updated #WebhostingManagement #SetConfigure to avoid saving
None or handling any configuration for default_php_version or
default_mysql_version when received no indication about it. Added
code to move to “” any value not defined.