Package: zabbix-proxy-pgsql
Version: 1:1.6.2-2
Severity: important

Installing zabbix-proxy-pgsql with dbconfig fails with the following error 
messages:
> Creating config file /etc/zabbix/zabbix_proxy.conf with new version
> chown: invalid user: `zabbix'                                      
> sanity check failed for dbc_dbadmin.                               
> error encountered creating user:                                   
> No database administrator specified.                               
> An error occurred while installing the database:                   
> 
> No database administrator specified.

This happens because the postinst script executes 
/usr/share/dbconfig-common/dpkg/postinst.mysql instead of 
/usr/share/dbconfig-common/dpkg/postinst.pgsql.

Also, the prerm script executes /usr/share/dbconfig-common/dpkg/prerm.mysql 
instead of the pgsql equivalent.

After correcting these errors the package installs successfully.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.28-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages zabbix-proxy-pgsql depends on:
ii  adduser                 3.110            add and remove users and groups
ii  dbconfig-common         1.8.41           common framework for packaging dat
ii  debconf [debconf-2.0]   1.5.26           Debian configuration management sy
ii  fping                   2.4b2-to-ipv6-16 sends ICMP ECHO_REQUEST packets to
ii  libc6                   2.9-4            GNU C Library: Shared libraries
ii  libcurl3-gnutls         7.18.2-8.1       Multi-protocol file transfer libra
ii  libopenipmi0            2.0.14-2         Intelligent Platform Management In
ii  libpq5                  8.3.7-1          PostgreSQL C client library
ii  libsnmp15               5.4.1~dfsg-12    SNMP (Simple Network Management Pr
ii  logrotate               3.7.7-3          Log rotation utility

Versions of packages zabbix-proxy-pgsql recommends:
ii  postgresql                    8.3.7-1    object-relational SQL database (su

zabbix-proxy-pgsql suggests no packages.

-- debconf information:
  zabbix-proxy-pgsql/dbconfig-remove:
  zabbix-proxy-pgsql/database-type: pgsql
* zabbix-proxy-pgsql/pgsql/admin-user: postgres
* zabbix-proxy-pgsql/db/app-user: zabbix_proxy
* zabbix-proxy-pgsql/pgsql/authmethod-admin: ident
  zabbix-proxy-pgsql/pgsql/manualconf:
  zabbix-proxy-pgsql/remote/host:
  zabbix-proxy-pgsql/internal/skip-preseed: true
  zabbix-proxy-pgsql/missing-db-package-error: abort
  zabbix-proxy-pgsql/upgrade-backup: true
  zabbix-proxy-pgsql/purge: false
  zabbix-proxy-pgsql/install-error: abort
* zabbix-proxy-pgsql/db/dbname: zabbix_proxy
  zabbix-proxy-pgsql/passwords-do-not-match:
  zabbix-proxy-pgsql/pgsql/no-empty-passwords:
  zabbix-proxy-pgsql/remote/newhost:
  zabbix-proxy-pgsql/pgsql/changeconf: false
  zabbix-proxy-pgsql/dbconfig-install: true
  zabbix-proxy-pgsql/remote/port:
  zabbix-proxy-pgsql/dbconfig-upgrade: true
  zabbix-proxy-pgsql/upgrade-error: abort
* zabbix-proxy-pgsql/pgsql/authmethod-user: password
  zabbix-proxy-pgsql/internal/reconfiguring: false
  zabbix-proxy-pgsql/dbconfig-reinstall: false
* zabbix-proxy-pgsql/pgsql/method: unix socket
  zabbix-proxy-pgsql/remove-error: abort


--
Kristjan Koppel



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

Reply via email to