SME Server 10.0 Development
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!
SME Server 10
- SME Server 10 Release Notes
- SME10 Development Roadmap
- Tests of all features of SME Server 10.x (SME10_QA)
- What do you want to see in SME Server 10.X
- An overview of all related development pages
Current status
- Latest Build: SME Server 10.1 Http but if You need to build your Own Iso for Testing purpose see the Jigdo page and specially
Testing
All users are encouraged to test, see our draft quality assurance testing page for tasks SME10.0_QA.
All testing should be based on the released version.
Considerations before installing
Installing
There needs to be hardware (motherboard chipset video graphics etc) compatibility with the underlying Linux version that sme server uses.
For SME10 A4, it is based on CentOS 7.6.1810 and all available updates To test your hardware to see if compatible with the underlying Linux version, download & install the appropriate CentOS version as listed above. If you have problems installing CentOS then you are likely to have problems installing SME server, so in that case you may need to chose more compatible hardware. Sometimes you can turn off advanced features in the BIOS as a workaround where there are limited compatibility issues, and/or disable onboard components that are known to be incompatible & use add on plug in expansion boards to perform those functions eg NIC, graphics, where suitable drivers are not available for the onboard product.
Current tasks
Current open bugs
| ID | Status | Package | Summary |
|---|---|---|---|
| 12141 | CONFIRMED | smeserver-support | list contribs |
Verifications
Verified
Closed
| ID | Package | Summary (1147 tasks) ⇒ |
|---|---|---|
| 79 | smeserver-proxy | [ 1200402 ] squid is logging (mostly) to syslog |
| 118 | smeserver-yum | [ 1296024 ] yum: Error: No Groups on which to run command |
| 139 | e-smith-php | [ 1350044 ] Move PHP sessiondir to /var/lib/php/session |
| 156 | smeserver-base | Unlocalised strings in server-manager header |
| 455 | smeserver-mysql | Enable mysqld slow queries log |
| 946 | smeserver-base | logfiles2timestamp creates dangling symlinks (upgrade.log) |
| 1005 | smeserver-horde | avoid losing user pref when changing primary domain / login using another virtualhost |
| 1416 | smeserver-apache | httpd-e-smith does not have a logger |
| 1502 | smeserver-yum | predownload rpm nightly to ease update yumdownloader or downloadonly -y |
| 2370 | smeserver-qpsmtpd | Require valid reverse DNS in qpsmtpd |
| 2408 | smeserver-base (network) | Move dhcpd logs out of /var/log/messages |
| 2475 | smeserver-proxy | squid configuration redundant port specification |
| 3139 | smeserver-backup | restore from backup does not report "disk full" error |
| 3461 | smeserver-base | migrate fragment to validate key and crt settings |
| 3802 | smeserver-email | NFR: Web interface to configure pseudonym for local networks only (visible internal) when adding new pseudonym |
| 4079 | --- | RAID 6 / 10 with 4 HDD |
| 4118 | e-smith-manager | server-manager login isn't locale aware (isn't UTF-8 aware either) |
| 4123 | e-smith-manager | Server manager header is not locale aware |
| 4402 | smeserver-horde | horde DB entries are not removed when deleting users from SME |
| 4536 | smeserver-horde | Consider adding Kronolith (Calendar) to base for webmail |
| 4537 | smeserver-horde | Consider adding nag (Tasks) to base for webmail |
| 4538 | smeserver-horde | Consider adding mnemo (notes) to base for webmail |
| 4597 | smeserver-qpsmtpd | badrcptto should not be evaluated for connections from lan |
| 4606 | smeserver-mysql | Template more mysqld parameters |
| 4607 | smeserver-base | Console "Manage disk redundancy" does not capture add_drive_to_raid die() output to console or messages log |
| 4661 | smeserver-lib-compspec | Pressing TAB to autocomplete causes bash error to fail on db foo bar show <TAB> like commands |
| 5092 | smeserver-qpsmtpd | Disable DNSBL for authenticated users |
| 5759 | smeserver-php | Option to update PHPBaseDir to include PEAR on dynamic content enabled ibay |
| 5890 | smeserver-base | SMART on by default |
| 5933 | smeserver-base | Only list devices that carry a backup when performing a console restore |
| 6404 | smeserver-base | Terabyte quotas display incorrectly |
| 6458 | multiple-packages | cpu won't allow local users to be added to ldap groups |
| 6499 | smeserver-yum | Add support for yum-plugin-priorities |
| 6536 | smeserver-base | Make remoteaccess.pm also validate the subnet octets |
| 6713? | e-smith-manager | Server-manager access via HTTPS proxy forwarding fails after login success |
| 6804 | smeserver-proftpd | Adding TLS support to proftp configuration |
| 6807 | smeserver-formmagick | Formmagick error with file upload fields |
| 6940 | smeserver-yum | server-manager says system is up to date, but cron email says there are updates available (and packages being obsoleted) |
| 7011? | e-smith-php | Set php_admin_value upload_tmp_dir per ibay |
| 7224 | e-smith-dynamicdns-dyndns.org | dyndns client not working |
| 7510 | smeserver-dovecot | Let dovecot handle pop3 |
| 7655 | smeserver-base | error during ftp - Unable to open config file: /etc/security/pam_env.conf |
| 7827 | smeserver-mysql | Backup fails in pre-backup in mysqldump on invalid views, with possible solution |
| 7958 | --- | Exact version shown during installation |
| 8077 | smeserver-php | ibay customisation: PHP error reporting |
| 8150 | smeserver-ibays | ibay customisation: merge SSL option |
| 8156 | smeserver-base | Wild Card support in the default self signed certificate |
| 8160 | smeserver-spamassassin | integrate BayesAutoLearnThresholdSpam and BayesAutoLearnThresholdNonspam properties and handle bayes_auto_learn |
| 8244 | smeserver-base | cannot find backup media during console restore due to bad filesystem |
| 8292 | --- | NFR: Rename admin account |
| 8316 | smeserver-ibays | Add more PHP settings by db command |
| 8362 | smeserver-dnscache | dnscache CNAME chain lookup problem (www.paypal.com) |
| 8365 | --- | phpinfo shows Password in plain text!? |
| 8393 | smeserver-backup | Allow backup to mounted drive |
| 8484 | smeserver-qpsmtpd | qpsmtpd dnsbl does not allow configuration of blocklists without TXT records |
| 8591 | smeserver-qmail | Error in template expansion /var/qmail/control/virtualdomains |
| 8675 | smeserver-ldap | [SAMBA4] e-smith-LDAP + Samba 4 |
| 8692 | --- | The account xxx' can't be created because there is already a system account of that name. |
| 8693 | smeserver-apache | moving SSL httpd certificate to virtual host and allow multiple certificates |
| 8705 | smeserver-yum | avoid reboot after updating smeserver-X rpms |
| 8762? | smeserver-base | generate a wildcards domain certificate by marco hess |
| 8782 | smeserver-yum | check4contribsupdates minor language and formatting corrections |
| 8783 | e-smith-manager | Add bug reporting templates to server manager |
| 8787 | smeserver-php | add mail.add_x_header and mail.log to php-ini |
| 8834 | smeserver-yum | install deltarpm to reduce updates sizes |
| 8876 | smeserver-base | ServerName property from smb key is missing in defaults. Leads to perl warning |
| 8881 | smeserver-ntp | Use /var/lib/ntp/ as home for ntp drift file instead of /etc/ntp/ |
| 8903 | smeserver-support | Remove option in server manager to create a starter website |
| 8952 | smeserver-qpsmtpd | logterse summary record not found in qpsmtpd logs after unrecognised command |
| 8961 | --- | Add support for SPDNS.DE dynamic dns to the console. |
| 9060 | smeserver-samba | remove the win98pwdcache.reg of the server-resources |
| 9090? | smeserver-backup | Test if the remote (nfs,cifs) host is mountable in the worskation backup panel |
| 9105 | smeserver-ibays | create tmp directory for every php enabled ibay |
| 9127 | smeserver-backup | Make sure only one backup run at a time |
| 9155 | rssh | user needing scp access with rssh shell need to be member of rsshusers group |
| 9159 | smeserver-backup | Backup deletion of incomplete backups fail |
| 9189 | --- | Koozali SME Server 10 tracking bug |
| 9192 | smeserver-apache | port 80 and 443 shouldn't be hardcoded |
| 9206 | smeserver-qpsmtpd | Add DMARC to qpsmtpd |
| 9208 | --- | implement a cockpit's plugin to interact with SME's command |
| 9209 | LPRng | LPRng doesn't build on el7 |
| 9210 | perl-Object-Persistence | perl-Object-Persistence doesn't build on el7 |
| 9211 | ppp | ppp doesn't build on el7 |
| 9212 | --- | Create SME Server 10 Alpha 1 |
| 9215 | smeserver-apache | e-smith-apache doesn't build on el7 |
| 9216 | smeserver-base | e-smith-base doesn't build on el7 |
| 9219 | smeserver-spamassassin | spamassassin doesn't build on el7 |
| 9220 | smeserver-samba | e-smith-samba doesn't build on el7 |
| 9221 | smeserver-radiusd | e-smith-radiusd doesn't build on el7 |
| 9222 | smeserver-qmail | e-smith-qmail doesn't build on el7 |
| 9223 | smeserver-proxy | e-smith-proxy doesn't build on el7 |
| 9224 | smeserver-proftpd | e-smith-proftpd doesn't build on el7 |
| 9225 | e-smith-pptpd | e-smith-pptpd doesn't build on el7 |
| 9226 | smeserver-openssh | e-smith-openssh doesn't build on el7 |
| 9227 | smeserver-ntp | e-smith-ntp doesn't build on el7 |
| 9228 | smeserver-email | e-smith-email doesn't build on el7 |
| 9229 | smeserver-yum | smeserver-yum doesn't build on el7 |
| 9230 | smeserver-qpsmtpd | smeserver-qpsmtpd doesn't build on el7 |
| 9232 | smeserver-devtools | genfilelist should not treat symlinks as directories |
| 9233 | buffer | buffer doesn't build on el7 |
- Report truncated - count greater than max allowed 101 > 100