--- doc/packaging/index.html 2000/04/26 18:17:10 1.1 +++ doc/packaging/index.html 2000/05/23 16:33:28 1.2 @@ -32,7 +32,7 @@ and securely communicating potential LON-CAPA server machine.

This document is the functional model description which describes the computations -and their expected results necessary to manage packaging and filesystem management +and expected results necessary to manage packaging and filesystem management for LON-CAPA both now and in the future in a manner that is synchronous with software development, installations, and upgrades. Promulgation of coding changes, version control, and maintaining a handle on security and network optimization @@ -49,7 +49,7 @@ management.
Red Hat Package Manager. A system to manage software applications (packages). This system tracks package interdependencies, configuration files, and file alterations. The RPM packaging system can (and probably should) reside on a different computer than the central file repository computer. The RPM packaging system should probably be on a computer -accessible to the +accessible to programmers involved with system development.

  • LCIC
    LON-CAPA Integrity Check. A script-based system which analyzes a computer to determine the RPM composition (missing or contrastingly extraneous RPMs), extraneous files which do not belong to any RPM, and RPM file @@ -233,8 +233,8 @@ other computers in the software developm

  • What are the specifics associated with the process LON_CAPA_update_RPM_build_tree? -
    This process checkouts LON-CAPA directories and files. This process reads from the packaging/file_map.txt. -This process reads RPM .spec template files to set up the two LON-CAPA RPMs (LON-CAPA-base and LON-CAPA-auxiliary). +
    This process checkouts LON-CAPA directories and files. This process reads from the packaging/file_map.txt and the +packaging/permissions.txt file. This process reads RPM .spec template files to set up the two LON-CAPA RPMs (LON-CAPA-base and LON-CAPA-auxiliary). These updated RPMs are placed into a pool of RPMs from which to generate the customized RedHat installation/upgrade CD. A 'comps' file is generated to customize the grouping of packages on the CD image. The CD image is written and made accessible on the web. @@ -271,6 +271,24 @@ institution. [configuration settings that need to be saved?] [description of file and what it does] +

    +

  • What is the correct format for the packaging/permissions.txt file? +
    Every line refers to a file or directory to install/upgrade on a LON-CAPA system. There are four/five fields to each line which are space-separated. +File listing: +
    +[octal mode]
    +[user to own file]
    +[group to own file]
    +[file name]
    +
    +Directory listing: +
    +[octal mode]
    +[user to own file]
    +[group to own file]
    +DIR
    +[file name]
    +