diff --git a/Configuration/ZT.cfg b/Configuration/ZT.cfg index 5a850b8..ec5efe7 100644 --- a/Configuration/ZT.cfg +++ b/Configuration/ZT.cfg @@ -109,27 +109,27 @@ NETWORK_SHARE_DOMAIN=metro #---------------------------------- #Paramètres du serveur SFTP pour la copie des fichiers logs #Activation de la copie des fichiers sur le réseau (OUI ou NON) -#ACTIVER_SFTP=OUI +ACTIVER_SFTP=OUI #Login pour accéder au serveur SFTP -#SFTP_LOGIN=service.ct +SFTP_LOGIN=service.ct #Password pour accéder au serveur SFTP -#SFTP_PASSWORD=SigN4lisat10n!77240TraNsf3Rt +SFTP_PASSWORD=SigN4lisat10n!77240TraNsf3Rt #Adresse du serveur -#SFTP_SERVER_ADDRESS=10.133.3.136 +SFTP_SERVER_ADDRESS=10.133.3.136 #Répertoire de destination sur le serveur. Doit être vide pour le client SFTP. -#SFTP_DESTINATION= +SFTP_DESTINATION= #SFTP_DESTINATION=/Transfert$/vers_corpo/CT/ #---------------------------------- #Paramètres du serveur SFTP pour la copie des fichiers logs #Activation de la copie des fichiers sur le réseau (OUI ou NON) -ACTIVER_SFTP=OUI +#ACTIVER_SFTP=OUI #Login pour accéder au serveur SFTP -SFTP_LOGIN=zonetest +#SFTP_LOGIN=zonetest #Password pour accéder au serveur SFTP -SFTP_PASSWORD=zonetest +#SFTP_PASSWORD=zonetest #Adresse du serveur -SFTP_SERVER_ADDRESS=127.0.0.1 +#SFTP_SERVER_ADDRESS=127.0.0.1 #Répertoire de destination sur le serveur. Doit être vide pour le client SFTP. -SFTP_DESTINATION= +#SFTP_DESTINATION= diff --git a/UpdateZT.sh b/UpdateZT.sh index 5717d00..ece8f80 100755 --- a/UpdateZT.sh +++ b/UpdateZT.sh @@ -79,19 +79,34 @@ sync CONFIG_FILE_PATH=$ZTEXECDIR/Configuration/ZT.cfg echo " " echo "Ajout des informations SAMBA dans le fichier de configuration" -echo -e " +echo " #---------------------------------- #Paramètres du dossier partagé sur le réseau (SAMBA) pour la copie des fichiers logs #Activation de la copie des fichiers sur le réseau (OUI ou NON) -ACTIVER_SAMBA=OUI +ACTIVER_SAMBA=NON #Path du dossier cible sur le réseau NETWORK_SHARE_PATH=//10.133.3.136/Transfert$/vers_corpo/CT #Login pour accéder au drive -NETWORK_SHARE_LOGIN=metro\service.ct +NETWORK_SHARE_LOGIN=service.ct #Mot de passe pour accéder au drive NETWORK_SHARE_PASSWORD=SigN4lisat10n!77240TraNsf3Rt #Nom de domaine du drive réseau. Commenter si aucun nom de domaine ne doit être spécifié -#NETWORK_SHARE_DOMAIN=METRO +NETWORK_SHARE_DOMAIN=metro + + +#---------------------------------- +#Paramètres du serveur SFTP pour la copie des fichiers logs +#Activation de la copie des fichiers sur le réseau (OUI ou NON) +ACTIVER_SFTP=OUI +#Login pour accéder au serveur SFTP +SFTP_LOGIN=service.ct +#Password pour accéder au serveur SFTP +SFTP_PASSWORD=SigN4lisat10n!77240TraNsf3Rt +#Adresse du serveur +SFTP_SERVER_ADDRESS=10.133.3.136 +#Répertoire de destination sur le serveur. Doit être vide pour le client SFTP. +SFTP_DESTINATION= +#SFTP_DESTINATION=/Transfert$/vers_corpo/CT/ \n" >> $CONFIG_FILE_PATH echo "Modification du fichier de configuration OK" diff --git a/ZT b/ZT index 4e16dd1..5756e6e 100755 Binary files a/ZT and b/ZT differ diff --git a/ZT.pro b/ZT.pro index ea0cea1..aa0edbf 100644 --- a/ZT.pro +++ b/ZT.pro @@ -304,6 +304,8 @@ OTHER_FILES += \ SetPortCap.sh \ interfaces \ UpdateZT.sh \ + sftpbatch \ + password INCLUDEPATH += $$PWD/ \ $$PWD/SeaMaxLinux/ \ diff --git a/password b/password index 6232ece..0ea3cdb 100644 --- a/password +++ b/password @@ -1 +1 @@ -zonetest \ No newline at end of file +SigN4lisat10n!77240TraNsf3Rt \ No newline at end of file diff --git a/sftpbatch b/sftpbatch index da414bb..d121cc1 100644 --- a/sftpbatch +++ b/sftpbatch @@ -1,3 +1,3 @@ -put ./Trains/LOGZT1_2023-11-30-14-20-10-677.bin CVRT-D-LOGZT1_2023-11-30-14-20-10-677.bin +put ./Trains/LOGZT1_2023-12-05-08-00-26-192.bin CVRT-D-LOGZT1_2023-12-05-08-00-26-192.bin put ./LOG/LogZT.txt CVRT-LogZT.txt put ./ING/IngLog.txt CVRT-IngLog.txt \ No newline at end of file diff --git a/sources/SFTPServerManager.cpp b/sources/SFTPServerManager.cpp index 82a746d..f52a3ae 100644 --- a/sources/SFTPServerManager.cpp +++ b/sources/SFTPServerManager.cpp @@ -35,7 +35,7 @@ int CSFTPServerManager::InitFTPServerManager(bool EnableSFTPClient, QString SFTP QFile *PWDFile = new QFile("./password"); if(PWDFile->open(QFile::ReadWrite | QFile::Truncate | QFile::Text | QFile::Unbuffered) == false) { - qDebug("Imposible d'ouvrir le fichier password"); + CEngLog::instance()->AddLogString(QString("Gestionnaire de client SFTP: Impossible de mettre à jour le password dans le fichier")); PWDFile->close(); delete PWDFile; } @@ -44,6 +44,7 @@ int CSFTPServerManager::InitFTPServerManager(bool EnableSFTPClient, QString SFTP PWDFile->close(); delete PWDFile; + CEngLog::instance()->AddLogString(QString("Gestionnaire de client SFTP initialisé.")); return RET_OK; }