Files
shipheart-appli/sources/localisation.h
T

96 lines
7.6 KiB
C

/**********************************************************************************************************************************************************************************
Fichier LOCALISATION.H
Contient toutes les définitions liées au site (donc tous les autres doivent être indépendants du site...)
**********************************************************************************************************************************************************************************/
// Base de données :
#define BDD_SERVER "localhost"
#define BDD_USER "koriolan"
#define BDD_PASSWORD "Mp7Hgf12bV9zm"
#define BDD_DATABASE "shipheart"
// Répertoires :
#define REPERTOIRE_SHIPHEART "/home/koriolan/shipheart" // Pas de '/' de fin...
#define REPERTOIRE_VERSIONS_CURRENT "/home/koriolan/shipheart/versions/current" // Pas de '/' de fin...
#define REPERTOIRE_LOGS "/home/koriolan/shipheart/logs" // Pas de '/' de fin...
#define REPERTOIRE_CONFIG "/home/koriolan/shipheart/config" // Pas de '/' de fin...
#define REPERTOIRE_CONFIG_IMAGES_ACCUEIL "/home/koriolan/shipheart/config/images_accueil" // Pas de '/' de fin...
#define REPERTOIRE_CONFIG_IMAGES_SILHOUETTE "/home/koriolan/shipheart/config/images_silhouette" // Pas de '/' de fin...
#define REPERTOIRE_CONFIG_RAPPORTS "/home/koriolan/shipheart/config/rapports" // Pas de '/' de fin...
#define REPERTOIRE_CONFIG_SAUVEGARDES "/home/koriolan/shipheart/config/sauvegardes" // Pas de '/' de fin...
#define REPERTOIRE_CONFIG_SONS "/home/koriolan/shipheart/config/sons" // Pas de '/' de fin...
#define REPERTOIRE_UTILS "/home/koriolan/shipheart/utils" // Pas de '/' de fin...
#define REPERTOIRE_SERVER "/home/koriolan/shipheart/server" // Pas de '/' de fin...
#define REPERTOIRE_SERVER_UPLOAD "/home/koriolan/shipheart/server/upload" // Pas de '/' de fin...
#define REPERTOIRE_SERVER_DOWNLOAD "/home/koriolan/shipheart/server/download" // Pas de '/' de fin...
#define REPERTOIRE_VERSIONS "/home/koriolan/shipheart/versions" // Pas de '/' de fin...
#define REPERTOIRE_VERSIONS_A_VALIDER "/home/koriolan/shipheart/versions/a_valider" // Pas de '/' de fin...
#define REPERTOIRE_VERSIONS_A_CHARGER "/home/koriolan/shipheart/versions/a_charger" // Pas de '/' de fin...
#define REPERTOIRE_TMP "/home/koriolan/shipheart/tmp" // Pas de '/' de fin...
#define REPERTOIRE_TMP_BDD "/home/koriolan/shipheart/tmp/bdd" // Pas de '/' de fin...
#define REPERTOIRE_TMP_CORE "/home/koriolan/shipheart/tmp/core" // Pas de '/' de fin...
#define REPERTOIRE_TMP_SAUVEGARDE "/home/koriolan/shipheart/tmp/sauvegarde" // Pas de '/' de fin...
#define REPERTOIRE_TMP_USB "/home/koriolan/shipheart/tmp/usb" // Pas de '/' de fin...
#define REPERTOIRE_TMP_WIFI "/home/koriolan/shipheart/tmp/wifi" // Pas de '/' de fin...
// Fichiers :
#define NOM_FICHIER_DEBUG "/home/koriolan/shipheart/logs/shipheart_appli_log.txt"
#define NOM_FICHIER_DEBUG_TMP "/home/koriolan/shipheart/logs/shipheart_appli_log_tmp.txt"
#define NOM_FICHIER_DEBUG_BUS "/home/koriolan/shipheart/logs/shipheart_appli_bus_log.txt"
#define NOM_FICHIER_APPLICATION "shipheart_appli"
#define NOM_FICHIER_QT "shipheart_qt"
#define NOM_FICHIER_LISTING_REPERTOIRE_DOWNLOAD_SERVEUR "__list_download_serveur.txt"
#define NOM_FICHIER_SAUVEGARDE_BDD "shipheart"
#define NOM_FICHIER_CHECK_SAUVEGARDE "check_tmp"
#define NOM_FICHIER_WPA_SUPPLICANT "/etc/wpa_supplicant/wpa_supplicant.conf"
#define NOM_FICHIER_HOSTAPD "/etc/hostapd/hostapd.conf"
#define NOM_FICHIER_ARCHIVAGE "archivage.php"
#define NOM_FICHIER_CONNEXION_SHIP2NET "connexion_ship2net.php"
#define NOM_FICHIER_CONNEXION_SHIP2NET_LOG "connexion_ship2net_log.txt"
#define NOM_FICHIER_SCAN_WIFI_STA "scan_wifi_sta.txt"
#define NOM_FICHIER_ETAT_ENTREES_CORE "etat_entrees_core.txt"
#define PREFIXE_NOM_FICHIER_ARCHIVAGE_LOG "log_archivage"
// Suffixes de fichiers :
#define SUFFIXE_NOUVEAU_FICHIER "_NEW"
#define SUFFIXE_ANCIEN_FICHIER "_OLD"
#define SUFFIXE_NOM_FICHIER_COMPRESSE_SAUVEGARDE_BDD "gz" // Extensions de type '.gz'
#define SUFFIXE_NOM_FICHIER_ENCRYPTE_SAUVEGARDE_BDD "enc" // Extensions de type '.gz.enc' puisque l'encryption est faite après la compression
// Marqueurs de fichiers :
#define MARQUEUR_FICHIER_JSON ".json" // Attention : 'marqueur' veut dire qu'il est recherché partout dans le nom de fichier, pas uniquement à la fin...
#define MARQUEUR_FICHIER_TAR_GZIP ".tar.gz" // Attention : 'marqueur' veut dire qu'il est recherché partout dans le nom de fichier, pas uniquement à la fin...
#define MARQUEUR_FICHIER_ENC ".enc" // Attention : 'marqueur' veut dire qu'il est recherché partout dans le nom de fichier, pas uniquement à la fin...
#define MARQUEUR_FICHIER_TAR_GZIP_ENC ".tar.gz.enc" // Attention : 'marqueur' veut dire qu'il est recherché partout dans le nom de fichier, pas uniquement à la fin...
#define MARQUEUR_FICHIER_BASH ".sh" // Attention : 'marqueur' veut dire qu'il est recherché partout dans le nom de fichier, pas uniquement à la fin...
#define MARQUEUR_FICHIER_APPLICATION "shipheart_appli" // Attention : 'marqueur' veut dire qu'il est recherché partout dans le nom de fichier, pas uniquement à la fin...
#define MARQUEUR_FICHIER_QT "shipheart_qt" // Attention : 'marqueur' veut dire qu'il est recherché partout dans le nom de fichier, pas uniquement à la fin...
#define MARQUEUR_FICHIER_COMPAGNON_V1 "shipheart_compagnon_v1" // Attention : 'marqueur' veut dire qu'il est recherché partout dans le nom de fichier, pas uniquement à la fin...
#define MARQUEUR_FICHIER_COMPAGNON_V2 "shipheart_compagnon_v2" // Attention : 'marqueur' veut dire qu'il est recherché partout dans le nom de fichier, pas uniquement à la fin...
#define MARQUEUR_FICHIER_SP812 "shipheart_sp812" // Attention : 'marqueur' veut dire qu'il est recherché partout dans le nom de fichier, pas uniquement à la fin...
#define MARQUEUR_FICHIER_SBS "shipheart_sbs" // Attention : 'marqueur' veut dire qu'il est recherché partout dans le nom de fichier, pas uniquement à la fin...
#define MARQUEUR_FICHIER_SP4AC "shipheart_sp4ac" // Attention : 'marqueur' veut dire qu'il est recherché partout dans le nom de fichier, pas uniquement à la fin...
#define MARQUEUR_FICHIER_SP8DC "shipheart_sp8dc" // Attention : 'marqueur' veut dire qu'il est recherché partout dans le nom de fichier, pas uniquement à la fin...
#define MARQUEUR_FICHIER_DONE ".DONE" // Attention : 'marqueur' veut dire qu'il est recherché partout dans le nom de fichier, pas uniquement à la fin...
// Serveur distant :
#define SERVEUR_FTP_ADRESSE "ftp.cluster028.hosting.ovh.net"
#define SERVEUR_FTP_USER "ciuqsga-bateaux"
#define SERVEUR_FTP_PASSWORD "u7J9K45Df9Es"
#define SERVEUR_SSH_ADRESSE "ssh.cluster028.hosting.ovh.net"
#define SERVEUR_SSH_USER SERVEUR_FTP_USER
#define SERVEUR_SSH_PASSWORD SERVEUR_FTP_PASSWORD
#define REPERTOIRE_SERVEUR "" // Pas de '/' à la fin... NB : le répertoire est /bateaux/<adresse_mac> mais comme le USER 'ciuqsga-bateaux' accède uniquement au répertoire "/bateaux", ce REPERTOIRE_SERVEUR est vide.
#define REPERTOIRE_UPLOAD_DESTINATION "/upload" // Pas de '/' à la fin...
#define REPERTOIRE_DOWNLOAD_SOURCE "/download" // Pas de '/' à la fin...