96 lines
7.6 KiB
C
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...
|
|
|