使用旧的良好 SystemV 脚本,如果我在关机前想要一些东西,我将这样的脚本放在 /etc/rc0.d/
K400rc.local.shutdown.sh
然后我对其进行编辑并放置我想要在关机前运行的命令。在带有 systemd 的 linux 上,我创建了一个像这样的“清单”
vim /lib/systemd/system/rc-local-shutdown.service
[Unit]
Description=/etc/rc.local.shutdown Compatibility
ConditionFileIsExecutable=/etc/rc.local.shutdown
DefaultDependencies=no
After=rc-local.service basic.target
Before=shutdown.target reboot.target
[Service]
Type=oneshot
ExecStart=/etc/rc.local.shutdown
StandardInput=tty
RemainAfterExit=yes
[Install]
WantedBy=shutdown.target
效果很好..在关机之前我可以输入我的命令。问题是..有人知道如何用 Solaris smf 做这样的清单吗?我知道如何做一个 rc.local 但不做一个 rc.local.shutdown 清单。有人知道吗?