From 2047481ecff886b8fdc83ab6915a6578644b6d19 Mon Sep 17 00:00:00 2001 From: ycharbi Date: Fri, 25 Jun 2021 01:59:46 +0200 Subject: [PATCH] =?UTF-8?q?Changement=20des=20donn=C3=A9es=20d'exemple=20+?= =?UTF-8?q?=20changement=20d'emplecement=20de=20la=20base=20de=20donn?= =?UTF-8?q?=C3=A9es=20pour=20permettre=20son=20acc=C3=A8s=20en=20=C3=A9cri?= =?UTF-8?q?ture=20par=20www-data?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- outils/données.sql | 22 +++++++++++----------- outils/genenv.sh | 8 ++++---- services/bdd/connexion.php | 6 +++--- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/outils/données.sql b/outils/données.sql index 9cf2cae..c365e56 100644 --- a/outils/données.sql +++ b/outils/données.sql @@ -4,15 +4,15 @@ INSERT INTO postfix_alias (alias,destination,active) VALUES ("tata","test2",0); INSERT INTO postfix_alias (alias,destination,active) VALUES ("titi","test3",1); -- Alias virtuels -INSERT INTO postfix_alias_virtuels (courriel,destination,active) VALUES ("toto@exemple.fr","comptable@tata.fr",1); -INSERT INTO postfix_alias_virtuels (courriel,destination,active) VALUES ("toto@exemple.fr","medecin@tata.fr",1); -INSERT INTO postfix_alias_virtuels (courriel,destination,active) VALUES ("toto@exemple.fr","supermacher@tata.fr",1); -INSERT INTO postfix_alias_virtuels (courriel,destination,active) VALUES ("tata@exemple.fr","fleuriste@tata.fr",0); -INSERT INTO postfix_alias_virtuels (courriel,destination,active) VALUES ("tata@exemple.fr","coiffeur@tata.fr",0); -INSERT INTO postfix_alias_virtuels (courriel,destination,active) VALUES ("titi@exemple.fr","promos@tata.fr",1); +INSERT INTO postfix_alias_virtuels (courriel,destination,active) VALUES ("toto@toto.fr","comptable@toto.fr",1); +INSERT INTO postfix_alias_virtuels (courriel,destination,active) VALUES ("toto@toto.fr","medecin@toto.fr",0); +INSERT INTO postfix_alias_virtuels (courriel,destination,active) VALUES ("toto@toto.fr","supermacher@toto.fr",1); +INSERT INTO postfix_alias_virtuels (courriel,destination,active) VALUES ("tata@toto.fr","fleuriste@toto.fr",0); +INSERT INTO postfix_alias_virtuels (courriel,destination,active) VALUES ("tata@toto.fr","coiffeur@toto.fr",0); +INSERT INTO postfix_alias_virtuels (courriel,destination,active) VALUES ("titi@toto.fr","promos@toto.fr",1); -- Domaines secondaires -INSERT INTO postfix_domaines (domaine,active) VALUES ("toto.fr",1); +INSERT INTO postfix_domaines (domaine,active,defaut) VALUES ("toto.fr",1,1); INSERT INTO postfix_domaines (domaine,active) VALUES ("tata.fr",1); INSERT INTO postfix_domaines (domaine,active) VALUES ("titi.fr",0); @@ -22,10 +22,10 @@ INSERT INTO postfix_liste_noire_destinataires (courriel,action,active) VALUES (" INSERT INTO postfix_liste_noire_destinataires (courriel,action,active) VALUES ("liste@mail.exemple.fr","REJECT",1); -- Listes noires expéditeurs -INSERT INTO postfix_liste_noire_expediteurs (courriel,code_retour,message,active) VALUES ("tata@tutu.fr",554,"Parle à ma main, ma tête est malade.",0); -INSERT INTO postfix_liste_noire_expediteurs (courriel,code_retour,message,active) VALUES ("bob@foo.com",554,"Parle à ma main, ma tête est malade.",1); -INSERT INTO postfix_liste_noire_expediteurs (courriel,code_retour,message,active) VALUES ("roland@bar.org",554,"Parle à ma main, ma tête est malade.",1); +INSERT INTO postfix_liste_noire_expediteurs (courriel,code_retour,message,active) VALUES ("tata@toto.fr",554,"Parle à ma main, ma tête est malade.",0); +INSERT INTO postfix_liste_noire_expediteurs (courriel,code_retour,message,active) VALUES ("bob@titi.fr",554,"Parle à ma main, ma tête est malade.",1); +INSERT INTO postfix_liste_noire_expediteurs (courriel,code_retour,message,active) VALUES ("roland@tata.fr",554,"Parle à ma main, ma tête est malade.",1); -- Listes utilisateurs INSERT INTO postfix_utilisateurs (utilisateur,mot_de_passe,nom_complet,uid,gid,privilege,active) VALUES ("toto","toto","Alphonse Pastacaisse",5000,5000,"administrateur",1); -INSERT INTO postfix_utilisateurs (utilisateur,mot_de_passe,nom_complet,uid,gid,privilege, active) VALUES ("tata", "tata", "Jonathan Quesquiestjaune", 5000, 5000, "utilisateur", 1); +INSERT INTO postfix_utilisateurs (utilisateur,mot_de_passe,nom_complet,uid,gid,privilege, active) VALUES ("tata", "tata", "Jonathan Quesquiestjaune", 5000, 5000, "utilisateur", 1); \ No newline at end of file diff --git a/outils/genenv.sh b/outils/genenv.sh index 4385ed0..c92ba4c 100644 --- a/outils/genenv.sh +++ b/outils/genenv.sh @@ -2,11 +2,11 @@ chemin_script=$(dirname "$0") -mkdir -p /etc/postfix/ -rm -f /etc/postfix/postfix.sqlite +mkdir -p /etc/postfix/db +rm -f /etc/postfix/db/postfix.sqlite # Création des tables -sqlite3 /etc/postfix/postfix.sqlite < "${chemin_script}"/postfix.sql +sqlite3 /etc/postfix/db/postfix.sqlite < "${chemin_script}"/postfix.sql # Création des données -sqlite3 /etc/postfix/postfix.sqlite < "${chemin_script}"/données.sql +sqlite3 /etc/postfix/db/postfix.sqlite < "${chemin_script}"/données.sql diff --git a/services/bdd/connexion.php b/services/bdd/connexion.php index 7b3ab0a..9ab4200 100644 --- a/services/bdd/connexion.php +++ b/services/bdd/connexion.php @@ -3,14 +3,14 @@ /** * Connexion à la base SQLite3. */ -$base = "/etc/postfix/postfix.sqlite"; +$base = "/etc/postfix/db/postfix.sqlite"; try{ $pdo = new PDO("sqlite:$base"); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch (Exception $e){ - die ("Erreur de connexion à la base \"$base\" : ".$e->getMessage()) ; + die ("Erreur de connexion à la base \"$base\" : ".$e->getMessage()); } -?> +?> \ No newline at end of file