File: README

package info (click to toggle)
systeminstaller 1.04-2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 748 kB
  • ctags: 261
  • sloc: perl: 5,769; makefile: 70
file content (105 lines) | stat: -rw-r--r-- 3,002 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
Data Files for Persistence

In general, all data files consist of newline ("\n") delimited records.
Each record in turn is delimited by a ":" character (these choices are
arbitrary and can easily be changed). All fields in a record are 
single-valued (ie normalized). If the value of a field cantains the
record separator character, it must be escaped using the " character
(see the adapter file).

- syntax
  Describes the schema in all subsequent files. Fields are
  defined as follows:

  syntax     the syntax to use for subsequent access
  tabname    a table (ie file)
  colname    a column (ie field) in that file
  colseq     the order of the column
  iskey      1=column participates in a PRIMARY key


OSCAR syntax 
===================================================================

- adapter
  Descibes network adapters

  HOST       host name to which adapter is attached
  INTERFACE  interface name (ie 'eth0')
  MAC        MAC address 
  IP_ADDR    dotted IP address
  IP_MASK    network mask
  CONFIG     network configuration (manual/dhcp)

- client
  Describes cluster clients

  NAME           client hostname
  DEFAULT_ROUTE  network default route
  STATE          enabled/disabled
  NUM_PROCS      number of processors

- cluster
  Describes the cluster

  OSCAR_VERSION  OSCAR version used to install
  CLUSTER_HEAD   head machine in cluster
  INSTALL_NODE   machine from which installation occurred
  NETWORK_TYPE   private/public

- group
  Describes groups of clients and their associated installed packages

  NAME           descriptive name of group
  PACKAGELIST    name of entry in packagelist describing installed packages
  HOSTLIST       name of entry in hostlist describing clients in group

- hostlist
  Describes logically grouped clients

  NAME           descriptive name
  HOST           client machine in the group

- packagelist
  Describes logically grouped installed packages

  NAME           descriptive name
  PACKAGE        installed package in the group


SIS syntax 
===================================================================

- Adapter
  Descibes network adapters

  HOST       host name to which adapter is attached
  NAME       interface name (ie 'eth0')
  MAC        MAC address 
  IP_ADDR    dotted IP address
  IP_NETMASK network mask
  CONFIG     network configuration (manual/dhcp)

- Cient
  Describes cluster clients

  NAME           client symbolic name
  HOST           fully-qualified host name
  DOMAIN	 domain name portion of hostname
  DEFAULT_ROUTE  the default route
  INSTALL_MODE   current install state
  BOOTDEV        boot device
  IMAGE          name of the Image to install

- Group
  Describes groups of clients

  NAME           descriptive name of group
  CLIENT         client name belonging to Group

- Image
  Describes an image to install on a Client

  NAME           descriptive name
  SERVER         fully-qualified address of server where Image resides
  PATH           fully-qualified pathname to the image