Konfiguracja SMART we FreeBSD

Instalacja pakietu smartmontools: # pkg install -y smartmontools Sprawdzenie listy lokalnych dysków: # smartctl --scan /dev/ada0 -d atacam # /dev/ada0, ATA device Utworzenie pliku konfiguracyjnego dla SMART: /usr/local/etc/smartd.conf /dev/ada0 -a -d atacam -m root@localhost -s S/../.././15 UWAGA: S/../.././15 oznacza: uruchamianie krótkiego testu (ang. Short) każdego dnia o 15:00. smartd nie jest uruchamiany za pomocą Cron a zamiast tego sam sprawdza co 30 minut. Uruchomienie smartd podczas startu systemu: sysrc smartd_enable=YES service smartd start

April 13, 2025

Notyfikacja o nieodczytanych wiadomość lokalnych na FreeBSD

Aby otrzymywać powiadomienia po zalogowaniu przez terminal o nieprzeczytanych wiadomościach e-mail w systemie lokalnym, utwórz plik w /usr/local/etc/profile z następującą zawartością: unread_count=$(echo q | mailx -N | head -n2 | tail -n1 | cut -f4 -d" ") if [ -n "$unread_count" ] && [ "$unread_count" -gt 0 ]; then echo -e "\n\tYou have $unread_count unread mail message(s).\n" fi

April 13, 2025