Re: timedatex replacing systemd-timedated for NTP packages

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Nov 27, 2014 at 12:51 PM, Tom Gundersen <teg@xxxxxxx> wrote:
> On Wed, Nov 26, 2014 at 3:10 PM, Chris Adams <linux@xxxxxxxxxxx> wrote:
>> Once upon a time, Tomasz Torcz <tomek@xxxxxxxxxxxxxx> said:
>>> On Wed, Nov 26, 2014 at 08:01:37AM -0600, Chris Adams wrote:
>>> > Once upon a time, Florian Weimer <fweimer@xxxxxxxxxx> said:
>>> > > Do we even use the DHCP NTP server assignment?
>>> >
>>> > I believe it is used for chrony and ntpd, don't know about sysmted's new
>>> > implementation.
>>>
>>>   systemd-timesyncd uses DHCP-provided NTP servers only if systemd-networkd
>>> is used as DHCP client.
>>
>> That should be a bug (and block it from use).  There's no excuse for
>> that other than "not invented here".
>
> There are technical reasons for this choice, not merely NIH.

And those technical reasons are?

I realize that the shell-script-fu that most DHCP clients seem to
require is a bit messy, but it does work, and it should be more than
flexible enough to plug in some systemd-timesyncd controls.

As a counterexample, I run some production servers with rather
complicated network configurations.  NetworkManager is a nonstarter,
and I suspect that systemd-networkd will never work for them either.
This isn't a complaint about either package -- I don't really expect
them to understand my configuration.  I use a Python script that reads
a rather large hand-curated config file and outputs Debian
interfaces(5) rules with a liberal sprinking of "up" and "down"
directives.  (Yes, this is an Ubuntu system, not Fedora.  If I were
doing it over, I'd be using Fedora or CentOS, and I'd grumble at the
fact that interfaces(5) is IMO much better than the Fedora
equivalent.)

The upshot is that I won't be using systemd-networkd any time soon.
Again, this is in no way a criticism of systemd-networkd.

I do use NTP, and I don't really care much which implementation I'm
using, but if systemd-timesyncd refuses to be reasonably configurable
unless systemd-networkd is installed, I won't be using *that* any time
soon either.

And if Fedora becomes dependent on services that aren't configurable,
then the next time I reconsider what distro I use, Fedora's going to
have a big mark against it.

--Andy
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux