Thanks again for all the replies.
I am on Ubuntu 16.04 which is using systemd version 239. It appears to me that systemd-time-wait-sync.service is not present on this version of systemd.
I have one more question related to this. If I switch to using systemd's timesyncd.service then in my service unit file I can use
After=time-sync.target
Wants=time-sync.target
Can someone let me know for how long will the unit wait for ntp sync to happen before giving up ? Is there a way I can control this?
On Tue, Apr 2, 2019 at 6:51 PM Lennart Poettering <lennart@xxxxxxxxxxxxxx> wrote:
On Di, 02.04.19 12:53, Marc Haber (mh+systemd-devel@xxxxxxxxxxxx) wrote:
> On Tue, Apr 02, 2019 at 12:32:58PM +0200, Lennart Poettering wrote:
> > I thought people have noticed by now that systemd is really about
> > removing unnecessary shell scripts from all clean system boot
> > codepaths.
>
> The problem is that millions of professional systems administrators do
> violently disagree.
Right.
> I have seen unit files full of bash -c and quoting hell. Your work. Be
> proud of it.
Hmm? if you want to run a shell script from a .service file, you are
welcome to. Not sure why you would squish a shell script into
bash -c line. I mean, if you want a shell script, use a shell script,
there's nothing wrong with that.
Anyway, I think you fundamentally disagree with the approach we took
of having declarative unit files describing services instead of having
Turing complete programming languages for everything. At this point
that discussion is moot, and you are not going to convince us
anyway. Moreover it's off-topic to this mail list thread, hence please
let's end this subthread here. Thank you for understanding.
Lennart
--
Lennart Poettering, Berlin
_______________________________________________
systemd-devel mailing list
systemd-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/systemd-devel
_______________________________________________ systemd-devel mailing list systemd-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/systemd-devel