@cryptotaxi247 / netdata-1 / commits / c223fcd68

gentoo ebuild: fix permissions

Florian Tham committed Apr 15, 2016 at 09:40 UTC c223fcd68662d667441cf6817d25dcafb2058582
1 file changed +4 -2
netdata-9999.ebuild
+4 -2
@@ -48,6 +48,7 @@ CONFIG_CHECK="
48 "
49
50 : ${NETDATA_USER:=netdata}
51 +: ${NETDATA_GROUP:=netdata}
52
53 pkg_setup() {
54 linux-info_pkg_setup
@@ -72,9 +73,10 @@ src_configure() {
73 src_install() {
74 default
75
75 - fowners ${NETDATA_USER} /var/log/netdata
76 + fowners ${NETDATA_USER}:${NETDATA_GROUP} /var/log/netdata
77 + fowners ${NETDATA_USER}:${NETDATA_GROUP} /var/cache/netdata
78
77 - chown -Rc ${NETDATA_USER} "${ED}"/usr/share/${PN} || die
79 + chown -Rc ${NETDATA_USER}:${NETDATA_GROUP} "${ED}"/usr/share/${PN} || die
80
81 cat >> "${T}"/${PN}-sysctl <<- EOF
82 kernel.mm.ksm.run = 1