====== FreeBSD Information ====== [[http://www.freebsd.org]] [[http://www.onlamp.com/pub/a/bsd/2006/04/13/freebsd-build-system.html|FreeBSD Build Server]] [[http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/small-lan.html|Tracking for multiple machines]] * [[make.conf]] - global make configuration settings * [[pkgtools.conf]] - another global make configuration settings location * [[updating freebsd]] - keep your system up to date * [[install webserver]] - install a webserver and all associated programs (perl, php, python, mysql?) * [[svn]] - install and configure SVN * [[svn usage]] - how to use SVN * [[bash]] - install and use bash as your default shell * [[ntpd]] - keeping your server's time sync'd * [[mutt]] - a more usable mail-reader than ''mail'' * [[pine]] - a simple mail-reader, includes pico (needed by my mutt configuration) * [[sendmail]] - some tweaks to FreeBSD's basic setup * [[procmail]] - ties into sendmail to help with delivery (filtering) * [[spamassassin]] - spam filtering (installation) - configuration is here: [[:linux:server:spam]] * [[DNSBL]] - setup DNS Block Lists * [[firewall]] - basic firewall setup * [[seq2]] - clone of the unix program called ''seq'' * [[dos2unix]] - remove those annoying ''^M'''s from your code ===== To Do ===== - finish webserver area (logfile analysis - awstats with a daily cron job) * need to organize apache logs into ''/var/logs/httpd/'' - mysql backup script (''/root/backup/scripts'') - done. need to make a wiki page for it - figure out the deal with logwatch - setup sendmail - configure sendmail to forward to ''www.yzzerdd.org'' or somewhere - configure sendmail/dnsbl's, etc (from linux sendmail page) - setup procmail (for sms) - procmail is setup, need to setup sms filters - setup spamassassin - finish moving website stuff == \\ \\ {{tag>:freebsd}}