How do I set up a private terminfo database?
If you must maintain your own terminfo database, SVr4 curses and ncurses both use the $TERMINFO variable to override the standard location of the terminfo database. Ncurses also provides two related extensions: the $HOME/.terminfo directory and the $TERMINFO_DIRS search path. Though ncurses tests $TERMINFO first, otherwise it reads from $HOME/.terminfo before the standard location, and writes to that location after failing in other places. This design is a compromise which is made more complicated if you have configured ncurses with the –enable-termcap and –enable-getcap-cache options. Unless you are prepared to deal with the hidden conflicts, you should simply remove the $HOME/.terminfo directory. If you do not wish to use $HOME/.terminfo, ncurses 4.2 works properly if you replace that directory with a file so it cannot write terminfo entries which would conflict with the standard location.
Related Questions
- How secure is my online Contact Database? Does GotMarketing ensure that my list of contacts will remain private and not be available to anyone else?
- How secure is my online Contact Database? Does Campaigner ensure that my list of contacts will remain private and not be available to anyone else?
- How do I set up a private terminfo database?