From 1375cec93a563d489b8e6fc91a558a98a9f76aee Mon Sep 17 00:00:00 2001 From: Martin Berger Date: Tue, 16 May 2023 20:51:54 +0200 Subject: [PATCH 1/2] Update bonus.fints.sh: set default encrypted FinTS PIN within dbsetup.sql --- home.admin/config.scripts/bonus.fints.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/home.admin/config.scripts/bonus.fints.sh b/home.admin/config.scripts/bonus.fints.sh index e0992948a..e4ea1e899 100755 --- a/home.admin/config.scripts/bonus.fints.sh +++ b/home.admin/config.scripts/bonus.fints.sh @@ -251,6 +251,9 @@ if [ "$1" = "1" ] || [ "$1" = "on" ]; then sudo mariadb -e "GRANT ALL PRIVILEGES ON fints.* TO 'fintsuser' IDENTIFIED BY 'fints';" sudo mariadb -e "FLUSH PRIVILEGES;" if [ -f "dbsetup.sql" ]; then + # set default encrypted PIN 123456789 within dbsetup.sql if not yet set + sudo sed -i -e "s/REPLACE_ENCRYPTED_PIN/$(mvn compile exec:java -Dexec.mainClass="net.petafuel.fuelifints.cryptography.aesencryption.AESUtil" -Dexec.args=123456789 -q)/g" dbsetup.sql + mariadb -ufintsuser -pfints fints < dbsetup.sql else echo "# FAIL - dbsetup.sql not found - deleting code & exit" @@ -427,4 +430,4 @@ fi # just a basic error message when unknown action parameter was given echo "# FAIL - Unknown Parameter $1" -exit 1 \ No newline at end of file +exit 1 From bc58fe8e14ed7a66c8176409a057ad45d7b8869d Mon Sep 17 00:00:00 2001 From: Martin Berger Date: Tue, 16 May 2023 21:18:34 +0200 Subject: [PATCH 2/2] Update bonus.fints.sh: Copy blz.banking2.properties correctly --- home.admin/config.scripts/bonus.fints.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/home.admin/config.scripts/bonus.fints.sh b/home.admin/config.scripts/bonus.fints.sh index e4ea1e899..57db40f5b 100755 --- a/home.admin/config.scripts/bonus.fints.sh +++ b/home.admin/config.scripts/bonus.fints.sh @@ -322,8 +322,8 @@ WantedBy=multi-user.target sudo sed -i "s/^keystore_location =.*/keystore_location = \/mnt\/hdd\/app-data\/fints\/keystore.jks/g" /home/fints/config/fuelifints.properties sudo sed -i "s/^keystore_password =.*/keystore_password = raspiblitz/g" /home/fints/config/fuelifints.properties - # config app basics: blz.banking2.properties.example - sudo -u fints cp /home/fints/fints/config/blz.banking2.properties.example /home/fints/config/blz.banking2.properties + # config app basics: blz.banking2.properties.example: blz needs to be replaced with bankcode of fuelifints.properties + sudo -u fints cp /home/fints/fints/config/blz.banking2.properties.example /home/fints/config/12345678.banking2.properties # config app basics: lnbits.properties sudo -u fints cp /home/fints/fints/config/lnbits.properties.example /home/fints/config/lnbits.properties