Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
CONMAND(8)		  ConMan: The Console Manager		    CONMAND(8)

NAME
       conmand - ConMan	daemon

SYNOPSIS
       conmand [OPTION]...

DESCRIPTION
       conmand	is the daemon responsible for managing consoles	defined	by its
       configuration file as well as listening for connections from clients.

OPTIONS
       -c file
	      Specify a	configuration file, overriding	the  default  location
	      [/usr/local/etc/conman.conf].

       -F     Run the daemon in	the foreground.

       -h     Display a	summary	of the command-line options.

       -k     Send a SIGTERM to	the conmand process associated with the	speci-
	      fied  configuration,  thereby  killing the daemon.  Returns 0 if
	      the daemon was successfully signaled; otherwise, returns 1.

       -L     Display license information.

       -p port
	      Specify the port on which	conmand	will listen for	clients, over-
	      riding both the default port [7890] and the  port	 specified  in
	      the configuration	file.

       -P file
	      Specify  the  PID	 file for storing the daemon's PID, overriding
	      the "server pidfile" directive in	the configuration file.

       -q     Displays the PID of the  conmand	process	 associated  with  the
	      specified	 configuration if it appears active.  Returns 0	if the
	      configuration appears active; otherwise, returns 1.

       -r     Send a SIGHUP to the conmand process associated with the	speci-
	      fied  configuration,  thereby  re-opening	both that daemon's log
	      file and individual console log files.  Returns 0	if the	daemon
	      was successfully signaled; otherwise, returns 1.

       -v     Enable verbose mode.

       -V     Display version information.

       -z     Truncate	both  the daemon's log file and	individual console log
	      files at start-up.

SIGNALS
       SIGHUP	   Close and re-open both the daemon's log file	and the	 indi-
		   vidual  console  log	 files.	  Conversion specifiers	within
		   filenames will be re-evaluated.  This is useful for	logro-
		   tate	configurations.

       SIGTERM	   Terminate the daemon.

SECURITY
       Connections to the server are not authenticated,	and communications be-
       tween  client and server	are not	encrypted.  Until this is addressed in
       a future	release, the recommendation is to  bind	 the  server's	listen
       socket  to  the loopback	address	(by specifying "server loopback=on" in
       conman.conf) and	restrict access	to the server host.

NOTES
       Log messages are	sent to	standard-error until after  the	 configuration
       file  has been read, at which time future messages are discarded	unless
       either the logfile or syslog keyword  has  been	specified  (cf.,  con-
       man.conf(5)).

       If the configuration file is modified while the daemon is running and a
       pidfile	was not	originally specified, the '-k' and '-r'	options	may be
       unable to identify the daemon process;  consequently,  the  appropriate
       signal may need to be sent to the daemon	manually.

       The number of consoles that can be simultaneously managed is limited by
       the  maximum  number  of	file descriptors a process can have open.  The
       daemon sets its "nofile"	soft limit to the maximum/hard limit.  If  you
       are encountering	"too many open files" errors, you may need to increase
       the "nofile" hard limit.

AUTHOR
       Chris Dunlap <cdunlap@llnl.gov>

COPYRIGHT
       Copyright (C) 2007-2018 Lawrence	Livermore National Security, LLC.
       Copyright (C) 2001-2007 The Regents of the University of	California.

LICENSE
       ConMan is free software:	you can	redistribute it	and/or modify it under
       the  terms  of  the GNU General Public License as published by the Free
       Software	Foundation, either version 3 of	the License, or	(at  your  op-
       tion) any later version.

SEE ALSO
       conman(1), conman.conf(5).

       https://dun.github.io/conman/

conman-0.3.0			  2018-09-15			    CONMAND(8)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=conmand&sektion=8&manpath=FreeBSD+Ports+14.3.quarterly>

home | help