Difference between revisions of "Kermit"

From CBLFS
Jump to navigationJump to search
(Added dependency information.)
m
Line 17: Line 17:
 
* [[krb4]]
 
* [[krb4]]
  
{{Note|If using one of the secruity packages above, create a libtermcap.so link to /lib/libncurses.so.5.5, /usr/lib32/libncurses.so.5.5, or /lib64/libncurses.so.5.5 as appropriate.}}
+
{{Note|If using one of the secruity packages above, create a libtermcap.so link to /lib/libncurses.so.5.5, /lib32/libncurses.so.5.5, or /lib64/libncurses.so.5.5 as appropriate.}}
  
 
{{Note|See the file makefile for targets other than linux.  For example, to build against OpenSSL, the target is specified linux+openssl.}}
 
{{Note|See the file makefile for targets other than linux.  For example, to build against OpenSSL, the target is specified linux+openssl.}}
Line 27: Line 27:
 
  mkdir kermit &&
 
  mkdir kermit &&
 
  tar xf x.tar.gz -C kermit
 
  tar xf x.tar.gz -C kermit
+
 
 
== Non-Multilib ==
 
== Non-Multilib ==
  
Line 33: Line 33:
  
 
  wget ftp://kermit.columbia.edu/kermit/f/ckuker.nr
 
  wget ftp://kermit.columbia.edu/kermit/f/ckuker.nr
+
 
 
Compile the package:
 
Compile the package:
  
Line 52: Line 52:
  
 
  wget ftp://kermit.columbia.edu/kermit/f/ckuker.nr
 
  wget ftp://kermit.columbia.edu/kermit/f/ckuker.nr
+
 
 
Compile the package:
 
Compile the package:
  

Revision as of 13:32, 2 November 2008

Download Source: http://www.columbia.edu/kermit/ftp/test/tar/x.tar.gz

Introduction to Kermit

According to Columbia University, Kermit is a combined network and serial communication software package offering a consistent, transport-independent, cross-platform approach to connection establishment, terminal sessions, file transfer, file management, character-set translation, numeric and alphanumeric paging, and automation of file transfer, dialogs, and communication tasks through its built-in scripting language.

Project Homepage: http://www.columbia.edu/kermit/ck80.html

Dependencies

Optional

Caution.png

Note

If using one of the secruity packages above, create a libtermcap.so link to /lib/libncurses.so.5.5, /lib32/libncurses.so.5.5, or /lib64/libncurses.so.5.5 as appropriate.
Caution.png

Note

See the file makefile for targets other than linux. For example, to build against OpenSSL, the target is specified linux+openssl.

Configuration Information

The Kermit tarball unpacks into the current directory. Create a working directory and unpack the files there.

mkdir kermit &&
tar xf x.tar.gz -C kermit

Non-Multilib

Retrieve the man page for ckermit:

wget ftp://kermit.columbia.edu/kermit/f/ckuker.nr

Compile the package:

sed -i -e "s:-O:${BUILD32}:" makefile &&
make KFLAGS="-DCK_SHADOW" linux

Install the package:

make BINDIR=/usr/bin MANDIR=/usr/share/man/man1 MANEXT=1 install

Multilib

This package does not provide any libraries so only one installation is required.

32Bit

Retrieve the man page for ckermit:

wget ftp://kermit.columbia.edu/kermit/f/ckuker.nr

Compile the package:

sed -i -e "s:-O:${BUILD32}:" makefile &&
make KFLAGS="-DCK_SHADOW" linux

Install the package:

make BINDIR=/usr/bin MANDIR=/usr/share/man/man1 MANEXT=1 install

N32

Compile the package:

sed -i -e "s:-O:${BUILDN32}:" makefile &&
make KFLAGS="-DCK_SHADOW" linux

Install the package:

make BINDIR=/usr/bin MANDIR=/usr/share/man/man1 MANEXT=1 install

64Bit

Compile the package:

sed -i -e "s:-O:${BUILD64}:" makefile &&
make KFLAGS="-DCK_SHADOW" linux

Install the package:

make BINDIR=/usr/bin MANDIR=/usr/share/man/man1 MANEXT=1 install

Contents

Installed Directories: None
Installed Programs: kermit
Installed Libraries: None

Short Descriptions

kermit is a combined network and serial communication program.
Retrieved from "?title=Kermit&oldid=15924"