Commit Graph

74 Commits

Author SHA256 Message Date
Dominique Leuenberger
56e9d9f2d9 Accepting request 742009 from network:time
OBS-URL: https://build.opensuse.org/request/show/742009
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=20
2019-10-25 16:40:44 +00:00
Martin Pluskal
5562449e9f Accepting request 741936 from home:adkorte:branches:openSUSE:Factory
- Fix asciidoc in Tumbleweed
- Revert clknetsim to version 58c5e8b
- Fix incorrect download link for package signature

OBS-URL: https://build.opensuse.org/request/show/741936
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=73
2019-10-23 07:34:11 +00:00
Martin Pluskal
ecbff49e0a - Temporarily disable signature usage as its expired
- Update clknetsim to version ac3c832

OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=72
2019-10-21 08:17:13 +00:00
Martin Pluskal
1a07c1babb Accepting request 741213 from home:lemmy04:branches:network:time
- fix chrony-service-helper.patch
- Update to 3.5:
  + Add support for more accurate reading of PHC on Linux 5.0
  + Add support for hardware timestamping on interfaces with read-only timestamping configuration
  + Add support for memory locking and real-time priority on FreeBSD, NetBSD, Solaris
  + Update seccomp filter to work on more architectures
  + Validate refclock driver options
  + Fix bindaddress directive on FreeBSD
  + Fix transposition of hardware RX timestamp on Linux 4.13 and later
  + Fix building on non-glibc systems

OBS-URL: https://build.opensuse.org/request/show/741213
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=71
2019-10-20 18:01:21 +00:00
Dominique Leuenberger
b4b2fd94e4 Accepting request 687330 from network:time
- Fix ordering and dependencies of chronyd.service, so that it is
  started after name resolution is up (bsc#1129914).
- Add chrony-service-ordering.patch
- Fix location of helper script in chrony-dnssrv@.service
  (bsc#1128846).

OBS-URL: https://build.opensuse.org/request/show/687330
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=19
2019-03-22 13:55:39 +00:00
Reinhard Max
5338b64bf8 - Fix location of helper script in chrony-dnssrv@.service
(bsc#1128846).

OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=69
2019-03-21 13:37:00 +00:00
Reinhard Max
2bd0eb7e71 started after name resolution is up (bsc#1129914).
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=68
2019-03-20 15:14:01 +00:00
Reinhard Max
e1a383cdd4 - Fix ordering and dependencies of chronyd.service, so that it is
not being started before the network (bsc#1129730).
- Add chrony-service-ordering.patch

OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=67
2019-03-19 15:55:11 +00:00
Dominique Leuenberger
17e0b74179 Accepting request 682198 from network:time
- Update testsuite to version 58c5e8b

OBS-URL: https://build.opensuse.org/request/show/682198
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=18
2019-03-13 08:06:56 +00:00
Martin Pluskal
d0dc0eea07 - Update testsuite to version 58c5e8b
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=65
2019-03-06 14:49:27 +00:00
Dominique Leuenberger
babc6b92da Accepting request 660562 from network:time
- Read runtime servers from /var/run/netconfig/chrony.servers to
  fix bsc#1099272.
- Move chrony-helper to /usr/lib/chrony/helper, because there
  should be no executables in /usr/share.

- Make sure to generate correct sysconfig file (boo#1117147)
- Update clknetsim to revision 8b48422

OBS-URL: https://build.opensuse.org/request/show/660562
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=17
2018-12-26 23:25:18 +00:00
Reinhard Max
f1d34b8885 typo
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=63
2018-12-20 18:02:56 +00:00
Reinhard Max
ab0c0bf492 - Read runtime servers from /var/run/netconfig/chrony.servers to
fix bsc#1099272.
- Move chrony-helper to /usr/lib/chrony/helper, because there
  should be no executables in /usr/share.

OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=62
2018-12-20 17:43:50 +00:00
Martin Pluskal
7da09593f3 - Make sure to generate correct sysconfig file (boo#1117147)
- Update clknetsim to revision 8b48422

OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=61
2018-12-14 10:02:44 +00:00
Dominique Leuenberger
4ede134f38 Accepting request 655501 from network:time
- Remove discrepancies between spec file and chrony-tmpfiles (boo#1115529)

OBS-URL: https://build.opensuse.org/request/show/655501
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=16
2018-12-10 11:27:40 +00:00
Martin Pluskal
84bd393726 OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=59 2018-12-06 07:43:49 +00:00
Martin Pluskal
9391fe4476 - Remove discrepancies between spec file and chrony-tmpfiles (boo#1115529)
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=58
2018-11-22 09:39:42 +00:00
Dominique Leuenberger
0a27e631b4 Accepting request 642837 from network:time
- Update the keyring and uncomment it in the spec file 

- Comment out bad signature

- Added %{_tmpfilesdir}/%{name}.conf
- Updated clknetsim
- Update to version 3.4
  * Enhancements
    + Add filter option to server/pool/peer directive
    + Add minsamples and maxsamples options to hwtimestamp directive
    + Add support for faster frequency adjustments in Linux 4.19
    + Change default pidfile to /var/run/chrony/chronyd.pid to allow chronyd 
      without root privileges to remove it on exit
    + Disable sub-second polling intervals for distant NTP sources
    + Extend range of supported sub-second polling intervals
    + Get/set IPv4 destination/source address of NTP packets on FreeBSD
    + Make burst options and command useful with short polling intervals
    + Modify auto_offline option to activate when sending request failed
    + Respond from interface that received NTP request if possible
    + Add onoffline command to switch between online and offline state 
      according to current system network configuration
    + Improve example NetworkManager dispatcher script
  * Bug fixes
    + Avoid waiting in Linux getrandom system call
    + Fix PPS support on FreeBSD and NetBSD

OBS-URL: https://build.opensuse.org/request/show/642837
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=15
2018-10-25 06:09:24 +00:00
Ismail Dönmez
02eeb94e00 - Update the keyring and uncomment it in the spec file
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=56
2018-10-18 10:14:29 +00:00
Martin Pluskal
0e6dae305d OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=55 2018-10-18 08:15:41 +00:00
Martin Pluskal
2546c1b260 - Comment out bad signature
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=54
2018-10-18 08:06:23 +00:00
Martin Pluskal
140ff4ce1a OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=53 2018-09-26 12:23:08 +00:00
Martin Pluskal
ea91575fb2 Accepting request 638376 from home:stroeder:branches:network:time
- Added %{_tmpfilesdir}/%{name}.conf
- Updated clknetsim
- Update to version 3.4

OBS-URL: https://build.opensuse.org/request/show/638376
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=52
2018-09-26 11:51:43 +00:00
Dominique Leuenberger
ffa7808c90 Accepting request 627295 from network:time
- Update clknetsim to revision 42b693b
  * Drop not needed chrony-fix-open.patch
- Build tests with optflags as well
- Do not run tests on i586
- Enable signd

- Mention all sources as such in spec file
- Fix formatting of changelog
- Drop reference to change is not present

- Update to version 3.3
  * Enhancements:
    + Add burst option to server/pool directive
    + Add stratum and tai options to refclock directive
    + Add support for Nettle crypto library
    + Add workaround for missing kernel receive timestamps on Linux
    + Wait for late hardware transmit timestamps
    + Improve source selection with unreachable sources
    + Improve protection against replay attacks on symmetric mode
    + Allow PHC refclock to use socket in /var/run/chrony
    + Add shutdown command to stop chronyd
    + Simplify format of response to manual list command
    + Improve handling of unknown responses in chronyc
  * Bug fixes:
    + Respond to NTPv1 client requests with zero mode
    + Fix -x option to not require CAP_SYS_TIME under non-root user
    + Fix acquisitionport directive to work with privilege separation
    + Fix handling of socket errors on Linux to avoid high CPU usage
    + Fix chronyc to not get stuck in infinite loop after clock step

OBS-URL: https://build.opensuse.org/request/show/627295
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=14
2018-08-07 08:50:06 +00:00
Martin Pluskal
c022e41858 - Update clknetsim to revision 42b693b
* Drop not needed chrony-fix-open.patch
- Build tests with optflags as well
- Do not run tests on i586
- Enable signd

OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=50
2018-08-03 09:17:49 +00:00
Martin Pluskal
029648ee59 - Mention all sources as such in spec file
- Fix formatting of changelog
- Drop reference to change is not present
  * Enhancements:
    + Add burst option to server/pool directive
    + Add stratum and tai options to refclock directive
    + Add support for Nettle crypto library
    + Add workaround for missing kernel receive timestamps on Linux
    + Wait for late hardware transmit timestamps
    + Improve source selection with unreachable sources
    + Improve protection against replay attacks on symmetric mode
    + Allow PHC refclock to use socket in /var/run/chrony
    + Add shutdown command to stop chronyd
    + Simplify format of response to manual list command
    + Improve handling of unknown responses in chronyc
  * Bug fixes:
    + Respond to NTPv1 client requests with zero mode
    + Fix -x option to not require CAP_SYS_TIME under non-root user
    + Fix acquisitionport directive to work with privilege separation
    + Fix handling of socket errors on Linux to avoid high CPU usage
    + Fix chronyc to not get stuck in infinite loop after clock step

OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=49
2018-08-02 07:54:01 +00:00
Martin Pluskal
41377f5dbf Accepting request 626940 from home:bmwiedemann:branches:network:time
- Update to version 3.3
ed
  + Enhancements:
    Add burst option to server/pool directive
    Add stratum and tai options to refclock directive
    Add support for Nettle crypto library
    Add workaround for missing kernel receive timestamps on Linux
    Wait for late hardware transmit timestamps
    Improve source selection with unreachable sources
    Improve protection against replay attacks on symmetric mode
    Allow PHC refclock to use socket in /var/run/chrony
    Add shutdown command to stop chronyd
    Simplify format of response to manual list command
    Improve handling of unknown responses in chronyc
  + Bug fixes:
    Respond to NTPv1 client requests with zero mode
    Fix -x option to not require CAP_SYS_TIME under non-root user
    Fix acquisitionport directive to work with privilege separation
    Fix handling of socket errors on Linux to avoid high CPU usage
    Fix chronyc to not get stuck in infinite loop after clock step
  + make package build reproducible (boo#1047218)
    via https://www.mail-archive.com/chrony-dev@chrony.tuxfamily.org/msg01685.html

OBS-URL: https://build.opensuse.org/request/show/626940
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=48
2018-08-02 07:42:46 +00:00
Dominique Leuenberger
db26c235c3 Accepting request 597689 from network:time
OBS-URL: https://build.opensuse.org/request/show/597689
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=13
2018-04-20 15:23:47 +00:00
Martin Pluskal
1b3494a786 Accepting request 597617 from home:markkp:branches:network:time
- Added /etc/chrony.d/ directory to the package (bsc#1083597)
  Modifed default chrony.conf to add "include /etc/chrony.d/*"

OBS-URL: https://build.opensuse.org/request/show/597617
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=46
2018-04-18 07:10:17 +00:00
Dominique Leuenberger
76f3f166f5 Accepting request 592539 from network:time
OBS-URL: https://build.opensuse.org/request/show/592539
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=12
2018-04-01 15:25:27 +00:00
Martin Pluskal
da3cde8e63 Accepting request 591505 from home:kukuk:branches:network:time
- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/591505
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=44
2018-03-30 09:49:35 +00:00
Dominique Leuenberger
58e6b5db4c Accepting request 587008 from network:time
OBS-URL: https://build.opensuse.org/request/show/587008
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=11
2018-03-19 22:31:45 +00:00
Martin Pluskal
1f55fc9eb9 Accepting request 587004 from home:kukuk:branches:network:time
- Fix name of fillup template (was never installed before)
- Fix Requires for fillup, it's used in post, not pre.

OBS-URL: https://build.opensuse.org/request/show/587004
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=42
2018-03-14 16:40:50 +00:00
Dominique Leuenberger
b1e2e0c493 Accepting request 574551 from network:time
- Enable pps support

OBS-URL: https://build.opensuse.org/request/show/574551
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=10
2018-02-12 09:12:04 +00:00
Martin Pluskal
527ed2d81e - Enable pps support
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=40
2018-02-09 10:21:23 +00:00
Dominique Leuenberger
132e193b8c Accepting request 544872 from network:time
OBS-URL: https://build.opensuse.org/request/show/544872
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=9
2017-11-25 07:42:18 +00:00
Martin Pluskal
2f8a4c9f68 Accepting request 544752 from home:RBrownSUSE:branches:network:time
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544752
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=38
2017-11-23 15:11:48 +00:00
Dominique Leuenberger
a92d20fb0b Accepting request 536990 from network:time
- Cleanup spec file:
  * Drop pre systemd support
  * Run spec-cleaner
- Modified the spec file to comment out the pool statement
  in chrony.conf if _not_ building for openSUSE. (bsc#1063704).

OBS-URL: https://build.opensuse.org/request/show/536990
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=8
2017-10-30 20:18:20 +00:00
Martin Pluskal
03c4ecbefc OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=36 2017-10-26 21:26:35 +00:00
Martin Pluskal
92481aa2b7 OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=35 2017-10-26 12:34:40 +00:00
Martin Pluskal
9a79f15b95 - Cleanup spec file:
* Drop pre systemd support
  * Run spec-cleaner

OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=34
2017-10-26 11:15:56 +00:00
Martin Pluskal
f16919c0b4 Accepting request 536441 from home:markkp:branches:network:time
- Modified the spec file to comment out the pool statement
  in chrony.conf if _not_ building for openSUSE. (bsc#1063704).

OBS-URL: https://build.opensuse.org/request/show/536441
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=33
2017-10-26 08:03:18 +00:00
Dominique Leuenberger
de756cbaf7 Accepting request 530357 from network:time
1

OBS-URL: https://build.opensuse.org/request/show/530357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=7
2017-10-02 14:54:50 +00:00
Martin Pluskal
de5d64bd86 Accepting request 529908 from home:darix:playground
- refresh patches to apply cleanly again
  - chrony-config.patch
  - chrony-fix-open.patch

OBS-URL: https://build.opensuse.org/request/show/529908
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=31
2017-10-02 08:32:34 +00:00
Dominique Leuenberger
5df8f6d80e Accepting request 528217 from network:time
1

OBS-URL: https://build.opensuse.org/request/show/528217
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=6
2017-09-23 19:35:56 +00:00
Martin Pluskal
906029af44 Accepting request 528207 from home:markkp:branches:network:time
- Upgraded to version 3.2:
  Enhancements
  * Improve stability with NTP sources and reference clocks
  * Improve stability with hardware timestamping
  * Improve support for NTP interleaved modes
  * Control frequency of system clock on macOS 10.13 and later
  * Set TAI-UTC offset of system clock with leapsectz directive
  * Minimise data in client requests to improve privacy
  * Allow transmit-only hardware timestamping
  * Add support for new timestamping options introduced in Linux 4.13
  * Add root delay, root dispersion and maximum error to tracking log
  * Add mindelay and asymmetry options to server/peer/pool directive
  * Add extpps option to PHC refclock to timestamp external PPS signal
  * Add pps option to refclock directive to treat any refclock as PPS
  * Add width option to refclock directive to filter wrong pulse edges
  * Add rxfilter option to hwtimestamp directive
  * Add -x option to disable control of system clock
  * Add -l option to log to specified file instead of syslog
  * Allow multiple command-line options to be specified together
  * Allow starting without root privileges with -Q option
  * Update seccomp filter for new glibc versions
  * Dump history on exit by default with dumpdir directive
  * Use hardening compiler options by default
  Bug fixes
  * Don't drop PHC samples with low-resolution system clock
  * Ignore outliers in PHC tracking, RTC tracking, manual input
  * Increase polling interval when peer is not responding
  * Exit with error message when include directive fails
  * Don't allow slash after hostname in allow/deny directive/command
  * Try to connect to all addresses in chronyc before giving up
- Upgraded clknetsim to version 71dbbc5.
- Reworked chrony-fix-open.patch to fit the new version

OBS-URL: https://build.opensuse.org/request/show/528207
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=29
2017-09-22 07:52:47 +00:00
Dominique Leuenberger
e8a8afff7b Accepting request 453813 from network:time
- Upgraded to version 3.1:

OBS-URL: https://build.opensuse.org/request/show/453813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=5
2017-02-02 14:42:30 +00:00
Martin Pluskal
7423b231b5 OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=27 2017-02-01 11:44:40 +00:00
Martin Pluskal
fbd4c3c28d Accepting request 453663 from home:markkp:branches:network:time
Upgraded to version 3.1, along with clknetsim to match.

OBS-URL: https://build.opensuse.org/request/show/453663
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=26
2017-01-31 17:51:07 +00:00
Dominique Leuenberger
6bdcf7ae08 Accepting request 450712 from network:time
1

OBS-URL: https://build.opensuse.org/request/show/450712
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=4
2017-01-23 10:37:03 +00:00