diff options
author | Edwin Groothuis <edwin@FreeBSD.org> | 2003-03-30 06:16:40 +0000 |
---|---|---|
committer | Edwin Groothuis <edwin@FreeBSD.org> | 2003-03-30 06:16:40 +0000 |
commit | d6efe43ae184791be3448e0cf7368ba7ce8acce7 (patch) | |
tree | cfa7a37f5960472d1e77ccf5c12c41d60547b060 /french/facturier/files | |
parent | update 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.facturier | 31 | ||||
-rw-r--r-- | french/facturier/files/patch-README.txt | 18 | ||||
-rw-r--r-- | french/facturier/files/patch-html_javascript.js | 10 | ||||
-rw-r--r-- | french/facturier/files/patch-lib_Conf.pm | 59 | ||||
-rw-r--r-- | french/facturier/files/patch-lib_Util.pm | 23 | ||||
-rw-r--r-- | french/facturier/files/patch-sql_fact.sql | 11 |
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; + + # |