Описание изменений

Обновление CKAN

С версии 2.0.3 до версии 2.2

http://docs.ckan.org/en/latest/maintaining/upgrading/index.html

Запуск virtualenv:

sudo -s
source /usr/lib/ckan/default/bin/activate

Бэкап базы данных:

/usr/lib/ckan/default/bin/paster db dump --config=/etc/ckan/default/production.ini ugis_ckan_database.pg_dump

- заменил development.ini на production.ini т.к. изначально установлена production версия CKAN (из бинарников).

Примечание

Most errors with paster commands can be solved by remembering to activate your virtual environment and change to the ckan directory before running the command:

. /usr/lib/ckan/default/bin/activate
cd /usr/lib/ckan/default/src/ckan

Безопасность

reCAPTCHA

В production.ini:

The public and private keys for your Recaptcha account, for example:

ckan.recaptcha.publickey = 6Lc...-KLc
ckan.recaptcha.privatekey = 6Lc...-jP

Setting both ckan.recaptcha.publickey and ckan.recaptcha.privatekey adds captcha to the user registration form. This has been effective at preventing bots registering users and creating spam packages.