Cross Reference: envsys
xref: /src/etc/rc.d/envsys
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/etc/rc.d/
11.1Sxtraeme#!/bin/sh
21.1Sxtraeme#
31.5Ssborrill# $NetBSD: envsys,v 1.5 2021/11/26 12:51:24 sborrill Exp $
41.1Sxtraeme#
51.4Sxtraeme
61.1Sxtraeme# PROVIDE: envsys
71.1Sxtraeme# REQUIRE: LOGIN DAEMON
81.1Sxtraeme
91.1Sxtraeme$_rc_subr_loaded . /etc/rc.subr
101.1Sxtraeme
111.1Sxtraemename="envsys"
121.5Ssborrillrcvar=$name
131.3Sxtraemecommand="/usr/sbin/envstat"
141.1Sxtraemerequired_files="/etc/envsys.conf"
151.3Sxtraemestart_cmd="do_start"
161.3Sxtraemestop_cmd="do_stop"
171.1Sxtraeme
181.3Sxtraemedo_start()
191.1Sxtraeme{
201.3Sxtraeme	${command} -c ${required_files}
211.4Sxtraeme	[ $? -eq 0 ] && echo "Setting new sensor properties."
221.3Sxtraeme}
231.1Sxtraeme
241.3Sxtraemedo_stop()
251.3Sxtraeme{
261.3Sxtraeme	${command} -S
271.4Sxtraeme	[ $? -eq 0 ] && echo "Removing sensor properties."
281.1Sxtraeme}
291.1Sxtraeme
301.1Sxtraemeload_rc_config ${name}
311.1Sxtraemerun_rc_command "$1"
32

Indexes created Mon Nov 10 17:20:41 GMT 2025