source: install/scripts/mysql.sql @ 205

Revision 205, 23.8 KB checked in by anarcat, 7 years ago (diff)

[project @ alternc: changeset 2004-05-10 23:49:28 by anonymous]
ignore failures on INSERTs

Original author: anonymous
Date: 2004-05-10 23:49:28

Line 
1#
2# $Id: mysql.sql,v 1.15 2004/05/10 23:49:28 anonymous Exp $
3# ----------------------------------------------------------------------
4# AlternC - Web Hosting System
5# Copyright (C) 2002 by the AlternC Development Team.
6# http://alternc.org/
7# ----------------------------------------------------------------------
8# Based on:
9# Valentin Lacambre's web hosting softwares: http://altern.org/
10# ----------------------------------------------------------------------
11# LICENSE
12#
13# This program is free software; you can redistribute it and/or
14# modify it under the terms of the GNU General Public License (GPL)
15# as published by the Free Software Foundation; either version 2
16# of the License, or (at your option) any later version.
17#
18# This program is distributed in the hope that it will be useful,
19# but WITHOUT ANY WARRANTY; without even the implied warranty of
20# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21# GNU General Public License for more details.
22#
23# To read the license please visit http://www.gnu.org/copyleft/gpl.html
24# ----------------------------------------------------------------------
25# Original Author of file: Benjamin Sonntag
26# Purpose of file: Create the basic structure for the mysql system db
27# ----------------------------------------------------------------------
28#
29
30#
31# Structure de la table `browser`
32#
33# Cette table contient les préférences des utilisateurs dans le gestionnaire de fichiers
34
35
36CREATE TABLE IF NOT EXISTS browser (
37  uid int(10) unsigned NOT NULL default '0',            # Numéro de l'utilisateur
38  editsizex int(10) unsigned NOT NULL default '0',      # Largeur de la zone d'edition du brouteur
39  editsizey int(10) unsigned NOT NULL default '0',      # Hauteur de la zone d'edition du brouteur
40  listmode tinyint(3) unsigned NOT NULL default '0',    # Mode de listing (1 colonne, 2 colonne, 3 colonne)
41  showicons tinyint(4) NOT NULL default '0',            # Faut-il afficher les icones (1/0)
42  downfmt tinyint(4) NOT NULL default '0',              # Format de téléchargement (zip/bz2/tgz/tar.Z)
43  createfile tinyint(4) NOT NULL default '0',           # Que fait-on après création d'un fichier (1/0)
44  showtype tinyint(4) NOT NULL default '0',             # Affiche-t-on le type mime ?
45  editor_font varchar(64) NOT NULL default '',          # Nom de la police dans l'éditeur de fichiers
46  editor_size varchar(8) NOT NULL default '',           # Taille de la police dans l'éditeur de fichiers
47  crff tinyint(4) NOT NULL default '0',                 # mémorise le dernier fichier/dossier créé (pour le bouton radio)
48  golastdir tinyint(4) NOT NULL default '0',            # Faut-il aller au dernier dossier ou au dossier racine dans le brouteur ?
49  lastdir varchar(255) NOT NULL default '',             # Dernier dossier visité.
50  PRIMARY KEY  (uid)
51) TYPE=MyISAM COMMENT='Préférences du gestionnaire de fichiers';
52
53
54#
55# Structure de la table `chgmail`
56#
57# Cette table contient les demandes de changements de mail pour les membres
58
59CREATE TABLE IF NOT EXISTS chgmail (
60  uid int(10) unsigned NOT NULL default '0',            # Numéro de l'utilisateur
61  cookie varchar(20) NOT NULL default '',               # Cookie du mail
62  ckey varchar(6) NOT NULL default '',                  # Clé de vérif
63  mail varchar(128) NOT NULL default '',                # Nouvel Email
64  ts bigint(20) unsigned NOT NULL default '0',          # Timestamp de la demande
65  PRIMARY KEY  (uid)
66) TYPE=MyISAM COMMENT='Demandes de changements de mail en cours';
67
68#
69# Structure de la table `db`
70#
71# Contient les bases mysql des membres, + login / pass en clair
72
73CREATE TABLE IF NOT EXISTS db (
74  uid int(10) unsigned NOT NULL default '0',            # Numéro de l'utilisateur
75  login varchar(16) NOT NULL default '',                # Nom d'utilisateur mysql
76  pass varchar(16) NOT NULL default '',                 # Mot de passe mysql
77  db varchar(64) NOT NULL default '',                   # Base de données concernée
78  bck_mode tinyint(3) unsigned NOT NULL default '0',    # Mode de backup (0/non 1/Daily 2/Weekly)
79  bck_history tinyint(3) unsigned NOT NULL default '0', # Nombre de backup à conserver ?
80  bck_gzip tinyint(3) unsigned NOT NULL default '0',    # Faut-il compresser les backups ?
81  bck_dir varchar(255) NOT NULL default '',             # Où stocke-t-on les backups sql ?
82  KEY uid (uid)
83) TYPE=MyISAM COMMENT='Bases MySQL des membres';
84
85#
86# Structure de la table `domaines`
87#
88# Liste des domaines hébergés
89
90CREATE TABLE IF NOT EXISTS domaines (
91  compte int(10) unsigned NOT NULL default '0',
92  domaine varchar(64) NOT NULL default '',
93  mx varchar(64) default NULL,
94  gesdns int(1) NOT NULL default '1',
95  gesmx int(1) NOT NULL default '1',
96  noerase tinyint(4) NOT NULL default '0',
97  PRIMARY KEY  (compte,domaine)
98) TYPE=MyISAM;
99
100#
101# Structure de la table `domaines_standby`
102#
103# Liste temporaire utilisée par le cron des domaines
104
105CREATE TABLE IF NOT EXISTS domaines_standby (
106  compte int(10) unsigned NOT NULL default '0',
107  domaine varchar(64) NOT NULL default '',
108  mx varchar(64) default NULL,
109  gesdns int(1) NOT NULL default '1',
110  gesmx int(1) NOT NULL default '1',
111  action int(1) NOT NULL default '0',
112  PRIMARY KEY  (compte,domaine,action)
113) TYPE=MyISAM;
114
115#
116# Structure de la table `ftpusers`
117#
118# Comptes ftp des membres
119
120CREATE TABLE IF NOT EXISTS ftpusers (
121  id int(10) unsigned NOT NULL auto_increment,
122  name varchar(64) NOT NULL default '',
123  password varchar(32) NOT NULL default '',
124  homedir varchar(128) NOT NULL default '',
125  uid int(10) unsigned NOT NULL default '0',
126  PRIMARY KEY  (id),
127  UNIQUE KEY name (name),
128  KEY homedir (homedir),
129  KEY mid (uid)
130) TYPE=MyISAM;
131
132#
133# Structure de la table `local`
134#
135# Champs utilisables par l'hébergeur pour associer des données locales aux membres.
136
137CREATE TABLE IF NOT EXISTS local (
138  uid int(10) unsigned NOT NULL default '0',
139  nom varchar(128) NOT NULL default '',
140  prenom varchar(128) NOT NULL default '',
141  PRIMARY KEY  (uid)
142) TYPE=MyISAM COMMENT='Parametres Locaux des membres';
143
144#
145# Structure de la table `membres`
146#
147# Liste des membres
148
149CREATE TABLE IF NOT EXISTS membres (
150  uid int(10) unsigned NOT NULL auto_increment,         # Numéro du membre (GID)
151  login varchar(128) NOT NULL default '',               # Nom d'utilisateur
152  pass varchar(64) NOT NULL default '',                 # Mot de passe
153  enabled set('y','n') NOT NULL default 'y',            # Le compte est-il actif ?
154  su tinyint(4) NOT NULL default '0',                   # Le compte est-il super-admin ?
155  mail varchar(128) NOT NULL default '',                # Adresse email du possesseur
156  lastaskpass bigint(20) unsigned default '0',          # Date de dernière demande du pass par mail
157  show_help tinyint(4) NOT NULL default '1',            # Faut-il afficher l'aide dans le bureau
158  lastlogin datetime NOT NULL default '0000-00-00 00:00:00',    # Date du dernier login
159  lastfail tinyint(4) NOT NULL default '0',             # Nombre d'échecs depuis le dernier login
160  lastip varchar(255) NOT NULL default '',              # Nom DNS du client au dernier login
161  creator int(10) unsigned default '0',                 # Qui a créé le compte (quel uid admin)
162  canpass tinyint(4) default '1',                       # L'utilisateur peut-il changer son pass.
163  warnlogin tinyint(4) default '0',                     # TODO L'utilisateur veut-il recevoir un mail quand on se loggue sur son compte ?
164  warnfailed tinyint(4) default '0',                    # TODO L'utilisateur veut-il recevoir un mail quand on tente de se logguer sur son compte ?
165  admlist tinyint(4) default '0',                       # Mode d'affichage de la liste des membres pour les super admins
166  PRIMARY KEY  (uid),
167  UNIQUE KEY k_login (login)
168) TYPE=MyISAM COMMENT='Liste des membres du serveur';
169
170#
171# Structure de la table `quotas`
172#
173# Listes des quotas des membres
174
175CREATE TABLE IF NOT EXISTS quotas (
176  uid int(10) unsigned NOT NULL default '0',            # Numéro GID du membre concerné
177  name varchar(64) NOT NULL default '',                 # Nom du quota
178  total int(11) NOT NULL default '0',                   # Quota total (maximum autorisé)
179  used int(11) NOT NULL default '0',                    # Quota utilisé
180  PRIMARY KEY  (uid,name)
181) TYPE=MyISAM COMMENT='Quotas des Membres';
182
183#
184# Structure de la table `sessions`
185#
186# Sessions actives sur le bureau
187
188CREATE TABLE IF NOT EXISTS sessions (
189  sid varchar(32) NOT NULL default '',                  # Cookie de session (md5)
190  uid int(10) unsigned NOT NULL default '0',            # UID du membre concerné
191  ip int(10) unsigned NOT NULL default '0'              # Adresse IP de la connexion
192) TYPE=MyISAM COMMENT='Session actives sur le bureau';
193
194#
195# Structure de la table `stats`
196#
197# Jeux de statistiques des membres
198
199CREATE TABLE IF NOT EXISTS stats (
200  id int(10) unsigned NOT NULL auto_increment,          # Numéro du jeu de statistiques
201  uid int(10) unsigned NOT NULL default '0',            # Numéro GID du membre concerné
202  hostname varchar(255) NOT NULL default '',            # Nom fqdn dont on sort les statistiques
203  dir varchar(255) NOT NULL default '',                 # Répertoire dans lequel on stocke les statistiques
204  lang enum('FR','EN') NOT NULL default 'FR',           # Langue de sortie des statistiques
205  PRIMARY KEY  (id)
206) TYPE=MyISAM COMMENT='Statistiques web par Webalizer';
207
208#
209# Structure de la table `sub_domaines`
210#
211# Sous-domaines des membres
212
213CREATE TABLE IF NOT EXISTS sub_domaines (
214  compte int(10) unsigned NOT NULL default '0',
215  domaine varchar(64) NOT NULL default '',
216  sub varchar(100) NOT NULL default '',
217  valeur varchar(255) default NULL,
218  type int(1) NOT NULL default '0',
219  PRIMARY KEY  (compte,domaine,sub)
220) TYPE=MyISAM;
221
222#
223# Structure de la table `sub_domaines_standby`
224#
225# Table temporaire des sous-domaines des membres utilisée par le cron
226
227CREATE TABLE IF NOT EXISTS sub_domaines_standby (
228  compte int(10) unsigned NOT NULL default '0',
229  domaine varchar(64) NOT NULL default '',
230  sub varchar(100) NOT NULL default '',
231  valeur varchar(255) default NULL,
232  type int(1) NOT NULL default '0',
233  action int(1) NOT NULL default '0',
234  PRIMARY KEY  (compte,domaine,sub,action)
235) TYPE=MyISAM;
236
237#
238# Structure de la table `stats2`
239#
240# Liste des jeux de stat brutes demandées sur le serveur
241
242CREATE TABLE IF NOT EXISTS stats2 (
243  id int(10) unsigned NOT NULL auto_increment,  # Numéro du jeu de stat brut
244  mid int(10) unsigned NOT NULL default '0',    # Numéro de l'utilisateur
245  hostname varchar(255) NOT NULL default '',    # Domaine concerné
246  folder varchar(255) NOT NULL default '',      # Dossier de stockage des logs
247  PRIMARY KEY  (id),
248  KEY mid (mid)
249) TYPE=MyISAM COMMENT='Statistiques apaches brutes';
250
251
252#
253# Structure de la table `defquotas`
254#
255# Quotas par défaut pour les services
256
257CREATE TABLE IF NOT EXISTS defquotas (
258  quota varchar(128),                           # Nom du quota
259  value bigint(20) unsigned default '0'         # Valeur du quota
260) TYPE=MyISAM;
261
262#
263# Structure de la table `mime`
264#
265# Liste des types mimes :
266
267CREATE TABLE IF NOT EXISTS mime (
268  tid int(10) unsigned NOT NULL default '0',
269  ext varchar(8) NOT NULL default '',
270  mime varchar(128) NOT NULL default '',
271  icon varchar(32) NOT NULL default '',
272  descr varchar(128) NOT NULL default '',
273  PRIMARY KEY  (tid),
274  KEY ext (ext)
275) TYPE=MyISAM COMMENT='Types Mimes + Icones';
276
277#
278# Contenu de la table `mime`
279#
280# TODO : Mettre les types mimes dans le .po +
281# déplacer cela dans un fichier plat si possible (performance ?)
282
283INSERT IGNORE INTO mime VALUES (0, 'html', '', 'html', 'Document HTML');
284INSERT IGNORE INTO mime VALUES (1, 'htm', '', 'htm', 'Document HTML');
285INSERT IGNORE INTO mime VALUES (2, 'php', '', 'php', 'Source php');
286INSERT IGNORE INTO mime VALUES (3, 'php3', '', 'php3', 'Source php3');
287INSERT IGNORE INTO mime VALUES (4, 'php4', '', 'php4', 'Source php4');
288INSERT IGNORE INTO mime VALUES (5, 'phtml', '', 'phtml', 'Source php');
289INSERT IGNORE INTO mime VALUES (6, 'txt', '', 'txt', 'Document texte');
290INSERT IGNORE INTO mime VALUES (7, 'sh', '', 'sh', 'Shell Script');
291INSERT IGNORE INTO mime VALUES (8, 'wml', '', 'wml', 'Document WAP');
292INSERT IGNORE INTO mime VALUES (9, 'tex', '', 'tex', 'Document Latex');
293INSERT IGNORE INTO mime VALUES (10, 'ini', '', 'ini', 'Paramètres de configuration');
294INSERT IGNORE INTO mime VALUES (11, 'inf', '', 'inf', 'Paramètres d\'installation');
295INSERT IGNORE INTO mime VALUES (12, 'log', '', 'log', 'Document Log');
296INSERT IGNORE INTO mime VALUES (13, 'bat', '', 'bat', 'Script de Commandes');
297INSERT IGNORE INTO mime VALUES (14, 'cmd', '', 'cmd', 'Script de Commandes');
298INSERT IGNORE INTO mime VALUES (15, 'cfm', '', 'cfm', 'Document Coldfusion');
299INSERT IGNORE INTO mime VALUES (16, 'css', '', 'css', 'Feuille de Style');
300INSERT IGNORE INTO mime VALUES (17, 'csv', '', 'csv', 'Document Séparateur ;');
301INSERT IGNORE INTO mime VALUES (18, 'dat', '', 'dat', 'Fichier de données');
302INSERT IGNORE INTO mime VALUES (19, 'ht', '', 'ht', 'Executable HTML');
303INSERT IGNORE INTO mime VALUES (20, 'hta', '', 'hta', 'Executable HTML');
304INSERT IGNORE INTO mime VALUES (21, 'nfo', '', 'nfo', 'Document d\'information');
305INSERT IGNORE INTO mime VALUES (22, 'shtml', '', 'shtml', 'Document HTML');
306INSERT IGNORE INTO mime VALUES (23, 'vcf', '', 'vcf', 'Carte de visite');
307INSERT IGNORE INTO mime VALUES (24, 'xml', '', 'xml', 'Document XML');
308INSERT IGNORE INTO mime VALUES (25, 'xsl', '', 'xsl', 'Feuille de style XSL');
309INSERT IGNORE INTO mime VALUES (26, 'c', '', 'c', 'Source c');
310INSERT IGNORE INTO mime VALUES (27, 'cpp', '', 'cpp', 'Source c++');
311INSERT IGNORE INTO mime VALUES (28, 'h', '', 'h', 'Fichier en-tete');
312INSERT IGNORE INTO mime VALUES (29, 'hpp', '', 'hpp', 'Fichier en-tete');
313INSERT IGNORE INTO mime VALUES (30, 'pas', '', 'pas', 'Source Pascal');
314INSERT IGNORE INTO mime VALUES (31, 'c++', '', 'c++', 'Source c++');
315INSERT IGNORE INTO mime VALUES (32, 'vbs', '', 'vbs', 'Projet Visual Basic');
316INSERT IGNORE INTO mime VALUES (33, 'reg', '', 'reg', 'Fichier de registre');
317INSERT IGNORE INTO mime VALUES (34, 'asp', '', 'asp', 'Document ASP');
318INSERT IGNORE INTO mime VALUES (35, 'asa', '', 'asa', 'Document ASP');
319INSERT IGNORE INTO mime VALUES (36, 'js', '', 'js', 'Source Javascript');
320INSERT IGNORE INTO mime VALUES (37, 'jsp', '', 'jsp', 'Java Server PAge');
321INSERT IGNORE INTO mime VALUES (38, 'java', '', 'java', 'Source Java');
322INSERT IGNORE INTO mime VALUES (39, 'class', '', 'class', 'Classe Java');
323INSERT IGNORE INTO mime VALUES (40, 'lex', '', 'lex', 'Document Lex');
324INSERT IGNORE INTO mime VALUES (41, 'lib', '', 'lib', 'Librairie compilée');
325INSERT IGNORE INTO mime VALUES (42, 'obj', '', 'obj', 'Librairie Compilée');
326INSERT IGNORE INTO mime VALUES (43, 'o', '', 'o', 'Librairie');
327INSERT IGNORE INTO mime VALUES (44, 'a', '', 'a', 'Librairie statique');
328INSERT IGNORE INTO mime VALUES (45, 's', '', 's', 'Source Assembleur');
329INSERT IGNORE INTO mime VALUES (46, 'bas', '', 'bas', 'Source Basic');
330INSERT IGNORE INTO mime VALUES (47, 'asm', '', 'asm', 'Source Assembleur');
331INSERT IGNORE INTO mime VALUES (48, 'cer', '', 'cer', 'cer');
332INSERT IGNORE INTO mime VALUES (49, 'crt', '', 'crt', 'crt');
333INSERT IGNORE INTO mime VALUES (50, 'p7b', '', 'p7b', 'p7b');
334INSERT IGNORE INTO mime VALUES (51, 'der', '', 'der', 'der');
335INSERT IGNORE INTO mime VALUES (52, 'p7c', '', 'p7c', 'p7c');
336INSERT IGNORE INTO mime VALUES (53, 'p7m', '', 'p7m', 'p7m');
337INSERT IGNORE INTO mime VALUES (54, 'p7r', '', 'p7r', 'p7r');
338INSERT IGNORE INTO mime VALUES (55, 'p7s', '', 'p7s', 'p7s');
339INSERT IGNORE INTO mime VALUES (56, 'pgp', '', 'pgp', 'pgp');
340INSERT IGNORE INTO mime VALUES (57, 'pfx', '', 'pfx', 'pfx');
341INSERT IGNORE INTO mime VALUES (58, 'doc', '', 'doc', 'doc');
342INSERT IGNORE INTO mime VALUES (59, 'xls', '', 'xls', 'xls');
343INSERT IGNORE INTO mime VALUES (60, 'pps', '', 'pps', 'pps');
344INSERT IGNORE INTO mime VALUES (61, 'ppt', '', 'ppt', 'ppt');
345INSERT IGNORE INTO mime VALUES (62, 'hlp', '', 'hlp', 'hlp');
346INSERT IGNORE INTO mime VALUES (63, 'chm', '', 'chm', 'chm');
347INSERT IGNORE INTO mime VALUES (64, 'pdf', '', 'pdf', 'pdf');
348INSERT IGNORE INTO mime VALUES (65, 'ps', '', 'ps', 'ps');
349INSERT IGNORE INTO mime VALUES (66, 'cgi', '', 'cgi', 'cgi');
350INSERT IGNORE INTO mime VALUES (67, 'dot', '', 'dot', 'dot');
351INSERT IGNORE INTO mime VALUES (68, 'xla', '', 'xla', 'xla');
352INSERT IGNORE INTO mime VALUES (69, 'eps', '', 'eps', 'eps');
353INSERT IGNORE INTO mime VALUES (70, 'latex', '', 'latex', 'latex');
354INSERT IGNORE INTO mime VALUES (71, 'mdb', '', 'mdb', 'mdb');
355INSERT IGNORE INTO mime VALUES (72, 'ldb', '', 'ldb', 'ldb');
356INSERT IGNORE INTO mime VALUES (73, 'mde', '', 'mde', 'mde');
357INSERT IGNORE INTO mime VALUES (74, 'rtf', '', 'rtf', 'rtf');
358INSERT IGNORE INTO mime VALUES (75, '123', '', '123', '123');
359INSERT IGNORE INTO mime VALUES (76, 'sch', '', 'sch', 'sch');
360INSERT IGNORE INTO mime VALUES (77, 'wri', '', 'wri', 'wri');
361INSERT IGNORE INTO mime VALUES (78, 'swf', '', 'swf', 'Document Flash');
362INSERT IGNORE INTO mime VALUES (79, 'tif', '', 'tif', 'tif');
363INSERT IGNORE INTO mime VALUES (80, 'tiff', '', 'tiff', 'tiff');
364INSERT IGNORE INTO mime VALUES (81, 'jpe', '', 'jpe', 'jpe');
365INSERT IGNORE INTO mime VALUES (82, 'jpg', '', 'jpg', 'jpg');
366INSERT IGNORE INTO mime VALUES (83, 'jpeg', '', 'jpeg', 'jpeg');
367INSERT IGNORE INTO mime VALUES (84, 'bmp', '', 'bmp', 'bmp');
368INSERT IGNORE INTO mime VALUES (85, 'wmf', '', 'wmf', 'wmf');
369INSERT IGNORE INTO mime VALUES (86, 'psp', '', 'psp', 'psp');
370INSERT IGNORE INTO mime VALUES (87, 'psd', '', 'psd', 'psd');
371INSERT IGNORE INTO mime VALUES (88, 'gif', '', 'gif', 'gif');
372INSERT IGNORE INTO mime VALUES (89, 'dib', '', 'dib', 'dib');
373INSERT IGNORE INTO mime VALUES (90, 'emf', '', 'emf', 'emf');
374INSERT IGNORE INTO mime VALUES (91, 'fpx', '', 'fpx', 'fpx');
375INSERT IGNORE INTO mime VALUES (92, 'ico', '', 'ico', 'ico');
376INSERT IGNORE INTO mime VALUES (93, 'iff', '', 'iff', 'iff');
377INSERT IGNORE INTO mime VALUES (94, 'jbf', '', 'jbf', 'jbf');
378INSERT IGNORE INTO mime VALUES (95, 'jfif', '', 'jfif', 'jfif');
379INSERT IGNORE INTO mime VALUES (96, 'jif', '', 'jif', 'jif');
380INSERT IGNORE INTO mime VALUES (97, 'pcx', '', 'pcx', 'pcx');
381INSERT IGNORE INTO mime VALUES (98, 'pic', '', 'pic', 'pic');
382INSERT IGNORE INTO mime VALUES (99, 'pict', '', 'pict', 'pict');
383INSERT IGNORE INTO mime VALUES (100, 'pix', '', 'pix', 'pix');
384INSERT IGNORE INTO mime VALUES (101, 'png', '', 'png', 'png');
385INSERT IGNORE INTO mime VALUES (102, 'tga', '', 'tga', 'tga');
386INSERT IGNORE INTO mime VALUES (103, 'xbm', '', 'xbm', 'xbm');
387INSERT IGNORE INTO mime VALUES (104, 'wav', '', 'wav', 'wav');
388INSERT IGNORE INTO mime VALUES (105, 'mp2', '', 'mp2', 'mp2');
389INSERT IGNORE INTO mime VALUES (106, 'mp3', '', 'mp3', 'mp3');
390INSERT IGNORE INTO mime VALUES (107, 'wma', '', 'wma', 'wma');
391INSERT IGNORE INTO mime VALUES (108, 'mid', '', 'mid', 'mid');
392INSERT IGNORE INTO mime VALUES (109, 'aif', '', 'aif', 'aif');
393INSERT IGNORE INTO mime VALUES (110, 'aiff', '', 'aiff', 'aiff');
394INSERT IGNORE INTO mime VALUES (111, 'au', '', 'au', 'au');
395INSERT IGNORE INTO mime VALUES (112, 'cda', '', 'cda', 'cda');
396INSERT IGNORE INTO mime VALUES (113, 'm3u', '', 'm3u', 'm3u');
397INSERT IGNORE INTO mime VALUES (114, 'pls', '', 'pls', 'pls');
398INSERT IGNORE INTO mime VALUES (115, 'it', '', 'it', 'it');
399INSERT IGNORE INTO mime VALUES (116, 'midi', '', 'midi', 'midi');
400INSERT IGNORE INTO mime VALUES (117, 'mus', '', 'mus', 'mus');
401INSERT IGNORE INTO mime VALUES (118, 'ra', '', 'ra', 'ra');
402INSERT IGNORE INTO mime VALUES (119, 'ram', '', 'ram', 'ram');
403INSERT IGNORE INTO mime VALUES (120, 'rmi', '', 'rmi', 'rmi');
404INSERT IGNORE INTO mime VALUES (121, 's3m', '', 's3m', 's3m');
405INSERT IGNORE INTO mime VALUES (122, 'snd', '', 'snd', 'snd');
406INSERT IGNORE INTO mime VALUES (123, 'xm', '', 'xm', 'xm');
407INSERT IGNORE INTO mime VALUES (124, 'mpg', '', 'mpg', 'mpg');
408INSERT IGNORE INTO mime VALUES (125, 'avi', '', 'avi', 'avi');
409INSERT IGNORE INTO mime VALUES (126, 'asf', '', 'asf', 'asf');
410INSERT IGNORE INTO mime VALUES (127, 'asx', '', 'asx', 'asx');
411INSERT IGNORE INTO mime VALUES (128, 'mpeg', '', 'mpeg', 'mpeg');
412INSERT IGNORE INTO mime VALUES (129, 'mpe', '', 'mpe', 'mpe');
413INSERT IGNORE INTO mime VALUES (130, 'fla', '', 'fla', 'fla');
414INSERT IGNORE INTO mime VALUES (131, 'zip', '', 'zip', 'zip');
415INSERT IGNORE INTO mime VALUES (132, 'arc', '', 'arc', 'arc');
416INSERT IGNORE INTO mime VALUES (133, 'arj', '', 'arj', 'arj');
417INSERT IGNORE INTO mime VALUES (134, 'rar', '', 'rar', 'rar');
418INSERT IGNORE INTO mime VALUES (135, 'tar', '', 'tar', 'tar');
419INSERT IGNORE INTO mime VALUES (136, 'tgz', '', 'tgz', 'tgz');
420INSERT IGNORE INTO mime VALUES (137, 'gz', '', 'gz', 'gz');
421INSERT IGNORE INTO mime VALUES (138, 'cab', '', 'cab', 'cab');
422INSERT IGNORE INTO mime VALUES (139, 'lzh', '', 'lzh', 'lzh');
423INSERT IGNORE INTO mime VALUES (140, 'ace', '', 'ace', 'ace');
424INSERT IGNORE INTO mime VALUES (141, 'uu', '', 'uu', 'uu');
425INSERT IGNORE INTO mime VALUES (142, 'uue', '', 'uue', 'uue');
426INSERT IGNORE INTO mime VALUES (143, 'hqx', '', 'hqx', 'hqx');
427INSERT IGNORE INTO mime VALUES (144, 'sit', '', 'sit', 'sit');
428INSERT IGNORE INTO mime VALUES (145, 'z', '', 'z', 'z');
429INSERT IGNORE INTO mime VALUES (146, 'bz', '', 'bz', 'bz');
430INSERT IGNORE INTO mime VALUES (147, 'bz2', '', 'bz2', 'bz2');
431INSERT IGNORE INTO mime VALUES (148, 'zoo', '', 'zoo', 'zoo');
432INSERT IGNORE INTO mime VALUES (149, 'scr', '', 'scr', 'scr');
433INSERT IGNORE INTO mime VALUES (150, 'dll', '', 'dll', 'dll');
434INSERT IGNORE INTO mime VALUES (151, 'exe', '', 'exe', 'exe');
435INSERT IGNORE INTO mime VALUES (152, 'com', '', 'com', 'com');
436INSERT IGNORE INTO mime VALUES (153, 'vbx', '', 'vbx', 'vbx');
437INSERT IGNORE INTO mime VALUES (154, 'vxd', '', 'vxd', 'vxd');
438INSERT IGNORE INTO mime VALUES (155, 'ocx', '', 'ocx', 'ocx');
439INSERT IGNORE INTO mime VALUES (156, 'bin', '', 'bin', 'bin');
440INSERT IGNORE INTO mime VALUES (157, 'cpl', '', 'cpl', 'cpl');
441INSERT IGNORE INTO mime VALUES (158, 'drv', '', 'drv', 'drv');
442INSERT IGNORE INTO mime VALUES (159, 'out', '', 'out', 'out');
443INSERT IGNORE INTO mime VALUES (160, 'msi', '', 'msi', 'msi');
444INSERT IGNORE INTO mime VALUES (161, 'pif', '', 'pif', 'pif');
445INSERT IGNORE INTO mime VALUES (162, 'lnk', '', 'lnk', 'lnk');
446INSERT IGNORE INTO mime VALUES (163, 'sys', '', 'sys', 'Fichier Système');
447INSERT IGNORE INTO mime VALUES (164, 'fon', '', 'fon', 'fon');
448INSERT IGNORE INTO mime VALUES (165, 'ttf', '', 'ttf', 'ttf');
449# --------------------------------------------------------
450
451#
452# Structure de la table `forbidden_domains`
453#
454# Liste des domaines explicitement interdits sur le serveur :
455
456CREATE TABLE IF NOT EXISTS forbidden_domains (
457  domain varchar(255) NOT NULL default '',
458  PRIMARY KEY  (domain)
459) TYPE=MyISAM COMMENT='forbidden domains to install';
460
461#
462# Contenu de la table `forbidden_domains`
463#
464
465# Registries :
466INSERT IGNORE INTO forbidden_domains VALUES ('afilias.net');
467INSERT IGNORE INTO forbidden_domains VALUES ('afnic.fr');
468INSERT IGNORE INTO forbidden_domains VALUES ('dns.be');
469INSERT IGNORE INTO forbidden_domains VALUES ('internic.net');
470INSERT IGNORE INTO forbidden_domains VALUES ('netsol.com');
471INSERT IGNORE INTO forbidden_domains VALUES ('nic.biz');
472INSERT IGNORE INTO forbidden_domains VALUES ('nic.cx');
473INSERT IGNORE INTO forbidden_domains VALUES ('nic.fr');
474INSERT IGNORE INTO forbidden_domains VALUES ('verisign.com');
475INSERT IGNORE INTO forbidden_domains VALUES ('octopuce.com');
476INSERT IGNORE INTO forbidden_domains VALUES ('pir.org');
477INSERT IGNORE INTO forbidden_domains VALUES ('cira.ca');
478# big isp :
479INSERT IGNORE INTO forbidden_domains VALUES ('aol.com');
480INSERT IGNORE INTO forbidden_domains VALUES ('hotmail.com');
481INSERT IGNORE INTO forbidden_domains VALUES ('microsoft.com');
482INSERT IGNORE INTO forbidden_domains VALUES ('sympatico.ca');
483INSERT IGNORE INTO forbidden_domains VALUES ('tiscali.fr');
484INSERT IGNORE INTO forbidden_domains VALUES ('voila.fr');
485INSERT IGNORE INTO forbidden_domains VALUES ('wanadoo.fr');
486INSERT IGNORE INTO forbidden_domains VALUES ('yahoo.com');
487INSERT IGNORE INTO forbidden_domains VALUES ('yahoo.fr');
488
489#
490# Structure de la table `tld`
491#
492# Liste des tld autorisés sur ce serveur :
493
494CREATE TABLE IF NOT EXISTS tld (
495  tld varchar(128) NOT NULL default '',         # lettres du tld (sans le .)
496  mode tinyint(4) NOT NULL default '0',         # Comment est-il autorisé ?
497  PRIMARY KEY  (tld),
498  KEY mode (mode)
499) TYPE=MyISAM COMMENT='TLD autorisés et comment sont-ils autorisés ? ';
500
501#
502# Contenu de la table `tld`
503#
504
505INSERT IGNORE INTO tld VALUES ('fr', 4);
506INSERT IGNORE INTO tld VALUES ('com', 1);
507INSERT IGNORE INTO tld VALUES ('org', 1);
508INSERT IGNORE INTO tld VALUES ('net', 1);
509INSERT IGNORE INTO tld VALUES ('biz', 1);
510INSERT IGNORE INTO tld VALUES ('info', 1);
511INSERT IGNORE INTO tld VALUES ('name', 1);
512INSERT IGNORE INTO tld VALUES ('ca', 1);
513INSERT IGNORE INTO tld VALUES ('be', 1);
514INSERT IGNORE INTO tld VALUES ('eu.org', 4);
515INSERT IGNORE INTO tld VALUES ('cjb.net', 4);
516INSERT IGNORE INTO tld VALUES ('asso.fr', 4);
517
Note: See TracBrowser for help on using the repository browser.