>
> Hola a Todos:
>
He estado jugando un poco con Tryton (me interesa GNU Health) y elabore
esta guia. La comparto y espero les sea util
## Desactivamos el IPV6
sudo nano /etc/sysctl.conf
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.eth0.disable_ipv6 = 1
sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX="ipv6.disable=1"
# Actualizamos JESSIE
sudo apt-get -y update && sudo apt-get -y dist-upgrade
# Instalamos modulos basicos
sudo apt-get install -y build-essential python-dev python-pip \
libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev zlib1g-dev libjpeg-dev \
postgresql postgresql-server-dev-all postfix
# Instalamos Soporte Postgresl y Tryton
sudo pip install --upgrade pip setuptools wheel psycopg2
sudo pip install --upgrade "trytond-stock-lot >=3.8,<3.9"
## Creamos el usuario tryton sin privilegios
sudo adduser --quiet --system --group --no-create-home --disabled-password
tryton
# Creamos el usuario tryton en PostgreSQL
sudo -u postgres createuser --createdb --no-createrole --no-superuser tryton
sudo nano /etc/postgresql/9.4/main/pg_hba.conf
## Creamos los archivos de configuracion
sudo mkdir /etc/tryton
sudo nano /etc/tryton/trytond.conf
sudo nano /etc/tryton/trytond_log.conf
## Creamos el log file
sudo mkdir /var/log/tryton
sudo touch /var/log/tryton/trytond.log
sudo chown tryton:tryton -R /var/log/tryton
## Creamos la carpeta de trabajo
sudo mkdir /var/lib/tryton
sudo chown tryton:tryton -R /var/lib/tryton
## Creamos los archivos conf y system para ejecutar tryton-server
sudo nano /lib/systemd/system/trytond-server.service
sudo systemctl enable trytond-server.service
sudo reboot