1 |
On Sat, May 19, 2018 at 3:53 AM, Mick <michaelkintzios@×××××.com> wrote: |
2 |
> I noticed network related google variables being added in the compilation by |
3 |
> emerge as udev was being updated to 238 today: |
4 |
> |
5 |
> =============================================================== |
6 |
> Configuring systemd-update-done.service.tmp using configuration |
7 |
> Configuring systemd-update-utmp-runlevel.service.tmp using configuration |
8 |
> Configuring systemd-update-utmp.service.tmp using configuration |
9 |
> Confi |
10 |
> meson.build:2907: WARNING: Trying to compare values of different types (bool, |
11 |
> str) using ==. |
12 |
> The result of this is undefined and will become a hard error in a future Meson |
13 |
> release. |
14 |
> meson.build:2907: WARNING: Trying to compare values of different types (bool, |
15 |
> str) using ==. |
16 |
> The result of this is undefined and will become a hard error in a future Meson |
17 |
> release. |
18 |
> meson.build:2907: WARNING: Trying to compare values of different types (bool, |
19 |
> str) using ==. |
20 |
> The result of this is undefined and will become a hard error in a future Meson |
21 |
> release. |
22 |
> meson.build:2907: WARNING: Trying to compare values of different types (bool, |
23 |
> str) using ==. |
24 |
> The result of this is undefined and will become a hard error in a future Meson |
25 |
> release. |
26 |
> meson.build:2907: WARNING: Trying to compare values of different types (bool, |
27 |
> str) using ==. |
28 |
> The result of this is undefined and will become a hard error in a future Meson |
29 |
> release. |
30 |
> meson.build:2907: WARNING: Trying to compare values of different types (bool, |
31 |
> str) using ==. |
32 |
> The result of this is undefined and will become a hard error in a future Meson |
33 |
> release. |
34 |
> meson.build:2 |
35 |
> symbolic gateway hostnames: _gateway |
36 |
> default DNSSEC mode: no |
37 |
> default cgroup hierarchy: hybrid |
38 |
> default KillUserProcesses setting: true |
39 |
> default DNS servers: 8.8.8.8 |
40 |
> 8.8.4.4 |
41 |
> 2001:4860:4860::8888 |
42 |
> 2001:4860:4860::8844 |
43 |
> default NTP servers: time1.google.com |
44 |
> time2.google.com |
45 |
> time3.google.com |
46 |
> time4.google.com |
47 |
> time epoch: 1520288197 |
48 |
> (2018-03-05T22:16:37+00:00) |
49 |
> |
50 |
> enabled features: PAM, IMA, SMACK, zlib, bzip2, ACL, qrencode, |
51 |
> gnutls, libcurl, idn, nss-systemd, elfutils, binfmt, vconsole, quotacheck, |
52 |
> tmpfiles, environment.d, sysusers, firstboot, randomseed, backlight, rfkill, |
53 |
> logind, machined, hostnamed, timedated, timesyncd, localed, networkd, resolve, |
54 |
> coredump, polkit, kmod, xkbcommon, pcre2, blkid, dbus, glib, nss-myhostname, |
55 |
> hwdb, tpm, man pages, man page indices, SysV compat, utmp, ldconfig, |
56 |
> hibernate, adm group, wheel group, gshadow |
57 |
> |
58 |
> disabled features: libcryptsetup, AUDIT, AppArmor, SELinux, SECCOMP, |
59 |
> xz, lz4, gcrypt, microhttpd, libidn2, libidn, libiptc, importd, legacy pkla, |
60 |
> efi, gnu-efi, html pages, debug hashmap, debug mmap cache |
61 |
> ========================================================== |
62 |
> |
63 |
> I don't know/understand why meson needs the above, but is there a reason |
64 |
> google DNS and NTP servers take precedence over my system settings? |
65 |
|
66 |
You are misinterpreting this output. Nothing is "taking precedence" |
67 |
over your local settings. |
68 |
|
69 |
systemd-udev is a component of systemd. To build it, we have to run |
70 |
meson in the systemd source tree. |
71 |
|
72 |
The DNS servers are used by systemd-resolved. |
73 |
The NTP servers are used by systemd-timedated. |
74 |
|
75 |
The meson build file defines default settings so that these programs |
76 |
will work even on an unconfigured system. |
77 |
|
78 |
systemd-udev does not utilize these settings, so they are completely |
79 |
irrelevant for sys-fs/udev. |