stl_key.5

来自「<B>Digital的Unix操作系统VAX 4.2源码</B>」· 5 代码 · 共 162 行

5
162
字号
.TH stl_key 5.SH Namestl_key \- setld kit manufacturing key file.SH Description.NX R "kits" "manufacturing key file format".NX R "setld" "kits manufacturing key file format"The manufacturing key files are used by the software kitting program.PN kitsin producing software distribution packages in.PN setldformat..PPA key file has a global data section and a subsetdescriptor section. The sections are separated by a line thatis empty except for the %%character sequence..PPThe global section contains the product level attributes of theproduct. Comments are permittedin this section. They begin with the number sign (#)character and end at the next newline character.Attributes are specified by giving the attribute key,an equal sign (=), and a value for the attribute.There must be no white space surroundingthe equals sign (=). There are five attributes that must be present with non-null values. These are.I NAME,.I CODE,.I VERS,.I MI,and.I ROOT.An explanation of each of the attributes follows:.RS 3.TP 10NAMEThe name of the product. The value for.I NAMEis a string of up to 40characters..TPCODEThe 3-character product code for the product, for example, ULT..TPVERSThe 3-digit version code for the product, for example, 040..TPMIThe pathname of the master inventory file for the product..TPROOTA flag with values of 0 or 1. It is used to determine if a ROOT imagechecksum should be computed for the product image file. There is noROOT image in any product other than ULTRIX. Set it to 0..TPRXMAKEA flag with values of 0 or 1. Setting it to 0 suppresses the manufactureof subset images for distribution on RX50 diskettes. Omitting thisattribute from the key file will cause the.PN kitsprogram to assume a default value of 1. Digital recommends setting it to 0..TPCOMPRESSA flag with values of 0 or 1. Setting it to 1 causes the subset images to be compressed using the.PN compressutility, thereby saving space on the distribution media. Setting it to 0suppresses compression. Omitting this attribute from the key filewill cause the .PN kitsprogram to assign a default value of 0..RE.PPThe subset descriptor section contains one subset descriptor foreach subset in the product. There is one subset descriptor per linein this section and comments are not permitted..PPA subset descriptor contains subset-specificattributes in four fields separated by TAB (CTRL/I)characters. A description of each field follows:.RS 3.TP 10SUBSETThis field contains the name of the subset being described by thedescriptor. The subset name is composed of the product code, name andversion code..TPDEPENDENCIESA list of subsets on which the described subset depends. If thereare no such subsets, the period character (.) is used. Multiple subset dependencies areseparated by a vertical bar character (|)..TPFLAGSA subset flags value. This is an integer. Bit 0 is used to markthe subset as irremovable. If bit 0 is set,.PN setldcan never deletethe subset. Bit 1 is used to mark the subset as optional, otherwise it is mandatoryand must be installed from the media when encountered by.PN setld ..TPDESCRIPTIONThis is a description of the subset in 40 or fewer characters.It is used in the menu that.PN setldpresents to a user installing the software. If spaces are desired inthis field, the field must be enclosed in single quotes..RE.PPThe subset descriptors must be listed in the order inwhich the subsets are installed by.PN setld ..SH RestrictionsThe required attributes and default values are not optimal..PPComments in the subset descriptor section will cause seriousproblems when encountered by the.PN kitsprogram..PPTAB formatting in the subset descriptors is tightly enforced bythe.PN kitsprogram..SH ExamplesThis is an example key file:.EX    #	ULW400.k -    #		ULTRIX WS V4.0 Server 2/2 (VAX) Mfg Key File    #    #	"@(#)ULW400.k	2.2 (ULTRIX) 4/12/89"    #    #	000	02-mar-1989	ccb    #	Copy from V2.0 (VAX) Sources    #	Revision update for V4.0    #% PRODUCT-LEVEL ATTRIBUTES    NAME='ULTRIX Worksystem Software V4.0'    CODE=UWS    VERS=400    MI=ULT400.mi    ROOT=0    RXMAKE=0    COMPRESS=1    #% SUBSET-LEVEL ATTRIBUTES    %%    UWSX11400	ULTINET400	0	'X11/DECwindows User Environment'    UWSFONT400	UWSX11400	0	'X11/DECwindows 75dpi Fonts'    UWSFONT15400	.	2	'X11/DECwindows 100dpi Fonts'    UWSDECW400	.	2	'Optional DECwindows Applications'    UWSXDEV400	ULTPGMR400	2	'Worksystems Development Software'    UWSMAN400	ULTDCMT400	2	'UWS Manual Pages'.EE.SH See Alsokits(1), stl_comp(5), stl_ctrl(5), stl_image(5), setld(8).br.I "Guide to Preparing Software for Distribution on ULTRIX Systems"

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?