FreeBSD AfterInstall ==================== Shanker Balan http://shankerbalan.com/ Changelog: Wed Jun 11 11:48:09 IST 2003 - Rewrite... rewrite... rewrite... The Steps: - NFS Client - Enable portmap and update fstab with NFS mounts from Intranet server. - Shell: - Restore $HOME, src and ports from backups - Move to tcsh for root and $USER - Update dot files from /usr/share/skel/dot.* to enable tab completion and the default default prompt - $HOME - Set $HOME to 0700 with g+rx for group Apache using Extended filesystem ACLs on UFS2 filssystem - Create symlinks pointing to NFS/$HOME and NFS/$HOME/Maildir - Update sources and ports - CVSup: usr/src and usr/ports - Update etc/make.conf with build options - Finish buildworld/installworld run - Install packages from ports - Install Portupgrade from sysutils/portupgrade. Update /usr/local/etc/pkgtools.conf with build vars. Also update shell autocompletion for portupgrade using /usr/local/share/examples/pkgtools/. all package install from this point are to be done using "portinstall". - Install X Windows, Enlightenment and Eterm (ports/XFree86, x11-wm/enlightenment, x11/eterm) - Install Midnight Commander from misc/mc - Install Mutt mail client (devel version) from mail/mutt-devel - Update .mutt/* - Update .mailcap - Install Mutt Vcard filter mail/mutt_vc_query - Install Word viewer catdoc - Gaim Instant Messenger - Vim Editor - Aumix volume control - Network services - OpenSSH - Disable SSH "PermitRootLogin" - Restore keys - Network Time Protocol - Configure ntpdate and ntpd via rc.conf - SASL Auathentication Library - security/cyrus-sasl2 - security/cyrus-sasl - LDAP Authentication - net/pam_ldap - net/nss_ldap - Mail Service - MTA - Disable Sendmail and install mail/postfix - IMAP - Install mail/courier-imap - LMTP - mail/maildrop - mail/procmail - Fetchmail mail/fetchmail - Spam Filtering - mail/p5-Mail-SpamAssassin - mail/razor-agent - security/amavisd-new - Virus Scanner - Clam Antivirus from security/clamav and update database using "freshclam" - Webmail - mail/sqwebmail - Monitoring - Mailgraph mail/mailgraph - Postfix Log Entry Summarizer mail/pflogsumm - Web Server - Apache2 web server from www/apache2 - www/mod_php4 - Proxy Server - www/squid and hook it to the Intranet proxy server as slave cache_peer - Install a redirecting/filtering proxy - Database Server - databases/mysql40-server - Samba Filer Server - net/samba-devel with LDAP support - Printer Spooler - print/cups - Monitoring - Net-SNMP 5.x net/net-snmp - Trafshow net/trafshow - Ntop net/ntop - GKrellM sysutils/gkrellm2