]> arthur.barton.de Git - netdata.git/commitdiff
gentoo ebuild: fix permissions
authorFlorian Tham <tham@fidion.de>
Fri, 15 Apr 2016 07:40:02 +0000 (09:40 +0200)
committerFlorian Tham <tham@fidion.de>
Fri, 15 Apr 2016 07:40:02 +0000 (09:40 +0200)
netdata-9999.ebuild

index 1a4b3ba7316796a7f5ad849b75db9690d7ad7bf5..7bcb908012ea369aabdb1e88b6d2493d24c34b1a 100644 (file)
@@ -48,6 +48,7 @@ CONFIG_CHECK="
 "
 
 : ${NETDATA_USER:=netdata}
+: ${NETDATA_GROUP:=netdata}
 
 pkg_setup() {
        linux-info_pkg_setup
@@ -72,9 +73,10 @@ src_configure() {
 src_install() {
        default
 
-       fowners ${NETDATA_USER} /var/log/netdata
+       fowners ${NETDATA_USER}:${NETDATA_GROUP} /var/log/netdata
+       fowners ${NETDATA_USER}:${NETDATA_GROUP} /var/cache/netdata
 
-       chown -Rc ${NETDATA_USER} "${ED}"/usr/share/${PN} || die
+       chown -Rc ${NETDATA_USER}:${NETDATA_GROUP} "${ED}"/usr/share/${PN} || die
 
        cat >> "${T}"/${PN}-sysctl <<- EOF
        kernel.mm.ksm.run = 1