Difference between revisions of "SME Server:11.0"
(New Koozali SME Server v11 page) |
|||
(36 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
{{Languages}} | {{Languages}} | ||
− | |||
− | |||
− | < | + | ==Koozali SME Server 11.0 Release Notes== |
+ | |||
+ | The Koozali SME Server development team is pleased to announce the release of SME Server 11 Alpha 1 which will be the next major release of SME Server. | ||
+ | The code name still to be decided. | ||
+ | |||
+ | This release is based on Rocky 8.10 | ||
+ | |||
+ | {{Warning box|ALPHA VERSION. | ||
+ | Koozali SME Server users are advised NOT to update production servers to this release.<br> | ||
+ | There are many known issues to resolve. See Notes below.<br> | ||
+ | TESTING PURPOSES ONLY}} | ||
+ | |||
+ | <!--{{Note box|Koozali SME Server users should upgrade production servers to this Release}}--> | ||
+ | |||
+ | {{Warning box|Please ensure your hardware is compatible with RHEL8/Rocky Linux 8. | ||
+ | Very old or very new hardware may have issues. See the following links for more: | ||
+ | https://wiki.centos.org/AdditionalResources/HardwareList<br> | ||
+ | https://access.redhat.com/documentation/en_us/red_hat_enterprise_linux/7/html/installation_guide/sect-installation-planning-hardware-compatibility-x86}} | ||
+ | |||
+ | Some notes on Koozali SME Server 11 can be found at | ||
+ | https://wiki.koozali.org/SME_Server_11.0_Development | ||
+ | |||
+ | SME11 Roadmap | ||
+ | https://wiki.koozali.org/SME11_Roadmap | ||
+ | |||
+ | Bug reports and reports of potential bugs should be raised in the bug | ||
+ | tracker (and only there, please); | ||
+ | |||
+ | https://bugs.koozali.org/ | ||
+ | |||
+ | Release notes for Koozali SME Server 11 Alpha 1 can be found here | ||
+ | https://lists.contribs.org/pipermail/updatesannounce/2025-February/000483.html | ||
+ | |||
+ | Koozali Foundation Inc. | ||
+ | |||
+ | {{Donate}} | ||
+ | |||
+ | ===Download=== | ||
<center> | <center> | ||
− | + | {{Currentreleases}} | |
+ | </center> | ||
+ | |||
+ | |||
+ | |||
− | + | __TOC__ | |
− | + | ===About SME Server=== | |
+ | SME Server is the leading 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 ask for 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 | ||
+ | The old server-manager is still available at https://yourip/server-manager | ||
+ | However, this is deprecated and will be removed soon. | ||
+ | Do not report any bugs with with it. | ||
+ | |||
+ | 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. | ||
+ | |||
+ | Webmail now using Roundcube | ||
+ | |||
+ | SM2 (Server Manager) now using Mojolicious | ||
+ | |||
+ | ===Thanks=== | ||
+ | There have been a plethora of other under the hood changes which are too numerous to list. | ||
+ | |||
+ | Core changes: | ||
+ | |||
+ | Migrated source code to gitea | ||
+ | Migrated to a new build system | ||
+ | Import the now defunct openfusion repo | ||
+ | Updated base from CentOS 7 to Rocky v8 | ||
+ | Upgrade mail system to Postfix | ||
+ | Complete new server-manager frontend | ||
+ | |||
+ | The work that has gone into getting SME 11 to this stage has been enormous. An attempt to list and detail the work that has been done in recent months would not do justice to the effort contributed by the following: | ||
+ | |||
+ | Thank you one and all: | ||
+ | |||
+ | * Jean Phillipe Pialasse | ||
+ | * Trevor Batley | ||
+ | * Brian Read | ||
+ | * Zsolt Vasarhelyi | ||
+ | * John Crisp | ||
+ | * Terry Fage | ||
+ | |||
+ | There have also been many others who have done what they can to assist. Thank you. | ||
+ | |||
+ | The changes that have been implemented to ensure the Koozali SME Server way is fully implemented have been far reaching, and far to many to try and list. | ||
+ | Suffice to say long live "the SME way". | ||
+ | |||
+ | ===Installing=== | ||
+ | [[SME_Server:Documentation:Administration_Manual:Chapter4|Hardware requirements]] | ||
+ | |||
+ | [[SME_Server:Documentation:Administration_Manual:Chapter5|Installation procedure]] | ||
+ | |||
+ | https://wiki.centos.org/AdditionalResources/HardwareList<br> | ||
+ | https://access.redhat.com/documentation/en_us/red_hat_enterprise_linux/7/html/installation_guide/sect-installation-planning-hardware-compatibility-x86<br> | ||
+ | |||
+ | ===Upgrading=== | ||
+ | |||
+ | {{Note box|msg=In-place upgrades from SME 10.# to SME 11.x using yum or CD are not supported *due to design constraints imposed by RH/Rocky Linux* | ||
+ | It is necessary to backup the old server & then restore to the new server. | ||
+ | Contribs will need to be reinstalled.}} | ||
+ | |||
+ | The simplest way to do this is via a Console Backup to attached USB disk on the old server( or if using a virtual machine, and USB is no t available, you can try adding a virtual drive as SATA). Alternatively use one of the Backup & Restore options available in server manager panel, ie backup to desktop, or backup to workstation (either to attached USB or network share). Other non standard options exist to Backup virtual servers that do not have USB ports etc, & Restore to similar virtual systems, eg using ssh. | ||
+ | If you have a lot of contribs that have files to backup that are not in standard backup, you can give a try to [[Migratehelper]]. | ||
+ | |||
+ | {{Tip box|msg=The Restore from USB on first boot function (on a newly installed SME 11 server), will only utilise backups that are saved as smeserver.tgz files, which are the Console backup to USB or the server manager backup to Desktop. The server manager backup to Workstation (either to USB or network share) creates a "backupdate.dar" type filename (or multiple split parts) & cannot be used to restore using the Restore on first boot function, it can only be used for restores from server manager.}} | ||
+ | |||
+ | {{Tip box|msg=After a Restore to new hardware, networking may not be functional. This is caused by the restored NIC settings being incorrect for the NIC's in the new hardware. To fix this, login as admin & from the console menu select Configure this server. Step through the screens & choose the new hardware network card (NIC) drivers, & leave other settings unchanged.}} | ||
+ | |||
+ | ====Upgrade via Console backup to USB drive==== | ||
+ | * Log in as admin & Backup the '''old server''' via a Console Backup to attached USB disk. This may take many hours if you have a lot of data on your server, depending on USB port speed, USB drive speed, & types of files being backed up ie whether already compressed or not etc. Typically for 250Gb of data on your server hard drive, 2 to 4 hours. | ||
+ | * Install the SME 11.x OS from USB/ISO on the new hardware (on new server). | ||
+ | * Select to do a Restore on first boot of the newly installed SME Server 11. Only attach USB containing the backup file, when asked on first reboot. Restore may take a few hours depending on data size etc. Make sure you wait for the Restore complete message. | ||
+ | * If necessary use the consol to adjust some parameters, e.g. network cards and network addressé This will be needed particularly if you have the old SME9 still running at the same IP, or simply if you install on new hardware to make your restored configuration aware of this new hardware. | ||
+ | * A reboot is necessary after the restore, even if you did not alter the configuration, to have all services running as planned, failure to do so will leave you with only standard services running. | ||
+ | |||
+ | {{Tip box|msg=You can dismiss the restore from USB on initial boot and access it later from the console as long as you do not create new group on you freshly intalled SME11.x.}} | ||
+ | |||
+ | ====Upgrade via server manager backup to Desktop or Workstation (USB or network)==== | ||
+ | * On the old server in server manager, configure the required backup in the Backup or Restore panel. Schedule the backup to run at a suitable time. This backup can be to a workstation desktop for systems with a smaller amount of data, which creates a smeserver.tgz backup file, or to a locally connected USB drive or to a network share, & creates xx...xx.dar files, split into multiple parts if configured & data size is large. This may take many hours to run depending on data size etc. | ||
+ | * On the new SME11 server, manually configure the '''identical''' backup job in the server manager Backup or Restore panel. The backup job MUST point to the exact same location that the original backup file is saved to. | ||
+ | * Select the Restore function within server manager & select the full backup you want to restore from. This may take many hours to run depending on data size, network speed etc. Make sure you wait for the Restore complete message. | ||
+ | * Basic networking configuration of the new and/or restored SME10 server will be required if different from original server. | ||
+ | |||
+ | ====Upgrade using command line restore via ssh or USB==== | ||
+ | * It is possible to use the command line to transfer a backup file via ssh (or USB) to the new server & then to run the restore. Standard & non standard backup concepts & procedures are outlined in the Backup server config Howto, http://wiki.contribs.org/Backup_server_config If using any non standard method, then the integrity of your SME server data cannot be guaranteed. | ||
+ | * To do a standard backup & restore using CLI, on the old server log in as admin & perform the Console Backup to USB drive (to a locally connected USB). Alternatively using suitable commands, a smeserver.tgz backup file could be created & saved to / folder, refer Howto. | ||
+ | * Install the SME 10.x OS from CD on the new hardware (on new server). | ||
+ | * Answer No when asked if you want to restore from USB during the first boot. | ||
+ | |||
+ | * If you created or have the backup file on the old server, transfer the smeserver.tgz backup file via ssh from your old server to your new server. Both servers must be connected & remote access enabled | ||
+ | * On the old server do: | ||
+ | scp -P zzzz /smeserver.tgz newserverIP:/ | ||
+ | (where zzzz = port number) | ||
+ | |||
+ | * If you saved the backup file to USB, then transfer the smeserver.tgz backup file from USB to your new server | ||
+ | * Log in as root or a root user on the new server & do: | ||
+ | mount /media/usbdisk | ||
+ | cp /media/usbdisk/Backup-date-folder/smeserver.tgz / | ||
+ | (replace usbdisk with actual mount point name & Backup-date-folder with actual folder date name) | ||
+ | * After the backup file has been copied to the new server, on the new server do: | ||
+ | cd / | ||
+ | signal-event pre-restore | ||
+ | tar -C / -xzvf smeserver.tgz | ||
+ | /sbin/e-smith/signal-event post-upgrade | ||
+ | /sbin/e-smith/signal-event reboot | ||
+ | * Before restarting the new server, disconnect old server from network (as you will have clashes due to duplicate IPs) | ||
+ | * On new server do: | ||
+ | cd / | ||
+ | rm smeserver.tgz | ||
+ | *Note the backup & restore may take many hours to complete depending on data size etc. | ||
+ | * After restore, the Configuration of the new server should be identical to the old server. | ||
+ | * Note with two servers connected during ssh copying operations, basic networking configuration of the new unrestored SME9 server will need to be temporarily different to the old server to avoid clashes | ||
+ | |||
+ | ====Reinstall Contribs after restore==== | ||
+ | Add on contrib rpm packages will need to be re-installed on the new SME 11.x server as these are NOT included in the backup. Contrib data & configuration is included in backups & will be restored, but its usefulness will depend on the contrib design being unchanged between older (SME7/el4 or SME8/el5) & SME9/el6 package versions. | ||
+ | |||
+ | ====Delete & Reconfigure Manual tweaks==== | ||
+ | Other manual tweaks eg custom templates or scripts, will need to be deleted & recreated in line with SME 11.x template code & base code. | ||
+ | |||
+ | Where extensive modifications have been made to the "old server (eg SME10.1)", it is recommended to carry out a test backup & restore upgrade first, to discover any problems & ascertain suitable fixes & workarounds. Removing contribs & custom templates before upgrading is recommended. | ||
+ | |||
+ | =====I can not access to my ibay from my windows XP===== | ||
+ | Windows XP and Windows 7 are software no longer supported by Microsoft, you are encouraged to migrate. That said, they are expecting the SMB1 protocol, and SME 11 uses SMB2 and SMB3. A workaround could be to allow SMB1 on the server using the correct property in the configuration, but this is at your own risks. | ||
+ | |||
+ | =====I can navigate to my server using its ip, but the netbios name does not work, and it does not show in my network===== | ||
+ | Netbios is deprecated and is part of the SMB1 protocol. You can workaround that using the contrib WSSD See https://wiki.contribs.org/Wsdd | ||
+ | |||
+ | =====Impossible to install got error ValueError: name already in use===== | ||
+ | This is because you already have a SME 10 (most probably) installation on your disk with LVM. | ||
+ | To avoid this, either boot in rescue mode to wipe the partition, either use the partitioning tool at screen 2 to create your own partition. Beware auto partitioning at this stage is not SME with raid or other options you had chosen but default Rocky is EFI if needed, boot and one huge LVM with all the remaining space on ALL disks include | ||
+ | |||
+ | =====I do not have the default raid 1 after the server installed as I expected; I have set default partitioning in the gui===== | ||
+ | Beware auto partitioning in the installer GUI is not SME with raid or other options you had chosen at boot time but default CentOS ie EFI if needed, boot and one huge LVM with all the remaining space on ALL disks include. Going into the partitioning tool will erase all previous settings chosen at boot time of the installer for SME. | ||
+ | |||
+ | ===Raid 1=== | ||
+ | SME11 does not handle anymore degraded RAID1 on initial install due to limitations with new version of installation software Anaconda. | ||
+ | |||
+ | See also [[AddExtraHardDisk]] if you think you might use RAID1 one day. But it's an alternative for part of the date. Best solution is to reinstall SME10 with 2 drives. | ||
+ | |||
+ | ===Koozali SME Server 11 Alpha 1 Changelog=== | ||
+ | |||
+ | ====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) | ||
+ | <Anonymous> 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: <none> ] | ||
+ | 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 | ||
− | + | ===Changelogs=== | |
− | + | The changelogs are written per package on behalf of the Koozali SME Server development team | |
− | + | - Compilation of release data is thanks to scripts developed by Ian Wells and substantially improved by Jean Phillipe Pialasse | |
− | |||
− | |||
− | + | [[Category:SME11-Development]] [[Category:SME_Server_Releases]] |
Latest revision as of 06:19, 10 February 2025
Koozali SME Server 11.0 Release Notes
The Koozali SME Server development team is pleased to announce the release of SME Server 11 Alpha 1 which will be the next major release of SME Server. The code name still to be decided.
This release is based on Rocky 8.10
Some notes on Koozali SME Server 11 can be found at https://wiki.koozali.org/SME_Server_11.0_Development
SME11 Roadmap https://wiki.koozali.org/SME11_Roadmap
Bug reports and reports of potential bugs should be raised in the bug tracker (and only there, please);
https://bugs.koozali.org/
Release notes for Koozali SME Server 11 Alpha 1 can be found here https://lists.contribs.org/pipermail/updatesannounce/2025-February/000483.html
Koozali Foundation Inc.
The Koozali SME Server project
The Koozali Foundation Inc. is a nonprofit corporation that governs the open source Koozali SME Server project. Koozali SME Server is a stable, secure and easy to use/manage linux server that provides common server functionalities out of the box. Many open source contributions are available that can extend the default server functionality making Koozali SME Server an even more powerful and flexible business server solution. Thousands of Koozali SME Severs have been deployed as real or virtual servers and in the cloud to serve many small to medium enterprises, and this number is growing day by day. The Koozali SME Server is free to use but it takes a lot of effort and money to develop, make, and maintain. We therefore ask you for your considerations.
Volunteering
Koozali Foundation Inc. together with its community hosted at https://contribs.org is a collaborative effort of volunteers. You too can contribute to the development and continuity of the Koozali SME Server project as described on our volunteering page. Everybody is welcome to join the already 4000+ member contribs.org community and can contribute with any skill set.
Financial donations
You can also show your support by making financial donations. The preferred way to make financial donations is using the donate option in the forums. You are free to choose any amount and frequency, being monthly, yearly or only once. The benefit of donating through your forums account is that your forum user name will receive a badge, showing your donation status. If you do not have a forum account, you can create one, or select the below PayPal option to make your donations.
Commercial usage
Organizations that use Koozali SME Server for their business, provide professional services related to SME Server or in any other way benefit commercially from the Koozali SME Server project, are kindly requested to consider regular financial donations that reflect their business benefits.
Koozali Foundation Inc. is happy to supply an invoice for any donations received. For more information on invoicing please send a mail to treasurer@koozali.org.
Thank you for your considerations and support!
Download
Koozali SME Server : DEVELOPMENT releases | |||||||
---|---|---|---|---|---|---|---|
Version | DVD ISO | Checksum | Netinstall ISO | Checksum | |||
SME Server 11 alpha1 Release notes Addendum EOL May 31th, 2029 | |||||||
x86_64 | MD5 | SHA1 | x86_64 | MD5 | SHA1 | ||
Koozali SME Server : STABLE releases | |||||||
Version | DVD ISO | Checksum | Netinstall ISO | Checksum | |||
SME Server 10.1 Release notes Addendum EOL June 30th, 2024 | |||||||
x86_64 | MD5 | SHA1 | x86_64 | MD5 | SHA1 | ||
Koozali SME Server : Obsolete releases | |||||||
Version | DVD ISO | Checksum | Netinstall ISO | Checksum | |||
SME Server 9.2 Home Release notes Addendum EOL November 30th, 2020 |
i386 | MD5 | SHA1 | i386 | MD5 | SHA1 | |
x86_64 | MD5 | SHA1 | x86_64 | MD5 | SHA1 | ||
Direct link to the Koozali SME Server mirrors and how to become a mirror. SME Server requires a DVD/CD, a USB Stick/Disk can also be used. |
About SME Server
SME Server is the leading 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 ask for 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 The old server-manager is still available at https://yourip/server-manager However, this is deprecated and will be removed soon. Do not report any bugs with with it.
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.
Webmail now using Roundcube
SM2 (Server Manager) now using Mojolicious
Thanks
There have been a plethora of other under the hood changes which are too numerous to list.
Core changes:
Migrated source code to gitea Migrated to a new build system Import the now defunct openfusion repo Updated base from CentOS 7 to Rocky v8 Upgrade mail system to Postfix Complete new server-manager frontend
The work that has gone into getting SME 11 to this stage has been enormous. An attempt to list and detail the work that has been done in recent months would not do justice to the effort contributed by the following:
Thank you one and all:
- Jean Phillipe Pialasse
- Trevor Batley
- Brian Read
- Zsolt Vasarhelyi
- John Crisp
- Terry Fage
There have also been many others who have done what they can to assist. Thank you.
The changes that have been implemented to ensure the Koozali SME Server way is fully implemented have been far reaching, and far to many to try and list. Suffice to say long live "the SME way".
Installing
https://wiki.centos.org/AdditionalResources/HardwareList
https://access.redhat.com/documentation/en_us/red_hat_enterprise_linux/7/html/installation_guide/sect-installation-planning-hardware-compatibility-x86
Upgrading
The simplest way to do this is via a Console Backup to attached USB disk on the old server( or if using a virtual machine, and USB is no t available, you can try adding a virtual drive as SATA). Alternatively use one of the Backup & Restore options available in server manager panel, ie backup to desktop, or backup to workstation (either to attached USB or network share). Other non standard options exist to Backup virtual servers that do not have USB ports etc, & Restore to similar virtual systems, eg using ssh. If you have a lot of contribs that have files to backup that are not in standard backup, you can give a try to Migratehelper.
Upgrade via Console backup to USB drive
- Log in as admin & Backup the old server via a Console Backup to attached USB disk. This may take many hours if you have a lot of data on your server, depending on USB port speed, USB drive speed, & types of files being backed up ie whether already compressed or not etc. Typically for 250Gb of data on your server hard drive, 2 to 4 hours.
- Install the SME 11.x OS from USB/ISO on the new hardware (on new server).
- Select to do a Restore on first boot of the newly installed SME Server 11. Only attach USB containing the backup file, when asked on first reboot. Restore may take a few hours depending on data size etc. Make sure you wait for the Restore complete message.
- If necessary use the consol to adjust some parameters, e.g. network cards and network addressé This will be needed particularly if you have the old SME9 still running at the same IP, or simply if you install on new hardware to make your restored configuration aware of this new hardware.
- A reboot is necessary after the restore, even if you did not alter the configuration, to have all services running as planned, failure to do so will leave you with only standard services running.
Upgrade via server manager backup to Desktop or Workstation (USB or network)
- On the old server in server manager, configure the required backup in the Backup or Restore panel. Schedule the backup to run at a suitable time. This backup can be to a workstation desktop for systems with a smaller amount of data, which creates a smeserver.tgz backup file, or to a locally connected USB drive or to a network share, & creates xx...xx.dar files, split into multiple parts if configured & data size is large. This may take many hours to run depending on data size etc.
- On the new SME11 server, manually configure the identical backup job in the server manager Backup or Restore panel. The backup job MUST point to the exact same location that the original backup file is saved to.
- Select the Restore function within server manager & select the full backup you want to restore from. This may take many hours to run depending on data size, network speed etc. Make sure you wait for the Restore complete message.
- Basic networking configuration of the new and/or restored SME10 server will be required if different from original server.
Upgrade using command line restore via ssh or USB
- It is possible to use the command line to transfer a backup file via ssh (or USB) to the new server & then to run the restore. Standard & non standard backup concepts & procedures are outlined in the Backup server config Howto, http://wiki.contribs.org/Backup_server_config If using any non standard method, then the integrity of your SME server data cannot be guaranteed.
- To do a standard backup & restore using CLI, on the old server log in as admin & perform the Console Backup to USB drive (to a locally connected USB). Alternatively using suitable commands, a smeserver.tgz backup file could be created & saved to / folder, refer Howto.
- Install the SME 10.x OS from CD on the new hardware (on new server).
- Answer No when asked if you want to restore from USB during the first boot.
- If you created or have the backup file on the old server, transfer the smeserver.tgz backup file via ssh from your old server to your new server. Both servers must be connected & remote access enabled
- On the old server do:
scp -P zzzz /smeserver.tgz newserverIP:/
(where zzzz = port number)
- If you saved the backup file to USB, then transfer the smeserver.tgz backup file from USB to your new server
- Log in as root or a root user on the new server & do:
mount /media/usbdisk cp /media/usbdisk/Backup-date-folder/smeserver.tgz /
(replace usbdisk with actual mount point name & Backup-date-folder with actual folder date name)
- After the backup file has been copied to the new server, on the new server do:
cd / signal-event pre-restore tar -C / -xzvf smeserver.tgz /sbin/e-smith/signal-event post-upgrade /sbin/e-smith/signal-event reboot
- Before restarting the new server, disconnect old server from network (as you will have clashes due to duplicate IPs)
- On new server do:
cd / rm smeserver.tgz
- Note the backup & restore may take many hours to complete depending on data size etc.
- After restore, the Configuration of the new server should be identical to the old server.
- Note with two servers connected during ssh copying operations, basic networking configuration of the new unrestored SME9 server will need to be temporarily different to the old server to avoid clashes
Reinstall Contribs after restore
Add on contrib rpm packages will need to be re-installed on the new SME 11.x server as these are NOT included in the backup. Contrib data & configuration is included in backups & will be restored, but its usefulness will depend on the contrib design being unchanged between older (SME7/el4 or SME8/el5) & SME9/el6 package versions.
Delete & Reconfigure Manual tweaks
Other manual tweaks eg custom templates or scripts, will need to be deleted & recreated in line with SME 11.x template code & base code.
Where extensive modifications have been made to the "old server (eg SME10.1)", it is recommended to carry out a test backup & restore upgrade first, to discover any problems & ascertain suitable fixes & workarounds. Removing contribs & custom templates before upgrading is recommended.
I can not access to my ibay from my windows XP
Windows XP and Windows 7 are software no longer supported by Microsoft, you are encouraged to migrate. That said, they are expecting the SMB1 protocol, and SME 11 uses SMB2 and SMB3. A workaround could be to allow SMB1 on the server using the correct property in the configuration, but this is at your own risks.
Netbios is deprecated and is part of the SMB1 protocol. You can workaround that using the contrib WSSD See https://wiki.contribs.org/Wsdd
Impossible to install got error ValueError: name already in use
This is because you already have a SME 10 (most probably) installation on your disk with LVM. To avoid this, either boot in rescue mode to wipe the partition, either use the partitioning tool at screen 2 to create your own partition. Beware auto partitioning at this stage is not SME with raid or other options you had chosen but default Rocky is EFI if needed, boot and one huge LVM with all the remaining space on ALL disks include
I do not have the default raid 1 after the server installed as I expected; I have set default partitioning in the gui
Beware auto partitioning in the installer GUI is not SME with raid or other options you had chosen at boot time but default CentOS ie EFI if needed, boot and one huge LVM with all the remaining space on ALL disks include. Going into the partitioning tool will erase all previous settings chosen at boot time of the installer for SME.
Raid 1
SME11 does not handle anymore degraded RAID1 on initial install due to limitations with new version of installation software Anaconda.
See also AddExtraHardDisk if you think you might use RAID1 one day. But it's an alternative for part of the date. Best solution is to reinstall SME10 with 2 drives.
Koozali SME Server 11 Alpha 1 Changelog
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) <Anonymous> 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: <none> ] 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
Changelogs
The changelogs are written per package on behalf of the Koozali SME Server development team - Compilation of release data is thanks to scripts developed by Ian Wells and substantially improved by Jean Phillipe Pialasse