:/tmp/ngircd-0.10.1 root# make install

Making install in doc

Making install in src

make[3]: Nothing to be done for `install-exec-am'.

make[3]: Nothing to be done for `install-data-am'.

make[3]: Nothing to be done for `install-exec-am'.

make install-data-hook

/tmp/ngircd-0.10.1/install-sh -d /usr/local/etc

if [ ! -f /usr/local/etc/ngircd.conf ]; then \

/usr/bin/install -c -m 600 -c ./sample-ngircd.conf /usr/local/etc/ngircd.conf; \

fi

/tmp/ngircd-0.10.1/install-sh -d /usr/local/share/doc/ngircd

for f in CVS.txt FAQ.txt Protocol.txt Platforms.txt README-AUX.txt README-BeOS.txt RFC.txt Zeroconf.txt sample-ngircd.conf ../AUTHORS ../COPYING ../ChangeLog ../INSTALL ../NEWS ../README; do \

/usr/bin/install -c -m 644 -c ./$f /usr/local/share/doc/ngircd/; \

done

Making install in src

Making install in portab

make[3]: Nothing to be done for `install-exec-am'.

make[3]: Nothing to be done for `install-data-am'.

Making install in tool

make[3]: Nothing to be done for `install-exec-am'.

make[3]: Nothing to be done for `install-data-am'.

Making install in ngircd

grep VERSION ../config.h | grep "CVS" \

&& echo "#define CVSDATE \"$( grep "\$Id" ./*.c | awk "{ print \$9 }" | sort | tail -1 | sed -e "s/\//-/g" )\"" > cvs-version.new \

|| echo "" > cvs-version.new

diff cvs-version.h cvs-version.new 2>/dev/null \

|| cp cvs-version.new cvs-version.h

grep VERSION ../config.h | grep "CVS" \

&& echo "#define CVSDATE \"$( grep "\$Id" ./*.c | awk "{ print \$9 }" | sort | tail -1 | sed -e "s/\//-/g" )\"" > cvs-version.new \

|| echo "" > cvs-version.new

diff cvs-version.h cvs-version.new 2>/dev/null \

|| cp cvs-version.new cvs-version.h

test -z "/usr/local/sbin" || /tmp/ngircd-0.10.1/install-sh -d "/usr/local/sbin"

/usr/bin/install -c 'ngircd' '/usr/local/sbin/ngircd'

make[3]: Nothing to be done for `install-data-am'.

Making install in testsuite

make[3]: Nothing to be done for `install-exec-am'.

make[3]: Nothing to be done for `install-data-am'.

make[3]: Nothing to be done for `install-exec-am'.

make[3]: Nothing to be done for `install-data-am'.

Making install in man

make[2]: Nothing to be done for `install-exec-am'.

test -z "/usr/local/man/man5" || /tmp/ngircd-0.10.1/install-sh -d "/usr/local/man/man5"

/usr/bin/install -c -m 644 './ngircd.conf.5' '/usr/local/man/man5/ngircd.conf.5'

test -z "/usr/local/man/man8" || /tmp/ngircd-0.10.1/install-sh -d "/usr/local/man/man8"

/usr/bin/install -c -m 644 './ngircd.8' '/usr/local/man/man8/ngircd.8'

Making install in contrib

Making install in Debian

make[3]: Nothing to be done for `install-exec-am'.

make[3]: Nothing to be done for `install-data-am'.

Making install in MacOSX

make[3]: Nothing to be done for `install-exec-am'.

make[3]: Nothing to be done for `install-data-am'.

make[3]: Nothing to be done for `install-exec-am'.

make[3]: Nothing to be done for `install-data-am'.

make[2]: Nothing to be done for `install-exec-am'.

make[2]: Nothing to be done for `install-data-am'.

zeus:/tmp/ngircd-0.10.1 root#

config てすと

zeus:/usr/local/sbin root# /usr/local/sbin/ngircd -t

ngircd 0.10.1-SYSLOG+ZLIB+IRCPLUS-i386/apple/darwin8.8.1

Copyright (c)2001-2006 Alexander Barton (<alex@barton.de>) and Contributors.

Homepage: <http://ngircd.barton.de/>

This is free software; see the source for copying conditions. There is NO

warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Reading configuration from "/usr/local/etc/ngircd.conf" ...

No administrative information configured but required by RFC!

OK, press enter to see a dump of your service configuration ...

[GLOBAL]

Name = irc.the.net

Info = Server Info Text

Password =

AdminInfo1 =

AdminInfo2 =

AdminEMail =

MotdFile = /usr/local/etc/ngircd.motd

MotdPhrase =

ChrootDir =

PidFile =

Ports = 6667

Listen =

ServerUID = root

ServerGID = wheel

PingTimeout = 120

PongTimeout = 20

ConnectRetry = 60

OperCanUseMode = no

OperServerMode = no

PredefChannelsOnly = no

MaxConnections = -1

MaxConnectionsIP = 5

MaxJoins = 10

zeus:/usr/local/sbin root#

起動するーーほかのサーバを指定していないので自動的に接続するのをやめると起動するらしい

zeus:/usr/local/sbin root# /usr/local/sbin/ngircd -p

バージョンを調べる

zeus:/usr/local/sbin root# /usr/local/sbin/ngircd --version

ngircd 0.10.1-SYSLOG+ZLIB+IRCPLUS-i386/apple/darwin8.8.1

Copyright (c)2001-2006 Alexander Barton (<alex@barton.de>) and Contributors.

Homepage: <http://ngircd.barton.de/>

This is free software; see the source for copying conditions. There is NO

warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

zeus:/usr/local/sbin root#

Helpは

zeus:/usr/local/sbin root# /usr/local/sbin/ngircd --help

ngircd 0.10.1-SYSLOG+ZLIB+IRCPLUS-i386/apple/darwin8.8.1

Copyright (c)2001-2006 Alexander Barton (<alex@barton.de>) and Contributors.

Homepage: <http://ngircd.barton.de/>

This is free software; see the source for copying conditions. There is NO

warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

-f, --config <f> use file <f> as configuration file

-n, --nodaemon don't fork and don't detach from controlling terminal

-p, --passive disable automatic connections to other servers

-t, --configtest read, validate and display configuration; then exit

--version output version information and exit

--help display this help and exit