summarylogtreecommitdiffstats
path: root/openerp.install
blob: 8566412913795c3ee68fc09a1cb88cf33e72479d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26

post_install() {
  if [ ! `grep openerp /etc/group` ]; then
    groupadd openerp &>/dev/null;
  fi
  id openerp &>/dev/null || useradd -g openerp -d /  openerp
  echo "This package requires a functional PostgreSQL server. "
  echo "To use with a locally installed PostgreSQL:"
  echo "-- Make sure PostgreSQL is correctly installed (see wiki), start it,"
  echo "-- create user with database creation rights for OpenERP in PostgreSQL"
  echo "-- e.g: # su - postgres -c \"createuser -dRSP <myopenerpuser>\""
  echo "-- then edit '/etc/openerp/openerp-server.conf' accordingly."
}

post_upgrade() {
  post_install
  systemctl --system daemon-reload
}

post_remove() {
  userdel openerp &> /dev/null
  groupdel openerp &> /dev/null
  systemctl --system daemon-reload
}

# vim:set ts=2 sw=2 et: