@@ -, +, @@ - Create an instance called "data" - Run "sudo koha-dump-defaults data > test.sql" - Take a look at test.sql and verify there are way too many occurences of __KOHASITE__, like "-- Dumping __KOHASITE__ for table `accountlines`" - Apply the patch - Copy the resulting koha-create and koha-dump-defaults to somewhere running off the packages - Run "sudo koha-dump-defaults data > test.sql" again and verify there are only 4 occurrences of __KOHASITE__, in places that make sense - Create an instance with something like: $ gzip test.sql $ sudo koha-create --create-db --defaultsql test.sql.gz test17265 - Verify that you have a working Koha install --- debian/scripts/koha-create | 2 +- debian/scripts/koha-dump-defaults | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- a/debian/scripts/koha-create +++ a/debian/scripts/koha-create @@ -745,7 +745,7 @@ then then # Populate the database with default content. zcat "$DEFAULTSQL" | - sed "s/__KOHASITE__/$name/g" | + sed "s/__KOHASITE__/koha_$name/g" | mysql --host="$mysqlhost" --user="$mysqluser" --password="$mysqlpwd" "$mysqldb" --- a/debian/scripts/koha-dump-defaults +++ a/debian/scripts/koha-dump-defaults @@ -33,4 +33,4 @@ mysqluser="$( xmlstarlet sel -t -v 'yazgfs/config/user' $kohaconfig )" mysqlpass="$( xmlstarlet sel -t -v 'yazgfs/config/pass' $kohaconfig )" mysqldump --databases --host="$mysqlhost" --user="$mysqluser" \ --password="$mysqlpass" "$mysqldb" | - sed "s/$name/__KOHASITE__/g" + sed "s/koha_$name/__KOHASITE__/g" --