1 |
|
---|
2 | ; $Id$
|
---|
3 |
|
---|
4 | ; This file is used by ReleaseTool to provide information used to provide
|
---|
5 | ; various configuration data to ReleaseTool.cmd
|
---|
6 |
|
---|
7 | ; ReleaseTool expects each line to be one of four types:
|
---|
8 | ; 1) Blank/empty lines (which are ignored)
|
---|
9 |
|
---|
10 | ; 2) Comment lines. All text following a semicolon, ";", will be ignored.
|
---|
11 | ; Any line whose first non-blank is a semicolon, like this line, is
|
---|
12 | ; a comment line and will be ignored by ReleaseTool.
|
---|
13 |
|
---|
14 | ; Section and data lines (below) can have end-of-line comments
|
---|
15 | ; (like C++'s // comments). This means key-values (see Data lines below)
|
---|
16 | ; may not have semicolons.
|
---|
17 |
|
---|
18 | ; 3) Section lines. Section lines are of the form:
|
---|
19 | ; [section-name]
|
---|
20 | ; Section lines mark the start of a new set of data. The section
|
---|
21 | ; name (within the brackets) defines which type of data follows.
|
---|
22 | ; Initially ReleaseTool supports only two section names: FTP and NNTP.
|
---|
23 |
|
---|
24 | ; FTP sections are used to define data for uploading one or more files
|
---|
25 | ; to a single site.
|
---|
26 |
|
---|
27 | ; NNTP sections are used to define data for uploading messages to one
|
---|
28 | ; or more newsgroups on a single newsgroup server.
|
---|
29 |
|
---|
30 | ; 4) Data lines. These lines provide the actual data to ReleaseTool.
|
---|
31 | ; The format of these lines is:
|
---|
32 | ; key-name = key-value
|
---|
33 | ; Whitespace is ignored. If a key-value has whitespace, then
|
---|
34 | ; enclose it with double quotes.
|
---|
35 |
|
---|
36 | ; Key-name's are case-insensitive. Key-values are case sensitive.
|
---|
37 |
|
---|
38 | ; The following table lists the key-names recognized by ReleaseTool, the
|
---|
39 | ; sections to which they apply, a code (explained below) and a short description:
|
---|
40 |
|
---|
41 | ; Key-name Sections Code Description
|
---|
42 |
|
---|
43 | ; DESCRIPTIVE_HOSTNAME FTP 1 Text used by ReleaseTool to identify
|
---|
44 | ; an FTP site in messages to its users.
|
---|
45 | ; HOST FTP 1 The host name
|
---|
46 | ; NNTP 2
|
---|
47 | ; USERID FTP 2 The userid used to log in
|
---|
48 | ; NNTP 2
|
---|
49 | ; PASSWORD FTP 2 The password used to log in.
|
---|
50 | ; NNTP 2
|
---|
51 | ; DIRECTORY FTP 4 If a change directory command is needed
|
---|
52 | ; before uploading a file, then this key-value
|
---|
53 | ; should be provided. If more than one file
|
---|
54 | ; is to be uploaded and they are to be uploaded
|
---|
55 | ; into different directories, precede each set
|
---|
56 | ; of FILE lines by an appropriate Directory line.
|
---|
57 | ; FILE FTP 3 The local name of a file to be uploaded. This
|
---|
58 | ; should include path info if the file is not
|
---|
59 | ; in the same directory as ReleaseTool.
|
---|
60 | ; NEWSGROUPS NNTP 1 A comma-separated list of newsgroups for this host.
|
---|
61 |
|
---|
62 | ; Codes:
|
---|
63 | ; 1: Required, one per section.
|
---|
64 | ; 2: Optional, but ReleaseTool will prompt for its value as needed.
|
---|
65 | ; 3: Required, one or more per section
|
---|
66 | ; 4: Optional, one or more per section
|
---|
67 |
|
---|
68 | ; "Special" key-values:
|
---|
69 | ; Userid
|
---|
70 | ; [Not-needed] : Userid not needed. (ReleaseTool will prompt for an absent userid.)
|
---|
71 | ; Password
|
---|
72 | ; [Hobbes-email] : ReleaseTool automatically replaces this the email address from the Hobbes text file.
|
---|
73 | ; [Not-needed] : Password not needed. (ReleaseTool will prompt for an absent password.)
|
---|
74 | ; File
|
---|
75 | ; [Release-Zip] : ReleaseTool automatically replaces this with FM/2 release zip filename.
|
---|
76 | ; [Hobbes-text] : ReleaseTool automatically replaces this with Hobbes text filename.
|
---|
77 |
|
---|
78 | ; Password note: Instead of recording passwords in this file, it may be best to omit them and have
|
---|
79 | ; ReleaseTool prompt you for them, as needed.
|
---|
80 |
|
---|
81 | ; Within a section, data lines can be in any order except DIRECTORY lines, if any, must precede
|
---|
82 | ; the FILE lines to which they apply.
|
---|
83 |
|
---|
84 |
|
---|
85 | [FTP] ; Hobbes upload definition
|
---|
86 | Descriptive_hostname = Hobbes
|
---|
87 | Host = hobbes.nmsu.edu
|
---|
88 | Userid = anonymous
|
---|
89 | Password = [Hobbes-email]
|
---|
90 | Directory = /pub/incoming
|
---|
91 | File = [Hobbes-text]
|
---|
92 | File = [Release-zip]
|
---|
93 |
|
---|
94 | [FTP] ; Netlabs upload definition
|
---|
95 | Descriptive_hostname = Netlabs
|
---|
96 | Host = ftp.netlabs.org
|
---|
97 | Userid =
|
---|
98 | Password =
|
---|
99 | Directory = /fm2
|
---|
100 | File = [Release-zip]
|
---|
101 |
|
---|
102 | [NNTP] ; eComstation news server/groups definition
|
---|
103 | Host = news.ecomstation.nl
|
---|
104 | Newsgroups = ecomstation.apps
|
---|
105 | Userid = [Not-needed]
|
---|
106 | Password = [Not-needed]
|
---|
107 |
|
---|
108 | [NNTP] ; ReleaseTool user's news server/groups definition
|
---|
109 | Newsgroups = comp.os.os2.apps,comp.os.os2.utilities
|
---|
110 | Host =
|
---|
111 | Userid =
|
---|
112 | Password =
|
---|
113 |
|
---|
114 | [SMTP]
|
---|
115 | Command = g:\pmmail\bin\pmmsend -a G:\PMMail\Accounts\ygk_us0.act -t "%%TO%%" -s "%%SUBJECT%%" -m %%MESSAGE_BODY_FILE%%
|
---|