====== Information ======
  * FreeBSD
  * 15.0-STABLE
  * Alira = Dell Precision M6500 ((Legacy/MBR))
  * 2025/10/30: [[https://bsd-hardware.info/?probe=baa9b56f7a|hw-probe]]
  FreeBSD 15.0-STABLE
====== Download ======
  * https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/15.0/
  * https://download.freebsd.org/snapshots/amd64/amd64/ISO-IMAGES/15.0/
  FreeBSD-15.0-STABLE-amd64-20251022-2427ae41b7cf-280773-memstick.img
====== Installation Notes ======
  * Packages (Tech Preview)
===== Partitioning =====
  * https://docs.freebsd.org/en/books/handbook/bsdinstall/#bsdinstall-partitioning
  * Auto (ZFS)
  * Stripe: 1 disk
  * Force 4K Sectors: ''N''
  * GPT (BIOS)
DEVICE         MAJ:MIN SIZE TYPE                                    LABEL MOUNT
ada0             0:101 466G GPT                                         - -
  ada0p1         0:103 512K freebsd-boot                     gpt/gptboot0 -
  ada0p2         0:105 2.0G freebsd-swap                 gpt/freebsd-swap SWAP
  ada0p3         0:107 464G freebsd-zfs                   gpt/freebsd-zfs 
===== System Components =====
  * https://docs.freebsd.org/en/books/handbook/bsdinstall/#bsdinstall-components
  * ''[x]'' base
===== System Configuration =====
  * https://docs.freebsd.org/en/books/handbook/bsdinstall/#bsdinstall-sysconf
  * ''[x]'' sshd
===== System Hardening =====
  * https://docs.freebsd.org/en/books/handbook/bsdinstall/#bsdinstall-hardening
  * ''[x]'' Everything
===== User =====
  * Invite to other groups: ''wheel''
  * Shell: ''sh''
===== Network =====
  * Manual Ethernet (''bge0'')
====== Initial Set-up ======
===== Time Sync =====
  su -
  ntpd -g -q
===== Update =====
  * https://docs.freebsd.org/en/books/handbook/cutting-edge/#freebsdupdate-security-patches
  * Ctrl + Alt + Del to reboot
  * Continue from ''ssh''
  su -
  pkg update -f
  pkg upgrade
  sync && exit
====== Software ======
===== General =====
  su -
  pkg install en-freebsd-doc htop libressl 
===== Specs =====
****
  fastfetch lsblk hw-probe
====== Settings ======
===== loader.conf =====
==== Alira ====
  su -
  ee '/boot/loader.conf'
autoboot_delay="1"
hw.bge.allow_asf="0"
security.bsd.allow_destructive_dtrace=0
kern.geom.label.disk_ident.enable="0"
kern.geom.label.gptid.enable="0"
zfs_load="YES"
autoboot_delay="1"
hw.bge.allow_asf="0"
===== rc.conf =====
==== Alira ====
  su -
  ee '/etc/rc.conf'
clear_tmp_enable="YES"
syslogd_flags="-ss"
hostname="Alira"
ifconfig_bge0="inet 192.168.1.152 netmask 255.255.255.0"
defaultrouter="192.168.1.1"
ifconfig_bge0_ipv6="inet6 accept_rtadv"
sshd_enable="YES"
moused_nondefault_enable="NO"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
dumpdev="NO"
zfs_enable="YES"
nginx_enable="YES"
php_fpm_enable="YES"
vsftpd_enable="YES"
mysql_enable="YES"
===== Drive Maintenance =====
==== ZFS ====
  * TODO [[bsd:notes:zfs_nas_format]]
  zpool status 'zroot'
====== Scripts ======
===== Updater =====
  mkdir -p ~/'.local/scripts' && ee ~/'.local/scripts/freebsd-updater.sh' && chmod +x ~/'.local/scripts/freebsd-updater.sh'
#!/bin/sh
ntpd -g -q > '/dev/null'
pkg update -f
pkg upgrade
pkg autoremove
sync
echo '5s...'
sleep '5'
shutdown -r 'now' 'FreeBSD OS Updater'
# End
  ~/'.local/scripts/freebsd-updater.sh'
  su 'root' -c ~/'.local/scripts/freebsd-updater.sh'
  ssh '192.168.1.152' -t "su 'root' -c ~/'.local/scripts/freebsd-updater.sh'"
====== Notable Folders and Commands ======
  * See [[bsd;notes;misc]]