====== 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]]