Koozali SME Server 11.0 alpha1 Release Notes ============================================ 4 Feb 2025 The Koozali SME Server development team is pleased to announce the. release of SME Server 10.0 alpha1 which will be an update release of SME Server. This release is based on Rocky 8. Rocky 8.# has an EOL of 31 May 2029. ********************************************************** ALPHA VERSION Koozali SME Server users are discouraged to update production servers to this release. TESTING PURPOSE ONLY ********************************************************** Additional notes on Koozali SME Server 11 can be found at https://wiki.contribs.org/SME_Server_11.0_Development SME11 Roadmap - https://wiki.contribs.org/SME11_Roadmap#SME_11_Alpha_1 Bug reports and reports of potential bugs should be raised in the bug tracker (and only there, please); https://bugs.koozali.org/ Copy of releaase notes may be found here:. https://lists.contribs.org/pipermail/updatesannounce/ Download ======== You can download SME Server 11.1 from https://mirror.koozali.org/smeserver/releases/testing/11/ or for other methods see: https://wiki.koozali.org/SME_Server:Download After release, please note it may take up to 48 hours for mirrors to. finish syncing, during this time you may experience availability issues. About SME Server ================ SME Server is a popular Linux distribution for small and medium enterprises. SME Server is brought to you by Koozali Foundation, Inc., a non-profit corporation that exists to provide marketing and legal support for SME Server. SME Server is freely available under the GNU General Public License and is only possible through the efforts of the SME Server community. However, the availability and quality of SME Server is dependent on meeting our expenses, such as hosting costs, server hardware, etc. As such, we encourage a donation to offset costs and fund further development. a) If you are a school, a church, a non-profit organisation or an. individual using SME Server for private purposes, we would appreciate. you to contribute within your means toward the costs associated with. hosting, maintenance and development. b) If you are a company or an integrator and you are deploying SME. Server in the course of your work to generate revenue, we expect you to. make a donation commensurate with the level of revenue you generate and. the number of servers your have in the field. Please, help the project Please visit https://wiki.koozali.org/Donate to donate. Koozali Inc is happy to supply an invoice for any donations received, simply email treasurer at koozali.org Notes ===== In-place upgrades from previous major releases are not supported.. It is necessary to backup and then restore. In-place point updates within a major release are supported. This is ALPHA release, here are few known issues - smanager lets encrypt is WIP - smanager cache issue on multiple table - smanager translation and local flag might be random - nut service broken - restore mysql will fail on myslq.users table if present - default kernel entries show Rocky after install - any other bugs referenced in https://bugs.koozali.org/buglist.cgi?action=wrap&bug_status=CONFIRMED&list_id=106999&product=SME%20Server%2011.X&target_milestone=11.beta1 New server-manager is available at https://yourip/smanager, old manager is still available at https://yourip/server-manager but is deprecated and will be removed soon. Postfix has replaced qmail to handle emails as mail transfer agent. Qpsmptd is still used as SMTPD frontend mail transfer agent. It has now 3 running deamons, listening on port 25 port 465 and now submisison port 585. Qmail is still available as Final mail delivery agent. Fetchmail is still available as mail retrieval agent. PHP cli is updated to 8.3. Default php-fpm for ibays is 8.4. Major changes in this release ============================= This release is based on Rocky 8.# Postfix support Changes in this release ======================= see above and below General features ================ Based on Rocky 8.10 and all available updates Detailed changes in this release ======================= Only the changes since SME Server 10.1 final and available updates are listed. Packages altered by Rocky, Redhat, and Fedora-associated developers are not included. Backups dar - Add dependency libcurl - New upstream version - New upstream version - Rebuild - New upstream version - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - New upstream version - New upstream version - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - New upstream version - New upstream version - New upstream version - New upstream version - New upstream version - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - New upstream version - New upstream version - New upstream version - New upstream version - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - New upstream version - Bump epoch to prevent downgrade - New upstream version - New upstream version smeserver-backup - fix startform/endform to start_form/end_form [SME: 12773] - failure at pre-restore [SME: 12722] - Fix up compression parameter to dar due to change in format [SME: 12647] - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-backup [SME: 12359] smeserver-flexbackup - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-flexbackup [SME: 12359] - Roll up patches and move to git repo [SME: 12338] File Server proftpd - Fix RADIUS Message-Authenticator verification in mod_radius - https://github.com/proftpd/proftpd/issues/1840 - https://bugzilla.redhat.com/show_bug.cgi?id=2325448 - Add fix for slow accesses in large directory trees (rhbz#2310341) - http://bugs.proftpd.org/show_bug.cgi?id=4307 - https://github.com/proftpd/proftpd/pull/525 - Fix slow reading of passwd/group files in mod_auth_file (#2270686, GH#1134, GH#1192, GH#1195, GH#1213) - Fix one-byte out-of-bounds read, and daemon crash, because of mishandling of quote/backslash semantics (#2255609, GH#1683, CVE-2023-51713) - Use SPDX-format license tag - Fix unexpected filtering behaviour with mod_vroot (#2104972, GH#1491) - Fix memory disclosure to RADIUS servers by mod_radius (#2001690) https://github.com/proftpd/proftpd/issues/1284 https://github.com/proftpd/proftpd/pull/1285 - Avoid segfaults with TLSv1.3 https://github.com/proftpd/proftpd/issues/1063 https://github.com/proftpd/proftpd/commit/adf43dd4ddaab0332e74abc86bbcef9cf27ee54a - Use %license unconditionally - Package mod_unique_id (#1901100) - Update to 1.3.6e - Fixed null pointer dereference in mod_sftp when using SCP incorrectly (https://github.com/proftpd/proftpd/issues/1043) - Update to 1.3.6d - Fixed issue with FTPS uploads of large files using TLSv1.3 (https://github.com/proftpd/proftpd/issues/959) - Fixed regression in the handling of '%{env:...}' configuration variables when the environment variable is not present (https://github.com/proftpd/proftpd/issues/857) - Second LIST of the same symlink shows different results (https://github.com/proftpd/proftpd/issues/940) - mod_sftp sends broken response when CREATETIME attribute is requested (https://github.com/proftpd/proftpd/issues/980) - Handle zero-length SFTP WRITE requests without error (http://bugs.proftpd.org/show_bug.cgi?id=4398) - PidFile should not be world-writable (https://github.com/proftpd/proftpd/issues/1018) - TLSv1.3 handshake fails due to missing session ticket key on some systems (https://github.com/proftpd/proftpd/issues/1014) - Lowercased FTP commands not properly identified (https://github.com/proftpd/proftpd/issues/1023) - Avoid duplicate hostname and timestamps in syslog (#1808989) http://bugs.proftpd.org/show_bug.cgi?id=4185 https://github.com/proftpd/proftpd/issues/1002 https://github.com/proftpd/proftpd/pull/1009 - Retain a memory pool after an aborted transfer so that the %{transfer-status} LogFormat functionality still works - Own directory %{_sysconfdir}/logrotate.d - Update to 1.3.6c - Use-after-free vulnerability in memory pools during data transfer (CVE-2020-9273, https://github.com/proftpd/proftpd/issues/903) - Fix mod_tls compilation with LibreSSL 2.9.x (https://github.com/proftpd/proftpd/issues/810) - MaxClientsPerUser was not enforced for SFTP logins when mod_digest was enabled (https://github.com/proftpd/proftpd/issues/750) - mod_sftp now handles an OpenSSH-specific private key format; it detects such keys, and logs a hint about reformatting them to a supported format (https://github.com/proftpd/proftpd/issues/793) - Directory listing was slower compared to previous ProFTPD versions (https://github.com/proftpd/proftpd/issues/793) - mod_sftp crashed when using pubkey-auth with DSA keys (https://github.com/proftpd/proftpd/issues/866) - Fix improper handling of TLS CRL lookups (CVE-2019-19269, CVE-2019-19270, https://github.com/proftpd/proftpd/issues/859) - Leaking PAM handler and data in case of unsuccessful authentication (https://github.com/proftpd/proftpd/issues/870) - SSH authentication failed for many clients due to receiving of SSH_MSG_IGNORE packet (http://bugs.proftpd.org/show_bug.cgi?id=4385) - SFTP publickey authentication failed unexpectedly when user had no shadow password info. (https://github.com/proftpd/proftpd/issues/890) - ftpasswd failed to restore password file permissions in some cases (https://github.com/proftpd/proftpd/issues/898) - Out-of-bounds read in mod_cap getstateflags() function; this has been addressed by updating the bundled version of libcap (CVE-2020-9272, https://github.com/proftpd/proftpd/issues/902) Note that this build of ProFTPD uses the system version of libcap and not the bundled version, and is not vulnerable to this issue - Fix API tests compile failure with GCC 10 https://github.com/proftpd/proftpd/pull/886 - mod_sftp: When handling the 'keyboard-interactive' authentication mechanism, as used for (e.g.) PAM, make sure to properly handle DEBUG, IGNORE, DISCONNECT, and UNIMPLEMENTED messages, per RFC 4253 (http://bugs.proftpd.org/show_bug.cgi?id=4385) - Fix handling of CRL lookups by properly using issuer for lookups, and guarding against null pointers (GH#859, GH#861, CVE-2019-19269, CVE-2019-19270) - Update to 1.3.6b - Fixed pre-authentication remote denial-of-service issue (CVE-2019-18217, https://github.com/proftpd/proftpd/issues/846) - Update to 1.3.6a - Configure script wrongly detected AIX lastlog functions (http://bugs.proftpd.org/show_bug.cgi?id=4304) - AllowChrootSymlinks off could cause login failures depending on filesystem permissions (http://bugs.proftpd.org/show_bug.cgi?id=4306) - mod_ctrls: error: unable to bind to local socket: Address already in use (https://github.com/proftpd/proftpd/issues/501) - Failed to handle multiple %{env:...} variables in single word in configuration (https://github.com/proftpd/proftpd/issues/507) - mod_sftp failed to check shadow password information when publickey authentication used (http://bugs.proftpd.org/show_bug.cgi?id=4308) - Use of "AllowEmptyPasswords off" broke SFTP/SCP logins (http://bugs.proftpd.org/show_bug.cgi?id=4309) - Use of mod_facl as static module caused ProFTPD to die on SIGHUP/restart (http://bugs.proftpd.org/show_bug.cgi?id=4310) - Use of curve25519-sha256@libssh.org SSH2 key exchange sometimes failed (https://github.com/proftpd/proftpd/issues/556) - Close extra file descriptors at startup (http://bugs.proftpd.org/show_bug.cgi?id=4312) - with AuthAliasOnly in effect did not work as expected (http://bugs.proftpd.org/show_bug.cgi?id=4314) - CreateHome NoRootPrivs only worked partially (https://github.com/proftpd/proftpd/issues/568) - SFTP OPEN response included attribute flags that are not actually provided (https://github.com/proftpd/proftpd/issues/578) - Truncation of file while being downloaded with sendfile enabled caused timeouts due to infinite loop (http://bugs.proftpd.org/show_bug.cgi?id=4318) - FTP uploads frequently broke due to "Interrupted system call" error smeserver-proftpd - adding requirement for deamontools bin [SME: 12566] - use esmith::ssl to set ciphers and protocol [SME: 12825] add TLSCipherSuite usage and order ciphers by strength - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Move Provides: from after Changelog - Rename to smeserver-proftpd [SME: 12359] - Roll up patches and move to git repo [SME: 12338] smeserver-samba - disable access to list of users without being logged in [SME: 12765] - use esmith::util::ldap for machines LDAP account [SME: 12687] - remove deprecated options [SME: 12630] - fix regex to get SID [SME: 12581] - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - changes for [SME: 12518] - add Obsoletes: e-smith-samba - bump Version and reset Release - Rename to smeserver-samba [SME: 12359] LDAP smeserver-ldap - some scripts requires setuidgid from daemontools to run [SME: 12566] - use esmith::ssl to set ciphers and protocol [SME: 12824] - send ldap logs to dedicated rsyslog file [SME: 12771] - el8 workaround to avoid noise with /var/run /run path [SME: 12619] /etc/tmpfiles.d/slapd.conf to remove when fixed upstream - ldif-fix filter string accepting only ascii [SME: 12720] - fix logrotate does not fill new log [SME: 12673] - fix prestart script logs to messages [SME: 12693] - fix ldap.init fails as starts before samba [SME: 12570] - Fix dropin file [SME: 12610] - drop rssh group reverting patch of 11753 [SME: 12510] - Update createlinks to create smeserver-package-update event [SME: 12579] - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-ldap [SME: 12359] - Roll up patches and move to git repo [SME: 12338] Localisation smeserver-locale - apply locale 2024-08-08.patch [SME: 12717] - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] Mail Server clamav - Update to 1.0.8 - Update to 1.0.7 - Update to 1.0.6 - Update clamav-data and README.fedora.md - Update EPEL 7 and 8 support for 1.0.5 - (#1679375) fixes syntax error in /etc/logrotate.d/clamd.exim - set nullblog to fix post script (#2253914) - Properly check valgrind arches - Update to 1.0.5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - Update to 1.0.4 - Remove docs again from main package (bz#2230512) - Update to 1.0.2 CVE-2023-20197 (bz#2232508) - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - Mark cvd files is clamav-data as %config(noreplace) (bz#2170876) - Rename clamav-update to clamav-freshclam - Make clamav-freshclam supplement clamd - Have clamav-freshclam ghost all of the .cld and .cvd files - Update data files with help of Cisco-Talos/cvdupdate - Update to 1.0.1 - Make sure RUSTFLAGS are passed to rustc (bz#2167194) - Fix multilib install - (#1679375) fixes syntax error in /etc/logrotate.d/clamd.exim - Update to 0.103.11 - Update to 0.103.10 - Update to 0.103.9 CVE-2023-20197 (bz#2232508) - Update data files with help of Cisco-Talos/cvdupdate - Fix daily.cvd file - Split out documentation into separate -doc sub-package - (#2128276) Please port your pcre dependency to pcre2 - Explicit dependency on systemd since systemd-devel no longer has this dependency on F37+ - (#2136977) not requires data(clamav) on clamav-libs - (#2023371) Add documentation to preserve user permissions of DatabaseOwner - Update to 0.103.8 - (#2136977) not requires data(clamav) on clamav-libs - (#2023371) Add documentation to preserve user permissions of DatabaseOwner - (#2128276) Please port your pcre dependency to pcre2 - Explicit dependency on systemd since systemd-devel no longer has this dependency on F37+ - Split out documentation into separate -doc sub-package - Update to 0.103.7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - Update to 0.103.6 - Fix for dnf update clamav-update (#2059618) - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - Update to 0.103.5 - Update to 0.103.4 - Get rid of pkgdatadir variable %{_datadir}/%{name} is more informative - Get rid og milterlog variable %{_var}/log/clamav-milter.log is more readable - we can remove %{_var}/log/clamav-milter.log because journalctl -u clamav-milter supersede it - Fix substitution of /var/run/clamd/clamd.socket on file clamav-milter.conf - Get rid of scanstatedir and milterstatedir variables - smartsubst deleted since we notice does not replace anything - more cleanups - $RPM_BUILD_ROOT + /builddir/build/BUILDROOT/clamav-1.0.8-1.el8.aarch64 - all variavels with {} - BR _chmod and chown only in oldfreshclam - clean rpath clean - (#2006490) second try to fix epel7, revert previous commit and add on initial installation (not in updates) run /bin/systemd-tmpfiles --create (...) - (#2006490) follow the Fedora Packaging Guidelines by adding %dir %attr(0710,%scanuser,virusgroup) to %files section, it is needed on epel7 on initial installation without reboot. - Rebuilt with OpenSSL 3.0.0 - Update clamav-data (#1998252) - Rearrange tmpfiles following packaging guidelines https://docs.fedoraproject.org/en-US/packaging-guidelines/Tmpfiles.d/ not running systemd-tmpfiles on post - Drop build without tmpfiles because we don't have Systemd without tmpfiles - not ghost .socket files they are tmptifles - Rearrange some files of milter package - Move to old_freshclam files /etc/logrotate.d/* and /var/log/freshclam.log - Drop ConditionPathExists doesn't work as we expect djbdns - patch to allow build for el8/SME11 dot-forward - requires actual binaries rather than rpm to be compatible with qmail and mini-qmail - fix empty debugsource filelist prevents build [SME: 12504] perl-Net-SMTP-SSL - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - Perl 5.26 rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - 1.04 bump - Perl 5.24 rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - 1.03 bump - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - Perl 5.22 rebuild - 1.02 bump - Modernize the spec - Perl 5.20 rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - Perl 5.18 rebuild - REbuilt to perl 5.18 qmail - add requirement to avoid pre failure in anaconda [SME: 12894] - fix missing mini-qmail pre and post scriptlet [SME: 12872] - create mini-qmail package - patch to allow build on el8/SME11 qpsmtpd - remove auth_imap patch not needed [SME: 11802] - upgrade to last version [SME: 11802] - reapply our specific patches, rewrite them if necessary added qpsmtpd-0.96-bz12450-auth_imap-perport.patch from SME10 - apply last fixes in git since v 1.0.0 postfix: avoid logging full headers;Load plugins in qpsmtpd-forkserver; Fix received_line hook behaviour; Add missing use statement for NetAddr::IP smeserver-clamav - move post-transaction-actions script [SME: 12533] - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Roll up patches and move to git repo [SME: 12338] smeserver-dovecot - use spamd user for spams/ham learning [SME: 12265] max size to learn hardocded to 5MB. per user spamassassin config is not supported - use esmith::ssl to set ciphers and protocol [SME: 12821] improve cipher order to get strongers first drop SSLv2 - use INDEXPVT instead of INDEX for shared mailboxes [SME: 12150] - fix missing sharedmailbox group [SME: 12735] - add missing /home/e-smith/files/public/ folder [SME: 12735] - merge dovecot-extra [SME: 12735] - add sieves support over ssl and improve template - requires dovecot-pigeonhole - add missing requirement for portreserve [SME: 12589] - fix migrate fragment error [SME: 12548] - add support for quota-fs [SME: 11733] - fix ssl and config issues [SME: 12571] - use external dh parameter [SME: 10935] - Set license file to GPL2.0 [SME: 12577] - template fix as per [SME: 12562] - Provides smeserver-imap smeserver-pop3 [SME: 12521] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Roll up patches and move to git repo [SME: 12338] smeserver-email - Update release due to finger trouble [SME: 12863] - Revert change - reload should be in smeserver-postfix [SME: 12863] - reload-or-restart postfix after pseudonym change [SME: 12863] - fix CGI::param called in list context [SME: 12789] - update webmail settings for roundcube [SME: 12743] - remove requires runit [SME: 12566] - move action pseudonym-cleanup and migrate 10AdminEmail from smeserver-mini-qmail [SME: 12808] - change temp dir from /var/lock to /run/lock [SME: 12620] - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - move out Provides in scriptlet pre [SME: 12537] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-email [SME: 12359] - Roll up patches and move to git repo [SME: 12338] smeserver-mini-qmail - move action pseudonym-cleanup and migrate 10AdminEmail to smeserver-email [SME: 12808] - initial release of smeserver-mini-qmail from former smeserver-qmail [SME: 12793] . only for final delivery or forward behind qpsmtpd and postfix . set /var/qmail/control/qmqpservers server file . set junkmail delivery to dovecot-lda . we only need configs idhost, qmqpservers, me, defaultdomain, plusdomain, rcpthosts . removing controls badrcptto,helohost,smtproutes,rcpthosts,badmailfrom,databytes,bouncefrom, bouncehost,concurrencylocal,concurrencyremote,doublebouncehost,doublebounceto,envnoathost . removing /var/qmail/users . removing alias . cleaning actions scripts (TODO: move pseudonym-cleanup to smeserver-email) - move qmail template from qpsmtpd [SME: 9492] badrcptto,badmailfrom,rcpthosts are for qmail-smtpd, they were used by qpsmtpd as a direct remplacement, some file override them now, moving to qmail alternative would be to drop them as long as qpsmptd is used in front - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - change path to setuidgid and multilog [SME: 12566] - fix missing Provides: smeserver-mta [SME: 12521] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Move Provides: from after Changelog - Rename to smeserver-qmail [SME: 12359] - Roll up patches and move to git repo [SME: 12338] smeserver-postfix - reload-or-restart postfix after pseudonym change [SME: 12863] - Quotes round smtp-auth-proxy in templates for main.cf and sasl-passwd [SME: 12836] - fix virtual expected format: key whitespace value for empty group [SME: 12834] - fix catch-all behaviour [SME: 12382] myorigin now is hostname in case email sent outside by deamon generic rewrite occurs - add mini-qmail as Message delivery agent [SME: 12737] few other fixes; +x on needed executable files migrate old qmail properties used in postfix catch all non existing recipient / check BCC working - add requirements [SME: 12737] - add conf-postfix - listen only via sockets - use both unix user and virtual users - groups and pseudonyms implemented in virtual maps - support smarthost with and without auth - support global and per domain delegated mail server - support ssl - uses qmail - recipient delimiter in left part of email. - all domains set as local domains in mydestination - message_size_limit - local and remote concurency limit - Initial code - create RPM [SME: 12737] templates from Stefano Zamboni smeserver-qpsmtpd - use esmith::ssl to set ciphers and protocol [SME: 12822] improve cipher order to get strongers first - fix /bin/sh is needed because of pretrans scriptlet [SME: 12871] - make compatible for postfix [SME: 1279] use postfix queue, qmail queue removed copy templates of rcpthosts to (us)qpsmtpd for rcpt_ok copy templates of smtproutes to (us)qpsmtpd for check_smtp_forward - fix configuration for auth per deamon [SME: 12451] - remove deamontools requirement [SME: 12615] - add listening deamon on submission port 587 [SME: 6510] - move qpsmtpd daemons to full systemd supervision [SME: 12615] - separate configuration for the 3 qpsmtpd daemons [SME: 12451] increase default TLS version on u/sqpsmtpd as auth is required - increase Softlimit to 150M [SME: 12638] - remove old qmail templates [SME: 9492] template for /var/qmail/control/{badrcptto,badmailfrom,rcpthosts} also import template for config/badmailfrom from smeserver-wbl - move post-transaction-actions script [SME: 12535] - restart qpsmtpd on major perl module updates [SME: 12434] - Fix soflimit path to /usr/bin [SME: 12583] - Set license file to GPL2.0 [SME: 12577] - use setuidgid and multilog from /usr/bin [SME: 12566] - fix missing provides smeserver-smtpd [SME: 12521] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] smeserver-spamassassin - Add ignoredir in spec file for /var/service/qpsmtpd and s and u variants [SME: 12873] - remove Requires daemontools [SME: 12566] - fix new log does not fill after log rotate [SME: 12689] - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Roll up patches and move to git repo [SME: 12338] Server manager e-smith-manager - add CSP support [SME: 9566] - fix systemd service file [SME: 12556] - tidy rpm - add -g flag to gcc in order to get debugsourcefiles.list - Roll up patches and move to git repo [SME: 12338] perl-CGI-FormMagick - fix warning CGI::param called in list context [SME: 12608] perl-Mojo-JWT perl-Mojolicious-Plugin-CSRFDefender perl-Mojolicious-Plugin-I18N - Specfile autogenerated by cpanspec 1.78. perl-Mojolicious-Plugin-RenderFile - Specfile autogenerated by cpanspec 1.78. perl-Moo - import to SME11 - Update to version 2.004004. - Update to version 2.003004. - Update to version 2.000002. - Update to version 1.004002. - Update to version 1.003001. - Update to version 1.000006. - Updated to 0.009013. - Specfile autogenerated by cpanspec 1.79. php - Update to 8.3.16 - http://www.php.net/releases/8_3_16.php smeserver-formmagick - rename update event - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - move provides to begining of spec file - Rename to smeserver-formmagick [SME: 12359] - Roll up patches and move to git repo [SME: 12338] smeserver-manager - Make Country flag display independant of the internet. [SME: 12893] - Temp (we hope) remove CSRF protection plugin [SME: ] - Fix comparison in footer with config->mode - Adjust conditions for showing "Reconfigure required" to only check UnSavedChanges DB entry [SME: 12891] - Add indication of development mode in footer - Add some space in the reboot/reconf/shutdown panel [SME: ] - Add check for 15 characters netbios name in workgroup panel [SME: ] - Add action for post-upgrade-and-reboot for reconfigure panel [SME: 12865] - Remove call to TAI64 in viewlogfiles as qmail specific format [SME: 12889] - Add requires to pull in all the locale translation [SME: 12757] - Change to network-online for systemd startup to make sure network is up [SME: 12758] - fix access to config file though config plugin for mojo 9.39 [SME: 12885] - Fix password setting for useraccounts and also adjust DB opens - Add mojo version to footer for logged in [SME: 12886] - Fix up css for red error message when multiline [SME: 12802] - Implement password visibility icon - [SME: 12803] - Add journal files to those not viewable [SME: 12870] - Comment out missing prefix message in navigation2-conf action and re-format it with perltidy [SME: 127672] - Apply perltidy to all Controller files, add .perltidy to directory and .gitignore for .tdy files (just incase) [SME: 12485] - Fix password reset for admin in user panel [SME: 12655] - Delete userpanelaccess from base (left in incorrectly after some testing) [SME: 12839] - Fix spamassassin status not coming through from email filter panel to email settings panel [SME: 12868] - Correct spelling of API in letsencrypt panel [SME: 12864] - fix PATH [SME: 12847] - fix css warning xxcolor [SME: 12844] - update CSP style rules [SME: 12840] - host locally flag-icon.min.css 3.5.0 [SME: 12845] - remove onclick to comply with strict CSP [SME: 12846] - add CSP rules with specific hash [SME: 12840] - Fix for User and localnetwork panel [SME: 6278] - Fix menu entry for proxy to stop it moving - Edit html to avoid w3c html validation warnings [SME: 6278] - Add in letsencrypt panel, add requires for smeserver-lib and smeserver-certificates [SME: 12810] - Fix remoteaccess panel, reformat pm file and bring success panel into line with other similar panels [SME: 12747] - Add in emailsettings for port 25,465 and 587 [SME: 12750] - Comment out change to localhost for roundcube in _user_list email icon setting [SME: 12751] - Add in change to _user_list.html.ep for access to roundcube email from useraccounts [SME: 12751] - Add in email link to roundcube from user accounts [SME: 12751] - Add in cursor change when save/submit pressed to indicate processing [SME: 12748] - Messed up build - finger trouble [SME: 12753] - Add release number to footer [SME: 12753] - fix typos, and tidy tabs [SME: 12744] - Remove both option for webmail [SME: 12744] - Add in re-open DB for portforwarding and email settings. - webmail switch panel to use roundcube [SME: 12742] - prevent browser from caching [SME: 12695] - Add in mojo plugin WithoutCache [SME: 12695] - Move flag to emojii from downloaded jpg. Fix singleton locale issue[SME: 12706] - Left Align Software Install panels Submit button [SME: 12727] - Typo uc DNF changed to lc dnf in Yum.pm [SME: 127245] - Monitor dnf running using dnf status file - Migrate SM2 Software installer panel from use of yum to dnf [SME: 12718] - Version skipped due to operator error! [SME: ] - Fix sysles.css template - overwrote it by mistake [SME: 12706] - Also re-organised login and Legacy SM menus and help on top - correct positio of flag-icon [SME: 12706] - Add in flag icon indication of locale [SME: 12706] - fix navigation2.conf to more correctly translate menus [SME: 12714] - Add mojo logo to footer [SME: 12679] - Fix default for HeaderWeight to avoid noise in logs if no Nav header in file - Align buttons consistently [SME: 12680] - create dedicated log files and logrotate [SME: 12664] - Remove use of hel command and replace by call to BlockDevices lib [SME: 12644] - Update layout for table extras [SME: 12656] smeserver-viewlogfiles - rename update event - Update spec file to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Move Provides: from after Changelog - Rename to smeserver-viewlogfiles [SME: 12359] - Roll up patches and move to git repo [SME: 12338] Webmail and Groupware perl-CGI-Persistent - fix warning CGI::param called in list context [SME: 12788] perl-HTML-Tabulate - fix building for el8 perl-XML-Parser - add BuildRequires, Requires and Provides as per OpenFusion specfile Web Server smeserver-apache - use esmith::ssl to set ciphers and protocol [SME: 12821] improve cipher order to get strongers first drop SSLv2 - fix OCSP Stapling support [SME: 12819] - fix .well-known/security.txt [SME: 12818] - add X-Permitted-Cross-Domain-Policies header [SME: 12857] - add Cross-Origin headers [SME: 12856] - add Permissions-Policy header [SME: 12855] - add X-Content-Type-Options nosniff [SME: 12835] - add Strict Transport Security support HSTS [SME: 12815] - add X-Frame-Options SAMEORIGIN Header to prevent clickjacking [SME: 12816] - add referrer-Policy same-origin [SME: 12817] - add OCSP Stapling support [SME: 12819] - add CSP Content-Security-Policy support [SME: 9567] - add .well-known and .well-known/security.txt [SME: 12818] - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - fix systemd service file [SME: 12556] - remove conflicting /etc/httpd/state - conflict with smeserver-proxy - Change Requires: e-smith- to Requires: smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-apache [SME: 12359] - Roll up patches and move to git repo [SME: 12338] smeserver-php - add php84 support [SME: 12805] - set php84 as default and php83 as base php as defined by module - set new value for serialize_precision [SME: 12430] - fix error: stat of error.log failed: Permission denied [SME: 12665] - fix spec file typo - add pm max_children, start_servers, min/max_spare_servers, max_requests [SME: 12729] - add custom session.use trans_id [SME: 12651] - add max_input_vars short_open_tag session.gc_probability [SME: 12499] - remove tar.xz from git - Set license file to GPL2.0 [SME: 12577] - remove last references to php <7.2 [SME: 12550] - drop support for php < 7.2 [SME: 12521] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Roll up patches and move to git repo [SME: 12338] Security smeserver-audittools - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Roll up patches and move to git repo [SME: 12338] smeserver-devtools - remove yum repo file [SME: 12830] - Set license file to GPL2.0 [SME: 12577] - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - do not add python compiled files by default, option to add them [SME: 11380] ignore .py files in /etc/e-smith/templates also added better usage output - add Provides: e-smith-devtools - fix missing deps for perl(Pod::Tests) [SME: 12501] - Rename to smeserver-devtools [SME: 12359] - Roll up patches and move to git repo [SME: 12338] smeserver-nutUPS - remove Requires daemontools [SME: 12566] - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-nutUPS [SME: 12359] - Roll up patches and move to git repo [SME: 12338] smeserver-oidentd - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-oidentd [SME: 12359] - Roll up patches and move to git repo [SME: 12338] smeserver-openssh - remove Requires: runit [SME: 12566] - fix update of host keys comment [SME: 12759] - remove reference to deprecated rssh [SME: 12670] - template /etc/pam.d/sshd to remove motd [SME: 12740] - fix new log does not fill after log rotate [SME: 12690] - fix script to recomment keys [SME: 12612] now comments rsa, dsa, ecdsa,ed25519. dropped rsa1 - Remove option UsePrivilegeSeparation [SME: 12564] - Update createlinks to create smeserver-package-update event [SME: 12579] - Set license file to GPL2.0 [SME: 12577] - remove RSA1 support which prevents service start [SME: 12553] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Move Provides: from after Changelog - Rename to smeserver-openssh [SME: 12359] smeserver-packetfilter - remove Requires: daemontools [SME: 12566] - improve ULOG to NFLOG migration [SME: 12557] - update post-transaction-actions to use signal-event - move ulogd.service and tmpfile.d to service package [SME: 12538] - move post-transaction-actions [SME: 12534] - Migrate from ULOG to NFLOG [SME: 12557] - Update createlinks to create smeserver-package-update event [SME: 12579] - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-packetfilter [SME: 12359] - Roll up patches and move to git repo [SME: 12338] smeserver-radiusd - prestart script requires daemontools bins [SME: 12566] - fix new log does not fill after log rotate [SME: 12691] - rewrite radiusd-configure [SME: 12624] - move forgotten templates [SME: 12623] - change path from radiusclient-ng to radiusclient [SME: 12526] - update tmpfiles.d [SME: 12584] - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - change requirement from radiusclient-ng to freeradius-client [SME: 12526] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-radiusd [SME: 12359] - Roll up patches and move to git repo [SME: 12338] Other fixes and updates LPRng - fix security warning at buidl time for el8 to build - fix File listed twice /etc/rc.d/init.d/lpd - fix empty debugsource filelist aspell - resolves: #1988497 fix CVE-2019-25051 - resolves: #1562364 do not call back() on an empty vector - add missing gcc-c++ build dependency - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - resolves: #1423239 fix building with GCC 7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - resolves: #1401713 add perl to BuildRequires - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - Rebuilt for GCC 5 C++11 ABI change - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild aspell-en - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - Update to version 2017.08.24 resolves #1485079 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - Update to version 2015.04.24 resolves #1284167 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - update to aspell6-en-7.1 - update to aspell6-en-7.0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - Autorebuild for GCC 4.3 - fix #62225 - add practice to gb world lists - add version to obstolete flag - add documentation - change license tag - update default buildroot - update to aspell6 - use configure script to create Makefile - some minor spec changes - rebuild - removed "offencive" (#154352), add "practice" (#62225) - bump again for double-long bug on ppc(64) - rebuilt for new gcc4.1 snapshot and glibc changes buffer - add CXXFLAGS="-g" to build against el8 - remove -s tag in CFLAGS daemontools - import patches from gentoo and openembedded to allow to build on el8 [SME: 12512] daemontools-encore - fix cross compiling issues [SME: 12512] - tidy spec from deprecated rhel version - add debug_pkg to remove empty debuginfo file error - fix symlink of executables to legacy sme directory - check that systemctl exists in post install - symlink executables to legacy sme directory - Initial package. diald - do not build debug package [SME: 12504] fastforward - requires qmail-queue rather than qmail rpm for mini-qmail compatibility - fix debuginfo empty filelist [SME: 12504] headermatch - fix debuginfo empty filelist error [SME: 12502] initscripts - ci: Update `.packit.yml` to run on `c8s` - ci: Use Differential ShellCheck action - ifup-routes: Revert quotes - ifup-routes: Use `ip replace` only on type `route` - ci: introduce GA ci from master to rhel8-branch - ci: Setup packit for RHEL8 branch - ci: Get rid of old ci files (travis and zanata) - rename_device: also support dracut-style kernel cmdline configuration - ifup-routes: Log when using `ip $type replace` - ifup-routes: Use `ip route repace` to avoid race - doc: Document ARPING_WAIT and ARPING_UPDATE_WAIT - network scripts: Avoid infinite loop of arping - network: fix condition in set_link_up() - doc: Documents ifcfg option LINKSTATUS - network: fix set_link_up() - network: add option to keep the link down - makefile: Use rpmdev-bumpspec's legacy date option - Allow updating rfkill switch status while in readonly root mode - service: Prevent variables from globbing - Allow updating mlocate.db while in readonly root mode - Add optional 'dev' keyword - rwtab: Add support for chrony - ifup-eth: Switch to bc utility, which supports floating point computations. - Replace grep -EL with subshell since -L changed behaviour - Wait for scope link addresses as well as for scope global addresses - Remove deprecated option -m of pidof - Fix service network stop cmd - Fix missing python3 during build phase - network-function: bridges are created by ifup-eth - network: don't fail with IFDOWN_ON_SHUTDOWN - Add ip6gre tunnel option - ifup-eth: Check that device name is set - Initscripts no longer care about rc.local - ifup-eth: Fix bridge setting stp option - rc.d/functions: fix escape sequence being output under systemd service units - Replace not working awk command with sed - ifup-post: fix incorrect condition for RESOLV_MODS - consoletype/genhostid/usleep: allow disabling of deprecation warnings - network/ifup/ifdown: allow disabling of deprecation warnings - network/ifup/ifdown: deprecation warnings for 'network-scripts' added - fork for next major RHEL release - Move the /etc/rwtab.d & /etc/statetab.d folders to 'filesystem' - specfile: fix failing build because of incorrect use of (x86-64) - network-scripts: Add previously dropped error checking - network-scripts: Replace brctl with ip-link - Makefile: new release-commit rule added - src/rename_device.c: GCC warnings about unused return value suppressed - src/usernetctl.c: GCC warnings about unused return value suppressed - Makefile: allow sub-makefiles to run in parallel - specfile: netconsole service moved to /usr/libexec - specfile: services from /usr/lib/systemd moved to /usr/libexec - specfile: summary & description updated - specfile: no longer needed conflicts dropped - specfile: requirements cleanup - specfile: obsoletes on previous version of initscripts package added - specfile: network-scripts subpackage created - specfile: readonly-root subpackage created - specfile: netconsole-service subpackage created - README.md: Travis CI build icon added - .travis.yml: check the 'make install' proceeds as well - .travis.yml: initial commit - README.md: bug reporting described - README.dm: future of initscripts described - README.md: description added - README.md: references to old git branches added - README.md: initial commit - network-scripts: setting of firewall ZONE fixed - ifdown-post: artifact whitespace removed from the DBus call - l10n: drop .tx directory - l10n: add zanata.xml - Makefile: make the creation of symlinks relative to path again - specfile: trailing file of netreport removed - src/consoletype.c: deprecation warning added - src/genhostid.c: deprecation warning added - src/genhostid.c: fixed to not override /etc/hostid if it already exists - src/usleep.c: GCC warnings fixed - nis-domainname.service removed - fedora-* services renamed to more general names - specfile: missing fedora-domainname.service returned in systemd macros - COPYING updated to latest GNU version (GPLv2+) - network-scripts: control 'network' service with alternatives as well - netreport functionality dropped - networks moved into 'setup' package - lang.{sh,csh} moved into setup package - lang.{sh,csh} cleanup before moving to 'setup' package - src/sushell moved into 'policycoreutils' package - src/shvar.* removed - po/xgettext_sh removed - sys-unconfig removed - Outdated files from doc/ folder removed - make archive: ChangeLog generating removed - network-scripts: ifup & ifdown -- use alternatives system - adjtime moved into 'util-linux' package - specfile: simplified & updated to new repository layout - .gitignore files updated to new repository layout - Makefile simplified & updated to new repository layout - po/Makefile simplified & updated to new repository layout - src/Makefile simplified & updated to new repository layout - Repository scheme updated to new layout - fedora-readonly: command substitution warning fixed (null-byte input) - sysconfig/readonly-root: Clarify the usage of readonly-root - use proper shebang where appropriate - specfile: remove the systemctl call in the %postun phase ipsvd - patch to allow build agaisnt el8/SME11 mod_perl - 2.0.12 bump - Fix detecting APR features broken by a multilib-sanitized apr.h (bug #1981927) - Fix a crash due to wrong use of perl_parse() - Do not use deprecated ap_get_server_version() (CPAN RT#124972) - Use httpd 2.4 access rules in an example in perl.conf - Disable ModPerl-Registry/t/closure.t and ModPerl-Registry/t/special_blocks.t tests (CPAN RT#132919) - 2.0.11 bump - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - Perl 5.30 rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - Rebuilt for libcrypt.so.2 (#1666033) - Fix CVE-2011-2767 (arbitrary Perl code execution in the context of the user account via a user-owned .htaccess) (bug #1623267) - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - Perl 5.28 rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - Rebuilt for switch to libxcrypt - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - Remove bundled Apache-Reload (bug #1225037) - Perl 5.26 rebuild - Sub-package Apache::Reload and Apache2::Reload into perl-Apache-Reload (bug #1225037) - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - Adapt tests to httpd-2.4.25 (bug #1409610) - 2.0.10 bump - Perl 5.24 rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - fix #1272901 - add perl(Test) to BuildRequires - update to 2.0.9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - Perl 5.22 rebuild - update to latest revision from trunk to backport latest upstream fixes - remove docs/os from documentation because of its license (#1199044) - Perl 5.20 rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - update to latest revision from trunk to backport latest upstream fixes - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - update to latest revision of httpd24threading branch to backport latest upstream fixes - fix _httpd_mmn expansion in absence of httpd-devel - update to latest revision of httpd24 branch to backport new upstream fixes - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - Perl 5.18 rebuild - update to latest revision of httpd24 branch to backport important fixes in httpd-2.4 compatibility - update to httpd24 svn branch which provides much more better compatibility with httpd-2.4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - do not install .orig file generated by make xs_generate - filter unversioned mod_perl.so from provides - clean up spec file - do not require -devel when installing main package - add wrappers for new fields added in httpd-2.4 structures - updated httpd-2.4 patch - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild perl-Algorithm-Dependency - Specfile autogenerated by cpanspec 1.78. perl-Apache-AuthTkt - Update to version 2.2. perl-Class-Accessor - import to SME11 - Update to version 0.51. perl-Class-Method-Modifiers - import to SME11 - Update to version 2.13. - Update to version 2.10. - Specfile autogenerated by cpanspec 1.79. perl-Class-ParamParser - rebuild for Provides perl-Clone - import to SME11 - Update to version 0.45. - Update to version 0.39. perl-Crypt-Password - fix missing deps for el8/SME11 - Specfile autogenerated by cpanspec 1.78. perl-Data-OptList - import to SME11 - Update to version 0.112. - Update to 0.107. - Specfile autogenerated by cpanspec 1.78. perl-Data-UUID - import to SME11 - Update to version 1.226. - Update to version 1.219. - Specfile autogenerated by cpanspec 1.79. perl-DateTime - Update to version 1.55. - Update to version 1.10. - Bump to version 0.74. - Change to epoch:1 for rhel5 as well. - Update to version 0.70. - Change to epoch:1 (for rhel6) and 4-digit version numbers to match base. - Specfile autogenerated by cpanspec 1.79. perl-Exporter-Tiny - import to SME11 perl-File-Copy-Recursive - update release perl-File-Flat - Specfile autogenerated by cpanspec 1.78. perl-File-MMagic - fix build requirements perl-File-Remove perl-File-chmod - Specfile autogenerated by cpanspec 1.78. perl-JSON - provides JSON::backportPP::Boolean perl-JSON-PP - Rebuilt for IMA sigs, glibc 2.34, aarch64 flags Related: rhbz#1991688 - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - Update to 4.06 - Fix return values of boolean_values for compatibility - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - Update to 4.05 - No code changes - Modify tests for Perl 7 - Perl 5.32 re-rebuild of bootstrapped packages - Increase release to favour standalone package - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - Update to 4.04 - Document indent_length option (GH#48) - Update to 4.03 - (Encode::)decode json_pp input properly by default (GH#47) - Perl 5.30 re-rebuild of bootstrapped packages - Increase release to favour standalone package - Update to 4.02 - Fix a test that breaks if perl is compiled with -Dquadmath (CPAN RT#128589) - Update to 4.01 - Allow to pass indent_length to json_pp (GH#46) - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - Update to 4.00 - BACKWARD INCOMPATIBILITY: As JSON::XS 4.0 changed its policy and enabled allow_nonref by default, JSON::PP also enabled allow_nonref by default - Implement allow_tags that was introduced by JSON::XS 3.0 - Add boolean_values that was introduced by JSON::XS 4.0 - Allow literal tags in strings in relaxed mode, as JSON::XS 3.02 does - Allow PERL_JSON_PP_USE_B environmental variable to restore old number detection behavior for compatibility - Various documentation updates - Drop provides filter, no longer needed - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - Perl 5.28 re-rebuild of bootstrapped packages - Increase release to favour standalone package - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - Update to 2.97001 - Tweak internal number detector always to consider a flagged value as a string (GH#35) - Clarify json_pp options (CPAN RT#123766) - Update to 2.97000 - Fix is_bool to use blessed() instead of ref() - Use 5 digit minor version number for a while to avoid confusion (GH#33) - Stick to 2 digit minor version downstream as we already bumped epoch - Update to 2.96 - json_pp now prints an encoded json string (CPAN RT#123653) - Fix is_bool to use ->isa("JSON::PP::Boolean"), instead of UNIVERSAL::isa("JSON::PP::Boolean") (GH#34) - Avoid use of newer Test::More features (CPAN RT#122421) - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - Perl 5.26 re-rebuild of bootstrapped packages - Perl 5.26 rebuild - Update to 2.94 - Fix a test to support perl 5.6 - Update to 2.93 - Changed the number detection logic (experimental) - Correct 0 handling (GH#23) - Removed base.pm dependency (GH#5) - Fixed wrong character offset (CPAN RT#116998) - Address VAX issues (CPAN RT#118469) - Various documentation fixes - Remove . in @INC in json_pp (GH#25, CVE-2016-1238) - Removed $VAR1 from json_pp output (GH#11) - Fixed an issue to ignore trailing 0 (GH#29) - Added Scalar::Util dependency for Perl 5.8+ (CPAN RT#84347) - Fixed issues spotted by Nicolas Seriot's JSON Test Suite including experimental UTF-16/32 support and backward incompatible change of C style comment handling (now disabled by default) (GH#28) - Moved the guts of JSON::PP::Boolean into lib/JSON/PP/Boolean.pm and gave it a proper version - Refactored incremental parser to let it handle incomplete JSON text properly - Imported and tweaked tests from JSON.pm - Minor code clean up - Fixed not to fail tests under Perl 5.25.* (CPAN RT#119114) - Reworked documentation, based on the one for JSON::XS - Let json_pp utility show the version of JSON::PP - Fix loading order of B module (GH#31) - Fixed isa tests for bignum - This release by ISHIGAKI → update source URL - Use five-digit version number for rpm to maintain upgrade path - Drop EL-5 support - Drop BuildRoot: and Group: tags - Drop explicit buildroot cleaning in %install section - Drop explicit %clean section - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild perl-Module-Metadata perl-Net-DNS perl-Net-IDN-Encode - up release perl-Net-IMAP-Simple - import to SME11 perl-Net-IPv4Addr - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - Perl 5.36 rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - Perl 5.34 rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - Perl 5.32 rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - Perl 5.30 rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - Perl 5.28 rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - Perl 5.26 rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - Perl 5.24 rebuild - Package cleanup - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - Specify all dependencies - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - Perl 5.22 rebuild perl-Net-Ident perl-Object-Persistence - build for SME 11 perl-Path-Tiny - import to SME11 - Update to version 0.122. - Update to version 0.076. - Update to version 0.055. - Specfile autogenerated by cpanspec 1.79. perl-Quota perl-Role-Tiny - fix [SME: ] - Update to version 2.001004. - Update to version 2.000006. - Update to version 2.000001. - Update to version 2.000000. - Update to version 1.003002. - Specfile autogenerated by cpanspec 1.79. perl-Sub-Name perl-Sub-Quote - import to SME11 - Update to version 2.006006. - Specfile autogenerated by cpanspec 1.79. perl-Test-Deep perl-Test-Inline - Add Provides: - Specfile autogenerated by cpanspec 1.78. perl-Tie-Array-CSV - tidy to build - Specfile autogenerated by cpanspec 1.78. perl-Unix-ConfigFile - fix cpan 103189 bug with defined @array ppp - Fixed buffer overflow in the eap_request and eap_response functions Resolves: CVE-2020-8597 - Fixed some issues found by coverity scan Resolves: rhbz#1602665 - Split out the network-scripts Resolves: rhbz#1608377 - Replaced initscripts requirement by the network-scripts Resolves: rhbz#1610285 - Updated EAP-TLS patch to v1.101 Resolves: CVE-2018-11574 - Link with -E not to break plugins Resolves: rhbz#1564459 - Also build all DSOs with distro's LDFLAGS Related: rhbz#1563157 - Build with distro's LDFLAGS Resolves: rhbz#1563157 - Used openssl for the DES instead of the libcrypt / glibc Resolves: rhbz#1556132 - Escape macros in %changelog - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - Rebuilt for switch to libxcrypt - EAP-TLS patch updated to version 0.999 - Switched to openssl-1.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - Fix FTBFS - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - prevent running into issues caused by undefined behavior (pointers of incompatible types aliasing the same object) - fix logical expression in eap_client_active macro (#1023620) - don't mark logrotate config as executable (#1164435) - devel package should depend on base package as per guidelines - don't mark tmpfiles dropin as executable (#1131293) - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - rebase to 2.4.7. Includes fix for CVE-2014-3158 (#1128716) - version 0.997 of EAP-TLS patch - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - move ppp initscripts to ppp package (#1088220) - don't require perl and expect (#1086846) - rebase to 2.4.6 pwauth - update release above EPEL, apply our patches runit - patch so it builds against el8/SME11 smeserver - push to 11.0.0 version smeserver-LPRng - move service to full systemd unit [SME: 12635] - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-LPRng [SME: 12359] - Roll up patches and move to git repo [SME: 12338] smeserver-base - ippp and wan requires daemontools bins [SME: 12566] - handle all ssl ciphers and protocol in one place esmith::ssl [SME: 12827] this will allow to sync all service default protocol and ciphers in one place. - improve support of systemd service with instance service@instance.service [SME: 12859] - Primary default to SSL required and redirect [SME: 12858] - cleanup remove primary=system [SME: 8268] - fix www removed from shared on group creation [SME: 12848] - add vlan support on External Interface [SME: 12677] - fix typo [SME: 12763] - add kernel module support for rp-pppoe plugin [SME: 12678] will allow faster fiber connexion when using multiple queue interface (RSS) set-gateway-ip will propagate both wan and diald ip run.pppoe call an interface - fix use of passwd command when ldap auth enabled [SME: 6453] - delete spool file only if exists to avoid error [SME: 12763] - fix result variable not initialized [SME: 12663] - fix mail spool perms [SME: 12654] - fix motd noise related to cockpit [SME: 12575] - fix /run vs /var/run temps dir noise [SME: 12639] - fix 3 regressions from SME10 [SME: 12654] fix www missing from shared and few groups [SME: 12146] fix group deletion leaves mail spool file [SME: 12431] fix path to /etc/systemd for seeking service files [SME: 12421] - fix new systemd.log does not fill after log rotate [SME: 12688] - fix user@0.service failed to start [SME: 12568] - stop loging in audit crond success - drop cpu and use esmith:util::ldap [SME: 12663] - fix self-signed cert renewd when not necessary [SME: 12606] - add requirement for ppp [SME: 12622] - add requirement for rp-pppoe [SME: 12628] - enable modprobe dummy and bond [SME: 12627] - fix init-accounts [SME: 12546] - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - fix networking [SME: 12541] - require rsyslog [SME: 12544] - remove unsupported rsyslog option -c [SME: 12545] - remove duplicate entry logrotate for btmp and wtmp [SME: 12547] - rework systemd-default script (error and smartmatches) [SME: 12543] - fix self signed cert templates [SME: 12551] - fix requirement for el8 SME11 [SME: 12521] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - drop rssh support and requirement [SME: 12509] - add gcc -g flag to allow el8 build smeserver-dnscache - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] smeserver-domains - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-domains [SME: 12359] - Roll up patches and move to git repo [SME: 12338] smeserver-grub - fix path for EFI grub /boot/efi/EFI/rocky [SME: 12867] - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - add Provides: smeserver-bootloader [SME: 1251] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Move Provides: from after Changelog - Rename to smeserver-grub [SME: 12359] - Roll up patches and move to git repo [SME: 12338] - Remove Source1 & Source2 [SME: 12338] smeserver-hosts - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - fix dhcp-server requirement for el8/SME11 [SME: 12521] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-hosts [SME: 12359] - Roll up patches and move to git repo [SME: 12338] smeserver-ibays - cleanup MULTIPLE_RPM_OWNERS on S06store-ldap-smbpasswd [SME: 12860] - use esmith::util:ldap to manipulate ldap entries [SME: 12687] - edit LDAP entries using Net::LDAP rather than cpu [SME: 12687] - fix path for store-ldap-smbpasswd [SME: 12614] - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-ibays [SME: 12359] smeserver-lib - add in getmyip [SME: 12810 ] - fix Use of uninitialized value [SME: 12760] - esmith::util:ldap initial commit [SME: 12719] - rename update event - remove whiptail [SME: 8275] - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-lib [SME: 12359] smeserver-lib-compspec - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-lib-compspec [SME: 12359] - Roll up patches and move to git repo [SME: 12338] smeserver-mysql - prestart script requires daemontools bins [SME: 12566] - add missing mysql.private folder [SME: 11856] - backup users priv, plugins, udfs, servers, stats, timezones [SME: 12591] - tidy spec and sources for mariadb10.5 support [SME: 12524] - try to make compatible with higher version from mariadb repo [SME: 11856] - fix logrotate duplicate entry [SME: 12554] - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] smeserver-ntp - remove unused template [SME: 12525] - fix action script [SME: 12590] - update package for ntpsec [SME: 12590] - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - change requirement to ntpsec [SME: 12525] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-ntp [SME: 12359] - Roll up patches and move to git repo [SME: 12338] smeserver-portforwarding - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-portforwarding [SME: 12359] - Roll up patches and move to git repo [SME: 12338] smeserver-proxy - workaround cron noise on squid rotate without IPv6 [SME: 12636] - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-proxy [SME: 12359] - Roll up patches and move to git repo [SME: 12338] smeserver-quota - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-quota [SME: 12359] - Roll up patches and move to git repo [SME: 12338] smeserver-release - fix namimg scheme for alpha1 release - Set license file to GPL2.0 [SME: 12577] - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Roll up patches and move to git repo [SME: 12338] smeserver-runit - Update createlinks to create smeserver-package-update event[SME: 12579] - Set license file to GPL2.0 [SME: 12577] - Provides smeserver-daemontools [SME: 12521] - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - change BuildRequires: and Requires: to use smeserver - move Provides: e-smith-runit to beginning of spec file - add Obsoletes: e-smith-runit - change version to 2.8.0 and release to 1 [SME: 12518] - Rename to smeserver-runit [SME: 12359] - Roll up patches and move to git repo [SME: 12338] smeserver-support - Set license file to GPL2.0 [SME: 12577] - removing yum_repositories related elements [SME: 12558] - drop dmraid support [SME: 12522] - drop prelink support [SME: 12523] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Roll up patches and move to git repo [SME: 12338] smeserver-test - rename update event - Set license file to GPL2.0 [SME: 12577] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Rename to smeserver-test [SME: 12359] - Roll up patches and move to git repo [SME: 12338] smeserver-tinydns - requires daemontools bins [SME: 12566] - Set license file to GPL2.0 [SME: 12577] - revert path for tinydns-data and tinydns [SME: 12566] - change update event name - change directory for *uidgid and multilog to /usr/bin [SME: 12566] - Change Requires: e-smith- to Requires:smeserver- - Update Release and Version to base version and 1st release for SME11 [SME: 12518] - Move Provides: from after Changelog - Rename to smeserver-tinydns [SME: 12359] - Roll up patches and move to git repo [SME: 12338] tai64nunix - patch to make it build for el8/SME11 ucspi-tcp - patch to build on el8/SME11