Installing the InfoPrint Manager: Linux Clients

There are two versions of the InfoPrint Manager: Linux Command Line Client: the non-LDAP Linux Command Line Client and the LDAP-enabled Linux Command Line Client. The LDAP-enabled Linux Command Line Client and the non-LDAP Linux Command Line Client are packaged in different rpm packages. The LDAP-enabled Command Line Client requires LDAP authentication for job submission. You must authenticate with an LDAP server to execute job submissions from the Linux Command Line Client. If you install the LDAP version of the Linux Command Line Client, you cannot switch back to the standard non-LDAP version (except if you uninstall and reinstall the standard non-LDAP version).

Before installing the InfoPrint Manager non-LDAP Linux Command Line Client, make sure you have the following prerequisites installed on your system:

  • libc.so.6
  • libc.so.6 (GLIBC_2.0)
  • libc.so.6 (GLIBC_2.1)
  • libc.so.6 (GLIBC_2.1.3)
  • libc.so.6 (GLIBC_2.2)
  • libgcc_s.so.1
  • libgcc_s.so.1 (GCC_3.0)
  • libm.so.6
  • libstdc++.so.6
  • libstdc++.so.6 (CXXABI_1.2)
  • libstdc++.so.6 (GLIBCPP_3.2)

Before installing the InfoPrint Manager LDAP-enabled Linux Command Line Client, make sure you have the following prerequisites installed on your system:

  • libatk-1.0.so.0
  • libc.so.6
  • libc.so.6 (GLIBC_2.0)
  • libc.so.6 (GLIBC_2.1)
  • libc.so.6 (GLIBC_2.1.3)
  • libc.so.6 (GLIBC_2.2)
  • libdl.so.2
  • libgcc_s.so.1
  • libgcc_s.so.1 (GCC_3.0)
  • libgdk-x11-2.0.so.0
  • libgdk_pixbuf-2.0.so.0
  • libglib-2.0.so.0
  • libgmodule-2.0.so.0
  • libgobject-2.0.so.0
  • libgtk-x11-2.0.so.0
  • liblber-2.4.so.2
  • libldap-2.4.so.2
  • libm.so.6
  • libpango-1.0.so.0
  • libpangox-1.0.so.0
  • libpangoxft-1.0.so.0
  • libpthread.so.0
  • libpthread.so.0 (GLIBC_2.0)
  • libpthread.so.0 (GLIBC_2.1)
  • libpthread.so.0 (GLIBC_2.1.1)
  • librt.so.1
  • libstdc++.so.6
  • libstdc++.so.6 (CXXABI_1.2)
  • libstdc++.so.6 (GLIBCPP_3.2)

To install the InfoPrint Manager: Linux Clients:

  1. Log into the Linux system as root.
  2. If you are installing from the InfoPrint Manager: Common Clients DVD-ROM, LCD4-5642:
    1. Insert the DVD-ROM into the drive.
    2. Mount the file system by typing:
      mount /dev/cdrom /media/<mount_point>
    3. Type:
      cd /media/<mount_point>/linux
    4. Install the Linux Command Line Client package.

      Type:

      rpm -i ipr-cmd-4.8-nnn.x86_64.rpm

      Install the LDAP-enabled Linux Command Line Client package.

      Type:

      rpm -i ipr-cmd-ldap-4.8-nnn.x86_64.rpm

      Where nnn represents the PTF service level.
    5. If you are upgrading the InfoPrint Manager: Linux Command Line Client from a previous version, you need to run:
      rpm -U ipr-cmd-4.8-nnn.i686.rpm
      Where nnn represents the PTF service level.
      Important: After the upgrade is complete, you must log off and then log in again.
    6. Unmount the media/<mount_point> file system.
    7. Remove the DVD-ROM.
  3. If you are installing from the Web:
    1. Download the Linux Command Line Client package or the LDAP-enabled Linux Command Line Client package.
    2. Install the Linux Command Line Client package.

      Type:

      rpm -i ipr-cmd-4.8-nnn.x86_64.rpm

      Install the LDAP-enabled Linux Command Line Client package.

      Type:

      rpm -i ipr-cmd-ldap-4.8-nnn.x86_64.rpm

      Where nnn represents the PTF service level.
  4. These environment variables must be set for the InfoPrint Manager: Linux Command Line Client to work. The install process puts two shell configuration files (ipr-cmd.csh and ipr-cmd.sh) in the /etc/profile.d directory to set them. Edit these files and provide values for:
    PDHOST
    The name of the host where the InfoPrint Manager server is located.
    PD_SOCKET
    The TCP/IP socket number of the port for the InfoPrint Manager server. The default socket is 6874. Use 6874 unless your system has been specifically set up differently or you have more than one InfoPrint Manager server running on the host.
    PDPRINTER (optional)
    The default logical destination in the InfoPrint Manager server that you want to use. The commands use this value if you do not specify a logical destination on the command line.
    Note: Users can override these settings with their own settings.
  5. Test the system:
    1. Log off and log back on to pickup the changes.
    2. Issue one of the commands, followed by the -h flag to display the syntax of that command and verify the installation.

      For example:

      pdls -h