home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1999 March / PCWK3A99.iso / Unixware / INFO / UW7 / INS_TEXT / 5_LIC.TXT < prev    next >
Encoding:
Text File  |  1998-08-19  |  17.0 KB  |  442 lines

  1.  
  2.  Chapter 5
  3.  Licensing and registering SCO products
  4.  
  5.     You must both license and then register each SCO product.  You license
  6.     the base operating system when you install it.  Most additional SCO
  7.     products prompt you for the license information during their installation
  8.     procedures.
  9.     _________________________________________________________________________
  10.  
  11.        NOTE  Free* UnixWare 7, a fully functional, single-user version of
  12.        UnixWare 7 available for non-commercial and educational use, must
  13.        be licensed but does not need to be registered. For Free* UnixWare
  14.        7 licensing information, see the following web page:
  15.  
  16.           http://www.sco.com/offers
  17.     _________________________________________________________________________
  18.  
  19.     To license and register a product with the License Manager, log in as
  20.     root (or the system owner) and follow these steps:
  21.  
  22.     1.  Install the product (see Installing and removing software in the
  23.         UnixWare 7 System Handbook).
  24.  
  25.     2.  License the product
  26.  
  27.     3.  Obtain your Registration Key
  28.  
  29.     4.  Register the product
  30.  
  31.     See also:
  32.  
  33.     +  ``Removing product licenses''
  34.  
  35.     +  ``Troubleshooting license and registration problems''
  36.  
  37.  
  38.  
  39.  The License Manager interface
  40.  
  41.     Use the License Manager to:
  42.  
  43.     +  license products.
  44.  
  45.     +  remove licenses.
  46.  
  47.     +  register products.
  48.  
  49.     After the software product is installed, log in as root (or the system
  50.     owner) and start the License Manager in one of these ways:
  51.  
  52.     +  Start the SCOadmin launcher by entering scoadmin on the command line,
  53.        then select License Manager.
  54.  
  55.     +  Enter scoadmin license manager on the command line (or abbreviate to
  56.        scoadmin l).
  57.        _________________________________________________________________________
  58.  
  59.           NOTE  The scoadmin command only recognizes the spelling
  60.           ``license'', not ``licence''.
  61.        _________________________________________________________________________
  62.  
  63.     When you start the License Manager, it displays the software products
  64.     currently installed on the system.
  65.  
  66.     For more information on using SCOadmin managers, see Administering your
  67.     system with SCOadmin in Understanding system administration in the
  68.     UnixWare 7 System Handbook.
  69.  
  70.  
  71.  Licensing products
  72.  
  73.     In the License Manager:
  74.  
  75.     1.  Choose the product you wish to license from the list of installed
  76.         products.
  77.  
  78.     2.  Select License -> Add .
  79.  
  80.     3.  Verify that the Certificate of License and Authenticity provided with
  81.         your software is an original (not a photocopy), with the SCO Security
  82.         Hologram on the left side.  From it, enter:
  83.  
  84.         +  License Number
  85.  
  86.         +  License Code
  87.  
  88.         +  License Data  (if included on the Certificate)
  89.  
  90.     4.  Click on License.
  91.     _________________________________________________________________________
  92.  
  93.        NOTE  Remember to register all products; your system software
  94.        displays frequent reminders until they have been registered.
  95.     _________________________________________________________________________
  96.  
  97.     To determine which products have been licensed or registered, use the
  98.     View menu in the License Manager.
  99.  
  100.  Removing product licenses
  101.  
  102.     To make a license available to another system, or if you need to remove a
  103.     license for any other reason, select the licensed product from the
  104.     License Manager list, then select License -> Remove .
  105.  
  106.     If you remove a product license, that functionality will be unavailable
  107.     on that system.
  108.  
  109.  
  110.  Registering products
  111.  
  112.     Once you have installed and licensed your SCO products, register them as
  113.     soon as possible to deactivate the frequent reminder messages your system
  114.     software generates.  To do so:
  115.  
  116.     1.  Complete the SCO Product Registration Form in the SCO Software
  117.         Registration booklet provided with your software.  You can register
  118.         up to six SCO products with each form.  We encourage you to register
  119.         all your products at one time.
  120.  
  121.         Remember to:
  122.  
  123.         a. Copy the unique SCO System ID assigned to your system shown in the
  124.            License -> Register window onto the SCO Product Registration Form.
  125.  
  126.         b. Transfer the License Number label from the Certificate of License
  127.            and Authenticity (also known as a ``COLA'') to the SCO Product
  128.            Registration Form for each product that you are registering.  If
  129.            you do not have the label, write the License Number printed on the
  130.            Certificate in one of the six numbered boxes on the SCO Product
  131.            Registration Form.
  132.  
  133.         c. Complete the information about your organization and your software
  134.            supplier.
  135.  
  136.     2.  Obtain your Registration Key in one of the following ways:
  137.  
  138.         +  Access the online registration site, by pointing your browser to
  139.            http://www.sco.com/Products and selecting the registration button.
  140.  
  141.            This site contains links to an online registration form.
  142.  
  143.         +  Fax the completed SCO Product Registration Form to an SCO
  144.            Registration Center.  You may send the fax at any time of the day.
  145.            The SCO Registration Center will send you a Registration Key by
  146.            fax within 24 hours.  If SCO cannot fax the Registration Key, it
  147.            will be sent by post.
  148.  
  149.         +  Mail the SCO Product Registration Form to an SCO Registration
  150.            Center.  The SCO Registration Center will send you a Registration
  151.            Key by post.
  152.  
  153.         Use the following numbers to contact an SCO Registration Center.
  154.  
  155.         From the Americas, Caribbean, and Pacific Rim:
  156.           Fax:  (317) 364-0649
  157.           Telephone:  (317) 364-0804  (between 8:00am and 8:00pm EST)
  158.  
  159.         From Europe, the Middle East, and Africa:
  160.           Fax:  +44 (0) 1506 460605
  161.           Telephone:  +44 (0) 1506 401555  (between 8:30am and 5:30pm GMT)
  162.  
  163.         See the Directory of Registration Centers in the SCO Software
  164.         Registration booklet provided with your software for a detailed list
  165.         of fax and phone numbers.  Toll-free numbers are available from most
  166.         countries.
  167.         ________________________________________________________________________
  168.  
  169.            NOTE  Not all SCO products require a Registration Key.
  170.            However, we still recommend that you register them to receive
  171.            important information about your SCO products.
  172.         ________________________________________________________________________
  173.  
  174.  
  175.     3.  In the License Manager:
  176.  
  177.         a. Select the product you wish to register from the list of installed
  178.            products.
  179.  
  180.         b. Select License -> Register
  181.  
  182.         c. Enter the Registration Key at the prompt, then click on OK.
  183.  
  184.     Once all the SCO products on a system have been registered, registration
  185.     reminder messages should no longer appear.
  186.     _________________________________________________________________________
  187.  
  188.        NOTE  Your software generates a new SCO System ID each time you do
  189.        a low-level format of the disk.  If you do a low-level reformat,
  190.        you must contact an SCO Registration Center to obtain a new
  191.        Registration Key and repeat the registration process.
  192.     _________________________________________________________________________
  193.  
  194.  
  195.     See also:
  196.  
  197.     +  ``Troubleshooting license and registration problems''
  198.  
  199.  
  200.  
  201.  Troubleshooting license and registration problems
  202.  
  203.     The following represent the most common difficulties with licensing and
  204.     registration:
  205.  
  206.     +  ``License Manager will not accept registration key''
  207.  
  208.     +  ``License Manager will not accept license information''
  209.  
  210.     +  ``UnixWare license has expired''
  211.  
  212.     +  ``No user licenses were found on this machine''
  213.  
  214.     +  ``Policy manager has died''
  215.  
  216.  
  217.  License Manager will not accept registration key
  218.  
  219.     If the Registration Key is invalid or was entered incorrectly, an error
  220.     message appears.  Verify that you entered the Registration Key correctly
  221.     and that you did not type the SCO System ID by mistake.  If you still
  222.     receive the error message, contact an SCO Registration Center to verify
  223.     that your Registration Key is accurate.
  224.  
  225.     If you lose your Registration Key before you enter it, contact an SCO
  226.     Registration Center.  Tell the registration operator that you have lost
  227.     your Registration Key.  After verifying your registration information,
  228.     the operator will reissue your original Registration Key.
  229.  
  230.  License Manager will not accept license information
  231.  
  232.     Make sure that you read the license correctly. Occasionally, characters
  233.     on the license are difficult to read.
  234.  
  235.  Licensing Policy Manager Daemon (ifor_pmd) has terminated
  236.  
  237.     If the policy manager daemon terminates, you might see this message:
  238.  
  239.        The Licensing Policy Manager Daemon (ifor_pmd) has terminated
  240.        and been restarted. This is a normal occurrence only when a
  241.        license is removed with the License Manager utility.  If this
  242.        is not the case, your system may have a problem which could
  243.        lead to undesirable behavior. Contact your SCO service provider
  244.        if you suspect that there is a problem.
  245.  
  246.     Or you might see this message:
  247.  
  248.        No user licenses were found on this machine. Please boot
  249.        single-user and correct this situation. Licensed software
  250.        will not operate until user licenses are installed.
  251.        The License Policy Manager Daemon (ifor_pmd) was unable to start.
  252.        This is usually due to a read-only root filesystem, lack of
  253.        user licenses or a damaged program image file (/etc/ifor_pmd).
  254.        If this is not the case, please contact your SCO service provider.
  255.  
  256.     The policy manager daemon is a background process that monitors licensing
  257.     on the system.  If you are using an Evaluation License on your system
  258.     that has has expired, then your system will display this message.
  259.     Contact the supplier of the software to obtain a valid license for your
  260.     software.  If you do not have an Evaluation License, see ``Policy manager
  261.     has died''.
  262.  
  263.  UnixWare license has expired
  264.  
  265.     If the License Manager indicates your operating system license is
  266.     expired, check the system clock by entering the date(1) command.  If the
  267.     date is incorrect, you should log in as root (or the system owner) and
  268.     enter this command:
  269.  
  270.        setclk
  271.  
  272.     This updates the system time with that of the battery-powered hardware
  273.     clock (CMOS).  If date is still incorrect, use this form of the date
  274.     command to update the system clock.
  275.  
  276.        date MMDDhhmmYY
  277.  
  278.     where MMDDhhmmYY is the correct time in month-day-hour-minute-year
  279.     format.  For example, here is the correct entry for 9:31 AM on August 31,
  280.     1997:
  281.  
  282.        0831093197
  283.  
  284.     Once you have changed the clock time to reflect the current time, reboot
  285.     your system, start the License Manager and check to see if the license
  286.     has changed from ``Expired'' to ``Yes.'' Your operating system license
  287.     should be fully operational within the options specified by the license.
  288.  
  289.     Checking for UnixWare product license expiration
  290.  
  291.     The expiration information for licenses is shown in the main display for
  292.     the License Manager under ``Status''.  If you have an expiring license,
  293.     the display will read Valid Until date.
  294.  
  295.  No user licenses were found on this machine
  296.  
  297.     If you see this message at boot time:
  298.  
  299.        No user licenses were found on this machine. Please boot
  300.        single user and correct this situation. Licensed software
  301.        will not operate until user licenses are installed.
  302.        The License Policy Manager Daemon (ifor_pmd) was unable to start.
  303.        This is usually due to a read-only root filesystem, lack of
  304.        user licenses or a damaged program image file (/etc/ifor_pmd).
  305.        If this is not the case, please contact your SCO service provider.
  306.  
  307.     This error message is usually caused by a system clock that is grossly
  308.     out of date.  It may also may result from a lack of user licenses or a
  309.     corrupted policy manager daemon (/etc/ifor_pmd).  See ``Policy manager
  310.     has died'' for more information.
  311.  
  312.  Policy manager has died
  313.  
  314.     If any application reports a license failure and you believe that this is
  315.     incorrect, it is possible that either the policy manager daemon,
  316.     /etc/ifor_pmd, has stopped and not restarted, or some crucial file
  317.     required by the policy manager to satisfy the login request is missing or
  318.     corrupted.
  319.     _________________________________________________________________________
  320.  
  321.        NOTE  You may be logged out and be unable to log in to troubleshoot
  322.        the problem.  Additional error messages may also appear.  If so,
  323.        simply turn the system off and reboot.  If the error messages
  324.        persist when the system is brought up, follow the procedures
  325.        described here.
  326.     _________________________________________________________________________
  327.  
  328.     Here are possible specific sources of corruption or malfunction:
  329.  
  330.     +  The /etc/ifor_pmd binary is corrupted or missing
  331.  
  332.     +  Key files or directories are missing
  333.  
  334.     +  The root filesystem is mounted read-only
  335.  
  336.     +  No user licenses exist, or there are no more licenses
  337.  
  338.  
  339.     The /etc/ifor_pmd binary is corrupted or missing
  340.  
  341.     The policy manager (/etc/ifor_pmd) must be present and running for your
  342.     system to function.  If the /etc/ifor_pmd file is missing, restore it
  343.     from backups.
  344.  
  345.     Key files or directories are missing
  346.  
  347.     The directory /pmd or its contents, the named streams pipes IPCCT_pipe,
  348.     PMDCT_pipe, LST_pipe, and the file ifor_pmd.pid, are corrupted or
  349.     missing.
  350.  
  351.     If /pmd exists, but any of its file contents do not, they may be restored
  352.     by stopping and restarting /etc/ifor_pmd.  In order to do this, perform
  353.     these steps:
  354.  
  355.     1.  Enter the command:
  356.  
  357.            ps -ef | egrep -e ifor_ -e sco | grep -v egrep
  358.  
  359.         which should return lines similar to this:
  360.  
  361.            root    72    70   TS  80  0   Nov 26 ?        0:00 /etc/sco_cpd
  362.            root    69     1   TS  70  0   Nov 26 ?        0:00 /etc/ifor_pmd
  363.            root    73    70   TS  80  0   Nov 26 ?        0:01 /etc/ifor_sld
  364.            root    70    69   TS  80  0   Nov 26 ?        0:03 /etc/ifor_pmd
  365.  
  366.         Any of the numbers shown may vary on your system, with the exception
  367.         that one of the entries should have ``1'' in the third field (parent
  368.         process ID).  This is the ``parent'' copy of ifor_pmd, and the other
  369.         entry is the ``child'', whose parent process ID should match the
  370.         second field (process ID) of the parent entry.
  371.  
  372.     2.  Kill the child process for ifor_pmd.  In the example, the command
  373.         would be:
  374.  
  375.            kill 70
  376.  
  377.  
  378.     3.  In a few moments, run the ps command again.  You should observe that
  379.         a new child ifor_pmd is running.
  380.  
  381.     4.  Check the contents of /pmd.  You should see four files:
  382.  
  383.            IPCCT_pipe
  384.            PMDCT_pipe
  385.            LST_pipe
  386.            ifor_pmd.pid
  387.  
  388.  
  389.     If licensing problems persist, kill all of the child daemons shown in the
  390.     output from step 1 and remove the contents of /pmd, then enter:
  391.  
  392.        /etc/ifor_pmd
  393.  
  394.  
  395.     The root filesystem is mounted read-only
  396.  
  397.     This has been identified as a common reason for policy manager-related
  398.     failures. Of course, in this case, the policy manager errors would
  399.     accompany many write failures to root filesystem, with corresponding
  400.     error messages.
  401.  
  402.     You can see if the root filesystem is mounted read-only by running the
  403.     Filesystem Manager.  The ``Access Mode'' is listed in the main display.
  404.     If this is the case, modify the mount configuration to be read-write.
  405.  
  406.     No user licenses exist, or there are no more licenses
  407.  
  408.     First, determine how many users are already logged in to the system.  A
  409.     user is defined as a distinct physical keyboard or a login over the
  410.     network. If indeed the system has run out of licenses to check out, the
  411.     only way to avoid the error message is to add user licenses by purchasing
  412.     an additional-user license product.
  413.  
  414.     If the login user count has not been exceeded, it is possible that the
  415.     license database itself has been corrupted. Follow the steps below to
  416.     re-apply the user licenses on the system. This procedure assumes that
  417.     user licenses are supplied only through the UnixWare 7 Certificate of
  418.     License and Authenticity. If you have already licensed additional users
  419.     with a separate user-license product, apply the procedure to that product
  420.     first.
  421.  
  422.     1.  Use the wall(1M) command to tell all users to log off the system.
  423.  
  424.     2.  When all users are logged off, invoke the License Manager, select
  425.         UnixWare 7, and choose License -> Remove to remove the UnixWare 7
  426.         license.
  427.  
  428.     3.  Re-license and register UnixWare 7 choosing the appropriate options
  429.         in the License Manager.
  430.  
  431.     4.  Run the grep command discussed in ``Key files or directories are
  432.         missing'' to check whether the policy manager daemon is running.  If
  433.         two instances of the /etc/ifor_pmd process are not running, issue
  434.         this command to restart the policy manager:
  435.  
  436.            /etc/ifor_pmd
  437.  
  438.         Repeat the grep command to verify that two instances of ifor_pmd are
  439.         running.
  440.  
  441.     5.  Tell users to log back in to the system.
  442.