Installing InfoPrint Select for macOS X

There are two versions of the InfoPrint Select client for macOS X: the non-LDAP InfoPrint Select client and the LDAP-enabled InfoPrint Select client. The LDAP-enabled InfoPrint Select client and the non-LDAP InfoPrint Select client are packaged in different rpm packages. The LDAP-enabled InfoPrint Select client requires LDAP authentication for job submission. You must authenticate with an LDAP server to execute job submissions from the InfoPrint Select client. If you install the LDAP version of the InfoPrint Select client and you want to switch back to the non-LDAP version, you can install it over the LDAP version. The installer allows you to install one version of the InfoPrint Select client over the other and automatically removes the old version.

Note: Starting with macOS 10.6, filters and backends are run inside a security sandbox that restricts beyond the normal UNIX user/group permissions what a filter or backend can do. To use InfoPrint Select on these operating systems, add Sandboxing Relaxed to the file /etc/cups/cups-files.conf and restart the CUPS service. Open the Terminal application and run this command:
sudo launchctl stop org.cups.cupsd

If prompted, enter the password for the current user, press the Enter key, and then run:

sudo sh -c 'echo "Sandboxing Relaxed" >> /etc/cups/cups-files.conf'
sudo launchctl start org.cups.cupsd

To install the InfoPrint Select clients:

  1. Log in to the macOS system.
  2. Insert the InfoPrint Manager: Common Clients DVD-ROM into your drive.
  3. Copy the installer package for the version of the InfoPrint Select client you want to install to a temporary location. For example: /tmp.
  4. To install the non-LDAP InfoPrint Select client, double-click on the ipr-select-4.9.m-n.x86_64.pkg package to launch the installer.

    To install the LDAP-enabled InfoPrint Select client, double-click on the ipr-select—ldap–4.9.m-n.x86_64.pkg package to launch the installer.

    If prompted, enter the password for the current user and press the Enter key.

    m and n represent the service update level.

    If you want to install the InfoPrint Select clients in silent mode:

    1. Open a command terminal.
    2. Execute the following commands:
      sudo -S installer -verbose -pkg /tmp/ipr-select-4.9.m-n.x86_64.pkg -target /
      for the non-LDAP InfoPrint Select client.
      sudo -S installer -verbose -pkg /tmp/ipr-select-ldap-4.9.m-n.x86_64.pkg -target /
      for the LDAP-enabled InfoPrint Select client.

      m and n represent the service update level.

  5. Follow the instructions provided in the installer to finish the installation.
  6. Remove the DVD-ROM.
  7. These environment variables must be set for the non-LDAP macOS X Command Line client, installed with the InfoPrint Select 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 server is located.
    PD_SOCKET
    The TCP/IP socket number of the port for the InfoPrint 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
    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 (the -P DestinationName flag) on the command line.
Note: To perform a correct installation, use a macOS account with admin rights.
To use InfoPrint Select for macOS X you must create an InfoPrint Select printer using one of the methods described in Creating InfoPrint Select printers on macOS X.