Package: zabbix-agent
Version: 1:1.1.4-10
Severity: important

The zabbix-agentd process runs as user 'zabbix' by default, which is of
course very desirable. However, the process' gid defaults to 0 (root)
which did really surprise me. On systems using this group for
administrative purposes, this (unconfigurable) default can yield a
significant security risk.

This weird behaviour has another downside: it is impossible to configure
additional groups for the zabbix-agentd process. Say you want a
zabbix-agent script to parse some logfiles in /var/log, it is impossible
to achieve this by only configuring the 'zabbix' user in group 'adm'.

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-xen-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages zabbix-agent depends on:
ii  adduser                     3.102        Add and remove users and groups
ii  debconf [debconf-2.0]       1.5.11       Debian configuration management sy
ii  libc6                       2.3.6.ds1-13 GNU C Library: Shared libraries
ii  libldap2                    2.1.30-13.3  OpenLDAP libraries
ii  logrotate                   3.7.1-3      Log rotation utility
ii  ucf                         2.0020       Update Configuration File: preserv

zabbix-agent recommends no packages.

-- debconf information:
  zabbix-agent/server:



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to