• 3. Install Imagemagic on server
  • 4. Diva Drivers
  • 5. Run Create_3rd_party script in /u/isofax directory
  • Isofax on Linux installation




    Download 426.14 Kb.
    bet1/4
    Sana20.03.2020
    Hajmi426.14 Kb.
    #8263
      1   2   3   4

    Isofax on Linux installation


    Here's the hardware to support up to 3 modems (these models are compatible) running Isofax on a Linux server:


    Recommendations from Pete Harris at Iosfax:
    The Multitech MT9234ZBA-USB is not a supported modem. We recommend the MT5634ZBA-USB modems (no longer manufactured).  We have them in stock, reconditioned by us, for $195 each. They can email me to place an order: pete@isofax.com. We will call them back to get PO or credit card information. The MT9234ZBA-USB-CDC modem is now also recommended by McKesson for use with Linux IsoFax.  But it's not certified by IsoFax.
    We (McKesson) have found that the MT9234ZBA-USB-CDC modem WILL work and the customer can get it directly from multi-tech. this is based on the successful install at Elkhart.
    Sep 2009, Recommended modems are internal dialogic Diva modems. See notes below:

    From: Wills, Tom
    Sent: Tuesday, September 29, 2009 4:43 PM
    To: Oliver, Anthony
    Subject: RE: Dialogic Diva

    Here’s the boards I was referring too.  We need to be careful when ordering.  The server must support PCIe or PCI boards for this option.  PCI-X is not an option.


    http://www.dialogic.com/products/tdm_boards/media_processing/Diva_Analog_4P_8P.htm
    Here are the choices for the actual Diva cards:
    Item #                    Item Name                                                         

    306-386                 Diva Analog 2 Port PCIe                                   

    306-389                 Diva Analog 4 Port PCIe                                                              

    306-395                 Diva Analog 8 Port PCIe      


    NOTE: If they are upgrading to Diva cards, but have an older version of Isofax installed, older versions of Linux IsoFax don't work so well with Divas.  However, upgrading faxd and fax_deliver should solve any Diva problems.  Here is a link to a just-release patch:
    http://204.3.167.230/downloads/patches/IsoFax12.1p01.tar.gz
    login: customer
    pw: winter

      

    Here is an example of sales information. I find that if I include this as an example the sales team can put together the order more easily…


    Diva:

    Item Name Item # Product Number



    HW

    Diva Analog 2 Port PCIe with LP Bracket

    306-386

    76628536

    Warranty

    Advanced Replacement 3-Year

    330-050

    85134390

    ARI – Advanced Replacement Insurance – Per unit plan is for one year and can be renewed annually.


    If you need more modems (like 6 if they’re busy),  please order 2 of the Adaptec 4port hubs and 2 of the 10 foot cables along with 6 of those multitech modems.
    If you go to multitech's website you can purchase this equipment there. 

    http://buy.multitech.com/Retail/category.asp?catalog%5Fname=Products&category%5Fname=External+Modems&Page=1




    Isofax can be installed on a Linux webapp or hci server.

    **** Note that “Virtual” servers will not support isofax. Tom Wills indicates they are woring on a new solution for clients that are migrating to a virtual environment.*******
    It’s assumed setupHosts have been run and hclive/hctrain/hcqa has been set up on the Isofaxing server.
    NOTE check knova 16937 before VI’ing files
    1. Copy and untar isofax packge

    Logged on as root

    A copy of the tar is available at:

    http://atlas/builds/third-party/faxing/Linux_isofax_r6.tar.gz

    Untar the McKesson custom Linux Isofax packages by entering the commands below.

    cd /


    tar -xzpPf /stage/fax/Linux_isofax_r6.tar.gz
    2. Install 8.56 Ghostscript viewer

    Download from Sharepoint the gs.8.56.linux.tar file. http://servicessites.mckesson.com/clinicals/teams/technicalservices/HECTeamPage/Shared%20Documents/Isofax/gs.8.56.linux.tar.gz

    FTP it out to the client webapp Isofax brick into the /stage directory.

    Unzip the file

    cd /stage

    >gunzip gs.8.56.linux.tar.gz

    As root:

    [root@hcioracle]# cd /

    [root@hcioracle /]# tar xvpf /stage/gs.8.56.tar

    3. Install Imagemagic on server

    Download from sharepoint the im5.5.4_linux.tar file


    http://servicessites.mckesson.com/clinicals/teams/technicalservices/HECTeamPage/Shared%20Documents/Isofax/im5.5.4_linux.tar.gz

    FTP it out to the client webapp Isofax brick into the /stage directory.

    Unzip the file

    cd /stage

    >gunzip im5.5.4_linux.tar.gz

    As root:


    cd /

    # tar -xzvf /stage/im5.5.4_linux.tar.gz


    4. Diva Drivers


    If they are using Diva Modems instead of Multitech modems, then you will also need to FTP the Diva install file (the drivers) at the link below out to the /stage directiory.

    http://servicessites.mckesson.com/clinicals/teams/technicalservices/HECTeamPage/Shared%20Documents/Isofax/Diva%20install%20file.zip

    Installation is covered in step 9.

    5. Run Create_3rd_party script in /u/isofax directory


    While logged on as root, execute the following scripts you may receive some error messages stating that the “File exists”, but that’s OK This will create the isofax user account.

    >./Create_3rd_party


    **NOTE** If you are using nonstandard environments, edit the script (/u/isofax/Create_3rd_party) adding the appropriate environment (ENVS) for you installation before executing.
    Check linux version
    [root@sfmckhcifax isofax]# cat /etc/redhat-release

    Red Hat Enterprise Linux Server release 5.7 (Tikanga)
    Vi script to put in proper linux release….
    if grep -q "Linux Server release 5.7" /etc/redhat-release;

    then


    6. Create the links to the new Ghostscript and Imagemagic Manually

    As root


    >cd /u/3rdparty/train/links

    > rm gs


    rm: remove symbolic link `gs'? y

    >rm gsLib

    rm: remove symbolic link `gsLib'? y

    >rm imagemagick

    rm: remove symbolic link `imagemagick'? y

    cd /u/3rdparty//links

    ln -s /usr/local/gs.8.56 gs

    ln -s /usr/local/gs.8.56/share/ghostscript/8.56/lib gsLib

    ln -s /usr/local/im5.5.4 imagemagick
    You will have to do this for all , Live, Train, and Qa.
    7. Request an Isofax license

    Executing the script above you provide you with the information you need to request a license from Bristol Group. Email pete@isofax.com with the client information and the output from the above. Once you have obtained a license, replace the contents of /u/Isofax/bristol_licenses with the contents of the license received back from Bristol Group.


    8. Distribut Fax application

    Run setupHc and add Fax

    Distribute fax with hec and the leveler for hclive/hctrain/hcqa

    Then do a startsrv -a on the isofaxing brick


    If distribute errors out check the following…
    Login to one of the database servers as oracle and execute the following for each environment (live/train/qa):

    /home/oracle:(live1)$ . oraenv


    ORACLE_SID = [live1] ? train
    /home/oracle:(train1)$ sqlplus "/ as sysdba"
    SQL> alter user inf_aq account unlock;

    User altered.

    SQL> exit

    While you are here, make sure you can then login to the database as the inf_aq user:

    /home/oracle:(train1)$ sqlplus inf_aq/qmanager

    If you get an invalid username/password error, execute the following to reset the password:

    /home/oracle:(train1)$ sqlplus "/ as sysdba"
    SQL> alter user inf_aq identified by qmanager;

    User altered.




    Continue on with the Faxing install
    9. Installing Multitech or Diva drivers

    **NOTE: If the server was staged as a RHEL 4.x+ server, by default the Create_3rd_party script above will attempt to build and install these drivers so this step can be skipped. Continue with step 11**.



    If you have Diva Drivers follow the “Diva installation - Analog card.doc” in the Isofax folder.
    10. Reboot the server. (This likely will not need done if they did it when they connected the modems.)

    Once it is up, as root, do a “tail –f /var/log/messages”. Have someone connect the modem(s) one by one watching the log file for the tty name it assigns to the modem. Below is an example of what to expect in the log.

    Oct 14 09:26:19 hecform01 kernel: usb 3-2: new full speed USB device using address 4

    Oct 14 09:26:20 hecform01 kernel: usb 3-2: configuration #1 chosen from 2 choices

    Oct 14 09:26:20 hecform01 kernel: ti_usb_3410_5052 3-2:1.0: TI USB 3410 1 port adapter converter detected

    Oct 14 09:26:20 hecform01 kernel: ti_usb_3410_5052: probe of 3-2:1.0 failed with error -5

    Oct 14 09:26:20 hecform01 usb.agent[1378]: Keeping default configuration with /sys//devices/pci0000:00/0000:00:1d.1/usb3/3-2

    Oct 14 09:26:20 hecform01 kernel: ti_usb_3410_5052 3-2:2.0: TI USB 3410 1 port adapter converter detected

    Oct 14 09:26:20 hecform01 kernel: usb 3-2: TI USB 3410 1 port adapter converter now attached to ttyUSB0
    11. Configure MODEM.info

    Add the device to file /u/isofax/MODEMS.info If you have more then one modem, you will need to add these two lines for each modem and update the ACMD# appropriately. NOTE: If your brick is at Redhat ES Release 3 then the tty id’s might be something like “ttyTIUSB#”.



    For Multitech

    # MODEMS.info -- modem and serial port declaration/configuration


       [/dev/usb/ttyACM0]     # Device declaration, can be full path

           speaker_on  = always           # To hear dialtone, etc.


    If it’s a DIVA modem is should look like the below. Comment/uncomment, and edit the file for the lines in red highlighted below.
    default]

    speaker_on = off # To hear dialtone, etc.

    # modem_type = dialogic

    usage=isofax_o

    [/dev/ttyds01] # Device declaration, can be full path

    speaker_on = always # To hear dialtone, etc.

    #

    [/dev/ttyds02] # Device declaration, can be full path



    speaker_on = always # To hear dialtone, etc.

    #
    12. Replace the isofax file in /etc/init.d

    The isofax file in /etc/init.d used to start isofax via “service isofax start” is bad. Replace the one from the gz tar file with this one below. Open the file and copy/paste it into the existing isofax file in that directory, replacing the contents in the file that are there. Make sure it has the correct permissions below.
    -rwxr-xr-x 1 root root 7188 Sep 16 13:44 /etc/init.d/isofax

    chmod 775 filename


    13. Edit /etc/init.d/isofax to include the device names

    If your device name is different than the one in bold below, change it to match you device anme. You have to edit the isofax file in /etc/init.d to include them to change permissions on the device files as they are recreated everytime the server is rebooted and the permissions are reset. The isofax script, when isofax is started, changes the permissions to 666 for these device files.


    #set permissions on the modems

    if [ -c /dev/ttyACM01 ]; then

    echo "Changing Permissions on modem device files /dev/ttyACM*"

    chmod 666 /dev/ttyACM*

    fi

    At this point you should be able to start isofax and see the modems with the ./view_server_status command.



    Starting and Stopping Isofax Services

    Starting and stopping the isofax services can be done either logged on as root or isofax.


    As root, to start and stop Isofax enter.

    As isofax, to start and stop Isofax enter.



    • sudo service isofax start

    • sudo service isofax stop


    14. run_ps_interp – this file needs to be in $ISOFAXHOME

    As ISOFAX, edit the file called run_ps_interp in the Isofax home directory. Copy/Paste the below example in blue letters to your site replacing what is in the file.


    #! /bin/sh

    # This version should be renamed run_ps_interp and stored in $ISOFAXHOME

    #echo "$1 is file name, $2, $3 are DPI's"

    SCCS_ID="@(#)run_ps_interp.ibm 9.01.2.0.0 07/26/99 14:48:23"

    ## curr_dir=`/usr/bin/dirname $0`

    ## cd $curr_dir/ps_interp_alt

    ###############################################################################

    #### Edit the following lines to use ghostscript version 5.10 or higher ######

    ###############################################################################

    cd /u/3rdparty/live/links/gs/bin

    GS_LIB=/u/3rdparty/live/links/gs/share/ghostscript/fonts

    export GS_LIB

    ###############################################################################

    ./gs -q -dNOPAUSE -sDEVICE=pbmraw -r$2x$3 -sOUTPUTFILE=$1.p%03d $1 > /tmp/psi_out.$$ -c quit

    ret=$?

    if [ "$ret" != "0" ]



    then

    exit 1 # this error occurred before gs was run

    else

    result=`/bin/egrep Error /tmp/psi_out.$$`



    if [ "$result" ]

    then


    echo "FOUND ERROR!!, returning $$"

    exit $$ # this error occurred in gs

    else

    /bin/rm -rf /tmp/psi_out.$$ # won't be needing debugging file



    fi

    fi

    So make sure you have the lines in blue and the permissions match the above example. You can simply copy the above example of the entire run_ps_interp file and paste it into the Isofax home dir. Then change the permissions on this new file chmod 777 run_ps_interp


    15. conf.mckesson located in $ISOFAXHOME/mckesson/config

    On the next page there is an example of what needs to be changed.

    This is the config file that used at Isofax server startup. It's

    referenced as the FAXD_CONF environment variable in the

    isofax.init.d startup script.
    It has required settings for the McKesson faxing infrastructure.
    Other settings are optional and should be configured to suit

    customer needs.


    The most commonly modified settings are:
    dial_prefix: this is dialed before any numbers. It defaults to

    '9,' where the comma is a delay value. It's most commonly

    used for dialing 9 to get an outside line
    dial_one_first: If a 10 digit number is specified it will prepend

    a '1' to make it a long distance call. You don't need to put

    the '1' in your fax number database. The default is 'YES'.
    dial_substitutes: replaces any string with another before dialing

    a number. Multiple substitutions may be specified separated by

    colons. A substitution rule are 2 strings separated by

    whitespace, and a trailing ':'.

    There is a special setting to prevent certain area

    codes from having the '1' pre-pended. This supports local

    areas with different area codes.
    Ex: dial_substitutes=651 o651:952 o952:763 o763:612 o612

    Numbers with area codes 651, 952, 763, and 612 will not

    have the '1' prepended.
    Ex: dial_substitutes=415 :

    Numbers with the 415 area code are dialed as local numbers

    without the area code. Because the substitutions are

    performed before the dial_one_first is applied, no 415

    area codes would have a '1' prepended.
    16. conf.mckesson located in $ISOFAXHOME/mckesson/config

    This file needs updating, here’s an example of the variables that need changing in blue.

    Any time you make a change to this conf.mckesson file you’ll need to bounce Isofax by using the ./Isofax.init.d stop/start cmnds. NOTE: retries should always be set to zero (see KB 50835).
    ###########################################################################

    ### The McKesson faxing infrastructure requires the following settings ####

    ###########################################################################

    retry_interval=5

    retry_nonfax_calls=NEVER # McKesson software handles the retries

    delete_after=1

    retries=0

    success_fail_script=$ISOFAXHOME/mckesson/bin/isofax_notify

    ### $ISOFAXHOME, $JRE_HOME and $INFRA_HOME must be setup in the IsoFax

    ### start-up script $ISOFAXHOME/mckesson/bin/isofax.init.d

    ###########################################################################
    ###########################################################################

    ########## The settings below may be modified to suit your needs ##########

    ###########################################################################

    dial_prefix=9,

    ##dial_one_first=YES

    dial_one=YES

    ### Don't pre-pend numbers with a '1' if for the local area codes listed below

    dial_substitutes=612 o612:952 o952:763 o763:

    max_modem_log=1 # No logging of modem usage

    max_exception_log=1 # Keep only 1 MB of exceptions (minimum amt)

    max_history_log=-1 # No history logging (archive doesn't grow indefinitely)

    use_faxinbox=NO

    header_string="\d My Hospital Name Fax# 611-954-9601 Page \p of \P"

    local_fax_number="611-954-6900"


    17. Rename parse_log_pl located in $ISOFAXHOME

    Rename the file in the home directory of Isofax to eliminate unneeded fax_log warnings.

    mv $ISOFAXHOME/parse_log_pl $ISOFAXHOME/parse_log.orig

    See kbase article 8679 for more information.


    18. Check Queue_User schema for proper tables and queues in local Live and Train (7.6 only)

    If you try to send a fax and get this popup: An unexpected error occurred while sending fax request; fax not sent! Please contact your site administrator.




    You will also see this error msg in the hctrain-servername-fax.log file on the server/brick that’s running Isofax :

    2008-07-23 11:43:03,137 ERROR [STDERR] oracle.jms.AQjmsException: JMS-190: Queue queue_user.sendFax not found


    This error is due to missing tables and queues. Follow these steps to correct it.

    Sign on to SQLPLUS as username of queue_user and pswd of qmanager

    Then run this SQL statement:
    select object_name, object_type from user_objects where object_name like '%ORM%' order by object_name;

    Then a good result would be:




    OBJECT_NAME

    OBJECT_TYPE

    AQ$ORM

    VIEW

    AQ$_ORM_E

    QUEUE

    AQ$_ORM_I

    INDEX

    AQ$_ORM_T

    INDEX

    ORM

    TABLE

    ORM

    QUEUE

    Then if you don’t see this result you’ll need to use the rebuild_ag.tar ball to create the proper tables and queues under the Queue_User schema.

    You can find it at this link:

    http://servicessites.mckesson.com/clinicals/teams/technicalservices/HECTeamPage/Shared%20Documents/Isofax/rebuild_aq.tar


    Here is a readme file with the instructions on how to run these commands.



    NOTE: When running these commands they must be run as QUEUE_USER.


    19. Check grants on sendfax and ackfax table in local Live and Train (7.6 only)

    Sign on to SQLPLUS as username of queue_user and pswd of qmanager

    Then run this SQL statement:

    select name, enqueue_enabled, dequeue_enabled from user_queues order by name;


    You need to see YES YES for both the sendfax and ackfax table names. If ACKFAX is NO NO and you have pending faxes, by running the exec cmnd below it’ll go thru it’s backlog and flip all the pending faxes to sent.
    SENDFAX YES YES

    ACKFAX YES YES

    ERROR YES YES

    MAKEHTML YES YES

    MAKEPDF YES YES

    ORM YES YES

    RETURNPDF YES YES
    If you don’t see YES YES then please do the following as queue_user in both local Live and local Train
    hci:ccuser[live]/u/live> sqlplus queue_user/qmanager

    SQL> exec dbms_aqadm.start_queue(queue_name => 'SENDFAX');

     PL/SQL procedure successfully completed.

    SQL> exec dbms_aqadm.start_queue(queue_name => 'ACKFAX');

     PL/SQL procedure successfully completed.

     SQL> select NAME,ENQUEUE_ENABLED,DEQUEUE_ENABLED from user_queues order by NAME; 




    NAME

    ENQUEUE_ENABLED

    DEQUEUE_ENABLED

    A14_PATACCT

    YES

    YES

    A60

    YES

    YES

    ACKFAX

    YES

    YES

    AQ$_A14_PATACCT_E

    NO

    NO

    AQ$_A60_E

    NO

    NO

    AQ$_ACKFAX_E

    NO

    NO

    AQ$_EPRESCRIBING_INCOMING_E

    NO

    NO

    AQ$_EPRESCRIBING_OUTGOING_E

    NO

    NO

    AQ$_ERROR_E

    NO

    NO

    AQ$_MAKEHTML_E

    NO

    NO

    AQ$_MAKEPDF_E

    NO

    NO

    AQ$_ORM_E

    NO

    NO

    AQ$_ORU1_E

    NO

    NO

    AQ$_P03XML_E

    NO

    NO

    AQ$_RETURNPDF_E

    NO

    NO

    AQ$_SENDFAX_E

    NO

    NO

    EPRESCRIBING_INCOMING

    YES

    YES

    EPRESCRIBING_OUTGOING

    YES

    YES

    ERROR

    YES

    YES

    MAKEHTML

    YES

    YES

    MAKEPDF

    YES

    YES

    ORM

    YES

    YES

    ORU1

    YES

    YES

    P03XML

    YES

    YES

    RETURNPDF

    YES

    YES

    SENDFAX

    YES

    YES

    SQL> exit

    You need to see YES YES for the following table names


    NAME ENQUEUE DEQUEUE

    ------------------------------ ------- -------

    ACKFAX YES YES

    RETURNPDF YES YES

    ORM YES YES

    MAKEPDF YES YES

    MAKEHTML YES YES

    ERROR YES YES

    SENDFAX YES YES
    sqlplus queue_user/qmanager

    select name, enqueue_enabled, dequeue_enabled from user_queues

    where name in('SENDFAX', 'ERROR', 'MAKEHTML', 'MAKEPDF', 'ORM',

    'RETURNPDF', 'ACKFAX');


    If any of the entries show as "NO" then run the following SQL. It will do no harm to run these commands, even if all the entries already show 'YES':
    sqlplus queue_user/qmanager

    exec dbms_aqadm.start_queue(queue_name => 'SENDFAX');

    exec dbms_aqadm.start_queue(queue_name => 'ERROR');

    exec dbms_aqadm.start_queue(queue_name => 'MAKEHTML');

    exec dbms_aqadm.start_queue(queue_name => 'MAKEPDF');

    exec dbms_aqadm.start_queue(queue_name => 'ORM');

    exec dbms_aqadm.start_queue(queue_name => 'RETURNPDF');

    exec dbms_aqadm.start_queue(queue_name => 'ACKFAX');




    20. Check the contents of the file /u/Isofax/.bash_profile

    Here are the contents of /u/isofax/.bash_profile.  If the red lines are missing you’ll have to add them. Otherwise you’ll get an error saying ‘invalid fax file’.


    # .bash_profile

    # Get the aliases and functions

    if [ -f ~/.bashrc ]; then

            . ~/.bashrc

    fi

    # User specific environment and startup programs



    PATH=$PATH:/sbin:$HOME/bin

    ISOFAXHOME=/u/isofax

    export ISOFAXHOME

    export PATH

    unset USERNAME


    21. Starting and Stopping Isofax Services

    Starting and stopping the isofax services can be done either logged on as root or isofax.


    As root, to start and stop Isofax enter.

    • service isofax start

    • service isofax stop

    As isofax, to start and stop Isofax enter.



    • sudo service isofax start

    • sudo service isofax stop

    20. Change web.xml file located in /u/hc/apps/fax/jboss-deploy/fax.war/WEB-INF dir (7.6 only)

    Changes you need to make to the web.xml  file as hctrain user.  -AFTER every distribute  (done by the hcdist user)

    After making this change you’ll need to bounce fax service as hctrain user stopsrv/startsrv. if faxes remain in a Pending status, it’s a good bet this web.xml isn’t setup right. And you’ll also need to check the permissions on the ACKFAX table as well, if ACKFAX isn’t YES YES the faxes will remain in pending status. REMEMBER: You have to do this for LIVE and QA as well.
    hctrain-stlukecm-fax $ ll

    /u/hctrain/apps/fax/jboss-deploy/fax.war/WEB-INF

    total 10

    drwxr-xr-x   2 hctrain    hc            1024 Feb 20 16:44 lib

    -rw-r--r--   1 hctrain    hc            3930 Feb 20 16:52 web.xml

    hctrain-stlukecm-fax $ vi web.xml




        PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"

        "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">

        fax.war

       

           



    21. Change bootstrap.prop file as hctrain located in /u/hc/apps/fax/var/config dir

    Changes to bootstrap.prop  file as the hctrain user    -AFTER every time a distribute happens (by the hcdist user)   You’ll need to change the makePdf to true.

    After making this change you’ll need to bounce fax service as hctrain user stopsrv/startsrv.

    REMEMBER: You have to do this for LIVE and QA as well.


    hctrain-stlukecm-fax $ ll

    /u/hctrain/apps/fax/var/config

    total 10

    -rw-r--r--   1 hctrain    hc            1209 Feb 20 16:51 bootstrap.prop

    -rw-r--r--   1 hctrain    hc            1963 Feb 20 16:42 jboss.conf

    -rw-r--r--   1 hctrain    hc             122 Feb 20 16:42 srv.conf

    hctrain-stlukecm-fax $ vi bootstrap.prop
    # Specify the location of the logging config file resource

    com.mckesson.common.logging.config=com.mckesson.common.log.logging.config


    ## Required for faxing only

    com.mckesson.common.jms.service.sendFax.active=true

    com.mckesson.common.fax.isofax.path=/u/isofax
    com.mckesson.common.sql.ConnectionPool.url=jdbc:oracle:thin:@//pcare1.irmh.org:1521/train.world

    com.mckesson.common.sql.ConnectionPoolManager.defaultPool=train


    ## Report Server ##

    com.mckesson.common.sql.ConnectionPool.aq.user=queue_user

    com.mckesson.common.sql.ConnectionPool.aq.password=qmanager
    ## Required for CLIA or Rx

    com.mckesson.common.jms.service.makePdf.active=true


    com.mckesson.common.html2pdf.directory.perl=/usr/local/bin

    com.mckesson.common.html2pdf.directory.ghostscript=/u/3rdparty/train/links/gs/bin

    com.mckesson.common.html2pdf.directory.ghostscript.gs_lib=/u/3rdparty/train/links/gs/share/ghostscript/8.56/lib:/u/3rdparty/train/links/gs/share/ghostscript/8.56/lib

    com.mckesson.common.html2pdf.directory.ps2pdf=/u/3rdparty/train/links/gs/bin

    com.mckesson.common.html2pdf.directory.pdf2ps=/u/3rdparty/train/links/gs/bin

    com.mckesson.common.html2pdf.directory.imagemagick=/u/3rdparty/train/links/imagemagick/bin



    22. Playbook additions (10.1 only)
    Be sure to check the 10.1 playbook, for any special additions to setting up faxing. There are a few.


    23. Send test fax from Isofax
    To send test fax

    log on as isofax

    to send fax: ./sendfax FIRST_FAX
    To view modem status

    log on as isofax

    enter: ./view_server_info (this will continually refresh)
    Line Model Usage Status

    ---- ----- ----- ------

    /dev/tty0 Multitech SEND/REC MODEM OK: IDLE
    To watch log

    log on as isofax

    cd work

    tail -f fax_log




    Download 426.14 Kb.
      1   2   3   4




    Download 426.14 Kb.