|
|
1.1 root 1: .TH DIST 5
2: .SH NAME
3: dist \(mi spool directory structure for
4: .B dist
5: .SH SYNOPSIS
6: .ds sd /usr/spool/dist
7: .B \*(sd/Q.*/
8: .PP
9: .B \*(sd/Q.*/ctl
10: .PP
11: .B \*(sd/Q.*/data
12: .PP
13: .B \*(sd/Q.*/files
14: .PP
15: .B \*(sd/Q.*/[1-9]*.busy
16: .PP
17: .B \*(sd/Q.*/[1-9]*.done
18: .SH DESCRIPTION
19: The
20: .I dist
21: spool directory contains distributions queued for transmission
22: to remote systems, and is also used as the working directory when
23: unpacking distributions received from remote systems.
24: .PP
25: Each job has its own subdirectory
26: of the spool directory. Several files with conventional names
27: appear in this per-job directory, as well as files with
28: generated names containing status information for each remote
29: system in the job.
30: .PP
31: The files in a job's spool directory include:
32: .TP
33: .B ctl
34: The control file contains a list of identifying numbers
35: and remote system names. The identifying number
36: is used in file names containing status information for corresponding
37: remote system, since network names may not be legal file names.
38: The file contains a sequence of lines; each line contains
39: an identifying number, a space, and the corresponding remote system name.
40: .TP
41: .B data
42: The data file contains the output of
43: .IR mkpkg (1)
44: for the distribution.
45: .TP
46: .B files
47: A list of file names specified in the command line
48: that created the job. This is mainly used as a key
49: for superseding jobs: if a new job is created that
50: contains a superset of the files of some old
51: job, the old job is marked as completed for all remote
52: systems it has in common with the new job.
53: .TP
54: .B [1-9]*.busy
55: An empty lock file indicating that the identified system
56: is currently receiving the distribution.
57: .TP
58: .B [1-9]*.done
59: Status file indicating that the identified system is
60: finished with the distribution. This file is empty
61: if and only if the distribution was successfully installed;
62: otherwise it contains any error messages from the remote
63: system.
64: .SH FILES
65: .B \*(sd/*
66: .SH "SEE ALSO"
67: .IR dist (1),
68: .IR dist (8)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.