]> git.pld-linux.org Git - packages/ckermit.git/blame - cku-ckermit.local.ini
- tabs in preamble
[packages/ckermit.git] / cku-ckermit.local.ini
CommitLineData
76247cb2
JR
1; /etc/kermit/ckermit.local.ini: local system-wide init file for kermit
2; created 27-Jan-1997 jmk
3; autodate: 12-Mar-1997
4; autotime: 00:27
5
6; this file is read from \m(sys_dir)ckermit.ini
7; before the user's personal init file (~/.mykermrc).
8
9; system-wide dialing directory; default can be
10; overridden with the environment variable KERMIT_SYS_DIALDIR
11xif defined \$(KERMIT_SYS_DIALDIR) {
12 assign sys_dial_dir {\$(KERMIT_SYS_DIALDIR)}
13} else {
14 assign sys_dial_dir {\m(sys_dir)ckermit.phone}
15}
16xif exist \m(sys_dial_dir) {
17 echo { Adding system dialing directory \m(sys_dial_dir) ...}
18 xif exist \m(_dialdir) {
19 set dial directory \m(_dialdir) \m(sys_dial_dir)
20 } else {
21 set dial directory \m(sys_dial_dir)
22 }
23}
24
25; initialize local modem; the default init file
26; can be overridden by environment variable KERMIT_MODEM_INI,
27; and the default device can be overriden by KERMIT_MODEM.
28xif defined \$(KERMIT_MODEM_INI) {
29 assign modem_ini {\$(KERMIT_MODEM_INI)}
30} else {
31 assign modem_ini {\m(sys_dir)ckermit.modem.ini}
32}
33xif not exist \m(modem_ini) {
34 echo { Warning: I can't find modem init file `\m(modem_ini)' ...}
35 echo { the `modem' command may not work properly.}
36}
37xif defined \$(KERMIT_MODEM) {
38 assign modem_default_dev {\$(KERMIT_MODEM)}
39} else {
40 assign modem_default_dev {/dev/modem}
41}
42; the `modem' command initializes a modem device
43; using a the modem init file above.
44define modem {
45 switch \v(argc) {
46 :1
47 assign modem_dev \m(modem_default_dev)
48 break
49 :2
50 assign modem_dev \%1
51 break
52 :default
53 stop 0 {Usage: MODEM [device-name]}
54 }
55 take \m(modem_ini)
56}
57
58; some other useful modem-oriented commands:
59; close line without hanging up
60define offline {
61 set modem hangup-method rs232-signal
62 set line
63}
64; list personal dialing directory
65define list {
66 type \m(_dialdir)
67}
68
69; redefine edit command to run editor even if
70; the user doesn't specify a file to edit.
71define edit {!\m(myeditor) \%1 \%2 \%3 \%4 \%5 \%6 \%7 \%8}
72
73; some useful shell commands
74define cls {!clear}
75xif defined \$(PAGER) {
76 assign page_cmd {\$(PAGER)}
77} else {
78 assign page_cmd {more}
79}
80define page {!\m(page_cmd) \%1 \%2 \%3 \%4 \%5 \%6 \%7 \%8}
81define more {do page \%1 \%2 \%3 \%4 \%5 \%6 \%7 \%8}
82
83; some useful macro commands
84define 8bit {set term bytesize 8, set term locking-shift off}
85define 7bit {set term bytesize 7, set term locking-shift on}
86define literal {set file names literal}
87define converted {set file names converted}
88
89; various parameters
90eightbit
91fast
92set exit warning off
93set file type text
94set file names literal
95set file collision update
96set file incomplete discard
97set file display crt
98set transmit linefeed off
99
100; set automatic commands off for security
101set terminal apc off
102set terminal autodownload off
103
104; server mode
105set server display on
106;set server get-path <path> <path> ...
107;set server idle-timeout 300
108;set server login <name> <password>
109
110; disable some server mode commands for a
111; reasonable level of security
112disable assign
113;disable copy
114;disable delete
115disable host
116disable mail
117disable print
118disable query
119;disable rename
120;disable retrieve
121;disable type
122disable who
123
124; set a somewhat useful prompt
125assign hostname {\fbreak(\v(host),.)}
126set prompt {C-Kermit@\m(hostname)> }
127
128; -------- End --------
This page took 0.111301 seconds and 4 git commands to generate.