|
|
1.1 root 1: /*
2: * Screen definition file
3: * This file generated from ../permis
4: */
5: #include <permis.h>
6:
7: static char L0001[] = "Allow remote login?";
8: static char L0002[] = "n";
9: static char L0003[] = "eg: rmail:rnews";
10: static char L0004[] = "eg: /usr/spool/uucppublic:/tmp";
11: static char L0005[] = "eg: /tmp/private";
12: static char L0006[] = "eg: /usr/spool/uucppublic:/tmp";
13: static char L0007[] = "eg: /tmp/private";
14: backGrnd permis_data[] = {
15: "/usr/lib/uucp/Permissions Items in all lists are separated by : (colon)",
16: 0, 1,
17: "Remote site name",
18: 2, 1,
19: "Provide an entry for that site calling in <y/n>",
20: 3, 1,
21: "LOGNAME",
22: 4, 6,
23: "Add an entry to /etc/passwd <y/n>",
24: 5, 1,
25: "Identify myself as",
26: 6, 1,
27: "Can the remote site request file transfers from this computer <y/n/c>",
28: 7, 1,
29: "Can this computer initiate file transfers to the remote site <y/n>",
30: 8, 1,
31: "Commands which can be executed at this computer by this remote site",
32: 11, 1,
33: "Read directory list",
34: 13, 1,
35: "Exceptions to the read directory list",
36: 15, 1,
37: "Write directory list",
38: 17, 1,
39: "Exceptions to the write directory list",
40: 19, 1,
41: NULL
42: };
43: char perSite[21];
44: char perCallIn[2];
45: char perLogn[21];
46: char perEtc[2];
47: char perMyName[21];
48: char perRequest[2];
49: char perSendFiles[2];
50: char *perComm;
51: char *perRead;
52: char *perNoRead;
53: char *perWrite;
54: char *perNoWrite;
55:
56: loc permis_locs[] = {
57: { perSite, 20, perSite, vSite, 0, 2, 18, 0, NULL },
58: { perCallIn, 1, perCallIn, yesNo, 0, 3, 49, 0, L0001 },
59: { perLogn, 20, perLogn, noVerify, 2, 4, 18, 0, NULL },
60: { perEtc, 1, L0002, yesNo, 0, 5, 35, 0, NULL },
61: { perMyName, 20, perMyName, noVerify, 0, 6, 20, 0, NULL },
62: { perRequest, 1, perRequest, yesNoCall, 0, 7, 71, 0, NULL },
63: { perSendFiles, 1, perSendFiles, yesNo, 0, 8, 68, 0, NULL },
64: { &perComm, 70, &perComm, noWhite, 4, 12, 3, 0, L0003 },
65: { &perRead, 70, &perRead, noWhite, 4, 14, 3, 0, L0004 },
66: { &perNoRead, 70, &perNoRead, noWhite, 4, 16, 3, 0, L0005 },
67: { &perWrite, 70, &perWrite, noWhite, 4, 18, 3, 0, L0006 },
68: { &perNoWrite, 70, &perNoWrite, noWhite, 4, 20, 3, 0, L0007 },
69: NULL
70: };
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.