summarylogtreecommitdiffstats
path: root/amber-ce-bookworm.install
blob: 189f04336f7dcb51cc5e464c756442716295960b (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
post_install(){

bash /opt/apps/amber-ce-bookworm/files/bin/ace-init

systemctl daemon-reload
systemctl enable --now ace-bookworm-auto-upgrade.service
systemctl reload apparmor

}

post_upgrade(){

if [ -d /opt/apps/cn.flamescion.bookworm-compatibility-mode/ ];then
echo "Migrating data..."
rsync -a /opt/apps/cn.flamescion.bookworm-compatibility-mode/ /opt/apps/amber-ce-bookworm/

rm -rf /opt/apps/cn.flamescion.bookworm-compatibility-mode

fi

bash /opt/apps/amber-ce-bookworm/files/bin/ace-init

systemctl daemon-reload
systemctl enable --now ace-bookworm-auto-upgrade.service
systemctl reload apparmor

}

post_remove(){

rm -rf /opt/apps/amber-ce-bookworm

}