User Tools

Site Tools


bsd:server:rpi:freebsd_16.0

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

bsd:server:rpi:freebsd_16.0 [2026/06/18 23:25] – created Sean Rhonebsd:server:rpi:freebsd_16.0 [2026/06/18 23:26] (current) – removed Sean Rhone
Line 1: Line 1:
-====== Information ====== 
- 
-  * FreeBSD 
-  * CURRENT 
-  * 16.0 
- 
-  * Kraityn = Raspberry Pi 4 Model B Rev 1.5 ([[bsd:notes:rpi4_16.0|notes]]) 
- 
-  uname -aKU 
- 
-  FreeBSD Kraityn 16.0-CURRENT FreeBSD 16.0-CURRENT main-n286725-ea130fa32099 GENERIC-NODEBUG arm64 1600018 1600018 
- 
-====== Download ====== 
- 
-  * https://download.freebsd.org/snapshots/arm64/aarch64/ISO-IMAGES/16.0/ 
- 
-  FreeBSD-16.0-CURRENT-arm64-aarch64-RPI-20260616-3b69c7201fd0-286653.img 
- 
-====== Initial Set-up ====== 
- 
-  * Continue from ''ssh'' 
-  * ''freebsd'' 
- 
-===== passwd ===== 
- 
-  * :!: Change ''freebsd'' user password 
- 
-  passwd 
- 
-===== Time Sync ===== 
- 
-  su - 
- 
-  ntpd -g -q 
- 
-===== bsdconfig ===== 
- 
-  su - 
- 
-  bsdconfig 
- 
-===== Update ===== 
- 
-  su - 
- 
-  pkg update -f 
- 
-  pkg upgrade 
- 
-  sync && shutdown -r 'now' 
- 
-====== Software ====== 
- 
-===== General ===== 
- 
-  su - 
- 
-  pkg install en-freebsd-doc htop libressl 
- 
-===== Specs ===== 
- 
-  * [[bsd:notes:misc#hw-probe]] 
- 
-  fastfetch lsblk 
- 
-  clear && fastfetch -l 'freebsd_small' && uname -aKU && date 
- 
-  ssh '192.168.1.152' -t 'clear && fastfetch -l 'freebsd_small' && uname -aKU && date' 
- 
-===== Non-Debug Kernel ===== 
- 
-  * [[https://man.freebsd.org/cgi/man.cgi?query=malloc.conf&apropos=0&sektion=0&manpath=FreeBSD+16.0-CURRENT&format=html|malloc.conf]] 
- 
-  su - 
- 
-  pkg install 'FreeBSD-kernel-generic-nodebug' 
- 
-  ee '/boot/loader.conf' 
- 
-  kernel="kernel.GENERIC-NODEBUG" 
- 
-  pkg remove 'FreeBSD-kernel-generic' 
- 
-  echo 'abort:false,confirm_conf:false,abort_conf:false,percpu_arena:phycpu,dirty_decay_ms:-1,muzzy_decay_ms:-1,stats_print:false,junk:false,zero:false,utrace:false,xmalloc:false,zero_realloc:free,trust_madvise:true,retain:true' | tee '/etc/malloc.conf' > '/dev/null' 
- 
-====== Settings ====== 
- 
-===== loader.conf ===== 
- 
-==== Alira ==== 
- 
-  su - 
- 
-  ee '/boot/loader.conf' 
- 
-<code> 
-kernel="kernel.GENERIC-NODEBUG" 
-autoboot_delay="1" 
-hw.bge.allow_asf="0"</code> 
- 
-==== Default ==== 
- 
-**** 
- 
-<code> 
-ssecurity.bsd.allow_destructive_dtrace=0 
-kern.geom.label.disk_ident.enable="0" 
-kern.geom.label.gptid.enable="0" 
-zfs_load="YES"</code> 
- 
-===== rc.conf ===== 
- 
-==== Alira ==== 
- 
-  su - 
- 
-  ee '/etc/rc.conf' 
- 
-<code> 
-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" 
-powerd_enable="YES" 
-moused_nondefault_enable="NO" 
-# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable 
-dumpdev="NO" 
-nginx_enable="YES" 
-php_fpm_enable="YES"</code> 
- 
-<code> 
-vsftpd_enable="YES" 
-mysql_enable="YES"</code> 
- 
-===== Drive Maintenance ===== 
- 
-====== Scripts ====== 
- 
-===== Updater ===== 
- 
-  * [[servers:bsd:vsftpd]] ((''service'' can be included and ran in script before install)) 
-  * :!: Following few commands are done from regular user and **not** ''root'' 
- 
-  exit 
- 
-  mkdir -p ~/'.local/scripts' && ee ~/'.local/scripts/freebsd-updater.sh' && chmod +x ~/'.local/scripts/freebsd-updater.sh' 
- 
-<code> 
-#!/bin/sh 
- 
-'/usr/sbin/pkg' update -f 
-'/usr/sbin/pkg' upgrade -y 
-'/usr/sbin/pkg' autoremove -y 
- 
-'/usr/sbin/service' 'vsftpd' stop 
- 
-'/bin/sync' 
-'/sbin/shutdown' -r 'now' 'FreeBSD OS Updater' 
- 
-# End</code> 
- 
-  su 'root' -c ~/'.local/scripts/freebsd-updater.sh' 
- 
-====== cron ====== 
- 
-===== Updater ===== 
- 
-  * Daily ''06:00:00 AM'' (Kraityn) 
- 
-  su - 
- 
-  ee '/etc/cron.d/freebsd-updater' 
- 
-<code> 
-# 
-SHELL=/bin/sh 
- 
-0 6 * * * root '/home/espionage724/.local/scripts/freebsd-updater.sh' 
- 
-# End</code> 
- 
-====== Notable Folders and Commands ====== 
- 
-  * See [[bsd;notes;misc]] 
  
/usr/local/www/wiki/data/attic/bsd/server/rpi/freebsd_16.0.1781839530.txt.gz · Last modified: by Sean Rhone

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki