désolé le précédent message est parti sans la réponse.
Le choix de créer un ulisateur appelé "tryton", n'est pas une règle,
cela dépend de la façon d'administrer postgresql pour le nombre de
services trytond indépendants qu'on souhaite..
Créer un utilisateur super user postgresql est un mauvais conseil à mon avis.
Depuis la version Tryton 4.2, il est utile que le rôle attribué au
processus trytond-admin puisse créer des bases et on peut, comme
agipme, utiliser trytond-admin sous l'utilisateur de trytond qui lui
même a le même nom que le role postgresql. d'où cette suggestion.
su - postgres -c "createuser createdb --no-createrole --no-superuser
--pwprompt nom_de_role_postgresql
En production, une fois la base créée, on peut revenir sur ce
privilège no-createdb