"Garrett D'Amore - sun microsystems" <gd78059 at sac.sfbay.sun.com> wrote:


> COMMANDS IN /usr/ucb/
> ---------------------
>
> One possible concern is our own commands that are delivered in /usr/ucb.
>
> The project team has undertaken the effort to investigate these further.
> All of them have now been converted (in a local workspace) to use safer
> modern SYSV libraries located in /usr/lib ... with just a couple of minor
> exceptions.
>
> reset and tset use libtermcap in ways such that the terminfo replacement
> does not provide equivalent functionality.  While we believe that these
> utilities should be converted to use native terminfo instead of termcap,
> it turns out that it is simply more expedient to link a private copy of
> libtermcap statically against these two utilities.  Updating them to use
> terminfo should be the subject of another effort, with a separate CR.

Terminfo indeed is not compatible enough to support all termcap based 
applications.

If you need a 100% compatible modern replacement, look for libxtermcap from:

ftp://ftp.berlios.de/pub/schily/

It was written from scratch in 1986, it is higly portable and it supports new 
ideas from BSD like e.g. TERMPATH=

Note that you of course cannot remove /etc/termcap and that you should think 
about upgrading the file from time to time.

J?rg

-- 
 EMail:joerg at schily.isdn.cs.tu-berlin.de (home) J?rg Schilling D-13353 Berlin
       js at cs.tu-berlin.de                (uni)  
       joerg.schilling at fokus.fraunhofer.de (work) Blog: 
http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily

Reply via email to