Dplacement de debian dans build/deb
This commit is contained in:
parent
2a9e786218
commit
35680c4419
55
debian/apache.conf
vendored
55
debian/apache.conf
vendored
@ -1,55 +0,0 @@
|
||||
Alias /dolibarr /usr/share/dolibarr
|
||||
|
||||
<DirectoryMatch /usr/share/dolibarr/>
|
||||
Options +FollowSymLinks +Indexes
|
||||
|
||||
ErrorDocument 401 /public/error-401.html
|
||||
|
||||
<IfModule mod_php4.c>
|
||||
php_flag magic_quotes_gpc Off
|
||||
php_flag track_vars On
|
||||
php_flag register_globals On
|
||||
</IfModule>
|
||||
|
||||
</DirectoryMatch>
|
||||
|
||||
<DirectoryMatch /usr/share/dolibarr/public/>
|
||||
AllowOverride All
|
||||
Order deny,allow
|
||||
Allow from all
|
||||
</DirectoryMatch>
|
||||
|
||||
<DirectoryMatch /usr/share/dolibarr/theme/>
|
||||
AllowOverride All
|
||||
Order deny,allow
|
||||
Allow from all
|
||||
</DirectoryMatch>
|
||||
|
||||
#<DirectoryMatch /usr/share/dolibarr/public/adherents/priv_*>
|
||||
# Options Indexes FollowSymLinks
|
||||
# AllowOverride All
|
||||
# Order deny,allow
|
||||
# Deny from all
|
||||
#
|
||||
# AuthType Basic
|
||||
# Auth_MySQL_Authoritative on
|
||||
# Auth_MySQL_DB dolibarr
|
||||
# Auth_MySQL_Password_Table llx_adherent
|
||||
# Auth_MySQL_Username_Field login
|
||||
# Auth_MySQL_Password_Field pass
|
||||
# Auth_MySQL_Encrypted_Passwords off
|
||||
# AuthName "Adherents"
|
||||
#
|
||||
# require valid-user
|
||||
# satisfy any
|
||||
#</DirectoryMatch>
|
||||
#
|
||||
|
||||
#
|
||||
# Not yet obsolete (donation module)
|
||||
#
|
||||
SetEnv LLX_DBTYPE mysql
|
||||
SetEnv LLX_DBHOST localhost
|
||||
SetEnv LLX_DBUSER user
|
||||
SetEnv LLX_DBPASS pass
|
||||
SetEnv LLX_DBNAME dolibarr
|
||||
23
debian/changelog
vendored
23
debian/changelog
vendored
@ -1,23 +0,0 @@
|
||||
dolibarr (1.0.0_RC1-1) unstable; urgency=low
|
||||
|
||||
* Upstream update
|
||||
|
||||
-- Rodolphe Quiedeville <rq@quiedeville.org> Sun, 14 Sep 2003 11:40:15 +0200
|
||||
|
||||
dolibarr (0.7.1-1) unstable; urgency=low
|
||||
|
||||
* Upstream update
|
||||
|
||||
-- Loic Dachary (OuoU) <loic@debian.org> Fri, 12 Sep 2003 15:18:50 +0200
|
||||
|
||||
dolibarr (0.7.0-2) unstable; urgency=low
|
||||
|
||||
* Install scripts and fix php install
|
||||
|
||||
-- Loic Dachary (OuoU) <loic@debian.org> Thu, 11 Sep 2003 17:14:40 +0200
|
||||
|
||||
dolibarr (0.7.0-1) unstable; urgency=low
|
||||
|
||||
* initial version
|
||||
|
||||
-- Loic Dachary (OuoU) <loic@debian.org> Sat, 6 Sep 2003 02:49:31 +0200
|
||||
8
debian/conf.php
vendored
8
debian/conf.php
vendored
@ -1,8 +0,0 @@
|
||||
<?PHP
|
||||
$dolibarr_main_document_root="/usr/share/dolibarr";
|
||||
$dolibarr_main_url_root="http://localhost/dolibarr";
|
||||
$dolibarr_main_db_host="DBHOST";
|
||||
$dolibarr_main_db_name="DBNAME";
|
||||
$dolibarr_main_db_user="DBUSER";
|
||||
$dolibarr_main_db_pass="DBPASS";
|
||||
?>
|
||||
16
debian/control
vendored
16
debian/control
vendored
@ -1,16 +0,0 @@
|
||||
Source: dolibarr
|
||||
Section: web
|
||||
Priority: optional
|
||||
Maintainer: Loic Dachary (OuoU) <loic@debian.org>
|
||||
Build-Depends: debhelper (>> 4.0.0),
|
||||
Standards-Version: 3.5.8
|
||||
|
||||
Package: dolibarr
|
||||
Section: web
|
||||
Architecture: all
|
||||
Depends: apache, wwwconfig-common (>= 0.0.7), php4, php4-cgi, php4-mysql, php4-curl, php4-pear | libapache-mod-auth-mysql, debconf, perl
|
||||
Description: Company account management software.
|
||||
Dolibarr is a small and simple Web interface with ERP and CRM
|
||||
capabilities. It is designed for small companies and freelancers, and
|
||||
can be used to deal with the bills and documentation required for
|
||||
company management.
|
||||
26
debian/copyright
vendored
26
debian/copyright
vendored
@ -1,26 +0,0 @@
|
||||
This package was debianized by Loic Dachary (OuoU) <loic@debian.org> on
|
||||
Sat, 6 Sep 2003 02:49:31 +0200.
|
||||
|
||||
It was downloaded from http://nongnu.org/download/dolibarr/
|
||||
|
||||
Upstream Author: Rodolphe Quiedeville <rodolphe@quiedeville.org>
|
||||
|
||||
Copyright:
|
||||
|
||||
This package is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; version 2 dated June, 1991.
|
||||
|
||||
This package is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this package; if not, write to the Free Software
|
||||
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
||||
02111-1307, USA.
|
||||
|
||||
On Debian systems, the complete text of the GNU General
|
||||
Public License can be found in `/usr/share/common-licenses/GPL'.
|
||||
|
||||
119
debian/dolibarr.config
vendored
119
debian/dolibarr.config
vendored
@ -1,119 +0,0 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
. /usr/share/debconf/confmodule
|
||||
|
||||
db_version 2.0
|
||||
|
||||
if [ "$1" = "reconfigure" ] ; then
|
||||
# Rotate old configuration
|
||||
config="/etc/dolibarr/apache.conf"
|
||||
for i in $(seq 8 -1 0) ; do
|
||||
if [ -f ${config}.$i ]
|
||||
then mv ${config}.$i ${config}.$(($i +1))
|
||||
fi
|
||||
done
|
||||
mv ${config} ${config}.0
|
||||
fi
|
||||
step=0
|
||||
finished="false"
|
||||
|
||||
db_capb backup
|
||||
while ! $finished ; do
|
||||
skip="false"
|
||||
forward=1
|
||||
backward=1
|
||||
password=""
|
||||
confirm=""
|
||||
case $step in
|
||||
0) # Prompt user for notes.
|
||||
db_beginblock
|
||||
db_input low "dolibarr/configuration/note" || true
|
||||
db_endblock
|
||||
backward=0
|
||||
;;
|
||||
1) # Ask for web server type.
|
||||
db_input medium "dolibarr/webserver" || true
|
||||
;;
|
||||
2) # Ask on wich host the DBMS is installed.
|
||||
db_input critical "dolibarr/db/host" || true
|
||||
# Skip previous step.
|
||||
backward=1
|
||||
;;
|
||||
3) # Get the database administrator name and password.
|
||||
db_beginblock
|
||||
db_input critical "dolibarr/db/admin/name" || true
|
||||
db_input critical "dolibarr/db/admin/password" || true
|
||||
db_endblock
|
||||
# Skip previous step.
|
||||
backward=1
|
||||
;;
|
||||
4) # Ask for DB name.
|
||||
db_input critical "dolibarr/db/name" || true
|
||||
;;
|
||||
5) # Get the DBMS account username
|
||||
db_input critical "dolibarr/db/user/name" || true
|
||||
;;
|
||||
6) # Get the DBMS account password
|
||||
db_fset "dolibarr/db/user/password/mismatch" "seen" "false" || true
|
||||
db_beginblock
|
||||
db_input critical "dolibarr/db/user/password" || true
|
||||
db_input critical "dolibarr/db/user/password/confirm" || true
|
||||
db_endblock
|
||||
;;
|
||||
7) # Check if passwords match.
|
||||
db_get "dolibarr/db/user/password"
|
||||
password="$RET"
|
||||
db_get "dolibarr/db/user/password/confirm"
|
||||
confirm="$RET"
|
||||
if [ "$password" != "$confirm" ] ; then
|
||||
# Reset the template used
|
||||
db_reset "dolibarr/db/user/password" || true
|
||||
db_fset "dolibarr/db/user/password" "seen" "false" || true
|
||||
db_reset "dolibarr/db/user/password/confirm" || true
|
||||
db_fset "dolibarr/db/user/password/confirm" "seen" "false" || true
|
||||
# Promt the user
|
||||
db_input critical "dolibarr/header/password/mismatch" || true
|
||||
# Do one step back anyway.
|
||||
forward=-1
|
||||
else
|
||||
# Do not prompt, go to the next step.
|
||||
skip="true"
|
||||
fi
|
||||
;;
|
||||
8) # Ask for deleting all the database on package purge.
|
||||
db_input medium "dolibarr/postrm" || true
|
||||
onsuccess='finished="true"'
|
||||
# Skip previous step
|
||||
backward=2
|
||||
;;
|
||||
*)
|
||||
skip="true"
|
||||
message="Unknown step #$tep."
|
||||
if [ $step -lt 0 ] ; then
|
||||
step=-1
|
||||
elif [ $step -gt 11 ] ; then
|
||||
finished="true"
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
||||
if $skip ; then
|
||||
next=$(($step + 1))
|
||||
eval $onsuccess
|
||||
onsuccess=''
|
||||
else
|
||||
db_title "dolibarr" || true
|
||||
if db_go ; then
|
||||
next=$(($step + $forward))
|
||||
eval $onsuccess
|
||||
onsuccess=''
|
||||
else
|
||||
next=$(($step - $backward))
|
||||
onsuccess=''
|
||||
fi
|
||||
fi
|
||||
step=$next
|
||||
done
|
||||
|
||||
db_stop
|
||||
exit 0
|
||||
1
debian/dolibarr.docs
vendored
1
debian/dolibarr.docs
vendored
@ -1 +0,0 @@
|
||||
doc/*
|
||||
2
debian/dolibarr.files
vendored
2
debian/dolibarr.files
vendored
@ -1,2 +0,0 @@
|
||||
etc
|
||||
usr
|
||||
182
debian/dolibarr.postinst
vendored
182
debian/dolibarr.postinst
vendored
@ -1,182 +0,0 @@
|
||||
#! /bin/sh
|
||||
# postinst script for dolibarr
|
||||
#
|
||||
# see: dh_installdeb(1)
|
||||
|
||||
set -e
|
||||
|
||||
# summary of how this script can be called:
|
||||
# * <postinst> `configure' <most-recently-configured-version>
|
||||
# * <old-postinst> `abort-upgrade' <new version>
|
||||
# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
|
||||
# <new-version>
|
||||
# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
|
||||
# <failed-install-package> <version> `removing'
|
||||
# <conflicting-package> <version>
|
||||
# for details, see /usr/share/doc/packaging-manual/
|
||||
|
||||
. /usr/share/debconf/confmodule
|
||||
db_version 2.0
|
||||
|
||||
#
|
||||
# Description: Verifies that the env module is loaded in the apache config file.
|
||||
# Needs: $server the apache server to use,
|
||||
# anything that matches /etc/$server/*.conf
|
||||
#
|
||||
env_enable()
|
||||
{
|
||||
envverm="env_module"
|
||||
if grep -e "^[[:space:]]*#[[:space:]]*LoadModule[[:space:]]\+$envverm" /etc/$server/httpd.conf > /dev/null 2>&1; then
|
||||
# Uncommenting
|
||||
sed -e "s#\([[:space:]]*\)\#[[:space:]]\+\(LoadModule $envverm\)#\1\2#" /etc/$server/httpd.conf > /etc/$server/httpd.conf.tmp
|
||||
status=uncomment
|
||||
if grep -e "^[[:space:]]*LoadModule[[:space:]]\+$envverm" /etc/$server/httpd.conf.tmp >/dev/null 2>&1; then
|
||||
# Uncomment successful.
|
||||
cp /etc/$server/httpd.conf /etc/$server/httpd.conf.back >/dev/null 2>&1
|
||||
mv /etc/$server/httpd.conf.tmp /etc/$server/httpd.conf
|
||||
else
|
||||
# Uncomment unsuccessful.
|
||||
status=error
|
||||
rm /etc/$server/httpd.conf.tmp
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
set -x
|
||||
|
||||
case "$1" in
|
||||
configure)
|
||||
config="/etc/dolibarr/apache.conf"
|
||||
|
||||
# Get the web server type.
|
||||
db_get "dolibarr/webserver"
|
||||
webserver="$RET"
|
||||
case $webserver in
|
||||
Apache) webservers="apache" ;;
|
||||
Apache-SSL) webservers="apache-ssl" ;;
|
||||
Both) webservers="apache apache-ssl" ;;
|
||||
*) webservers="" ;;
|
||||
esac
|
||||
. /usr/share/wwwconfig-common/php.get
|
||||
# Set up web server.
|
||||
for server in $webservers ; do
|
||||
env_enable
|
||||
typestr='application/x-httpd-php'
|
||||
extension='.php3'
|
||||
. /usr/share/wwwconfig-common/apache-addtype_all.sh
|
||||
. /usr/share/wwwconfig-common/apache-php.sh
|
||||
. /usr/share/wwwconfig-common/apache-run.get
|
||||
trustuser=$webuser
|
||||
#
|
||||
# That may lead to problems if apache & apache-ssl do
|
||||
# not have the same user/group.
|
||||
#
|
||||
chown -R $webuser.$webgroup /usr/share/dolibarr
|
||||
includefile="/etc/dolibarr/apache.conf"
|
||||
. /usr/share/wwwconfig-common/apache-include_all.sh
|
||||
test "$status" = "uncomment" -o "$status" = "include" && restart="$server $restart"
|
||||
for index in index.php; do
|
||||
. /usr/share/wwwconfig-common/apache-index_all.sh
|
||||
test "$status" = "added" && restart="$server $restart"
|
||||
done
|
||||
done
|
||||
|
||||
#
|
||||
# Pear
|
||||
#
|
||||
if [ ! -f /usr/bin/php ] ; then ln -s /usr/bin/php4 /usr/bin/php ; fi
|
||||
pear install Archive_Tar || true
|
||||
pear install Console_Getopt || true
|
||||
pear install PEAR || true
|
||||
pear install Auth || true
|
||||
pear install DB || true
|
||||
|
||||
#
|
||||
# Database
|
||||
#
|
||||
db_get "dolibarr/db/setup/skip"
|
||||
if [ "$RET" = "false" ] ; then
|
||||
db_get "dolibarr/db/host"
|
||||
dbserver="$RET"
|
||||
db_get "dolibarr/db/name"
|
||||
dbname="$RET"
|
||||
db_get "dolibarr/db/admin/name"
|
||||
dbadmin="$RET"
|
||||
db_get "dolibarr/db/admin/password"
|
||||
dbadmpass="$RET"
|
||||
db_get "dolibarr/db/user/name"
|
||||
dbuser="$RET"
|
||||
db_get "dolibarr/db/user/password"
|
||||
dbpass="$RET"
|
||||
dbtype="mysql"
|
||||
status=''
|
||||
# User may have choosen to continue anyway
|
||||
# with the configuration, so:
|
||||
if [ "$dbtype" = "mysql" ] ; then
|
||||
. /usr/share/wwwconfig-common/${dbtype}-createuser.sh
|
||||
test "$error" && echo $error
|
||||
. /usr/share/wwwconfig-common/${dbtype}-createdb.sh
|
||||
test "$error" && echo $error
|
||||
fi
|
||||
|
||||
if [ "$status" = "create" ] ; then
|
||||
sqlfile=/usr/lib/dolibarr/${dbtype}.sql
|
||||
perl -pi -e "s/'admin','admin'/'$dbuser','$dbpass'/" $sqlfile
|
||||
. /usr/share/wwwconfig-common/${dbtype}-exec.sh
|
||||
|
||||
if [ -z "$error" ] ; then
|
||||
|
||||
echo "Visit http://localhost/dolibarr/install.php to complete the installation"
|
||||
else
|
||||
echo $error
|
||||
fi
|
||||
else
|
||||
#
|
||||
# This dangerous file should be removed
|
||||
# after the user visits install.php but this
|
||||
# is beyond the control of the script. By
|
||||
# removing it at this point we ensure that
|
||||
# it does not survive an upgrade of dolibarr.
|
||||
#
|
||||
rm -f /usr/share/dolibarr/install.php
|
||||
fi
|
||||
fi
|
||||
|
||||
perl -pi -e "s/Auth_MySQL_DB.*/Auth_MySQL_DB '$dbname'/" /etc/dolibarr/apache.conf
|
||||
perl -pi -e "s/Auth_MySQL_Username_Field.*/Auth_MySQL_Username_Field '$dbuser'/" /etc/dolibarr/apache.conf
|
||||
perl -pi -e "s/Auth_MySQL_Password_Field.*/Auth_MySQL_Password_Field '$dbpass'/" /etc/dolibarr/apache.conf
|
||||
perl -pi -e "s/DBNAME.*/DBNAME $dbname/" /etc/dolibarr/apache.conf
|
||||
perl -pi -e "s/DBUSER.*/DBUSER $dbuser/" /etc/dolibarr/apache.conf
|
||||
perl -pi -e "s/DBPASS.*/DBPASS $dbpass/" /etc/dolibarr/apache.conf
|
||||
|
||||
if grep DBHOST /usr/share/dolibarr/conf/conf.php > /dev/null
|
||||
then
|
||||
perl -pi -e "s/DBHOST/$dbserver/" /usr/share/dolibarr/conf/conf.php
|
||||
perl -pi -e "s/DBNAME/$dbname/" /usr/share/dolibarr/conf/conf.php
|
||||
perl -pi -e "s/DBUSER/$dbuser/" /usr/share/dolibarr/conf/conf.php
|
||||
perl -pi -e "s/DBPASS/$dbpass/" /usr/share/dolibarr/conf/conf.php
|
||||
fi
|
||||
|
||||
# Reset passwords
|
||||
db_reset "dolibarr/db/user/password"
|
||||
|
||||
servers="apache-ssl apache mysql"
|
||||
. /usr/share/wwwconfig-common/restart.sh
|
||||
|
||||
;;
|
||||
|
||||
abort-upgrade|abort-remove|abort-deconfigure)
|
||||
|
||||
;;
|
||||
|
||||
*)
|
||||
echo "postinst called with unknown argument \`$1'" >&2
|
||||
exit 0
|
||||
;;
|
||||
esac
|
||||
|
||||
db_stop
|
||||
|
||||
#DEBHELPER#
|
||||
|
||||
exit 0
|
||||
89
debian/dolibarr.postrm
vendored
89
debian/dolibarr.postrm
vendored
@ -1,89 +0,0 @@
|
||||
#! /bin/sh
|
||||
# postrm script for dolibarr
|
||||
#
|
||||
# see: dh_installdeb(1)
|
||||
|
||||
set -e
|
||||
|
||||
# summary of how this script can be called:
|
||||
# * <postrm> `remove'
|
||||
# * <postrm> `purge'
|
||||
# * <old-postrm> `upgrade' <new-version>
|
||||
# * <new-postrm> `failed-upgrade' <old-version>
|
||||
# * <new-postrm> `abort-install'
|
||||
# * <new-postrm> `abort-install' <old-version>
|
||||
# * <new-postrm> `abort-upgrade' <old-version>
|
||||
# * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
|
||||
# for details, see /usr/share/doc/packaging-manual/
|
||||
|
||||
. /usr/share/debconf/confmodule
|
||||
db_version 2.0
|
||||
db_get "dolibarr/webserver" || true
|
||||
webserver="$RET"
|
||||
|
||||
# Allows us to loop and substitute in one pass
|
||||
case $webserver in
|
||||
Apache) webservers="apache" ;;
|
||||
Apache-SSL) webservers="apache-ssl" ;;
|
||||
Both) webservers="apache apache-ssl" ;;
|
||||
*) webservers="" ;;
|
||||
esac
|
||||
includefile=/etc/dolibarr/apache.conf
|
||||
|
||||
case "$1" in
|
||||
purge)
|
||||
db_get "dolibarr/postrm"
|
||||
if [ "$RET" = "true" ] ; then
|
||||
# Get database configuration
|
||||
db_get "dolibarr/db/user/name"
|
||||
dbuser="$RET"
|
||||
db_get "dolibarr/db/user/password"
|
||||
dbpass="$RET"
|
||||
db_get "dolibarr/db/host"
|
||||
dbserver="$RET"
|
||||
db_get "dolibarr/db/name"
|
||||
dbname="$RET"
|
||||
db_get "dolibarr/db/admin/name"
|
||||
dbadmin="$RET"
|
||||
db_get "dolibarr/db/admin/password"
|
||||
dbadmpass="$RET"
|
||||
dbtype="mysql"
|
||||
|
||||
. /usr/share/wwwconfig-common/${dbtype}-dropuser.sh
|
||||
. /usr/share/wwwconfig-common/${dbtype}-dropdb.sh
|
||||
|
||||
fi
|
||||
|
||||
rm -rf /etc/dolibarr
|
||||
for server in $webservers ; do
|
||||
conffile="/etc/$server/httpd.conf"
|
||||
. /usr/share/wwwconfig-common/apache-uninclude.sh
|
||||
if [ "$status" = "purge" ] ;
|
||||
then restart="$restart $server"
|
||||
fi
|
||||
done
|
||||
|
||||
servers="apache-ssl apache mysql"
|
||||
. /usr/share/wwwconfig-common/restart.sh
|
||||
|
||||
for dir in /usr/share/dolibarr ; do
|
||||
if [ -d ${dir} ] ; then rm -rf ${dir} ; fi
|
||||
done
|
||||
|
||||
db_purge
|
||||
;;
|
||||
remove)
|
||||
;;
|
||||
upgrade)
|
||||
;;
|
||||
failed-upgrade|abort-install|abort-upgrade|disappear)
|
||||
;;
|
||||
*)
|
||||
echo "postrm called with unknown argument \`$1'" >&2
|
||||
exit 0
|
||||
;;
|
||||
esac
|
||||
|
||||
db_stop
|
||||
|
||||
exit 0
|
||||
94
debian/dolibarr.templates
vendored
94
debian/dolibarr.templates
vendored
@ -1,94 +0,0 @@
|
||||
Template: dolibarr/configuration/note
|
||||
Type: note
|
||||
Description: Package configuration note.
|
||||
dolibarr can be and should be configured entirely via web, so, in the
|
||||
following configuration steps, I'm going to prompt you for the passwords that
|
||||
dolibarr uses for web configuration and some default values for the
|
||||
application startup. Then you should point your browser to the dolibarr
|
||||
setup, for example:
|
||||
.
|
||||
http://localhost/dolibarr/install.php
|
||||
.
|
||||
continue the configuration, fill the database and let dolibarr be aware of
|
||||
the installed modules.
|
||||
|
||||
Template: dolibarr/webserver
|
||||
Type: select
|
||||
Choices: Apache, Apache-ssl, Both, None
|
||||
Description: Which Web Server are you running?
|
||||
dolibarr supports any web server with CGI capabilities, but this
|
||||
configuration process only supports Apache and Apache-SSL.
|
||||
|
||||
Template: dolibarr/db/setup/skip
|
||||
Type: boolean
|
||||
Default: false
|
||||
Description: DB setup skipped.
|
||||
DB setup will be skipped.
|
||||
|
||||
Template: dolibarr/db
|
||||
Type: text
|
||||
Description: dolibarr DB setup NOTE.
|
||||
Now you should specify the DBMS settings. You must provide the host name on
|
||||
which the DBMS server is installed, the type (i.e. MySql), the DB name, the DBMS administrator user-name, etc.
|
||||
|
||||
Template: dolibarr/db/host
|
||||
Type: string
|
||||
Default: localhost
|
||||
Description: Please, insert dolibarr DB host name:
|
||||
This should be the host-name or IP address that dolibarr will use to access
|
||||
the DB.
|
||||
|
||||
Template: dolibarr/db/name
|
||||
Type: string
|
||||
Default: dolibarr
|
||||
Description: Please, insert dolibarr DB name:
|
||||
This is the name of the DB that dolibarr will use.
|
||||
|
||||
Template: dolibarr/db/user/name
|
||||
Type: string
|
||||
Default: dolibarr
|
||||
Description: Please, insert the DBMS user-name to access the DB:
|
||||
This is the user-name that dolibarr will use to access the DB.
|
||||
|
||||
Template: dolibarr/db/user/password
|
||||
Type: password
|
||||
Description: Please, insert the password to access the DB:
|
||||
This is the password that dolibarr will use, along with user-name you
|
||||
provided, to access the DB.
|
||||
|
||||
Template: dolibarr/db/user/password/confirm
|
||||
Type: password
|
||||
Description: Please, retype the password to access the DB:
|
||||
Please insert the DB access password again. If the password you are going to
|
||||
retype mismatch the previous inserted one, I'll ask you to insert them again.
|
||||
|
||||
Template: dolibarr/db/user/password/mismatch
|
||||
Type: text
|
||||
Description: Passwords mismatch.
|
||||
The DB access passwords you inserted mismatch. Please, try again.
|
||||
|
||||
Template: dolibarr/db/admin/name
|
||||
Type: string
|
||||
Description: Please, insert the DBMS administrator user-name:
|
||||
This user-name will be used to access the DBMS to create (if needed):
|
||||
.
|
||||
(1) The DB
|
||||
(2) The new DBMS account that dolibarr will use to access the DB
|
||||
.
|
||||
It should be 'root' for MySql.
|
||||
|
||||
Template: dolibarr/db/admin/password
|
||||
Type: password
|
||||
Description: Please, insert the DBMS administrator password (if any):
|
||||
This is the password that will be used along with the DBMS administrator
|
||||
user-name.
|
||||
.
|
||||
NOTE: This password will not be asked twice, since it's not a new password.
|
||||
|
||||
Template: dolibarr/postrm
|
||||
Type: boolean
|
||||
Default: true
|
||||
Description: Delete *ALL*?
|
||||
Datas subjected to this question are the DBMS account, the DB and the
|
||||
dolibarr users ang group files. Do I have to delete *ALL* datas whenever
|
||||
the the dolibarr package will be completely removed from the system?
|
||||
99
debian/rules
vendored
99
debian/rules
vendored
@ -1,99 +0,0 @@
|
||||
#!/usr/bin/make -f
|
||||
# Sample debian/rules that uses debhelper.
|
||||
# GNU copyright 1997 to 1999 by Joey Hess.
|
||||
|
||||
# Uncomment this to turn on verbose mode.
|
||||
#export DH_VERBOSE=1
|
||||
|
||||
# This is the debhelper compatability version to use.
|
||||
export DH_COMPAT=3
|
||||
|
||||
configure: configure-stamp
|
||||
configure-stamp:
|
||||
dh_testdir
|
||||
# Add here commands to configure the package.
|
||||
|
||||
touch configure-stamp
|
||||
|
||||
build: configure-stamp build-stamp
|
||||
build-stamp:
|
||||
dh_testdir
|
||||
|
||||
# Add here commands to compile the package.
|
||||
|
||||
touch build-stamp
|
||||
|
||||
clean:
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
rm -f build-stamp configure-stamp
|
||||
|
||||
# Add here commands to clean up after the build process.
|
||||
|
||||
dh_clean
|
||||
|
||||
install: build
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
dh_clean -k
|
||||
dh_installdirs
|
||||
|
||||
@# Add here commands to install the package into debian/tmp
|
||||
|
||||
install --mode=644 -D --group=www-data --owner=www-data \
|
||||
debian/apache.conf \
|
||||
debian/dolibarr/etc/dolibarr/apache.conf
|
||||
|
||||
mkdir -p debian/dolibarr/usr/share/dolibarr
|
||||
cp -rp htdocs/* debian/dolibarr/usr/share/dolibarr
|
||||
mkdir -p debian/dolibarr/usr/share/dolibarr/document
|
||||
install --mode 644 --group=www-data --owner=www-data debian/conf.php debian/dolibarr/usr/share/dolibarr/conf/conf.php
|
||||
chmod -R 644 debian/dolibarr/usr/share/dolibarr
|
||||
find debian/dolibarr/usr/share/dolibarr -type d | xargs chmod 755
|
||||
|
||||
find debian/dolibarr \( -name CVS -o -name .cvsignore \) | xargs rm -fr
|
||||
|
||||
mkdir -p debian/dolibarr/usr/lib/dolibarr
|
||||
install --mode=444 mysql/mysql.sql debian/dolibarr/usr/lib/dolibarr/mysql.sql
|
||||
for i in count-dons.pl file-dons.pl ; do \
|
||||
install --mode=755 scripts/$$i debian/dolibarr/usr/lib/dolibarr/$$i ; \
|
||||
done
|
||||
|
||||
# Build architecture-independent files here.
|
||||
binary-indep: build install
|
||||
# We have nothing to do by default.
|
||||
|
||||
# Build architecture-dependent files here.
|
||||
binary-arch: build install
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
# dh_movefiles
|
||||
|
||||
dh_installdebconf
|
||||
dh_installdocs
|
||||
# dh_installexamples
|
||||
# dh_installmenu
|
||||
# dh_installlogrotate
|
||||
# dh_installemacsen
|
||||
# dh_installpam
|
||||
# dh_installmime
|
||||
# dh_installinit
|
||||
# dh_installcron
|
||||
dh_installman
|
||||
# dh_installinfo
|
||||
# dh_undocumented
|
||||
# dh_installchangelogs
|
||||
dh_link
|
||||
dh_strip
|
||||
dh_compress
|
||||
dh_fixperms
|
||||
# dh_makeshlibs
|
||||
dh_installdeb
|
||||
# dh_perl
|
||||
# dh_shlibdeps
|
||||
dh_gencontrol
|
||||
dh_md5sums
|
||||
dh_builddeb
|
||||
|
||||
binary: binary-indep binary-arch
|
||||
.PHONY: build clean binary-indep binary-arch binary install configure
|
||||
Loading…
Reference in New Issue
Block a user