summarylogtreecommitdiffstats
path: root/libreoffice-online.install
blob: eb6ce93f08ef4df39b5a225d99c06e9d417fb29b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
post_install() {
  getent group lool > /dev/null || groupadd -r lool > /dev/null
  getent passwd lool > /dev/null || useradd -g lool lool > /dev/null
  post_update()
}

post_update() {
  chown -R lool:lool /var/cache/loolwsd \
                     /var/lib/lool/child-roots \
                     /var/lib/lool/systemplate
  setcap cap_fowner,cap_mknod,cap_sys_chroot=ep /usr/bin/loolforkit
  setcap cap_sys_admin=ep /usr/bin/loolmount
}

post_remove() {
   userdel -rf lool
   groupdel lool
}