summaryrefslogtreecommitdiff
path: root/french/facturier/files
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2003-03-30 06:16:40 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2003-03-30 06:16:40 +0000
commitd6efe43ae184791be3448e0cf7368ba7ce8acce7 (patch)
treecfa7a37f5960472d1e77ccf5c12c41d60547b060 /french/facturier/files
parentupdate shells/rc to version 1.7, with readline (diff)
french/facturier, an invoicing application for small enterprises.
PR: ports/47795 Submitted by: Thierry Thomas <thierry@pompo.net>
Notes
Notes: svn path=/head/; revision=77732
Diffstat (limited to 'french/facturier/files')
-rw-r--r--french/facturier/files/httpd.conf.facturier31
-rw-r--r--french/facturier/files/patch-README.txt18
-rw-r--r--french/facturier/files/patch-html_javascript.js10
-rw-r--r--french/facturier/files/patch-lib_Conf.pm59
-rw-r--r--french/facturier/files/patch-lib_Util.pm23
-rw-r--r--french/facturier/files/patch-sql_fact.sql11
6 files changed, 152 insertions, 0 deletions
diff --git a/french/facturier/files/httpd.conf.facturier b/french/facturier/files/httpd.conf.facturier
new file mode 100644
index 000000000000..c34880dc25c5
--- /dev/null
+++ b/french/facturier/files/httpd.conf.facturier
@@ -0,0 +1,31 @@
+# This is included in Apache's httpd.conf for Le Facturier
+
+<Directory "%%FACT_REP%%">
+ Options Indexes FollowSymLinks ExecCGI
+ AllowOverride None
+ order allow,deny
+ allow from all
+</Directory>
+
+<IfModule mod_alias.c>
+ Alias /facturier/ "%%FACT_REP%%/"
+ ScriptAlias /fact/ "%%FACT_REP%%/cgi-bin/"
+</IfModule>
+#
+# For security, don't serve pages from the Facturier configuration and library
+# directories.
+#
+<Directory "%%FACT_REP%%/lib">
+ Order deny,allow
+ Deny from all
+</Directory>
+<Directory "%%FACT_REP%%/log">
+ Order deny,allow
+ Deny from all
+</Directory>
+<Directory "%%FACT_REP%%/sql">
+ Order deny,allow
+ Deny from all
+</Directory>
+# End of Le Facturier configuration ================
+
diff --git a/french/facturier/files/patch-README.txt b/french/facturier/files/patch-README.txt
new file mode 100644
index 000000000000..d1c125d40e9a
--- /dev/null
+++ b/french/facturier/files/patch-README.txt
@@ -0,0 +1,18 @@
+--- README.txt.orig Fri Jan 31 16:52:00 2003
++++ README.txt Fri Jan 31 22:43:57 2003
+@@ -64,13 +64,13 @@
+ 4) installer la base de donnée FACTURIER:
+ pour cela, se mettre dans le répertoire sql, puis
+ lancer la commande:
+- mysql -uuser -hhost_name -ppassword > fact.sql
++ mysql -uuser -hhost_name -ppassword < fact.sql
+ où :-user est le login d'un utilisateur pouvant utiliser mysql, et y créer des bases,
+ -password, son mot de passe
+ -host-name = nom du serveur hébergeant mysql
+ par exemple si user = 'toto', son mot de passe = 'titi' et le serveur = 'www.serveur',
+ faire:
+- mysql -utoto -hwww.serveur -ptiti > fact.sql
++ mysql -utoto -hwww.serveur -ptiti < fact.sql
+
+ La base de donnée installée ne contient qu'un enregistrement. Cet enregistrement
+ concerne un utilisateur : l'utilisateur de login 'admin' et de mot de passe 'ungi99', qui
diff --git a/french/facturier/files/patch-html_javascript.js b/french/facturier/files/patch-html_javascript.js
new file mode 100644
index 000000000000..deab1a7a0af6
--- /dev/null
+++ b/french/facturier/files/patch-html_javascript.js
@@ -0,0 +1,10 @@
+--- html/javascript.js.orig Fri Jan 31 00:35:27 2003
++++ html/javascript.js Fri Jan 31 15:29:08 2003
+@@ -1,6 +1,6 @@
+ //variable globale de connection
+ //donnez à adr avec la valeur du ScriptAlias du Facturier
+-var adr = "/scriptalias";
++var adr = "/fact";
+
+ //replacer les car sep par +
+ function remplacer(chaine){
diff --git a/french/facturier/files/patch-lib_Conf.pm b/french/facturier/files/patch-lib_Conf.pm
new file mode 100644
index 000000000000..b1d46a893e91
--- /dev/null
+++ b/french/facturier/files/patch-lib_Conf.pm
@@ -0,0 +1,59 @@
+--- lib/Conf.pm.orig Sat Feb 1 15:54:45 2003
++++ lib/Conf.pm Sat Feb 1 16:32:36 2003
+@@ -58,28 +58,28 @@
+
+ #$CONNECTBDD est la variable de connection à la base de donnée
+ #remplacer 'host_name' par l'adresse de la machine où tourne le serveur MySQL
+- $CONNECTBDD = "dbi:mysql:FACTURIER:host_name";
++ $CONNECTBDD = "dbi:mysql:FACTURIER:localhost";
+
+
+
+ #$USERBDD à pour valeur le login d'un utilisateur pouvant se connecter
+ #à la base de donnée 'FACTURIER' sur le serveur MySQL
+- #remplacer 'user' par le login d'un utilisateur ayant le droit d'utiliser
++ #remplacer '%%DBOWN%%' par le login d'un utilisateur ayant le droit d'utiliser
+ #la base de donnée 'facturier' sur le serveur MySQL
+- $USERBDD="user";
++ $USERBDD="%%DBOWN%%";
+
+
+ #$MDPBDD contient la valeur du mot de passe de connection de l'utilisateur
+ #$USERBDD au serveur MySQL
+- #remplacer 'password' par le mot de passe du login de l'utilisateur
++ #remplacer '%%DBPWD%%' par le mot de passe du login de l'utilisateur
+ #ci-dessus
+- $MDPBDD="password";
++ $MDPBDD="%%DBPWD%%";
+
+
+ #$CGIADR contient la valeur du scriptalias pour le 'Facturier' sur le serveur web
+ #remplacer 'scriptalias' par le scriptalias du 'Facturier'
+ #si scriptalias = fact alors
+- $CGIADR="/scriptalias";
++ $CGIADR="/fact";
+
+
+
+@@ -87,18 +87,18 @@
+ # où est installé le 'Facturier'
+ #remplacer 'chemin repertoire principale (facturier/)' par le chemin du repertoire
+ #facturier : si le facturier est dans /var/www/html, alors :
+- $BASEAD ="chemin_repertoire_principal(facturier/)";
++ $BASEAD ="%%FACT_REP%%/";
+
+
+
+ #$HTMLDOC contient le chemin de la commande htmldoc
+ #si la commande htmldoc que vous désirez utiliser est dans "/usr/bin/" faire
+- $HTMLDOC="/repertoire_de_htmldoc/htmldoc";
++ $HTMLDOC="%%PREFIX%%/bin/htmldoc";
+
+ #$HTMLADRESSE indique au serveur web où se trouve les pages html utilisées par le facturier
+ # par apport au DocumentRoot. Si vous avez installé le facturier dans le DocumentRoot
+ #vous n'aurez pas besoin de modifier la valeur de $HTMLADRESSE
+- $HTMLADRESSE='/facturier/html';
++ $HTMLADRESSE='/../facturier/html';
+
+ ###################################
+ #finvariables serveur à configurer
diff --git a/french/facturier/files/patch-lib_Util.pm b/french/facturier/files/patch-lib_Util.pm
new file mode 100644
index 000000000000..9ade15d2ee8c
--- /dev/null
+++ b/french/facturier/files/patch-lib_Util.pm
@@ -0,0 +1,23 @@
+--- lib/Util.pm.orig Sat Feb 1 15:54:45 2003
++++ lib/Util.pm Sat Feb 1 16:26:12 2003
+@@ -67,6 +67,7 @@
+ =cut
+
+ sub debug {
++=port-FreeBSD sans trace
+ my (@DATE) = ("Janvier","Février", "Mars","Avril", "Mai", "Juin", "Juillet","Août","Septembre", "Octobre","Novembre","Décembre");
+ my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time);
+ $year += 1900;
+@@ -78,10 +79,11 @@
+ $date .= "mn";
+ $date .= (length($sec) > 1)?$sec:"0$sec";
+ $date .= "s";
+- open (DEBUG , ">>$BASEAD/log/debug.txt") ||
++ open (DEBUG , ">>/var/log/facturier.log") ||
+ &alert ("Probleme d'ouverture du fichier de debug");
+ print DEBUG "$date:",@_,"\n";
+ close (DEBUG);
++=cut
+ return;
+ }
+
diff --git a/french/facturier/files/patch-sql_fact.sql b/french/facturier/files/patch-sql_fact.sql
new file mode 100644
index 000000000000..5bd4c3a30da6
--- /dev/null
+++ b/french/facturier/files/patch-sql_fact.sql
@@ -0,0 +1,11 @@
+--- sql/fact.sql.orig Fri Jan 31 23:46:35 2003
++++ sql/fact.sql Sat Feb 1 00:00:56 2003
+@@ -6,7 +6,7 @@
+ #--------------------------------------------------------
+ # Server version 3.23.41
+
+-create database FACTURIER
++create database FACTURIER;
+ use FACTURIER;
+
+ #