summarylogtreecommitdiffstats
path: root/systemtap.install
blob: f39e7c3c8ebd8039e1abea5cfde3f532f1e543be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
post_install() {
	getent group stapusr >/dev/null || groupadd -g 156 -r stapusr 2>/dev/null || groupadd -r stapusr
	getent group stapsys >/dev/null || groupadd -g 157 -r stapsys 2>/dev/null || groupadd -r stapsys
	getent group stapdev >/dev/null || groupadd -g 158 -r stapdev 2>/dev/null || groupadd -r stapdev

	getent group stapusr >/dev/null && chgrp stapusr /usr/bin/stapbpf
	chmod 04110 /usr/bin/stapbpf

	getent group stapusr >/dev/null && chgrp stapusr /usr/bin/staprun
	chmod 04110 /usr/bin/staprun

	echo "CONFIG_DEBUG_INFO is disabled on default. You need to recompile"
	echo "the kernel with CONFIG_DEBUG_INFO enabled."
}

post_upgrade() {
	post_install $1
}