Eu tenho o seguinte trabalho inicial:
# hwclock - adjust system clock and timezone
#
# The hwclock task adjusts the system clock when the hardware clock is
# set to localtime (e.g. when dual-booting with Windows), and also
# ensures that the system timezone is set so that timestamps are written
# to FAT devices.
description "adjust system clock and timezone"
start on starting mountall
task
script
exec hwclock --systz --utc --noadjfile
end script
Eu gostaria de mudar isso para o serviço systemd.
Como deve start on starting mountall
ser implementado no systemd?
Criei o serviço systemd conforme abaixo, mas não sei como fazer start on starting mountall
.
[Unit]
Description=hwclock
After=
Before=
[Service]
ExecStart=/sbin/hwclock --systz --utc --noadjfile
Você vai precisar dessas linhas:
Conforme declarado aqui:
A estrutura deve ser:
A partir daqui :
Nota: Isso é para um sistema Ubuntu, mas deve ser semelhante. Veja: https://www.freedesktop.org/software/systemd/man/systemd.unit.html também.