文件时间戳和时间(NULL)在服务启动期间返回错误的时间

文件时间戳和时间(NULL)在服务启动期间返回错误的时间

service在 Ubuntu 20.04 LTS 启动期间启用了此功能。

但是,当服务启动时,time(NULL)API 的时间是错误的。服务启动时创建的文件也有错误的时间戳。

我不断尝试Requires=,但After=没有time-sync.target成功。

[Unit]
Description=xyz
Requires=time-sync.target
StartLimitIntervalSec=0

[Service]
Type=simple
Restart=always
RestartSec=1
User=root
ExecStart=/home/ubuntu/s_xyz
WorkingDirectory=/home/ubuntu/

[Install]
WantedBy=multi-user.target

相关内容