>
> 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


Responder a