== Notes on installing, configuring and using FreeBSD ==

TO DO LIST

vim
shell environment
rwhod
inetd
fingerd
telnetd
ftpd


= as usual install vim =

= Shell : csh =


install "most" pager to get coloured man pages


edit ~/.cshrc

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


alias h         history 25
alias j         jobs -l
alias la        ls -aF
alias lf        ls -FA
alias ll        ls -lAF

alias vi        vim

setenv  EDITOR  vim
setenv  PAGER   most

if ($?prompt) then
       # An interactive shell -- set some stuff up
       set prompt = "%{\033[1;32m%}%N@%m:%{\033[1;36m%}%~ %{\033[0m%}%% "
       #set prompt = "%N@%m:%~ %# "
       set promptchars = "%#"

       set filec
       set history = 1000
       set savehist = (1000 merge)
       set autolist = ambiguous
       # Use history to aid expansion
       set autoexpand
       set autorehash
       set mail = (/var/mail/$USER)
       if ( $?tcsh ) then
               bindkey "^W" backward-delete-word
               bindkey -k up history-search-backward
               bindkey -k down history-search-forward
       endif

endif

setenv NNTPSERVER "news.eternal-september.org"

setenv CLICOLOR
setenv LSCOLORS "gx"


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~





===== install rwho/rwhod =

add to /etc/rc.conf

       rwhod_enable="YES"

start it

       service rwho start





===== inetd =

edit /etc/inetd.conf to enable

fingerd
telnetd
ftpd

add to /etc/rc.conf

       inetd_enable="YES"

start it
       service inetd start




===== ntpd ==

set to start and use ipv4

add to /etc/rc.conf

       ntpd_enable="YES"
       ntpd_sync_on_start="YES"
       ntpd_flags="-4"





===== SSHD ipv4 ==

edit /etc/ssh/sshd_config

       AddressFamily inet