###############################################################################
# Control file format for NPM command files
#
# General rules:
#  1. Lines that begin with "#" or contain only whitespace are ignored
#  2. All leading and trailing whitespace on lines is ignored
#  3. Any number of whitespace between parameters/arguments on a line may be used
#  4. Either '/' or '\' may be used between path names
#  5. Any line with a ';' anywhere in the line is not proceessed
#  6. Lines that begin with "Platform:" indicate all following lines until the
#     next "Platform:" line are for the specified platform or platforms
#        example   Platform:  solaris
#                  Platform:  linux hpux
#        recognized platform names are   aix hpux linux netware solaris windows
#        but good luck creating symbolic links on windows or netware
#  7. Control strings like "Platform:"  are case insensitive i.e. "pLatfOrM:" is valid
#  8. Control strings like "Platform:"  must begin at the beginning of the line
#  9. If no "Platform:" is specified then all platforms are assumed
# 10. If "Platform:" is specified with no platform names then all no platforms are assumed
#                 (therefore it would not make sense to do this)
# 11. This file must exist in the NPM under the "currentwebcommand/..." psuedo directory
# 12. Currently any " " space chars in file names within the iManager directory should
#     not be required and is currently not supported by this feature.  i.e. 1-N 
#     parameters/arguments per line with separating whitespace in between is expected.
#
###############################################################################
#  Specific rules for "symboliclinks.txt"
#     This filename is casesensitive and must be lowercase
#
#     Two parameters per line are NEW_LINK_FILENAME and TARGET
#     The format of lines are:
#        NEW_LINK_FILENAME TARGET
#     NEW_LINK_FILENAME -  the new symbolic link file to be created relative to .../tomcat/webapps/nps/
#     TARGET - the name that the new symbolic file should point to. 
#        example "WEB-INF/bin/linux/newFileName.so    libndssdk.so.0.0.0"
#           
#
# NOTE:  The symbolic links to be created are created with the -f force switch to remove
#        any existing destination NEW_LINK_FILENAME that may already exist
#
#        symbolic link permissions did not seem to matter.  It was the permission of the 
#        actual file that could affect execution
#
###############################################################################


Platform: hpux
WEB-INF/bin/hpux/libJClient.sl      libJClient.sl.1.0
WEB-INF/bin/hpux/libJClient.sl.1    libJClient.sl.1.0
WEB-INF/bin/hpux/libJClient_g.sl    libJClient.sl.1.0
WEB-INF/bin/hpux/libndssdk.sl       libndssdk.sl.1.0
WEB-INF/bin/hpux/libndssdk.sl.1     libndssdk.sl.1.0
WEB-INF/bin/hpux/libdclient.sl.0    libndssdk.sl.1.0
WEB-INF/bin/hpux/libn4u.sl.0        libndssdk.sl.1.0
WEB-INF/bin/hpux/libpdksa.sl.0      libndssdk.sl.1.0
WEB-INF/bin/hpux/libsal.sl          libsal.sl.1.0
WEB-INF/bin/hpux/libsal.sl.1        libsal.sl.1.0
WEB-INF/bin/hpux/libsch.sl          libsch.sl.1.0
WEB-INF/bin/hpux/libsch.sl.1        libsch.sl.1.0
WEB-INF/bin/hpux/libntls.sl.2       libntls.sl
WEB-INF/bin/hpux/libntls.sl.2.0     libntls.sl

Platform: linux
WEB-INF/bin/linux/libJClient.so     libJClient.so.1.0.0
WEB-INF/bin/linux/libJClient.so.1   libJClient.so.1.0.0
WEB-INF/bin/linux/libJClient_g.so   libJClient.so.1.0.0
WEB-INF/bin/linux/libdclient.so.0   libndssdk.so.1.0.0
WEB-INF/bin/linux/libn4u.so.0       libndssdk.so.1.0.0
WEB-INF/bin/linux/libndssdk.so      libndssdk.so.1.0.0
WEB-INF/bin/linux/libndssdk.so.1    libndssdk.so.1.0.0
WEB-INF/bin/linux/libpdksa.so.0     libndssdk.so.1.0.0
WEB-INF/bin/linux/libsal.so         libsal.so.1.0.0
WEB-INF/bin/linux/libsal.so.1       libsal.so.1.0.0
WEB-INF/bin/linux/libsch.so         libsch.so.1.0.0
WEB-INF/bin/linux/libsch.so.1       libsch.so.1.0.0
WEB-INF/bin/linux/libntls.so.2      libntls.so
WEB-INF/bin/linux/libntls.so.2.0    libntls.so

Platform: solaris
WEB-INF/bin/solaris/libJClient.so     libJClient.so.1.0.0
WEB-INF/bin/solaris/libJClient.so.1   libJClient.so.1.0.0
WEB-INF/bin/solaris/libJClient_g.so   libJClient.so.1.0.0
WEB-INF/bin/solaris/libdclient.so.0   libndssdk.so.1.0.0
WEB-INF/bin/solaris/libn4u.so.0       libndssdk.so.1.0.0
WEB-INF/bin/solaris/libndssdk.so      libndssdk.so.1.0.0
WEB-INF/bin/solaris/libndssdk.so.1    libndssdk.so.1.0.0
WEB-INF/bin/solaris/libpdksa.so.0     libndssdk.so.1.0.0
WEB-INF/bin/solaris/libsal_psr.so     libsal_psr.so.1.0.0
WEB-INF/bin/solaris/libsal_psr.so.1   libsal_psr.so.1.0.0
WEB-INF/bin/solaris/libsal.so         libsal.so.1.0.0
WEB-INF/bin/solaris/libsal.so.1       libsal.so.1.0.0
WEB-INF/bin/solaris/libsch.so         libsch.so.1.0.0
WEB-INF/bin/solaris/libsch.so.1       libsch.so.1.0.0
WEB-INF/bin/solaris/libntls.so.2      libntls.so
WEB-INF/bin/solaris/libntls.so.2.0    libntls.so
