]> git.pld-linux.org Git - packages/ckermit.git/commitdiff
7f737d7e05c782802b0fe3b003093a46 cku-ckermit.local.ini
authorJan Rękorajski <baggins@pld-linux.org>
Thu, 13 Jul 2000 17:50:47 +0000 (17:50 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
d409b9c2d94eae010f86e64a1994fe87  cku-ckermit.locale.ini
1f8443dbb481e431e6dd8c69e6ae124b  cku-ckermit.modem.generic.ini
5a707f89f423e0d29eae55c9cf230a77  cku-ckermit.phone
5167667db68f46a0b28f150d47aebe3f  cku-makefile.patch

Changed files:
    cku-ckermit.local.ini -> 1.1
    cku-ckermit.locale.ini -> 1.1
    cku-ckermit.modem.generic.ini -> 1.1
    cku-ckermit.phone -> 1.1
    cku-makefile.patch -> 1.1

cku-ckermit.local.ini [new file with mode: 0644]
cku-ckermit.locale.ini [new file with mode: 0644]
cku-ckermit.modem.generic.ini [new file with mode: 0644]
cku-ckermit.phone [new file with mode: 0644]
cku-makefile.patch [new file with mode: 0644]

diff --git a/cku-ckermit.local.ini b/cku-ckermit.local.ini
new file mode 100644 (file)
index 0000000..799f798
--- /dev/null
@@ -0,0 +1,128 @@
+; /etc/kermit/ckermit.local.ini: local system-wide init file for kermit
+; created 27-Jan-1997 jmk
+; autodate: 12-Mar-1997 
+; autotime: 00:27 
+
+; this file is read from \m(sys_dir)ckermit.ini
+; before the user's personal init file (~/.mykermrc).
+
+; system-wide dialing directory; default can be 
+; overridden with the environment variable KERMIT_SYS_DIALDIR
+xif defined \$(KERMIT_SYS_DIALDIR) {
+  assign sys_dial_dir {\$(KERMIT_SYS_DIALDIR)}
+} else {
+  assign sys_dial_dir {\m(sys_dir)ckermit.phone}
+}
+xif exist \m(sys_dial_dir) {
+  echo { Adding system dialing directory \m(sys_dial_dir) ...}
+  xif exist \m(_dialdir) {
+    set dial directory \m(_dialdir) \m(sys_dial_dir)
+  } else {
+    set dial directory \m(sys_dial_dir)
+  }
+}
+
+; initialize local modem; the default init file
+; can be overridden by environment variable KERMIT_MODEM_INI,
+; and the default device can be overriden by KERMIT_MODEM.
+xif defined \$(KERMIT_MODEM_INI) {
+  assign modem_ini {\$(KERMIT_MODEM_INI)}
+} else {
+  assign modem_ini {\m(sys_dir)ckermit.modem.ini}
+}
+xif not exist \m(modem_ini) { 
+  echo { Warning: I can't find modem init file `\m(modem_ini)' ...}
+  echo { the `modem' command may not work properly.}
+}
+xif defined \$(KERMIT_MODEM) {
+  assign modem_default_dev {\$(KERMIT_MODEM)}
+} else {
+  assign modem_default_dev {/dev/modem}
+}
+; the `modem' command initializes a modem device
+; using a the modem init file above.
+define modem {
+  switch \v(argc) {
+    :1
+      assign modem_dev \m(modem_default_dev)
+      break
+    :2
+      assign modem_dev \%1
+      break
+    :default
+      stop 0 {Usage: MODEM [device-name]}
+  }
+  take \m(modem_ini)
+} 
+
+; some other useful modem-oriented commands:
+; close line without hanging up
+define offline {
+  set modem hangup-method rs232-signal
+  set line
+}
+; list personal dialing directory
+define list {
+  type \m(_dialdir)
+}
+
+; redefine edit command to run editor even if
+; the user doesn't specify a file to edit.
+define edit {!\m(myeditor) \%1 \%2 \%3 \%4 \%5 \%6 \%7 \%8}
+
+; some useful shell commands
+define cls  {!clear}
+xif defined \$(PAGER) {
+  assign page_cmd {\$(PAGER)}
+} else {
+  assign page_cmd {more}
+}
+define page {!\m(page_cmd) \%1 \%2 \%3 \%4 \%5 \%6 \%7 \%8}
+define more {do page \%1 \%2 \%3 \%4 \%5 \%6 \%7 \%8}
+
+; some useful macro commands
+define 8bit      {set term bytesize 8, set term locking-shift off}
+define 7bit      {set term bytesize 7, set term locking-shift on}
+define literal   {set file names literal}
+define converted {set file names converted}
+
+; various parameters
+eightbit
+fast
+set exit warning off
+set file type text
+set file names literal
+set file collision update
+set file incomplete discard
+set file display crt
+set transmit linefeed off
+
+; set automatic commands off for security
+set terminal apc off
+set terminal autodownload off
+
+; server mode
+set server display on
+;set server get-path <path> <path> ...
+;set server idle-timeout 300
+;set server login <name> <password>
+
+; disable some server mode commands for a
+; reasonable level of security
+disable assign
+;disable copy
+;disable delete
+disable host
+disable mail
+disable print
+disable query
+;disable rename
+;disable retrieve
+;disable type
+disable who
+
+; set a somewhat useful prompt
+assign hostname {\fbreak(\v(host),.)}
+set prompt {C-Kermit@\m(hostname)> }
+
+; -------- End --------
diff --git a/cku-ckermit.locale.ini b/cku-ckermit.locale.ini
new file mode 100644 (file)
index 0000000..1080858
--- /dev/null
@@ -0,0 +1,46 @@
+; /etc/kermit/ckermit.locale.ini: locale settings for C-Kermit
+; created 27-Jan-1997 jmk
+; autodate: 12-Mar-1997 
+; autotime: 00:28 
+
+echo { Setting locale ...}
+
+; define various locale settings
+define locale_set_country {
+  set input case ignore
+  switch \%1 {
+    :usa 
+      set dial country-code 1
+      set dial intl-prefix 011
+      set dial ld-prefix 1
+      set dial toll-free-area-code 800 888
+      set dial toll-free-prefix 1
+      break
+    :canada
+      set dial country-code 1
+      set dial intl-prefix 011
+      set dial ld-prefix 1
+      set dial toll-free-area-code 800 888
+      set dial toll-free-prefix 1
+      break
+    :default
+      echo { Error: unknown country name `\%1' ...}
+      stop 0 { please add it to \m(locale_ini)}
+  }
+}
+define locale {
+  xif < \v(argc) 3 {
+    stop 0 { Usage: LOCALE country-name area-code}
+  }
+  xif numeric \%2 {
+    set dial area-code \%2
+  } else {
+    stop 0 { Error: area-code must be numeric}
+  }
+  locale_set_country \%1
+}
+
+; set the locale here
+locale usa 919
+
+; -------- End --------
diff --git a/cku-ckermit.modem.generic.ini b/cku-ckermit.modem.generic.ini
new file mode 100644 (file)
index 0000000..e01d310
--- /dev/null
@@ -0,0 +1,127 @@
+; /etc/kermit/ckermit.modem.ini: modem initialization for C-Kermit
+
+echo { Initializing modem \m(modem_dev) ...}
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;; MODEM TYPE: 
+;; change to reflect your modem.
+;; use `set modem type ?' to list available modem types.
+set modem type ppi
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+; set line to value from `modem' macro
+set line \m(modem_dev)
+xif fail {
+  stop 0 { Error: couldn't set line to `\m(modem_dev)'}
+}
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;; DEVICE PARAMETERS: 
+;; change speed and flow-control to suit.
+set carrier-watch auto
+set speed 115200
+set flow rts/cts
+;set flow xon/xoff
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;; MODEM PARAMETERS:
+;; `modem-command' hangup method sends `+++ATH0+++' and works for most modems.
+;; `rs232-signal' hangup method only works if your modem respects DTR.
+set modem hangup-method modem-command
+;set modem hangup-method rs232-signal
+set modem speed-matching off
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;; MODEM STRINGS:
+;; change to suit if necessary.
+;; if your modem has a saved configuration, you can send `ATZ' to recall it.
+;set modem command init-string {atz\x0d}
+set modem dial-command {atd %s\x0d}
+
+;; `loud' and `quiet' commands turn the modem's
+;; speaker on or off while dialing.
+define loud  {set modem dial-command {atm1d %s\x0d}}
+define quiet {set modem dial-command {atm0d %s\x0d}}
+
+;; `callwaiting' command turns anti-callwaiting prefix on or off
+define callwaiting {
+  xif = \v(argc) 2 {
+    set input case ignore
+    switch \%1 {
+      :on
+        set dial prefix {*70\x2c}
+        break
+      :off
+        set dial prefix {}
+        break
+      :default
+        echo {Usage: CALLWAITING { ON | OFF }}
+    }
+  } else {
+    echo {Usage: CALLWAITING { ON | OFF }}
+  }
+}
+do callwaiting off
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;; DIALING PARAMETERS:
+;; change to suit
+set dial connect auto
+set dial confirmation off
+set dial display on
+set dial hangup on
+set dial method tone
+set dial sort off
+
+set dial timeout 75
+set dial retries 0
+set dial interval 10
+
+;; `setredial' command turns dialing retries on or off
+define setredial {
+  xif = \v(argc) 2 {
+    set input case ignore
+    switch \%1 {
+      :on
+        set dial retries 20
+        set dial interval 15
+        break
+      :polite
+        set dial retries 10
+        set dial interval 30
+        break
+      :rude
+        set dial retries 60
+        set dial interval 10
+        break
+      :off
+        set dial retries 0
+        set dial interval 15
+        break
+      :default
+        echo {Usage: SETREDIAL { ON | POLITE | RUDE | OFF }}
+    }
+  } else {
+    echo {Usage: SETREDIAL { ON | POLITE | RUDE | OFF }}
+  }
+}
+do setredial off
+
+;; dialing restrictions
+set dial restrict international
+;set dial restrict long-distance
+;set dial restrict none
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+; read a locale file, if it exists.  the default can be
+; overridden by the environment variable KERMIT_LOCALE_INI.
+xif defined \$(KERMIT_LOCALE_INI) {
+  assign locale_ini {\$(KERMIT_LOCALE_INI)}
+} else {
+  assign locale_ini {\m(sys_dir)ckermit.locale.ini}
+}
+xif exist \m(locale_ini) {
+  take \m(locale_ini)
+}
+
+; -------- End --------
diff --git a/cku-ckermit.phone b/cku-ckermit.phone
new file mode 100644 (file)
index 0000000..16ceca1
--- /dev/null
@@ -0,0 +1,7 @@
+; /etc/kermit/ckermit.phone: system-wide dialing directory for C-Kermit
+; created 27-Jan-1997 jmk
+; autodate: 27-Jan-1997 
+; autotime: 04:08 
+
+; format:
+; name         +country-code (area-code) phone-number  ; comment
diff --git a/cku-makefile.patch b/cku-makefile.patch
new file mode 100644 (file)
index 0000000..d45e869
--- /dev/null
@@ -0,0 +1,20 @@
+--- ckermit-7.0.197/makefile~  Sun Feb 27 23:05:52 2000
++++ ckermit-7.0.197/makefile   Thu Jul 13 19:08:11 2000
+@@ -4692,6 +4692,17 @@
+       -ldes -lkrb4 -ldes425 -lssl -lsslcrypto \
+       -lkrb5 -lcom_err -lk5crypto -lcrypt -lresolv -lpam -ldl"
++linux-PLD+ssl+pam:
++      @echo 'Making C-Kermit $(CKVER) for Linux on i386 with PAM,SRP,SSL...'
++      $(MAKE) krbmit KTARGET=$${KTARGET:-$(@)} "CC = gcc" "CC2 = gcc" \
++      "CFLAGS = $(OPT) -funsigned-char -pipe -DPOSIX -DLINUX -DNOCOTFMC \
++      -DCK_AUTHENTICATION -DCK_SHADOW \
++      -DCK_ENCRYPTION -DCK_CAST -DCK_DES -DLIBDES -DCK_SSL -DCK_PAM \
++      -DCK_CURSES -DCK_POSIX_SIG -DTCPSOCKET -DLINUXFSSTND -DHAVE_CRYPT_H \
++      -I/usr/include/security -I/usr/include/openssl -I/usr/include/ncurses \
++      $(KFLAGS)" "LNKFLAGS = $(LNKFLAGS)" \
++      "LIBS = -lncurses -lgmp -lssl -lcrypto -lcrypt -lresolv -lpam -ldl"
++
+ linuxnotcp:
+       $(MAKE) linux KTARGET=$${KTARGET:-$(@)} "KFLAGS = -DNONET $(KFLAGS)"
This page took 0.096711 seconds and 4 git commands to generate.