summarylogtreecommitdiffstats
path: root/trytond.install
blob: 453bcac1dcc22df1c407091a759986a89e453fa9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
post_install() {
  echo
  echo "Adding tryton group... "
  groupadd  tryton
  echo "Adding tryton user... "
  useradd -c "Tryton Server Daemon" -g tryton -s /bin/false tryton

  echo
  echo "Note:"
  echo "- Tryton modules can be installed using pip2, e.g. 'pip2 install trytond-party'."
  echo "- Configure Tryton using the config file /etc/trytond.conf."
  echo "- See the Tryton documentation at http://doc.tryton.org for more information."
  echo
}

post_remove() {
  echo "Removing tryton user... "
  userdel tryton
}

op=$1
shift
[ "$(type -t "$op")" = "function" ] && $op "$@"