Next Previous Contents

10. Appendices

10.1 Appendix A - 1.1.2 Initial Package Listing

opennms:~# COLUMNS=132 dpkg -l
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name                        Version                     Description
+++-===========================-===========================-======================================================================
ii  adduser                     3.47                        Add and remove users and groups
ii  apt                         0.5.4                       Advanced front-end for dpkg
ii  apt-utils                   0.5.4                       APT utility programs
ii  at                          3.1.8-11                    Delayed job execution and batch processing
rc  base-config                 1.33.18                     Debian base configuration package
ii  base-files                  3.0.2                       Debian base system miscellaneous files
ii  base-passwd                 3.4.1                       Debian Base System Password/Group Files
ii  bash                        2.05a-11                    The GNU Bourne Again SHell
ii  bsdmainutils                5.20020211-4.99             More utilities from FreeBSD.
ii  bsdutils                    2.11n-4                     Basic utilities from 4.4BSD-Lite.
ii  console-common              0.7.14                      Basic infrastructure for text console configuration
ii  cpio                        2.4.2-39                    GNU cpio -- a program to manage archives of files.
ii  cron                        3.0pl1-72                   management of regular background processing
ii  debconf                     1.0.32                      Debian configuration management system
ii  debianutils                 1.16                        Miscellaneous utilities specific to Debian.
ii  dhcp-client                 2.0pl5-11                   DHCP Client
ii  diff                        2.7-29                      File comparison utilities
ii  dpkg                        1.9.21                      Package maintenance system for Debian
ii  e2fsprogs                   1.27-2                      The EXT2 file system utilities and libraries.
ii  ed                          0.2-19                      The classic unix line editor
ii  exim                        3.35-1woody2                An MTA (Mail Transport Agent)
ii  fdutils                     5.3-7                       Linux floppy utilities
ii  fileutils                   4.1-10                      GNU file management utilities
ii  findutils                   4.1.7-2                     utilities for finding files--find, xargs, and locate
ii  gettext-base                0.10.40-5                   GNU Internationalization utilities for the base system
ii  grep                        2.4.2-3                     GNU grep, egrep and fgrep.
ii  groff-base                  1.17.2-15.woody.1           GNU troff text-formatting system (base system components)
ii  gzip                        1.3.2-3woody1               The GNU compression utility.
ii  hostname                    2.09                        A utility to set/show the host name or domain name
ii  ifupdown                    0.6.4-4                     High level tools to configure network interfaces
ii  info                        4.1-2                       Standalone GNU Info documentation browser
ii  ipchains                    1.3.10-15                   Network firewalling for Linux 2.2.x
ii  iptables                    1.2.6a-5                    IP packet filter administration tools for 2.4.4+ kernels
ii  klogd                       1.4.1-10                    Kernel Logging Daemon
ii  libc6                       2.2.5-11.5                  GNU C Library: Shared libraries and Timezone data
ii  libcap1                     1.10-12                     support for getting/setting POSIX.1e capabilities
ii  libdb2                      2.7.7.0-7                   The Berkeley database routines (run-time files).
ii  libdb3                      3.2.9-16                    Berkeley v3 Database Libraries [runtime]
ii  libgdbmg1                   1.7.3-27                    GNU dbm database routines (runtime version). [libc6 version]
ii  libident                    0.22-2                      simple RFC1413 client library - runtime
ii  libldap2                    2.0.23-6.3                  OpenLDAP libraries.
ii  liblockfile1                1.03                        NFS-safe locking library, includes dotlockfile program
ii  libncurses5                 5.2.20020112a-7             Shared libraries for terminal handling
ii  libnewt0                    0.50.17-9.6                 Not Erik's Windowing Toolkit - text mode windowing with slang
ii  libpam-modules              0.72-35                     Pluggable Authentication Modules for PAM
ii  libpam-runtime              0.72-35                     Runtime support for the PAM library
ii  libpam0g                    0.72-35                     Pluggable Authentication Modules library
ii  libpcap0                    0.6.2-2                     System interface for user-level packet capture.
ii  libpcre3                    3.4-1.1                     Philip Hazel's Perl Compatible Regular Expression library
ii  libpopt0                    1.6.2-7                     lib for parsing cmdline parameters
ii  libreadline4                4.2a-5                      GNU readline and history libraries, run-time libraries.
ii  libsasl7                    1.5.27-3                    Authentication abstraction library.
ii  libssl0.9.6                 0.9.6c-2.woody.3            SSL shared libraries
ii  libstdc++2.10-glibc2.2      2.95.4-11woody1             The GNU stdc++ library
ii  libwrap0                    7.6-9                       Wietse Venema's TCP wrappers library
ii  lilo                        22.2-3                      LInux LOader - The Classic OS loader can load Linux and others
ii  login                       20000902-12                 System login tools
ii  logrotate                   3.5.9-8                     Log rotation utility
ii  mailx                       8.1.2-0.20020411cvs-1       A simple mail user agent.
ii  makedev                     2.3.1-58                    Creates device files in /dev.
ii  man-db                      2.3.20-18.woody.4           The on-line manual pager
ii  manpages                    1.39-1.1                    Man pages about using a Linux system.
ii  mawk                        1.3.3-8                     a pattern scanning and text processing language
ii  mbr                         1.1.5-1                     Master Boot Record for IBM-PC compatible computers.
ii  modconf                     0.2.43                      Device Driver Configuration
ii  modutils                    2.4.15-1                    Linux module utilities.
ii  mount                       2.11n-4                     Tools for mounting and manipulating filesystems.
ii  nano                        1.0.6-2                     free Pico clone with some new features
ii  ncurses-base                5.2.20020112a-7             Descriptions of common terminal types
ii  ncurses-bin                 5.2.20020112a-7             Terminal-related programs and man pages
ii  net-tools                   1.60-4                      The NET-3 networking toolkit
ii  netbase                     4.07                        Basic TCP/IP networking system
ii  netkit-inetd                0.10-9                      The Internet Superserver
ii  netkit-ping                 0.10-9                      The ping utility from netkit
ii  nvi                         1.79-20                     4.4BSD re-implementation of vi.
ii  passwd                      20000902-12                 Change and administer password and group data.
ii  pciutils                    2.1.9-4                     Linux PCI Utilities (for 2.[1234].x kernels)
ii  perl                        5.6.1-8.3                   Larry Wall's Practical Extraction and Report Language.
ii  perl-base                   5.6.1-8.3                   The Pathologically Eclectic Rubbish Lister.
ii  ppp                         2.4.1.uus-4                 Point-to-Point Protocol (PPP) daemon.
ii  pppconfig                   2.0.14                      A text menu based utility for configuring ppp.
ii  pppoe                       3.3-1.1                     PPP over Ethernet driver
ii  pppoeconf                   0.9.10.6                    configures PPPoE/ADSL
ii  procps                      2.0.7-8                     The /proc file system utilities.
ii  psmisc                      20.2-2.1                    Utilities that use the proc filesystem
ii  sed                         3.02-8                      The GNU sed stream editor.
ii  setserial                   2.17-24                     Controls configuration of serial ports.
ii  shellutils                  2.0.11-11                   The GNU shell programming utilities.
ii  slang1                      1.4.4-7.2                   The S-Lang programming library - runtime version.
ii  ssh                         3.4p1-1.woody.3             Secure rlogin/rsh/rcp replacement (OpenSSH)
ii  sysklogd                    1.4.1-10                    System Logging Daemon
ii  syslinux                    1.66-1                      Bootloader for Linux/i386 using MS-DOS floppies
ii  sysvinit                    2.84-2woody1                System-V like init.
ii  tar                         1.13.25-2                   GNU tar
ii  tasksel                     1.18                        Tool for selecting tasks for installation on Debian system
ii  tcpd                        7.6-9                       Wietse Venema's TCP wrapper utilities
ii  telnet                      0.17-18                     The telnet client.
ii  textutils                   2.0-12                      The GNU text file processing utilities.
ii  util-linux                  2.11n-4                     Miscellaneous system utilities.
ii  whiptail                    0.50.17-9.6                 Displays user-friendly dialog boxes from shell scripts.
ii  zlib1g                      1.1.4-1                     compression library - runtime

10.2 Appendix B - 1.1.1 Final Package Listing

In addition to the basics, my package listing includes some other tools such as nmap, ethereal, tools for building kernels, etc.

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name                     Version                  Description
+++-========================-========================-================================================================
ii  adduser                  3.47                     Add and remove users and groups
ii  ant                      1.4.1-4                  Java based build tool like make
ii  apt                      0.5.4                    Advanced front-end for dpkg
ii  apt-show-versions        0.03                     Lists available package versions with distribution
ii  apt-utils                0.5.4                    APT utility programs
ii  at                       3.1.8-11                 Delayed job execution and batch processing
ii  base-config              1.33.18                  Debian base configuration package
ii  base-files               3.0.2                    Debian base system miscellaneous files
ii  base-passwd              3.4.1                    Debian Base System Password/Group Files
ii  bash                     2.05a-11                 The GNU Bourne Again SHell
ii  binutils                 2.12.90.0.1-4            The GNU assembler, linker and binary utilities.
ii  bsdmainutils             5.20020211-4.99          More utilities from FreeBSD.
ii  bsdutils                 2.11n-4                  Basic utilities from 4.4BSD-Lite.
ii  bzip2                    1.0.2-1                  A high-quality block-sorting file compressor - utilities
ii  console-common           0.7.14                   Basic infrastructure for text console configuration
ii  console-data             1999.08.29-24            Keymaps, fonts, charset maps, fallback tables for console-tools
ii  console-tools            0.2.3-23.3               Linux console and font utilities.
ii  console-tools-libs       0.2.3-23.3               Shared libraries for Linux console and font manipulation.
ii  cpio                     2.4.2-39                 GNU cpio -- a program to manage archives of files.
ii  cpp                      2.95.4-14                The GNU C preprocessor.
ii  cpp-2.95                 2.95.4-11woody1          The GNU C preprocessor.
ii  cron                     3.0pl1-72                management of regular background processing
ii  debconf                  1.0.32                   Debian configuration management system
ii  debconf-utils            1.0.32                   debconf utilities
ii  debhelper                4.0.2                    helper programs for debian/rules
ii  debianutils              1.16                     Miscellaneous utilities specific to Debian.
ii  dhcp-client              2.0pl5-11                DHCP Client
ii  diff                     2.7-29                   File comparison utilities
ii  dpkg                     1.9.21                   Package maintenance system for Debian
ii  dpkg-dev                 1.9.21                   Package building tools for Debian
ii  e2fsprogs                1.27-2                   The EXT2 file system utilities and libraries.
ii  ed                       0.2-19                   The classic unix line editor
ii  ee                       1.4.2-4                  An "easy editor" for novices and compuphobics
ii  ethereal                 0.9.4-1woody3            Network traffic analyzer
ii  ethereal-common          0.9.4-1woody3            Network traffic analyser (common files)
ii  exim                     3.35-1                   An MTA (Mail Transport Agent)
ii  fdutils                  5.3-7                    Linux floppy utilities
ii  file                     3.37-3.1.woody.1         Determines file type using "magic" numbers
ii  fileutils                4.1-10                   GNU file management utilities
ii  findutils                4.1.7-2                  utilities for finding files--find, xargs, and locate
ii  ftp                      0.17-9                   The FTP client.
ii  gcc                      2.95.4-14                The GNU C compiler.
ii  gcc-2.95                 2.95.4-11woody1          The GNU C compiler.
ii  gettext-base             0.10.40-5                GNU Internationalization utilities for the base system
ii  grep                     2.4.2-3                  GNU grep, egrep and fgrep.
ii  groff-base               1.17.2-15.woody.1        GNU troff text-formatting system (base system components)
ii  gzip                     1.3.2-3                  The GNU compression utility.
ii  hostname                 2.09                     A utility to set/show the host name or domain name
ii  html2text                1.3.0.1-1                An advanced HTML to text converter.
ii  ifupdown                 0.6.4-4                  High level tools to configure network interfaces
ii  info                     4.1-2                    Standalone GNU Info documentation browser
ii  ipchains                 1.3.10-15                Network firewalling for Linux 2.2.x
ii  iproute                  20010824-8               Professional tools to control the networking in Linux kernels
ii  iptables                 1.2.6a-5                 IP packet filter administration tools for 2.4.4+ kernels
ii  j2sdk1.4                 1.4.0-02.0               Java(TM) 2 Software Development Kit, Standard Edition
ii  java-common              0.14                     Base of all Java packages
ii  klogd                    1.4.1-10                 Kernel Logging Daemon
ii  libbcel-java             5.0-1                    analyze, create, and manipulate (binary) Java class files
ii  libbsf-java              2.2-1                    Bean Scripting Framework
ii  libbz2-1.0               1.0.2-1                  A high-quality block-sorting file compressor library - runtime
ii  libc6                    2.3.1-16                 GNU C Library: Shared libraries and Timezone data
ii  libc6-dev                2.3.1-16                 GNU C Library: Development Libraries and Header Files.
ii  libcap1                  1.10-12                  support for getting/setting POSIX.1e capabilities
ii  libcommons-beanutils-jav 1.6-2                    utility for manipulating JavaBeans
ii  libcommons-collections-j 2.1-1                    A set of abstract data type interfaces and implementations
ii  libcommons-digester-java 1.1.1-1                  A set of abstract data type interfaces and implementations
ii  libcommons-logging-java  1.0.2-1                  The commmon wrapper interface for several logging API.
ii  libcommons-modeler-java  1.0-2                    A convenience library to use Java JMX(TM) technology.
ii  libdb1-compat            2.1.3-7                  The Berkeley database routines [glibc 2.0/2.1 compatibility]
ii  libdb2                   2.7.7.0-7                The Berkeley database routines (run-time files).
ii  libdb3                   3.2.9-16                 Berkeley v3 Database Libraries [runtime]
ii  libdbd-pg-perl           1.01-3                   a PostgreSQL interface for Perl 5 using DBI.
ii  libdbi-perl              1.21-2                   The Perl5 Database Interface by Tim Bunce
ii  libfreetype6             2.0.9-1                  FreeType 2 font engine, shared library files.
ii  libgd-gif1               1.3-2                    GD Graphics Library with gif support
ii  libgdbmg1                1.7.3-27                 GNU dbm database routines (runtime version). [libc6 version]
ii  libglib1.2               1.2.10-4                 The GLib library of C routines
ii  libgtk1.2                1.2.10-11                The GIMP Toolkit set of widgets for X
ii  libgtk1.2-common         1.2.10-11                Common files for the GTK+ library
ii  libicmp-jni              1.1.1-5woody             Java native libs for ICMP
ii  libident                 0.22-2                   simple RFC1413 client library - runtime
ii  libiplike-pgsql          1.1.1-5woody             IPLike stored procedure for Postgresql
ii  libldap2                 2.0.23-6.3               OpenLDAP libraries.
ii  liblockfile1             1.03                     NFS-safe locking library, includes dotlockfile program
ii  liblog4j                 1.2.7-0                  Logging library for java.
ii  liblogkit-java           1.0.1-1                  Lightweight and fast designed logging toolkit for Java.
ii  libmx4j-java             1.1.1-1                  An open source implementation of the JMX(TM) technology
ii  libncurses5              5.2.20020112a-7          Shared libraries for terminal handling
ii  libncurses5-dev          5.2.20020112a-7          Developer's libraries and docs for ncurses
ii  libnewt0                 0.50.17-9.6              Not Erik's Windowing Toolkit - text mode windowing with slang
ii  libopennms-java          1.1.1-5woody             The Open Network Management System base libs
ii  libpam-modules           0.72-35                  Pluggable Authentication Modules for PAM
ii  libpam-runtime           0.72-35                  Runtime support for the PAM library
ii  libpam0g                 0.72-35                  Pluggable Authentication Modules library
ii  libpcap0                 0.6.2-2                  System interface for user-level packet capture.
ii  libpcre3                 3.4-1.1                  Philip Hazel's Perl Compatible Regular Expression library
ii  libpgsql2                7.2.1-2woody2            Shared library libpq.so.2 for PostgreSQL
ii  libpng2                  1.0.12-3.woody.3         PNG library - runtime
ii  libpopt0                 1.6.2-7                  lib for parsing cmdline parameters
ii  libreadline4             4.2a-5                   GNU readline and history libraries, run-time libraries.
ii  libregexp-java           1.2.20010409-3           regular expression library for Java
ii  librrd0                  1.0.35-2                 Time-series data storage and display system (runtime)
ii  librrd0-jni              1.1.1-5woody             Java native libs for RRD
ii  libsasl7                 1.5.27-3                 Authentication abstraction library.
ii  libservlet2.3-java       4.0-3                    Servlet 2.3 and JSP 1.2 Java classes and documentation
ii  libsnmp-base             5.0.7-1.1                NET SNMP (Simple Network Management Protocol) MIBs and Docs.
ii  libsnmp4.2               4.2.3-2                  NET SNMP (Simple Network Management Protocol) Library.
ii  libsnmp5                 5.0.7-1.1                NET SNMP (Simple Network Management Protocol) Library.
ii  libssl0.9.6              0.9.6c-2.woody.3         SSL shared libraries
ii  libssl0.9.7              0.9.7b-2                 SSL shared libraries
ii  libstdc++2.10-glibc2.2   2.95.4-11woody1          The GNU stdc++ library
ii  libstdc++2.9-glibc2.1    2.91.66-4                The GNU stdc++ library (old egcs version)
ii  libtomcat4-java          4.1.18-1                 Java Servlet engine -- core libraries
ii  libwrap0                 7.6-9                    Wietse Venema's TCP wrappers library
ii  libxalan-java            1.2.2-2                  Java version of the Xalan XSLT processor.
ii  libxalan2-java           2.4.1-1                  XSL Transformations (XSLT) processor in Java
ii  libxerces-java           1.4.3-1                  Validating XML parser for Java
ii  libxerces2-java          2.0.1-1                  Validating XML parser for Java
ii  lilo                     22.2-3                   LInux LOader - The Classic OS loader can load Linux and others
ii  login                    20000902-12              System login tools
ii  logrotate                3.5.9-8                  Log rotation utility
ii  lynx                     2.8.4.1b-3.2             Text-mode WWW Browser
ii  mailx                    8.1.2-0.20020411cvs-1    A simple mail user agent.
ii  make                     3.79.1-14                The GNU version of the "make" utility.
ii  makedev                  2.3.1-58                 Creates device files in /dev.
ii  man-db                   2.3.20-18                The on-line manual pager
ii  manpages                 1.39-1.1                 Man pages about using a Linux system.
ii  mawk                     1.3.3-8                  a pattern scanning and text processing language
ii  mbr                      1.1.5-1                  Master Boot Record for IBM-PC compatible computers.
ii  mbrowse                  0.3.1-2                  a SNMP MIB browser
ii  metamail                 2.7-45                   An implementation of MIME.
ii  modconf                  0.2.43                   Device Driver Configuration
ii  modutils                 2.4.15-1                 Linux module utilities.
ii  mount                    2.11n-4                  Tools for mounting and manipulating filesystems.
ii  nano                     1.0.6-2                  free Pico clone with some new features
ii  ncftp                    3.1.3-1                  A user-friendly and well-featured FTP client.
ii  ncurses-base             5.2.20020112a-7          Descriptions of common terminal types
ii  ncurses-bin              5.2.20020112a-7          Terminal-related programs and man pages
ii  net-tools                1.60-4                   The NET-3 networking toolkit
ii  netbase                  4.07                     Basic TCP/IP networking system
ii  netkit-inetd             0.10-9                   The Internet Superserver
ii  netkit-ping              0.10-9                   The ping utility from netkit
ii  nmap                     2.54.31.BETA-1           The Network Mapper
ii  nvi                      1.79-20                  4.4BSD re-implementation of vi.
ii  opennms                  1.1.1-5woody             The Open Network Management System
ii  opennms-common           1.1.1-5woody             The Open Network Management System core
ii  opennms-db               1.1.1-5woody             The Open Network Management System
ii  opennms-server           1.1.1-5woody             The Open Network Management System
ii  opennms-webapp           1.1.1-5woody             The Open Network Management System web application frontend
ii  passwd                   20000902-12              Change and administer password and group data.
ii  patch                    2.5.4-11                 Apply a diff file to an original
ii  pciutils                 2.1.9-4                  Linux PCI Utilities (for 2.[1234].x kernels)
ii  perl                     5.6.1-8.2                Larry Wall's Practical Extraction and Report Language.
ii  perl-base                5.6.1-8.2                The Pathologically Eclectic Rubbish Lister.
ii  perl-modules             5.6.1-8.2                Core Perl modules.
ii  postgresql               7.2.1-2woody2            Object-relational SQL database, descended from POSTGRES.
ii  postgresql-client        7.2.1-2woody2            Front-end programs for PostgreSQL
ii  procps                   2.0.7-8                  The /proc file system utilities.
ii  psmisc                   20.2-2.1                 Utilities that use the proc filesystem
ii  python                   2.1.3-3.2                An interactive object-oriented scripting language (default versi
ii  python2.1                2.1.3-3.2                An interactive object-oriented scripting language (version 2.1)
ii  qpage                    3.3final-3               SNPP client, or SNPP-to-TAP/IXO gateway
ii  rrdtool                  1.0.35-2                 Time-series data storage and display system (programs)
ii  sed                      3.02-8                   The GNU sed stream editor.
ii  setserial                2.17-24                  Controls configuration of serial ports.
ii  shellutils               2.0.11-11                The GNU shell programming utilities.
ii  slang1                   1.4.4-7.2                The S-Lang programming library - runtime version.
ii  snmp                     5.0.7-1.1                NET SNMP (Simple Network Management Protocol) Apps.
ii  ssh                      3.4p1-1                  Secure rlogin/rsh/rcp replacement (OpenSSH)
ii  strace                   4.4-1.2                  A system call tracer.
ii  sun-jdk1.4-installer     1.4.0-02.0               Installer for Sun Developer Kit for Linux, Java(TM) Technology E
ii  sysklogd                 1.4.1-10                 System Logging Daemon
ii  syslinux                 1.66-1                   Bootloader for Linux/i386 using MS-DOS floppies
ii  sysvinit                 2.84-2woody1             System-V like init.
ii  tar                      1.13.25-2                GNU tar
ii  tasksel                  1.18                     Tool for selecting tasks for installation on Debian system
ii  tcpd                     7.6-9                    Wietse Venema's TCP wrapper utilities
ii  tcpdump                  3.6.2-2.4                A powerful tool for network monitoring and data acquisition
ii  telnet                   0.17-18                  The telnet client.
ii  textutils                2.0-12                   The GNU text file processing utilities.
ii  tomcat4                  4.1.18-1                 Java Servlet 2.3 engine with JSP 1.2 support
ii  unzip                    5.50-1                   De-archiver for .zip files
ii  util-linux               2.11n-4                  Miscellaneous system utilities.
ii  wavtools                 1.3.2-6                  WAV play, record, and compression
ii  wget                     1.8.1-6.1                retrieves files from the web
ii  whiptail                 0.50.17-9.6              Displays user-friendly dialog boxes from shell scripts.
ii  xfree86-common           4.1.0-16                 X Window System (XFree86) infrastructure
ii  xlibs                    4.1.0-16                 X Window System client libraries
ii  zlib1g                   1.1.4-1                  compression library - runtime

10.3 Appendix C - 1.1.2-1 Final Package Listing

NZ-ONMS:~# COLUMNS=112 dpkg -l
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name                   Version                Description
+++-======================-======================-============================================================
ii  adduser                3.47                   Add and remove users and groups
ii  ant                    1.4.1-4                Java based build tool like make
ii  apt                    0.5.4                  Advanced front-end for dpkg
ii  apt-utils              0.5.4                  APT utility programs
ii  at                     3.1.8-11               Delayed job execution and batch processing
ii  base-config            1.33.18                Debian base configuration package
ii  base-files             3.0.2                  Debian base system miscellaneous files
ii  base-passwd            3.4.1                  Debian Base System Password/Group Files
ii  bash                   2.05a-11               The GNU Bourne Again SHell
ii  binutils               2.12.90.0.1-4          The GNU assembler, linker and binary utilities.
ii  bsdmainutils           5.20020211-4.99        More utilities from FreeBSD.
ii  bsdutils               2.11n-7                Basic utilities from 4.4BSD-Lite.
ii  bzip2                  1.0.2-1                A high-quality block-sorting file compressor - utilities
ii  console-common         0.7.14                 Basic infrastructure for text console configuration
ii  console-data           1999.08.29-24.2        Keymaps, fonts, charset maps, fallback tables for console-to
ii  console-tools          0.2.3-23.3             Linux console and font utilities.
ii  console-tools-libs     0.2.3-23.3             Shared libraries for Linux console and font manipulation.
ii  cpio                   2.4.2-39               GNU cpio -- a program to manage archives of files.
ii  cpp                    2.95.4-14              The GNU C preprocessor.
ii  cpp-2.95               2.95.4-11woody1        The GNU C preprocessor.
ii  cron                   3.0pl1-72              management of regular background processing
ii  debconf                1.0.32                 Debian configuration management system
ii  debconf-utils          1.0.32                 debconf utilities
ii  debhelper              4.0.2                  helper programs for debian/rules
ii  debianutils            1.16.2woody1           Miscellaneous utilities specific to Debian.
ii  dhcp-client            2.0pl5-11              DHCP Client
ii  diff                   2.7-29                 File comparison utilities
ii  dpkg                   1.9.21                 Package maintenance system for Debian
ii  dpkg-dev               1.9.21                 Package building tools for Debian
ii  e2fsprogs              1.27-2                 The EXT2 file system utilities and libraries.
ii  ed                     0.2-19                 The classic unix line editor
ii  exim                   3.35-1woody2           An MTA (Mail Transport Agent)
ii  fdutils                5.3-7                  Linux floppy utilities
ii  file                   3.37-3.1.woody.1       Determines file type using "magic" numbers
ii  fileutils              4.1-10                 GNU file management utilities
ii  findutils              4.1.7-2                utilities for finding files--find, xargs, and locate
ii  gcc                    2.95.4-14              The GNU C compiler.
ii  gcc-2.95               2.95.4-11woody1        The GNU C compiler.
ii  gettext-base           0.10.40-5              GNU Internationalization utilities for the base system
ii  grep                   2.4.2-3                GNU grep, egrep and fgrep.
ii  groff-base             1.17.2-15.woody.1      GNU troff text-formatting system (base system components)
ii  gzip                   1.3.2-3woody1          The GNU compression utility.
ii  hostname               2.09                   A utility to set/show the host name or domain name
ii  html2text              1.3.0.1-1              An advanced HTML to text converter.
ii  ifupdown               0.6.4-4                High level tools to configure network interfaces
ii  info                   4.1-2                  Standalone GNU Info documentation browser
ii  ipchains               1.3.10-15              Network firewalling for Linux 2.2.x
ii  iptables               1.2.6a-5               IP packet filter administration tools for 2.4.4+ kernels
ii  j2sdk1.4               1.4.0-02.0             Java(TM) 2 Software Development Kit, Standard Edition
ii  java-common            0.14                   Base of all Java packages
ii  klogd                  1.4.1-10               Kernel Logging Daemon
ii  libbcel-java           5.0-1                  analyze, create, and manipulate (binary) Java class files
ii  libbsf-java            2.2-1                  Bean Scripting Framework
ii  libbz2-1.0             1.0.2-1                A high-quality block-sorting file compressor library - runti
ii  libc6                  2.2.5-11.5             GNU C Library: Shared libraries and Timezone data
ii  libcap1                1.10-12                support for getting/setting POSIX.1e capabilities
ii  libcommons-beanutils-j 1.6-2                  utility for manipulating JavaBeans
ii  libcommons-collections 2.1-1                  A set of abstract data type interfaces and implementations
ii  libcommons-digester-ja 1.1.1-1                A set of abstract data type interfaces and implementations
ii  libcommons-logging-jav 1.0.2-1                The commmon wrapper interface for several logging API.
ii  libcommons-modeler-jav 1.0-2                  A convenience library to use Java JMX(TM) technology.
ii  libdb2                 2.7.7.0-7              The Berkeley database routines (run-time files).
ii  libdb3                 3.2.9-16               Berkeley v3 Database Libraries [runtime]
ii  libdbd-pg-perl         1.01-3                 a PostgreSQL interface for Perl 5 using DBI.
ii  libdbi-perl            1.21-2                 The Perl5 Database Interface by Tim Bunce
ii  libgd-gif1             1.3-2                  GD Graphics Library with gif support
ii  libgdbmg1              1.7.3-27               GNU dbm database routines (runtime version). [libc6 version]
ii  libgpmg1               1.19.6-12              General Purpose Mouse Library [libc6]
ii  libicmp-jni            1.1.2-1woody           Java native libs for ICMP
ii  libident               0.22-2                 simple RFC1413 client library - runtime
ii  libiplike-pgsql        1.1.2-1woody           IPLike stored procedure for Postgresql
ii  libldap2               2.0.23-6.3             OpenLDAP libraries.
ii  liblockfile1           1.03                   NFS-safe locking library, includes dotlockfile program
ii  liblog4j               1.2.7-0                Logging library for java.
ii  liblogkit-java         1.0.1-1                Lightweight and fast designed logging toolkit for Java.
ii  libmx4j-java           1.1.1-1                An open source implementation of the JMX(TM) technology
ii  libncurses5            5.2.20020112a-7        Shared libraries for terminal handling
ii  libnewt0               0.50.17-9.6            Not Erik's Windowing Toolkit - text mode windowing with slan
ii  libopennms-java        1.1.2-1woody           The Open Network Management System base libs
ii  libpam-modules         0.72-35                Pluggable Authentication Modules for PAM
ii  libpam-runtime         0.72-35                Runtime support for the PAM library
ii  libpam0g               0.72-35                Pluggable Authentication Modules library
ii  libpcap0               0.6.2-2                System interface for user-level packet capture.
ii  libpcre3               3.4-1.1                Philip Hazel's Perl Compatible Regular Expression library
ii  libpgsql2              7.2.1-2woody4          Shared library libpq.so.2 for PostgreSQL
ii  libpng2                1.0.12-3.woody.3       PNG library - runtime
ii  libpopt0               1.6.2-7                lib for parsing cmdline parameters
ii  libreadline4           4.2a-5                 GNU readline and history libraries, run-time libraries.
ii  libregexp-java         1.2.20010409-3         regular expression library for Java
ii  librrd0                1.0.35-2               Time-series data storage and display system (runtime)
ii  librrd0-jni            1.1.2-1woody           Java native libs for RRD
ii  libsasl7               1.5.27-3               Authentication abstraction library.
ii  libservlet2.3-java     4.0-3                  Servlet 2.3 and JSP 1.2 Java classes and documentation
ii  libssl0.9.6            0.9.6c-2.woody.6       SSL shared libraries
ii  libstdc++2.10-glibc2.2 2.95.4-11woody1        The GNU stdc++ library
ii  libstdc++2.9-glibc2.1  2.91.66-4              The GNU stdc++ library (old egcs version)
ii  libtomcat4-java        4.1.18-1               Java Servlet engine -- core libraries
ii  libwrap0               7.6-9                  Wietse Venema's TCP wrappers library
ii  libxalan-java          1.2.2-2                Java version of the Xalan XSLT processor.
ii  libxalan2-java         2.4.1-1                XSL Transformations (XSLT) processor in Java
ii  libxerces-java         1.4.3-1                Validating XML parser for Java
ii  libxerces2-java        2.0.1-1                Validating XML parser for Java
ii  lilo                   22.2-3                 LInux LOader - The Classic OS loader can load Linux and othe
ii  login                  20000902-12            System login tools
ii  logrotate              3.5.9-8                Log rotation utility
ii  lynx                   2.8.4.1b-3.2           Text-mode WWW Browser
ii  mailx                  8.1.2-0.20020411cvs-1  A simple mail user agent.
ii  make                   3.79.1-14              The GNU version of the "make" utility.
ii  makedev                2.3.1-58               Creates device files in /dev.
ii  man-db                 2.3.20-18.woody.4      The on-line manual pager
ii  manpages               1.39-1.1               Man pages about using a Linux system.
ii  mawk                   1.3.3-8                a pattern scanning and text processing language
ii  mbr                    1.1.5-1                Master Boot Record for IBM-PC compatible computers.
ii  metamail               2.7-45woody.2          An implementation of MIME.
ii  modconf                0.2.43                 Device Driver Configuration
ii  modutils               2.4.15-1               Linux module utilities.
ii  mount                  2.11n-7                Tools for mounting and manipulating filesystems.
ii  nano                   1.0.6-3                free Pico clone with some new features
ii  ncurses-base           5.2.20020112a-7        Descriptions of common terminal types
ii  ncurses-bin            5.2.20020112a-7        Terminal-related programs and man pages
ii  net-tools              1.60-4                 The NET-3 networking toolkit
ii  netbase                4.07                   Basic TCP/IP networking system
ii  netkit-inetd           0.10-9                 The Internet Superserver
ii  netkit-ping            0.10-9                 The ping utility from netkit
ii  nvi                    1.79-20                4.4BSD re-implementation of vi.
ii  opennms                1.1.2-1woody           The Open Network Management System
ii  opennms-common         1.1.2-1woody           The Open Network Management System core
ii  opennms-db             1.1.2-1woody           The Open Network Management System
ii  opennms-server         1.1.2-1woody           The Open Network Management System
ii  opennms-webapp         1.1.2-1woody           The Open Network Management System web application frontend
ii  passwd                 20000902-12            Change and administer password and group data.
ii  patch                  2.5.4-11               Apply a diff file to an original
ii  pciutils               2.1.9-4                Linux PCI Utilities (for 2.[1234].x kernels)
ii  perl                   5.6.1-8.6              Larry Wall's Practical Extraction and Report Language.
ii  perl-base              5.6.1-8.6              The Pathologically Eclectic Rubbish Lister.
ii  perl-modules           5.6.1-8.6              Core Perl modules.
ii  postgresql             7.2.1-2woody4          Object-relational SQL database, descended from POSTGRES.
ii  postgresql-client      7.2.1-2woody4          Front-end programs for PostgreSQL
ii  ppp                    2.4.1.uus-4            Point-to-Point Protocol (PPP) daemon.
ii  pppconfig              2.0.14                 A text menu based utility for configuring ppp.
ii  pppoe                  3.3-1.1                PPP over Ethernet driver
ii  pppoeconf              0.9.10.6               configures PPPoE/ADSL
ii  procps                 2.0.7-8.woody1         The /proc file system utilities.
ii  psmisc                 20.2-2.1               Utilities that use the proc filesystem
ii  python                 2.1.3-3.2              An interactive object-oriented scripting language (default v
ii  python2.1              2.1.3-3.2              An interactive object-oriented scripting language (version 2
ii  rrdtool                1.0.35-2               Time-series data storage and display system (programs)
ii  sed                    3.02-8                 The GNU sed stream editor.
ii  setserial              2.17-24                Controls configuration of serial ports.
ii  shellutils             2.0.11-11              The GNU shell programming utilities.
ii  slang1                 1.4.4-7.2              The S-Lang programming library - runtime version.
ii  ssh                    3.4p1-1.woody.3        Secure rlogin/rsh/rcp replacement (OpenSSH)
ii  sun-jdk1.4-installer   1.4.0-02.1             Installer for Sun Developer Kit for Linux, Java(TM) Technolo
ii  sysklogd               1.4.1-10               System Logging Daemon
ii  syslinux               1.66-1                 Bootloader for Linux/i386 using MS-DOS floppies
ii  sysvinit               2.84-2woody1           System-V like init.
ii  tar                    1.13.25-2              GNU tar
ii  tasksel                1.18                   Tool for selecting tasks for installation on Debian system
ii  tcpd                   7.6-9                  Wietse Venema's TCP wrapper utilities
ii  telnet                 0.17-18                The telnet client.
ii  textutils              2.0-12                 The GNU text file processing utilities.
ii  tomcat4                4.1.18-1               Java Servlet 2.3 engine with JSP 1.2 support
ii  util-linux             2.11n-7                Miscellaneous system utilities.
ii  vim                    6.1.018-1              Vi IMproved - enhanced vi editor
ii  whiptail               0.50.17-9.6            Displays user-friendly dialog boxes from shell scripts.
ii  zlib1g                 1.1.4-1.0woody0        compression library - runtime
NZ-ONMS:~#

10.4 Appendix D - 1.1.2-1 installation transcript

NZ-ONMS:~# apt-get install opennms
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  ant libbcel-java libbsf-java libcommons-beanutils-java
  libcommons-collections-java libcommons-digester-java libcommons-logging-java
  libcommons-modeler-java libdbd-pg-perl libdbi-perl libgd-gif1 libicmp-jni
  libiplike-pgsql liblog4j liblogkit-java libmx4j-java libopennms-java
  libpgsql2 libpng2 libregexp-java librrd0 librrd0-jni libservlet2.3-java
  libtomcat4-java libxalan-java libxalan2-java libxerces-java libxerces2-java
  metamail opennms-common opennms-db opennms-server opennms-webapp postgresql
  postgresql-client python python2.1 rrdtool tomcat4
The following NEW packages will be installed:
  ant libbcel-java libbsf-java libcommons-beanutils-java
  libcommons-collections-java libcommons-digester-java libcommons-logging-java
  libcommons-modeler-java libdbd-pg-perl libdbi-perl libgd-gif1 libicmp-jni
  libiplike-pgsql liblog4j liblogkit-java libmx4j-java libopennms-java
  libpgsql2 libpng2 libregexp-java librrd0 librrd0-jni libservlet2.3-java
  libtomcat4-java libxalan-java libxalan2-java libxerces-java libxerces2-java
  metamail opennms opennms-common opennms-db opennms-server opennms-webapp
  postgresql postgresql-client python python2.1 rrdtool tomcat4
0 packages upgraded, 40 newly installed, 0 to remove and 0  not upgraded.
Need to get 35.5MB of archives. After unpacking 61.1MB will be used.
Do you want to continue? [Y/n]
Get:1 http://debian.yorku.ca stable/main libpng2 1.0.12-3.woody.3 [107kB]
Get:2 http://debian.opennms.org debian/opennms/stable libbcel-java 5.0-1 [882kB]
Get:3 http://security.debian.org stable/updates/main python2.1 2.1.3-3.2 [1592kB ]
Get:4 http://debian.yorku.ca stable/main libxerces-java 1.4.3-1 [756kB]
Get:5 http://debian.yorku.ca stable/contrib ant 1.4.1-4 [739kB]
Get:6 http://debian.opennms.org debian/opennms/stable libcommons-collections-jav a 2.1-1 [149kB]
Get:7 http://debian.opennms.org debian/opennms/stable liblog4j 1.2.7-0 [296kB]
Get:8 http://debian.yorku.ca stable/contrib libxalan-java 1.2.2-2 [424kB]
Get:9 http://debian.opennms.org debian/opennms/stable libcommons-logging-java 1. 0.2-1 [29.1kB]
Get:10 http://debian.yorku.ca stable/contrib libbsf-java 1:2.2-1 [88.4kB]
Get:11 http://debian.opennms.org debian/opennms/stable libcommons-beanutils-java  1.6-2 [111kB]
Get:12 http://debian.yorku.ca stable/contrib liblogkit-java 1.0.1-1 [74.4kB]
Get:13 http://debian.opennms.org debian/opennms/stable libxalan2-java 2.4.1-1 [1 062kB]
Get:14 http://debian.yorku.ca stable/contrib libcommons-digester-java 1.1.1-1 [5 7.3kB]
Get:15 http://debian.yorku.ca stable/contrib libxerces2-java 2.0.1-1 [491kB]
Get:16 http://security.debian.org stable/updates/main python 2.1.3-3.2 [25.5kB]
Get:17 http://security.debian.org stable/updates/main metamail 2.7-45woody.2 [15 0kB]
Get:18 http://debian.yorku.ca stable/main libpgsql2 7.2.1-2woody4 [65.3kB]
Get:19 http://debian.yorku.ca stable/main libdbi-perl 1.21-2 [338kB]
Get:20 http://debian.opennms.org debian/opennms/stable libmx4j-java 1.1.1-1 [410 kB]
Get:21 http://debian.yorku.ca stable/main libdbd-pg-perl 1.01-3 [62.6kB]
Get:22 http://debian.yorku.ca stable/main libgd-gif1 1.3-2 [62.1kB]
Get:23 http://debian.yorku.ca stable/main postgresql-client 7.2.1-2woody4 [281kB ]
Get:24 http://debian.opennms.org debian/opennms/stable libcommons-modeler-java 1 .0-2 [32.1kB]
Get:25 http://debian.opennms.org debian/opennms/stable libicmp-jni 1.1.2-1woody [18.5kB]
Get:26 http://debian.opennms.org debian/opennms/stable libiplike-pgsql 1.1.2-1wo ody [15.2kB]
Get:27 http://debian.opennms.org debian/opennms/stable librrd0-jni 1.1.2-1woody [15.9kB]
Get:28 http://debian.opennms.org debian/opennms/stable libopennms-java 1.1.2-1wo ody [3011kB]
Get:29 http://debian.yorku.ca stable/main postgresql 7.2.1-2woody4 [1551kB]
Get:30 http://debian.yorku.ca stable/main librrd0 1.0.35-2 [61.1kB]
Get:31 http://debian.yorku.ca stable/main libregexp-java 1.2.20010409-3 [85.7kB]
Get:32 http://debian.yorku.ca stable/main rrdtool 1.0.35-2 [581kB]
Get:33 http://debian.opennms.org debian/opennms/stable libservlet2.3-java 4.0-3 [279kB]
Get:34 http://debian.opennms.org debian/opennms/stable libtomcat4-java 4.1.18-1 [1534kB]
Get:35 http://debian.opennms.org debian/opennms/stable opennms-db 1.1.2-1woody [ 38.6kB]
Get:36 http://debian.opennms.org debian/opennms/stable opennms-common 1.1.2-1woo dy [43.3kB]
Get:37 http://debian.opennms.org debian/opennms/stable opennms-server 1.1.2-1woo dy [10.1MB]
Get:38 http://debian.opennms.org debian/opennms/stable tomcat4 4.1.18-1 [59.2kB]
Get:39 http://debian.opennms.org debian/opennms/stable opennms-webapp 1.1.2-1woo dy [9781kB]
Get:40 http://debian.opennms.org debian/opennms/stable opennms 1.1.2-1woody [14. 7kB]
Fetched 35.5MB in 3m37s (163kB/s)
Selecting previously deselected package libpng2.
(Reading database ... 10069 files and directories currently installed.)
Unpacking libpng2 (from .../libpng2_1.0.12-3.woody.3_i386.deb) ...
Selecting previously deselected package python2.1.
Unpacking python2.1 (from .../python2.1_2.1.3-3.2_i386.deb) ...
Selecting previously deselected package python.
Unpacking python (from .../python_2.1.3-3.2_all.deb) ...
Selecting previously deselected package libxerces-java.
Unpacking libxerces-java (from .../libxerces-java_1.4.3-1_all.deb) ...
Selecting previously deselected package ant.
Unpacking ant (from .../archives/ant_1.4.1-4_all.deb) ...
Selecting previously deselected package libbcel-java.
Unpacking libbcel-java (from .../libbcel-java_5.0-1_all.deb) ...
Selecting previously deselected package libxalan-java.
Unpacking libxalan-java (from .../libxalan-java_1.2.2-2_all.deb) ...
Selecting previously deselected package libbsf-java.
Unpacking libbsf-java (from .../libbsf-java_1%3a2.2-1_all.deb) ...
Selecting previously deselected package libcommons-collections-java.
Unpacking libcommons-collections-java (from .../libcommons-collections-java_2.1- 1_all.deb) ...
Selecting previously deselected package liblogkit-java.
Unpacking liblogkit-java (from .../liblogkit-java_1.0.1-1_all.deb) ...
Selecting previously deselected package liblog4j.
Unpacking liblog4j (from .../liblog4j_1.2.7-0_all.deb) ...
Selecting previously deselected package libcommons-logging-java.
Unpacking libcommons-logging-java (from .../libcommons-logging-java_1.0.2-1_all. deb) ...
Selecting previously deselected package libcommons-beanutils-java.
Unpacking libcommons-beanutils-java (from .../libcommons-beanutils-java_1.6-2_al l.deb) ...
Selecting previously deselected package libcommons-digester-java.
Unpacking libcommons-digester-java (from .../libcommons-digester-java_1.1.1-1_al l.deb) ...
Selecting previously deselected package libxerces2-java.
Unpacking libxerces2-java (from .../libxerces2-java_2.0.1-1_all.deb) ...
Selecting previously deselected package libxalan2-java.
Unpacking libxalan2-java (from .../libxalan2-java_2.4.1-1_all.deb) ...
Selecting previously deselected package libmx4j-java.
Unpacking libmx4j-java (from .../libmx4j-java_1.1.1-1_all.deb) ...
Selecting previously deselected package libcommons-modeler-java.
Unpacking libcommons-modeler-java (from .../libcommons-modeler-java_1.0-2_all.de b) ...
Selecting previously deselected package libpgsql2.
Unpacking libpgsql2 (from .../libpgsql2_7.2.1-2woody4_i386.deb) ...
 
Selecting previously deselected package libdbi-perl.
(Reading database ... 10606 files and directories currently installed.)
Unpacking libdbi-perl (from .../libdbi-perl_1.21-2_i386.deb) ...
Selecting previously deselected package libdbd-pg-perl.
Unpacking libdbd-pg-perl (from .../libdbd-pg-perl_1.01-3_i386.deb) ...
Selecting previously deselected package libgd-gif1.
Unpacking libgd-gif1 (from .../libgd-gif1_1.3-2_i386.deb) ...
Selecting previously deselected package libicmp-jni.
Unpacking libicmp-jni (from .../libicmp-jni_1.1.2-1woody_i386.deb) ...
Selecting previously deselected package postgresql-client.
Unpacking postgresql-client (from .../postgresql-client_7.2.1-2woody4_i386.deb) ...
 
Selecting previously deselected package postgresql.
Unpacking postgresql (from .../postgresql_7.2.1-2woody4_i386.deb) ...
 
Although you have no existing database files in the standard locations,
you have a postgresql directory at /usr/lib/postgresql
 
To protect executables that you may need for dumping an older
database, they are being moved to /usr/lib/postgresql/dumpall/unknown
 
Selecting previously deselected package libiplike-pgsql.
Unpacking libiplike-pgsql (from .../libiplike-pgsql_1.1.2-1woody_i386.deb) ...
Selecting previously deselected package librrd0.
Unpacking librrd0 (from .../librrd0_1.0.35-2_i386.deb) ...
Selecting previously deselected package librrd0-jni.
Unpacking librrd0-jni (from .../librrd0-jni_1.1.2-1woody_i386.deb) ...
Selecting previously deselected package libopennms-java.
Unpacking libopennms-java (from .../libopennms-java_1.1.2-1woody_all.deb) ...
Selecting previously deselected package libregexp-java.
Unpacking libregexp-java (from .../libregexp-java_1.2.20010409-3_all.deb) ...
Selecting previously deselected package libservlet2.3-java.
Unpacking libservlet2.3-java (from .../libservlet2.3-java_4.0-3_all.deb) ...
Selecting previously deselected package libtomcat4-java.
Unpacking libtomcat4-java (from .../libtomcat4-java_4.1.18-1_all.deb) ...
Selecting previously deselected package metamail.
Unpacking metamail (from .../metamail_2.7-45woody.2_i386.deb) ...
Selecting previously deselected package opennms-db.
Unpacking opennms-db (from .../opennms-db_1.1.2-1woody_all.deb) ...
Selecting previously deselected package opennms-common.
Unpacking opennms-common (from .../opennms-common_1.1.2-1woody_all.deb) ...
Selecting previously deselected package rrdtool.
Unpacking rrdtool (from .../rrdtool_1.0.35-2_i386.deb) ...
Selecting previously deselected package opennms-server.
Unpacking opennms-server (from .../opennms-server_1.1.2-1woody_all.deb) ...
 
Please modify the /etc/opennms files before
starting OpenNMS for the first time.
 
Selecting previously deselected package tomcat4.
(Reading database ... 11605 files and directories currently installed.)
Unpacking tomcat4 (from .../tomcat4_4.1.18-1_all.deb) ...
Selecting previously deselected package opennms-webapp.
Unpacking opennms-webapp (from .../opennms-webapp_1.1.2-1woody_all.deb) ...
Selecting previously deselected package opennms.
Unpacking opennms (from .../opennms_1.1.2-1woody_all.deb) ...
Setting up libpng2 (1.0.12-3.woody.3) ...
 
Setting up libxerces-java (1.4.3-1) ...
 
Setting up ant (1.4.1-4) ...
 
Setting up libbcel-java (5.0-1) ...
 
Setting up libcommons-collections-java (2.1-1) ...
Setting up liblogkit-java (1.0.1-1) ...
 
Setting up liblog4j (1.2.7-0) ...
Setting up libcommons-logging-java (1.0.2-1) ...
Setting up libcommons-beanutils-java (1.6-2) ...
 
Setting up libcommons-digester-java (1.1.1-1) ...
 
Setting up libxerces2-java (2.0.1-1) ...
 
Setting up libpgsql2 (7.2.1-2woody4) ...
 
Setting up libdbi-perl (1.21-2) ...
 
Setting up libdbd-pg-perl (1.01-3) ...
 
Setting up libgd-gif1 (1.3-2) ...
 
Setting up libicmp-jni (1.1.2-1woody) ...
 
Setting up postgresql-client (7.2.1-2woody4) ...
 
The file /etc/postgresql/postgresql.env provides the normal set-up for
an ordinary user running PostgreSQL. It is automatically read by the
wrapper script for PostgreSQL user commands in postgresql-client.
 
 
Setting up librrd0 (1.0.35-2) ...
 
Setting up librrd0-jni (1.1.2-1woody) ...
 
Setting up libopennms-java (1.1.2-1woody) ...
 
Setting up libregexp-java (1.2.20010409-3) ...
 
Setting up libservlet2.3-java (4.0-3) ...
Setting up metamail (2.7-45woody.2) ...
 
Setting up opennms-common (1.1.2-1woody) ...
 
Setting up rrdtool (1.0.35-2) ...
 
Setting up opennms-server (1.1.2-1woody) ...
 
If OpenNMS is unable to locate a valid Java2 environment,
you will need to set JAVA_HOME manually in /etc/default/opennms.
 
 
Setting up python (2.1.3-3.2) ...
 
Setting up python2.1 (2.1.3-3.2) ...
 
Setting up libbsf-java (2.2-1) ...
 
Setting up libxalan-java (1.2.2-2) ...
 
Setting up libxalan2-java (2.4.1-1) ...
Setting up libmx4j-java (1.1.1-1) ...
 
Setting up libcommons-modeler-java (1.0-2) ...
 
Setting up postgresql (7.2.1-2woody4) ...
dpkg: --compare-versions takes three arguments: <version> <relation> <version>
 
Type dpkg --help for help about installing and deinstalling packages [*];
Use dselect for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
Type dpkg --licence for copyright licence and lack of warranty (GNU GPL) [*].
 
Options marked [*] produce a lot of output - pipe it through `less' or `more' !
Creating missing home directory /var/lib/postgres for postgres
Updating /var/lib/postgres/.profile ...
PostgreSQL databases can be created with any one of a number of
different character encodings.  Please choose the default encoding, which
will be used for all newly-created databases in the absence of a specific
encoding specification.  The choices are:
 
        SQL_ASCII       ASCII
        EUC_JP          Japanese EUC
        EUC_CN          Chinese EUC
        EUC_KR          Korean EUC
        EUC_TW          Taiwan EUC
        UNICODE         Unicode(UTF-8)
        MULE_INTERNAL   Mule internal
        LATIN1          ISO 8859-1 English and some European languages
        LATIN2          ISO 8859-2 English and some European languages
        LATIN3          ISO 8859-3 English and some European languages
        LATIN4          ISO 8859-4 English and some European languages
        LATIN5          ISO 8859-5 English and some European languages
        LATIN6          ISO 8859-10 ECMA-144 Latin Alphabet No.6
        LATIN7          ISO 8859-13 Latin Alphabet No.7
        LATIN8          ISO 8859-14 Latin Alphabet No.8
        LATIN9          ISO 8859-15 Latin Alphabet No.9
        LATIN10         ISO 8859-16 ASRO SR 14111 Latin Alphabet No.10
        ISO-8859-5      ECMA-113 Latin/Cyrillic
        ISO-8859-6      ECMA-114 Latin/Arabic
        ISO-8859-7      ECMA-118 Latin/Greek
        ISO-8859-8      ECMA-121 Latin/Hebrew
        KOI8            KOI8-R
        WIN             Windows CP1251
        ALT             Windows CP866
 
 
Enter default encoding (SQL_ASCII):
Now installing the PostgreSQL database files in /var/lib/postgres/data
su - postgres -c cd /var/lib/postgres; . ./.profile; LANG= initdb --encoding SQL _ASCII --pgdata /var/lib/postgres/data
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.
 
Fixing permissions on existing directory /var/lib/postgres/data... ok
creating directory /var/lib/postgres/data/base... ok
creating directory /var/lib/postgres/data/global... ok
creating directory /var/lib/postgres/data/pg_xlog... ok
creating directory /var/lib/postgres/data/pg_clog... ok
creating template1 database in /var/lib/postgres/data/base/1... ok
creating configuration files... ok
initializing pg_shadow... ok
enabling unlimited row size for system tables... ok
creating system views... ok
loading pg_description... ok
vacuuming database template1... ok
copying template1 to template0... ok
 
Success. You can now start the database server using:
 
    /usr/lib/postgresql/bin/postmaster -D /var/lib/postgres/data
or
    /usr/lib/postgresql/bin/pg_ctl -D /var/lib/postgres/data -l logfile start
 
PostgreSQL database now installed.
Use /usr/bin/createdb to create a specific database and
/usr/bin/createuser to enable other users to connect to a
PostgreSQL database.
 
In the first instance, these commands must be run by the
user 'postgres'.
 
Restarting PostgreSQL database: postmaster
No /usr/lib/postgresql/bin/postmaster found running; none killed.
Starting PostgreSQL postmaster.
postmaster successfully started
.
Enabling the PL procedural language in all PostgreSQL databases...
plpgsql added to template1
 
Setting up libiplike-pgsql (1.1.2-1woody) ...
 
Setting up libtomcat4-java (4.1.18-1) ...
Setting up opennms-db (1.1.2-1woody) ...
Restarting PostgreSQL database: postmaster
Stopped /usr/lib/postgresql/bin/postmaster (pid 2730 2731 2734).
Starting PostgreSQL postmaster.
postmaster successfully started
.
==============================================================================
OpenNMS Installer Version 0.6 (Revision 1)
==============================================================================
 
Configures PostgreSQL tables, users, and other miscellaneous settings.
 
* using 'opennms' as the PostgreSQL user for OpenNMS
* using 'opennms' as the PostgreSQL password for OpenNMS
* using 'opennms' as the PostgreSQL database name for OpenNMS
* I am being called from an RPM install
- reading table definitions... OK
- creating user "opennms"... OK
- creating database "opennms"... OK
- checking "nodeNxtId" minimum value... DBD::Pg::st execute failed: ERROR:  Rela tion "node" does not exist at /usr/share/opennms-db/install.pl line 363.
1
- removing sequence "nodeNxtId"... DBD::Pg::db do failed: ERROR:  sequence "node nxtid" does not exist at /usr/share/opennms-db/install.pl line 373.
CLEAN
- creating sequence "nodeNxtId"... OK
- checking "serviceNxtId" minimum value... DBD::Pg::st execute failed: ERROR:  R elation "service" does not exist at /usr/share/opennms-db/install.pl line 363.
1
- removing sequence "serviceNxtId"... DBD::Pg::db do failed: ERROR:  sequence "s ervicenxtid" does not exist at /usr/share/opennms-db/install.pl line 373.
CLEAN
- creating sequence "serviceNxtId"... OK
- checking "eventsNxtId" minimum value... DBD::Pg::st execute failed: ERROR:  Re lation "events" does not exist at /usr/share/opennms-db/install.pl line 363.
1
- removing sequence "eventsNxtId"... DBD::Pg::db do failed: ERROR:  sequence "ev entsnxtid" does not exist at /usr/share/opennms-db/install.pl line 373.
CLEAN
- creating sequence "eventsNxtId"... OK
- checking "outageNxtId" minimum value... DBD::Pg::st execute failed: ERROR:  Re lation "outages" does not exist at /usr/share/opennms-db/install.pl line 363.
1
- removing sequence "outageNxtId"... DBD::Pg::db do failed: ERROR:  sequence "ou tagenxtid" does not exist at /usr/share/opennms-db/install.pl line 373.
CLEAN
- creating sequence "outageNxtId"... OK
- checking "notifyNxtId" minimum value... DBD::Pg::st execute failed: ERROR:  Re lation "notifications" does not exist at /usr/share/opennms-db/install.pl line 3 63.
1
- removing sequence "notifyNxtId"... DBD::Pg::db do failed: ERROR:  sequence "no tifynxtid" does not exist at /usr/share/opennms-db/install.pl line 373.
CLEAN
- creating sequence "notifyNxtId"... OK
- checking "vulnNxtId" minimum value... DBD::Pg::st execute failed: ERROR:  Rela tion "vulnerabilities" does not exist at /usr/share/opennms-db/install.pl line 3 63.
1
- removing sequence "vulnNxtId"... DBD::Pg::db do failed: ERROR:  sequence "vuln nxtid" does not exist at /usr/share/opennms-db/install.pl line 373.
CLEAN
- creating sequence "vulnNxtId"... OK
- checking table distPoller... 9 tokens, CREATED
- checking table node... 16 tokens, CREATED
- checking table ipInterface... 8 tokens, CREATED
- checking table snmpInterface... 11 tokens, CREATED
- checking table service... 2 tokens, CREATED
- checking table ifServices... 10 tokens, CREATED
- checking table events... 33 tokens, CREATED
- checking table outages... 8 tokens, CREATED
- checking table vulnerabilities... 16 tokens, CREATED
- checking table vulnPlugins... 11 tokens, CREATED
- checking table notifications... 11 tokens, CREATED
- checking table usersNotified... 5 tokens, CREATED
- checking table assets... 36 tokens, CREATED
- creating index "node_id_idx"... OK
- creating index "node_label_idx"... OK
- creating index "ipinterface_nodeid_idx"... OK
- creating index "ipinterface_ifindex_idx"... OK
- creating index "ipinterface_iphostname_idx"... OK
- creating index "ipinterface_ismanaged_idx"... OK
- creating index "ipinterface_ipstatus_idx"... OK
- creating index "snmpinterface_nodeid_idx"... OK
- creating index "snmpinterface_ipaddr_idx"... OK
- creating index "ifservices_nodeid_idx"... OK
- creating index "ifservices_ipaddr_idx"... OK
- creating index "ifservices_ifindex_idx"... OK
- creating index "ifservices_serviceid_idx"... OK
- creating index "ifservices_status_idx"... OK
- creating index "ifservices_notify_idx"... OK
- creating index "events_id_idx"... OK
- creating index "events_uei_idx"... OK
- creating index "events_nodeid_idx"... OK
- creating index "events_ipaddr_idx"... OK
- creating index "events_serviceid_idx"... OK
- creating index "events_time_idx"... OK
- creating index "events_severity_idx"... OK
- creating index "events_log_idx"... OK
- creating index "events_display_idx"... OK
- creating index "events_ackuser_idx"... OK
- creating index "events_acktime_idx"... OK
- creating index "outages_id_idx"... OK
- creating index "outages_svclostid_idx"... OK
- creating index "outages_svcregainedid_idx"... OK
- creating index "outages_nodeid_idx"... OK
- creating index "outages_ipaddr_idx"... OK
- creating index "outages_serviceid_idx"... OK
- creating index "outages_regainedservice_idx"... OK
- creating index "vulnerabilities_id_idx"... OK
- creating index "vulnerabilities_nodeid_idx"... OK
- creating index "vulnerabilities_ipaddr_idx"... OK
- creating index "vulnerabilities_severity_idx"... OK
- creating index "vulnerabilities_port_idx"... OK
- creating index "vulnerabilities_protocol_idx"... OK
- creating index "vulnplugins_plugin_idx"... OK
- creating index "notifications_id_idx"... OK
- creating index "notifications_nodeid_idx"... OK
- creating index "notifications_ipaddr_idx"... OK
- creating index "notifications_serviceid_idx"... OK
- creating index "notifications_eventid_idx"... OK
- creating index "notifications_respondtime_idx"... OK
- creating index "notifications_answeredby_idx"... OK
- inserting initial table data for "distPoller"... OK
- checking if database "opennms" is unicode... DONE
- searching for PostgreSQL module directory... /usr/lib/postgresql/lib/opennms
- checking for stale iplike.so references... CLEAN
- checking for stale eventtime.so references... CLEAN
- adding iplike.so database function... OK
- adding PL/pgSQL call handler... EXISTS
- adding PL/pgSQL language module... EXISTS
- adding stored procedures...
  - getManagePercentAvailNodeWindow.sql... OK
  - getManagedOutageForIntfInWindow.sql... OK
  - getManagedOutageForNodeInWindow.sql... OK
  - getManagedServiceCountForIntf.sql... OK
  - getManagedServiceCountForNode.sql... OK
  - getOutageTimeInWindow.sql... OK
  - getPercentAvailabilityInWindow.sql... OK
  - getManagePercentAvailIntfWindow.sql... OK
 
<<< Configuration Complete >>>
 
 
I have modified access controls for the opennms database in
/etc/postgresql/pg_hba.conf.  Please check this to be sure it
complies with your local security policies.
 
 
Setting up tomcat4 (4.1.18-1) ...
adduser: Warning: The home dir you specified already exists.
Adding system user tomcat4...
Adding new user tomcat4 (101) with group nogroup.
Not creating home directory.
Starting Tomcat 4.1 servlet engine using Java from /usr/lib/j2sdk1.4: tomcat4.
 
Setting up opennms-webapp (1.1.2-1woody) ...
Stopping Tomcat 4.1 servlet engine: .............................. (killing) tom cat4.
Starting Tomcat 4.1 servlet engine using Java from /usr/lib/j2sdk1.4: tomcat4.
 
Setting up opennms (1.1.2-1woody) ...
 

10.5 Appendix E - 1.1.2-1 installation transcript with opennms-db failure

ibm-raid:~# apt-get install opennms
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
ant libbcel-java libbsf-java libcommons-beanutils-java libcommons-collections-java
libcommons-digester-java libcommons-logging-java libcommons-modeler-java libdbd-pg-perl
libdbi-perl libgd-gif1 libicmp-jni libiplike-pgsql liblog4j liblogkit-java libmx4j-java
libopennms-java libpgsql2 libpng2 libregexp-java librrd0 librrd0-jni libservlet2.3-java
libtomcat4-java libxalan-java libxalan2-java libxerces-java libxerces2-java metamail
opennms-common opennms-db opennms-server opennms-webapp postgresql postgresql-client python
python2.1 rrdtool tomcat4
The following NEW packages will be installed:
ant libbcel-java libbsf-java libcommons-beanutils-java libcommons-collections-java
libcommons-digester-java libcommons-logging-java libcommons-modeler-java libdbd-pg-perl
libdbi-perl libgd-gif1 libicmp-jni libiplike-pgsql liblog4j liblogkit-java libmx4j-java
libopennms-java libpgsql2 libpng2 libregexp-java librrd0 librrd0-jni libservlet2.3-java
libtomcat4-java libxalan-java libxalan2-java libxerces-java libxerces2-java metamail opennms
opennms-common opennms-db opennms-server opennms-webapp postgresql postgresql-client python
python2.1 rrdtool tomcat4
0 packages upgraded, 40 newly installed, 0 to remove and 0 not upgraded.
Need to get 35.5MB of archives. After unpacking 61.0MB will be used.
Do you want to continue? [Y/n]
Get:1 http://mirror.direct.ca stable/main libxerces-java 1.4.3-1 [756kB]
Get:2 http://security.debian.org stable/updates/main libpng2 1.0.12-3.woody.3 [107kB]
Get:3 http://security.debian.org stable/updates/main python2.1 2.1.3-3.2 [1592kB]
Get:4 http://debian.opennms.org debian/opennms/stable libbcel-java 5.0-1 [882kB]
Get:5 http://mirror.direct.ca stable/contrib ant 1.4.1-4 [739kB]
Get:6 http://mirror.direct.ca stable/contrib libxalan-java 1.2.2-2 [424kB]
Get:7 http://debian.opennms.org debian/opennms/stable libcommons-collections-java 2.1-1 [149kB]
Get:8 http://mirror.direct.ca stable/contrib libbsf-java 1:2.2-1 [88.4kB]
Get:9 http://mirror.direct.ca stable/contrib liblogkit-java 1.0.1-1 [74.4kB]
Get:10 http://debian.opennms.org debian/opennms/stable liblog4j 1.2.7-0 [296kB]
Get:11 http://mirror.direct.ca stable/contrib libxerces2-java 2.0.1-1 [491kB]
Get:12 http://mirror.direct.ca stable/main libdbi-perl 1.21-2 [338kB]
Get:13 http://debian.opennms.org debian/opennms/stable libcommons-logging-java 1.0.2-1 [29.1kB]
Get:14 http://mirror.direct.ca stable/main libdbd-pg-perl 1.01-3 [62.6kB]
Get:15 http://mirror.direct.ca stable/main libgd-gif1 1.3-2 [62.1kB]
Get:16 http://debian.opennms.org debian/opennms/stable libcommons-beanutils-java 1.6-2 [111kB]
Get:17 http://mirror.direct.ca stable/main librrd0 1.0.35-2 [61.1kB]
Get:18 http://mirror.direct.ca stable/main libregexp-java 1.2.20010409-3 [85.7kB]
Get:19 http://mirror.direct.ca stable/main metamail 2.7-45 [155kB]
Get:20 http://mirror.direct.ca stable/main rrdtool 1.0.35-2 [581kB]
Get:21 http://debian.opennms.org debian/opennms/stable libcommons-digester-java 1.1.1-1 [57.3kB]
Get:22 http://debian.opennms.org debian/opennms/stable libxalan2-java 2.4.1-1 [1062kB]
Get:23 http://debian.opennms.org debian/opennms/stable libmx4j-java 1.1.1-1 [410kB]
Get:24 http://debian.opennms.org debian/opennms/stable libcommons-modeler-java 1.0-2 [32.1kB]
Get:25 http://debian.opennms.org debian/opennms/stable libicmp-jni 1.1.2-1woody [18.5kB]
Get:26 http://debian.opennms.org debian/opennms/stable libiplike-pgsql 1.1.2-1woody [15.2kB]
Get:27 http://debian.opennms.org debian/opennms/stable librrd0-jni 1.1.2-1woody [15.9kB]
Get:28 http://debian.opennms.org debian/opennms/stable libopennms-java 1.1.2-1woody [3011kB]
Get:29 http://security.debian.org stable/updates/main python 2.1.3-3.2 [25.5kB]
Get:30 http://security.debian.org stable/updates/main libpgsql2 7.2.1-2woody2 [65.2kB]
Get:31 http://security.debian.org stable/updates/main postgresql-client 7.2.1-2woody2 [280kB]
Get:32 http://security.debian.org stable/updates/main postgresql 7.2.1-2woody2 [1550kB]
Get:33 http://debian.opennms.org debian/opennms/stable libservlet2.3-java 4.0-3 [279kB]
Get:34 http://debian.opennms.org debian/opennms/stable libtomcat4-java 4.1.18-1 [1534kB]
Get:35 http://debian.opennms.org debian/opennms/stable opennms-db 1.1.2-1woody [38.6kB]
Get:36 http://debian.opennms.org debian/opennms/stable opennms-common 1.1.2-1woody [43.3kB]
Get:37 http://debian.opennms.org debian/opennms/stable opennms-server 1.1.2-1woody [10.1MB]
Get:38 http://debian.opennms.org debian/opennms/stable tomcat4 4.1.18-1 [59.2kB]
Get:39 http://debian.opennms.org debian/opennms/stable opennms-webapp 1.1.2-1woody [9781kB]
Get:40 http://debian.opennms.org debian/opennms/stable opennms 1.1.2-1woody [14.7kB]
Fetched 35.5MB in 3m19s (178kB/s)
Selecting previously deselected package libpng2.
(Reading database ... 9215 files and directories currently installed.)
Unpacking libpng2 (from .../libpng2_1.0.12-3.woody.3_i386.deb) ...
Selecting previously deselected package python2.1.
Unpacking python2.1 (from .../python2.1_2.1.3-3.2_i386.deb) ...
Selecting previously deselected package python.
Unpacking python (from .../python_2.1.3-3.2_all.deb) ...
Selecting previously deselected package libxerces-java.
Unpacking libxerces-java (from .../libxerces-java_1.4.3-1_all.deb) ...
Selecting previously deselected package ant.
Unpacking ant (from .../archives/ant_1.4.1-4_all.deb) ...
Selecting previously deselected package libbcel-java.
Unpacking libbcel-java (from .../libbcel-java_5.0-1_all.deb) ...
Selecting previously deselected package libxalan-java.
Unpacking libxalan-java (from .../libxalan-java_1.2.2-2_all.deb) ...
Selecting previously deselected package libbsf-java.
Unpacking libbsf-java (from .../libbsf-java_1%3a2.2-1_all.deb) ...
Selecting previously deselected package libcommons-collections-java.
Unpacking libcommons-collections-java (from .../libcommons-collections-java_2.1-1_all.deb) ...
Selecting previously deselected package liblogkit-java.
Unpacking liblogkit-java (from .../liblogkit-java_1.0.1-1_all.deb) ...
Selecting previously deselected package liblog4j.
Unpacking liblog4j (from .../liblog4j_1.2.7-0_all.deb) ...
Selecting previously deselected package libcommons-logging-java.
Unpacking libcommons-logging-java (from .../libcommons-logging-java_1.0.2-1_all.deb) ...
Selecting previously deselected package libcommons-beanutils-java.
Unpacking libcommons-beanutils-java (from .../libcommons-beanutils-java_1.6-2_all.deb) ...
Selecting previously deselected package libcommons-digester-java.
Unpacking libcommons-digester-java (from .../libcommons-digester-java_1.1.1-1_all.deb) ...
Selecting previously deselected package libxerces2-java.
Unpacking libxerces2-java (from .../libxerces2-java_2.0.1-1_all.deb) ...
Selecting previously deselected package libxalan2-java.
Unpacking libxalan2-java (from .../libxalan2-java_2.4.1-1_all.deb) ...
Selecting previously deselected package libmx4j-java.
Unpacking libmx4j-java (from .../libmx4j-java_1.1.1-1_all.deb) ...
Selecting previously deselected package libcommons-modeler-java.
Unpacking libcommons-modeler-java (from .../libcommons-modeler-java_1.0-2_all.deb) ...
Selecting previously deselected package libpgsql2.
Unpacking libpgsql2 (from .../libpgsql2_7.2.1-2woody2_i386.deb) ...
Selecting previously deselected package libdbi-perl.
(Reading database ... 9752 files and directories currently installed.)
Unpacking libdbi-perl (from .../libdbi-perl_1.21-2_i386.deb) ...
Selecting previously deselected package libdbd-pg-perl.
Unpacking libdbd-pg-perl (from .../libdbd-pg-perl_1.01-3_i386.deb) ...
Selecting previously deselected package libgd-gif1.
Unpacking libgd-gif1 (from .../libgd-gif1_1.3-2_i386.deb) ...
Selecting previously deselected package libicmp-jni.
Unpacking libicmp-jni (from .../libicmp-jni_1.1.2-1woody_i386.deb) ...
Selecting previously deselected package postgresql-client.
Unpacking postgresql-client (from .../postgresql-client_7.2.1-2woody2_i386.deb) ...
Selecting previously deselected package postgresql.
Unpacking postgresql (from .../postgresql_7.2.1-2woody2_i386.deb) ...
Although you have no existing database files in the standard locations,
you have a postgresql directory at /usr/lib/postgresql
To protect executables that you may need for dumping an older
database, they are being moved to /usr/lib/postgresql/dumpall/unknown
Selecting previously deselected package libiplike-pgsql.
Unpacking libiplike-pgsql (from .../libiplike-pgsql_1.1.2-1woody_i386.deb) ...
Selecting previously deselected package librrd0.
Unpacking librrd0 (from .../librrd0_1.0.35-2_i386.deb) ...
Selecting previously deselected package librrd0-jni.
Unpacking librrd0-jni (from .../librrd0-jni_1.1.2-1woody_i386.deb) ...
Selecting previously deselected package libopennms-java.
Unpacking libopennms-java (from .../libopennms-java_1.1.2-1woody_all.deb) ...
Selecting previously deselected package libregexp-java.
Unpacking libregexp-java (from .../libregexp-java_1.2.20010409-3_all.deb) ...
Selecting previously deselected package libservlet2.3-java.
Unpacking libservlet2.3-java (from .../libservlet2.3-java_4.0-3_all.deb) ...
Selecting previously deselected package libtomcat4-java.
Unpacking libtomcat4-java (from .../libtomcat4-java_4.1.18-1_all.deb) ...
Selecting previously deselected package metamail.
Unpacking metamail (from .../metamail_2.7-45_i386.deb) ...
Selecting previously deselected package opennms-db.
Unpacking opennms-db (from .../opennms-db_1.1.2-1woody_all.deb) ...
Selecting previously deselected package opennms-common.
Unpacking opennms-common (from .../opennms-common_1.1.2-1woody_all.deb) ...
Selecting previously deselected package rrdtool.
Unpacking rrdtool (from .../rrdtool_1.0.35-2_i386.deb) ...
Selecting previously deselected package opennms-server.
Unpacking opennms-server (from .../opennms-server_1.1.2-1woody_all.deb) ...
Please modify the /etc/opennms files before
starting OpenNMS for the first time.
Selecting previously deselected package tomcat4.
Unpacking tomcat4 (from .../tomcat4_4.1.18-1_all.deb) ...
Selecting previously deselected package opennms-webapp.
(Reading database ... 10807 files and directories currently installed.)
Unpacking opennms-webapp (from .../opennms-webapp_1.1.2-1woody_all.deb) ...
Selecting previously deselected package opennms.
Unpacking opennms (from .../opennms_1.1.2-1woody_all.deb) ...
Setting up libpng2 (1.0.12-3.woody.3) ...
Setting up libxerces-java (1.4.3-1) ...
Setting up ant (1.4.1-4) ...
Setting up libbcel-java (5.0-1) ...
Setting up libcommons-collections-java (2.1-1) ...
Setting up liblogkit-java (1.0.1-1) ...
Setting up liblog4j (1.2.7-0) ...
Setting up libcommons-logging-java (1.0.2-1) ...
Setting up libcommons-beanutils-java (1.6-2) ...
Setting up libcommons-digester-java (1.1.1-1) ...
Setting up libxerces2-java (2.0.1-1) ...
Setting up libpgsql2 (7.2.1-2woody2) ...
Setting up libdbi-perl (1.21-2) ...
Setting up libdbd-pg-perl (1.01-3) ...
Setting up libgd-gif1 (1.3-2) ...
Setting up libicmp-jni (1.1.2-1woody) ...
Setting up postgresql-client (7.2.1-2woody2) ...
The file /etc/postgresql/postgresql.env provides the normal set-up for
an ordinary user running PostgreSQL. It is automatically read by the
wrapper script for PostgreSQL user commands in postgresql-client.
Setting up librrd0 (1.0.35-2) ...
Setting up librrd0-jni (1.1.2-1woody) ...
Setting up libopennms-java (1.1.2-1woody) ...
Setting up libregexp-java (1.2.20010409-3) ...
Setting up libservlet2.3-java (4.0-3) ...
Setting up metamail (2.7-45) ...
Setting up opennms-common (1.1.2-1woody) ...
Setting up rrdtool (1.0.35-2) ...
Setting up opennms-server (1.1.2-1woody) ...
If OpenNMS is unable to locate a valid Java2 environment,
you will need to set JAVA_HOME manually in /etc/default/opennms.
Setting up python (2.1.3-3.2) ...
Setting up python2.1 (2.1.3-3.2) ...
Setting up libbsf-java (2.2-1) ...
Setting up libxalan-java (1.2.2-2) ...
Setting up libxalan2-java (2.4.1-1) ...
Setting up libmx4j-java (1.1.1-1) ...
Setting up libcommons-modeler-java (1.0-2) ...
Setting up postgresql (7.2.1-2woody2) ...
dpkg: --compare-versions takes three arguments: <version> <relation> <version>
Type dpkg --help for help about installing and deinstalling packages [*];
Use dselect for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
Type dpkg --licence for copyright licence and lack of warranty (GNU GPL) [*].
Options marked [*] produce a lot of output - pipe it through `less' or `more' !
Creating missing home directory /var/lib/postgres for postgres
Updating /var/lib/postgres/.profile ...
PostgreSQL databases can be created with any one of a number of
different character encodings. Please choose the default encoding, which
will be used for all newly-created databases in the absence of a specific
encoding specification. The choices are:
SQL_ASCII ASCII
EUC_JP Japanese EUC
EUC_CN Chinese EUC
EUC_KR Korean EUC
EUC_TW Taiwan EUC
UNICODE Unicode(UTF-8)
MULE_INTERNAL Mule internal
LATIN1 ISO 8859-1 English and some European languages
LATIN2 ISO 8859-2 English and some European languages
LATIN3 ISO 8859-3 English and some European languages
LATIN4 ISO 8859-4 English and some European languages
LATIN5 ISO 8859-5 English and some European languages
LATIN6 ISO 8859-10 ECMA-144 Latin Alphabet No.6
LATIN7 ISO 8859-13 Latin Alphabet No.7
LATIN8 ISO 8859-14 Latin Alphabet No.8
LATIN9 ISO 8859-15 Latin Alphabet No.9
LATIN10 ISO 8859-16 ASRO SR 14111 Latin Alphabet No.10
ISO-8859-5 ECMA-113 Latin/Cyrillic
ISO-8859-6 ECMA-114 Latin/Arabic
ISO-8859-7 ECMA-118 Latin/Greek
ISO-8859-8 ECMA-121 Latin/Hebrew
KOI8 KOI8-R
WIN Windows CP1251
ALT Windows CP866
Enter default encoding (SQL_ASCII):
Now installing the PostgreSQL database files in /var/lib/postgres/data
su - postgres -c cd /var/lib/postgres; . ./.profile; LANG= initdb --encoding SQL_ASCII --pgdata /var/lib/postgres/data
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.
Fixing permissions on existing directory /var/lib/postgres/data... ok
creating directory /var/lib/postgres/data/base... ok
creating directory /var/lib/postgres/data/global... ok
creating directory /var/lib/postgres/data/pg_xlog... ok
creating directory /var/lib/postgres/data/pg_clog... ok
creating template1 database in /var/lib/postgres/data/base/1... ok
creating configuration files... ok
initializing pg_shadow... ok
enabling unlimited row size for system tables... ok
creating system views... ok
loading pg_description... ok
vacuuming database template1... ok
copying template1 to template0... ok
Success. You can now start the database server using:
/usr/lib/postgresql/bin/postmaster -D /var/lib/postgres/data
or
/usr/lib/postgresql/bin/pg_ctl -D /var/lib/postgres/data -l logfile start
PostgreSQL database now installed.
Use /usr/bin/createdb to create a specific database and
/usr/bin/createuser to enable other users to connect to a
PostgreSQL database.
In the first instance, these commands must be run by the
user 'postgres'.
Restarting PostgreSQL database: postmaster
No /usr/lib/postgresql/bin/postmaster found running; none killed.
Starting PostgreSQL postmaster.
postmaster successfully started
.
Enabling the PL procedural language in all PostgreSQL databases...
plpgsql added to template1
Setting up libiplike-pgsql (1.1.2-1woody) ...
Setting up libtomcat4-java (4.1.18-1) ...
Setting up opennms-db (1.1.2-1woody) ...
Restarting PostgreSQL database: postmaster
Stopped /usr/lib/postgresql/bin/postmaster (pid 2515 2517 2519).
Starting PostgreSQL postmaster.
pg_ctl: Another postmaster may be running. Trying to start postmaster anyway.
postmaster successfully started
.
==============================================================================
OpenNMS Installer Version 0.6 (Revision 1)
==============================================================================
Configures PostgreSQL tables, users, and other miscellaneous settings.
* using 'opennms' as the PostgreSQL user for OpenNMS
* using 'opennms' as the PostgreSQL password for OpenNMS
* using 'opennms' as the PostgreSQL database name for OpenNMS
* I am being called from an RPM install
- reading table definitions... OK
DBI->connect(dbname=template1) failed: could not connect to server: No such file or directory at /usr/share/opennms-db/install.pl line 250
*** Unable to connect to the database!! ***
Be sure PostgreSQL is started and running correctly
before running this install script!
could not connect to server: No such file or directory
dpkg: error processing opennms-db (--configure):
subprocess post-installation script returned error exit status 255
Setting up tomcat4 (4.1.18-1) ...
adduser: Warning: The home dir you specified already exists.
Adding system user tomcat4...
Adding new user tomcat4 (101) with group nogroup.
Not creating home directory.
Starting Tomcat 4.1 servlet engine using Java from /usr/lib/j2sdk1.4: tomcat4.
Setting up opennms-webapp (1.1.2-1woody) ...
Stopping Tomcat 4.1 servlet engine: .............................. (killing) . (killing) tomcat4.
Starting Tomcat 4.1 servlet engine using Java from /usr/lib/j2sdk1.4: tomcat4.
dpkg: dependency problems prevent configuration of opennms:
opennms depends on opennms-db (= 1.1.2-1woody); however:
Package opennms-db is not configured yet.
dpkg: error processing opennms (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
opennms-db
opennms
E: Sub-process /usr/bin/dpkg returned an error code (1)
ibm-raid:~#
ibm-raid:~# apt-get install opennms
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, opennms is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 packages not fully installed or removed.
Need to get 0B of archives. After unpacking 0B will be used.
Setting up opennms-db (1.1.2-1woody) ...
Restarting PostgreSQL database: postmaster
No /usr/lib/postgresql/bin/postmaster found running; none killed.
Starting PostgreSQL postmaster.
postmaster successfully started
.
==============================================================================
OpenNMS Installer Version 0.6 (Revision 1)
==============================================================================
Configures PostgreSQL tables, users, and other miscellaneous settings.
* using 'opennms' as the PostgreSQL user for OpenNMS
* using 'opennms' as the PostgreSQL password for OpenNMS
* using 'opennms' as the PostgreSQL database name for OpenNMS
* I am being called from an RPM install
- reading table definitions... OK
- creating user "opennms"... OK
- creating database "opennms"... OK
- checking "nodeNxtId" minimum value... DBD::Pg::st execute failed: ERROR: Relation "node" does not exist at /usr/share/opennms-db/install.pl line 363.
1
- removing sequence "nodeNxtId"... DBD::Pg::db do failed: ERROR: sequence "nodenxtid" does not exist at /usr/share/opennms-db/install.pl line 373.
CLEAN
- creating sequence "nodeNxtId"... OK
- checking "serviceNxtId" minimum value... DBD::Pg::st execute failed: ERROR: Relation "service" does not exist at /usr/share/opennms-db/install.pl line 363.
1
- removing sequence "serviceNxtId"... DBD::Pg::db do failed: ERROR: sequence "servicenxtid" does not exist at /usr/share/opennms-db/install.pl line 373.
CLEAN
- creating sequence "serviceNxtId"... OK
- checking "eventsNxtId" minimum value... DBD::Pg::st execute failed: ERROR: Relation "events" does not exist at /usr/share/opennms-db/install.pl line 363.
1
- removing sequence "eventsNxtId"... DBD::Pg::db do failed: ERROR: sequence "eventsnxtid" does not exist at /usr/share/opennms-db/install.pl line 373.
CLEAN
- creating sequence "eventsNxtId"... OK
- checking "outageNxtId" minimum value... DBD::Pg::st execute failed: ERROR: Relation "outages" does not exist at /usr/share/opennms-db/install.pl line 363.
1
- removing sequence "outageNxtId"... DBD::Pg::db do failed: ERROR: sequence "outagenxtid" does not exist at /usr/share/opennms-db/install.pl line 373.
CLEAN
- creating sequence "outageNxtId"... OK
- checking "notifyNxtId" minimum value... DBD::Pg::st execute failed: ERROR: Relation "notifications" does not exist at /usr/share/opennms-db/install.pl line 363.
1
- removing sequence "notifyNxtId"... DBD::Pg::db do failed: ERROR: sequence "notifynxtid" does not exist at /usr/share/opennms-db/install.pl line 373.
CLEAN
- creating sequence "notifyNxtId"... OK
- checking "vulnNxtId" minimum value... DBD::Pg::st execute failed: ERROR: Relation "vulnerabilities" does not exist at /usr/share/opennms-db/install.pl line 363.
1
- removing sequence "vulnNxtId"... DBD::Pg::db do failed: ERROR: sequence "vulnnxtid" does not exist at /usr/share/opennms-db/install.pl line 373.
CLEAN
- creating sequence "vulnNxtId"... OK
- checking table distPoller... 9 tokens, CREATED
- checking table node... 16 tokens, CREATED
- checking table ipInterface... 8 tokens, CREATED
- checking table snmpInterface... 11 tokens, CREATED
- checking table service... 2 tokens, CREATED
- checking table ifServices... 10 tokens, CREATED
- checking table events... 33 tokens, CREATED
- checking table outages... 8 tokens, CREATED
- checking table vulnerabilities... 16 tokens, CREATED
- checking table vulnPlugins... 11 tokens, CREATED
- checking table notifications... 11 tokens, CREATED
- checking table usersNotified... 5 tokens, CREATED
- checking table assets... 36 tokens, CREATED
- creating index "node_id_idx"... OK
- creating index "node_label_idx"... OK
- creating index "ipinterface_nodeid_idx"... OK
- creating index "ipinterface_ifindex_idx"... OK
- creating index "ipinterface_iphostname_idx"... OK
- creating index "ipinterface_ismanaged_idx"... OK
- creating index "ipinterface_ipstatus_idx"... OK
- creating index "snmpinterface_nodeid_idx"... OK
- creating index "snmpinterface_ipaddr_idx"... OK
- creating index "ifservices_nodeid_idx"... OK
- creating index "ifservices_ipaddr_idx"... OK
- creating index "ifservices_ifindex_idx"... OK
- creating index "ifservices_serviceid_idx"... OK
- creating index "ifservices_status_idx"... OK
- creating index "ifservices_notify_idx"... OK
- creating index "events_id_idx"... OK
- creating index "events_uei_idx"... OK
- creating index "events_nodeid_idx"... OK
- creating index "events_ipaddr_idx"... OK
- creating index "events_serviceid_idx"... OK
- creating index "events_time_idx"... OK
- creating index "events_severity_idx"... OK
- creating index "events_log_idx"... OK
- creating index "events_display_idx"... OK
- creating index "events_ackuser_idx"... OK
- creating index "events_acktime_idx"... OK
- creating index "outages_id_idx"... OK
- creating index "outages_svclostid_idx"... OK
- creating index "outages_svcregainedid_idx"... OK
- creating index "outages_nodeid_idx"... OK
- creating index "outages_ipaddr_idx"... OK
- creating index "outages_serviceid_idx"... OK
- creating index "outages_regainedservice_idx"... OK
- creating index "vulnerabilities_id_idx"... OK
- creating index "vulnerabilities_nodeid_idx"... OK
- creating index "vulnerabilities_ipaddr_idx"... OK
- creating index "vulnerabilities_severity_idx"... OK
- creating index "vulnerabilities_port_idx"... OK
- creating index "vulnerabilities_protocol_idx"... OK
- creating index "vulnplugins_plugin_idx"... OK
- creating index "notifications_id_idx"... OK
- creating index "notifications_nodeid_idx"... OK
- creating index "notifications_ipaddr_idx"... OK
- creating index "notifications_serviceid_idx"... OK
- creating index "notifications_eventid_idx"... OK
- creating index "notifications_respondtime_idx"... OK
- creating index "notifications_answeredby_idx"... OK
- inserting initial table data for "distPoller"... OK
- checking Tomcat 4 for OpenNMS web UI... UPDATING:
- adding OpenNMS web UI context to server.xml... DONE
- checking if database "opennms" is unicode... DONE
- searching for PostgreSQL module directory... /usr/lib/postgresql/lib/opennms
- checking for stale iplike.so references... CLEAN
- checking for stale eventtime.so references... CLEAN
- adding iplike.so database function... OK
- adding PL/pgSQL call handler... EXISTS
- adding PL/pgSQL language module... EXISTS
- adding stored procedures...
- getManagedOutageForIntfInWindow.sql... OK
- getManagedOutageForNodeInWindow.sql... OK
- getManagedServiceCountForNode.sql... OK
- getManagePercentAvailNodeWindow.sql... OK
- getManagedServiceCountForIntf.sql... OK
- getManagePercentAvailIntfWindow.sql... OK
- getPercentAvailabilityInWindow.sql... OK
- getOutageTimeInWindow.sql... OK
<<< Configuration Complete >>>
I have modified access controls for the opennms database in
/etc/postgresql/pg_hba.conf. Please check this to be sure it
complies with your local security policies.
Setting up opennms (1.1.2-1woody) ...


Next Previous Contents