commit 85a68dc2be57a7fb26e8094176a8e906d7ed69e4
parent 9960eafca15159819885ff1a5a1a45f20675a334
Author: Lea <lea.oualli@outlook.fr>
Date: Wed, 2 Apr 2025 11:58:00 +0200
Ajout des scripts
Diffstat:
4 files changed, 36 insertions(+), 1 deletion(-)
diff --git a/Merchant client/install_taler_windows.bat b/Merchant client/install_taler_windows.bat
@@ -0,0 +1,16 @@
+@echo off
+
+REM === Donne les droits d'exécution au script depuis Windows ===
+wsl chmod +x /mnt/c/Users/%USERNAME%/taler-windows/source/install_taler.sh
+
+REM === Lancement de l'installation dans WSL ===
+echo.
+echo === Lancement de l'installation GNU Taler via WSL ===
+wsl bash /mnt/c/Users/%USERNAME%/taler-windows/source/install_taler.sh
+
+REM === Lancer le backend Taler une fois l'installation terminée ===
+echo.
+echo === Lancement du backend Taler ===
+wsl taler-merchant-httpd -c /etc/taler/taler.conf
+
+pause
diff --git a/Procedure/README.md b/Procedure/README.md
@@ -0,0 +1 @@
+"# Projet Taler Windows"
diff --git a/README.md b/README.md
@@ -1 +0,0 @@
-"# Projet Taler Windows"
diff --git a/source/install_taler.sh b/source/install_taler.sh
@@ -0,0 +1,19 @@
+#!/bin/bash
+
+echo "[*] Start of installation GNU Taler..."
+
+sudo apt update && sudo apt install -y ca-certificates wget lsb-release
+
+# Création du dossier de clés + téléchargement de la clé GPG du dépôt Taler
+sudo mkdir -p /etc/apt/keyrings
+sudo wget -q -O /etc/apt/keyrings/taler-systems.gpg https://taler.net/taler-systems.gpg
+
+# Ajout du dépôt officiel Debian, qui contient les paquets Taler
+echo "deb [signed-by=/etc/apt/keyrings/taler-systems.gpg] https://deb.taler.net/apt/debian bookworm main" | sudo tee /etc/apt/sources.list.d/taler.list
+
+# Installation du backend Taler Merchant
+sudo apt update
+sudo apt install taler-merchant -y
+
+echo "[✓] Installation successful !"
+