swconfig(C) 06 January 1993 swconfig(C) Name swconfig - produce a list of the software modifications to the system Syntax swconfig [ -a ] [ -p ] Description The swconfig command displays the modifications to the system software since its initialization, in much the same way that hwconfig tells the user what hardware is installed on the system. The program can tell the user what sets have been installed or removed from the system, as well as what release and what parts of the packages were installed at that time. Options Additional flags let the user ask to see all of the description of each installation on the system. The default behavior is simple so that the information is displayed quickly. Additional flags can be used to perform more complex manipula- tions. Updates are recognized and noted as such. The release number is displayed in all cases. Without options, swconfig generates a display similar to the following example: Set Release Notes --- ------- ----- Operating System 2.3.1a partially removed International XENIX O.S. Supplem 2.0.0e partially installed Development System 2.3.0b removed -a The -a flag lists all the information contained in /usr/lib/custom/history, but sorted by date. It groups products that were installed at the same time, but displays entries in reverse chronological order. -p The flag -p is used to display package information in addition to the default information. A list of all the packages in a set is stored and their installed status tracked by the sequence of infor- mation in /usr/lib/custom/history. Examples Here is a sample output using the -a option: Set: Operating System (prd = xos) Fri Mar 17 07:51:02 PST 1989 removed successful Release 2.3.1a Type: 386GT Packages: HELP MOUSE Fri Mar 17 10:43:09 PST 1989 removed successful Release 2.3.1a Type: 386GT Packages: VSH Set: International XENIX O.S. Supplement (prd = sup.os) Fri Dec 16 10:32:53 PST 1988 installed successful Release 2.0.0e Type: n286 Packages: RTSUP BASE SYSADM FILE Fri Dec 16 11:03:37 PST 1988 installed successful Release 2.0.0e Type: n286 Packages: MAPFILE Here is a sample output generated by the -p option: Set Release Notes Packages --- ------- ----- -------- Operating System 2.3.1a removed HELP MOUSE Operating System 2.3.1a removed VSH International XENIX O.S. Supplem 2.0.0e installed RTSUP BASE SYSADM FILE International XENIX O.S. Supplem 2.0.0e installed MAPFILE Development System 2.3.0b removed ALL See also custom(ADM) Value added swconfig is an extension of AT&T System V provided by The Santa Cruz Operation, Inc.