mirror of
https://gitlab.isc.org/isc-projects/kea
synced 2025-08-28 20:47:48 +00:00
33 lines
761 B
Bash
33 lines
761 B
Bash
|
#!/bin/sh
|
||
|
|
||
|
# Include utilities. Use installed version if available and
|
||
|
# use build version if it isn't.
|
||
|
if [ -e @datarootdir@/@PACKAGE_NAME@/scripts/admin-utils.sh ]; then
|
||
|
. @datarootdir@/@PACKAGE_NAME@/scripts/admin-utils.sh
|
||
|
else
|
||
|
. @abs_top_builddir@/src/bin/admin/admin-utils.sh
|
||
|
fi
|
||
|
|
||
|
VERSION=`mysql_version "$@"`
|
||
|
|
||
|
if [ "$VERSION" != "5.0" ]; then
|
||
|
printf "This script upgrades 5.0 to 5.1. Reported version is $VERSION. Skipping upgrade.\n"
|
||
|
exit 0
|
||
|
fi
|
||
|
|
||
|
mysql "$@" <<EOF
|
||
|
|
||
|
# Add missing 'client-id' host identifier type.
|
||
|
INSERT INTO host_identifier_type VALUES (3, 'client-id');
|
||
|
|
||
|
# Update the schema version number
|
||
|
UPDATE schema_version
|
||
|
SET version = '5', minor = '1';
|
||
|
# This line concludes database upgrade to version 5.1.
|
||
|
|
||
|
EOF
|
||
|
|
||
|
RESULT=$?
|
||
|
|
||
|
exit $?
|