ip-Pleione Setup

Operating System

  1. Install FreeBSD 13.2
  2. root password
  3. User(alex)
  4. /etc/fstab
    • Comment unneccesary swap
    • Add noatime option
  5. mkdir /home
  6. mkdir /home1
  7. mkdir /home2
  8. /etc/auto_master
  9. rc.conf
  10. /etc/resolv.conf
  11. usr.staff.alex.tar
  12. /etc/ssh/sshd_config: +KbdInteractiveAuthentication no
  13. /etc/hosts.allow
  14. /etc/ipf.rules
  15. /etc/make.conf
  16. /etc/aliases
  17. /etc/daily.local
  18. /etc/periodic.conf
  19. touch /etc/exports
  20. /etc/ttys

Ports Collection

  1. cd /usr/ports
  2. Install Ports
    • devel/git
    • net/rsync
    • ports-mgmt/portupgrade

OS Update

  1. rm -rf /usr/src ; mkdir /usr/src
  2. cd /usr/src
  3. git clone -o freebsd -b releng/13.2 https://git.FreeBSD.org/src.git /usr/src
  4. Configure /usr/src/sys/arch/conf/$KERNCONF
  5. rm -rf /usr/obj
  6. make buildworld
  7. make buildkernel
  8. make installkernel
  9. reboot
  10. mergemaster -p
  11. make installworld
  12. mergemaster -iFU
  13. yes | make delete-old
  14. reboot

Mail System

  1. cd /etc/mail
  2. make install
  3. newaliases

Ports Collection / User Application

  1. rm -rf /usr/ports ; mkdir /usr/ports
  2. cd /usr/ports
  3. git clone -o freebsd https://git.FreeBSD.org/ports.git /usr/ports
  4. portupgrade -afc
  5. Install Ports
    • japanese/nkf
    • japanese/less
    • converters/base64
    • databases/postgresql14-server

Operating System

  1. cd /usr/src
  2. yes | make delete-old-libs