Difference between revisions of "Updating from SME 7.1.x or earlier"
Line 37: | Line 37: | ||
yum update | yum update | ||
signal-event post-upgrade; signal-event reboot | signal-event post-upgrade; signal-event reboot | ||
+ | |||
+ | ===Miscellaneous Cleanup Tasks=== | ||
+ | SME 7.2 includes different default values for some settings. This section will tell you how to change those values. | ||
+ | ====qpsmtpd LogLevel==== | ||
+ | SME 7.0 - 7.1.3 all defaulted to qpsmtpd LogLevel 8 (or 'debug') in order to make sure that the logfile contained all plugin results. | ||
+ | |||
+ | SME 7.2 now includes the qpsmtpd logterse plugin allowing us to reduce the LogLevel to 6 without loss of critical tracking information and simultaneously reducing log activity significantly. | ||
+ | config setprop qpsmtpd LogLevel 6 | ||
+ | signal-event email-update | ||
+ | svc -t /var/service/qpsmtpd | ||
+ | |||
+ | If you are using Brian Read's "mailstats" script to get daily emails of mail server activity, you should update to the latest version to ensure that you have support for the logterse plugin. | ||
+ | |||
+ | Update is available from http://mirror.contribs.org/smeserver/contribs/bread/mailstats | ||
---- | ---- | ||
[[Category:Howto]] | [[Category:Howto]] |
Revision as of 14:13, 27 July 2007
Updating to SME 7.2
There seem to be a lot of questions about updating to SME 7.2 using YUM.
This document will attempt to compile the various questions and answers in one place.
Updating from SME 7.0 or 7.1 to SME 7.2
First, install the latest yum support files:
yum update smeserver-support smeserver-yum yum yum-plugin-fastest-mirror python-sqlite signal-event post-upgrade; signal-event reboot
Now, clean your yum cache and update, forcing your system to use the default repositories
yum clean all yum --disablerepo=* \ --enablerepo=base \ --enablerepo=updates \ --enablerepo=smeaddons \ --enablerepo=smeos \ --enablerepo=smeupdates \ update signal-event post-upgrade; signal-event reboot
Finally, reset your yum repositories to the new defaults (post SME 7.1)
cd /home/e-smith/db/ mv yum_repositories yum_repositories.po /etc/e-smith/events/actions/initialize-default-databases expand-template /etc/yum.conf
Updating from SME 7.1.3 to SME 7.2
First, make sure you are using the default yum repository configuration:
cd /home/e-smith/db/ mv yum_repositories yum_repositories.po /etc/e-smith/events/actions/initialize-default-databases expand-template /etc/yum.conf
Now, clear your local yum cache and perform the update:
yum clean all yum update signal-event post-upgrade; signal-event reboot
Miscellaneous Cleanup Tasks
SME 7.2 includes different default values for some settings. This section will tell you how to change those values.
qpsmtpd LogLevel
SME 7.0 - 7.1.3 all defaulted to qpsmtpd LogLevel 8 (or 'debug') in order to make sure that the logfile contained all plugin results.
SME 7.2 now includes the qpsmtpd logterse plugin allowing us to reduce the LogLevel to 6 without loss of critical tracking information and simultaneously reducing log activity significantly.
config setprop qpsmtpd LogLevel 6 signal-event email-update svc -t /var/service/qpsmtpd
If you are using Brian Read's "mailstats" script to get daily emails of mail server activity, you should update to the latest version to ensure that you have support for the logterse plugin.
Update is available from http://mirror.contribs.org/smeserver/contribs/bread/mailstats