{"id":501582,"date":"2026-11-04T09:16:25","date_gmt":"2026-11-04T06:16:25","guid":{"rendered":"https:\/\/savepearlharbor.com\/?p=501582"},"modified":"2026-11-04T09:16:25","modified_gmt":"2026-11-04T06:16:25","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=501582","title":{"rendered":"\u0418\u0441\u0442\u0451\u043a\u0448\u0438\u0439 \u0444\u0430\u0439\u043b \u0432\u0438\u0441\u043e\u043a\u043e\u0441\u043d\u044b\u0445 \u0441\u0435\u043a\u0443\u043d\u0434 ntpd, NTPsec \u0438 chrony \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e\u0442, \u0430 \u0444\u0430\u0439\u043b \u0431\u0435\u0437 \u0441\u0440\u043e\u043a\u0430 chrony 4.6.1 \u043e\u0442\u0432\u0435\u0440\u0433\u0430\u0435\u0442"},"content":{"rendered":"<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>\u0412 \u043e\u043a\u0442\u044f\u0431\u0440\u0435 28-\u044f \u0413\u0435\u043d\u0435\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f \u043f\u043e \u043c\u0435\u0440\u0430\u043c \u0438 \u0432\u0435\u0441\u0430\u043c \u0440\u0435\u0448\u0438\u043b\u0430, \u0447\u0442\u043e \u0441 20 \u043c\u0430\u044f 2027 \u0433\u043e\u0434\u0430 \u0432 UTC \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043d\u0443\u0442 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u0432\u0438\u0441\u043e\u043a\u043e\u0441\u043d\u044b\u0435 \u0441\u0435\u043a\u0443\u043d\u0434\u044b. \u0411\u0430\u0437\u0430 \u0447\u0430\u0441\u043e\u0432\u044b\u0445 \u043f\u043e\u044f\u0441\u043e\u0432 tzdb \u0432 \u0432\u044b\u043f\u0443\u0441\u043a\u0435 2026f \u043e\u0442 27 \u043e\u043a\u0442\u044f\u0431\u0440\u044f \u043e\u0442\u043a\u043b\u0438\u043a\u043d\u0443\u043b\u0430\u0441\u044c \u0441\u0442\u0440\u043e\u043a\u043e\u0439 \u00ableap second tables no longer expire\u00bb \u0438 \u043d\u0430\u0443\u0447\u0438\u043b\u0430 <code>zic<\/code> \u043d\u0435 \u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0430 \u0441\u0440\u043e\u043a \u0442\u0430\u0431\u043b\u0438\u0446\u044b. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u0444\u0430\u0439\u043b <code>leap-seconds.list<\/code>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 tzdb \u0440\u0430\u0437\u0434\u0430\u0451\u0442 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0437\u043e\u043d\u0430\u043c\u0438 \u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0447\u0438\u0442\u0430\u044e\u0442 NTP-\u0434\u0435\u043c\u043e\u043d\u044b, \u043f\u043e-\u043f\u0440\u0435\u0436\u043d\u0435\u043c\u0443 \u0441\u043e \u0441\u0440\u043e\u043a\u043e\u043c \u0433\u043e\u0434\u043d\u043e\u0441\u0442\u0438: \u0441\u0442\u0440\u043e\u043a\u0430 <code>#@<\/code> \u0432 \u043d\u0451\u043c \u0433\u043e\u0432\u043e\u0440\u0438\u0442, \u0447\u0442\u043e \u0444\u0430\u0439\u043b \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442 28 \u0438\u044e\u043d\u044f 2027 \u0433\u043e\u0434\u0430. \u0411\u0443\u0434\u0435\u0442 \u043b\u0438 IERS \u043f\u0440\u043e\u0434\u043b\u0435\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u043f\u043e\u0441\u043b\u0435 \u043e\u0442\u043c\u0435\u043d\u044b, \u043f\u043e\u043a\u0430 \u043d\u0435 \u0441\u043a\u0430\u0437\u0430\u043b \u043d\u0438\u043a\u0442\u043e.<\/p>\n<p>\u042f \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043b \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0439 ntpd, NTPsec \u0438 chrony \u0441 \u0438\u0441\u0442\u0451\u043a\u0448\u0438\u043c \u0444\u0430\u0439\u043b\u043e\u043c, \u0441\u043e \u0441\u0432\u0435\u0436\u0438\u043c \u043f\u043e\u0434 \u043f\u043e\u0434\u043c\u0435\u043d\u0451\u043d\u043d\u043e\u0439 \u0434\u0430\u0442\u043e\u0439 \u043f\u043e\u0441\u043b\u0435 28 \u0438\u044e\u043d\u044f 2027 \u0438 \u0441 \u0444\u0430\u0439\u043b\u043e\u043c, \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0443\u0431\u0440\u0430\u043d\u0430 \u0441\u0442\u0440\u043e\u043a\u0430 \u0441\u0440\u043e\u043a\u0430. \u0418\u0441\u0442\u0451\u043a\u0448\u0438\u0439 \u0444\u0430\u0439\u043b \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e\u0442 \u0432\u0441\u0435 \u0442\u0440\u043e\u0435: ntpd \u0438 NTPsec \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u044e\u0442 \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0441\u043e \u0441\u043c\u0435\u0449\u0435\u043d\u0438\u0435\u043c 37 \u0441\u0435\u043a\u0443\u043d\u0434 \u0438 \u043f\u0438\u0448\u0443\u0442 \u043e\u0448\u0438\u0431\u043a\u0443, chrony \u043f\u0438\u0448\u0435\u0442 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 \u0438 \u0444\u0430\u0439\u043b \u043d\u0435 \u043e\u0442\u0432\u0435\u0440\u0433\u0430\u0435\u0442. \u041f\u043b\u043e\u0445\u043e \u043a\u043e\u043d\u0447\u0430\u0435\u0442\u0441\u044f \u0434\u0440\u0443\u0433\u043e\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442. \u0424\u0430\u0439\u043b \u0431\u0435\u0437 \u0441\u0442\u0440\u043e\u043a\u0438 \u0441\u0440\u043e\u043a\u0430 chrony 4.6.1 \u043e\u0442\u0432\u0435\u0440\u0433\u0430\u0435\u0442 \u0446\u0435\u043b\u0438\u043a\u043e\u043c, \u0430 \u043e\u0431\u0430 ntpd \u043b\u0438\u0431\u043e \u043d\u0435 \u0433\u0440\u0443\u0437\u044f\u0442 \u0435\u0433\u043e \u0441\u043e\u0432\u0441\u0435\u043c, \u043b\u0438\u0431\u043e \u0441\u0447\u0438\u0442\u0430\u044e\u0442 \u043f\u0440\u043e\u0441\u0440\u043e\u0447\u0435\u043d\u043d\u044b\u043c \u0441 1900 \u0438\u043b\u0438 1970 \u0433\u043e\u0434\u0430.<\/p>\n<h3>\u0417\u0430\u0447\u0435\u043c \u0443 \u0444\u0430\u0439\u043b\u0430 \u0441\u0440\u043e\u043a \u0433\u043e\u0434\u043d\u043e\u0441\u0442\u0438<\/h3>\n<p>\u041e \u043d\u043e\u0432\u043e\u0439 \u0432\u0438\u0441\u043e\u043a\u043e\u0441\u043d\u043e\u0439 \u0441\u0435\u043a\u0443\u043d\u0434\u0435 IERS \u043e\u0431\u044a\u044f\u0432\u043b\u044f\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0437\u0430 \u043f\u043e\u043b\u0433\u043e\u0434\u0430 \u0432 \u0431\u044e\u043b\u043b\u0435\u0442\u0435\u043d\u0435 C, \u0438 <code>leap-seconds.list<\/code> \u043f\u0435\u0440\u0435\u0432\u044b\u043f\u0443\u0441\u043a\u0430\u044e\u0442 \u0440\u0430\u0437 \u0432 \u043f\u043e\u043b\u0433\u043e\u0434\u0430. \u0421\u0442\u0440\u043e\u043a\u0430 <code>#@<\/code> \u2014 \u0441\u0440\u043e\u043a \u0433\u043e\u0434\u043d\u043e\u0441\u0442\u0438 \u0444\u0430\u0439\u043b\u0430: \u0434\u043e \u044d\u0442\u043e\u0439 \u0434\u0430\u0442\u044b \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439. Meinberg \u0432 \u0441\u0432\u043e\u0435\u0439 \u0431\u0430\u0437\u0435 \u0437\u043d\u0430\u043d\u0438\u0439 \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u0435\u0442 \u0441\u043c\u044b\u0441\u043b \u0442\u0430\u043a: \u043f\u043e\u0441\u043b\u0435 \u0441\u0440\u043e\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0443\u0436\u0435 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0437\u043d\u0430\u0442\u044c, \u043d\u0435 \u043d\u0430\u0437\u043d\u0430\u0447\u0438\u043b\u0438 \u043b\u0438 \u043d\u043e\u0432\u0443\u044e \u0441\u0435\u043a\u0443\u043d\u0434\u0443. \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0440\u0430\u0437 \u0441\u0435\u043a\u0443\u043d\u0434\u0443 \u0432\u0441\u0442\u0430\u0432\u0438\u043b\u0438 1 \u044f\u043d\u0432\u0430\u0440\u044f 2017 \u0433\u043e\u0434\u0430, \u0441 \u0442\u0435\u0445 \u043f\u043e\u0440 UTC \u043e\u0442\u0441\u0442\u0430\u0451\u0442 \u043e\u0442 TAI \u043d\u0430 37 \u0441\u0435\u043a\u0443\u043d\u0434. \u0411\u044e\u043b\u043b\u0435\u0442\u0435\u043d\u044c C 72 \u043e\u0442 6 \u0438\u044e\u043b\u044f 2026 \u0433\u043e\u0434\u0430 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u043b, \u0447\u0442\u043e \u0432 \u043a\u043e\u043d\u0446\u0435 \u0434\u0435\u043a\u0430\u0431\u0440\u044f \u0441\u0435\u043a\u0443\u043d\u0434\u044b \u043d\u0435 \u0431\u0443\u0434\u0435\u0442. \u0414\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0444\u0430\u0439\u043b \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d \u043f\u043e \u044d\u0442\u043e\u043c\u0443 \u0431\u044e\u043b\u043b\u0435\u0442\u0435\u043d\u044e \u0438 \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442 28 \u0438\u044e\u043d\u044f 2027.<\/p>\n<p>\u0412\u044b\u043f\u0443\u0441\u043a tzdb 2026f \u0441\u043d\u044f\u043b \u0441\u0440\u043e\u043a \u0441 \u0442\u0430\u0431\u043b\u0438\u0446 \u0432\u043d\u0443\u0442\u0440\u0438 TZif-\u0444\u0430\u0439\u043b\u043e\u0432 (\u0437\u043e\u043d\u044b <code>right\/*<\/code>), \u043a\u0430\u043a \u0438 \u043f\u0440\u043e\u0441\u0438\u0442 RFC 9636: \u0442\u0430\u0431\u043b\u0438\u0446\u044b, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u0441\u043b\u0435 \u043e\u0442\u043c\u0435\u043d\u044b, \u00abSHOULD NOT expire\u00bb. \u041f\u0440\u043e \u0441\u0430\u043c <code>leap-seconds.list<\/code> \u0432 NEWS \u043d\u0438 \u0441\u043b\u043e\u0432\u0430. \u0415\u0433\u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u0435\u0442 IERS, tzdb \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u043b\u0430\u0434\u0451\u0442 \u0440\u044f\u0434\u043e\u043c. \u0415\u0449\u0451 \u0432 2023a \u0441\u043a\u0440\u0438\u043f\u0442 <code>leapseconds.awk<\/code> \u0432 tzdb \u043d\u0430\u0443\u0447\u0438\u043b\u0438 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0444\u0430\u0439\u043b, \u00abthat never expires; this might be useful if leap seconds are discontinued\u00bb. \u0417\u043d\u0430\u0447\u0438\u0442, \u0432\u043f\u0435\u0440\u0435\u0434\u0438 \u043e\u0434\u0438\u043d \u0438\u0437 \u0434\u0432\u0443\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432: IERS \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442 \u043f\u0440\u043e\u0434\u043b\u0435\u0432\u0430\u0442\u044c <code>#@<\/code> \u0438\u043b\u0438 \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u0442 \u0444\u0430\u0439\u043b \u0431\u0435\u0437 \u0441\u0440\u043e\u043a\u0430. \u0422\u0440\u0435\u0442\u0438\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u0443\u0436\u0435 \u0438\u0434\u0451\u0442: \u0444\u0430\u0439\u043b \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0435 \u043e\u0431\u043d\u043e\u0432\u0438\u043b\u0438.<\/p>\n<p>\u0415\u0441\u0442\u044c \u0438 \u043f\u0440\u043e\u0442\u0438\u0432\u043e\u0440\u0435\u0447\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430\u043c\u0438. Meinberg \u043f\u0438\u0448\u0435\u0442, \u0447\u0442\u043e ntpd 4.2.8 \u0438 \u043d\u043e\u0432\u0435\u0435 \u00abreally check the expiration date of the leap second file, and stop using it after the file has expired\u00bb. \u0415\u0441\u043b\u0438 \u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c \u044d\u0442\u043e \u0431\u0443\u043a\u0432\u0430\u043b\u044c\u043d\u043e, \u043f\u043e\u0441\u043b\u0435 28 \u0438\u044e\u043d\u044f 2027 \u0443 \u0432\u0441\u0435\u0445, \u043a\u0442\u043e \u043d\u0435 \u043e\u0431\u043d\u043e\u0432\u0438\u0442 tzdata, \u0434\u0435\u043c\u043e\u043d \u043f\u043e\u0442\u0435\u0440\u044f\u0435\u0442 \u0442\u0430\u0431\u043b\u0438\u0446\u0443. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u043b, \u0447\u0442\u043e \u0434\u0435\u043b\u0430\u044e\u0442 \u0441\u0430\u043c\u0438 \u0434\u0435\u043c\u043e\u043d\u044b.<\/p>\n<h3>\u041a\u0430\u043a \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u043b<\/h3>\n<p>\u041f\u0430\u043a\u0435\u0442\u044b \u0431\u0440\u0430\u043b \u0438\u0437 \u0430\u0440\u0445\u0438\u0432\u043e\u0432: NTPsec 1.2.3 \u0438 chrony 4.6.1 \u0438\u0437 Debian 13, ntpd 4.2.8p15 \u0438\u0437 Ubuntu 22.04. \u0420\u0430\u0441\u043f\u0430\u043a\u043e\u0432\u044b\u0432\u0430\u043b <code>dpkg-deb -x<\/code> \u0432 \u043e\u0434\u043d\u043e\u0440\u0430\u0437\u043e\u0432\u043e\u043c \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0435 \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u043b \u0431\u0435\u0437 root. \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0443 <code>getuid()<\/code> \u0443 ntpd \u043e\u0431\u0445\u043e\u0434\u0438\u043b \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u043c \u0448\u0438\u043c\u043e\u043c \u0447\u0435\u0440\u0435\u0437 <code>LD_PRELOAD<\/code>. \u0427\u0430\u0441\u044b \u0434\u0435\u043c\u043e\u043d\u044b \u043d\u0435 \u0441\u0442\u0430\u0432\u0438\u043b\u0438: \u0432 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0435 \u043d\u0435\u0442 <code>CAP_SYS_TIME<\/code>. \u0414\u0430\u0442\u0443 \u043f\u043e\u0441\u043b\u0435 \u0441\u0440\u043e\u043a\u0430 \u043f\u043e\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u043b libfaketime \u0432\u043d\u0443\u0442\u0440\u0438 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430, \u0447\u0430\u0441\u044b \u0445\u043e\u0441\u0442\u0430 \u043d\u0438\u043a\u0442\u043e \u043d\u0435 \u0442\u0440\u043e\u0433\u0430\u043b. chrony \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442 \u0441\u0440\u043e\u043a \u0444\u0430\u0439\u043b\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0441\u043b\u0435 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432\u0442\u043e\u0440\u043e\u0439 chronyd \u043d\u0430 loopback \u0441\u043b\u0443\u0436\u0438\u043b \u0435\u043c\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c.<\/p>\n<p>\u0424\u0430\u0439\u043b\u044b \u0431\u044b\u043b\u0438 \u0442\u0430\u043a\u0438\u0435:<\/p>\n<ul>\n<li>\n<p>\u0441\u0432\u0435\u0436\u0438\u0439 \u0438\u0437 tzdb, \u0441\u0440\u043e\u043a 2027-06-28;<\/p>\n<\/li>\n<li>\n<p>\u0438\u0437 tzdata2023c, \u0441\u0440\u043e\u043a 2023-12-28;<\/p>\n<\/li>\n<li>\n<p>\u0441\u0432\u0435\u0436\u0438\u0439 \u043f\u043e\u0434 \u0434\u0430\u0442\u0430\u043c\u0438 2027-07-01 \u0438 2030-01-01;<\/p>\n<\/li>\n<li>\n<p>\u0441\u0432\u0435\u0436\u0438\u0439 \u0431\u0435\u0437 \u0441\u0442\u0440\u043e\u043a\u0438 <code>#@<\/code>, \u0441 \u043f\u0440\u0435\u0436\u043d\u0435\u0439 \u043f\u043e\u0434\u043f\u0438\u0441\u044c\u044e <code>#h<\/code> \u0438 \u0431\u0435\u0437 \u043d\u0435\u0451;<\/p>\n<\/li>\n<li>\n<p>\u0441\u0432\u0435\u0436\u0438\u0439 \u0441\u043e \u0441\u0440\u043e\u043a\u043e\u043c 2100-01-01 \u0438 \u043f\u0435\u0440\u0435\u0441\u0447\u0438\u0442\u0430\u043d\u043d\u043e\u0439 \u043f\u043e\u0434\u043f\u0438\u0441\u044c\u044e.<\/p>\n<\/li>\n<\/ul>\n<p>\u041f\u043e\u0434\u043f\u0438\u0441\u044c <code>#h<\/code> \u2014 \u044d\u0442\u043e SHA-1 \u043e\u0442 \u0446\u0438\u0444\u0440 \u0441\u0442\u0440\u043e\u043a <code>#$<\/code>, <code>#@<\/code> \u0438 \u0441\u0442\u0440\u043e\u043a \u0434\u0430\u043d\u043d\u044b\u0445. \u0427\u0442\u043e\u0431\u044b \u043d\u0435 \u0441\u043b\u043e\u043c\u0430\u0442\u044c \u0435\u0451 \u043f\u043e \u043e\u0448\u0438\u0431\u043a\u0435, \u044f \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u0435\u0440\u0435\u0441\u0447\u0438\u0442\u0430\u043b \u0445\u0435\u0448 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 \u0441\u0432\u043e\u0438\u043c \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u043c, \u043e\u043d \u0441\u043e\u0432\u043f\u0430\u043b \u0441 <code>#h<\/code>.<\/p>\n<h3>\u0418\u0441\u0442\u0451\u043a\u0448\u0438\u0439 \u0444\u0430\u0439\u043b: \u043e\u0448\u0438\u0431\u043a\u0430 \u0432 \u0436\u0443\u0440\u043d\u0430\u043b\u0435, \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u0430<\/h3>\n<p>\u041a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0439 ntpd \u0441 \u0444\u0430\u0439\u043b\u043e\u043c 2023 \u0433\u043e\u0434\u0430:<\/p>\n<pre><code>leapsecond file ('\/work\/e2\/old.list'): expired 1042 days agoleapsecond file ('\/work\/e2\/old.list'): good hash signatureleapsecond file ('\/work\/e2\/old.list'): loaded, expire=2023-12-28T00:00:00Z last=2017-01-01T00:00:00Z ofs=37ntpq: leap=11, leapsec=201701010000, expire=202312280000<\/code><div class=\"code-explainer\"><a href=\"https:\/\/sourcecraft.dev\/\" class=\"tm-button code-explainer__link\" style=\"visibility: hidden;\"><span class=\"sc-logo-wrapper\"><\/span><\/a><\/div><\/pre>\n<p>\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u0430, <code>ntpq<\/code> \u043e\u0442\u0434\u0430\u0451\u0442 \u0434\u0430\u0442\u0443 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u0441\u0435\u043a\u0443\u043d\u0434\u044b \u0438 \u0441\u0440\u043e\u043a. NTPsec \u043f\u0438\u0448\u0435\u0442 \u043f\u043e\u0447\u0442\u0438 \u0442\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435: \u00abexpired less than 1042 days ago\u00bb \u0438 <code>loaded \u2026 ofs=37<\/code>. \u0421\u043e \u0441\u0432\u0435\u0436\u0438\u043c \u0444\u0430\u0439\u043b\u043e\u043c \u043f\u043e\u0434 \u0434\u0430\u0442\u043e\u0439 1 \u0438\u044e\u043b\u044f 2027 \u0433\u043e\u0434\u0430 \u043e\u0431\u0430 \u043f\u0438\u0448\u0443\u0442 \u00abexpired 3 days ago\u00bb, \u043f\u043e\u0434 1 \u044f\u043d\u0432\u0430\u0440\u044f 2030 \u0433\u043e\u0434\u0430 \u2014 \u00ab918 days ago\u00bb, \u0438 \u043e\u0431\u0430 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u044e\u0442 \u0442\u0430\u0431\u043b\u0438\u0446\u0443.<\/p>\n<p>\u0417\u043d\u0430\u0447\u0438\u0442, \u0441\u043b\u043e\u0432\u0430 Meinberg \u00abstop using it\u00bb \u043d\u0430 \u044d\u0442\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445 \u043f\u0440\u043e \u043f\u043e\u0442\u0435\u0440\u044e \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u043d\u0435 \u0433\u043e\u0432\u043e\u0440\u044f\u0442. \u0412 \u043a\u043e\u0434\u0435 NTPsec \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0432\u043e\u043e\u0431\u0449\u0435 \u043d\u0435 \u0441\u043c\u043e\u0442\u0440\u0438\u0442 \u043d\u0430 \u0441\u0440\u043e\u043a. \u0421\u0440\u043e\u043a \u043d\u0443\u0436\u0435\u043d \u0432 \u0434\u0440\u0443\u0433\u043e\u043c \u043c\u0435\u0441\u0442\u0435: \u0444\u0443\u043d\u043a\u0446\u0438\u044f <code>leapsec_add_dyn<\/code> \u0440\u0430\u0437\u0440\u0435\u0448\u0430\u0435\u0442 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u0435\u043a\u0443\u043d\u0434\u0443, \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u043d\u0443\u044e \u0432\u044b\u0448\u0435\u0441\u0442\u043e\u044f\u0449\u0438\u043c\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u043c\u0438, \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u0433\u0434\u0430 \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0438\u0441\u0442\u0435\u043a\u043b\u0430. \u0418\u0441\u0442\u0451\u043a\u0448\u0438\u0439 \u0444\u0430\u0439\u043b \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u0451\u0442 \u0431\u044b\u0442\u044c \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u043c \u0441\u043b\u043e\u0432\u043e\u043c \u043e \u0431\u0443\u0434\u0443\u0449\u0438\u0445 \u0441\u0435\u043a\u0443\u043d\u0434\u0430\u0445, \u043d\u043e \u043f\u0440\u043e\u0448\u043b\u044b\u0435 37 \u0441\u0435\u043a\u0443\u043d\u0434 \u043e\u0441\u0442\u0430\u044e\u0442\u0441\u044f. \u0421\u0430\u043c \u043f\u0440\u0438\u0451\u043c \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u044f \u043d\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u043b: \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043d\u0443\u0436\u0435\u043d \u0432\u044b\u0448\u0435\u0441\u0442\u043e\u044f\u0449\u0438\u0439 \u0441\u0435\u0440\u0432\u0435\u0440, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0444\u043b\u0430\u0433 \u0441\u0435\u043a\u0443\u043d\u0434\u044b.<\/p>\n<p>\u0426\u0435\u043d\u0430 \u0438\u0441\u0442\u0451\u043a\u0448\u0435\u0433\u043e \u0444\u0430\u0439\u043b\u0430 \u2014 \u0448\u0443\u043c. \u041f\u043e \u043a\u043e\u0434\u0443 NTPsec \u043f\u043e\u0441\u043b\u0435 \u0441\u0440\u043e\u043a\u0430 \u043f\u0438\u0448\u0435\u0442 \u043e\u0448\u0438\u0431\u043a\u0443 \u0443\u0440\u043e\u0432\u043d\u044f <code>LOG_ERR<\/code> \u0440\u0430\u0437 \u0432 \u0441\u0443\u0442\u043a\u0438, \u0438 \u044d\u0442\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u043d\u0435 \u043a\u043e\u043d\u0447\u0430\u0435\u0442\u0441\u044f. \u0416\u0438\u0432\u043e\u0439 \u0436\u0443\u0440\u043d\u0430\u043b \u0438\u0437 \u0431\u0430\u0433\u0430 Ubuntu \u043d\u0430 Launchpad #2144453 \u0442\u0430\u043a \u0438 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442: \u00abexpired less than 68 days ago\u00bb, \u0447\u0435\u0440\u0435\u0437 \u0441\u0443\u0442\u043a\u0438 69, \u0435\u0449\u0451 \u0447\u0435\u0440\u0435\u0437 \u0441\u0443\u0442\u043a\u0438 70. chrony \u043f\u043e\u0441\u043b\u0435 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0438\u0448\u0435\u0442 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 <code>Leap second list \u2026 needs update<\/code>, \u043f\u043e \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0443 <code>leapdb.c<\/code> \u043d\u0435 \u0447\u0430\u0449\u0435 \u0434\u0432\u0443\u0445 \u0440\u0430\u0437 \u0432 \u0441\u0443\u0442\u043a\u0438. \u0414\u043e \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438, \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 <code>chronyd -Q<\/code>, \u043e\u043d \u043c\u043e\u043b\u0447\u0438\u0442, \u0438 \u043c\u043e\u044f \u043f\u0435\u0440\u0432\u0430\u044f \u043f\u0440\u043e\u0431\u0430 \u044d\u0442\u043e \u043f\u0440\u043e\u043f\u0443\u0441\u0442\u0438\u043b\u0430.<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<th>\n<p align=\"left\">\u0444\u0430\u0439\u043b<\/p>\n<\/th>\n<th>\n<p align=\"left\">ntpd 4.2.8p15<\/p>\n<\/th>\n<th>\n<p align=\"left\">NTPsec 1.2.3<\/p>\n<\/th>\n<th>\n<p align=\"left\">chrony 4.6.1<\/p>\n<\/th>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">\u0441\u0432\u0435\u0436\u0438\u0439, \u0441\u0440\u043e\u043a 2027-06-28<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d, ofs=37<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d, ofs=37<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u043c\u043e\u043b\u0447\u0430<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">\u0438\u0441\u0442\u0451\u043a 2023-12-28<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u043e\u0448\u0438\u0431\u043a\u0430, \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d, ofs=37<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u043e\u0448\u0438\u0431\u043a\u0430, \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d, ofs=37<\/p>\n<\/td>\n<td>\n<p align=\"left\">WARN \u00abneeds update\u00bb<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">\u0441\u0432\u0435\u0436\u0438\u0439, \u0434\u0430\u0442\u0430 2027-07-01<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u043e\u0448\u0438\u0431\u043a\u0430, \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d, ofs=37<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u043e\u0448\u0438\u0431\u043a\u0430, \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d, ofs=37<\/p>\n<\/td>\n<td>\n<p align=\"left\">WARN \u00abneeds update\u00bb<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">\u0431\u0435\u0437 <code>#@<\/code>, \u043f\u0440\u0435\u0436\u043d\u044f\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u044c<\/p>\n<\/td>\n<td>\n<p align=\"left\">signature mismatch, \u043d\u0435 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d<\/p>\n<\/td>\n<td>\n<p align=\"left\">signature mismatch, \u043d\u0435 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u043e\u0442\u0432\u0435\u0440\u0433\u043d\u0443\u0442<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">\u0431\u0435\u0437 <code>#@<\/code> \u0438 \u0431\u0435\u0437 \u043f\u043e\u0434\u043f\u0438\u0441\u0438<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d, \u0441\u0440\u043e\u043a 1900-01-01<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d, \u0441\u0440\u043e\u043a 1970-01-01<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u043e\u0442\u0432\u0435\u0440\u0433\u043d\u0443\u0442<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">\u0441\u0440\u043e\u043a 2100-01-01, \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u043f\u0435\u0440\u0435\u0441\u0447\u0438\u0442\u0430\u043d\u0430<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u043c\u043e\u043b\u0447\u0430<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h3>\u0424\u0430\u0439\u043b \u0431\u0435\u0437 \u0441\u0440\u043e\u043a\u0430: chrony \u0435\u0433\u043e \u043e\u0442\u0432\u0435\u0440\u0433\u0430\u0435\u0442<\/h3>\n<p>\u0423 chrony 4.6.1 \u0440\u0430\u0437\u0431\u043e\u0440 <code>leapseclist<\/code> \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u043e\u0439:<\/p>\n<pre><code>  \/* Make sure the file looks sensible *\/  if (!feof(f) || !lsl_updated || !lsl_expiry)    goto error;<\/code><div class=\"code-explainer\"><a href=\"https:\/\/sourcecraft.dev\/\" class=\"tm-button code-explainer__link\" style=\"visibility: hidden;\"><span class=\"sc-logo-wrapper icon-only\"><\/span><\/a><\/div><\/pre>\n<p>\u041d\u0435\u0442 \u0441\u0442\u0440\u043e\u043a\u0438 <code>#@<\/code>, \u0437\u043d\u0430\u0447\u0438\u0442 <code>lsl_expiry<\/code> \u043e\u0441\u0442\u0430\u0451\u0442\u0441\u044f \u043d\u0443\u043b\u0451\u043c, \u0438 \u0444\u0430\u0439\u043b \u043e\u0431\u044a\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043d\u0435\u0433\u043e\u0434\u043d\u044b\u043c. \u0412 \u0436\u0443\u0440\u043d\u0430\u043b\u0435 \u044d\u0442\u043e \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0442\u0430\u043a, \u0432 \u043e\u0431\u043e\u0438\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430\u0445 \u0444\u0430\u0439\u043b\u0430 \u0431\u0435\u0437 \u0441\u0440\u043e\u043a\u0430:<\/p>\n<pre><code>Failed to parse leap seconds list \/work\/e3\/noexp.listLeap second list \/work\/e3\/noexp.list failed check, ignoringSelected source 127.0.0.1<\/code><div class=\"code-explainer\"><a href=\"https:\/\/sourcecraft.dev\/\" class=\"tm-button code-explainer__link\" style=\"visibility: hidden;\"><span class=\"sc-logo-wrapper icon-only\"><\/span><\/a><\/div><\/pre>\n<p>\u0412\u0440\u0435\u043c\u044f chrony \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u0443\u0435\u0442 \u0434\u0430\u043b\u044c\u0448\u0435, \u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0442\u0430\u043a, \u0431\u0443\u0434\u0442\u043e \u0434\u0438\u0440\u0435\u043a\u0442\u0438\u0432\u044b <code>leapseclist<\/code> \u0432 \u043a\u043e\u043d\u0444\u0438\u0433\u0435 \u043d\u0435\u0442. \u0424\u0430\u0439\u043b \u0431\u0435\u0437 \u0441\u0440\u043e\u043a\u0430 \u0441 \u043f\u043e\u0434\u043f\u0438\u0441\u044c\u044e, \u043f\u0435\u0440\u0435\u0441\u0447\u0438\u0442\u0430\u043d\u043d\u043e\u0439 \u0443\u0436\u0435 \u0431\u0435\u0437 \u0441\u0442\u0440\u043e\u043a\u0438 <code>#@<\/code>, \u044f \u043d\u0435 \u0441\u043e\u0431\u0438\u0440\u0430\u043b. chrony \u043e\u0442\u0432\u0435\u0440\u0433 \u0431\u044b \u0438 \u0435\u0433\u043e: \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0432\u044b\u0448\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 \u0441\u0440\u043e\u043a\u0430, \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u0442\u0443\u0442 \u043d\u0438 \u043f\u0440\u0438 \u0447\u0451\u043c.<\/p>\n<p>\u0423 ntpd \u043a\u0430\u0440\u0442\u0438\u043d\u0430 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u043f\u043e\u0434\u043f\u0438\u0441\u0438. \u0415\u0441\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u0432\u044b\u0440\u0435\u0437\u0430\u0442\u044c <code>#@<\/code>, \u043f\u0440\u0435\u0436\u043d\u044f\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u0451\u0442 \u0441\u0445\u043e\u0434\u0438\u0442\u044c\u0441\u044f, \u043e\u0431\u0430 \u0434\u0435\u043c\u043e\u043d\u0430 \u043f\u0438\u0448\u0443\u0442 <code>signature mismatch<\/code> \u0438 \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u043d\u0435 \u0433\u0440\u0443\u0437\u044f\u0442: \u0432 \u0432\u044b\u0432\u043e\u0434\u0435 <code>ntpq<\/code> \u043f\u0440\u043e\u043f\u0430\u0434\u0430\u044e\u0442 <code>leapsec<\/code> \u0438 <code>expire<\/code>. \u0411\u0435\u0437 \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0444\u0430\u0439\u043b \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442\u0441\u044f, \u043d\u043e \u0441\u0440\u043e\u043a \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u043d\u0443\u043b\u0435\u0432\u044b\u043c, \u0442\u043e \u0435\u0441\u0442\u044c \u043d\u0430\u0447\u0430\u043b\u043e\u043c \u044d\u043f\u043e\u0445\u0438. \u0423 \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e ntpd \u044d\u0442\u043e 1900 \u0433\u043e\u0434 \u0438 \u00abexpired 46328 days ago\u00bb, \u0443 NTPsec 1970 \u0433\u043e\u0434 \u0438 \u00abexpired less than 20761 days ago\u00bb. \u0414\u043b\u044f ntpd \u0442\u0430\u043a\u043e\u0439 \u00ab\u0432\u0435\u0447\u043d\u044b\u0439\u00bb \u0444\u0430\u0439\u043b \u043d\u0438\u0447\u0435\u043c \u043d\u0435 \u043b\u0443\u0447\u0448\u0435 \u043f\u0440\u043e\u0441\u0440\u043e\u0447\u0435\u043d\u043d\u043e\u0433\u043e: \u0442\u0430 \u0436\u0435 \u0435\u0436\u0435\u0434\u043d\u0435\u0432\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430, \u0442\u043e\u043b\u044c\u043a\u043e \u0441 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0434\u043d\u044f.<\/p>\n<p>\u0411\u0435\u0437 \u0436\u0430\u043b\u043e\u0431 \u0432\u0441\u0435 \u0442\u0440\u0438 \u043f\u0440\u0438\u043d\u044f\u043b\u0438 \u043e\u0434\u0438\u043d \u0432\u0430\u0440\u0438\u0430\u043d\u0442: \u0434\u0430\u043b\u0451\u043a\u0438\u0439 \u0441\u0440\u043e\u043a \u0432 <code>#@<\/code> \u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u044c, \u043f\u0435\u0440\u0435\u0441\u0447\u0438\u0442\u0430\u043d\u043d\u0430\u044f \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u043d\u0438\u043c. \u041e\u0434\u043d\u0430 \u0434\u0435\u0442\u0430\u043b\u044c: \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0439 <code>ntpq<\/code> \u043f\u043e\u043a\u0430\u0437\u0430\u043b \u0441\u0440\u043e\u043a 2100 \u0433\u043e\u0434\u0430 \u043a\u0430\u043a <code>expire=196311251731<\/code>. \u042d\u0442\u043e \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 32-\u0431\u0438\u0442\u043d\u043e\u0439 NTP-\u044d\u0440\u044b, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043a\u043e\u043d\u0447\u0430\u0435\u0442\u0441\u044f 7 \u0444\u0435\u0432\u0440\u0430\u043b\u044f 2036 \u0433\u043e\u0434\u0430. \u0421\u0430\u043c \u0434\u0435\u043c\u043e\u043d \u0434\u0430\u0442\u0443 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u043b \u0432\u0435\u0440\u043d\u043e, \u0432 \u0436\u0443\u0440\u043d\u0430\u043b\u0435 <code>expire=2100-01-01<\/code>.<\/p>\n<h3>\u041a\u0430\u043a\u043e\u0439 \u0444\u0430\u0439\u043b \u0441\u0442\u043e\u0438\u0442 \u0443 \u0432\u0430\u0441 \u0441\u0435\u0439\u0447\u0430\u0441<\/h3>\n<p>\u0421\u0440\u043e\u043a \u0444\u0430\u0439\u043b\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043e\u0434\u043d\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430. \u0412 <code>#@<\/code> \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u044b \u0441\u0435\u043a\u0443\u043d\u0434\u044b \u043e\u0442 1900 \u0433\u043e\u0434\u0430, \u043e\u0442\u0441\u044e\u0434\u0430 \u043f\u043e\u043f\u0440\u0430\u0432\u043a\u0430:<\/p>\n<pre><code class=\"bash\">date -u -d @$(( $(awk '\/^#@\/{print $2}' \/usr\/share\/zoneinfo\/leap-seconds.list) - 2208988800 )) +%F<\/code><div class=\"code-explainer\"><a href=\"https:\/\/sourcecraft.dev\/\" class=\"tm-button code-explainer__link\" style=\"visibility: hidden;\"><span class=\"sc-logo-wrapper icon-only\"><\/span><\/a><\/div><\/pre>\n<p>\u0422\u0443 \u0436\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443 \u044f \u043f\u0440\u043e\u0433\u043d\u0430\u043b \u043f\u043e \u043f\u0430\u043a\u0435\u0442\u0430\u043c tzdata \u0438\u0437 \u0438\u043d\u0434\u0435\u043a\u0441\u043e\u0432 Debian, Ubuntu \u0438 Alpine \u043d\u0430 3 \u043d\u043e\u044f\u0431\u0440\u044f 2026 \u0433\u043e\u0434\u0430. \u0414\u043b\u044f Debian \u0431\u0440\u0430\u043b \u0441\u0430\u043c\u0443\u044e \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u0438\u0437 \u0440\u0435\u043b\u0438\u0437\u043d\u043e\u0433\u043e \u043a\u0430\u0440\u043c\u0430\u043d\u0430 \u0438 <code>-updates<\/code>, \u0434\u043b\u044f Ubuntu \u0435\u0449\u0451 \u0438 \u0438\u0437 <code>-security<\/code>, \u0434\u043b\u044f Alpine \u2014 \u0438\u0437 \u0432\u0435\u0442\u043a\u0438 <code>main<\/code>:<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<th>\n<p align=\"left\">\u0432\u044b\u043f\u0443\u0441\u043a<\/p>\n<\/th>\n<th>\n<p align=\"left\">tzdata<\/p>\n<\/th>\n<th>\n<p align=\"left\">\u0441\u0440\u043e\u043a <code>#@<\/code><\/p>\n<\/th>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">Debian 11<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024a<\/p>\n<\/td>\n<td>\n<p align=\"left\">2024-12-28, \u0438\u0441\u0442\u0451\u043a<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">Debian 12<\/p>\n<\/td>\n<td>\n<p align=\"left\">2026b<\/p>\n<\/td>\n<td>\n<p align=\"left\">2026-12-28<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">Debian 13<\/p>\n<\/td>\n<td>\n<p align=\"left\">2026f<\/p>\n<\/td>\n<td>\n<p align=\"left\">2027-06-28<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">Ubuntu 20.04<\/p>\n<\/td>\n<td>\n<p align=\"left\">2025b<\/p>\n<\/td>\n<td>\n<p align=\"left\">2025-12-28, \u0438\u0441\u0442\u0451\u043a<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">Ubuntu 22.04, 24.04, 26.04<\/p>\n<\/td>\n<td>\n<p align=\"left\">2026e<\/p>\n<\/td>\n<td>\n<p align=\"left\">2027-06-28<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">Ubuntu 25.10<\/p>\n<\/td>\n<td>\n<p align=\"left\">2026b<\/p>\n<\/td>\n<td>\n<p align=\"left\">2026-12-28<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">Alpine 3.19<\/p>\n<\/td>\n<td>\n<p align=\"left\">2025b<\/p>\n<\/td>\n<td>\n<p align=\"left\">2025-12-28, \u0438\u0441\u0442\u0451\u043a<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">Alpine 3.20<\/p>\n<\/td>\n<td>\n<p align=\"left\">2026b<\/p>\n<\/td>\n<td>\n<p align=\"left\">2026-12-28<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">Alpine 3.21\u20133.23, edge<\/p>\n<\/td>\n<td>\n<p align=\"left\">2026e, 2026f<\/p>\n<\/td>\n<td>\n<p align=\"left\">2027-06-28<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0422\u0440\u0438 \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u0443\u0436\u0435 \u043d\u0435\u0441\u0443\u0442 \u0438\u0441\u0442\u0451\u043a\u0448\u0438\u0439 \u0444\u0430\u0439\u043b, \u0435\u0449\u0451 \u0443 \u0442\u0440\u0451\u0445 \u043e\u043d \u0438\u0441\u0442\u0435\u0447\u0451\u0442 \u0447\u0435\u0440\u0435\u0437 \u0432\u043e\u0441\u0435\u043c\u044c \u043d\u0435\u0434\u0435\u043b\u044c, 28 \u0434\u0435\u043a\u0430\u0431\u0440\u044f. \u0415\u0441\u043b\u0438 \u043e\u0431\u0440\u0430\u0437 \u0441\u043e\u0431\u0440\u0430\u043d \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u0437 \u0440\u0435\u043b\u0438\u0437\u043d\u043e\u0433\u043e \u043a\u0430\u0440\u043c\u0430\u043d\u0430, \u0431\u0435\u0437 <code>-updates<\/code>, \u0444\u0430\u0439\u043b \u0438\u0441\u0442\u0451\u043a \u0443 \u0432\u0441\u0435\u0445 Ubuntu, \u043a\u0440\u043e\u043c\u0435 26.04. \u0411\u0430\u0433 #2144453 \u0432 \u043c\u0430\u0440\u0442\u0435 \u0436\u0430\u043b\u043e\u0432\u0430\u043b\u0441\u044f, \u0447\u0442\u043e \u0438\u0441\u0442\u0435\u043a\u043b\u0438 \u0432\u0441\u0435 LTS. \u0414\u043b\u044f 22.04 \u0438 24.04 \u044d\u0442\u043e \u0443\u0436\u0435 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e \u043f\u0430\u043a\u0435\u0442\u043e\u043c 2026e, \u0434\u043b\u044f 20.04 \u043d\u0435\u0442.<\/p>\n<h3>\u0427\u0442\u043e \u0438\u0437 \u044d\u0442\u043e\u0433\u043e \u0441\u043b\u0435\u0434\u0443\u0435\u0442<\/h3>\n<p>\u0415\u0441\u043b\u0438 IERS \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442 \u043f\u0440\u043e\u0434\u043b\u0435\u0432\u0430\u0442\u044c \u0441\u0440\u043e\u043a \u0440\u0430\u0437 \u0432 \u043f\u043e\u043b\u0433\u043e\u0434\u0430, \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f: \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0439\u0442\u0435 tzdata, \u043a\u0430\u043a \u0440\u0430\u043d\u044c\u0448\u0435. \u0415\u0441\u043b\u0438 \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043d\u0435\u0442 \u0438 \u0444\u0430\u0439\u043b \u043f\u0440\u043e\u0441\u0442\u043e \u0438\u0441\u0442\u0435\u0447\u0451\u0442 28 \u0438\u044e\u043d\u044f 2027 \u0433\u043e\u0434\u0430, \u0432 \u043c\u043e\u0438\u0445 \u043f\u0440\u043e\u0433\u043e\u043d\u0430\u0445 ntpd \u0438 NTPsec \u0441 \u0442\u0430\u043a\u0438\u043c \u0444\u0430\u0439\u043b\u043e\u043c \u0434\u0435\u0440\u0436\u0430\u043b\u0438 \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0441\u043e \u0441\u043c\u0435\u0449\u0435\u043d\u0438\u0435\u043c 37 \u0441\u0435\u043a\u0443\u043d\u0434, \u0430 chrony \u0435\u0433\u043e \u043d\u0435 \u043e\u0442\u0432\u0435\u0440\u0433\u0430\u043b. \u041e\u0441\u0442\u0430\u043d\u0435\u0442\u0441\u044f \u0435\u0436\u0435\u0434\u043d\u0435\u0432\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430 \u0432 \u0436\u0443\u0440\u043d\u0430\u043b\u0435 ntpd \u0438 NTPsec \u0438 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 \u0443 chrony, \u043d\u0435 \u0447\u0430\u0449\u0435 \u0434\u0432\u0443\u0445 \u0440\u0430\u0437 \u0432 \u0441\u0443\u0442\u043a\u0438. \u041f\u043e\u043a\u0430 \u043a\u0442\u043e-\u043d\u0438\u0431\u0443\u0434\u044c \u043d\u0435 \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u0442 \u0444\u0430\u0439\u043b \u0441 \u043f\u0440\u043e\u0434\u043b\u0451\u043d\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c, \u043f\u0440\u0430\u0432\u0438\u043b\u043e \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u043d\u0430 \u044d\u0442\u0438 \u0441\u0442\u0440\u043e\u043a\u0438 \u0431\u0443\u0434\u0435\u0442 \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0432\u043f\u0443\u0441\u0442\u0443\u044e.<\/p>\n<p>\u0420\u0438\u0441\u043a \u0432 \u0434\u0440\u0443\u0433\u043e\u043c \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0435. \u0415\u0441\u043b\u0438 \u0432\u044b\u0439\u0434\u0435\u0442 \u00ab\u0432\u0435\u0447\u043d\u044b\u0439\u00bb \u0444\u0430\u0439\u043b \u0431\u0435\u0437 \u0441\u0442\u0440\u043e\u043a\u0438 <code>#@<\/code>, \u043f\u043e\u0441\u043b\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f tzdata chrony 4.6.1, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0447\u0438\u0442\u0430\u0435\u0442 \u044d\u0442\u043e\u0442 \u0444\u0430\u0439\u043b \u0434\u0438\u0440\u0435\u043a\u0442\u0438\u0432\u043e\u0439 <code>leapseclist<\/code>, \u0444\u0430\u0439\u043b \u043e\u0442\u0432\u0435\u0440\u0433\u043d\u0435\u0442 \u0438 \u043e\u0441\u0442\u0430\u043d\u0435\u0442\u0441\u044f \u0431\u0435\u0437 \u0442\u0430\u0431\u043b\u0438\u0446\u044b, \u0430 \u0443 ntpd \u0434\u0430\u0441\u0442 \u043e\u0448\u0438\u0431\u043a\u0443 \u0441 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0434\u043d\u044f. \u0421 \u0434\u0438\u0440\u0435\u043a\u0442\u0438\u0432\u043e\u0439 <code>leapsectz<\/code> chrony \u0431\u0435\u0440\u0451\u0442 \u0441\u0435\u043a\u0443\u043d\u0434\u044b \u0438\u0437 \u0437\u043e\u043d\u044b tzdb, \u0438 \u044d\u0442\u043e\u0442 \u0444\u0430\u0439\u043b \u0435\u0433\u043e \u043d\u0435 \u043a\u0430\u0441\u0430\u0435\u0442\u0441\u044f. \u041f\u043e\u0441\u043b\u0435 \u0442\u0430\u043a\u043e\u0433\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0442\u043e\u0438\u0442 \u043f\u043e\u0438\u0441\u043a\u0430\u0442\u044c \u0432 \u0436\u0443\u0440\u043d\u0430\u043b\u0435 chrony <code>Failed to parse leap seconds list<\/code>. \u0414\u043b\u044f \u0442\u0435\u0445, \u043a\u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0442\u0430\u043a\u043e\u0439 \u0444\u0430\u0439\u043b: \u0431\u0435\u0437 \u0436\u0430\u043b\u043e\u0431 \u0432\u0441\u0435 \u0442\u0440\u0438 \u0434\u0435\u043c\u043e\u043d\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u043b\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u0430\u043b\u0451\u043a\u0438\u0439 \u0441\u0440\u043e\u043a \u0441 \u043f\u0435\u0440\u0435\u0441\u0447\u0438\u0442\u0430\u043d\u043d\u043e\u0439 \u043f\u043e\u0434\u043f\u0438\u0441\u044c\u044e. \u0415\u0441\u043b\u0438 \u0432\u0430\u0436\u0435\u043d \u0432\u044b\u0432\u043e\u0434 <code>ntpq<\/code> \u0443 \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e ntpd, \u0441\u0440\u043e\u043a \u043b\u0443\u0447\u0448\u0435 \u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0434\u043e 2036 \u0433\u043e\u0434\u0430.<\/p>\n<p>\u0427\u0435\u0433\u043e \u044f \u043d\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u043b: \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044e ntpd \u0441 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0438\u043c \u0432\u044b\u0448\u0435\u0441\u0442\u043e\u044f\u0449\u0438\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c \u0438 \u043f\u0440\u0438\u0451\u043c \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u043d\u043e\u0439 \u0438\u043c \u0441\u0435\u043a\u0443\u043d\u0434\u044b \u043f\u0440\u0438 \u0438\u0441\u0442\u0451\u043a\u0448\u0435\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u0435, \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <code>tai=<\/code> \u0447\u0435\u0440\u0435\u0437 <code>ntpq<\/code> (ntpd \u043f\u0443\u0431\u043b\u0438\u043a\u0443\u0435\u0442 \u0435\u0433\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0441\u043b\u0435 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438) \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 \u0434\u0435\u043c\u043e\u043d\u043e\u0432. \u0412\u0441\u0435 \u043f\u0440\u043e\u0433\u043e\u043d\u044b \u0441\u0434\u0435\u043b\u0430\u043d\u044b 1 \u0438 3 \u043d\u043e\u044f\u0431\u0440\u044f 2026 \u0433\u043e\u0434\u0430 \u0432 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0435 \u043d\u0430 \u043e\u0431\u0440\u0430\u0437\u0435 python:3.15 (Debian 13).<\/p>\n<\/div>\n<p>\u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/1103394\/\">https:\/\/habr.com\/ru\/articles\/1103394\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0412 \u043e\u043a\u0442\u044f\u0431\u0440\u0435 28-\u044f \u0413\u0435\u043d\u0435\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f \u043f\u043e \u043c\u0435\u0440\u0430\u043c \u0438 \u0432\u0435\u0441\u0430\u043c \u0440\u0435\u0448\u0438\u043b\u0430, \u0447\u0442\u043e \u0441 20 \u043c\u0430\u044f 2027 \u0433\u043e\u0434\u0430 \u0432 UTC \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043d\u0443\u0442 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u0432\u0438\u0441\u043e\u043a\u043e\u0441\u043d\u044b\u0435 \u0441\u0435\u043a\u0443\u043d\u0434\u044b. \u0411\u0430\u0437\u0430 \u0447\u0430\u0441\u043e\u0432\u044b\u0445 \u043f\u043e\u044f\u0441\u043e\u0432 tzdb \u0432 \u0432\u044b\u043f\u0443\u0441\u043a\u0435 2026f \u043e\u0442 27 \u043e\u043a\u0442\u044f\u0431\u0440\u044f \u043e\u0442\u043a\u043b\u0438\u043a\u043d\u0443\u043b\u0430\u0441\u044c \u0441\u0442\u0440\u043e\u043a\u043e\u0439 \u00ableap second tables no longer expire\u00bb \u0438 \u043d\u0430\u0443\u0447\u0438\u043b\u0430 zic \u043d\u0435 \u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0430 \u0441\u0440\u043e\u043a \u0442\u0430\u0431\u043b\u0438\u0446\u044b. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u0444\u0430\u0439\u043b leap-seconds.list, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 tzdb \u0440\u0430\u0437\u0434\u0430\u0451\u0442 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0437\u043e\u043d\u0430\u043c\u0438 \u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0447\u0438\u0442\u0430\u044e\u0442 NTP-\u0434\u0435\u043c\u043e\u043d\u044b, \u043f\u043e-\u043f\u0440\u0435\u0436\u043d\u0435\u043c\u0443 \u0441\u043e \u0441\u0440\u043e\u043a\u043e\u043c \u0433\u043e\u0434\u043d\u043e\u0441\u0442\u0438: \u0441\u0442\u0440\u043e\u043a\u0430 #@ \u0432 \u043d\u0451\u043c \u0433\u043e\u0432\u043e\u0440\u0438\u0442, \u0447\u0442\u043e \u0444\u0430\u0439\u043b \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442 28 \u0438\u044e\u043d\u044f 2027 \u0433\u043e\u0434\u0430. \u0411\u0443\u0434\u0435\u0442 \u043b\u0438 IERS \u043f\u0440\u043e\u0434\u043b\u0435\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u043f\u043e\u0441\u043b\u0435 \u043e\u0442\u043c\u0435\u043d\u044b, \u043f\u043e\u043a\u0430 \u043d\u0435 \u0441\u043a\u0430\u0437\u0430\u043b \u043d\u0438\u043a\u0442\u043e.\u042f \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043b \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0439 ntpd, NTPsec \u0438 chrony \u0441 \u0438\u0441\u0442\u0451\u043a\u0448\u0438\u043c \u0444\u0430\u0439\u043b\u043e\u043c, \u0441\u043e \u0441\u0432\u0435\u0436\u0438\u043c \u043f\u043e\u0434 \u043f\u043e\u0434\u043c\u0435\u043d\u0451\u043d\u043d\u043e\u0439 \u0434\u0430\u0442\u043e\u0439 \u043f\u043e\u0441\u043b\u0435 28 \u0438\u044e\u043d\u044f 2027 \u0438 \u0441 \u0444\u0430\u0439\u043b\u043e\u043c, \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0443\u0431\u0440\u0430\u043d\u0430 \u0441\u0442\u0440\u043e\u043a\u0430 \u0441\u0440\u043e\u043a\u0430. \u0418\u0441\u0442\u0451\u043a\u0448\u0438\u0439 \u0444\u0430\u0439\u043b \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044e\u0442 \u0432\u0441\u0435 \u0442\u0440\u043e\u0435: ntpd \u0438 NTPsec \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u044e\u0442 \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0441\u043e \u0441\u043c\u0435\u0449\u0435\u043d\u0438\u0435\u043c 37 \u0441\u0435\u043a\u0443\u043d\u0434 \u0438 \u043f\u0438\u0448\u0443\u0442 \u043e\u0448\u0438\u0431\u043a\u0443, chrony \u043f\u0438\u0448\u0435\u0442 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 \u0438 \u0444\u0430\u0439\u043b \u043d\u0435 \u043e\u0442\u0432\u0435\u0440\u0433\u0430\u0435\u0442. \u041f\u043b\u043e\u0445\u043e \u043a\u043e\u043d\u0447\u0430\u0435\u0442\u0441\u044f \u0434\u0440\u0443\u0433\u043e\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442. \u0424\u0430\u0439\u043b \u0431\u0435\u0437 \u0441\u0442\u0440\u043e\u043a\u0438 \u0441\u0440\u043e\u043a\u0430 chrony 4.6.1 \u043e\u0442\u0432\u0435\u0440\u0433\u0430\u0435\u0442 \u0446\u0435\u043b\u0438\u043a\u043e\u043c, \u0430 \u043e\u0431\u0430 ntpd \u043b\u0438\u0431\u043e \u043d\u0435 \u0433\u0440\u0443\u0437\u044f\u0442 \u0435\u0433\u043e \u0441\u043e\u0432\u0441\u0435\u043c, \u043b\u0438\u0431\u043e \u0441\u0447\u0438\u0442\u0430\u044e\u0442 \u043f\u0440\u043e\u0441\u0440\u043e\u0447\u0435\u043d\u043d\u044b\u043c \u0441 1900 \u0438\u043b\u0438 1970 \u0433\u043e\u0434\u0430.\u0417\u0430\u0447\u0435\u043c \u0443 \u0444\u0430\u0439\u043b\u0430 \u0441\u0440\u043e\u043a \u0433\u043e\u0434\u043d\u043e\u0441\u0442\u0438\u041e \u043d\u043e\u0432\u043e\u0439 \u0432\u0438\u0441\u043e\u043a\u043e\u0441\u043d\u043e\u0439 \u0441\u0435\u043a\u0443\u043d\u0434\u0435 IERS \u043e\u0431\u044a\u044f\u0432\u043b\u044f\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0437\u0430 \u043f\u043e\u043b\u0433\u043e\u0434\u0430 \u0432 \u0431\u044e\u043b\u043b\u0435\u0442\u0435\u043d\u0435 C, \u0438 leap-seconds.list \u043f\u0435\u0440\u0435\u0432\u044b\u043f\u0443\u0441\u043a\u0430\u044e\u0442 \u0440\u0430\u0437 \u0432 \u043f\u043e\u043b\u0433\u043e\u0434\u0430. \u0421\u0442\u0440\u043e\u043a\u0430 #@ \u2014 \u0441\u0440\u043e\u043a \u0433\u043e\u0434\u043d\u043e\u0441\u0442\u0438 \u0444\u0430\u0439\u043b\u0430: \u0434\u043e \u044d\u0442\u043e\u0439 \u0434\u0430\u0442\u044b \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439. Meinberg \u0432 \u0441\u0432\u043e\u0435\u0439 \u0431\u0430\u0437\u0435 \u0437\u043d\u0430\u043d\u0438\u0439 \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u0435\u0442 \u0441\u043c\u044b\u0441\u043b \u0442\u0430\u043a: \u043f\u043e\u0441\u043b\u0435 \u0441\u0440\u043e\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0443\u0436\u0435 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0437\u043d\u0430\u0442\u044c, \u043d\u0435 \u043d\u0430\u0437\u043d\u0430\u0447\u0438\u043b\u0438 \u043b\u0438 \u043d\u043e\u0432\u0443\u044e \u0441\u0435\u043a\u0443\u043d\u0434\u0443. \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0440\u0430\u0437 \u0441\u0435\u043a\u0443\u043d\u0434\u0443 \u0432\u0441\u0442\u0430\u0432\u0438\u043b\u0438 1 \u044f\u043d\u0432\u0430\u0440\u044f 2017 \u0433\u043e\u0434\u0430, \u0441 \u0442\u0435\u0445 \u043f\u043e\u0440 UTC \u043e\u0442\u0441\u0442\u0430\u0451\u0442 \u043e\u0442 TAI \u043d\u0430 37 \u0441\u0435\u043a\u0443\u043d\u0434. \u0411\u044e\u043b\u043b\u0435\u0442\u0435\u043d\u044c C 72 \u043e\u0442 6 \u0438\u044e\u043b\u044f 2026 \u0433\u043e\u0434\u0430 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u043b, \u0447\u0442\u043e \u0432 \u043a\u043e\u043d\u0446\u0435 \u0434\u0435\u043a\u0430\u0431\u0440\u044f \u0441\u0435\u043a\u0443\u043d\u0434\u044b \u043d\u0435 \u0431\u0443\u0434\u0435\u0442. \u0414\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0444\u0430\u0439\u043b \u043e\u0431\u043d\u043e\u0432\u043b\u0451\u043d \u043f\u043e \u044d\u0442\u043e\u043c\u0443 \u0431\u044e\u043b\u043b\u0435\u0442\u0435\u043d\u044e \u0438 \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442 28 \u0438\u044e\u043d\u044f 2027.\u0412\u044b\u043f\u0443\u0441\u043a tzdb 2026f \u0441\u043d\u044f\u043b \u0441\u0440\u043e\u043a \u0441 \u0442\u0430\u0431\u043b\u0438\u0446 \u0432\u043d\u0443\u0442\u0440\u0438 TZif-\u0444\u0430\u0439\u043b\u043e\u0432 (\u0437\u043e\u043d\u044b right\/*), \u043a\u0430\u043a \u0438 \u043f\u0440\u043e\u0441\u0438\u0442 RFC 9636: \u0442\u0430\u0431\u043b\u0438\u0446\u044b, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u0441\u043b\u0435 \u043e\u0442\u043c\u0435\u043d\u044b, \u00abSHOULD NOT expire\u00bb. \u041f\u0440\u043e \u0441\u0430\u043c leap-seconds.list \u0432 NEWS \u043d\u0438 \u0441\u043b\u043e\u0432\u0430. \u0415\u0433\u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u0435\u0442 IERS, tzdb \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u043b\u0430\u0434\u0451\u0442 \u0440\u044f\u0434\u043e\u043c. \u0415\u0449\u0451 \u0432 2023a \u0441\u043a\u0440\u0438\u043f\u0442 leapseconds.awk \u0432 tzdb \u043d\u0430\u0443\u0447\u0438\u043b\u0438 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0444\u0430\u0439\u043b, \u00abthat never expires; this might be useful if leap seconds are discontinued\u00bb. \u0417\u043d\u0430\u0447\u0438\u0442, \u0432\u043f\u0435\u0440\u0435\u0434\u0438 \u043e\u0434\u0438\u043d \u0438\u0437 \u0434\u0432\u0443\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432: IERS \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442 \u043f\u0440\u043e\u0434\u043b\u0435\u0432\u0430\u0442\u044c #@ \u0438\u043b\u0438 \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u0442 \u0444\u0430\u0439\u043b \u0431\u0435\u0437 \u0441\u0440\u043e\u043a\u0430. \u0422\u0440\u0435\u0442\u0438\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u0443\u0436\u0435 \u0438\u0434\u0451\u0442: \u0444\u0430\u0439\u043b \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0435 \u043e\u0431\u043d\u043e\u0432\u0438\u043b\u0438.\u0415\u0441\u0442\u044c \u0438 \u043f\u0440\u043e\u0442\u0438\u0432\u043e\u0440\u0435\u0447\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430\u043c\u0438. Meinberg \u043f\u0438\u0448\u0435\u0442, \u0447\u0442\u043e ntpd 4.2.8 \u0438 \u043d\u043e\u0432\u0435\u0435 \u00abreally check the expiration date of the leap second file, and stop using it after the file has expired\u00bb. \u0415\u0441\u043b\u0438 \u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c \u044d\u0442\u043e \u0431\u0443\u043a\u0432\u0430\u043b\u044c\u043d\u043e, \u043f\u043e\u0441\u043b\u0435 28 \u0438\u044e\u043d\u044f 2027 \u0443 \u0432\u0441\u0435\u0445, \u043a\u0442\u043e \u043d\u0435 \u043e\u0431\u043d\u043e\u0432\u0438\u0442 tzdata, \u0434\u0435\u043c\u043e\u043d \u043f\u043e\u0442\u0435\u0440\u044f\u0435\u0442 \u0442\u0430\u0431\u043b\u0438\u0446\u0443. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u043b, \u0447\u0442\u043e \u0434\u0435\u043b\u0430\u044e\u0442 \u0441\u0430\u043c\u0438 \u0434\u0435\u043c\u043e\u043d\u044b.\u041a\u0430\u043a \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u043b\u041f\u0430\u043a\u0435\u0442\u044b \u0431\u0440\u0430\u043b \u0438\u0437 \u0430\u0440\u0445\u0438\u0432\u043e\u0432: NTPsec 1.2.3 \u0438 chrony 4.6.1 \u0438\u0437 Debian 13, ntpd 4.2.8p15 \u0438\u0437 Ubuntu 22.04. \u0420\u0430\u0441\u043f\u0430\u043a\u043e\u0432\u044b\u0432\u0430\u043b dpkg-deb -x \u0432 \u043e\u0434\u043d\u043e\u0440\u0430\u0437\u043e\u0432\u043e\u043c \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0435 \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u043b \u0431\u0435\u0437 root. \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0443 getuid() \u0443 ntpd \u043e\u0431\u0445\u043e\u0434\u0438\u043b \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u043c \u0448\u0438\u043c\u043e\u043c \u0447\u0435\u0440\u0435\u0437 LD_PRELOAD. \u0427\u0430\u0441\u044b \u0434\u0435\u043c\u043e\u043d\u044b \u043d\u0435 \u0441\u0442\u0430\u0432\u0438\u043b\u0438: \u0432 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0435 \u043d\u0435\u0442 CAP_SYS_TIME. \u0414\u0430\u0442\u0443 \u043f\u043e\u0441\u043b\u0435 \u0441\u0440\u043e\u043a\u0430 \u043f\u043e\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u043b libfaketime \u0432\u043d\u0443\u0442\u0440\u0438 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430, \u0447\u0430\u0441\u044b \u0445\u043e\u0441\u0442\u0430 \u043d\u0438\u043a\u0442\u043e \u043d\u0435 \u0442\u0440\u043e\u0433\u0430\u043b. chrony \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442 \u0441\u0440\u043e\u043a \u0444\u0430\u0439\u043b\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0441\u043b\u0435 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432\u0442\u043e\u0440\u043e\u0439 chronyd \u043d\u0430 loopback \u0441\u043b\u0443\u0436\u0438\u043b \u0435\u043c\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c.\u0424\u0430\u0439\u043b\u044b \u0431\u044b\u043b\u0438 \u0442\u0430\u043a\u0438\u0435:\u0441\u0432\u0435\u0436\u0438\u0439 \u0438\u0437 tzdb, \u0441\u0440\u043e\u043a 2027-06-28;\u0438\u0437 tzdata2023c, \u0441\u0440\u043e\u043a 2023-12-28;\u0441\u0432\u0435\u0436\u0438\u0439 \u043f\u043e\u0434 \u0434\u0430\u0442\u0430\u043c\u0438 2027-07-01 \u0438 2030-01-01;\u0441\u0432\u0435\u0436\u0438\u0439 \u0431\u0435\u0437 \u0441\u0442\u0440\u043e\u043a\u0438 #@, \u0441 \u043f\u0440\u0435\u0436\u043d\u0435\u0439 \u043f\u043e\u0434\u043f\u0438\u0441\u044c\u044e #h \u0438 \u0431\u0435\u0437 \u043d\u0435\u0451;\u0441\u0432\u0435\u0436\u0438\u0439 \u0441\u043e \u0441\u0440\u043e\u043a\u043e\u043c 2100-01-01 \u0438 \u043f\u0435\u0440\u0435\u0441\u0447\u0438\u0442\u0430\u043d\u043d\u043e\u0439 \u043f\u043e\u0434\u043f\u0438\u0441\u044c\u044e.\u041f\u043e\u0434\u043f\u0438\u0441\u044c #h \u2014 \u044d\u0442\u043e SHA-1 \u043e\u0442 \u0446\u0438\u0444\u0440 \u0441\u0442\u0440\u043e\u043a #$, #@ \u0438 \u0441\u0442\u0440\u043e\u043a \u0434\u0430\u043d\u043d\u044b\u0445. \u0427\u0442\u043e\u0431\u044b \u043d\u0435 \u0441\u043b\u043e\u043c\u0430\u0442\u044c \u0435\u0451 \u043f\u043e \u043e\u0448\u0438\u0431\u043a\u0435, \u044f \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u0435\u0440\u0435\u0441\u0447\u0438\u0442\u0430\u043b \u0445\u0435\u0448 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 \u0441\u0432\u043e\u0438\u043c \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u043c, \u043e\u043d \u0441\u043e\u0432\u043f\u0430\u043b \u0441 #h.\u0418\u0441\u0442\u0451\u043a\u0448\u0438\u0439 \u0444\u0430\u0439\u043b: \u043e\u0448\u0438\u0431\u043a\u0430 \u0432 \u0436\u0443\u0440\u043d\u0430\u043b\u0435, \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u0430\u041a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0439 ntpd \u0441 \u0444\u0430\u0439\u043b\u043e\u043c 2023 \u0433\u043e\u0434\u0430:leapsecond file (&#8216;\/work\/e2\/old.list&#8217;): expired 1042 days agoleapsecond file (&#8216;\/work\/e2\/old.list&#8217;): good hash signatureleapsecond file (&#8216;\/work\/e2\/old.list&#8217;): loaded, expire=2023-12-28T00:00:00Z last=2017-01-01T00:00:00Z ofs=37ntpq: leap=11, leapsec=201701010000, expire=202312280000\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u0430, ntpq \u043e\u0442\u0434\u0430\u0451\u0442 \u0434\u0430\u0442\u0443 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u0441\u0435\u043a\u0443\u043d\u0434\u044b \u0438 \u0441\u0440\u043e\u043a. NTPsec \u043f\u0438\u0448\u0435\u0442 \u043f\u043e\u0447\u0442\u0438 \u0442\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435: \u00abexpired less than 1042 days ago\u00bb \u0438 loaded \u2026 ofs=37. \u0421\u043e \u0441\u0432\u0435\u0436\u0438\u043c \u0444\u0430\u0439\u043b\u043e\u043c \u043f\u043e\u0434 \u0434\u0430\u0442\u043e\u0439 1 \u0438\u044e\u043b\u044f 2027 \u0433\u043e\u0434\u0430 \u043e\u0431\u0430 \u043f\u0438\u0448\u0443\u0442 \u00abexpired 3 days ago\u00bb, \u043f\u043e\u0434 1 \u044f\u043d\u0432\u0430\u0440\u044f 2030 \u0433\u043e\u0434\u0430 \u2014 \u00ab918 days ago\u00bb, \u0438 \u043e\u0431\u0430 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u044e\u0442 \u0442\u0430\u0431\u043b\u0438\u0446\u0443.\u0417\u043d\u0430\u0447\u0438\u0442, \u0441\u043b\u043e\u0432\u0430 Meinberg \u00abstop using it\u00bb \u043d\u0430 \u044d\u0442\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445 \u043f\u0440\u043e \u043f\u043e\u0442\u0435\u0440\u044e \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u043d\u0435 \u0433\u043e\u0432\u043e\u0440\u044f\u0442. \u0412 \u043a\u043e\u0434\u0435 NTPsec \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0432\u043e\u043e\u0431\u0449\u0435 \u043d\u0435 \u0441\u043c\u043e\u0442\u0440\u0438\u0442 \u043d\u0430 \u0441\u0440\u043e\u043a. \u0421\u0440\u043e\u043a \u043d\u0443\u0436\u0435\u043d \u0432 \u0434\u0440\u0443\u0433\u043e\u043c \u043c\u0435\u0441\u0442\u0435: \u0444\u0443\u043d\u043a\u0446\u0438\u044f leapsec_add_dyn \u0440\u0430\u0437\u0440\u0435\u0448\u0430\u0435\u0442 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u0435\u043a\u0443\u043d\u0434\u0443, \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u043d\u0443\u044e \u0432\u044b\u0448\u0435\u0441\u0442\u043e\u044f\u0449\u0438\u043c\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u043c\u0438, \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u0433\u0434\u0430 \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0438\u0441\u0442\u0435\u043a\u043b\u0430. \u0418\u0441\u0442\u0451\u043a\u0448\u0438\u0439 \u0444\u0430\u0439\u043b \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u0451\u0442 \u0431\u044b\u0442\u044c \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u043c \u0441\u043b\u043e\u0432\u043e\u043c \u043e \u0431\u0443\u0434\u0443\u0449\u0438\u0445 \u0441\u0435\u043a\u0443\u043d\u0434\u0430\u0445, \u043d\u043e \u043f\u0440\u043e\u0448\u043b\u044b\u0435 37 \u0441\u0435\u043a\u0443\u043d\u0434 \u043e\u0441\u0442\u0430\u044e\u0442\u0441\u044f. \u0421\u0430\u043c \u043f\u0440\u0438\u0451\u043c \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u044f \u043d\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u043b: \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043d\u0443\u0436\u0435\u043d \u0432\u044b\u0448\u0435\u0441\u0442\u043e\u044f\u0449\u0438\u0439 \u0441\u0435\u0440\u0432\u0435\u0440, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0444\u043b\u0430\u0433 \u0441\u0435\u043a\u0443\u043d\u0434\u044b.\u0426\u0435\u043d\u0430 \u0438\u0441\u0442\u0451\u043a\u0448\u0435\u0433\u043e \u0444\u0430\u0439\u043b\u0430 \u2014 \u0448\u0443\u043c. \u041f\u043e \u043a\u043e\u0434\u0443 NTPsec \u043f\u043e\u0441\u043b\u0435 \u0441\u0440\u043e\u043a\u0430 \u043f\u0438\u0448\u0435\u0442 \u043e\u0448\u0438\u0431\u043a\u0443 \u0443\u0440\u043e\u0432\u043d\u044f LOG_ERR \u0440\u0430\u0437 \u0432 \u0441\u0443\u0442\u043a\u0438, \u0438 \u044d\u0442\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u043d\u0435 \u043a\u043e\u043d\u0447\u0430\u0435\u0442\u0441\u044f. \u0416\u0438\u0432\u043e\u0439 \u0436\u0443\u0440\u043d\u0430\u043b \u0438\u0437 \u0431\u0430\u0433\u0430 Ubuntu \u043d\u0430 Launchpad #2144453 \u0442\u0430\u043a \u0438 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442: \u00abexpired less than 68 days ago\u00bb, \u0447\u0435\u0440\u0435\u0437 \u0441\u0443\u0442\u043a\u0438 69, \u0435\u0449\u0451 \u0447\u0435\u0440\u0435\u0437 \u0441\u0443\u0442\u043a\u0438 70. chrony \u043f\u043e\u0441\u043b\u0435 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0438\u0448\u0435\u0442 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 Leap second list \u2026 needs update, \u043f\u043e \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0443 leapdb.c \u043d\u0435 \u0447\u0430\u0449\u0435 \u0434\u0432\u0443\u0445 \u0440\u0430\u0437 \u0432 \u0441\u0443\u0442\u043a\u0438. \u0414\u043e \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438, \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 chronyd -Q, \u043e\u043d \u043c\u043e\u043b\u0447\u0438\u0442, \u0438 \u043c\u043e\u044f \u043f\u0435\u0440\u0432\u0430\u044f \u043f\u0440\u043e\u0431\u0430 \u044d\u0442\u043e \u043f\u0440\u043e\u043f\u0443\u0441\u0442\u0438\u043b\u0430.\u0444\u0430\u0439\u043bntpd 4.2.8p15NTPsec 1.2.3chrony 4.6.1\u0441\u0432\u0435\u0436\u0438\u0439, \u0441\u0440\u043e\u043a 2027-06-28\u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d, ofs=37\u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d, ofs=37\u043c\u043e\u043b\u0447\u0430\u0438\u0441\u0442\u0451\u043a 2023-12-28\u043e\u0448\u0438\u0431\u043a\u0430, \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d, ofs=37\u043e\u0448\u0438\u0431\u043a\u0430, \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d, ofs=37WARN \u00abneeds update\u00bb\u0441\u0432\u0435\u0436\u0438\u0439, \u0434\u0430\u0442\u0430 2027-07-01\u043e\u0448\u0438\u0431\u043a\u0430, \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d, ofs=37\u043e\u0448\u0438\u0431\u043a\u0430, \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d, ofs=37WARN \u00abneeds update\u00bb\u0431\u0435\u0437 #@, \u043f\u0440\u0435\u0436\u043d\u044f\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u044csignature mismatch, \u043d\u0435 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043dsignature mismatch, \u043d\u0435 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043e\u0442\u0432\u0435\u0440\u0433\u043d\u0443\u0442\u0431\u0435\u0437 #@ \u0438 \u0431\u0435\u0437 \u043f\u043e\u0434\u043f\u0438\u0441\u0438\u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d, \u0441\u0440\u043e\u043a 1900-01-01\u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d, \u0441\u0440\u043e\u043a 1970-01-01\u043e\u0442\u0432\u0435\u0440\u0433\u043d\u0443\u0442\u0441\u0440\u043e\u043a 2100-01-01, \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u043f\u0435\u0440\u0435\u0441\u0447\u0438\u0442\u0430\u043d\u0430\u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043c\u043e\u043b\u0447\u0430\u0424\u0430\u0439\u043b \u0431\u0435\u0437 \u0441\u0440\u043e\u043a\u0430: chrony \u0435\u0433\u043e \u043e\u0442\u0432\u0435\u0440\u0433\u0430\u0435\u0442\u0423 chrony 4.6.1 \u0440\u0430\u0437\u0431\u043e\u0440 leapseclist \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u043e\u0439:  \/* Make sure the file looks sensible *\/  if (!feof(f) || !lsl_updated || !lsl_expiry)    goto error;\u041d\u0435\u0442 \u0441\u0442\u0440\u043e\u043a\u0438 #@, \u0437\u043d\u0430\u0447\u0438\u0442 lsl_expiry \u043e\u0441\u0442\u0430\u0451\u0442\u0441\u044f \u043d\u0443\u043b\u0451\u043c, \u0438 \u0444\u0430\u0439\u043b \u043e\u0431\u044a\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043d\u0435\u0433\u043e\u0434\u043d\u044b\u043c. \u0412 \u0436\u0443\u0440\u043d\u0430\u043b\u0435 \u044d\u0442\u043e \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0442\u0430\u043a, \u0432 \u043e\u0431\u043e\u0438\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430\u0445 \u0444\u0430\u0439\u043b\u0430 \u0431\u0435\u0437 \u0441\u0440\u043e\u043a\u0430:Failed to parse leap seconds list \/work\/e3\/noexp.listLeap second list \/work\/e3\/noexp.list failed check, ignoringSelected source 127.0.0.1\u0412\u0440\u0435\u043c\u044f chrony \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u0443\u0435\u0442 \u0434\u0430\u043b\u044c\u0448\u0435, \u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0442\u0430\u043a, \u0431\u0443\u0434\u0442\u043e \u0434\u0438\u0440\u0435\u043a\u0442\u0438\u0432\u044b leapseclist \u0432 \u043a\u043e\u043d\u0444\u0438\u0433\u0435 \u043d\u0435\u0442. \u0424\u0430\u0439\u043b \u0431\u0435\u0437 \u0441\u0440\u043e\u043a\u0430 \u0441 \u043f\u043e\u0434\u043f\u0438\u0441\u044c\u044e, \u043f\u0435\u0440\u0435\u0441\u0447\u0438\u0442\u0430\u043d\u043d\u043e\u0439 \u0443\u0436\u0435 \u0431\u0435\u0437 \u0441\u0442\u0440\u043e\u043a\u0438 #@, \u044f \u043d\u0435 \u0441\u043e\u0431\u0438\u0440\u0430\u043b. chrony \u043e\u0442\u0432\u0435\u0440\u0433 \u0431\u044b \u0438 \u0435\u0433\u043e: \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u0432\u044b\u0448\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 \u0441\u0440\u043e\u043a\u0430, \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u0442\u0443\u0442 \u043d\u0438 \u043f\u0440\u0438 \u0447\u0451\u043c.\u0423 ntpd \u043a\u0430\u0440\u0442\u0438\u043d\u0430 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u043f\u043e\u0434\u043f\u0438\u0441\u0438. \u0415\u0441\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u0432\u044b\u0440\u0435\u0437\u0430\u0442\u044c #@, \u043f\u0440\u0435\u0436\u043d\u044f\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u0451\u0442 \u0441\u0445\u043e\u0434\u0438\u0442\u044c\u0441\u044f, \u043e\u0431\u0430 \u0434\u0435\u043c\u043e\u043d\u0430 \u043f\u0438\u0448\u0443\u0442 signature mismatch \u0438 \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u043d\u0435 \u0433\u0440\u0443\u0437\u044f\u0442: \u0432 \u0432\u044b\u0432\u043e\u0434\u0435 ntpq \u043f\u0440\u043e\u043f\u0430\u0434\u0430\u044e\u0442 leapsec \u0438 expire. \u0411\u0435\u0437 \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0444\u0430\u0439\u043b \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442\u0441\u044f, \u043d\u043e \u0441\u0440\u043e\u043a \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u043d\u0443\u043b\u0435\u0432\u044b\u043c, \u0442\u043e \u0435\u0441\u0442\u044c \u043d\u0430\u0447\u0430\u043b\u043e\u043c \u044d\u043f\u043e\u0445\u0438. \u0423 \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e ntpd \u044d\u0442\u043e 1900 \u0433\u043e\u0434 \u0438 \u00abexpired 46328 days ago\u00bb, \u0443 NTPsec 1970 \u0433\u043e\u0434 \u0438 \u00abexpired less than 20761 days ago\u00bb. \u0414\u043b\u044f ntpd \u0442\u0430\u043a\u043e\u0439 \u00ab\u0432\u0435\u0447\u043d\u044b\u0439\u00bb \u0444\u0430\u0439\u043b \u043d\u0438\u0447\u0435\u043c \u043d\u0435 \u043b\u0443\u0447\u0448\u0435 \u043f\u0440\u043e\u0441\u0440\u043e\u0447\u0435\u043d\u043d\u043e\u0433\u043e: \u0442\u0430 \u0436\u0435 \u0435\u0436\u0435\u0434\u043d\u0435\u0432\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430, \u0442\u043e\u043b\u044c\u043a\u043e \u0441 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0434\u043d\u044f.\u0411\u0435\u0437 \u0436\u0430\u043b\u043e\u0431 \u0432\u0441\u0435 \u0442\u0440\u0438 \u043f\u0440\u0438\u043d\u044f\u043b\u0438 \u043e\u0434\u0438\u043d \u0432\u0430\u0440\u0438\u0430\u043d\u0442: \u0434\u0430\u043b\u0451\u043a\u0438\u0439 \u0441\u0440\u043e\u043a \u0432 #@ \u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u044c, \u043f\u0435\u0440\u0435\u0441\u0447\u0438\u0442\u0430\u043d\u043d\u0430\u044f \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u043d\u0438\u043c. \u041e\u0434\u043d\u0430 \u0434\u0435\u0442\u0430\u043b\u044c: \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0439 ntpq \u043f\u043e\u043a\u0430\u0437\u0430\u043b \u0441\u0440\u043e\u043a 2100 \u0433\u043e\u0434\u0430 \u043a\u0430\u043a expire=196311251731. \u042d\u0442\u043e \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 32-\u0431\u0438\u0442\u043d\u043e\u0439 NTP-\u044d\u0440\u044b, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043a\u043e\u043d\u0447\u0430\u0435\u0442\u0441\u044f 7 \u0444\u0435\u0432\u0440\u0430\u043b\u044f 2036 \u0433\u043e\u0434\u0430. \u0421\u0430\u043c \u0434\u0435\u043c\u043e\u043d \u0434\u0430\u0442\u0443 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u043b \u0432\u0435\u0440\u043d\u043e, \u0432 \u0436\u0443\u0440\u043d\u0430\u043b\u0435 expire=2100-01-01.\u041a\u0430\u043a\u043e\u0439 \u0444\u0430\u0439\u043b \u0441\u0442\u043e\u0438\u0442 \u0443 \u0432\u0430\u0441 \u0441\u0435\u0439\u0447\u0430\u0441\u0421\u0440\u043e\u043a \u0444\u0430\u0439\u043b\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043e\u0434\u043d\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430. \u0412 #@ \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u044b \u0441\u0435\u043a\u0443\u043d\u0434\u044b \u043e\u0442 1900 \u0433\u043e\u0434\u0430, \u043e\u0442\u0441\u044e\u0434\u0430 \u043f\u043e\u043f\u0440\u0430\u0432\u043a\u0430:date -u -d @$(( $(awk &#8216;\/^#@\/{print $2}&#8217; \/usr\/share\/zoneinfo\/leap-seconds.list) &#8212; 2208988800 )) +%F\u0422\u0443 \u0436\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443 \u044f \u043f\u0440\u043e\u0433\u043d\u0430\u043b \u043f\u043e \u043f\u0430\u043a\u0435\u0442\u0430\u043c tzdata \u0438\u0437 \u0438\u043d\u0434\u0435\u043a\u0441\u043e\u0432 Debian, Ubuntu \u0438 Alpine \u043d\u0430 3 \u043d\u043e\u044f\u0431\u0440\u044f 2026 \u0433\u043e\u0434\u0430. \u0414\u043b\u044f Debian \u0431\u0440\u0430\u043b \u0441\u0430\u043c\u0443\u044e \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u0438\u0437 \u0440\u0435\u043b\u0438\u0437\u043d\u043e\u0433\u043e \u043a\u0430\u0440\u043c\u0430\u043d\u0430 \u0438 -updates, \u0434\u043b\u044f Ubuntu \u0435\u0449\u0451 \u0438 \u0438\u0437 -security, \u0434\u043b\u044f Alpine \u2014 \u0438\u0437 \u0432\u0435\u0442\u043a\u0438 main:\u0432\u044b\u043f\u0443\u0441\u043atzdata\u0441\u0440\u043e\u043a #@Debian 112024a2024-12-28, \u0438\u0441\u0442\u0451\u043aDebian 122026b2026-12-28Debian 132026f2027-06-28Ubuntu 20.042025b2025-12-28, \u0438\u0441\u0442\u0451\u043aUbuntu 22.04, 24.04, 26.042026e2027-06-28Ubuntu 25.102026b2026-12-28Alpine 3.192025b2025-12-28, \u0438\u0441\u0442\u0451\u043aAlpine 3.202026b2026-12-28Alpine 3.21\u20133.23, edge2026e, 2026f2027-06-28\u0422\u0440\u0438 \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u0443\u0436\u0435 \u043d\u0435\u0441\u0443\u0442 \u0438\u0441\u0442\u0451\u043a\u0448\u0438\u0439 \u0444\u0430\u0439\u043b, \u0435\u0449\u0451 \u0443 \u0442\u0440\u0451\u0445 \u043e\u043d \u0438\u0441\u0442\u0435\u0447\u0451\u0442 \u0447\u0435\u0440\u0435\u0437 \u0432\u043e\u0441\u0435\u043c\u044c \u043d\u0435\u0434\u0435\u043b\u044c, 28 \u0434\u0435\u043a\u0430\u0431\u0440\u044f. \u0415\u0441\u043b\u0438 \u043e\u0431\u0440\u0430\u0437 \u0441\u043e\u0431\u0440\u0430\u043d \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u0437 \u0440\u0435\u043b\u0438\u0437\u043d\u043e\u0433\u043e \u043a\u0430\u0440\u043c\u0430\u043d\u0430, \u0431\u0435\u0437 -updates, \u0444\u0430\u0439\u043b \u0438\u0441\u0442\u0451\u043a \u0443 \u0432\u0441\u0435\u0445 Ubuntu, \u043a\u0440\u043e\u043c\u0435 26.04. \u0411\u0430\u0433 #2144453 \u0432 \u043c\u0430\u0440\u0442\u0435 \u0436\u0430\u043b\u043e\u0432\u0430\u043b\u0441\u044f, \u0447\u0442\u043e \u0438\u0441\u0442\u0435\u043a\u043b\u0438 \u0432\u0441\u0435 LTS. \u0414\u043b\u044f 22.04 \u0438 24.04 \u044d\u0442\u043e \u0443\u0436\u0435 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e \u043f\u0430\u043a\u0435\u0442\u043e\u043c 2026e, \u0434\u043b\u044f 20.04 \u043d\u0435\u0442.\u0427\u0442\u043e \u0438\u0437 \u044d\u0442\u043e\u0433\u043e \u0441\u043b\u0435\u0434\u0443\u0435\u0442\u0415\u0441\u043b\u0438 IERS \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442 \u043f\u0440\u043e\u0434\u043b\u0435\u0432\u0430\u0442\u044c \u0441\u0440\u043e\u043a \u0440\u0430\u0437 \u0432 \u043f\u043e\u043b\u0433\u043e\u0434\u0430, \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f: \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0439\u0442\u0435 tzdata, \u043a\u0430\u043a \u0440\u0430\u043d\u044c\u0448\u0435. \u0415\u0441\u043b\u0438 \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043d\u0435\u0442 \u0438 \u0444\u0430\u0439\u043b \u043f\u0440\u043e\u0441\u0442\u043e \u0438\u0441\u0442\u0435\u0447\u0451\u0442 28 \u0438\u044e\u043d\u044f 2027 \u0433\u043e\u0434\u0430, \u0432 \u043c\u043e\u0438\u0445 \u043f\u0440\u043e\u0433\u043e\u043d\u0430\u0445 ntpd \u0438 NTPsec \u0441 \u0442\u0430\u043a\u0438\u043c \u0444\u0430\u0439\u043b\u043e\u043c \u0434\u0435\u0440\u0436\u0430\u043b\u0438 \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0441\u043e \u0441\u043c\u0435\u0449\u0435\u043d\u0438\u0435\u043c 37 \u0441\u0435\u043a\u0443\u043d\u0434, \u0430 chrony \u0435\u0433\u043e \u043d\u0435 \u043e\u0442\u0432\u0435\u0440\u0433\u0430\u043b. \u041e\u0441\u0442\u0430\u043d\u0435\u0442\u0441\u044f \u0435\u0436\u0435\u0434\u043d\u0435\u0432\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430 \u0432 \u0436\u0443\u0440\u043d\u0430\u043b\u0435 ntpd \u0438 NTPsec \u0438 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 \u0443 chrony, \u043d\u0435 \u0447\u0430\u0449\u0435 \u0434\u0432\u0443\u0445 \u0440\u0430\u0437 \u0432 \u0441\u0443\u0442\u043a\u0438. \u041f\u043e\u043a\u0430 \u043a\u0442\u043e-\u043d\u0438\u0431\u0443\u0434\u044c \u043d\u0435 \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u0442 \u0444\u0430\u0439\u043b \u0441 \u043f\u0440\u043e\u0434\u043b\u0451\u043d\u043d\u044b\u043c \u0441\u0440\u043e\u043a\u043e\u043c, \u043f\u0440\u0430\u0432\u0438\u043b\u043e \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u043d\u0430 \u044d\u0442\u0438 \u0441\u0442\u0440\u043e\u043a\u0438 \u0431\u0443\u0434\u0435\u0442 \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0432\u043f\u0443\u0441\u0442\u0443\u044e.\u0420\u0438\u0441\u043a \u0432 \u0434\u0440\u0443\u0433\u043e\u043c \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0435. \u0415\u0441\u043b\u0438 \u0432\u044b\u0439\u0434\u0435\u0442 \u00ab\u0432\u0435\u0447\u043d\u044b\u0439\u00bb \u0444\u0430\u0439\u043b \u0431\u0435\u0437 \u0441\u0442\u0440\u043e\u043a\u0438 #@, \u043f\u043e\u0441\u043b\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f tzdata chrony 4.6.1, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0447\u0438\u0442\u0430\u0435\u0442 \u044d\u0442\u043e\u0442 \u0444\u0430\u0439\u043b \u0434\u0438\u0440\u0435\u043a\u0442\u0438\u0432\u043e\u0439 leapseclist, \u0444\u0430\u0439\u043b \u043e\u0442\u0432\u0435\u0440\u0433\u043d\u0435\u0442 \u0438 \u043e\u0441\u0442\u0430\u043d\u0435\u0442\u0441\u044f \u0431\u0435\u0437 \u0442\u0430\u0431\u043b\u0438\u0446\u044b, \u0430 \u0443 ntpd \u0434\u0430\u0441\u0442 \u043e\u0448\u0438\u0431\u043a\u0443 \u0441 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0434\u043d\u044f. \u0421 \u0434\u0438\u0440\u0435\u043a\u0442\u0438\u0432\u043e\u0439 leapsectz chrony \u0431\u0435\u0440\u0451\u0442 \u0441\u0435\u043a\u0443\u043d\u0434\u044b \u0438\u0437 \u0437\u043e\u043d\u044b tzdb, \u0438 \u044d\u0442\u043e\u0442 \u0444\u0430\u0439\u043b \u0435\u0433\u043e \u043d\u0435 \u043a\u0430\u0441\u0430\u0435\u0442\u0441\u044f. \u041f\u043e\u0441\u043b\u0435 \u0442\u0430\u043a\u043e\u0433\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0442\u043e\u0438\u0442 \u043f\u043e\u0438\u0441\u043a\u0430\u0442\u044c \u0432 \u0436\u0443\u0440\u043d\u0430\u043b\u0435 chrony Failed to parse leap seconds list. \u0414\u043b\u044f \u0442\u0435\u0445, \u043a\u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0442\u0430\u043a\u043e\u0439 \u0444\u0430\u0439\u043b: \u0431\u0435\u0437 \u0436\u0430\u043b\u043e\u0431 \u0432\u0441\u0435 \u0442\u0440\u0438 \u0434\u0435\u043c\u043e\u043d\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u043b\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u0430\u043b\u0451\u043a\u0438\u0439 \u0441\u0440\u043e\u043a \u0441 \u043f\u0435\u0440\u0435\u0441\u0447\u0438\u0442\u0430\u043d\u043d\u043e\u0439 \u043f\u043e\u0434\u043f\u0438\u0441\u044c\u044e. \u0415\u0441\u043b\u0438 \u0432\u0430\u0436\u0435\u043d \u0432\u044b\u0432\u043e\u0434 ntpq \u0443 \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e ntpd, \u0441\u0440\u043e\u043a \u043b\u0443\u0447\u0448\u0435 \u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0434\u043e 2036 \u0433\u043e\u0434\u0430.\u0427\u0435\u0433\u043e \u044f \u043d\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u043b: \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u044e ntpd \u0441 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0438\u043c \u0432\u044b\u0448\u0435\u0441\u0442\u043e\u044f\u0449\u0438\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c \u0438 \u043f\u0440\u0438\u0451\u043c \u043e\u0431\u044a\u044f\u0432\u043b\u0435\u043d\u043d\u043e\u0439 \u0438\u043c \u0441\u0435\u043a\u0443\u043d\u0434\u044b \u043f\u0440\u0438 \u0438\u0441\u0442\u0451\u043a\u0448\u0435\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u0435, \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 tai= \u0447\u0435\u0440\u0435\u0437 ntpq (ntpd \u043f\u0443\u0431\u043b\u0438\u043a\u0443\u0435\u0442 \u0435\u0433\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0441\u043b\u0435 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438) \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 \u0434\u0435\u043c\u043e\u043d\u043e\u0432. \u0412\u0441\u0435 \u043f\u0440\u043e\u0433\u043e\u043d\u044b \u0441\u0434\u0435\u043b\u0430\u043d\u044b 1 \u0438 3 \u043d\u043e\u044f\u0431\u0440\u044f 2026 \u0433\u043e\u0434\u0430 \u0432 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0435 \u043d\u0430 \u043e\u0431\u0440\u0430\u0437\u0435 python:3.15 (Debian 13).\u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 https:\/\/habr.com\/ru\/articles\/1103394\/<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-501582","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/501582","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=501582"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/501582\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=501582"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=501582"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=501582"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}