TECHNICAL INFORMATION DOCUMENT TITLE: TF2113 - priv command patch DATE: 26SEP95 README FOR: TF2113 PRODUCT and VERSION: UnixWare 2.01 Installation Instructions: DATATYPE: datastream 1. Download the tf2113.Z and tf2113.txt files to the /tmp directory on your machine. 2. Read the release notes contained in file and follow the instuctions to add the package to your system. 3. Now become root, uncompress the file and add the package to your system using the following commands: $ su # uncompress /tmp/tf2113.Z # pkgadd -d /tmp/tf2113 ENGINEERING RELEASE NOTES ------------------------- Title ----- PTF2113 - priv command patch Product And Version -------------------- UnixWare 2.01, UnixWare 2.02. Abstract -------- "privs" file uses ctime instead of mtime. Symptom -------- The command "initprivs" checks and validates the entries in the privilege data file at startup. One of the attributes that is checked is "file modification time". If the modification time of a file has changed, initprivs reports a warning and the privileges for that file are not set. The current implementation of privilege mechanism records and checks for "ctime" (time of last file status change) instead of "mtime" (time of last data modification). As a result, a change in inode information of the file, irrespective of any data modification, will cause initprivs to generate a warning message and not set the privileges for the file. SOLUTION SPECIFICS ------------------ Record and validate privilege data using mtime instead of ctime. General Description. ------------------- This patch eliminated the above problem. New Features. ------------ None Software Notes and Recommendations. ---------------------------------- This PTF can be installed on UnixWare 2.01 and UnixWare 2.02 systems. Testing of the modified software contained in this package has been conducted only to the extent necessary to confirm that it resolves the problem(s) stated above ("Symptom"). Such testing consists of recreating the problem conditions and verifying that the problem no longer occurs. No other testing of this software has been done. This PTF needs to be re-applied if the osmp package is installed or removed. This patch installs the following updated files: /sbin/filepriv /sbin/initprivs /etc/security/tools/priv_upd /etc/conf/pack.d/sum/Driver_atup.o /etc/conf/pack.d/sum/Driver_mp.o Hardware Notes and Recommendations. ---------------------------------- This PTF is targeted for the i386, i486 and Pentium CPU's.