Line 88: |
Line 88: |
| ====Check for contrib packages that may need upgrading==== | | ====Check for contrib packages that may need upgrading==== |
| Even though it is recommended that you only upgrade clean machines (e.g. without contribs or other modifications), it may be possible that you have a contrib installed that you forgot about. After the upgrade, check if any contribs may require an upgrade from the smecontribs repository. | | Even though it is recommended that you only upgrade clean machines (e.g. without contribs or other modifications), it may be possible that you have a contrib installed that you forgot about. After the upgrade, check if any contribs may require an upgrade from the smecontribs repository. |
| + | |
| + | ====Known issues when upgrading from previous SME9.x==== |
| + | Some plugins have a different name with the new version of qpsmtpd, the service in charge of the incoming emails. This is why some template custom and some not up to date contribs could make this service fail to start. |
| + | |
| + | 1. you must take attention to upgrade 3 contribs (if they are already installed) related to email, otherwise you server might stop receiving email |
| + | # [[Mailstats|smeserver-mailstat]] >=1.1-9 (or your daily mail stats will be incomplete but email will work) |
| + | # [[GeoIP|smeserver-geoip]] >=1.1.2-7 (as geoip database have changed) |
| + | # '''[[Wbl|smeserver-wbl]] >=0.3.0-14 (or will prevent email service to start)''' |
| + | yum update --enablerepo=smecontribs |
| + | |
| + | 2. you must pay attention with current custom-templates related to qpsmtpd. A quick way to check is |
| + | /sbin/e-smith/audittools/templates |
| + | If you see any templates in /etc/e-smith/templates-custom/var/service/qpsmtpd/config/peers/, we suggest you to remove them. |
| + | mkdir /root/qpsmtpd-old-custom-templates |
| + | mv /etc/e-smith/templates-custom/var/service/qpsmtpd/config/peers /root/qpsmtpd-old-custom-templates/ |
| + | signal-event email-update |
| + | You can then put them one after the other if you want to test them individually and really want some of them back. You can see a list of available plugins to control the name of your custom-templates by doing |
| + | ll /usr/share/qpsmtpd/plugins |
| + | |
| + | templates known to conflict |
| + | #/etc/e-smith/templates-custom/var/service/qpsmtpd/config/peers/0/10check_earlytalker see [[Qpsmtpd_check_earlytalker]] |
| | | |
| ===SME 8=== | | ===SME 8=== |