User Tools

Site Tools


bsd:server:freebsd_14.2

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
bsd:server:freebsd_14.2 [2024/12/01 01:22] – [Oak] Sean Rhonebsd:server:freebsd_14.2 [2025/05/21 07:08] (current) – [Alira] Sean Rhone
Line 3: Line 3:
   * FreeBSD ((https://www.freebsd.org/))   * FreeBSD ((https://www.freebsd.org/))
   * 14.2-RELEASE (([[https://www.freebsd.org/releases/14.2R/relnotes/|relnotes]], [[https://www.freebsd.org/releases/14.2R/announce/|announce]]))   * 14.2-RELEASE (([[https://www.freebsd.org/releases/14.2R/relnotes/|relnotes]], [[https://www.freebsd.org/releases/14.2R/announce/|announce]]))
 +
 +  FreeBSD 14.2-RELEASE-p3
  
 ====== TODOs ====== ====== TODOs ======
  
   * [[bsd;notes;freebsd]]   * [[bsd;notes;freebsd]]
 +  * Lastest pkgs [[bsd:freebsd_14.2_xfce#freebsd-latest]]
   * Oak = ASUS motherboard Legacy/MBR with Phenom II X4 (TODO: mobo name)   * Oak = ASUS motherboard Legacy/MBR with Phenom II X4 (TODO: mobo name)
 +  * Alira = Dell Precision M6500 Legacy/MBR (UFS, no local-unbound; various notes need updating)
  
 ====== Download ====== ====== Download ======
Line 13: Line 17:
   * https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/14.2/   * https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/14.2/
  
-  FreeBSD-14.2-RELEASE-amd64-mini-memstick.img+  FreeBSD-14.2-RELEASE-amd64-memstick.img
  
 ====== Installation Notes ====== ====== Installation Notes ======
Line 30: Line 34:
   * https://docs.freebsd.org/en/books/handbook/bsdinstall/#bsdinstall-sysconf   * https://docs.freebsd.org/en/books/handbook/bsdinstall/#bsdinstall-sysconf
  
-  * [x] ''local_unbound'' 
   * [x] ''sshd''   * [x] ''sshd''
   * [x] ''ntpd''   * [x] ''ntpd''
Line 60: Line 63:
   * https://docs.freebsd.org/en/books/handbook/cutting-edge/#freebsdupdate-security-patches   * https://docs.freebsd.org/en/books/handbook/cutting-edge/#freebsdupdate-security-patches
  
-  su -l+  su -
  
   freebsd-update fetch install   freebsd-update fetch install
Line 68: Line 71:
 ===== pkg ===== ===== pkg =====
  
-  su -l+  su -
  
   pkg update --force   pkg update --force
  
   pkg upgrade   pkg upgrade
 +
 +===== AIO =====
 +
 +  freebsd-update fetch install && pkg update --force && pkg upgrade
 +
 +  su - 'root' -c 'freebsd-update fetch install && pkg update --force && pkg upgrade'
 +
 +==== SSH ====
 +
 +****
 +
 +  ssh '192.168.1.152' -t "su - 'root' -c 'freebsd-update fetch install && pkg update --force && pkg upgrade'"
  
 ====== Software ====== ====== Software ======
Line 78: Line 93:
 ===== General ===== ===== General =====
  
-  su -l+  su -
  
   pkg install aria2 en-freebsd-doc htop libressl unar wget   pkg install aria2 en-freebsd-doc htop libressl unar wget
Line 94: Line 109:
 ===== loader.conf ===== ===== loader.conf =====
  
-==== Oak ====+==== Alira ====
  
   su -   su -
Line 102: Line 117:
 <code> <code>
 security.bsd.allow_destructive_dtrace=0 security.bsd.allow_destructive_dtrace=0
-kern.geom.label.disk_ident.enable="0" + 
-kern.geom.label.gptid.enable="0" +# General 
-cryptodev_load="YES" +autoboot_delay=2 
-zfs_load="YES" + 
-autoboot_delay="2" +# Ethernet 
-hw.usb.no_boot_wait="1"</code>+hw.bge.allow_asf=
 + 
 +# End</code>
  
 ===== rc.conf ===== ===== rc.conf =====
  
-==== Oak ====+==== Alira ====
  
-  su -l+  su -
  
   ee '/etc/rc.conf'   ee '/etc/rc.conf'
Line 120: Line 137:
 clear_tmp_enable="YES" clear_tmp_enable="YES"
 syslogd_flags="-ss" syslogd_flags="-ss"
-hostname="Oak+hostname="Alira
-ifconfig_em0="inet 192.168.1.152 netmask 255.255.255.0"+ifconfig_bge0="inet 192.168.1.152 netmask 255.255.255.0"
 defaultrouter="192.168.1.1" defaultrouter="192.168.1.1"
-ifconfig_em0_ipv6="inet6 accept_rtadv+ifconfig_bge0_ipv6="inet6 accept_rtadv"
-local_unbound_enable="YES"+
 sshd_enable="YES" sshd_enable="YES"
 ntpd_enable="YES" ntpd_enable="YES"
Line 131: Line 147:
 # Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable # Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
 dumpdev="NO" dumpdev="NO"
-zfs_enable="YES" 
 nginx_enable="YES" nginx_enable="YES"
-php_fpm_enable="YES"</code>+php_fpm_enable="YES" 
 +mysql_enable="YES"</code>
  
 ===== Network ===== ===== Network =====
Line 146: Line 162:
   cat '/etc/resolv.conf'   cat '/etc/resolv.conf'
  
-  su -l+  su -
  
   ee '/etc/resolv.conf'   ee '/etc/resolv.conf'
Line 153: Line 169:
 nameserver 127.0.0.1 nameserver 127.0.0.1
 options edns0</code> options edns0</code>
- 
-===== OpenJDK ===== 
- 
-  * TODO: See if anything requires OpenJDK 
- 
-  su -l 
- 
-  ee '/etc/fstab' 
- 
-<code> 
-# OpenJDK 
-fdesc /dev/fd fdescfs rw 0 0</code> 
- 
-  mount | grep 'fdesc' 
  
 ===== Secure Shell ===== ===== Secure Shell =====
Line 180: Line 182:
 ====== Notable Folders and Commands ====== ====== Notable Folders and Commands ======
  
-===== Drive Wipe ===== +  See [[bsd;notes;misc]]
- +
-  su -l +
- +
-  gpart show +
- +
-  gpart destroy -F 'da1' +
- +
-  dd if='/dev/zero' of='/dev/da1' count='8096' +
- +
-===== USB Flash Drive ===== +
- +
-  su -l +
- +
-  camcontrol devlist +
- +
-  dmesg | grep 'ugen' +
- +
-  usbconfig -d '/dev/ugen0.6' power_off +
- +
-===== User/Group ===== +
- +
-  awk -F":" '{print $1}' /etc/passwd +
- +
-  awk -F":" '{print $1}' /etc/group +
- +
-  su -l +
- +
-  pw userdel 'x' -r +
- +
-  pw groupdel 'x' +
- +
-===== pkg ===== +
- +
-  ''x'' is a package name +
- +
-  pkg info -l x +
- +
-  pkg autoremove +
- +
-===== Erase Command History ===== +
- +
-  * TODO: Test +
- +
-  rm -f ~/'.sh_history' & exit +
- +
-===== Handbook ===== +
- +
-  pkg info -l 'en-freebsd-doc' +
- +
-  ee '/usr/local/share/doc/freebsd/en/books/handbook' +
- +
-===== CPU Frequency ===== +
- +
-**** +
- +
-  su -l root -c "sysctl 'dev.cpu.0.freq' 'dev.cpu.1.freq' 'dev.cpu.2.freq' 'dev.cpu.3.freq' 'dev.cpu.4.freq' 'dev.cpu.5.freq' 'dev.cpu.6.freq' 'dev.cpu.7.freq'" +
- +
-===== Time Sync ===== +
- +
-**** +
- +
-  su -l root -c 'ntpd -g -q' +
- +
-===== Network Restart ===== +
- +
-  su -l +
- +
-  '/etc/netstart' +
- +
-  service 'netif' restart +
- +
-===== hw-probe ===== +
- +
-  * https://bsd-hardware.info/ +
-  * https://bsd-hardware.info/?view=howto +
- +
-  su -l +
- +
-  pkg install 'hw-probe' +
- +
-  hw-probe -all -upload +
- +
-===== Logs ===== +
- +
-  newsyslog -v -CC -N +
- +
-  cat '/dev/null' > '/var/log/all.log' +
- +
-  cat '/dev/null' > '/var/log/Xorg.0.log' +
- +
-  gio open '/var/log' +
- +
-  ls -la '/var/log' +
- +
-==== syslog.conf ==== +
- +
-=== all.log === +
- +
-== Enable == +
- +
-  * Uncomment +
- +
-  su -l +
- +
-  ee '/etc/syslog.conf' +
- +
-<code>#*.*                                            /var/log/all.log</code> +
- +
-== Permissions == +
- +
-  su -l +
- +
-  touch '/var/log/all.log' && chmod '600' '/var/log/all.log' +
- +
-== View == +
- +
-  su -l +
- +
-  ee '/var/log/all.log' +
- +
-===== Other Files/Paths ===== +
- +
-  * TODO+
  
/usr/local/www/wiki/data/attic/bsd/server/freebsd_14.2.1733034136.txt.gz · Last modified: by Sean Rhone