summarylogtreecommitdiffstats
path: root/mediatomb.install
blob: f0a8162be7364e60d393ec9befb6ffb73f4ffde4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
pre_install() {
	groupadd --system mediatomb
	useradd -M --no-user-group --system --shell /bin/false --home /var/lib/mediatomb --gid mediatomb mediatomb && passwd -l mediatomb &>/dev/null
	install --directory --owner=mediatomb --group=mediatomb "/var/lib/mediatomb"
}

post_install() {
	systemctl enable mediatomb.service
	systemctl start mediatomb.service
}

pre_remove() {
	systemctl stop mediatomb.service
	systemctl disable mediatomb.service
}

post_remove() {
	userdel mediatomb &>/dev/null
	groupdel mediatomb &>/dev/null
}