Home
Timeline
Files
Branches
Tags
Tickets
Logout
...
Differences From
Artifact [6667146e8d] :
File
init.mk
— part of check-in
[f49abe7565]
at
2024-12-29 09:49:18
on branch trunk
— Number of small changes:
- fixed syntax a little;
- ipv6 routing;
- possible CPU microcode update bug;
- cleaned up mounting FS RW;
- changed how mixer works;
- check errors on pf load;
- change how wlans are created;
- pock udevd to show socket and pid after FS mounts;
- fix killing stopped service (I hope for the last time);
- add delay and message on shutdown when something fails.
(user:
arcade ,
size: 9787)
[annotate]
[blame]
[check-ins using]
︙ ︙
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
cpucontrol -e /dev/cpuctl$${cpu}; \
done \
else \
echo "MRC:$@> Failed to load [cpuctl]."; \
fi \
fi
mixer: mount cleanvar kld
echo "MRC:$@> Restoring levels."
for mixer in $$(find /dev -name 'mixer*' | sed 's|^/dev/||'); do \
if [ -r /var/db/$${mixer}-state ]; then \
mixer -f /dev/$${mixer} `cat /var/db/$${mixer}-state` || \
echo "MRC:$@> /dev/$${mixer} config load failed."; \
fi \
done
|
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
cpucontrol -e /dev/cpuctl$${cpu}; \
done \
else \
echo "MRC:$@> Failed to load [cpuctl]."; \
fi \
fi
mixer: mount cleanvar kld sysctl
echo "MRC:$@> Restoring levels."
for mixer in $$(find /dev -name 'mixer*' | sed 's|^/dev/||'); do \
if [ -r /var/db/$${mixer}-state ]; then \
mixer -f /dev/$${mixer} `cat /var/db/$${mixer}-state` || \
echo "MRC:$@> /dev/$${mixer} config load failed."; \
fi \
done
︙ ︙
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
/rescue/find /tmp -mindepth 1 -delete; \
mount_tmpfs -m 01777 dummy /tmp; \
}
.endif
udevd_check: DAEMON
echo "MRC:$@> Check udevd PID/socket are accessible."
if [ ! -e /var/run/udevd.pid ]; then \
pkill -HUP -x udevd; \
( \
sleep 1; \
if [ ! -e /var/run/udevd.pid ]; then \
svc restart udevd; \
fi \
) & \
fi
utmpx: runshm
echo "MRC:$@> Install utmpx."
install -m 644 -g wheel /dev/null /var/run/utmpx
|
|
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
/rescue/find /tmp -mindepth 1 -delete; \
mount_tmpfs -m 01777 dummy /tmp; \
}
.endif
udevd_check: DAEMON
echo "MRC:$@> Check udevd PID/socket are accessible."
if [ ! -e /var/run/udevd.pid -o ! -e /tmp/udevd.socket ]; then \
pkill -HUP -x udevd; \
( \
sleep 1; \
if [ ! -e /var/run/udevd.pid -o ! -e /tmp/udevd.socket ]; then \
svc restart udevd; \
fi \
) & \
fi
utmpx: runshm
echo "MRC:$@> Install utmpx."
install -m 644 -g wheel /dev/null /var/run/utmpx