Changes between Version 12 and Version 13 of ClientSetupLogicWinSix


Ignore:
Timestamp:
Oct 2, 2007, 4:42:56 AM (17 years ago)
Author:
Didactylos
Comment:

Queries added in italics.

Legend:

Unmodified
Added
Removed
Modified
  • ClientSetupLogicWinSix

    v12 v13  
    88 * User no longer selects install type.
    99
    10 This document describes the various changes to the installer including:
    11  * User Accounts and Groups
    12  * Data Directory
    13  * Executables Directory
    14  * User Interface Changes
    15  * Custom Action Changes
    16  * Reverting to a previous version of BOINC
     10[[PageOutline]]
    1711
    1812== User Accounts ==
     
    2923Both 'boinc' and 'boinc_project' will be setup so that their passwords never expire.
    3024
    31 A file will be created by the installer in the BOINC data directory called client_init.xml which contains the username and base64 encoded password for `boinc_project_<ComputerName>`. The first time the client starts up after install it will read the file and store an encrypted form of the data in a new file using !CryptProtectData/CryptUnprotectData. After reading in the client_init.xml file it will be deleted.
     25''The password properties will be added to SecureCustomProperties to prevent them being logged.''
     26
     27A file will be created by the installer in the BOINC data directory called client_init.xml which contains the username and base64 encoded password for `boinc_project_<ComputerName>`. The first time the client starts up after install it will read the file and store an encrypted form of the data in a new file using !CryptProtectData/CryptUnprotectData. After reading in the client_init.xml file it will be deleted. ''Can this be done with a deferred custom action?''
    3228
    3329Each time an installation occurs, both of the account passwords will be reset and a new randomly generated password will be used.
    3430
    35 NOTE: If the computer being installed upon is a domain controller, then the account names will have the computer name appeneded on to them.
     31NOTE: If the computer being installed upon is a domain controller, then the account names will have the computer name appended on to them.
    3632
    3733Groups:
     
    10096Secure installations will install BOINC as a service on Windows, and will be executed using the 'boinc' user account security context. BOINC science applications will be executed as the 'boinc_project' security context. Graphics will be available only for newer (Version 6) science applications.  Choose this option if you are concerned about security.
    10197
    102 Descriptions for both installation methods should appear underneith each installation option.
     98Descriptions for both installation methods should appear underneath each installation option.
    10399
    104100==== Options ====
     
    133129
    134130{{{
    135     ... MSI: Validates installaton package
     131    ... MSI: Validates installation package
    136132    ...
    137133    CAValidateSetup
     
    339335== Reverting to a previous version of BOINC ==
    340336
    341 Instructions will be provided on the website for copying the data files from the new location back to the old location, and how to delete the newly created users and groups.
     337Instructions will be provided on the website for copying the data files from the new location back to the old location, and how to delete the newly created users and groups. ''The user and group deletion should be handled by the uninstaller.''