Upgrading
1.1.2
This is a minor release with various bug fixes and a few new features.
- Backup your current install then upgrade.
- Review the new settings and add the ones that apply to you,
The settings added are:
- AD_HOST_NAME
- AD_LDAP_PORT
- AD_SEARCH_DN
- AD_ADMIN_GROUP
- AD_USER_GROUP
- AD_SEARCH_FIELDS
- AD_LDAP_SCHEME
- AD_LOG_FILE
1.1.1
This is a minor release with bug fixes and new features,
Backup your current install then upgrade.
Run syncdb to create the Django south tables:
# baruwa-admin syncdb
Run fake migration 0001 for all the modules.:
# for name in $(echo "accounts messages lists reports status config"); do baruwa-admin migrate $name 0001 --fake; done
Run actual migration for all the modules.:
# for name in $(echo "accounts messages lists reports status fixups config"); do baruwa-admin migrate $name; done
Review the new settings and add the ones that apply to you, The settings added are:
- POSTFIX_ALT_CONF = ‘/etc/postfix-ms’
- LOAD_BARUWA_DEFAULT_FILTER = True
- MAX_USERNAME_LENGTH = 128
- EMAIL_SIGNATURES_DIR = ‘/etc/MailScanner/signatures’
- BARUWA_NUM_RECENT_MESSAGES = 50
If you intend on using email signatures/disclaimers, Run:
# baruwa-admin initconfig
1.1.0
This is a major release, with a major code rewrite of the backend functionality, there are a few DB schema changes.
- Backup your current install then upgrade
- Configure the new settings.py
- run baruwa-admin syncdb
- run baruwa-admin compilemessages
- Install new perl modules
- Configure DB settings in MailScanner.conf
- Fix quarantine ownership “chgrp -R celery /var/spool/MailScanner/quarantine”
1.0.2
This is a bug fix release with no schema changes.
- Backup your settings.py then upgrade.
- Restore the settings.py.
- If using the debian package select no when asked if you want to configure mysql
1.0.1
This is a minor upgrade with no schema changes.
- Backup your settings.py then upgrade.
- Restore the settings.py.