#!/bin/sh # koha-common.config - ensures that debconf stuff is all handled properly # # Copyright 2011 Catalyst IT, Ltd # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . set -e . /usr/share/debconf/confmodule CONFIGFILE=/etc/koha/koha-common.conf if [ -e $CONFIGFILE ]; then . $CONFIGFILE || true # Put the current values into debconf UPDATE="true" if [ "$AUTOMATIC_TRANSLATIONS_UPDATE" = "no" ] ; then UPDATE="false" fi db_set koha-common/automatically-update-translations "$UPDATE" else # True is the default db_set koha-common/automatically-update-translations true fi if dpkg --compare-versions "$2" lt-nl 3.4 ; then db_input high koha-common/3.2-3.4-upgrade-notice || true fi db_input medium koha-common/automatically-update-translations || true # Determine if we should ask the user about upgrading - there's no point # if this is a fresh install anyway. if [ -e /usr/sbin/koha-list ]; then RENAME_APACHE_FILES="no" for vhost in $(koha-list); do if [ -f "/etc/apache2/sites-available/$vhost" ] && \ [ ! -f "/etc/apache2/sites-available/$vhost.conf" ]; then RENAME_APACHE_FILES="yes" break # at least one, trigger renaming fi done if [ "$RENAME_APACHE_FILES" = "yes" ]; then db_input high koha-common/rename-apache-vhost-files || true fi fi db_go || true