summaryrefslogtreecommitdiff
path: root/zabbix_server
diff options
context:
space:
mode:
authorMikhail Kolesnik <mike@openbunker.org>2006-11-16 11:34:03 +0200
committerMikhail Kolesnik <mike@openbunker.org>2006-11-16 11:34:03 +0200
commit346724200c9b1435837ac4cee69926aceb0eb779 (patch)
tree03b2072e8c8391f993df91feedef45ba2d9a1907 /zabbix_server
parentf497745b2f8323c69e5e4ef62de43c40cd9e46fa (diff)
downloadcontrib-346724200c9b1435837ac4cee69926aceb0eb779.tar.gz
contrib-346724200c9b1435837ac4cee69926aceb0eb779.tar.xz
zabbix_server: restricted permissions on configuration file
Diffstat (limited to 'zabbix_server')
-rw-r--r--zabbix_server/.footprint2
-rw-r--r--zabbix_server/Pkgfile4
-rwxr-xr-xzabbix_server/post-install1
3 files changed, 4 insertions, 3 deletions
diff --git a/zabbix_server/.footprint b/zabbix_server/.footprint
index d050f57b9..47598d9af 100644
--- a/zabbix_server/.footprint
+++ b/zabbix_server/.footprint
@@ -2,7 +2,7 @@ drwxr-xr-x root/root etc/
drwxr-xr-x root/root etc/rc.d/
-rwxr-xr-x root/root etc/rc.d/zabbix_server
drwxr-xr-x root/root etc/zabbix/
--rw-r--r-- root/root etc/zabbix/zabbix_server.conf
+-rw-r----- daemon/daemon etc/zabbix/zabbix_server.conf
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/zabbix_server
diff --git a/zabbix_server/Pkgfile b/zabbix_server/Pkgfile
index 5f0695a76..298ff1941 100644
--- a/zabbix_server/Pkgfile
+++ b/zabbix_server/Pkgfile
@@ -5,7 +5,7 @@
name=zabbix_server
version=1.1.4
-release=1
+release=2
source=(http://dl.sourceforge.net/sourceforge/zabbix/zabbix-$version.tar.gz \
zabbix_server.conf zabbix_server)
@@ -22,6 +22,6 @@ build() {
chown daemon:daemon $PKG/var/run/zabbix_server
touch zabbix_server.log
install -m 600 -o daemon -g daemon zabbix_server.log $PKG/var/log
- install -D -m 644 $SRC/zabbix_server.conf $PKG/etc/zabbix/zabbix_server.conf
+ install -D -m 640 -o daemon -g daemon $SRC/zabbix_server.conf $PKG/etc/zabbix/zabbix_server.conf
install -D -m 755 $SRC/zabbix_server $PKG/etc/rc.d/zabbix_server
}
diff --git a/zabbix_server/post-install b/zabbix_server/post-install
index 359c02e9a..08adbd837 100755
--- a/zabbix_server/post-install
+++ b/zabbix_server/post-install
@@ -43,6 +43,7 @@ fi
# additional
chown $ADD_USER:$ADD_GROUP /var/log/zabbix_server.log
chown $ADD_USER:$ADD_GROUP /var/run/zabbix_server
+chown $ADD_USER:$ADD_GROUP /etc/zabbix/zabbix_server.conf
sed -i s/"su\ daemon\ \-c\ \/usr\/bin\/zabbix_server"/"su\ $ADD_USER\ \-c\ \/usr\/bin\/zabbix_server"/ /etc/rc.d/zabbix_server
exit $ADD_STATUS

Generated by cgit