99f6b270e3
This commit includes the following core components: * sample configuration file for sensorsd * rc(8) script and glue code for sensorsd(8) * sysctl(3) doc fixes for CTL_HW tree * sysctl(3) documentation for hardware sensors * sysctl(8) documentation for hardware sensors * support for the sensor structure for sysctl(8) * rc.conf(5) documentation for starting sensorsd(8) * sensor_attach(9) et al documentation * /sys/kern/kern_sensors.c o sensor_attach(9) API for drivers to register ksensors o sensor_task_register(9) API for the update task o sysctl(3) glue code o hw.sensors shadow tree for sysctl(8) internal magic * <sys/sensors.h> * HW_SENSORS definition for <sys/sysctl.h> * sensors display for systat(1), including documentation * sensorsd(8) and all applicable documentation The userland part of the framework is entirely source-code compatible with OpenBSD 4.1, 4.2 and -current as of today. All sensor readings can be viewed with `sysctl hw.sensors`, monitored in semi-realtime with `systat -sensors` and also logged with `sensorsd`. Submitted by: Constantine A. Murenin <cnst@FreeBSD.org> Sponsored by: Google Summer of Code 2007 (GSoC2007/cnst-sensors) Mentored by: syrinx Tested by: many OKed by: kensmith Obtained from: OpenBSD (parts)
58 lines
1.4 KiB
Makefile
Executable File
58 lines
1.4 KiB
Makefile
Executable File
# $NetBSD: Makefile,v 1.16 2001/01/14 15:37:22 minoura Exp $
|
|
# $FreeBSD$
|
|
|
|
.include <bsd.own.mk>
|
|
|
|
FILES= DAEMON FILESYSTEMS LOGIN NETWORKING SERVERS \
|
|
abi accounting addswap adjkerntz amd \
|
|
apm apmd archdep atm1 atm2 atm3 auditd auto_linklocal \
|
|
bgfsck bluetooth bootparams bridge bsnmpd bthidd \
|
|
ccd cleanvar cleartmp cron \
|
|
devd devfs dhclient \
|
|
dmesg dumpon \
|
|
early.sh encswap \
|
|
fsck ftp-proxy ftpd \
|
|
gbde geli geli2 \
|
|
hcsecd \
|
|
hostapd hostid hostname \
|
|
idmapd inetd initrandom \
|
|
ip6addrctl ip6fw ipfilter ipfs ipfw ipmon \
|
|
ipnat ipsec ipxrouted isdnd \
|
|
jail \
|
|
kadmind kerberos kernel keyserv kldxref kpasswdd \
|
|
ldconfig local localpkg lockd lpd \
|
|
mixer motd mountcritlocal mountcritremote mountlate \
|
|
mdconfig mdconfig2 mountd moused mroute6d mrouted msgs \
|
|
named natd netif netoptions \
|
|
network_ipv6 newsyslog nfsclient nfsd \
|
|
nfslocking nfsserver nisdomain nsswitch ntpd ntpdate \
|
|
othermta \
|
|
pf pflog pfsync \
|
|
powerd power_profile ppp pppoed pwcheck \
|
|
quota \
|
|
random rarpd resolv root \
|
|
route6d routed routing rpcbind rtadvd rwho \
|
|
savecore sdpd securelevel sendmail \
|
|
sensorsd serial sppp statd swap1 \
|
|
syscons sysctl syslogd \
|
|
timed tmp \
|
|
ugidfw \
|
|
var virecover \
|
|
watchdogd wpa_supplicant \
|
|
ypbind yppasswdd ypserv \
|
|
ypset ypupdated ypxfrd \
|
|
zfs
|
|
|
|
.if ${MK_OPENSSH} != "no"
|
|
FILES+= sshd
|
|
.endif
|
|
|
|
.if ${MK_NS_CACHING} != "no"
|
|
FILES+= nscd
|
|
.endif
|
|
|
|
FILESDIR= /etc/rc.d
|
|
FILESMODE= ${BINMODE}
|
|
|
|
.include <bsd.prog.mk>
|