Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

cannaserver(1m) [debian man page]

CANNASERVER(1M) 														   CANNASERVER(1M)

NAME
cannaserver - Kana-Kanji conversion server SYNOPSIS
cannaserver [-d] [-u userid] [-inet] [-inet6] [-l n] [-syslog] [-p num] [ddpath] DESCRIPTION
cannaserver(1M) provides the Kana-Kanji conversion service. Most commonly this daemon starts at daemon bootup framework like /etc/rc depending on your system, so you do not usually start it up manually. By default, cannaserver(1M) only accepts connections from clients at the same host where the server is running (via UNIX domain socket). You can make it accessible from other hosts via TCP by using option -inet (or -inet6). Whether you use this option or not, you can get access control based on user and host using /etc/hosts.canna. cannaserver(1M) immediately forks and gets into the background after it starts. You do not need to use '&' explicitly to make it run in the background. When it starts, cannaserver(1M) creates the UNIX domain socket /tmp/.iroha_unix/IROHA[:num] to communicate clients. The socket is deleted automatically if cannaserver(1M) terminates normally. The socket may exist while cannaserver(1M) is not running (because, for example, cannaserver(1M) terminated abnormally). In this case, delete the file manually or you cannot start it. /var/lib/canna/dic/*/dics.dir includes the list of dictionaries which are available to clients. Users (i.e. clients) can choose which to use and specify them in ~/.canna. OPTIONS
ddpath Specifies the directory that contains dictionaries. -inet This option lets cannaserver(1M) accept connections from remote hosts using inet domain socket (IPv4). By default, the can- naserver(1M) uses only UNIX domain socket, i.e. only clients in your local machine can connect to the server. -inet6 Enable IPv6. If this option is used solely, IPv4 access is disabled. If you want to use IPv4 at the same time, use both -inet and -inet6. -l n Outputs the cannaserver(1M) log to /tmp/canna.log. n (1 to 5) specifies the log level. -d Starts cannaserver(1M) in debug mode. It is executed as the foreground process. Log data at log level 5 is output to the standard output. -u userid Specifies which user cannaserver(1M) runs as. By default, cannaserver(1M) runs as the user who started cannaserver(1M). -syslog Outputs the cannaserver(1M) log to syslogd(8). If you specify this option, logs are not output to /var/log/canna/CANNA?msgs. -p num By this option cannaserver(1M) uses the port number 5680 + num. The default port number is 5680. This option also has an effect on the filename of the socket and the log file. See below. FILES
/tmp/.iroha_unix/IROHA[:num] Socket. [:num] part is added only when you specify -p. /var/lib/canna/dic/*/dics.dir Dictionary directory /etc/hosts.canna Access control file /var/log/canna/CANNA?msgs Log file. "?" is replaced with num specified with -p, and defaults to 0 without -p num. Log messages are not output to this file when -syslog is specified. SEE ALSO
cannakill(1M), cannastat(1), cannacheck(1), cshost(1) CANNASERVER(1M)

Check Out this Related Man Page

CANNASTAT(1)						      General Commands Manual						      CANNASTAT(1)

NAME
cannastat - Display information about the Kana-Kanji conversion server SYNOPSIS
cannastat [{-cs|-cannaserver} canna-server ] [-p] [-t] [-a] DESCRIPTION
cannastat(1) displays information about the Kana-Kanji conversion server cannaserver(1M). The information includes the following: the name of the machine on which the connected server exists, the cannaserver(1M)'s version, the number of clients connecting to the server, the name of the user connecting to the server, its user number, the socket number, the number of contexts, the time of connection to the server, the time of use of the server, the idle time, the name of the host under which the client exists, and the frequency of using each protocol. If cannastat(1) is called without options, the following is displayed: Connected to machine1 Canna Server (Ver. 2.1) Total connecting clients 1 USER_NAME ID NO U_CX C_TIME U_TIME I_TIME HOST_NAME kon 5 0 4 Tue 21 8:49am 11 12:48 machine2 The items represent the following: USER_NAME User name ID Socket number NO User number U_CX Context number C_TIME Time of connection (h:min) U_TIME User time (h:min:s) I_TIME Idle time (h:min) HOST_NAME Name of the host under which the client exists OPTIONS
-cs canna-server (or -cannaserver canna-server) Specifies the Kana-Kanji conversion server. -p Displays the frequency of using the protocol. -t Displays information about the user who started cannastat. It includes the frequency of using the protocol, as well as ID, NO, U_CX, C_TIME, U_TIME, I_TIME, and HOST_NAME. -a Displays all information about all users. FILES
/var/lib/canna/cannahost Name of the host under which cannaserver is in operation. SEE ALSO
cannaserver(1M), cannakill(1M), cannacheck(1) ENVIRONMENT
CANNAHOST Specifies the name of the host under which cannaserver(1M) is in operation. CANNASTAT(1)
Man Page