On Wednesday, July 21, 2021 2:29:00 PM EDT John W. Himpel wrote: > I would like to run a task (TASKA) that updates some files at a > specified time each day. I already can do that successfully using > systemd timers and services. Upon completion of TASKA, I want to > run TASKB with is an rsync command to propagate any file changes > made in TASK A to other hosts. TASKA may run quickly or slowly, so > I don't want to use a timer for TASKB, rather I want TASKB to > execute upon the completion of TASKA. > > I can't seem to find the proper set of systemd options to set in the > service file for TASKB to cause it to run upon completion of TASKA. > Suggestions are welcome. Probably the easiest way is to specify Type=oneshot and supply two ExecStart= directives. The second will be executed *after* the first one exits *successfully*. This is analogous to ... /usr/bin/taska && /usr/bin/taskb inside a crontab entry. -- Garry T. Williams _______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure