:/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