👁 查看:cl-node-modules-storage-flags.service
路径:/usr/lib/systemd/system/cl-node-modules-storage-flags.service
大小:1008 B · 修改:2026-10-02 11:27:14 · 权限:0644 · 只读
[Unit]
Description=Apply the Shared node_modules Store feature flag
Documentation=file:///usr/share/l.v.e-manager/docs/nodejs-bun-delivery.md
Wants=network-online.target
After=network-online.target local-fs.target
[Service]
Type=oneshot
# Several flags may change in one bridge sync. The default start burst limit
# would permanently fail the watcher. Use the CL7-compatible option spelling.
StartLimitInterval=0
ExecStart=/opt/cloudlinux/venv/bin/python3 /usr/share/l.v.e-manager/utils/cl_node_modules_storage_flags.py
# Activation can wait for another package transaction and install cl-bun.
# Do not kill the package manager after systemd's default start timeout,
# but do not wait forever on a wedged one either.
TimeoutStartSec=30min
SyslogIdentifier=cl-node-modules-storage-flags
# Not installable on purpose: a target is ordered after everything it wants,
# so being wanted by multi-user.target would hold boot behind a cl-bun install.
# The .path and .timer (OnBootSec) units activate this service.