On Wed, Jul 21, 2021 at 01:29:00PM -0500, 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. You would want to set TASKB to be a systemd service unit that has both After and BindsTo TASKA ( See the BindsTo documentation here: https://www.freedesktop.org/software/systemd/man/systemd.unit.html#BindsTo= ). You could even run this as a User service if it needs to run in the context of the user (instead of system). -- Jonathan Billings <billings@xxxxxxxxxx> _______________________________________________ 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