Summary ======= ConMan is a serial console management program designed to support a large number of console devices and simultaneous users. It supports local serial devices, remote terminal servers (via the telnet protocol), Unix domain sockets, and external processes (e.g., using Expect to control connections over telnet, ssh, or ipmi-sol). Its features include: * logging (and optionally timestamping) console device output to file * connecting to consoles in monitor (R/O) or interactive (R/W) mode * allowing clients to share or steal console write privileges * broadcasting client output to multiple consoles ConMan is free software; It can be redistributed and/or modified under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at our option) any later version. The latest version of conman is 0.2.3 and will be installed as SUNWconman package. Dependencies ============ None Interfaces ========== Man pages are included in the case materials directory. Exported Interface Classification Comments ----------------------------- -------------- -------------------- /usr/bin/conman Uncommitted ConMan client /usr/bin/conmen Uncommitted Its a wrapper to aid in ConMan broadcast sessions /var/svc/manifest/system/conmand.xml Uncommitted SMF xml file /lib/svc/method/svc-conmand Uncommitted Starts the service if configuraion file exists SUNWconman Uncommitted SVr4 package name /etc/conman.conf Volatile ConMan configuration file /usr/sbin/conmand Volatile ConMan Daemon. /etc/default/conman Volatile Conman client /etc/logrotate.d/conman Volatile ConMan Logrotate Configuration /usr/lib/conman/alpha.exp Volatile Alpha Library Functions(ALF) /usr/lib/conman/conman.exp Volatile ConMan Expect Language Library(CELL) /usr/lib/conman/exec Volatile This folder contains scripts for the ConMan daemon to connect to a console via an external process. README Volatile Documentation. cyclades-ssh.exp Volatile The scripts cyclades-telnet.exp hp-ilo.exp hp-lo100.exp ibm-bc.exp ipmiconsole.exp ipmitool.exp ssh.exp sun-ilom.exp man1/conman.1 Volatile Man page for conman client man5/conman.conf.5 Volatile Man page for conman configuration file man8/conmand.8 Volatile Man page for conman daemon /usr/lib/conman/examples Not-an-Interface This folder contains example scripts for controlling conman client README Documentation. boot_alpha.exp Example scripts mac.exp rmc.exp shell_cmd_1.exp shell_cmd_n.exp srm.exp wtf.exp Imported -------- None Reference Documents =================== [1] http://home.gna.org/conman