Die Entwickler des Open-Source Multi-Server-Control-Panels, i-MSCP, haben das Bugfix Release in Version 1.4.3 veröffentlicht. Es behebt ca. 46 Fehler, bzw. Änderungen durch.
i-MSCP Release Notes Version 1.4.3
CONFIG
- Added: `class‘, `default‘ and `description‘ attributes in distribution packages files for service alternatives
- Added: /etc/apt/apt/conf.d/01norecommend to avoid installation of recommended/suggested distribution packages
- Added: `*._PACKAGE‘ variables in master conffile. Variables holding i-MSCP server class names
- Removed: FastCGI section in Apache2 domain.tpl vhost template (mod_proxy_fcgi is now available for all distributions)
- Removed: SSLCertificateChainFile Apache2 directive in domain.tpl vhost template file (no longer needed since Apache 2.4.8)
BACKEND
- Added: iMSCP::File::getAsRef() method – Method allowing to get scalar reference to file content
- Added: Servers::php class (doesn’t do anything yet – currently a child of Servers::noserver)
- Fixed: Couldn’t umount mounts that are in deleted state due to wrong regexp in iMSCP::Mount library
- Review: Mitigate IO operations by reading full fstab-like file in memory and by reusing same file object (iMSCP::Mount)
DISTRIBUTIONS
- Fixed: Install Apache2 (2.4.10) from backports repository (Ubuntu Trusty Thar)
- Fixed: Make sure that sendmail* packages are pre-uninstalled
FRONTEND
- Added: Button allowing customers to force syncing of mailboxes quota info (Client interface)
- Added: Percent value for mailboxes quota usage (Client interface)
- Fixed: Datepicker is positioned below the location bar
- Fixed: Disabled htaccess, htgroup and htusers items wrongly reported as error in debugger interface (admin interface)
- Enhancement: Display a static warning to customer when at least one of his mailboxes is over quota (Client interface)
- Readded: Mailboxes quota usage information (Client interface)
INSTALLER
- Changed: Default SQL user for servers/packages is now set to `imscp_srv_user‘
- Fixed: `Access denied…‘ SQL error when reusing same SQL user for all i-MSCP servers/packages
- Fixed: Allow for automatic generation of the passwords (whenever possible) in preseeding mode
- Fixed: Allow for automatic detection of the server public IP address in preseeding mode
- Fixed: Allow for automatic detection of the timezone in preseeding mode
- Fixed: composer.phar archive is not updated due to wrong working directory
- Fixed: Configures getaddrinfo(3) to prefer IPv4 during setup and update phases
- Fixed: Enforce usage of values from preseed.pl file in preseeding mode, even on reconfiguration
- Fixed: Make sure that SQL users set for i-MSCP servers/packages are not already used by customers
- Readded: Courier alternative for IMAP/POP servers (Debian Stretch)
LISTENERS
- Updated: Add Referrer-Policy header to 40_apache2_security_headers.pl listener file
PACKAGES
- Fixed: `Accessing a non-existing parameter: FILEMANAGER_PACKAGE` error when upgrading from 1.1.x Serie (Filemanager)
- Fixed: Can’t locate object method „getInstance“ via package „MSCP::Service“ (FrontEnd)
- Fixed: Package uninstallers must be idempotent
SCRIPTS
- Fixed: All in/out traffic not computed (imscp-srv-traff)
SERVERS
- Fixed: Authdaemond socket directory is still mounted in Postfix chroot after switching to Dovecot (Courier)
- Fixed: Disable control engine by default (ProFTPD)
- Fixed: `postfix‘ user is still part of authdaemon group after switching to Dovecot (Courier)
- Fixed: Run ProFTPD server under `proftpd‘ user instead of `nobody‘ user (ProFTPD)
- Fixed: SQL user not removed after uninstallation (PO and FTPD server impl.)
- Fixed: When switching to another FTPD server implementation, uninstallation of old FTP server must be triggered
- Fixed: When switching to another PO server implementation, uninstallation of old PO server must be triggered
UNINSTALLER
- Fixed: Ask administrator to uninstall plugins prior running i-MSCP uninstaller
- Fixed: General uninstallation failure due to wrong SQL query in imscp-uninstall script
YOUTRACK
- IP-1707 Getting Error when trying to change e-mail forwarder due to wrong quota value
- IP-1709 Protected area users/groups management – Groups list is truncated to first group
- IP-1710 Password field of client prepopulated when called from reseller
- IP-1711 Error while using preseed file with empty BASE_SERVER_PUBLIC_IP parameter
Quelle: https://i-mscp.net/index.php/Thread/16487-i-MSCP-1-4-3-RELEASED/
Interessiert in verschiedenste IT Themen, schreibe ich in diesem Blog über Software, Hardware, Smart Home, Games und vieles mehr. Ich berichte z.B. über die Installation und Konfiguration von Software als auch von Problemen mit dieser. News sind ebenso spannend, sodass ich auch über Updates, Releases und Neuigkeiten aus der IT berichte. Letztendlich nutze ich Taste-of-IT als eigene Dokumentation und Anlaufstelle bei wiederkehrenden Themen. Ich hoffe ich kann dich ebenso informieren und bei Problemen eine schnelle Lösung anbieten. Wer meinen Aufwand unterstützen möchte, kann gerne eine Tasse oder Pod Kaffe per PayPal spenden – vielen Dank.