summarylogtreecommitdiffstats
path: root/otrs.install
blob: f411e444bb2ff42bc590b1dc96096dca3b4bdc23 (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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
post_install() {
  /usr/share/webapps/otrs/bin/./otrs.SetPermissions.pl \
    --otrs-user=http \
    --otrs-group=http \
    --web-user=http \
    --web-group=http \
      /usr/share/webapps/otrs > /dev/null

cat << EOM

-------------------------------------------------------------------------------------
Manual post-installation steps:
-------------------------------------------------------------------------------------
Read /usr/share/webapps/otrs/INSTALL.md
     /usr/share/webapps/otrs/README.database.md
     /usr/share/webapps/otrs/README.webserver.md
-------------------------------------------------------------------------------------
Extentions ITSM     is located /usr/share/webapps/otrs/extentions/itsm
Extentions Packages is located /usr/share/webapps/otrs/extentions/packages
-------------------------------------------------------------------------------------

EOM
}

pre_upgrade(){
  if [ ! -h /usr/share/webapps/otrs/Kernel/Config.pm ]
  then
    mkdir -p /etc/webapps/otrs
    cp /usr/share/webapps/otrs/Kernel/Config.pm /etc/webapps/otrs/Config.pm
    chown http:http -R /etc/webapps/otrs
  fi
}

post_upgrade() {
  /usr/share/webapps/otrs/bin/./otrs.SetPermissions.pl \
    --otrs-user=http \
    --otrs-group=http \
    --web-user=http \
    --web-group=http \
      /usr/share/webapps/otrs > /dev/null

cat << EOM

-------------------------------------------------------------------------------------
Manual post-upgrade steps:
-------------------------------------------------------------------------------------
Read /usr/share/webapps/otrs/UPGRADING.md
-------------------------------------------------------------------------------------
Extentions ITSM     is located /usr/share/webapps/otrs/extentions/itsm
Extentions Packages is located /usr/share/webapps/otrs/extentions/packages
-------------------------------------------------------------------------------------

EOM
}