SME11 Roadmap
From SME Server
Jump to navigationJump to searchWork in progress
This page provides the roadmap objectives and status updates for SME Server version 11
Base software present
here is some of the basic software that will be present on SME11. Modular is a way to change the default version running on the system. Software collection allows you torun multiple version aside, e.g. php-**-php-fpm.
| name | core version | Apstream modules | Remi modular | Remi-safe software collection |
|---|---|---|---|---|
| httpd | 2.4 | [2.4] | ||
| mariadb | 10.5 | [10.3] 10.5 | ||
| perl | 5.26.3 | 5.24 [5.26] 5.30 5.32 | ||
| php | 8.3 (fpm=8.4) | [7.2] 7.3 7.4 8.0 | 7.2 7.3 7.4 8.0 8.1 8.2 8.3 | 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4 |
| python | 3.6 | [2.7] [3.6] [3.8] [3.9] |
Wishlist
A selection of improvements and or additions to SME Server 11 has to be made from the wishlist
Current suggestions:
- SME Server 11 is to be considered a MAJOR update
- SME Server 11 based on upstream Rocky 8
- Updated Horde Framework, ease switching to an alternate webmail
- Improvements to Backup and Restore
- encrypted backup (for cloud purpose and others)
- Updated packages to latest releases at the time of ISO release
- new version of qpsmtpd
- MariaDB
- switch from yum to dnf
- deal with modularity and dnf
- systemd improvement and removal of last runit/daemontool scripts
- Move server manager to Mojolicious
- Facilitate Integrator Customization SME10_Integrator_Customization
- ibays
- merger ibays with Shared folders Bugzilla:9568
- The contrib Shared folder offers many new features which enhance a lot the file sharing. We will be winners if we can have this contrib in the sme core
- finish tmp folder integration Bugzilla:9568
- Cloud awareness
- Market development and usage of services and software are changing quickly. One of them being 'Cloud' and all xaaS related services
- Being able to deploy SME Server as a Virtual Machine (VPS) in ServerGateway mode with an ISP that only offers 1 Network interface
- Patch available, Proof of concept applied on production servers
Bugzilla:7200 - ease backup to cloud Bugzilla:9517
- SSL Certificates
- integrate Let'sencrypt certificates
Bugzilla:8676Bugzilla:9196 - panel for certificates
Bugzilla:9196Bugzilla:8185
- integrate Let'sencrypt certificates
- MTA to MTA delivery
- implement encrypted sending of emails
Bugzilla:9349 - find a way to adapt to new smarthosts Bugzilla:9050
- implement encrypted sending of emails
see all final changes on : https://wiki.contribs.org/SME11Changes
Build Base Packages and missing deps
Upstream repos
upstream repo are :
- Rocky 8 BaseOS, AppStream, PowerTools
- remi 8 safe
- epel 8
- openfusion 8 (missing arm)
State of the builds
see https://bugs.koozali.org/show_bug.cgi?id=12424
and Sme11BuildQueue
Pre-Alpha
Development has been performed using Rocky 8 minimal and rebuild packages from SME 10.0 and any other needed repo.
Goal for next release
- signing packages (blocker)
- populate repositories (blocker)
- first iso with limited hardware support for install (blocker)
- horde webmail dropped
- improve systemd integration
- server-manager 2
- bootloader
- global functionality
change DNS stackmove to bind9
- change email stack
- upgrade qpsmtpd and add submission port 581 support
- drop qmail
- drop /usr/local/sbin/smtp-auth-proxy.pl
- configure postfix
| ID | Package | Summary (299 tasks) ⇒ | Version | Milestone | Status |
|---|---|---|---|---|---|
| 6453 | smeserver-base | remove use_authtok from pam config when ldap auth is enabled | -- | 11.alpha1 | CLOSED |
| 6510 | smeserver-qpsmtpd | Allow port 587 to be used as mail submission port (ESMTP with authentication) | -- | 11.alpha1 | CLOSED |
| 7463 | e-smith-manager | HeadingWeight Wrong in Server Panel navigation scripts | -- | 11.alpha1 | CLOSED |
| 8268 | smeserver-base | Remove primary (all lower case) from defaults and accounts database | -- | 11.alpha1 | CLOSED |
| 8275 | smeserver-lib | no console page uses whiptail | -- | 11.alpha1 | CLOSED |
| 9492 | smeserver-qpsmtpd | Remove unused config for qmail-smtpd | -- | 11.alpha1 | CLOSED |
| 9566 | e-smith-manager | Server-Manager uses unsafe-inline scripts/stylesheets <-> Strong Content-Security-Policy on VirtualHosts | -- | 11.alpha1 | RESOLVED |
| 9567 | smeserver-apache | Template for Content-Security-Policy on VirtualHosts | -- | 11.alpha1 | CLOSED |
| 9751 | samba | Rebuild Samba-4.18.6-3 Upstream Package with Domain Controller Support | -- | 11.alpha1 | CLOSED |
| 10935 | smeserver-dovecot | dovecot should use ssl_dh=</path/to/dh.pem instead of ssl_dh_parameters_length | -- | 11.alpha1 | CLOSED |
| 10976 | smeserver-manager | Make localnetworks.pm validate the subnet octets for Server- manager2 | -- | 11.alpha1 | CLOSED |
| 11185 | smeserver-manager | New version for smeserver-manager | -- | 11.alpha1 | RESOLVED |
| 11380 | smeserver-devtools | brb and python for genfilelist | -- | 11.alpha1 | CLOSED |
| 11545 | smeserver-manager-AdminLTE | Update smeserver-manager-AdminLTE with crealinks -update event | -- | 11.alpha1 | RESOLVED |
| 11571 | smeserver-manager | Theme switch no longer works. | -- | 11.alpha1 | RESOLVED |
| 11572 | smeserver-manager-AdminLTE | Update to AdminLTE 3.1 | -- | 11.alpha1 | RESOLVED |
| 11623 | smeserver-manager-AdminLTE | Update default.ep.html to new contribs-header and remove heading from status line | -- | 11.alpha1 | RESOLVED |
| 11708 | smeserver-manager | CSRF security check should fully protect smeserver-manager | -- | 11.alpha1 | RESOLVED |
| 11733 | smeserver-dovecot | Dovecot quota-fs error | -- | 11.alpha1 | CLOSED |
| 11780 | smeserver-manager | Add in dummy classes to div in each ep file for future themes | -- | 11.alpha1 | RESOLVED |
| 11781 | smeserver-manager-AdminLTE | Update login screen and add password visibility | -- | 11.alpha1 | RESOLVED |
| 11782 | smeserver-manager-AdminLTE | Fix up Configuration Review panel | -- | 11.alpha1 | RESOLVED |
| 11783 | smeserver-manager-AdminLTE | Bring update event into line with smanager update event | -- | 11.alpha1 | RESOLVED |
| 11785 | smeserver-manager-AdminLTE | Sort out alignment of descriptions and inputs on panels, and make work for mobile screens | -- | 11.alpha1 | RESOLVED |
| 11793 | smeserver-manager | For smeserver-manager - add module class to div id="module" | -- | 11.alpha1 | RESOLVED |
| 11802 | qpsmtpd | Update qpsmtpd to latest from git | -- | 11.alpha1 | CLOSED |
| 11815 | smeserver-manager | Bring Group add and update panels into line with others | -- | 11.alpha1 | CLOSED |
| 11821 | smeserver-manager | Mail log file analysis shows blank | -- | 11.alpha1 | CLOSED |
| 11822 | smeserver-manager | In Review Configuration virtual domains not aligned. | -- | 11.alpha1 | CLOSED |
| 11823 | smeserver-manager | In Review Configuration - IP address not show correctly for Server Gateway | -- | 11.alpha1 | CLOSED |
| 11824 | smeserver-manager | User and Hostnames list does not act responsivly as window is made smaller | -- | 11.alpha1 | RESOLVED |
| 11825 | smeserver-manager | Review configuration panel - In Server-Gateway, External IP and DHCP range not properly displayed | -- | 11.alpha1 | CLOSED |
| 11826 | smeserver-manager-AdminLTE | More format changes to make it compatible | -- | 11.alpha1 | RESOLVED |
| 11830 | smeserver-manager | Update Datetime and reboot ep files to help AdminLTE | -- | 11.alpha1 | RESOLVED |
| 11833 | smeserver-manager-AdminLTE | More formatting | -- | 11.alpha1 | RESOLVED |
| 11846 | smeserver-manager | Warning from Browser when jquery loaded - unable to find .map file | -- | 11.alpha1 | RESOLVED |
| 11856 | smeserver-mysql | Upgrade MariaDB to 10.x | -- | 11.alpha1 | CLOSED |
| 11863 | smeserver-manager-AdminLTE | Update css and checkbox for dark mode | -- | 11.alpha1 | RESOLVED |
| 11880 | smeserver-manager-AdminLTE | Browser error on non login pages (smeserver-manager-AdminLTE) | -- | 11.alpha1 | RESOLVED |
| 11881 | smeserver-manager-AdminLTE | Browser Error in js for AdminLTE version extraction | -- | 11.alpha1 | RESOLVED |
| 11906 | smeserver-manager-AdminLTE | Sort out spacing in menu when small fonts selected | -- | 11.alpha1 | RESOLVED |
| 11989 | smeserver-manager-AdminLTE | Rollup changes including AdminLTE 3.1 | -- | 11.alpha1 | RESOLVED |
| 12111 | smeserver-manager | untainting server-manager2 | -- | 11.alpha1 | RESOLVED |
| 12113 | smeserver-update | update smeserver.py plugin to be dnf compatible | -- | 11.alpha1 | CLOSED |
| 12114 | smeserver-update | update yum to dnf and modules | -- | 11.alpha1 | CLOSED |
| 12144 | smeserver-dovecot | Updating dovecot-extras overwrites existing sharedmailbox.db | -- | 11.alpha1 | CLOSED |
| 12150 | smeserver-dovecot | NFR: use INDEXPVT instead of INDEX for shared mailboxes (per-user \Seen flags) | -- | 11.alpha1 | CLOSED |
| 12265 | smeserver-dovecot | update sieve /spam script | -- | 11.alpha1 | RESOLVED |
| 12359 | --- | Rename all baseos e-smith* packages to smeserver* | -- | 11.alpha1 | CLOSED |
| 12387 | smeserver-manager | Server Manager 2 should open unconverted contribs/panels in the current page, possibly within an iframe | -- | 11.alpha1 | RESOLVED |
| 12423 | smeserver-mock | build proof of concept | -- | 11.alpha1 | RESOLVED |
| 12424 | --- | list of rpm in smeos for 10 that will probably need build for sme 11 | -- | 11.alpha1 | CLOSED |
| 12428 | smeserver-manager | SM2 Login button does not highlight when you press it. - default Theme | -- | 11.alpha1 | RESOLVED |
| 12430 | smeserver-php | default setting for serialize_precision in PHP 7.1 and higher is incorrect | -- | 11.alpha1 | CLOSED |
| 12442 | smeserver-manager | Default theme for SM2 submit button does not reflect hover or click | -- | 11.alpha1 | RESOLVED |
| 12451 | smeserver-qpsmtpd | separate qpsmtpd sqpsmtpd and uqpsmtpd configurations | -- | 11.alpha1 | CLOSED |
| 12457 | smeserver-manager | Experiment with making tables sortable and filterable and paged - using jquery. | -- | 11.alpha1 | RESOLVED |
| 12458 | smeserver-manager | Update SM2 to use jquery plugin dataTable for tables | -- | 11.alpha1 | CLOSED |
| 12459 | smeserver-manager-jquery | Create rpm - smeserver-manager-jquery | -- | 11.alpha1 | CLOSED |
| 12464 | smeserver-manager | Server Manager 2 needs to save and restore menu organisation | -- | 11.alpha1 | RESOLVED |
| 12465 | smeserver-manager | Update smeserver-manager-jsquery to fix left alignment of tables | -- | 11.alpha1 | RESOLVED |
| 12466 | smeserver-manager | Add export buttons to tables in SM2 default theme. | -- | 11.alpha1 | RESOLVED |
| 12467 | smeserver-manager | Icon not shown when second page selected on dataTable table | -- | 11.alpha1 | RESOLVED |
| 12476 | smeserver-manager | Re-organise menu as per discussions on Rocket | -- | 11.alpha1 | RESOLVED |
| 12478 | smeserver-manager | After creating I-bay it was not visible in the ibay list. | -- | 11.alpha1 | CLOSED |
| 12479 | smeserver-manager | Click on "add domain" and it goes to corporate DNS Settings. | -- | 11.alpha1 | CLOSED |
| 12480 | smeserver-manager | NFR: Suppress the version number in the footer unless user logged in. | -- | 11.alpha1 | CLOSED |
| 12483 | smeserver-manager | hos_ERROR_CREATING_HOST on adding new hostname | -- | 11.alpha1 | CLOSED |
| 12485 | --- | Run the server manager perl files through perltidy. | -- | 11.alpha1 | RESOLVED |
| 12488 | smeserver-manager | Legacy contribs (ones not converted to SM2 / mojo code) are left in the menu at the end and appear in a new browser window / tab | -- | 11.alpha1 | RESOLVED |
| 12498 | smeserver-manager | Regression - menu restore does not work | -- | 11.alpha1 | RESOLVED |
| 12499 | smeserver-php | New PHP Options - max_input_vars/short_open_tag/session.gc_probability | -- | 11.alpha1 | CLOSED |
| 12501 | smeserver-devtools | missing pod2test deps | -- | 11.alpha1 | CLOSED |
| 12504 | multiple-packages | multiple failed build with empty debugsourcefiles.list | -- | 11.alpha1 | RESOLVED |
| 12509 | smeserver-base | drop rssh support in smeserver-base | -- | 11.alpha1 | CLOSED |
| 12510 | smeserver-ldap | drop rssh support smeserver-ldap | -- | 11.alpha1 | RESOLVED |
| 12511 | smeserver-update | brp python compile fails with python3 | -- | 11.alpha1 | RESOLVED |
| 12512 | daemontools | daemontools fails to build on el8 | -- | 11.alpha1 | CLOSED |
| 12518 | multiple-packages | massive rebuild of smeserver-* core rpm | -- | 11.alpha1 | RESOLVED |
| 12521 | multiple-packages | initial instal on rocky8 minimal | -- | 11.alpha1 | CLOSED |
| 12522 | smeserver-support | drop dmraid support | -- | 11.alpha1 | CLOSED |
| 12523 | smeserver-support | drop prelink support | -- | 11.alpha1 | CLOSED |
| 12524 | smeserver-mysql | remove smeserver-mariadb* packages for rh-sclo | -- | 11.alpha1 | RESOLVED |
| 12525 | smeserver-ntp | ntp deprecated | -- | 11.alpha1 | CLOSED |
| 12526 | smeserver-radiusd | change confirugration from radiusclient-ng to freeradius-client | -- | 11.alpha1 | CLOSED |
| 12527 | smeserver-update | dnf plugins availables | -- | 11.alpha1 | CLOSED |
| 12528 | smeserver-update | change yum-cron to an alternative | -- | 11.alpha1 | CLOSED |
| 12533 | smeserver-clamav | move /etc/yum/post-actions/clamd.action to /etc/dnf/plugins/post-transaction-actions.d/ | -- | 11.alpha1 | CLOSED |
| 12534 | smeserver-packetfilter | move /etc/yum/post-actions/ulogd.action to /etc/dnf/plugins/post-transaction-actions.d/ | -- | 11.alpha1 | CLOSED |
| 12535 | smeserver-qpsmtpd | move /etc/yum/post-actions/qpsmtpd to /etc/dnf/plugins/post-transaction-actions.d/qpsmtpd.action | -- | 11.alpha1 | CLOSED |
| 12537 | smeserver-email | scriptlet error during first install | -- | 11.alpha1 | CLOSED |
| 12538 | ulogd | ulogd : No such file or directory | -- | 11.alpha1 | CLOSED |
| 12539 | smeserver-manager-jquery | scriptlet: smeserver-manager-jsquery | -- | 11.alpha1 | CLOSED |
| 12543 | smeserver-base | rework /etc/e-smith/events/actions/systemd-default | -- | 11.alpha1 | CLOSED |
| 12544 | smeserver-base | missing rsyslog | -- | 11.alpha1 | CLOSED |
| 12545 | smeserver-base | /usr/sbin/rsyslogd: invalid option -- 'c' | -- | 11.alpha1 | CLOSED |
| 12546 | smeserver-base | failed to fix user group /etc/e-smith/events/post-install/S05init-accounts | -- | 11.alpha1 | RESOLVED |
| 12547 | smeserver-base | logrotate[431564]: ALERT exited abnormally with [1] | -- | 11.alpha1 | CLOSED |
| 12548 | smeserver-dovecot | migrate//dovecot: Program fragment delivered error | -- | 11.alpha1 | CLOSED |
| 12549 | smeserver-update | Migrating existing database yum_repositories: 4 errors | -- | 11.alpha1 | CLOSED |
Warnings were generated during the execution of function
- Report truncated - count greater than max allowed 101 > 100
SME 11 Alpha 1
- Status: February 2025
Goal for next release
- bug fixes
- cleanup
- drop server-manager 1
- drop runit for core services
- iso/installer refining
- let's encrypt panel
- nut panel
- replace djbdns by bind 9 ?
| ID | Package | Summary (171 tasks) ⇒ | Version | Milestone | Status |
|---|---|---|---|---|---|
| 131 | smeserver-apache | [ 1323823 ] RSA server certificate CommonName (CN) does NOT match... | -- | 11.beta1 | CLOSED |
| 931 | smeserver-proftpd | NFR: ftp Anonymous should be disabled by default | 11.alpha1 | 11.beta1 | CLOSED |
| 2269 | smeserver-apache | Load apache mod_dav module by default | -- | 11.beta1 | CLOSED |
| 7914? | smeserver-proftpd | Correct proftpd.conf template(40IBayAccess). | -- | 11.beta1 | CLOSED |
| 8309 | smeserver-manager | Add ipt_recent sshd autoblocking to e-smith-openssh - additional note in server-manager | -- | 11.beta1 | CLOSED |
| 9196 | smeserver-certificates | Server manager panel for the letsencrypt | -- | 11.beta1 | RESOLVED |
| 10954 | anaconda | create and fill help KoozaliPlaceholder.html and KoozaliPlaceholderWithLinks.html | -- | 11.beta1 | CLOSED |
| 11367 | --- | change type from service to configuration | -- | 11.beta1 | CLOSED |
| 11416 | smeserver-test | remove pptpd references | -- | 11.beta1 | CLOSED |
| 11417 | smeserver-lib | remove pptpd references | -- | 11.beta1 | CLOSED |
| 11418 | smeserver-hosts | remove pptpd references | -- | 11.beta1 | CLOSED |
| 11478 | smeserver-audittools | Configuration report (under Server Manager/Report a bug) Includes some parts of the standard install | 11.alpha1 | 11.beta1 | RESOLVED |
| 11671 | smeserver-qpsmtpd | Files and folders in /var/spool/qpsmtpd are not being cleaned up | -- | 11.beta1 | CLOSED |
| 11809 | smeserver-manager | Lack of a space after full stop and comma in English version of Server Manager2 panel descriptions in some places. | -- | 11.beta1 | RESOLVED |
| 12211 | smeserver-lib | template-begin-ini should be in e-smith-lib not smeserver-php | -- | 11.beta1 | CLOSED |
| 12218 | smeserver-base | self-signed certificate renews every 24hrs with ' (apostrophe) in ldap field | -- | 11.beta1 | RESOLVED |
| 12382 | smeserver-formmagick | password requirement is different in panel and from samba | -- | 11.beta1 | RESOLVED |
| 12383 | smeserver-lib | increase password size requirement from 6 to 12-14 and make it configurable | -- | 11.beta1 | RESOLVED |
| 12384 | smeserver-lib | allow more granularity in the content of password | -- | 11.beta1 | RESOLVED |
| 12396 | cvm | obsolete cvm-unix | -- | 11.beta1 | CLOSED |
| 12454 | smeserver-proftpd | Missing PassivePorts fragment | -- | 11.beta1 | CLOSED |
| 12482 | smeserver-manager | Make login by ordinary user show correct menu | 11.alpha1 | 11.beta1 | RESOLVED |
| 12507 | multiple-packages | drop rssh support | -- | 11.beta1 | CLOSED |
| 12540 | smeserver | useradd: user 'apache' already exists | -- | 11.beta1 | CLOSED |
| 12541 | smeserver-base | network-scripts needs initscripts | -- | 11.beta1 | CLOSED |
| 12573 | spamassassin | Upgrade spamasassin to 4.0.1 | -- | 11.beta1 | CLOSED |
| 12592 | smeserver-mysql | sanitize mysql.dump | -- | 11.beta1 | RESOLVED |
| 12634 | --- | Failed to add route ... dev ..., using ip route replace instead. | -- | 11.beta1 | CLOSED |
| 12646 | anaconda | set modules for installer | -- | 11.beta1 | CLOSED |
| 12657 | smeserver-nutUPS | nut configuration | -- | 11.beta1 | RESOLVED |
| 12667 | smeserver-manager | Workstation restore from a removeable device fails | 11.alpha1 | 11.beta1 | RESOLVED |
| 12701 | smeserver-manager | Some translated panels are scrambled good example is Hostnames panel | -- | 11.beta1 | RESOLVED |
| 12703 | smeserver-manager | Greek user panel has tag showing. | -- | 11.beta1 | RESOLVED |
| 12745 | smeserver-manager | Reconfigure message stays despite post-upgrade. | -- | 11.beta1 | CLOSED |
| 12746 | smeserver-manager | SM2 does not seem to take the passwordStrength db property into allowance when checking passwords for users | -- | 11.beta1 | RESOLVED |
| 12755 | smeserver-update | Setting deltarpm parameter in SM2 dnf/yum config results on warning on dnf call | 11.alpha1 | 11.beta1 | CLOSED |
| 12757 | smeserver-manager | Arrange that all language translations are installed with smeserver-manager | -- | 11.beta1 | RESOLVED |
| 12758 | smeserver-manager | After install a "signal-event smanager-refresh" is needed before SM2 comes up. | -- | 11.beta1 | CLOSED |
| 12814 | smeserver-qpsmtpd | tls: dhparam is not exist or empty, possible DHE ciphers will be unavailable | -- | 11.beta1 | RESOLVED |
| 12826 | smeserver-base | handle dhparams via template | -- | 11.beta1 | RESOLVED |
| 12865 | smeserver-manager | server-manager reconfigure returns blank page | -- | 11.beta1 | CLOSED |
| 12874 | smeserver-proftpd | create systemd unit to remove deps on daemontools | -- | 11.beta1 | CLOSED |
| 12875 | smeserver-base | write wan systemd unit to remove deps on daemontools | -- | 11.beta1 | CLOSED |
| 12876 | smeserver-base | write systemd unit for ippp to remove deps on daemontools | -- | 11.beta1 | CLOSED |
| 12877 | smeserver-tinydns | write systemd unit for tinydns to drop deps on runit | -- | 11.beta1 | CLOSED |
| 12878 | smeserver-dnscache | write systemd unit for dnscache and dnscache.forwarder to drop runit | -- | 11.beta1 | CLOSED |
| 12881 | --- | closure of openfusion repo | -- | 11.beta1 | CLOSED |
| 12882 | smeserver-update | cleanup yum_repositories : closure of openfusion repo | -- | 11.beta1 | RESOLVED |
| 12887 | smeserver-manager | Make Version number only display on admin login | -- | 11.beta1 | CLOSED |
| 12888 | smeserver-base | Fetching the value or values of a single named parameter | -- | 11.beta1 | CLOSED |
| 12889 | --- | Viewlogfiles panel has use perl::Time:TAI64 - not needed. | -- | 11.beta1 | VERIFIED |
| 12890 | smeserver-email | Internal Server Error | -- | 11.beta1 | CLOSED |
| 12896 | --- | No dns resolution in clean build Server-only mode | -- | 11.beta1 | CLOSED |
| 12897 | smeserver-mysql | feedback plugin: failed to retrieve the MAC address | 11.alpha1 | 11.beta1 | CLOSED |
| 12898 | smeserver-grub | default kernel entries show Rocky | 11.alpha1 | 11.beta1 | CLOSED |
| 12899 | smeserver-update | dnf update @smeserver serves packages we do not want after install/configuration | 11.alpha1 | 11.beta1 | CLOSED |
| 12900 | smeserver-manager | Html shown in button labels on email panel italian locale | 11.alpha1 | 11.beta1 | RESOLVED |
| 12901 | smeserver-manager | Locale not consistently applied | 11.alpha1 | 11.beta1 | RESOLVED |
| 12905 | smeserver-manager | Make SM2 db opening specific to the route, rather than opening only once | 11.alpha1 | 11.beta1 | RESOLVED |
| 12906 | smeserver-manager | smanager Quota.pm and other SM2 controller files still using FormMagick routines | 11.alpha1 | 11.beta1 | RESOLVED |
| 12907 | smeserver-manager | SM2 V50 - Server-Error on Review Configuration | 11.alpha1 | 11.beta1 | RESOLVED |
| 12909 | isdn4k-utils | missing isdn4k-utils | 11.alpha1 | 11.beta1 | CLOSED |
| 12910 | smeserver-manager | Webmail / Roundcube access from user panel and menu does not work if local DNS not used. | 11.alpha1 | 11.beta1 | RESOLVED |
| 12912 | smeserver-quota | quota on non root partition is not initialized | 11.alpha1 | 11.beta1 | RESOLVED |
| 12913 | smeserver-base | pam_tally is deprecated | 11.alpha1 | 11.beta1 | CLOSED |
| 12914 | pam_abl | build missing pam_abl and add as requirement of smeserver-base | 11.alpha1 | 11.beta1 | CLOSED |
| 12915 | e-smith-manager | update eol message and date | 11.alpha1 | 11.beta1 | CLOSED |
| 12916 | smeserver-manager | move letsencrypt panel to smeserver-certificates | 11.alpha1 | 11.beta1 | CLOSED |
| 12917 | smeserver-roundcube | dnf post transaction calls signal-event smeserver-roundcube | 11.alpha1 | 11.beta1 | CLOSED |
| 12918 | smeserver-manager | Include End of Life, EOL, statement in Server Manager | 11.alpha1 | 11.beta1 | CLOSED |
| 12923 | smeserver-manager | status select field can not be set to current value | 11.alpha1 | 11.beta1 | RESOLVED |
| 12925 | smeserver-proftpd | unknown protocol: 'TLSv1.3' proftpd 1.3.6 does not support TLS v1.3 | 11.alpha1 | 11.beta1 | CLOSED |
| 12926 | smeserver-base | (Login failed): Invalid shell: '/usr/sbin/false' | 11.alpha1 | 11.beta1 | RESOLVED |
| 12927 | smeserver-manager | Remote Access access setting ftp to Public Access entire interne fails | 11.alpha1 | 11.beta1 | CLOSED |
| 12928 | smeserver-roundcube | roundcube not accessible after install | 11.alpha1 | 11.beta1 | CLOSED |
| 12929 | smeserver-roundcube | need to login again after /etc/roundcubemail/config.inc.php update | 11.alpha1 | 11.beta1 | RESOLVED |
| 12930 | smeserver-mysql | change mariadb version from 10.5 to 10.11 or 11.4 | 11.alpha1 | 11.beta1 | CLOSED |
| 12931 | smeserver-base | remove rhel-configure.service brandbot.path from sme-server.target | 11.alpha1 | 11.beta1 | CLOSED |
| 12932 | smeserver-manager | Letsencrypt certificate 'check one domain' gives 'server error' | 11.alpha1 | 11.beta1 | RESOLVED |
| 12933 | smeserver-manager | Workstation Backup/restore settings not returning changes after resetting | 11.alpha1 | 11.beta1 | RESOLVED |
| 12934 | smeserver-manager | Server -Error on Backup to desktop | 11.alpha1 | 11.beta1 | RESOLVED |
| 12937 | smeserver-manager | password requirement is different in panel and from samba | -- | 11.beta1 | RESOLVED |
| 12938 | spamassassin | Update Spamassassin to 4.0.1 | 11.alpha1 | 11.beta1 | CLOSED |
| 12939 | smeserver-email | remove /usr/local/sbin/smtp-auth-proxy.pl | -- | 11.beta1 | RESOLVED |
| 12940 | smeserver-spamassassin | spamassassin-update event has no action | 11.alpha1 | 11.beta1 | RESOLVED |
| 12941 | smeserver-manager | Spamassassin update needs to run sa_update on install | 11.alpha1 | 11.beta1 | CLOSED |
| 12942 | smeserver-proftpd | template expand error | -- | 11.beta1 | CLOSED |
| 12943 | smeserver-manager | Warning message about order of parameters to tar on desktop backup | 11.alpha1 | 11.beta1 | RESOLVED |
| 12944 | smeserver-domains | write systemd unit for tinydns to drop deps on runit | -- | 11.beta1 | CLOSED |
| 12945 | smeserver-hosts | write systemd unit for tinydns to drop deps on runit | -- | 11.beta1 | CLOSED |
| 12946 | smeserver-manager | "Argument "" isn't numeric" Error message on every refresh of SM2 screen | 11.alpha1 | 11.beta1 | RESOLVED |
| 12948 | smeserver-manager | Workstation backup configure form on incorrect entry and press update errors but only shows backup share field | 11.alpha1 | 11.beta1 | CLOSED |
| 12949 | smeserver-manager | Panel for SM2 for Nut UPS package. | 11.alpha1 | 11.beta1 | RESOLVED |
| 12951 | smeserver-manager | Mail log analysis panel needs re-write for Postfix. | 11.alpha1 | 11.beta1 | RESOLVED |
| 12952 | smeserver-php | set base php to php84 | 11.alpha1 | 11.beta1 | CLOSED |
| 12953 | smeserver-manager | Add systemd-analyze plot >boot.svg to Report a bug panel | 11.alpha1 | 11.beta1 | VERIFIED |
| 12955 | smeserver-update | disable mariadb 10.5 module to use rpm directly from MariaDB repo | 11.alpha1 | 11.beta1 | CLOSED |
| 12956 | smeserver-manager | Backup to workstation (dar) fails on first run - unable to mount. | 11.alpha1 | 11.beta1 | CLOSED |
| 12958 | smeserver-manager | SM2 does not respond to the Locale Switcher extension under firefox (works fine for Chrome) | 11.alpha1 | 11.beta1 | CLOSED |
| 12960 | smeserver-update | not all rpm gpg keys are added | 11.alpha1 | 11.beta1 | RESOLVED |
Warnings were generated during the execution of function
- Report truncated - count greater than max allowed 101 > 100
SME 11 Beta 1
- Status: released on Jul 25th 2025
Goal for next release
- bug fixes
- testing
| ID | Package | Summary (128 tasks) ⇒ | Version | Milestone | Status |
|---|---|---|---|---|---|
| 7946? | qmail | qmail shoud ignore CNAME resolve failures | 11.beta1 | 11.rc1 | CLOSED |
| 8185 | smeserver-certificates | Provide server-manager GUI for generating a CSR, and for uploading a signed certificate set. | -- | 11.rc1 | CLOSED |
| 8477 | smeserver-manager | smtp-auth-proxy PeerPort should be configurable | 11.beta1 | 11.rc1 | RESOLVED |
| 8676 | smeserver-certificates | Integration of EFF free certificates | -- | 11.rc1 | RESOLVED |
| 9844 | smeserver-manager | User-password gives misleading error on entering same password | -- | 11.rc1 | VERIFIED |
| 10623 | smeserver-ntp | NFR: allow multiple upstream ntp servers | -- | 11.rc1 | RESOLVED |
| 11772 | smeserver-base | ssl.pm does not handle elliptic curve certificates | -- | 11.rc1 | RESOLVED |
| 11817 | smeserver-manager-AdminLTE | Get Breadcrumb trail working - AdminLTE theme | -- | 11.rc1 | RESOLVED |
| 12245 | smeserver-manager-AdminLTE | Menu formatting with Server Manager 2 and AdminLTE | -- | 11.rc1 | RESOLVED |
| 12635 | smeserver-LPRng | move to full systemdsupport | -- | 11.rc1 | RESOLVED |
| 12645 | smeserver-manager | smanager - Workstation Backup - attempt verify and restore backup fails, does not list backups | -- | 11.rc1 | VERIFIED |
| 12695 | smeserver-manager | cache issue | -- | 11.rc1 | RESOLVED |
| 12726 | smeserver-manager | Software Installer panel not waiting for dnf to finish and displaying log to that point. | -- | 11.rc1 | VERIFIED |
| 12738 | smeserver-roundcube | update roundcube.identities.email field in mysql whenever domain is changed | -- | 11.rc1 | RESOLVED |
| 12749 | smeserver-ldap | Account name argument missing at S95ldap-update-simple line 38 | 11.beta1 | 11.rc1 | CLOSED |
| 12799 | smeserver-base | NFR: Replicate user accounts to samba Active Directory | -- | 11.rc1 | VERIFIED |
| 12806 | smeserver-update | $releasever not expanding in enabled repositories list in SM1 software installer | -- | 11.rc1 | VERIFIED |
| 12833 | smeserver-email | remove and migrate remains of /smtp-auth-proxy | -- | 11.rc1 | RESOLVED |
| 12854 | smeserver-postfix | Enable postfix delayed delivery notifications | 11.alpha1 | 11.rc1 | VERIFIED |
| 12866 | smeserver-lib | /sbin/e-smith/getmyip should have on/off switch for ip check to stop it using internet. | -- | 11.rc1 | RESOLVED |
| 12895 | smeserver-grub | Incorrect boot loader information on install | -- | 11.rc1 | VERIFIED |
| 12908 | smeserver-manager | sm2 v50 - Variable "$config" is not imported at template webhosting.html.ep line 6. | 11.alpha1 | 11.rc1 | VERIFIED |
| 12954 | smeserver-ntp | ntpd takes up to 5min30s to start | -- | 11.rc1 | RESOLVED |
| 12974 | smeserver-manager | clamav config panel takes a long time even if "Never" and "Disabled" are set | 11.alpha1 | 11.rc1 | VERIFIED |
| 12986 | smeserver-lib-compspec | completion for expand-template fails when files does not exists | 11.alpha1 | 11.rc1 | RESOLVED |
| 12991 | smeserver-manager | Add a message on the Reset Password form giving the current rules (according to the DB entry PasswordStrength) | 11.alpha1 | 11.rc1 | VERIFIED |
| 12997 | smeserver-manager | webmail should not show on main menu or in user accounts browse if webmail not enabled | 11.alpha1 | 11.rc1 | VERIFIED |
| 13007 | smeserver-apache | content security policy not overridden by ibay CSP | 11.alpha1 | 11.rc1 | RESOLVED |
| 13013 | smeserver-nutUPS | nut-monitor, nut-driver@* and nut-server spam in messages log | 11.alpha1 | 11.rc1 | VERIFIED |
| 13014 | smeserver-spamassassin | spamassassin makes many dns lookups to validity which is not useable anymore | 11.alpha1 | 11.rc1 | RESOLVED |
| 13039 | smeserver-manager | Server-manager Update flag-by-locale.js | 11.alpha1 | 11.rc1 | RESOLVED |
| 13050 | smeserver-certificates | smeserver-certitifcates action script typo | 11.rc1 | 11.rc1 | VERIFIED |
| 13052 | smeserver-certificates | smeserver-certificates doesn't set the breadcrumb path correctly | 11.alpha1 | 11.rc1 | RESOLVED |
| 13056 | smeserver-manager | UserAccounts panel - Setting Admin email to "forward" allows email to be blank | 11.alpha1 | 11.rc1 | RESOLVED |
| 13057 | smeserver-manager | Extra white line under theme selector in the default theme | 11.alpha1 | 11.rc1 | VERIFIED |
| 13068 | smeserver-manager | User Accounts panel: Align the group membership table to the right under the others | 11.alpha1 | 11.rc1 | RESOLVED |
| 13073 | smeserver-manager | Group panel: Error message in logs on entry | 11.alpha1 | 11.rc1 | RESOLVED |
| 13074 | smeserver-base | /usr/sbin/pppd: /usr/lib64/pppd/2.4.5/rp-pppoe.so: cannot open shared object file | 11.alpha1 | 11.rc1 | RESOLVED |
| 13076 | smeserver-nutUPS | NutUPS menu item, no UPS attached, change Nut Status to enabled and save, Proxy error | 11.alpha1 | 11.rc1 | RESOLVED |
| 13082 | smeserver-manager | Login to SM2 with non admin, shows all menu entries but does not let you obey them | 11.alpha1 | 11.rc1 | VERIFIED |
| 13085 | smeserver-backup | Error in message.log pre-restore event sme10 backup to sme11 beta 1 | 11.alpha1 | 11.rc1 | CLOSED |
| 13087 | smeserver-spamassassin | Spamassassin service fails to start after install | 11.beta1 | 11.rc1 | RESOLVED |
| 13088 | smeserver-spamassassin | errors in /var/log/spamd.log after fresh install | 11.beta1 | 11.rc1 | RESOLVED |
| 13090 | smeserver-manager | Add text to explain rules for password (which have changed for SME11) | 11.beta1 | 11.rc1 | VERIFIED |
| 13092 | smeserver-base | Text based browser from console menu runs SM1 | 11.beta1 | 11.rc1 | VERIFIED |
| 13095 | smeserver-manager-AdminLTE | Update from AdminLTE theme fail with blank page | 11.beta1 | 11.rc1 | VERIFIED |
| 13097 | --- | Restart or shutdown function fails with theme AdminLTE | 11.beta1 | 11.rc1 | VERIFIED |
| 13099 | --- | Missing argument in sprintf Viewlogfiles.pm line 213 | 11.rc1 | 11.rc1 | RESOLVED |
| 13102 | smeserver-update | yum exec for backward compatibility should be available | 11.beta1 | 11.rc1 | VERIFIED |
| 13103 | smeserver-manager | Re-Format Template files for default theme to make them more readable. | 11.beta1 | 11.rc1 | RESOLVED |
| 13105 | smeserver-manager-AdminLTE | new server manager LTE - window for port number in network menu is not large enough for 5 wide digits | 11.beta1 | 11.rc1 | RESOLVED |
| 13109 | smeserver-certificates | Let's Encrypt used non-supported public key algorithm | 11.beta1 | 11.rc1 | VERIFIED |
| 13110 | smeserver-manager | Server Manager Software Updates runs updates, then still tells that there are updates | 11.beta1 | 11.rc1 | RESOLVED |
| 13112 | smeserver-manager | reconfigure state is displayed without being logged in | 11.beta1 | 11.rc1 | RESOLVED |
| 13113 | smeserver-manager | SM2 login and logout buttons do not work on text based browser | 11.beta1 | 11.rc1 | RESOLVED |
| 13130 | smeserver-base | pppoe fails to recconect after update: interface or tty missing | 11.beta1 | 11.rc1 | RESOLVED |
| 13131 | smeserver-mysql | MULTIPLE_RPM_OWNERS smeserver-mysql-11.0.0-18.el8.sme, smeserver-base-11.0.0-35.el8.sm | 11.beta1 | 11.rc1 | VERIFIED |
| 13133 | smeserver-spamassassin | Enabled Bayes by default again | 11.beta1 | 11.rc1 | RESOLVED |
| 13136 | smeserver-certificates | letsencrypt /etc/dehydrated/domains.txt | 11.beta1 | 11.rc1 | RESOLVED |
| 13138 | smeserver-update | Redis enable 7.2 | 11.beta1 | 11.rc1 | VERIFIED |
| 13140 | smeserver-update | add rabbitmq signing keys | 11.beta1 | 11.rc1 | RESOLVED |
| 13175 | smeserver-manager | tkt login page redirected as 307 and proto http | 11.beta1 | 11.rc1 | RESOLVED |
| 13176 | e-smith-manager | unsafe inline in login page | 11.beta1 | 11.rc1 | RESOLVED |
| 13178 | smeserver-update | refresh smanager routes and navigation and locale | 11.beta1 | 11.rc1 | VERIFIED |
| 13183 | smeserver-proftpd | proftpd - unknown configuration directive SFTPDHParamFile | 11.beta1 | 11.rc1 | VERIFIED |
| 13184 | smeserver-manager | Change how the "Please Wait" is displayed on Submit pressed. | 11.beta1 | 11.rc1 | RESOLVED |
| 13185 | --- | Add CSS to position multiple submit buttons on panel | 11.beta1 | 11.rc1 | RESOLVED |
| 13194 | smeserver-manager | remote access for ftp | 11.beta1 | 11.rc1 | RESOLVED |
| 13207 | smeserver-manager | Hostnames and addresses panel must blank MAC address and IP address(es) when Host type set to "Self" | 11.beta1 | 11.rc1 | RESOLVED |
| 13211 | smeserver-manager | User sees unavailable menu items | 11.beta1 | 11.rc1 | CLOSED |
| 13213 | smeserver-qpsmtpd | Cleanup /var/service/sqpsmtpd/sqpsmtpd | 11.rc1 | 11.rc1 | VERIFIED |
| 13223 | DCC | Update DCC to version 2.3.169 | 11.rc1 | 11.rc1 | VERIFIED |
| 13237 | smeserver-manager | SM2: Replicate user accounts to samba Active Directory - change/reset password | 11.rc1 | 11.rc1 | VERIFIED |
| 13243 | smeserver-manager | debugging portforwarding template error | 11.rc1 | 11.rc1 | RESOLVED |
| 13247 | --- | Logout button looks strange | 11.rc1 | 11.rc1 | VERIFIED |
| 13250 | qpsmtpd | Cleanup /etc/rc.d/init.d/qpsmtpd-forkserver - qpsmtpd moved to systemd | 11.rc1 | 11.rc1 | VERIFIED |
| 13253 | smeserver-manager | Update jquery datatable to version 2.3.4 | 11.rc1 | 11.rc1 | RESOLVED |
| 13256 | smeserver-roundcube | password character issues with ISO-8859-1 | 11.beta1 | 11.rc1 | VERIFIED |
| 13258 | smeserver-base | NFR property to store previous Primary domain | 11.beta1 | 11.rc1 | VERIFIED |
| 13261 | smeserver-dovecot | set recipient_delimiter = - | 11.beta1 | 11.rc1 | VERIFIED |
| 13277 | smeserver-lib | getmyip sometimes fails when called by ddclient | 11.rc1 | 11.rc1 | RESOLVED |
| 13278 | smeserver-postfix | unknown user error sending mail to username containing hyphen | 11.rc1 | 11.rc1 | CLOSED |
| 13279 | smeserver-email | pseudonyms with dash fails to delete | 11.beta1 | 11.rc1 | VERIFIED |
| 13280 | smeserver-manager | useless untainted | 11.beta1 | 11.rc1 | RESOLVED |
| 13282 | smeserver-base | smeserver-postfix should be a protected package | 11.rc1 | 11.rc1 | VERIFIED |
| 13283 | smeserver-manager | Remove "yum" and Replace by "dnf" in al lex files | 11.rc1 | 11.rc1 | RESOLVED |
| 13284 | smeserver-postfix | if username matches mydestination : error "do not list domain in BOTH mydestination and virtual_alias_domains" | 11.rc1 | 11.rc1 | VERIFIED |
| 13285 | smeserver-update | wrong date in EOL message | 11.rc1 | 11.rc1 | VERIFIED |
| 13286 | smeserver-postfix | smeserver-postfix : remove and migrate remains of /smtp-auth-proxy | 11.rc1 | 11.rc1 | RESOLVED |
| 13287 | smeserver-qpsmtpd | smeserver-qpsmtpd: remove and migrate remains of /smtp-auth-proxy | 11.rc1 | 11.rc1 | RESOLVED |
| 13288 | smeserver-manager | smeserver-manager: remove and migrate remains of /smtp-auth-proxy | 11.rc1 | 11.rc1 | RESOLVED |
| 13289 | smeserver-manager | only show EOL message to logged in admin | 11.rc1 | 11.rc1 | VERIFIED |
| 13293 | smeserver-roundcube | Roundcube failing with LE certificate | 11.rc1 | 11.rc1 | VERIFIED |
| 13295 | smeserver-base | smeserver-base emove and migrate remains of /smtp-auth-proxy | 11.beta1 | 11.rc1 | RESOLVED |
| 13296 | smeserver-update | missing modules for contribs like : perl-DBD-mysql filtered out by modular | 11.rc1 | 11.rc1 | VERIFIED |
| 13298 | smeserver-manager | CSP failure in various panels with lists - inc Domain, quota and pseudonyms. | -- | 11.rc1 | RESOLVED |
| 13304 | smeserver-manager | Locale flag not always shown successfully on the top panel | 11.rc1 | 11.rc1 | RESOLVED |
| 13310 | smeserver-php | WebappVirtualhost is missing a http to https redirect and few basics | 11.beta1 | 11.rc1 | RESOLVED |
| 13311 | smeserver-clamav | /usr/local/bin/tai64nlocal has moved to /usr/bin/tai64nlocal | 11.rc1 | 11.rc1 | VERIFIED |
| 13312 | smeserver-postfix | untrusted TLS connection established | 11.rc1 | 11.rc1 | VERIFIED |
Warnings were generated during the execution of function
- Report truncated - count greater than max allowed 101 > 100
SME 11 RC 1
- Status: TBD
Goal for next release
- bug fixes
- testing
- contribs testing and integration
"Well done guys, no more open bugs!"
SME 11.0
- Status: target may 2025