QI(8L) UNIX Programmer's Manual QI(8L)
NNAAMMEE
qi - the CCSO Nameserver server (on-line phone book)
SSYYNNOOPPSSIISS
qqii [--ww] [--dd]
DDEESSCCRRIIPPTTIIOONN
_Q_i manages the database of the CCSO Nameserver. It is the
"server" program of the server-client pair that make up the
CCSO Nameserver (the client program is _p_h(1)).
If given the --ww option, _q_i will run in read-only mode; com-
mands that would change the database are not allowed. If
given the --dd option, _q_i will be run as though invoked by a
daemon; in this case, _q_i will limit the amount of cpu time
it will consume.
_Q_i operates in "super-user" mode when run with its standard
input is a terminal, file, or pipe. If its standard input
is none of the above (implying the connection comes from
over the network) it runs in anonymous mode, and the opera-
tions that may be performed are limited.
_Q_i's availability may be controlled by the file
/_n_a_m_e_s_e_r_v/_d_b/_p_r_o_d._s_t_a. If this file exists, and the first
word in it is "read", then all invocations of _q_i will be in
read-only mode; no writing of the database will be allowed.
If the first word of the file is not "read", _q_i will refuse
to run at all. In either case, the remainder of
/_n_a_m_e_s_e_r_v/_d_b/_p_r_o_d._s_t_a will be printed by _q_i as the reason
the database is unavailable.
FFIILLEESS
/nameserver/db/prod.{dir,dov,idx,iov,seq,bdx} - the database
/nameserver/db/LockFile - _f_l_o_c_k(3) lock file for the data-
base
/nameserv/db/prod.sta - control file for the database.
SSEEEE AALLSSOO
_T_h_e _C_C_S_O _N_a_m_e_s_e_r_v_e_r - _A_n _I_n_t_r_o_d_u_c_t_i_o_n, by Steven Dorner;
updated by Paul Pomes.
_T_h_e _C_C_S_O _N_a_m_e_s_e_r_v_e_r - _A _D_e_s_c_r_i_p_t_i_o_n, by Steven Dorner;
updated by Paul Pomes.
_T_h_e _C_C_S_O _N_a_m_e_s_e_r_v_e_r - _W_h_y, by Steven Dorner; updated by Paul
Pomes.
_T_h_e _C_C_S_O _N_a_m_e_s_e_r_v_e_r - _S_e_r_v_e_r-_C_l_i_e_n_t _P_r_o_t_o_c_o_l, by Steven
Dorner; updated by Paul Pomes.
_H_o_w _T_o _R_e_b_u_i_l_d _A _N_a_m_e_s_e_r_v_e_r _D_a_t_a_b_a_s_e, _I_n _2_4 _E_a_s_y _S_t_e_p_s, by
Steven Dorner; updated by Paul Pomes.
_T_h_e _C_C_S_O _N_a_m_e_s_e_r_v_e_r - _G_u_i_d_e _T_o _I_n_s_t_a_l_l_a_t_i_o_n, by Steven
Dorner; updated by Paul Pomes.
_T_h_e _C_C_S_O _N_a_m_e_s_e_r_v_e_r - _A _P_r_o_g_r_a_m_m_e_r'_s _G_u_i_d_e, by Steven
Printed 8/30/92 30-Jul-1992 1
QI(8L) UNIX Programmer's Manual QI(8L)
Dorner; updated by Paul Pomes.
_p_h(1)
AAUUTTHHOORR
Parts written by Steven Dorner (
[email protected]), Qual-
comm, Inc. (formerly at the University of Illinois Comput-
ing and Communications Services Office)
Parts derived from the CSNET Name Server.
Code is now maintained by Paul Pomes (
[email protected]),
University of Illinois Computing and Communications Services
Office.
Printed 8/30/92 30-Jul-1992 2