Difference between revisions of "SME Server:11.0"

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


Warning.png Warning:
ALPHA VERSION.

Koozali SME Server users are advised NOT to update production servers to this release.
There are many known issues to resolve. See Notes below.
TESTING PURPOSES ONLY



Warning.png Warning:
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
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.


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.

The Koozali Foundation Inc. would like to thank all of our sponsors and partners.



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

Hardware requirements

Installation procedure

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

Important.png Note:
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.


Information.png Tip:
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.



Information.png Tip:
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.


Information.png Tip:
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