Compare commits
No commits in common. "main" and "v0.0.1a-ng" have entirely different histories.
main
...
v0.0.1a-ng
33
README.md
33
README.md
@ -1,33 +1,2 @@
|
||||
# SDIS29-2
|
||||
## Dépôt Git des programmes sources - SDIS 29
|
||||
|
||||
### Rôles des serveurs :
|
||||
|
||||
* **ap32-test** : Serveur web permettant aussi d'effectuer des phases de tests durant le projet avant de l'implémenter sur le serveur **ap32-prod**.
|
||||
* **ap32-prod** : Serveur web final.
|
||||
* **ap32-mon** : Serveur de supervision (monitoring) jouant un rôle crucial dans l'administration et la continuité de nos opérations.
|
||||
* **ap32-ans** : Serveur Ansible contenant les playbooks pour la base de données et le déploiement de WireGuard.
|
||||
* **ap32-pt** : Machine de test pour le déploiement des playbook Ansible.
|
||||
|
||||
---
|
||||
|
||||
### Création initiale des serveurs :
|
||||
|
||||
* Création des serveurs **ap32-prod**, **ap32-test**, **ap32-mon**, **ap32-ans** et **ap32-pt** via un clone intégral de la template Debian-12.7-Template sur pxlab2.
|
||||
* Définition des IDs : 2610 pour **ap32-prod**, 2611 pour **ap32-test**, 2612 pour **ap32-mon**, 2614 pour **ap32-ans**, 2615 pour **ap32-pt**.
|
||||
* Ajout d'étiquettes ap32 pour une meilleure gestion du projet.
|
||||
* Disques redimensionnés de 2Go à 12Go.
|
||||
* Définition des adresses IP : 172.16.0.110/24 pour **ap32-prod**, 172.16.0.111/24 pour **ap32-test** 172.16.0.112/24 pour **ap32-mon**, pour **ap32-ans**, 172.16.0.114/24 et pour **ap32-pt**, 172.16.0.115/24.
|
||||
* Ajout de nos clés publiques SSH (id-rsa.pub) de nos machines physiques dans les serveurs ap32 grâce à cloud-init.
|
||||
* Regénération des images cloud-init avant le démarrage les serveurs.
|
||||
---
|
||||
|
||||
### Premières étapes de configuration sur l'ensemble des serveurs :
|
||||
|
||||
* Suite à l'ajout de nos clés publiques dans les serveurs ap32, une première connexion s'impose avec la commande `ssh debian@ap32-X` (ici la résolution de nom a été géré par Monsieur Sevre).
|
||||
* Machines définies sur la **timezone** Europe/Paris avec la commande `timedatectl set-timezone Europe/Paris`.
|
||||
* Ajout du fichier **apt.conf** pour pouvoir franchir le proxy, fichier qui a été récupéré depuis **depl** depuis la commande `wget depl/sio/api/apt.conf` puis déplacer le fichier **apt.conf** avec `mv apt.conf /etc/apt/`.
|
||||
* La commande `apt update && apt upgrade -y` ensuite effectuée sur chacun des machines pour mettre à jour la liste des paquets et installe toutes les mises à jour disponibles automatiquement.
|
||||
* La commande `apt install qemu-guest-agent -y` effectuée sur l'ensemble des machines permet de faciliter la communication entre la VM et Proxmox.
|
||||
|
||||
# sdis29-2
|
||||
|
||||
|
@ -1,41 +0,0 @@
|
||||
# Rôle des Playbooks Ansible
|
||||
|
||||
## Playbook de Configuration de base du Système
|
||||
|
||||
Le premier playbook, apbase.yml, prépare la configuration de base du système. Il effectue les tâches suivantes :
|
||||
|
||||
- **Paramétrage du Fuseau Horaire** : Définit le fuseau horaire sur `Europe/Paris` pour assurer la cohérence des logs et des opérations temporelles.
|
||||
- **Configuration du Proxy pour APT** : Ajoute une configuration de proxy pour `apt` dans le fichier `/etc/apt/apt.conf`, permettant d'utiliser un proxy réseau pour les mises à jour des paquets.
|
||||
- **Mise à Jour et Mise à Niveau des Paquets** : Met à jour le cache `apt` et effectue une mise à jour des paquets pour garantir que le système est à jour.
|
||||
- **Installation de Paquets Essentiels** : Installe plusieurs paquets nécessaires :
|
||||
- `tomcat10`
|
||||
- `mariadb-server`
|
||||
- `ant`
|
||||
- `qemu-guest-agent`
|
||||
|
||||
> **Objectif** : Préparer l'environnement système pour l’installation et l'exécution des applications nécessaires.
|
||||
|
||||
---
|
||||
|
||||
## Playbook de Configuration de la Base de Données
|
||||
|
||||
Le deuxième playbook, apdb.yml, initialise la base de données MySQL en créant les éléments suivants :
|
||||
|
||||
- **Installation de la Bibliothèque Python pour MySQL** : Installe `python3-pymysql`, nécessaire pour que Ansible puisse gérer MySQL.
|
||||
- **Création d'une Base de Données** : Crée une base de données nommée `sdis29` demandé par les professeurs.
|
||||
- **Création d'un Utilisateur** : Ajoute un utilisateur `admin` avec comme mot de passe (`Azerty1+`) et on lui donnera tous les privilèges sur la base de données.
|
||||
- **Copie du Fichier SQL** : Transfère le fichier `sdis29.sql` vers le serveur pour initialiser la base de données.
|
||||
- **Importation de la Base de Données** : Importe le contenu de `sdis29.sql` dans la base de donnée `sdis29`, ce qui configure les tables et données initiales.
|
||||
|
||||
> **Objectif** : Configurer et initialiser une base de données MySQL pour les besoins applicatifs.
|
||||
|
||||
---
|
||||
|
||||
## Playbook de Sauvegarde de la Base de Données
|
||||
|
||||
Le troisième playbook, apdbdump.yml, effectue une sauvegarde de la base de données et copie le fichier SQL généré en local :
|
||||
|
||||
- **Exportation de la Base de Données** : Crée le fichier de sauvegarde `sdis29-dump.sql` de la base `sdis29` dans le répertoire `/tmp/` du serveur.
|
||||
- **Transfert du Fichier de Sauvegarde en Local** : Utilise le module `fetch` pour copier le fichier de sauvegarde du serveur vers la machine locale sous le même nom.
|
||||
|
||||
> **Objectif** : Sauvegarder la base de données `sdis29` pour la sécurité ou une restauration future.
|
@ -1,31 +0,0 @@
|
||||
---
|
||||
- hosts: all
|
||||
become: true
|
||||
|
||||
tasks:
|
||||
- name: Parametrage Timezone Europe/Paris
|
||||
community.general.timezone:
|
||||
name: Europe/Paris
|
||||
|
||||
- name: Copie apt.conf
|
||||
copy:
|
||||
content: |
|
||||
Acquire::http::Proxy "http://10.121.38.1:8080";
|
||||
Acquire::https::Proxy "http://10.121.38.1:8080";
|
||||
dest: /etc/apt/apt.conf
|
||||
|
||||
- name: Update and upgrade apt packages
|
||||
apt:
|
||||
upgrade: yes
|
||||
update_cache: yes
|
||||
cache_valid_time: 86400 #One day
|
||||
|
||||
|
||||
- name: Installation paquets
|
||||
apt:
|
||||
name: "{{ item }}"
|
||||
with_items:
|
||||
- tomcat10
|
||||
- mariadb-server
|
||||
- ant
|
||||
- qemu-guest-agent
|
@ -1,38 +0,0 @@
|
||||
---
|
||||
- hosts: all
|
||||
become: true
|
||||
|
||||
|
||||
tasks:
|
||||
- name: installation extensions python
|
||||
apt:
|
||||
name: python3-pymysql
|
||||
state: present
|
||||
|
||||
- name: Create a new database
|
||||
community.mysql.mysql_db:
|
||||
name: sdis29
|
||||
state: present
|
||||
login_unix_socket: /run/mysqld/mysqld.sock
|
||||
|
||||
- name: Create a new user
|
||||
community.mysql.mysql_user:
|
||||
name: admin
|
||||
password: Azerty1+
|
||||
priv: 'sdis29.*:ALL'
|
||||
state: present
|
||||
login_unix_socket: /run/mysqld/mysqld.sock
|
||||
|
||||
- name:
|
||||
copy:
|
||||
src: sdis29.sql
|
||||
dest: /tmp/
|
||||
|
||||
|
||||
|
||||
- name: Import database
|
||||
community.mysql.mysql_db:
|
||||
name: sdis29
|
||||
state: import
|
||||
target: /tmp/sdis29.sql
|
||||
login_unix_socket: /run/mysqld/mysqld.sock
|
@ -1,17 +0,0 @@
|
||||
---
|
||||
- hosts: all
|
||||
become: true
|
||||
|
||||
tasks:
|
||||
- name: Dump database
|
||||
community.mysql.mysql_db:
|
||||
state: dump
|
||||
name: sdis29
|
||||
target: /tmp/sdis29-dump.sql
|
||||
login_unix_socket: /run/mysqld/mysqld.sock
|
||||
|
||||
- name: Copy database dump file
|
||||
ansible.builtin.fetch:
|
||||
src: /tmp/sdis29-dump.sql
|
||||
dest: sdis29-dump.sql
|
||||
flat: yes
|
@ -1,408 +0,0 @@
|
||||
-- MariaDB dump 10.19 Distrib 10.11.6-MariaDB, for debian-linux-gnu (x86_64)
|
||||
--
|
||||
-- Host: localhost Database: sdis29
|
||||
-- ------------------------------------------------------
|
||||
-- Server version 10.11.6-MariaDB-0+deb12u1
|
||||
|
||||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
||||
/*!40101 SET NAMES utf8mb4 */;
|
||||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
|
||||
/*!40103 SET TIME_ZONE='+00:00' */;
|
||||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
||||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
|
||||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
||||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
||||
|
||||
--
|
||||
-- Table structure for table `caserne`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `caserne`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `caserne` (
|
||||
`id` smallint(6) NOT NULL,
|
||||
`nom` varchar(30) DEFAULT NULL,
|
||||
`adresse` varchar(60) DEFAULT NULL,
|
||||
`tel` varchar(14) DEFAULT NULL,
|
||||
`groupement` varchar(25) DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `caserne`
|
||||
--
|
||||
|
||||
LOCK TABLES `caserne` WRITE;
|
||||
/*!40000 ALTER TABLE `caserne` DISABLE KEYS */;
|
||||
INSERT INTO `caserne` VALUES
|
||||
(2901,'BANNALEC','Rue Eugène Cadic - 29380','02.98.39.83.02','CONCARNEAU'),
|
||||
(2902,'BENODET','37 route de Poulpry - 29950','02.98.57.05.00','QUIMPER'),
|
||||
(2903,'BRASPARTS','Rue de la Maine - 29190','02.98.81.45.65','MORLAIX'),
|
||||
(2904,'BREST','17 rue Amiral Romain Desfossés - 29200','02.98.34.56.13','BREST'),
|
||||
(2905,'BRIEC DE Lr ODET','Ty Eugène - 29S10','02.98.57.91.67','QUIMPER'),
|
||||
(2906,'CAMARET','Place Saint- Yves - 29S70','02.98.27.90.46','BREST'),
|
||||
(2907,'CAP-SIZUN - AUDIERNE','Rue du Goyen - 29770 AUDIERNE','02.98.70.11.96','QUIMPER'),
|
||||
(2908,'CAP-SIZUN - PONT CROIX','Rue du Goyen - 29770 AUDIERNE','02.98.70.42.14','QUIMPER'),
|
||||
(2909,'CAP-SIZUN - ILE DE SEIN','Place François le Sud - 29990','02.98.70.93.64','QUIMPER'),
|
||||
(2910,'CARANTEC','Kérouguelen - 29660','02.98.78.37.46','MORLAIX'),
|
||||
(2911,'CARHAIX','Rue Jean-Sébastien Corvellec - 29270','02.98.99.34.40','MORLAIX'),
|
||||
(2912,'CHATEAULIN','Rocade dt Quimill - 29150','02.98.86.83.47','BREST'),
|
||||
(2913,'CHATEAUNEUF DU FAOU','7 place aux chevaux - 29S20','02.98.81.84.15','MORLAIX'),
|
||||
(2914,'CLOHARS CARNOËT','Rue Quilhen Langlazic - 29360','02.98.71.98.88','CONCARNEAU'),
|
||||
(2915,'CONCARNEAU','112 rue de la Gare - 29900','02.98.97.32.40','CONCARNEAU'),
|
||||
(2916,'CORAY','Zone de Lanviho - 29370','02.98.59.74.47','CONCARNEAU'),
|
||||
(2917,'CROZON','Boulevard de Pralognan-la-Vanoise - 29160','02.98.27.14.65','BREST'),
|
||||
(2918,'DOUARNENEZ','4 route de Brest - 29100','02.98.92.00.38','QUIMPER'),
|
||||
(2919,'ELLIANT','Rue Pasteur - 29370','02.98.94.14.43','CONCARNEAU'),
|
||||
(2920,'FOUESNANT','31 rue du château d\'eau - 29170','02.98.56.11.83','QUIMPER'),
|
||||
(2921,'GUERLESQUIN','Route de Bolazec - 29650','02.98.72.86.25','MORLAIX'),
|
||||
(2922,'HUELGOAT','31 rue du Général de Gaulle - 29690','02.98.99.90.76','MORLAIX'),
|
||||
(2923,'ILE DE BATZ','Route du Jardin Colonial - 292S3','02.98.61.78.43','MORLAIX'),
|
||||
(2924,'ILE DE OUESSANT','Kernigou - 29242','02.98.48.85.59','BREST'),
|
||||
(2925,'LANDERNEAU','rue ingénieur Jacques Frimot - 29800','02.98.85.16.16','BREST'),
|
||||
(2926,'LANDIVISIAU','28 rue Georges Clemenceau - 29400','02.98.68.03.18','MORLAIX'),
|
||||
(2927,'LANMEUR','Rue des Quatre Vents - 29620','02.98.67.50.31','MORLAIX'),
|
||||
(2928,'LANNILIS','Rue Mathilde Delaporte - 29870','02.98.04.17.36','BREST'),
|
||||
(2929,'LE FAOU','Place aux Foires - 29590','02.98.81.01.11','BREST'),
|
||||
(2930,'LE GUILVINEC','43 rue Jean Jaurès - 29730','02.98.58.26.48','QUIMPER'),
|
||||
(2931,'LESNEVEN','Place du Champ de Bataille - 29260','02.98.83.02.68','BREST'),
|
||||
(2932,'LEUHAN','4 rue de l\'école - 29390','02.98.82.50.87','CONCARNEAU'),
|
||||
(2933,'LOCTUDY','Place des Anciens Combattants - 29750','02.98.87.40.18','QUIMPER'),
|
||||
(2934,'MELGVEN','Rue Neuve - 29140','02.98.97.99.88','CONCARNEAU'),
|
||||
(2935,'MOELAN SUR MER','46 rue de Pont ar Laer - 29350','02.98.39.68.90','CONCARNEAU'),
|
||||
(2936,'MORLAIX','7 rue de l\'Orée du Bois - 29600','02.98.88.16.18','MORLAIX'),
|
||||
(2937,'PENMARC\'H','Rue Edmond Michelet - 29760','02.98.58.72.16','QUIMPER'),
|
||||
(2938,'PLABENNEC','7 rue du Maréchal Leclerc - 29860','02.98.40.81.81','BREST'),
|
||||
(2939,'PLEYBEN','Rue Maurice de Trésiguidy - Zone du Drevers - 29190','02.98.26.32.87','MORLAIX'),
|
||||
(2940,'PLOBANNALEC','Place du 19 mars 1962 - 29740','02.98.87.80.27','QUIMPER'),
|
||||
(2941,'PLOMEUR','Rue du Prat Don - 29120','02.98.82.05.13','QUIMPER'),
|
||||
(2942,'PLONEOUR LANVERN','Place Amiral Ronarc\'h - 29720','02.98.87.70.99','QUIMPER'),
|
||||
(2943,'PLOUDALMEZEAU','Rue de Cullompton - 29830','02.98.48.05.78','BREST'),
|
||||
(2944,'PLOUESCAT','Boulevard de l\'Europe - 29430','02.98.69.61.99','MORLAIX'),
|
||||
(2945,'PLOUGONVEN','24 rue de Morlaix - 29640','02.98.78.70.72','MORLAIX'),
|
||||
(2946,'PLOUGUERNEAU','ZA Héliez - 29880','02.98.04.61.85','BREST'),
|
||||
(2947,'PLOZEVET','Rue de l\'usine - 29710','02.98.91.46.55','QUIMPER'),
|
||||
(2948,'PONT AVEN','Rue du Général de Gaulle - 29930','02.98.06.05.15','CONCARNEAU'),
|
||||
(2949,'PONT L\'ABBE','Place de la Gare - 29120','02.98.87.08.36','QUIMPER'),
|
||||
(2950,'POULDREUZIC','Rue de la Gare - 29710','02.98.54.46.33','QUIMPER'),
|
||||
(2951,'QUERRIEN','Rue du Château d\'Eau - 29310','02.98.71.37.57','CONCARNEAU'),
|
||||
(2952,'QUIMPER','60 avenue de Kéradennec - 29000','02.98.64.88.00','QUIMPER'),
|
||||
(2953,'QUIMPERLE','15 allée Victor Schœlcher - Z.A. de Kergoaler - 29300','02.98.96.18.18','CONCARNEAU'),
|
||||
(2954,'RIEC SUR BELON','Rue centrale - 29340','02.98.06.41.34','CONCARNEAU'),
|
||||
(2955,'ROSPORDEN','ZI de Dioulan - 29140','02.98.59.94.93','CONCARNEAU'),
|
||||
(2956,'SAINT GOAZEC','Kervoazec - 29520','02.98.26.84.76','MORLAIX'),
|
||||
(2957,'SAINT POL DE LEON','Rue du Budou - 29250','02.98.69.20.18','MORLAIX'),
|
||||
(2958,'SAINT RENAN',' Route de Plouzané - 29290','02.98.84.21.76','BREST'),
|
||||
(2959,'SAINT THEGONNEC','Penfo - 29410','02.98.79.46.00','MORLAIX'),
|
||||
(2960,'SAINT THURIEN',' Route de Scaêr - 29380','02.98.39.48.16','CONCARNEAU'),
|
||||
(2961,'SCAER','Rue Queignec - 29390','02.98.59.42.33','CONCARNEAU'),
|
||||
(2962,'SIZUN','Rue du Léon - 29450','02.98.68.87.06','MORLAIX'),
|
||||
(2963,'SPEZET','8, rue des Ecoles - 29540','02.98.93.93.65','MORLAIX'),
|
||||
(2964,'TREGOUREZ','Rue Yvon Donnard - 29970','02.98.59.14.67','QUIMPER');
|
||||
/*!40000 ALTER TABLE `caserne` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `parametre`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `parametre`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `parametre` (
|
||||
`idType` varchar(7) NOT NULL,
|
||||
`indice` smallint(6) NOT NULL,
|
||||
`libelle` varchar(80) DEFAULT NULL,
|
||||
`valeur` varchar(25) DEFAULT NULL,
|
||||
`plancher` int(11) DEFAULT NULL,
|
||||
`plafond` int(11) DEFAULT NULL,
|
||||
PRIMARY KEY (`idType`,`indice`),
|
||||
CONSTRAINT `parametre_ibfk_1` FOREIGN KEY (`idType`) REFERENCES `typeParametre` (`id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `parametre`
|
||||
--
|
||||
|
||||
LOCK TABLES `parametre` WRITE;
|
||||
/*!40000 ALTER TABLE `parametre` DISABLE KEYS */;
|
||||
INSERT INTO `parametre` VALUES
|
||||
('dispo',0,'Indisponible','gray',NULL,NULL),
|
||||
('dispo',1,'Disponible','white',NULL,NULL),
|
||||
('dispo',2,'Au travail','yellow',NULL,NULL),
|
||||
('dispo',3,'Garde','lime',NULL,NULL),
|
||||
('grade',0,'Sapeur',NULL,NULL,NULL),
|
||||
('grade',1,'Adjudant',NULL,NULL,NULL),
|
||||
('grade',2,'Adjudant-Chef',NULL,NULL,NULL),
|
||||
('grade',3,'Capitaine',NULL,NULL,NULL),
|
||||
('grade',4,'Caporal',NULL,NULL,NULL),
|
||||
('grade',5,'Caporal-Chef',NULL,NULL,NULL),
|
||||
('grade',6,'Commandant',NULL,NULL,NULL),
|
||||
('grade',7,'Lieutenant',NULL,NULL,NULL),
|
||||
('grade',8,'Lieutenant-Colonel',NULL,NULL,NULL),
|
||||
('grade',9,'Major',NULL,NULL,NULL),
|
||||
('grade',10,'Sergent',NULL,NULL,NULL),
|
||||
('grade',11,'Sergent-chef',NULL,NULL,NULL),
|
||||
('statAgt',1,'pompier',NULL,NULL,NULL),
|
||||
('statAgt',2,'chef de centre',NULL,NULL,NULL),
|
||||
('statAgt',3,'responsable des alertes',NULL,NULL,NULL),
|
||||
('tranche',1,'nuit : 0h/6h',NULL,NULL,NULL),
|
||||
('tranche',2,'matin : 6h/12 h',NULL,NULL,NULL),
|
||||
('tranche',3,'après-midi : 12h/18h',NULL,NULL,NULL),
|
||||
('tranche',4,'soirée : 18h/24h',NULL,NULL,NULL),
|
||||
('typePer',1,'pompier professionnel',NULL,NULL,NULL),
|
||||
('typePer',2,'pompier volontaire',NULL,NULL,NULL),
|
||||
('typePer',3,'personnel médical',NULL,NULL,NULL),
|
||||
('typePer',4,'personnel administratif',NULL,NULL,NULL);
|
||||
/*!40000 ALTER TABLE `parametre` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `pompier`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `pompier`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `pompier` (
|
||||
`id` smallint(6) NOT NULL AUTO_INCREMENT,
|
||||
`idCaserne` smallint(6) NOT NULL,
|
||||
`nom` varchar(40) DEFAULT NULL,
|
||||
`prenom` varchar(40) DEFAULT NULL,
|
||||
`statut` smallint(6) DEFAULT NULL,
|
||||
`typePers` smallint(6) DEFAULT NULL,
|
||||
`mail` varchar(33) DEFAULT NULL,
|
||||
`login` varchar(10) DEFAULT NULL,
|
||||
`mdp` varchar(80) DEFAULT NULL,
|
||||
`adresse` varchar(32) DEFAULT NULL,
|
||||
`cp` varchar(5) DEFAULT NULL,
|
||||
`ville` varchar(32) DEFAULT NULL,
|
||||
`bip` varchar(10) DEFAULT NULL,
|
||||
`nbGardes` smallint(6) DEFAULT NULL,
|
||||
`grade` smallint(6) DEFAULT NULL,
|
||||
`commentaire` varchar(200) DEFAULT NULL,
|
||||
`dateEnreg` datetime DEFAULT NULL,
|
||||
`dateModif` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `idCaserne` (`idCaserne`),
|
||||
CONSTRAINT `pompier_ibfk_1` FOREIGN KEY (`idCaserne`) REFERENCES `caserne` (`id`)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=162 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `pompier`
|
||||
--
|
||||
|
||||
LOCK TABLES `pompier` WRITE;
|
||||
/*!40000 ALTER TABLE `pompier` DISABLE KEYS */;
|
||||
INSERT INTO `pompier` VALUES
|
||||
(1,2901,'ROUAT','Michel',2,1,'michel.rouat@sdis29.fr','mROUA','ff70d7c9ac34274ea95a1553aa2ba5cb',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(2,2901,'RANNOU','Michel',1,2,'michel.rannou@sdis29.fr','mRANN','15671cef7fcdfd744e28a6154d1845ac',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(3,2902,'ROSEN','Alain',2,1,'alain.rosen@sdis29.fr','aROSE','070f0a53761332b04900ac675899fc69',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(4,2902,'LABORY','Bruno',1,2,'bruno.labory@sdis29.fr','bLABO','bf1377631348720d4ada09b7d3bd3b00',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(5,2903,'RIVOAL','Ronan',2,1,'ronan.rivoal@sdis29.fr','rRIVO','022a19f6ab0ca558f3433b57cc5cdb9a',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(6,2903,'SIMON','Frédéric',1,2,'frédéric.simon@sdis29.fr','fSIMO','b54a2286cac900096bf2e5e78e66b0c2',NULL,NULL,NULL,'2',0,1,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(7,2904,'FALC\'HUN','Jean-Luc',2,1,'jean-luc.falchun@sdis29.fr','jFALC','381fdf412c0ce426a439d6be1a75bde3',NULL,NULL,NULL,'1',0,8,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(8,2904,'QUERE','Alain',3,1,'alain.quere@sdis29.fr','aQUER','6e4ae952b513ee8bb1b121b7129a35ae',NULL,NULL,NULL,'2',0,3,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(9,2904,'KEREBEL','Erwan',1,2,'erwan.kerebel@sdis29.fr','eKERE','488871485a881fdc7a96443f3bb28fcf',NULL,NULL,NULL,'3',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(10,2904,'PAULEAU','Pierre',1,2,'pierre.pauleau@sdis29.fr','pPAUL','1dca0bb7f8452db5b9509fe799c182ea',NULL,NULL,NULL,'4',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(11,2904,'DEROFF','Jacques',1,2,'jacques.deroff@sdis29.fr','jDERO','2ee7af8df036b3783e2ce4357577022c',NULL,NULL,NULL,'5',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(12,2904,'MAZE','Dominique',1,2,'dominique.maze@sdis29.fr','dMAZE','26d239c74858cd3f1d12aecd7f82ae09',NULL,NULL,NULL,'6',0,6,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(13,2904,'TOULLEC','Jérôme',1,2,'jérôme.toullec@sdis29.fr','jTOUL','1bef8b407118d4f1ebe72357259de01a',NULL,NULL,NULL,'7',0,3,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(14,2904,'KERBERENES','Pascal',1,2,'pascal.kerberenes@sdis29.fr','pKERB','dbbf765c454da8ff92eb45740e7b96f9',NULL,NULL,NULL,'8',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(15,2904,'JACQUET','Bertrand',1,2,'bertrand.jacquet@sdis29.fr','bJACQ','725a61a682f150763ed8d00deb62565d',NULL,NULL,NULL,'9',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(16,2904,'LE BRIS','Yves',1,2,'yves.le_bris@sdis29.fr','yLE B','dbccc26fd8b499884b61336c75cdba46',NULL,NULL,NULL,'10',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(17,2904,'LE BARS','Yvon',1,2,'yvon.le_bars@sdis29.fr','yLE B','dbccc26fd8b499884b61336c75cdba46',NULL,NULL,NULL,'11',0,7,'','2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(18,2904,'BOULIC','Louis',1,2,'louis.boulic@sdis29.fr','lBOUL','a06e6317cf3d52c1ee6d81ec945d2e3a',NULL,NULL,NULL,'12',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(19,2904,'BERNARD','Luc',1,2,'luc.bernard@sdis29.fr','lBERN','d82673400cff63b4d9d175c4cb826081',NULL,NULL,NULL,'13',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(20,2904,'DUROSE','Pierre',1,2,'pierre.durose@sdis29.fr','pDURO','512d147b291a1f2a991c234122681c8d',NULL,NULL,NULL,'14',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(21,2905,'PENNEC','Daniel',2,1,'daniel.pennec@sdis29.fr','dPENN','ef37a363f4878ee660a55f98bb44371d',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(22,2905,'GAONAC\'H','Jean-Claude',1,2,'jean-claude.gaonach@sdis29.fr','jGAON','d92f5ba406da1380a3b90c83641c2d8b',NULL,NULL,NULL,'2',0,11,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(23,2906,'DAVAIC','José',2,1,'josé.davaic@sdis29.fr','jDAVA','f721a803e3533cf9ef1b9aba853af649',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(24,2906,'TANIOU','Claude',1,2,'claude.taniou@sdis29.fr','cTANI','3edcaffac9a0410d130462f87b20defe',NULL,NULL,NULL,'2',0,11,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(25,2907,'MARZIN','Jean-François',2,1,'jean-françois.marzin@sdis29.fr','jMARZ','d6320a73f31bd74cd8ee0cfaa322daa6',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(26,2907,'COÏC','Alain',1,2,'alain.coïc@sdis29.fr','aCOÏC','03dbcd2cc136d6635b7fbb119881d126',NULL,NULL,NULL,'2',0,5,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(27,2908,'KERSUAL','Hervé',2,1,'hervé.kersual@sdis29.fr','hKERS','b5bd1090562ae3f0b06c4ef59b17e994',NULL,NULL,NULL,'1',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(28,2909,'COÏC','Alain',2,1,'alain.coïc@sdis29.fr','aCOÏC','03dbcd2cc136d6635b7fbb119881d126',NULL,NULL,NULL,'1',0,4,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(29,2911,'CADIOU','Philippe',2,1,'philippe.cadiou@sdis29.fr','pCADI','47f45e21035cbf174cc3a00a43ae410a',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(30,2911,'COCHENNEC','Eric',1,2,'eric.cochennec@sdis29.fr','eCOCH','e74bd5173f1f9b71339f577540ff2095',NULL,NULL,NULL,'2',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(31,2912,'DURET','Nicolas',2,1,'nicolas.duret@sdis29.fr','nDURE','9c08b2ea4805b2f3f7d1a41d34dea3f7',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(32,2912,'SCOARNEC','Stéphane',1,2,'stéphane.scoarnec@sdis29.fr','sSCOA','467796dd1556cb2d77ce0c790298333c',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(33,2913,'DELAPORTE','David',2,1,'david.delaporte@sdis29.fr','dDELA','7b7c9e48aa29e3b91c6fac203e87eb73',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(34,2914,'GUERROUE','Eric',2,1,'eric.guerroue@sdis29.fr','eGUER','3e9268ea6fa741cbec5a17178d88404f',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(35,2914,'LE BOURHIS','Bruno',1,2,'bruno.le_bourhis@sdis29.fr','bLE B','6cc36dc3f5c7843680d9e48ef2587f14',NULL,NULL,NULL,'2',0,1,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(36,2915,'BOUSSIN','Cédric',2,1,'cédric.boussin@sdis29.fr','cBOUS','a459930d9039520f99a68bb395c07d62',NULL,NULL,NULL,'1',0,6,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(37,2915,'PITOR','Pascal',3,1,'pascal.pitor@sdis29.fr','pPITO','006bd3c3ac2fae73faaf31f7649b0718',NULL,NULL,NULL,'2',0,6,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(38,2915,'GIRE','Gilbert',1,2,'gilbert.gire@sdis29.fr','gGIRE','c18cdc3a37b14016e202a238abb470e9',NULL,NULL,NULL,'3',0,3,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(39,2915,'PICAUT','Franck',1,2,'franck.picaut@sdis29.fr','fPICA','44ebff339e1b8e1a76154554b152906a',NULL,NULL,NULL,'4',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(40,2915,'VIOL','Alain',1,2,'alain.viol@sdis29.fr','aVIOL','9e28492afea490a2864783470696fe26',NULL,NULL,NULL,'5',0,NULL,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(41,2915,'QUEAU','Erwan',1,2,'erwan.queau@sdis29.fr','eQUEA','927830590191a590c31364fcd0090f18',NULL,NULL,NULL,'6',0,3,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(42,2915,'VAXELAIRE','Francis',1,2,'francis.vaxelaire@sdis29.fr','fVAXE','288c3a7f4664385730406ca5a9ae1173',NULL,NULL,NULL,'7',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(43,2916,'HEMERY','Michel',2,1,'michel.hemery@sdis29.fr','mHEME','cdfcb02fcac9206b7e55fa20d7bb0cc4',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(44,2916,'LE BARS','Didier',1,2,'didier.le bars@sdis29.fr','dLE B','db8e28a5090e9148d2aa56acb914703c',NULL,NULL,NULL,'2',0,1,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(45,2917,'GAY','Lionel',2,1,'lionel.gay@sdis29.fr','lGAY','67b015c9f2a929b1429d7cb3ec2535ad',NULL,NULL,NULL,'1',0,3,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(46,2917,'LARGENTON','Anthony',1,2,'anthony.largenton@sdis29.fr','aLARG','d4a1845c488435f162dac6122b961cef',NULL,NULL,NULL,'2',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(47,2918,'AMET','Olivier',2,1,'olivier.amet@sdis29.fr','oAMET','78d350f90cc501626d1e27a805be343a',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(48,2918,'BIDET','Xavier',1,2,'xavier.bidet@sdis29.fr','xBIDE','c1d554d06a7de3fe6e931d506e2c15f9',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(49,2919,'LE ROY','Jean-Michel',2,1,'jean-michel.le_roy@sdis29.fr','jLE R','8c1b857336563356eb3182188246aa02',NULL,NULL,NULL,'1',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(50,2919,'COTTEN','François',1,2,'françois.cotten@sdis29.fr','fCOTT','e446c8e8561d0992f5dea06ce43b8e36',NULL,NULL,NULL,'2',0,5,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(51,2920,'GOARDET','Christian',2,1,'christian.goardet@sdis29.fr','cGOAR','47b5a53f889b029d558c2fa2f5adc3a9',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(52,2920,'CORCUFF','Gaël',1,2,'gaël.corcuff@sdis29.fr','gCORC','408f77dda7ffad34a6724b801dff5993',NULL,NULL,NULL,'2',0,1,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(53,2921,'LE SCRAGNE','David',2,1,'david.le scragne@sdis29.fr','dLE S','b8417c8940b67b0f51cd1256796ee4ce',NULL,NULL,NULL,'1',0,1,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(54,2921,'GUERN','Jean-Luc',1,2,'jean-luc.guern@sdis29.fr','jGUER','d9f84bd45a6e444084beb0f28d8def8b',NULL,NULL,NULL,'2',0,1,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(55,2922,'MOREAU','Jean-Pierre',2,1,'jean-pierre.moreau@sdis29.fr','jMORE','62c7f75865ca633b6ad7f446ca345209',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(56,2922,'HERVIOU','Patrick',1,2,'patrick.herviou@sdis29.fr','pHERV','588e5f1892372604d1e9559873147e35',NULL,NULL,NULL,'2',0,11,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(57,2923,'MARTIN','Nicolas',2,1,'nicolas.martin@sdis29.fr','nMART','5e4aa993b426a7e5ad06fcfb4c2dbb13',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(58,2923,'GLIDIC','David',1,2,'david.glidic@sdis29.fr','dGLID','56100506a4a016745a53e74d81b3e6ca',NULL,NULL,NULL,'2',0,10,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(59,2924,'DURAND','François',2,1,'françois.durand@sdis29.fr','fDURA','e4635012f2ce52ac50a4f236d7d06852',NULL,NULL,NULL,'2',12,0,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(60,2924,'LEGALL','Yasmina',1,2,'yasmina.legall@sdis29.fr','yLEGA','e898faf807c9443ea2548fe7b908d46e',NULL,NULL,NULL,'3',10,0,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(61,2924,'DUBOIS','Yves',1,2,'yves.dubois@sdis29.fr','yDUBO','8e817f5b0463be6ed6cefe521bf72eb4',NULL,NULL,NULL,'9',14,0,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(62,2924,'MARTIN','Alain',1,2,'alain.martin@sdis29.fr','aMART','d610bed518def84789dee9b34742fd41',NULL,NULL,NULL,'17',12,0,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(63,2924,'DUPOND','Carole',1,2,'carole.dupond@sdis29.fr','cDUPO','034570a9c267a0631f48ddcd1b31a7f6',NULL,NULL,NULL,'4',10,0,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(64,2924,'YAYAOUI','Pierre',1,2,'pierre.yayaoui@sdis29.fr','pYAYA','d6329ecaeed2b3ea36ed696ef350cb80',NULL,NULL,NULL,'11',10,0,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(65,2924,'CARETTE','Patrick',1,2,'patrick.carette@sdis29.fr','pCARE','c73e9ec57ed7b0ce30930dfb30fcbd19',NULL,NULL,NULL,'12',2,0,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(66,2924,'FERNANDEZ','Henri',1,2,'henri.fernandez@sdis29.fr','hFERN','b4a65778f3ff09b4efc77e67a2f7510c',NULL,NULL,NULL,'18',14,0,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(67,2924,'CABON','Yohann',1,2,'yohann.cabon@sdis29.fr','yCABO','ccf3e1487abfcd826d150475a219868c',NULL,NULL,NULL,'6',12,0,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(68,2924,'BRETON','Joëlle',1,2,'joëlle.breton@sdis29.fr','jBRET','bd46da5e1c435c0f5501ff044170f7d3',NULL,NULL,NULL,'5',14,0,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(69,2924,'DUJARDIN','Alex',1,2,'alex.dujardin@sdis29.fr','aDUJA','a16439d3ed7c454b0c84fe00e7494acf',NULL,NULL,NULL,'10',11,0,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(70,2924,'CLÉBERT','Marc',1,2,'marc.clebert@sdis29.fr','mCLÉB','7f5fabc295f9356c23ec80f7a4510ea1',NULL,NULL,NULL,'19',10,0,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(71,2924,'MASSON','Nicolas',1,2,'nicolas.masson@sdis29.fr','nMASS','2bb8ebb40fa2b2c6e279b0c8e9da1a21',NULL,NULL,NULL,'13',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(72,2924,'CORNIC','Patrick',1,2,'patrick.cornic@sdis29.fr','pCORN','06b8cbcf44f9dbdae680030152180b5c',NULL,NULL,NULL,'14',0,4,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(73,2925,'LE FUR','Pierre',2,1,'pierre.le_fur@sdis29.fr','pLE F','b055f041b0239ff20a528ab6df18740d',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(74,2925,'BOUCHER','Jean-Paul',1,2,'jean-paul.boucher@sdis29.fr','jBOUC','034e89fecf002fc9ce9e6b585997712e',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(75,2926,'SALAUN','Yvon',2,1,'yvon.salaun@sdis29.fr','ySALA','377642436d800fffeb2396e4da1468bb',NULL,NULL,NULL,'1',0,3,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(76,2926,'LEROU','Philippe',1,2,'philippe.lerou@sdis29.fr','pLERO','b2d4f0461d7244803cc871e7030d278a',NULL,NULL,NULL,'2',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(77,2926,'BODILIS','Marc',1,2,'marc.bodilis@sdis29.fr','mBODI','9075b6191417dad116c16189729a3173',NULL,NULL,NULL,'3',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(78,2927,'PUIL','Thierry',2,1,'thierry.puil@sdis29.fr','tPUIL','275119d76b2e349c5eed6bb38be84849',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(79,2927,'FOLGALVEZ','Jean-Pierre',1,2,'jean-pierre.folgalvez@sdis29.fr','jFOLG','d109b403c606225276976ff4bc64330b',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(80,2928,'L\'HOURRE','Christian',2,1,'christian.lhourre@sdis29.fr','cL\'HO','0fa94cdef1f6dec8fe43f4e38cfc4f50',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(81,2928,'MARZIN','Roland',1,2,'roland.marzin@sdis29.fr','rMARZ','d8190ab7e8d4cde97fd38c2f3af3772c',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(82,2929,'SALAUN','Mickael',2,1,'mickael.salaun@sdis29.fr','sMick','f7150d27e5a14980d5e3366486e9c691',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(83,2929,'GUEDES','Ambroise',1,2,'ambroise.guedes@sdis29.fr','aGUED','943c9f82c5be096218439be6a4d20ca7',NULL,NULL,NULL,'2',0,1,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(84,2930,'JOLIVET','Patrick',2,1,'patrick.jolivet@sdis29.fr','pJOLI','31b185453725484a8575af5bbff341a5',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(85,2931,'BERTRAND','Lionel',2,1,'lionel.bertrand@sdis29.fr','lBERT','211cf7b64920311674320264c01b49d0',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(86,2931,'ABIVEN','Pierre',1,2,'pierre.abiven@sdis29.fr','pABIV','15dcff279e261b1fdb848b5e1b56bede',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(87,2932,'BENOIT','Yves',2,1,'yves.benoit@sdis29.fr','yBENO','e93165d1d5bc05f5ec71036c59cc9b56',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(88,2932,'BOLZER','Emile',1,2,'emile.bolzer@sdis29.fr','eBOLZ','0a9d2a4b526d2955296f64b006075f6c',NULL,NULL,NULL,'2',0,10,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(89,2933,'SPAGNOL','Joël',2,1,'joël.spagnol@sdis29.fr','jSPAG','7cb2f9c107650b927bbcda57d3444abc',NULL,NULL,NULL,'1',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(90,2933,'THOMAS','Nicolas',1,2,'nicolas.thomas@sdis29.fr','nTHOM','bd69813624ba91d1b2e9b337cd6728cb',NULL,NULL,NULL,'2',0,11,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(91,2933,'MORVAN','Daniel',1,2,'daniel.morvan@sdis29.fr','dMORV','cf9644ce926a668bd1205dedf2636950',NULL,NULL,NULL,'3',0,10,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(92,2934,'LE DUIGOU','Christian',2,1,'christian.le duigou@sdis29.fr','cLE D','4c898674a54a678afe59c3d8703d4ec9',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(93,2934,'LE NOC','Arnaud',1,2,'arnaud.le_noc@sdis29.fr','aLE N','6491e726551e72220912aa26faa3d8a5',NULL,NULL,NULL,'2',0,11,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(94,2935,'LE DOZE','Serge',2,1,'serge.le_doze@sdis29.fr','sLE D','64bbf8112505dcecb2e9d82f3025e268',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(95,2935,'MARCEUL','Patrick',1,2,'patrick.marceul@sdis29.fr','pMARC','41e3ac09835ddf43b93446c430c2cdb6',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(96,2936,'MOSES','Didier',2,1,'didier.moses@sdis29.fr','dMOSE','3e5496e71694450b3d8da8ead7c1f54a',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(97,2936,'LECLÈRE','Jean-Raphaël',1,2,'jean-raphaël.leclère@sdis29.fr','jLECL','f597f57eed0889c4a61705cd9bc05959',NULL,NULL,NULL,'2',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(98,2937,'GLOAGUEN','Christophe',2,1,'christophe.gloaguen@sdis29.fr','cGLOA','472d5013c4598ecb43df2e2ab0afb213',NULL,NULL,NULL,'1',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(99,2937,'STEPHAN','Bertrand',1,2,'bertrand.stephan@sdis29.fr','bSTEP','aca9d4ee8cee3350d966ddd409cbd416',NULL,NULL,NULL,'2',0,1,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(100,2938,'QUERE','Mickaël',2,1,'mickaël.quere@sdis29.fr','mQUER','b4ef7e2857f93aa3e1425ef6d80316eb',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(101,2938,'CORCUFF','Thierry',1,2,'thierry.corcuff@sdis29.fr','tCORC','9c296d5d5aa50081f93c07e3a585f1b3',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(102,2939,'LEVER','Olivier',2,1,'olivier.lever@sdis29.fr','oLEVE','d26ad958e92ed47291516b807189274f',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(103,2939,'SEVELLEC','Serge',1,2,'serge.sevellec@sdis29.fr','sSEVE','c1092c50d1902e8d77058b6719d73c85',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(104,2940,'KERVEC','Philippe',2,1,'philippe.kervec@sdis29.fr','pKERV','54eb3d9f94e7fafda2ef6b242e2ec9e7',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(105,2940,'LE COSSEC','Stéphane',1,2,'stéphane.le cossec@sdis29.fr','sLE C','02d7e08db30e813d26a44c705948102e',NULL,NULL,NULL,'2',0,1,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(106,2941,'BLERIOT','Sylvain',2,1,'sylvain.bleriot@sdis29.fr','sBLER','d56231064d4ad2a655d74bd3d02ff857',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(107,2941,'LAGADIC','Philippe',1,2,'philippe.lagadic@sdis29.fr','pLAGA','3b30ef92284abbcddd551f9703764c47',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(108,2942,'RIOUAL','Johann',2,1,'johann.rioual@sdis29.fr','jRIOU','308e0e335ad6b4c9ecec0d5171a8d3ec',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(109,2942,'QUINIOU','Arnaud',1,2,'arnaud.quiniou@sdis29.fr','aQUIN','147fcf6a975255705306d5534e76480e',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(110,2943,'NORMANT','Philippe',2,1,'philippe.normant@sdis29.fr','pNORM','a42271f2c279c9a592c917ee91c64736',NULL,NULL,NULL,'1',0,1,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(111,2943,'BONNIN','Antoine',1,2,'antoine.bonnin@sdis29.fr','aBONN','e57614252c18ab6a270acd508e134bd5',NULL,NULL,NULL,'2',0,10,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(112,2944,'QUEFFEULOU','Mickaël',2,1,'mickaël.queffeulou@sdis29.fr','mQUEF','a2bd678e10cd6df31b1b6e7f5e46918c',NULL,NULL,NULL,'1',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(113,2944,'LE DUFF','Guy',1,2,'guy.le_duff@sdis29.fr','gLE D','0922dc3f92ac7b89c8b833d2cdaf8ad8',NULL,NULL,NULL,'2',0,1,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(114,2945,'COQUIL','Jean-Yves',2,1,'jean-yves.coquil@sdis29.fr','jCOQU','d438d5e4a934a830a0ede46f2a90379e',NULL,NULL,NULL,'1',0,1,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(115,2945,'REIG','Christophe',1,2,'christophe.reig@sdis29.fr','cREIG','5d28b3bfd238409299ee620d3201d275',NULL,NULL,NULL,'2',0,11,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(116,2946,'JAMBET','Laurent',2,1,'laurent.jambet@sdis29.fr','lJAMB','32cf0ece9260d611d3b9ab18601c9853',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(117,2946,'LOAEC','Olivier',1,2,'olivier.loaec@sdis29.fr','oLOAE','99e584e00263ba6e83f1c156f748be82',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(118,2947,'LE FLOCH','André',2,1,'andré.le_floch@sdis29.fr','aLE F','8ba965804b44810779c5ff8ae1c6b787',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(119,2947,'LE GOFF','Robert',1,2,'robert.le_goff@sdis29.fr','rLE G','87f5306211daffffd8694f0ef88c21c3',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(120,2948,'POSTIC','Bruno',2,1,'bruno.postic@sdis29.fr','bPOST','03e49a0e3a25864270efd11a82e0c13d',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(121,2948,'VERNON','Claude',1,2,'claude.vernon@sdis29.fr','cVERN','93f8d5bd86630c72fffd0efffa1e645a',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(122,2949,'CREIGNOU','Pierre',2,1,'pierre.creignou@sdis29.fr','pCREI','c221eb3b37a03fe63cefc9cc2dda198d',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(123,2949,'BUANIC','Christophe',1,2,'christophe.buanic@sdis29.fr','cBUAN','40d8457579922b0f5d4582a6d905be5b',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(124,2949,'ROLLAND','Pascal',1,2,'pascal.rolland@sdis29.fr','pROLL','2c8397311ae9e1d4580dc57bb52fc87b',NULL,NULL,NULL,'3',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(125,2950,'L\'HELGUEN','Jean-Jacques',2,1,'jean-jacques.lhelguen@sdis29.fr','jL\'HE','4773eda09479d2104bbacb1435cd241e',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(126,2950,'ANDRO','Guy',1,2,'guy.andro@sdis29.fr','gANDR','0494d72ed8b5c15c0584f7c9d92fdf7c',NULL,NULL,NULL,'2',0,9,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(127,2951,'ROBIN','Michel',2,1,'michel.robin@sdis29.fr','mROBI','d7483abd136825eff6abe7f6729418ac',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(128,2951,'MOYSAN','Ronan',1,2,'ronan.moysan@sdis29.fr','rMOYS','ef7b88a68b77359b5fd7439cd9ce5b7c',NULL,NULL,NULL,'2',0,11,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(129,2952,'BOURGOIN','Géraldine',2,1,'géraldine.bourgoin@sdis29.fr','gBOUR','ee534bab887573e3e4fe502ebfdea8f6',NULL,NULL,NULL,'1',0,6,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(130,2952,'RICHARD','Timothée',3,1,'timothée.richard@sdis29.fr','tRICH','947f700f3e622dd063e1f5ae6d4e230a',NULL,NULL,NULL,'2',0,NULL,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(131,2952,'MAHOUDO','Hervé',1,2,'hervé.mahoudo@sdis29.fr','hMAHO','1f3d00c691ac79b60eaf7ef72220351f',NULL,NULL,NULL,'3',0,8,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(132,2952,'GOURVENNEC','Claudine',1,2,'claudine.gourvennec@sdis29.fr','cGOUR','bf72eae7b12279516597e1f598ab7fe2',NULL,NULL,NULL,'4',0,6,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(133,2952,'RICHARD','Philippe',1,2,'philippe.richard@sdis29.fr','pRICH','42ec3e8022590ff68560c1494efbda72',NULL,NULL,NULL,'5',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(134,2952,'DREAN','Matthieu',1,2,'matthieu.drean@sdis29.fr','mDREA','5b37c9c7d4dd5c934ebe977b7f029733',NULL,NULL,NULL,'6',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(135,2952,'TREFAULT','Pascal',1,2,'pascal.trefault@sdis29.fr','pTREF','02e18d12d1611d8fcdf33a75594a1f1d',NULL,NULL,NULL,'7',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(136,2952,'REINS','Nicolas',1,2,'nicolas.reins@sdis29.fr','nREIN','f6c5d81eac5c61942b996fb1138cb578',NULL,NULL,NULL,'8',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(137,2952,'LAURET-CATROS','Christine',1,2,'christine.lauret-catros@sdis29.fr','cLAUR','3a673e181cafbdb7e9762592133b67f9',NULL,NULL,NULL,'9',0,NULL,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(138,2953,'CHEVALIER','Fabrice',2,1,'fabrice.chevalier@sdis29.fr','fCHEV','f01b3d1c2274a82c4ee367ddd3b5bbf2',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(139,2953,'LANDREIN','Jean-Luc',1,2,'jean-luc.landrein@sdis29.fr','jLAND','b7e568a8de36046c293edd8a11550b4f',NULL,NULL,NULL,'2',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(140,2954,'DREO','Jacques',2,1,'jacques.dreo@sdis29.fr','jDREO','9c5ccefd7ccacb5822260d198aec3e50',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(141,2954,'GUILLOU','Yvan',1,2,'yvan.guillou@sdis29.fr','yGUIL','f6b4ab52ee0fe6732743fa53a347fadd',NULL,NULL,NULL,'2',0,1,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(142,2955,'CAUDAL','Xavier',2,1,'xavier.caudal@sdis29.fr','xCAUD','557fe7fdbe5497d2502a51c2630ff4f2',NULL,NULL,NULL,'1',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(143,2955,'FOURRIER','Eric',1,2,'eric.fourrier@sdis29.fr','eFOUR','14b684e77ba5e7d1dc1686544097916b',NULL,NULL,NULL,'2',0,1,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(144,2956,'MORVAN','Didier',2,1,'didier.morvan@sdis29.fr','dMORV','cf9644ce926a668bd1205dedf2636950',NULL,NULL,NULL,'1',0,1,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(145,2956,'STEPHAN','David',1,2,'david.stephan@sdis29.fr','dSTEP','d23211a6ce9582119fa34894c861b396',NULL,NULL,NULL,'2',0,1,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(146,2957,'MARTIN','Nicolas',2,1,'nicolas.martin@sdis29.fr','nMART','5e4aa993b426a7e5ad06fcfb4c2dbb13',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(147,2957,'COMBOT','Christophe',3,1,'christophe.combot@sdis29.fr','cCOMB','b4ff98abe503f804dd92d24349a37305',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(148,2957,'BOUKELIFA','David',1,2,'david.boukelifa@sdis29.fr','dBOUK','7a55777df2188cd7295fcab3d117afb8',NULL,NULL,NULL,'3',0,1,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(149,2958,'PELLEN','Roland',1,2,'roland.pellen@sdis29.fr','rPELL','711b22c8c8c6cf4d190aa95d492e4917',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(150,2959,'TREICHEL','Bruno',2,1,'bruno.treichel@sdis29.fr','bTREI','457fd3db643c616b20fe73dcd6a11c5d',NULL,NULL,NULL,'1',0,11,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(151,2959,'ABGRALL','Jean-Michel',1,2,'jean-michel.abgrall@sdis29.fr','jABGR','812e55e86121f2d93644668304935f30',NULL,NULL,NULL,'2',0,2,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(152,2960,'SINIC','Philippe',2,1,'philippe.sinic@sdis29.fr','pSINI','c33937bb7e9e4cdd6de10d6992603132',NULL,NULL,NULL,'1',0,1,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(153,2960,'SINIC','Frédéric',1,2,'frédéric.sinic@sdis29.fr','fSINI','953477a87b649ca2b35e901d118e2117',NULL,NULL,NULL,'2',0,11,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(154,2961,'LENNON','Michel',2,1,'michel.lennon@sdis29.fr','mLENN','3e0587ad2cafe64467c1f4da42736a6d',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(155,2961,'VIEZ','Laurent',1,2,'laurent.viez@sdis29.fr','lVIEZ','41cf83d292851dac38060082da1aff52',NULL,NULL,NULL,'2',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(156,2962,'JEGOU','Patrick',2,1,'patrick.jegou@sdis29.fr','pJEGO','cde628820b8ac2a3cb4f2023e61d794d',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(157,2962,'MORIZUR','Stéphane',1,2,'stéphane.morizur@sdis29.fr','sMORI','067c64e4e49bf20c036c4ec7271fb5b4',NULL,NULL,NULL,'2',0,11,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(158,2963,'PICHON','Yannick',2,1,'yannick.pichon@sdis29.fr','yPICH','1f609fb8525947e4f02e407a2039a791',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(159,2963,'DANIEL','Yannick',1,2,'yannick.daniel@sdis29.fr','yDANI','18bb9e9a6fc35ccb7d15e052ff1e59ad',NULL,NULL,NULL,'2',0,1,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(160,2964,'QUINIOU','Christian',2,1,'christian.quiniou@sdis29.fr','cQUIN','c9227e9c80036eeb71ac1f29f49ce544',NULL,NULL,NULL,'1',0,7,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00'),
|
||||
(161,2964,'RANNOU','Jean',1,2,'jean.rannou@sdis29.fr','jRANN','5d75934700fd944bca1c26c056343da7',NULL,NULL,NULL,'2',0,9,NULL,'2020-09-13 00:00:00','2020-09-13 00:00:00');
|
||||
/*!40000 ALTER TABLE `pompier` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `typeParametre`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `typeParametre`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!40101 SET character_set_client = utf8 */;
|
||||
CREATE TABLE `typeParametre` (
|
||||
`id` varchar(7) NOT NULL,
|
||||
`libelle` varchar(70) DEFAULT NULL,
|
||||
`bool` tinyint(1) DEFAULT NULL,
|
||||
`choixMultiple` tinyint(1) DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `typeParametre`
|
||||
--
|
||||
|
||||
LOCK TABLES `typeParametre` WRITE;
|
||||
/*!40000 ALTER TABLE `typeParametre` DISABLE KEYS */;
|
||||
INSERT INTO `typeParametre` VALUES
|
||||
('dispo','type de disponibilité',0,0),
|
||||
('grade','Grade de l\'agent',0,0),
|
||||
('statAgt','Statut de l\'agent',0,1),
|
||||
('tranche','Tranche horaire',0,0),
|
||||
('typePer','Type de personnel',0,0);
|
||||
/*!40000 ALTER TABLE `typeParametre` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
||||
|
||||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
||||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
||||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
||||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
||||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
||||
|
||||
-- Dump completed on 2024-11-08 11:54:41
|
@ -1,346 +0,0 @@
|
||||
-- =====================================================================================================
|
||||
-- Script du 11/10/2021
|
||||
-- > Nom de la base de données : sdis29
|
||||
-- > Les n° auto pour des attributs non clés primaires ont été transformés en SMALLINT.
|
||||
-- > Les tables générées sont de type InnoDb.
|
||||
-- > Les clés étrangères ne sont gérées que si MySql gère les tables InnoDb.
|
||||
-- > Le jeu de caractères utilisé est utf8.
|
||||
-- > Le mot de passe du pompier est chiffré à l'aide de MD5
|
||||
-- =====================================================================================================
|
||||
DROP DATABASE IF EXISTS `sdis29`;
|
||||
CREATE DATABASE `sdis29` CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
USE sdis29;
|
||||
set names 'utf8';
|
||||
-- ----------------------------------------------------------------------------------------------
|
||||
-- > Création des 4 tables
|
||||
-- ----------------------------------------------------------------------------------------------
|
||||
create table caserne(
|
||||
id SMALLINT not null,
|
||||
nom VARCHAR(30),
|
||||
adresse VARCHAR(60),
|
||||
tel VARCHAR(14),
|
||||
groupement VARCHAR(25),
|
||||
primary key(id))
|
||||
ENGINE=INNODB DEFAULT CHARSET=utf8mb4;
|
||||
--
|
||||
create table pompier(
|
||||
id SMALLINT not null AUTO_INCREMENT,
|
||||
idCaserne SMALLINT not null,
|
||||
nom VARCHAR(40),
|
||||
prenom VARCHAR(40),
|
||||
statut SMALLINT,
|
||||
typePers SMALLINT,
|
||||
mail VARCHAR(33),
|
||||
login VARCHAR(10),
|
||||
mdp VARCHAR(80),
|
||||
adresse VARCHAR(32),
|
||||
cp VARCHAR(5),
|
||||
ville VARCHAR(32),
|
||||
bip VARCHAR(10),
|
||||
nbGardes SMALLINT,
|
||||
grade SMALLINT,
|
||||
commentaire VARCHAR(200),
|
||||
dateEnreg DATETIME,
|
||||
dateModif DATETIME,
|
||||
primary key(id),
|
||||
foreign key (idCaserne) references caserne(id))
|
||||
ENGINE=INNODB DEFAULT CHARSET=utf8mb4;
|
||||
--
|
||||
create table typeParametre(
|
||||
id VARCHAR(7) not null,
|
||||
libelle VARCHAR(70),
|
||||
bool TINYINT(1),
|
||||
choixMultiple TINYINT(1),
|
||||
primary key(id))
|
||||
ENGINE=INNODB DEFAULT CHARSET=utf8mb4;
|
||||
--
|
||||
create table parametre(
|
||||
idType VARCHAR(7) not null,
|
||||
indice SMALLINT not null,
|
||||
libelle VARCHAR(80),
|
||||
valeur VARCHAR(25),
|
||||
plancher INT,
|
||||
plafond INT,
|
||||
primary key(idType, indice),
|
||||
foreign key (idType) references typeParametre(id))
|
||||
ENGINE=INNODB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
-- ---------------------------------------------------------------------------------------------
|
||||
-- > Jeu d'essai
|
||||
-- ----------------------------------------------------------------------------------------------
|
||||
insert into caserne(id, nom, adresse, tel, groupement) values
|
||||
(2901,'BANNALEC','Rue Eugène Cadic - 29380','02.98.39.83.02','CONCARNEAU'),
|
||||
(2902,'BENODET','37 route de Poulpry - 29950','02.98.57.05.00','QUIMPER'),
|
||||
(2903,'BRASPARTS','Rue de la Maine - 29190','02.98.81.45.65','MORLAIX'),
|
||||
(2904,'BREST','17 rue Amiral Romain Desfossés - 29200','02.98.34.56.13','BREST'),
|
||||
(2905,'BRIEC DE Lr ODET','Ty Eugène - 29S10','02.98.57.91.67','QUIMPER'),
|
||||
(2906,'CAMARET','Place Saint- Yves - 29S70','02.98.27.90.46','BREST'),
|
||||
(2907,'CAP-SIZUN - AUDIERNE','Rue du Goyen - 29770 AUDIERNE','02.98.70.11.96','QUIMPER'),
|
||||
(2908,'CAP-SIZUN - PONT CROIX','Rue du Goyen - 29770 AUDIERNE','02.98.70.42.14','QUIMPER'),
|
||||
(2909,'CAP-SIZUN - ILE DE SEIN','Place François le Sud - 29990','02.98.70.93.64','QUIMPER'),
|
||||
(2910,'CARANTEC','Kérouguelen - 29660','02.98.78.37.46','MORLAIX'),
|
||||
(2911,'CARHAIX','Rue Jean-Sébastien Corvellec - 29270','02.98.99.34.40','MORLAIX'),
|
||||
(2912,'CHATEAULIN','Rocade dt Quimill - 29150','02.98.86.83.47','BREST'),
|
||||
(2913,'CHATEAUNEUF DU FAOU','7 place aux chevaux - 29S20','02.98.81.84.15','MORLAIX'),
|
||||
(2914,'CLOHARS CARNOËT','Rue Quilhen Langlazic - 29360','02.98.71.98.88','CONCARNEAU'),
|
||||
(2915,'CONCARNEAU','112 rue de la Gare - 29900','02.98.97.32.40','CONCARNEAU'),
|
||||
(2916,'CORAY','Zone de Lanviho - 29370','02.98.59.74.47','CONCARNEAU'),
|
||||
(2917,'CROZON','Boulevard de Pralognan-la-Vanoise - 29160','02.98.27.14.65','BREST'),
|
||||
(2918,'DOUARNENEZ','4 route de Brest - 29100','02.98.92.00.38','QUIMPER'),
|
||||
(2919,'ELLIANT','Rue Pasteur - 29370','02.98.94.14.43','CONCARNEAU'),
|
||||
(2920,'FOUESNANT','31 rue du château d\'eau - 29170','02.98.56.11.83','QUIMPER'),
|
||||
(2921,'GUERLESQUIN','Route de Bolazec - 29650','02.98.72.86.25','MORLAIX'),
|
||||
(2922,'HUELGOAT','31 rue du Général de Gaulle - 29690','02.98.99.90.76','MORLAIX'),
|
||||
(2923,'ILE DE BATZ','Route du Jardin Colonial - 292S3','02.98.61.78.43','MORLAIX'),
|
||||
(2924,'ILE DE OUESSANT','Kernigou - 29242','02.98.48.85.59','BREST'),
|
||||
(2925,'LANDERNEAU','rue ingénieur Jacques Frimot - 29800','02.98.85.16.16','BREST'),
|
||||
(2926,'LANDIVISIAU','28 rue Georges Clemenceau - 29400','02.98.68.03.18','MORLAIX'),
|
||||
(2927,'LANMEUR','Rue des Quatre Vents - 29620','02.98.67.50.31','MORLAIX'),
|
||||
(2928,'LANNILIS','Rue Mathilde Delaporte - 29870','02.98.04.17.36','BREST'),
|
||||
(2929,'LE FAOU','Place aux Foires - 29590','02.98.81.01.11','BREST'),
|
||||
(2930,'LE GUILVINEC','43 rue Jean Jaurès - 29730','02.98.58.26.48','QUIMPER'),
|
||||
(2931,'LESNEVEN','Place du Champ de Bataille - 29260','02.98.83.02.68','BREST'),
|
||||
(2932,'LEUHAN','4 rue de l\'école - 29390','02.98.82.50.87','CONCARNEAU'),
|
||||
(2933,'LOCTUDY','Place des Anciens Combattants - 29750','02.98.87.40.18','QUIMPER'),
|
||||
(2934,'MELGVEN','Rue Neuve - 29140','02.98.97.99.88','CONCARNEAU'),
|
||||
(2935,'MOELAN SUR MER','46 rue de Pont ar Laer - 29350','02.98.39.68.90','CONCARNEAU'),
|
||||
(2936,'MORLAIX','7 rue de l\'Orée du Bois - 29600','02.98.88.16.18','MORLAIX'),
|
||||
(2937,'PENMARC\'H','Rue Edmond Michelet - 29760','02.98.58.72.16','QUIMPER'),
|
||||
(2938,'PLABENNEC','7 rue du Maréchal Leclerc - 29860','02.98.40.81.81','BREST'),
|
||||
(2939,'PLEYBEN','Rue Maurice de Trésiguidy - Zone du Drevers - 29190','02.98.26.32.87','MORLAIX'),
|
||||
(2940,'PLOBANNALEC','Place du 19 mars 1962 - 29740','02.98.87.80.27','QUIMPER'),
|
||||
(2941,'PLOMEUR','Rue du Prat Don - 29120','02.98.82.05.13','QUIMPER'),
|
||||
(2942,'PLONEOUR LANVERN','Place Amiral Ronarc\'h - 29720','02.98.87.70.99','QUIMPER'),
|
||||
(2943,'PLOUDALMEZEAU','Rue de Cullompton - 29830','02.98.48.05.78','BREST'),
|
||||
(2944,'PLOUESCAT','Boulevard de l\'Europe - 29430','02.98.69.61.99','MORLAIX'),
|
||||
(2945,'PLOUGONVEN','24 rue de Morlaix - 29640','02.98.78.70.72','MORLAIX'),
|
||||
(2946,'PLOUGUERNEAU','ZA Héliez - 29880','02.98.04.61.85','BREST'),
|
||||
(2947,'PLOZEVET','Rue de l\'usine - 29710','02.98.91.46.55','QUIMPER'),
|
||||
(2948,'PONT AVEN','Rue du Général de Gaulle - 29930','02.98.06.05.15','CONCARNEAU'),
|
||||
(2949,'PONT L\'ABBE','Place de la Gare - 29120','02.98.87.08.36','QUIMPER'),
|
||||
(2950,'POULDREUZIC','Rue de la Gare - 29710','02.98.54.46.33','QUIMPER'),
|
||||
(2951,'QUERRIEN','Rue du Château d\'Eau - 29310','02.98.71.37.57','CONCARNEAU'),
|
||||
(2952,'QUIMPER','60 avenue de Kéradennec - 29000','02.98.64.88.00','QUIMPER'),
|
||||
(2953,'QUIMPERLE','15 allée Victor Schœlcher - Z.A. de Kergoaler - 29300','02.98.96.18.18','CONCARNEAU'),
|
||||
(2954,'RIEC SUR BELON','Rue centrale - 29340','02.98.06.41.34','CONCARNEAU'),
|
||||
(2955,'ROSPORDEN','ZI de Dioulan - 29140','02.98.59.94.93','CONCARNEAU'),
|
||||
(2956,'SAINT GOAZEC','Kervoazec - 29520','02.98.26.84.76','MORLAIX'),
|
||||
(2957,'SAINT POL DE LEON','Rue du Budou - 29250','02.98.69.20.18','MORLAIX'),
|
||||
(2958,'SAINT RENAN',' Route de Plouzané - 29290','02.98.84.21.76','BREST'),
|
||||
(2959,'SAINT THEGONNEC','Penfo - 29410','02.98.79.46.00','MORLAIX'),
|
||||
(2960,'SAINT THURIEN',' Route de Scaêr - 29380','02.98.39.48.16','CONCARNEAU'),
|
||||
(2961,'SCAER','Rue Queignec - 29390','02.98.59.42.33','CONCARNEAU'),
|
||||
(2962,'SIZUN','Rue du Léon - 29450','02.98.68.87.06','MORLAIX'),
|
||||
(2963,'SPEZET','8, rue des Ecoles - 29540','02.98.93.93.65','MORLAIX'),
|
||||
(2964,'TREGOUREZ','Rue Yvon Donnard - 29970','02.98.59.14.67','QUIMPER');
|
||||
-- ----------------------------------------------------------------------------------------------
|
||||
insert into typeParametre(id,libelle,bool,choixMultiple) values
|
||||
('dispo','type de disponibilité',0,0),
|
||||
('grade','Grade de l\'agent',0,0),
|
||||
('statAgt','Statut de l\'agent',0,1),
|
||||
('tranche','Tranche horaire',0,0),
|
||||
('typePer','Type de personnel',0,0);
|
||||
-- ----------------------------------------------------------------------------------------------
|
||||
insert into parametre(idType,indice,libelle,valeur,plancher,plafond) values
|
||||
('dispo',0,'Indisponible','gray',null,null),
|
||||
('dispo',1,'Disponible','white',null,null),
|
||||
('dispo',2,'Au travail','yellow',null,null),
|
||||
('dispo',3,'Garde','lime',null,null),
|
||||
('grade',0,'Sapeur',null,null,null),
|
||||
('grade',1,'Adjudant',null,null,null),
|
||||
('grade',2,'Adjudant-Chef',null,null,null),
|
||||
('grade',3,'Capitaine',null,null,null),
|
||||
('grade',4,'Caporal',null,null,null),
|
||||
('grade',5,'Caporal-Chef',null,null,null),
|
||||
('grade',6,'Commandant',null,null,null),
|
||||
('grade',7,'Lieutenant',null,null,null),
|
||||
('grade',8,'Lieutenant-Colonel',null,null,null),
|
||||
('grade',9,'Major',null,null,null),
|
||||
('grade',10,'Sergent',null,null,null),
|
||||
('grade',11,'Sergent-chef',null,null,null),
|
||||
('statAgt',1,'pompier',null,null,null),
|
||||
('statAgt',2,'chef de centre',null,null,null),
|
||||
('statAgt',3,'responsable des alertes',null,null,null),
|
||||
('tranche',1,'nuit : 0h/6h',null,null,null),
|
||||
('tranche',2,'matin : 6h/12 h',null,null,null),
|
||||
('tranche',3,'après-midi : 12h/18h',null,null,null),
|
||||
('tranche',4,'soirée : 18h/24h',null,null,null),
|
||||
('typePer',1,'pompier professionnel',null,null,null),
|
||||
('typePer',2,'pompier volontaire',null,null,null),
|
||||
('typePer',3,'personnel médical',null,null,null),
|
||||
('typePer',4,'personnel administratif',null,null,null);
|
||||
-- ----------------------------------------------------------------------------------------------
|
||||
INSERT INTO `pompier` (`idCaserne`, `nom`, `prenom`, `statut`, `typePers`, `mail`, `login`, `mdp`, `adresse`, `cp`, `ville`, `bip`, `nbGardes`, `grade`, `commentaire`, `dateEnreg`, `dateModif`) VALUES
|
||||
(2901, 'ROUAT', 'Michel', 2, 1, 'michel.rouat@sdis29.fr', 'mROUA', 'ff70d7c9ac34274ea95a1553aa2ba5cb', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2901, 'RANNOU', 'Michel', 1, 2, 'michel.rannou@sdis29.fr', 'mRANN', '15671cef7fcdfd744e28a6154d1845ac', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2902, 'ROSEN', 'Alain', 2, 1, 'alain.rosen@sdis29.fr', 'aROSE', '070f0a53761332b04900ac675899fc69', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2902, 'LABORY', 'Bruno', 1, 2, 'bruno.labory@sdis29.fr', 'bLABO', 'bf1377631348720d4ada09b7d3bd3b00', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2903, 'RIVOAL', 'Ronan', 2, 1, 'ronan.rivoal@sdis29.fr', 'rRIVO', '022a19f6ab0ca558f3433b57cc5cdb9a', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2903, 'SIMON', 'Frédéric', 1, 2, 'frédéric.simon@sdis29.fr', 'fSIMO', 'b54a2286cac900096bf2e5e78e66b0c2', NULL, NULL, NULL, '2', 0, 1, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2904, 'FALC\'HUN', 'Jean-Luc', 2, 1, 'jean-luc.falchun@sdis29.fr', 'jFALC', '381fdf412c0ce426a439d6be1a75bde3', NULL, NULL, NULL, '1', 0, 8, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2904, 'QUERE', 'Alain', 3, 1, 'alain.quere@sdis29.fr', 'aQUER', '6e4ae952b513ee8bb1b121b7129a35ae', NULL, NULL, NULL, '2', 0, 3, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2904, 'KEREBEL', 'Erwan', 1, 2, 'erwan.kerebel@sdis29.fr', 'eKERE', '488871485a881fdc7a96443f3bb28fcf', NULL, NULL, NULL, '3', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2904, 'PAULEAU', 'Pierre', 1, 2, 'pierre.pauleau@sdis29.fr', 'pPAUL', '1dca0bb7f8452db5b9509fe799c182ea', NULL, NULL, NULL, '4', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2904, 'DEROFF', 'Jacques', 1, 2, 'jacques.deroff@sdis29.fr', 'jDERO', '2ee7af8df036b3783e2ce4357577022c', NULL, NULL, NULL, '5', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2904, 'MAZE', 'Dominique', 1, 2, 'dominique.maze@sdis29.fr', 'dMAZE', '26d239c74858cd3f1d12aecd7f82ae09', NULL, NULL, NULL, '6', 0, 6, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2904, 'TOULLEC', 'Jérôme', 1, 2, 'jérôme.toullec@sdis29.fr', 'jTOUL', '1bef8b407118d4f1ebe72357259de01a', NULL, NULL, NULL, '7', 0, 3, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2904, 'KERBERENES', 'Pascal', 1, 2, 'pascal.kerberenes@sdis29.fr', 'pKERB', 'dbbf765c454da8ff92eb45740e7b96f9', NULL, NULL, NULL, '8', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2904, 'JACQUET', 'Bertrand', 1, 2, 'bertrand.jacquet@sdis29.fr', 'bJACQ', '725a61a682f150763ed8d00deb62565d', NULL, NULL, NULL, '9', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2904, 'LE BRIS', 'Yves', 1, 2, 'yves.le_bris@sdis29.fr', 'yLE B', 'dbccc26fd8b499884b61336c75cdba46', NULL, NULL, NULL, '10', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2904, 'LE BARS', 'Yvon', 1, 2, 'yvon.le_bars@sdis29.fr', 'yLE B', 'dbccc26fd8b499884b61336c75cdba46', NULL, NULL, NULL, '11', 0, 7, '', '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2904, 'BOULIC', 'Louis', 1, 2, 'louis.boulic@sdis29.fr', 'lBOUL', 'a06e6317cf3d52c1ee6d81ec945d2e3a', NULL, NULL, NULL, '12', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2904, 'BERNARD', 'Luc', 1, 2, 'luc.bernard@sdis29.fr', 'lBERN', 'd82673400cff63b4d9d175c4cb826081', NULL, NULL, NULL, '13', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2904, 'DUROSE', 'Pierre', 1, 2, 'pierre.durose@sdis29.fr', 'pDURO', '512d147b291a1f2a991c234122681c8d', NULL, NULL, NULL, '14', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2905, 'PENNEC', 'Daniel', 2, 1, 'daniel.pennec@sdis29.fr', 'dPENN', 'ef37a363f4878ee660a55f98bb44371d', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2905, 'GAONAC\'H', 'Jean-Claude', 1, 2, 'jean-claude.gaonach@sdis29.fr', 'jGAON', 'd92f5ba406da1380a3b90c83641c2d8b', NULL, NULL, NULL, '2', 0, 11, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2906, 'DAVAIC', 'José', 2, 1, 'josé.davaic@sdis29.fr', 'jDAVA', 'f721a803e3533cf9ef1b9aba853af649', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2906, 'TANIOU', 'Claude', 1, 2, 'claude.taniou@sdis29.fr', 'cTANI', '3edcaffac9a0410d130462f87b20defe', NULL, NULL, NULL, '2', 0, 11, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2907, 'MARZIN', 'Jean-François', 2, 1, 'jean-françois.marzin@sdis29.fr', 'jMARZ', 'd6320a73f31bd74cd8ee0cfaa322daa6', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2907, 'COÏC', 'Alain', 1, 2, 'alain.coïc@sdis29.fr', 'aCOÏC', '03dbcd2cc136d6635b7fbb119881d126', NULL, NULL, NULL, '2', 0, 5, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2908, 'KERSUAL', 'Hervé', 2, 1, 'hervé.kersual@sdis29.fr', 'hKERS', 'b5bd1090562ae3f0b06c4ef59b17e994', NULL, NULL, NULL, '1', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2909, 'COÏC', 'Alain', 2, 1, 'alain.coïc@sdis29.fr', 'aCOÏC', '03dbcd2cc136d6635b7fbb119881d126', NULL, NULL, NULL, '1', 0, 4, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2911, 'CADIOU', 'Philippe', 2, 1, 'philippe.cadiou@sdis29.fr', 'pCADI', '47f45e21035cbf174cc3a00a43ae410a', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2911, 'COCHENNEC', 'Eric', 1, 2, 'eric.cochennec@sdis29.fr', 'eCOCH', 'e74bd5173f1f9b71339f577540ff2095', NULL, NULL, NULL, '2', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2912, 'DURET', 'Nicolas', 2, 1, 'nicolas.duret@sdis29.fr', 'nDURE', '9c08b2ea4805b2f3f7d1a41d34dea3f7', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2912, 'SCOARNEC', 'Stéphane', 1, 2, 'stéphane.scoarnec@sdis29.fr', 'sSCOA', '467796dd1556cb2d77ce0c790298333c', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2913, 'DELAPORTE', 'David', 2, 1, 'david.delaporte@sdis29.fr', 'dDELA', '7b7c9e48aa29e3b91c6fac203e87eb73', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2914, 'GUERROUE', 'Eric', 2, 1, 'eric.guerroue@sdis29.fr', 'eGUER', '3e9268ea6fa741cbec5a17178d88404f', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2914, 'LE BOURHIS', 'Bruno', 1, 2, 'bruno.le_bourhis@sdis29.fr', 'bLE B', '6cc36dc3f5c7843680d9e48ef2587f14', NULL, NULL, NULL, '2', 0, 1, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2915, 'BOUSSIN', 'Cédric', 2, 1, 'cédric.boussin@sdis29.fr', 'cBOUS', 'a459930d9039520f99a68bb395c07d62', NULL, NULL, NULL, '1', 0, 6, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2915, 'PITOR', 'Pascal', 3, 1, 'pascal.pitor@sdis29.fr', 'pPITO', '006bd3c3ac2fae73faaf31f7649b0718', NULL, NULL, NULL, '2', 0, 6, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2915, 'GIRE', 'Gilbert', 1, 2, 'gilbert.gire@sdis29.fr', 'gGIRE', 'c18cdc3a37b14016e202a238abb470e9', NULL, NULL, NULL, '3', 0, 3, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2915, 'PICAUT', 'Franck', 1, 2, 'franck.picaut@sdis29.fr', 'fPICA', '44ebff339e1b8e1a76154554b152906a', NULL, NULL, NULL, '4', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2915, 'VIOL', 'Alain', 1, 2, 'alain.viol@sdis29.fr', 'aVIOL', '9e28492afea490a2864783470696fe26', NULL, NULL, NULL, '5', 0, NULL, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2915, 'QUEAU', 'Erwan', 1, 2, 'erwan.queau@sdis29.fr', 'eQUEA', '927830590191a590c31364fcd0090f18', NULL, NULL, NULL, '6', 0, 3, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2915, 'VAXELAIRE', 'Francis', 1, 2, 'francis.vaxelaire@sdis29.fr', 'fVAXE', '288c3a7f4664385730406ca5a9ae1173', NULL, NULL, NULL, '7', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2916, 'HEMERY', 'Michel', 2, 1, 'michel.hemery@sdis29.fr', 'mHEME', 'cdfcb02fcac9206b7e55fa20d7bb0cc4', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2916, 'LE BARS', 'Didier', 1, 2, 'didier.le bars@sdis29.fr', 'dLE B', 'db8e28a5090e9148d2aa56acb914703c', NULL, NULL, NULL, '2', 0, 1, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2917, 'GAY', 'Lionel', 2, 1, 'lionel.gay@sdis29.fr', 'lGAY', '67b015c9f2a929b1429d7cb3ec2535ad', NULL, NULL, NULL, '1', 0, 3, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2917, 'LARGENTON', 'Anthony', 1, 2, 'anthony.largenton@sdis29.fr', 'aLARG', 'd4a1845c488435f162dac6122b961cef', NULL, NULL, NULL, '2', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2918, 'AMET', 'Olivier', 2, 1, 'olivier.amet@sdis29.fr', 'oAMET', '78d350f90cc501626d1e27a805be343a', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2918, 'BIDET', 'Xavier', 1, 2, 'xavier.bidet@sdis29.fr', 'xBIDE', 'c1d554d06a7de3fe6e931d506e2c15f9', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2919, 'LE ROY', 'Jean-Michel', 2, 1, 'jean-michel.le_roy@sdis29.fr', 'jLE R', '8c1b857336563356eb3182188246aa02', NULL, NULL, NULL, '1', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2919, 'COTTEN', 'François', 1, 2, 'françois.cotten@sdis29.fr', 'fCOTT', 'e446c8e8561d0992f5dea06ce43b8e36', NULL, NULL, NULL, '2', 0, 5, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2920, 'GOARDET', 'Christian', 2, 1, 'christian.goardet@sdis29.fr', 'cGOAR', '47b5a53f889b029d558c2fa2f5adc3a9', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2920, 'CORCUFF', 'Gaël', 1, 2, 'gaël.corcuff@sdis29.fr', 'gCORC', '408f77dda7ffad34a6724b801dff5993', NULL, NULL, NULL, '2', 0, 1, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2921, 'LE SCRAGNE', 'David', 2, 1, 'david.le scragne@sdis29.fr', 'dLE S', 'b8417c8940b67b0f51cd1256796ee4ce', NULL, NULL, NULL, '1', 0, 1, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2921, 'GUERN', 'Jean-Luc', 1, 2, 'jean-luc.guern@sdis29.fr', 'jGUER', 'd9f84bd45a6e444084beb0f28d8def8b', NULL, NULL, NULL, '2', 0, 1, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2922, 'MOREAU', 'Jean-Pierre', 2, 1, 'jean-pierre.moreau@sdis29.fr', 'jMORE', '62c7f75865ca633b6ad7f446ca345209', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2922, 'HERVIOU', 'Patrick', 1, 2, 'patrick.herviou@sdis29.fr', 'pHERV', '588e5f1892372604d1e9559873147e35', NULL, NULL, NULL, '2', 0, 11, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2923, 'MARTIN', 'Nicolas', 2, 1, 'nicolas.martin@sdis29.fr', 'nMART', '5e4aa993b426a7e5ad06fcfb4c2dbb13', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2923, 'GLIDIC', 'David', 1, 2, 'david.glidic@sdis29.fr', 'dGLID', '56100506a4a016745a53e74d81b3e6ca', NULL, NULL, NULL, '2', 0, 10, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2924, 'DURAND', 'François', 2, 1, 'françois.durand@sdis29.fr', 'fDURA', 'e4635012f2ce52ac50a4f236d7d06852', NULL, NULL, NULL, '2', 12, 0, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2924, 'LEGALL', 'Yasmina', 1, 2, 'yasmina.legall@sdis29.fr', 'yLEGA', 'e898faf807c9443ea2548fe7b908d46e', NULL, NULL, NULL, '3', 10, 0, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2924, 'DUBOIS', 'Yves', 1, 2, 'yves.dubois@sdis29.fr', 'yDUBO', '8e817f5b0463be6ed6cefe521bf72eb4', NULL, NULL, NULL, '9', 14, 0, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2924, 'MARTIN', 'Alain', 1, 2, 'alain.martin@sdis29.fr', 'aMART', 'd610bed518def84789dee9b34742fd41', NULL, NULL, NULL, '17', 12, 0, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2924, 'DUPOND', 'Carole', 1, 2, 'carole.dupond@sdis29.fr', 'cDUPO', '034570a9c267a0631f48ddcd1b31a7f6', NULL, NULL, NULL, '4', 10, 0, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2924, 'YAYAOUI', 'Pierre', 1, 2, 'pierre.yayaoui@sdis29.fr', 'pYAYA', 'd6329ecaeed2b3ea36ed696ef350cb80', NULL, NULL, NULL, '11', 10, 0, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2924, 'CARETTE', 'Patrick', 1, 2, 'patrick.carette@sdis29.fr', 'pCARE', 'c73e9ec57ed7b0ce30930dfb30fcbd19', NULL, NULL, NULL, '12', 2, 0, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2924, 'FERNANDEZ', 'Henri', 1, 2, 'henri.fernandez@sdis29.fr', 'hFERN', 'b4a65778f3ff09b4efc77e67a2f7510c', NULL, NULL, NULL, '18', 14, 0, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2924, 'CABON', 'Yohann', 1, 2, 'yohann.cabon@sdis29.fr', 'yCABO', 'ccf3e1487abfcd826d150475a219868c', NULL, NULL, NULL, '6', 12, 0, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2924, 'BRETON', 'Joëlle', 1, 2, 'joëlle.breton@sdis29.fr', 'jBRET', 'bd46da5e1c435c0f5501ff044170f7d3', NULL, NULL, NULL, '5', 14, 0, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2924, 'DUJARDIN', 'Alex', 1, 2, 'alex.dujardin@sdis29.fr', 'aDUJA', 'a16439d3ed7c454b0c84fe00e7494acf', NULL, NULL, NULL, '10', 11, 0, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2924, 'CLÉBERT', 'Marc', 1, 2, 'marc.clebert@sdis29.fr', 'mCLÉB', '7f5fabc295f9356c23ec80f7a4510ea1', NULL, NULL, NULL, '19', 10, 0, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2924, 'MASSON', 'Nicolas', 1, 2, 'nicolas.masson@sdis29.fr', 'nMASS', '2bb8ebb40fa2b2c6e279b0c8e9da1a21', NULL, NULL, NULL, '13', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2924, 'CORNIC', 'Patrick', 1, 2, 'patrick.cornic@sdis29.fr', 'pCORN', '06b8cbcf44f9dbdae680030152180b5c', NULL, NULL, NULL, '14', 0, 4, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2925, 'LE FUR', 'Pierre', 2, 1, 'pierre.le_fur@sdis29.fr', 'pLE F', 'b055f041b0239ff20a528ab6df18740d', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2925, 'BOUCHER', 'Jean-Paul', 1, 2, 'jean-paul.boucher@sdis29.fr', 'jBOUC', '034e89fecf002fc9ce9e6b585997712e', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2926, 'SALAUN', 'Yvon', 2, 1, 'yvon.salaun@sdis29.fr', 'ySALA', '377642436d800fffeb2396e4da1468bb', NULL, NULL, NULL, '1', 0, 3, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2926, 'LEROU', 'Philippe', 1, 2, 'philippe.lerou@sdis29.fr', 'pLERO', 'b2d4f0461d7244803cc871e7030d278a', NULL, NULL, NULL, '2', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2926, 'BODILIS', 'Marc', 1, 2, 'marc.bodilis@sdis29.fr', 'mBODI', '9075b6191417dad116c16189729a3173', NULL, NULL, NULL, '3', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2927, 'PUIL', 'Thierry', 2, 1, 'thierry.puil@sdis29.fr', 'tPUIL', '275119d76b2e349c5eed6bb38be84849', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2927, 'FOLGALVEZ', 'Jean-Pierre', 1, 2, 'jean-pierre.folgalvez@sdis29.fr', 'jFOLG', 'd109b403c606225276976ff4bc64330b', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2928, 'L\'HOURRE', 'Christian', 2, 1, 'christian.lhourre@sdis29.fr', 'cL\'HO', '0fa94cdef1f6dec8fe43f4e38cfc4f50', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2928, 'MARZIN', 'Roland', 1, 2, 'roland.marzin@sdis29.fr', 'rMARZ', 'd8190ab7e8d4cde97fd38c2f3af3772c', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2929, 'SALAUN', 'Mickael', 2, 1, 'mickael.salaun@sdis29.fr', 'sMick', 'f7150d27e5a14980d5e3366486e9c691', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2929, 'GUEDES', 'Ambroise', 1, 2, 'ambroise.guedes@sdis29.fr', 'aGUED', '943c9f82c5be096218439be6a4d20ca7', NULL, NULL, NULL, '2', 0, 1, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2930, 'JOLIVET', 'Patrick', 2, 1, 'patrick.jolivet@sdis29.fr', 'pJOLI', '31b185453725484a8575af5bbff341a5', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2931, 'BERTRAND', 'Lionel', 2, 1, 'lionel.bertrand@sdis29.fr', 'lBERT', '211cf7b64920311674320264c01b49d0', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2931, 'ABIVEN', 'Pierre', 1, 2, 'pierre.abiven@sdis29.fr', 'pABIV', '15dcff279e261b1fdb848b5e1b56bede', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2932, 'BENOIT', 'Yves', 2, 1, 'yves.benoit@sdis29.fr', 'yBENO', 'e93165d1d5bc05f5ec71036c59cc9b56', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2932, 'BOLZER', 'Emile', 1, 2, 'emile.bolzer@sdis29.fr', 'eBOLZ', '0a9d2a4b526d2955296f64b006075f6c', NULL, NULL, NULL, '2', 0, 10, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2933, 'SPAGNOL', 'Joël', 2, 1, 'joël.spagnol@sdis29.fr', 'jSPAG', '7cb2f9c107650b927bbcda57d3444abc', NULL, NULL, NULL, '1', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2933, 'THOMAS', 'Nicolas', 1, 2, 'nicolas.thomas@sdis29.fr', 'nTHOM', 'bd69813624ba91d1b2e9b337cd6728cb', NULL, NULL, NULL, '2', 0, 11, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2933, 'MORVAN', 'Daniel', 1, 2, 'daniel.morvan@sdis29.fr', 'dMORV', 'cf9644ce926a668bd1205dedf2636950', NULL, NULL, NULL, '3', 0, 10, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2934, 'LE DUIGOU', 'Christian', 2, 1, 'christian.le duigou@sdis29.fr', 'cLE D', '4c898674a54a678afe59c3d8703d4ec9', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2934, 'LE NOC', 'Arnaud', 1, 2, 'arnaud.le_noc@sdis29.fr', 'aLE N', '6491e726551e72220912aa26faa3d8a5', NULL, NULL, NULL, '2', 0, 11, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2935, 'LE DOZE', 'Serge', 2, 1, 'serge.le_doze@sdis29.fr', 'sLE D', '64bbf8112505dcecb2e9d82f3025e268', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2935, 'MARCEUL', 'Patrick', 1, 2, 'patrick.marceul@sdis29.fr', 'pMARC', '41e3ac09835ddf43b93446c430c2cdb6', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2936, 'MOSES', 'Didier', 2, 1, 'didier.moses@sdis29.fr', 'dMOSE', '3e5496e71694450b3d8da8ead7c1f54a', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2936, 'LECLÈRE', 'Jean-Raphaël', 1, 2, 'jean-raphaël.leclère@sdis29.fr', 'jLECL', 'f597f57eed0889c4a61705cd9bc05959', NULL, NULL, NULL, '2', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2937, 'GLOAGUEN', 'Christophe', 2, 1, 'christophe.gloaguen@sdis29.fr', 'cGLOA', '472d5013c4598ecb43df2e2ab0afb213', NULL, NULL, NULL, '1', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2937, 'STEPHAN', 'Bertrand', 1, 2, 'bertrand.stephan@sdis29.fr', 'bSTEP', 'aca9d4ee8cee3350d966ddd409cbd416', NULL, NULL, NULL, '2', 0, 1, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2938, 'QUERE', 'Mickaël', 2, 1, 'mickaël.quere@sdis29.fr', 'mQUER', 'b4ef7e2857f93aa3e1425ef6d80316eb', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2938, 'CORCUFF', 'Thierry', 1, 2, 'thierry.corcuff@sdis29.fr', 'tCORC', '9c296d5d5aa50081f93c07e3a585f1b3', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2939, 'LEVER', 'Olivier', 2, 1, 'olivier.lever@sdis29.fr', 'oLEVE', 'd26ad958e92ed47291516b807189274f', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2939, 'SEVELLEC', 'Serge', 1, 2, 'serge.sevellec@sdis29.fr', 'sSEVE', 'c1092c50d1902e8d77058b6719d73c85', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2940, 'KERVEC', 'Philippe', 2, 1, 'philippe.kervec@sdis29.fr', 'pKERV', '54eb3d9f94e7fafda2ef6b242e2ec9e7', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2940, 'LE COSSEC', 'Stéphane', 1, 2, 'stéphane.le cossec@sdis29.fr', 'sLE C', '02d7e08db30e813d26a44c705948102e', NULL, NULL, NULL, '2', 0, 1, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2941, 'BLERIOT', 'Sylvain', 2, 1, 'sylvain.bleriot@sdis29.fr', 'sBLER', 'd56231064d4ad2a655d74bd3d02ff857', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2941, 'LAGADIC', 'Philippe', 1, 2, 'philippe.lagadic@sdis29.fr', 'pLAGA', '3b30ef92284abbcddd551f9703764c47', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2942, 'RIOUAL', 'Johann', 2, 1, 'johann.rioual@sdis29.fr', 'jRIOU', '308e0e335ad6b4c9ecec0d5171a8d3ec', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2942, 'QUINIOU', 'Arnaud', 1, 2, 'arnaud.quiniou@sdis29.fr', 'aQUIN', '147fcf6a975255705306d5534e76480e', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2943, 'NORMANT', 'Philippe', 2, 1, 'philippe.normant@sdis29.fr', 'pNORM', 'a42271f2c279c9a592c917ee91c64736', NULL, NULL, NULL, '1', 0, 1, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2943, 'BONNIN', 'Antoine', 1, 2, 'antoine.bonnin@sdis29.fr', 'aBONN', 'e57614252c18ab6a270acd508e134bd5', NULL, NULL, NULL, '2', 0, 10, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2944, 'QUEFFEULOU', 'Mickaël', 2, 1, 'mickaël.queffeulou@sdis29.fr', 'mQUEF', 'a2bd678e10cd6df31b1b6e7f5e46918c', NULL, NULL, NULL, '1', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2944, 'LE DUFF', 'Guy', 1, 2, 'guy.le_duff@sdis29.fr', 'gLE D', '0922dc3f92ac7b89c8b833d2cdaf8ad8', NULL, NULL, NULL, '2', 0, 1, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2945, 'COQUIL', 'Jean-Yves', 2, 1, 'jean-yves.coquil@sdis29.fr', 'jCOQU', 'd438d5e4a934a830a0ede46f2a90379e', NULL, NULL, NULL, '1', 0, 1, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2945, 'REIG', 'Christophe', 1, 2, 'christophe.reig@sdis29.fr', 'cREIG', '5d28b3bfd238409299ee620d3201d275', NULL, NULL, NULL, '2', 0, 11, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2946, 'JAMBET', 'Laurent', 2, 1, 'laurent.jambet@sdis29.fr', 'lJAMB', '32cf0ece9260d611d3b9ab18601c9853', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2946, 'LOAEC', 'Olivier', 1, 2, 'olivier.loaec@sdis29.fr', 'oLOAE', '99e584e00263ba6e83f1c156f748be82', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2947, 'LE FLOCH', 'André', 2, 1, 'andré.le_floch@sdis29.fr', 'aLE F', '8ba965804b44810779c5ff8ae1c6b787', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2947, 'LE GOFF', 'Robert', 1, 2, 'robert.le_goff@sdis29.fr', 'rLE G', '87f5306211daffffd8694f0ef88c21c3', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2948, 'POSTIC', 'Bruno', 2, 1, 'bruno.postic@sdis29.fr', 'bPOST', '03e49a0e3a25864270efd11a82e0c13d', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2948, 'VERNON', 'Claude', 1, 2, 'claude.vernon@sdis29.fr', 'cVERN', '93f8d5bd86630c72fffd0efffa1e645a', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2949, 'CREIGNOU', 'Pierre', 2, 1, 'pierre.creignou@sdis29.fr', 'pCREI', 'c221eb3b37a03fe63cefc9cc2dda198d', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2949, 'BUANIC', 'Christophe', 1, 2, 'christophe.buanic@sdis29.fr', 'cBUAN', '40d8457579922b0f5d4582a6d905be5b', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2949, 'ROLLAND', 'Pascal', 1, 2, 'pascal.rolland@sdis29.fr', 'pROLL', '2c8397311ae9e1d4580dc57bb52fc87b', NULL, NULL, NULL, '3', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2950, 'L\'HELGUEN', 'Jean-Jacques', 2, 1, 'jean-jacques.lhelguen@sdis29.fr', 'jL\'HE', '4773eda09479d2104bbacb1435cd241e', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2950, 'ANDRO', 'Guy', 1, 2, 'guy.andro@sdis29.fr', 'gANDR', '0494d72ed8b5c15c0584f7c9d92fdf7c', NULL, NULL, NULL, '2', 0, 9, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2951, 'ROBIN', 'Michel', 2, 1, 'michel.robin@sdis29.fr', 'mROBI', 'd7483abd136825eff6abe7f6729418ac', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2951, 'MOYSAN', 'Ronan', 1, 2, 'ronan.moysan@sdis29.fr', 'rMOYS', 'ef7b88a68b77359b5fd7439cd9ce5b7c', NULL, NULL, NULL, '2', 0, 11, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2952, 'BOURGOIN', 'Géraldine', 2, 1, 'géraldine.bourgoin@sdis29.fr', 'gBOUR', 'ee534bab887573e3e4fe502ebfdea8f6', NULL, NULL, NULL, '1', 0, 6, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2952, 'RICHARD', 'Timothée', 3, 1, 'timothée.richard@sdis29.fr', 'tRICH', '947f700f3e622dd063e1f5ae6d4e230a', NULL, NULL, NULL, '2', 0, NULL, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2952, 'MAHOUDO', 'Hervé', 1, 2, 'hervé.mahoudo@sdis29.fr', 'hMAHO', '1f3d00c691ac79b60eaf7ef72220351f', NULL, NULL, NULL, '3', 0, 8, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2952, 'GOURVENNEC', 'Claudine', 1, 2, 'claudine.gourvennec@sdis29.fr', 'cGOUR', 'bf72eae7b12279516597e1f598ab7fe2', NULL, NULL, NULL, '4', 0, 6, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2952, 'RICHARD', 'Philippe', 1, 2, 'philippe.richard@sdis29.fr', 'pRICH', '42ec3e8022590ff68560c1494efbda72', NULL, NULL, NULL, '5', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2952, 'DREAN', 'Matthieu', 1, 2, 'matthieu.drean@sdis29.fr', 'mDREA', '5b37c9c7d4dd5c934ebe977b7f029733', NULL, NULL, NULL, '6', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2952, 'TREFAULT', 'Pascal', 1, 2, 'pascal.trefault@sdis29.fr', 'pTREF', '02e18d12d1611d8fcdf33a75594a1f1d', NULL, NULL, NULL, '7', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2952, 'REINS', 'Nicolas', 1, 2, 'nicolas.reins@sdis29.fr', 'nREIN', 'f6c5d81eac5c61942b996fb1138cb578', NULL, NULL, NULL, '8', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2952, 'LAURET-CATROS', 'Christine', 1, 2, 'christine.lauret-catros@sdis29.fr', 'cLAUR', '3a673e181cafbdb7e9762592133b67f9', NULL, NULL, NULL, '9', 0, NULL, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2953, 'CHEVALIER', 'Fabrice', 2, 1, 'fabrice.chevalier@sdis29.fr', 'fCHEV', 'f01b3d1c2274a82c4ee367ddd3b5bbf2', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2953, 'LANDREIN', 'Jean-Luc', 1, 2, 'jean-luc.landrein@sdis29.fr', 'jLAND', 'b7e568a8de36046c293edd8a11550b4f', NULL, NULL, NULL, '2', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2954, 'DREO', 'Jacques', 2, 1, 'jacques.dreo@sdis29.fr', 'jDREO', '9c5ccefd7ccacb5822260d198aec3e50', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2954, 'GUILLOU', 'Yvan', 1, 2, 'yvan.guillou@sdis29.fr', 'yGUIL', 'f6b4ab52ee0fe6732743fa53a347fadd', NULL, NULL, NULL, '2', 0, 1, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2955, 'CAUDAL', 'Xavier', 2, 1, 'xavier.caudal@sdis29.fr', 'xCAUD', '557fe7fdbe5497d2502a51c2630ff4f2', NULL, NULL, NULL, '1', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2955, 'FOURRIER', 'Eric', 1, 2, 'eric.fourrier@sdis29.fr', 'eFOUR', '14b684e77ba5e7d1dc1686544097916b', NULL, NULL, NULL, '2', 0, 1, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2956, 'MORVAN', 'Didier', 2, 1, 'didier.morvan@sdis29.fr', 'dMORV', 'cf9644ce926a668bd1205dedf2636950', NULL, NULL, NULL, '1', 0, 1, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2956, 'STEPHAN', 'David', 1, 2, 'david.stephan@sdis29.fr', 'dSTEP', 'd23211a6ce9582119fa34894c861b396', NULL, NULL, NULL, '2', 0, 1, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2957, 'MARTIN', 'Nicolas', 2, 1, 'nicolas.martin@sdis29.fr', 'nMART', '5e4aa993b426a7e5ad06fcfb4c2dbb13', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2957, 'COMBOT', 'Christophe', 3, 1, 'christophe.combot@sdis29.fr', 'cCOMB', 'b4ff98abe503f804dd92d24349a37305', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2957, 'BOUKELIFA', 'David', 1, 2, 'david.boukelifa@sdis29.fr', 'dBOUK', '7a55777df2188cd7295fcab3d117afb8', NULL, NULL, NULL, '3', 0, 1, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2958, 'PELLEN', 'Roland', 1, 2, 'roland.pellen@sdis29.fr', 'rPELL', '711b22c8c8c6cf4d190aa95d492e4917', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2959, 'TREICHEL', 'Bruno', 2, 1, 'bruno.treichel@sdis29.fr', 'bTREI', '457fd3db643c616b20fe73dcd6a11c5d', NULL, NULL, NULL, '1', 0, 11, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2959, 'ABGRALL', 'Jean-Michel', 1, 2, 'jean-michel.abgrall@sdis29.fr', 'jABGR', '812e55e86121f2d93644668304935f30', NULL, NULL, NULL, '2', 0, 2, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2960, 'SINIC', 'Philippe', 2, 1, 'philippe.sinic@sdis29.fr', 'pSINI', 'c33937bb7e9e4cdd6de10d6992603132', NULL, NULL, NULL, '1', 0, 1, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2960, 'SINIC', 'Frédéric', 1, 2, 'frédéric.sinic@sdis29.fr', 'fSINI', '953477a87b649ca2b35e901d118e2117', NULL, NULL, NULL, '2', 0, 11, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2961, 'LENNON', 'Michel', 2, 1, 'michel.lennon@sdis29.fr', 'mLENN', '3e0587ad2cafe64467c1f4da42736a6d', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2961, 'VIEZ', 'Laurent', 1, 2, 'laurent.viez@sdis29.fr', 'lVIEZ', '41cf83d292851dac38060082da1aff52', NULL, NULL, NULL, '2', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2962, 'JEGOU', 'Patrick', 2, 1, 'patrick.jegou@sdis29.fr', 'pJEGO', 'cde628820b8ac2a3cb4f2023e61d794d', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2962, 'MORIZUR', 'Stéphane', 1, 2, 'stéphane.morizur@sdis29.fr', 'sMORI', '067c64e4e49bf20c036c4ec7271fb5b4', NULL, NULL, NULL, '2', 0, 11, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2963, 'PICHON', 'Yannick', 2, 1, 'yannick.pichon@sdis29.fr', 'yPICH', '1f609fb8525947e4f02e407a2039a791', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2963, 'DANIEL', 'Yannick', 1, 2, 'yannick.daniel@sdis29.fr', 'yDANI', '18bb9e9a6fc35ccb7d15e052ff1e59ad', NULL, NULL, NULL, '2', 0, 1, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2964, 'QUINIOU', 'Christian', 2, 1, 'christian.quiniou@sdis29.fr', 'cQUIN', 'c9227e9c80036eeb71ac1f29f49ce544', NULL, NULL, NULL, '1', 0, 7, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00'),
|
||||
(2964, 'RANNOU', 'Jean', 1, 2, 'jean.rannou@sdis29.fr', 'jRANN', '5d75934700fd944bca1c26c056343da7', NULL, NULL, NULL, '2', 0, 9, NULL, '2020-09-13 00:00:00', '2020-09-13 00:00:00');
|
||||
|
||||
-- ----------------------------------------------------------------------------------------------
|
||||
-- > user
|
||||
-- ------------------------------------------------------------------------------------------------
|
||||
|
||||
DROP USER IF EXISTS 'adminBDsdis'@'localhost';
|
||||
CREATE USER 'adminBDsdis'@'localhost' IDENTIFIED BY 'mdpBDsdis';
|
||||
GRANT ALL PRIVILEGES ON sdis29.* to "adminBDsdis"@"localhost";
|
||||
|
||||
DROP USER IF EXISTS 'adminBDsdis'@'%';
|
||||
CREATE USER 'adminBDsdis'@'%' IDENTIFIED BY 'mdpBDsdis';
|
||||
GRANT ALL PRIVILEGES ON sdis29.* to "adminBDsdis"@"%";
|
@ -1,61 +0,0 @@
|
||||
## Établissement d'un tunnel VPN entre les machines ap32-mon, ap32-prod et ap32-test :
|
||||
---
|
||||
* Création d'un playbook wg.yml qui se chargera d'installer Wireguard et ses outils sur les trois machines, puis qui exécute un script modifié pour générer les clés et les fichiers de configuration.
|
||||
* Il suffit d'éxécuté le playbook wg.yml et le tunnel entre ap32-mon ap32-test et ap32-prod estfonctionnel, la centralisation des logs va se faire via le tunnel Wireguard en modifiant le fichier de configuration dans /etc/systemd/journal-upload.conf, dans ce fichier il faut modifier l'Ip qui redirigent les logs et mettre les Ips des interfaces du Vpn (dans le réseau 10.0.0.0/32).
|
||||
|
||||
## Preuve de fonctionnement du VPN :
|
||||
---
|
||||
# Serveur VPN
|
||||
````
|
||||
ap32-mon :
|
||||
|
||||
debian@ap32-mon:~$ sudo wg
|
||||
public key: 8Mo+pfjCRP+HqE2MM5b9jHudBcTdPktd7pOCvfdk8Qs=
|
||||
private key: (hidden)
|
||||
listening port: 51820
|
||||
|
||||
peer: hjWFTzNbAMfNlETuO2qkdNOZnRQ24hkxN/1onfMJ2TA=
|
||||
endpoint: 172.16.0.111:51820
|
||||
allowed ips: 10.0.0.2/32
|
||||
latest handshake: 2 seconds ago
|
||||
transfer: 123.32 KiB received, 37.34 KiB sent
|
||||
|
||||
peer: aVqH5DwDiGQFXqbVbBFVF8HTcd/pIGHXnEOjBSPbklY=
|
||||
endpoint: 172.16.0.110:51820
|
||||
allowed ips: (none)
|
||||
latest handshake: 21 seconds ago
|
||||
transfer: 1.23 KiB received, 1.41 KiB sent
|
||||
|
||||
peer: uyamrEFfja1bJh1StqsKk+tRSElIThWlqTO6MlOYGho=
|
||||
endpoint: 10.121.38.35:57017
|
||||
allowed ips: 10.0.0.3/32
|
||||
latest handshake: 14 minutes, 8 seconds ago
|
||||
transfer: 468 B received, 348 B sent
|
||||
|
||||
|
||||
````
|
||||
|
||||
# Client VPN
|
||||
````
|
||||
ap32-prod :
|
||||
|
||||
debian@ap32-prod:~$ sudo wg interface:
|
||||
wg0 public key: D9gW/xerdYKkFydU1SJ72+MBDEJLHX1S7K9LjIo040A=
|
||||
private key: (hidden)
|
||||
listening port: 51820
|
||||
|
||||
|
||||
peer: LEkM9UVt21zq7PS8sX+SBihuXr5k9bjAbwSN0dChmAk=
|
||||
endpoint: 172.16.0.112:51820
|
||||
allowed ips: 10.0.0.1/32
|
||||
|
||||
debian@ap32-mon:~$ ip a:
|
||||
10: wg0:
|
||||
inet 10.0.0.3/32 scope global wg0
|
||||
````
|
||||
# Vérification du fonctionnement du VPN pour la redirection des logs :
|
||||
|
||||
* On lance une commande logger avec un message lorsque le service Wireguard est fonctionnel, celui-ci apparaît sur ap32-mon
|
||||
: Nov 15 08:20:06 ap32-prod debian[597]: test vpn
|
||||
* Cependant, lorsqu'on coupe le service sur ap32-prod et qu'on essaie de réutiliser logger, rien n'arrive sur ap32-mon. Plus rien n'apparaît avant que l'on reactive le VPN.
|
||||
* Une fois que le service Wireguard est relancé sur ap32-prod, les messages précédents qui n'étaient pas apparus reviennent. Les logs passent bien par le tunnel VPN.
|
@ -1,12 +0,0 @@
|
||||
[wg]
|
||||
ap32-mon
|
||||
ap32-test
|
||||
ap32-prod
|
||||
|
||||
[wg-cli]
|
||||
ap32-test
|
||||
ap32-prod
|
||||
|
||||
[wg-master]
|
||||
ap32-mon
|
||||
|
@ -1,108 +0,0 @@
|
||||
#!/bin/bash
|
||||
set -u
|
||||
set -e
|
||||
|
||||
AddressAwg=10.0.0.1/32 # Adresse VPN Wireguard extremite A
|
||||
EndpointA=172.16.0.112 # Adresse extremite A
|
||||
PortA=51820 # Port ecoute extremite A
|
||||
AddressBwg=10.0.0.2/32 # Adresse VPN Wireguard extremite B
|
||||
EndpointB=172.16.0.111 # Adresse extremite B
|
||||
PortB=51820 # Port ecoute extremite B
|
||||
AddressCwg=10.0.0.3/32 # Adresse VPN Wireguard extremite C
|
||||
EndpointC=172.16.0.110 # Adresse extremite C
|
||||
PortC=51820 # Port ecoute extremite C
|
||||
AddressDwg=10.0.0.3/32 # Adresse VPN Wireguard extremite D
|
||||
EndpointD=10.121.38.35 # Adresse extremite D
|
||||
PortD=61820 # Port ecoute extremite D
|
||||
|
||||
umask 077 ;
|
||||
wg genkey > endpoint-a.key
|
||||
wg pubkey < endpoint-a.key > endpoint-a.pub
|
||||
|
||||
wg genkey > endpoint-b.key
|
||||
wg pubkey < endpoint-b.key > endpoint-b.pub
|
||||
|
||||
wg genkey > endpoint-c.key
|
||||
wg pubkey < endpoint-c.key > endpoint-c.pub
|
||||
|
||||
wg genkey > endpoint-d.key
|
||||
wg pubkey < endpoint-d.key > endpoint-d.pub
|
||||
|
||||
PKA=$(cat endpoint-a.key)
|
||||
pKA=$(cat endpoint-a.pub)
|
||||
PKB=$(cat endpoint-b.key)
|
||||
pKB=$(cat endpoint-b.pub)
|
||||
PKC=$(cat endpoint-c.key)
|
||||
pKC=$(cat endpoint-c.pub)
|
||||
PKD=$(cat endpoint-d.key)
|
||||
pKD=$(cat endpoint-d.pub)
|
||||
|
||||
cat <<FINI > wg0-1.conf
|
||||
# local settings for Endpoint A
|
||||
[Interface]
|
||||
PrivateKey = $PKA
|
||||
Address = $AddressAwg
|
||||
ListenPort = $PortA
|
||||
|
||||
# remote settings for Endpoint B
|
||||
[Peer]
|
||||
PublicKey = $pKB
|
||||
Endpoint = ${EndpointB}:$PortB
|
||||
AllowedIPs = $AddressBwg
|
||||
|
||||
# remote settings for Endpoint C
|
||||
[Peer]
|
||||
PublicKey = $pKC
|
||||
Endpoint = ${EndpointC}:$PortC
|
||||
AllowedIPs = $AddressCwg
|
||||
|
||||
# remote settings for Endpoint D
|
||||
[Peer]
|
||||
PublicKey = $pKD
|
||||
Endpoint = ${EndpointD}:$PortD
|
||||
AllowedIPs = $AddressDwg
|
||||
|
||||
FINI
|
||||
|
||||
|
||||
cat <<FINI > wg0-2.conf
|
||||
# local settings for Endpoint B
|
||||
[Interface]
|
||||
PrivateKey = $PKB
|
||||
Address = $AddressBwg
|
||||
ListenPort = $PortB
|
||||
|
||||
# remote settings for Endpoint A
|
||||
[Peer]
|
||||
PublicKey = $pKA
|
||||
Endpoint = ${EndpointA}:$PortA
|
||||
AllowedIPs = $AddressAwg
|
||||
FINI
|
||||
|
||||
cat <<FINI > wg0-3.conf
|
||||
# local settings for Endpoint C
|
||||
[Interface]
|
||||
PrivateKey = $PKC
|
||||
Address = $AddressCwg
|
||||
ListenPort = $PortC
|
||||
|
||||
# remote settings for Endpoint A
|
||||
[Peer]
|
||||
PublicKey = $pKA
|
||||
Endpoint = ${EndpointA}:$PortA
|
||||
AllowedIPs = $AddressAwg
|
||||
FINI
|
||||
|
||||
cat <<FINI > wg0-4.conf
|
||||
# local settings for Endpoint D
|
||||
[Interface]
|
||||
PrivateKey = $PKD
|
||||
Address = $AddressDwg
|
||||
ListenPort = $PortD
|
||||
|
||||
# remote settings for Endpoint A
|
||||
[Peer]
|
||||
PublicKey = $pKA
|
||||
Endpoint = ${EndpointA}:$PortA
|
||||
AllowedIPs = $AddressAwg
|
||||
FINI
|
@ -1,70 +0,0 @@
|
||||
---
|
||||
- hosts: wg
|
||||
become: true
|
||||
|
||||
|
||||
tasks:
|
||||
- name: Installation paquets
|
||||
apt:
|
||||
name: "{{ item }}"
|
||||
with_items:
|
||||
- wireguard
|
||||
- wireguard-tools
|
||||
|
||||
|
||||
- hosts: wg-master
|
||||
become: true
|
||||
|
||||
tasks:
|
||||
- name: Copie du script mkwgconf-p2p.sh sur ap32-mon
|
||||
copy:
|
||||
src: mkwgconf-p2p.sh
|
||||
dest: mkwgconf-p2p.sh
|
||||
|
||||
- name: Generation des fichiers de conf
|
||||
shell: bash mkwgconf-p2p.sh
|
||||
|
||||
- name: Recuperation des fichiers de conf
|
||||
ansible.builtin.fetch:
|
||||
src: "{{ item }}"
|
||||
dest: "{{ item }}"
|
||||
flat: yes
|
||||
loop:
|
||||
- wg0-1.conf
|
||||
- wg0-2.conf
|
||||
- wg0-3.conf
|
||||
|
||||
- hosts: wg
|
||||
become: true
|
||||
|
||||
tasks:
|
||||
- name: Copie du fichier de conf sur serveur
|
||||
copy:
|
||||
src: wg0-1.conf
|
||||
dest: /etc/wireguard/wg0.conf
|
||||
when: ansible_hostname == "ap32-mon"
|
||||
|
||||
|
||||
- name: Copie du fichier de conf sur le client 1
|
||||
copy:
|
||||
src: wg0-2.conf
|
||||
dest: /etc/wireguard/wg0.conf
|
||||
when: ansible_hostname == "ap32-test"
|
||||
|
||||
- name: Copie du fichier de conf sur le client 2
|
||||
copy:
|
||||
src: wg0-3.conf
|
||||
dest: /etc/wireguard/wg0.conf
|
||||
when: ansible_hostname == "ap32-prod"
|
||||
|
||||
- name: Activation du service wireguard au demarrage
|
||||
ansible.builtin.service:
|
||||
name: wg-quick@wg0.service
|
||||
enabled: true
|
||||
|
||||
- name: Restart du service wireguard
|
||||
ansible.builtin.service:
|
||||
name: wg-quick@wg0.service
|
||||
state: restarted
|
||||
|
||||
|
@ -1,23 +0,0 @@
|
||||
# local settings for Endpoint A
|
||||
[Interface]
|
||||
PrivateKey = qJP+UZ/VuTFnIySy4WRC7e2gRUsIUxTdCr6fGvr2NWg=
|
||||
Address = 10.0.0.1/32
|
||||
ListenPort = 51820
|
||||
|
||||
# remote settings for Endpoint B
|
||||
[Peer]
|
||||
PublicKey = hjWFTzNbAMfNlETuO2qkdNOZnRQ24hkxN/1onfMJ2TA=
|
||||
Endpoint = 172.16.0.111:51820
|
||||
AllowedIPs = 10.0.0.2/32
|
||||
|
||||
# remote settings for Endpoint C
|
||||
[Peer]
|
||||
PublicKey = aVqH5DwDiGQFXqbVbBFVF8HTcd/pIGHXnEOjBSPbklY=
|
||||
Endpoint = 172.16.0.110:51820
|
||||
AllowedIPs = 10.0.0.3/32
|
||||
|
||||
# remote settings for Endpoint D
|
||||
[Peer]
|
||||
PublicKey = uyamrEFfja1bJh1StqsKk+tRSElIThWlqTO6MlOYGho=
|
||||
Endpoint = 10.121.38.35:61820
|
||||
AllowedIPs = 10.0.0.4/32
|
@ -1,11 +0,0 @@
|
||||
# local settings for Endpoint B
|
||||
[Interface]
|
||||
PrivateKey = 0JaKofdq8uRfWpSj9PREC83DiQMjt3tnAu+9pA48F38=
|
||||
Address = 10.0.0.2/32
|
||||
ListenPort = 51820
|
||||
|
||||
# remote settings for Endpoint A
|
||||
[Peer]
|
||||
PublicKey = 8Mo+pfjCRP+HqE2MM5b9jHudBcTdPktd7pOCvfdk8Qs=
|
||||
Endpoint = 172.16.0.112:51820
|
||||
AllowedIPs = 10.0.0.1/32
|
@ -1,11 +0,0 @@
|
||||
# local settings for Endpoint C
|
||||
[Interface]
|
||||
PrivateKey = WLKGrMqV01aTl/YEYJTI7RdQZyYQOF1EoBv0PEc0KEw=
|
||||
Address = 10.0.0.3/32
|
||||
ListenPort = 51820
|
||||
|
||||
# remote settings for Endpoint A
|
||||
[Peer]
|
||||
PublicKey = 8Mo+pfjCRP+HqE2MM5b9jHudBcTdPktd7pOCvfdk8Qs=
|
||||
Endpoint = 172.16.0.112:51820
|
||||
AllowedIPs = 10.0.0.1/32
|
@ -1,11 +0,0 @@
|
||||
# local settings for Endpoint D
|
||||
[Interface]
|
||||
PrivateKey = kLs2zk9VQS9D4OD2G1lExx9c+zvuVvgeCytDpvK1s24=
|
||||
Address = 10.0.0.4/32
|
||||
ListenPort = 61820
|
||||
|
||||
# remote settings for Endpoint A
|
||||
[Peer]
|
||||
PublicKey = 8Mo+pfjCRP+HqE2MM5b9jHudBcTdPktd7pOCvfdk8Qs=
|
||||
Endpoint = 172.16.0.112:51820
|
||||
AllowedIPs = 10.0.0.1/32
|
@ -1,40 +1,3 @@
|
||||
# Répertoire d'ap32-mon
|
||||
Script zabbix.sh pour monter zabbix de manière automatique.
|
||||
Lancer le script avec bash zabbix.sh
|
||||
|
||||
## Rôle du Script Bash zabbix.sh
|
||||
|
||||
Ce script Bash, `zabbix.sh`, automatise l'installation et la configuration de Zabbix sur notre serveur ap32-mon. Voici une explication des actions clés réalisées par ce script :
|
||||
|
||||
### **Configuration des proxy HTTP/HTTPS :**
|
||||
- Le script commence par définir les variables d'environnement `http_proxy` et `https_proxy`, permettant de spécifier un serveur proxy pour les connexions HTTP et HTTPS (à l'adresse `10.121.38.1:8080`).
|
||||
---
|
||||
|
||||
### **Téléchargement et installation du paquet Zabbix Release :**
|
||||
- Le script utilise `wget` pour télécharger le paquet d'installation de Zabbix depuis le dépôt officiel de Zabbix.
|
||||
- Il installe ensuite ce paquet `.deb` en utilisant `dpkg -i`.
|
||||
---
|
||||
|
||||
### **Installation des dépendances nécessaires :**
|
||||
- Le script installe les paquets suivants :
|
||||
- `apache2`
|
||||
- `mariadb-server`
|
||||
- `zabbix-server-mysql`
|
||||
- `zabbix-frontend-php`
|
||||
- `zabbix-apache-conf`
|
||||
- `zabbix-sql-scripts`
|
||||
- `zabbix-agent`
|
||||
---
|
||||
|
||||
### **Création de la base de données Zabbix :**
|
||||
- Le script crée une base de données MySQL appelée `zabbix` avec le jeu de caractères `utf8mb4` et le collationnement `utf8mb4_bin`.
|
||||
---
|
||||
|
||||
### **Création d'un utilisateur Zabbix dans MySQL :**
|
||||
- Il crée un utilisateur MySQL nommé `zabbix` avec comme mot de passe (`password`) et lui accorde tous les privilèges sur la base de données `zabbix`.
|
||||
---
|
||||
|
||||
### **Configuration du fichier de configuration de Zabbix :**
|
||||
- Le script modifie le fichier `/etc/zabbix/zabbix_server.conf` pour y spécifier le mot de passe de la base de données Zabbix avec la directive `DBPassword=password`.
|
||||
---
|
||||
|
||||
### **Redémarrage et activation des services :**
|
||||
- Le script redémarre les services Zabbix (`zabbix-server`, `zabbix-agent`) ainsi que le service Apache (`apache2`), puis les configure pour qu'ils démarrent automatiquement au démarrage du système.
|
@ -1,7 +1,7 @@
|
||||
#!/bin/bash
|
||||
export http_proxy=http://10.121.38.1:8080
|
||||
export https_proxy=https://10.121.38.1:8080
|
||||
wget -4 https://repo.zabbix.com/zabbix/7.0/debian/pool/main/z/zabbix-release/zabbix-release_7.0-2+debian12_all.deb
|
||||
wget https://repo.zabbix.com/zabbix/7.0/debian/pool/main/z/zabbix-release/zabbix-release_7.0-2+debian12_all.deb
|
||||
dpkg -i zabbix-release_7.0-2+debian12_all.deb
|
||||
apt-get install -y apache2 mariadb-server
|
||||
apt-get install -y zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent
|
||||
|
@ -1,32 +1,2 @@
|
||||
# SDIS29-2
|
||||
---
|
||||
### **Serveur ap32-test**
|
||||
# sdis29-2
|
||||
|
||||
### Rôles du serveurs :
|
||||
|
||||
* **ap33-prod**:Sera utilisé comme base de données MariaDB. Ce serveur sera également utilisé pour le développement et le déploiement d'applications via Tomcat10.
|
||||
|
||||
### Installation via les playbook ansible
|
||||
---
|
||||
## Utilisation du playbook apbase.yml, prépare la configuration de base du système. Il effectue les tâches suivantes :
|
||||
|
||||
- **Paramétrage du Fuseau Horaire** : Définit le fuseau horaire sur `Europe/Paris` pour assurer la cohérence des logs et des opérations temporelles.
|
||||
- **Configuration du Proxy pour APT** : Ajoute une configuration de proxy pour `apt` dans le fichier `/etc/apt/apt.conf`, permettant d'utiliser un proxy réseau pour les mises à jour des paquets.
|
||||
- **Mise à Jour et Mise à Niveau des Paquets** : Met à jour le cache `apt` et effectue une mise à jour des paquets pour garantir que le système est à jour.
|
||||
- **Installation de Paquets Essentiels** : Installe plusieurs paquets nécessaires :
|
||||
- `tomcat10`
|
||||
- `mariadb-server`
|
||||
- `ant`
|
||||
- `qemu-guest-agent`
|
||||
|
||||
---
|
||||
|
||||
## Utilisation de apdb.yml, initialise la base de données MySQL en créant les éléments suivants :
|
||||
|
||||
- **Installation de la Bibliothèque Python pour MySQL** : Installe `python3-pymysql`, nécessaire pour que Ansible puisse gérer MySQL.
|
||||
- **Création d'une Base de Données** : Crée une base de données nommée `sdis29` demandé par les professeurs.
|
||||
- **Création d'un Utilisateur** : Ajoute un utilisateur `admin` avec comme mot de passe (`Azerty1+`) et on lui donnera tous les privilèges sur la base de données.
|
||||
- **Copie du Fichier SQL** : Transfère le fichier `sdis29.sql` vers le serveur pour initialiser la base de données.
|
||||
- **Importation de la Base de Données** : Importe le contenu de `sdis29.sql` dans la base de donnée `sdis29`, ce qui configure les tables et données initiales.
|
||||
|
||||
> **Objectif** : Configurer et initialiser une base de données MySQL pour les besoins applicatifs.
|
||||
|
@ -1,59 +0,0 @@
|
||||
package:
|
||||
mariadb-server:
|
||||
installed: true
|
||||
versions:
|
||||
- 1:10.11.6-0+deb12u1
|
||||
qemu-guest-agent:
|
||||
installed: true
|
||||
versions:
|
||||
- 1:7.2+dfsg-7+deb12u7
|
||||
tomcat10:
|
||||
installed: true
|
||||
versions:
|
||||
- 10.1.6-1+deb12u2
|
||||
zabbix-agent2:
|
||||
installed: true
|
||||
versions:
|
||||
- 1:7.0.5-1+debian12
|
||||
service:
|
||||
mariadb:
|
||||
enabled: true
|
||||
running: true
|
||||
mysql:
|
||||
enabled: true
|
||||
running: true
|
||||
qemu-guest-agent:
|
||||
enabled: true
|
||||
running: true
|
||||
ssh:
|
||||
enabled: true
|
||||
running: true
|
||||
tomcat10:
|
||||
enabled: true
|
||||
running: true
|
||||
zabbix-agent2:
|
||||
enabled: true
|
||||
running: true
|
||||
user:
|
||||
mysql:
|
||||
exists: true
|
||||
uid: 104
|
||||
gid: 109
|
||||
groups:
|
||||
- mysql
|
||||
home: /nonexistent
|
||||
shell: /bin/false
|
||||
|
||||
interface:
|
||||
eth0:
|
||||
exists: true
|
||||
addrs:
|
||||
- 172.16.0.110/24
|
||||
mtu: 1500
|
||||
http:
|
||||
http://ap32-prod:8080:
|
||||
status: 502
|
||||
allow-insecure: false
|
||||
no-follow-redirects: false
|
||||
timeout: 5000
|
||||
body: It Works !
|
@ -2,7 +2,7 @@
|
||||
sudo timedatectl set-timezone Europe/Paris
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y systemd-journal-remote
|
||||
rpl="s/^# URL=/URL=http:\/\/10.0.0.1:19532/"
|
||||
rpl="s/^# URL=/URL=http:\/\/ap32-mon:19532/"
|
||||
sudo sed -i "$rpl" /etc/systemd/journal-upload.conf
|
||||
sudo systemctl enable --now systemd-journal-upload.service
|
||||
sudo systemctl restart systemd-journal-upload.service
|
@ -10,3 +10,4 @@ sudo chown systemd-journal-remote /var/log/journal/remote
|
||||
sudo systemctl daemon-reload
|
||||
sudo systemctl restart systemd-journal-remote.service
|
||||
ss -lnt
|
||||
|
@ -1,25 +1,13 @@
|
||||
# SDIS29-2
|
||||
---
|
||||
### **Serveur ap32-test**
|
||||
### Rôles du serveurs :
|
||||
### AP32-Test ###
|
||||
|
||||
* **ap32-test** : Serveur web permettant aussi d'effectuer des phases de tests durant le projet avant de l'implémenter sur le serveur **ap32-prod**.
|
||||
* Création des serveurs ap31-prod et ap31-test via un clone intégral d'une template debian 12.7 KVM sur pxlab2.
|
||||
|
||||
### Exportation des proxy :
|
||||
---
|
||||
````
|
||||
sudo su
|
||||
apt install mariadb-server tomcat10 phpmyadmin zabbix-agent2 qemu-guest-agent wget goss git # Installation des paquets
|
||||
export http_proxy="http://10.121.38.1:8080/" # Exportation des proxy
|
||||
export https_proxy="http://10.121.38.1:8080/" # Exportation des proxy
|
||||
````
|
||||
### Pour importer la base de données via un fichier .sql :
|
||||
---
|
||||
````
|
||||
mysql -u root -p
|
||||
create user admin@localhost identified by 'password123*';
|
||||
GRANT ALL PRIVILEGES ON sdis29.* TO 'admin'@'localhost';
|
||||
flush privileges;
|
||||
exit;
|
||||
mysql -u admin -p < sdis29.sql
|
||||
````
|
||||
## Matériel:
|
||||
|
||||
* Mémoire : 1G
|
||||
* Disques redimensionnés de 2Go a 10Go.
|
||||
* Définition de l'adresses IP et ajout des clé publique pour la connexion a la machine
|
||||
|
||||
** Paquets:
|
||||
|
||||
*
|
||||
|
@ -1,62 +0,0 @@
|
||||
package:
|
||||
mariadb-server:
|
||||
installed: true
|
||||
versions:
|
||||
- 1:10.11.6-0+deb12u1
|
||||
phpmyadmin:
|
||||
installed: true
|
||||
versions:
|
||||
- 4:5.2.1+dfsg-1
|
||||
qemu-guest-agent:
|
||||
installed: true
|
||||
versions:
|
||||
- 1:7.2+dfsg-7+deb12u7
|
||||
tomcat10:
|
||||
installed: true
|
||||
versions:
|
||||
- 10.1.6-1+deb12u2
|
||||
zabbix-agent:
|
||||
installed: true
|
||||
versions:
|
||||
- 1:6.0.14+dfsg-1+b1
|
||||
service:
|
||||
mariadb:
|
||||
enabled: true
|
||||
running: true
|
||||
mysql:
|
||||
enabled: true
|
||||
running: true
|
||||
qemu-guest-agent:
|
||||
enabled: true
|
||||
running: true
|
||||
ssh:
|
||||
enabled: true
|
||||
running: true
|
||||
tomcat10:
|
||||
enabled: true
|
||||
running: true
|
||||
zabbix-agent:
|
||||
enabled: true
|
||||
running: true
|
||||
|
||||
dns:
|
||||
A:ns.sio.lan:
|
||||
resolvable: true
|
||||
addrs:
|
||||
- 10.121.38.7
|
||||
timeout: 500
|
||||
server: 10.121.38.8
|
||||
interface:
|
||||
eth0:
|
||||
exists: true
|
||||
addrs:
|
||||
- 172.16.0.111/24
|
||||
mtu: 1500
|
||||
http:
|
||||
http://ap32-test:8080:
|
||||
status: 200
|
||||
allow-insecure: false
|
||||
no-follow-redirects: false
|
||||
timeout: 5000
|
||||
body:
|
||||
It works !
|
@ -2,7 +2,7 @@
|
||||
sudo timedatectl set-timezone Europe/Paris
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y systemd-journal-remote
|
||||
rpl="s/^# URL=/URL=http:\/\/10.0.0.1:19532/"
|
||||
rpl="s/^# URL=/URL=http:\/\/ap32-mon:19532/"
|
||||
sudo sed -i "$rpl" /etc/systemd/journal-upload.conf
|
||||
sudo systemctl enable --now systemd-journal-upload.service
|
||||
sudo systemctl restart systemd-journal-upload.service
|
13
ap32-test/journalisation/journald-rcv.sh
Normal file
13
ap32-test/journalisation/journald-rcv.sh
Normal file
@ -0,0 +1,13 @@
|
||||
#!/bin/bash
|
||||
sudo timedatectl set-timezone Europe/Paris
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y systemd-journal-remote
|
||||
sudo systemctl enable --now systemd-journal-remote.socket
|
||||
sudo cp /lib/systemd/system/systemd-journal-remote.service /etc/systemd/system
|
||||
sudo sed -i 's/--listen-https=-3/--listen-http=-3/' /etc/systemd/system/systemd-journal-remote.service
|
||||
[[ -d /var/log/journal/remote ]] || sudo mkdir /var/log/journal/remote
|
||||
sudo chown systemd-journal-remote /var/log/journal/remote
|
||||
sudo systemctl daemon-reload
|
||||
sudo systemctl restart systemd-journal-remote.service
|
||||
ss -lnt
|
||||
|
Loading…
x
Reference in New Issue
Block a user