Installation for *NIX
The simplest way to install this package is:
1. untar the distribution and cd to the top:
% gzip -d -c nosh-1.X.XX.tar.gz | tar xf -
% cd nosh-1.X.XX
If you are reading this file, you probably have already done this!
2. Edit the Makefile
3. Edit file config.h
4. make the software:
% make all
5. install the binaries and man pages.
You may need to be superuser to do this (depending on where you are installing things):
% su
# make install
6. You can remove the program binaries and object files from the source code directory by typing
% make clean
7. Modify your /etc/shells file to contain the line below.
(Required for FreeBSD; Optional for LINUX and Solaris)
/usr/local/bin/nosh
8. Configure your syslogd daemon to handle events `auth.info' and `auth.debug' see syslogd(8) and syslog.conf(5)
9. Check that nosh is working
Add new user using apropriate tool (`pw' for FreeBSD, `adduser' for LINUX, `useradd' or `admintool' for Solaris, etc.). During this opperation you assign user shell as /bin/nosh.
% telnet localhost
Username: nosh
Password: YourPassword
You should see message from /etc/nosh.msg Check logfiles that contains `auth.info' and `auth.debug' messages. You should see some messages from `nosh' Check mail for address you specify in config.h or for `root@localhost' if you not. You should see warning message.
10. Customize your /etc/nosh.msg file
END
Copyright 2000,2001 Adel I. Mirzazhanov, All rights reserved
E-mail: a-del@iname.com
Thursday, 22-Nov-2001 17:48:23 ALMT