Commit Graph

159 Commits

Author SHA256 Message Date
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
Martin Pluskal
93ec637a44 Accepting request 450635 from home:markkp:branches:network:time
Upgraded to version 3.0, along with clknetsim to match.

OBS-URL: https://build.opensuse.org/request/show/450635
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=24
2017-01-17 08:18:54 +00:00
Dominique Leuenberger
37d3458275 Accepting request 442728 from network:time
1

OBS-URL: https://build.opensuse.org/request/show/442728
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=3
2016-12-01 09:28:45 +00:00
Martin Pluskal
eb111ceeb0 Accepting request 442726 from home:markkp:branches:network:time
Upgraded to version 2.4.1 which is a relatively small bugfix release.

OBS-URL: https://build.opensuse.org/request/show/442726
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=22
2016-11-29 17:27:19 +00:00
Dominique Leuenberger
8f3f0a402c Accepting request 400692 from network:time
1

OBS-URL: https://build.opensuse.org/request/show/400692
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=2
2016-06-12 16:54:53 +00:00
Martin Pluskal
c32c19f1ec Accepting request 400656 from home:darix:playground
- update to 2.4:
- update clknetsim to a5949fe for fixing a testsuite failure:
- refreshed chrony-fix-open.patch: to apply cleanly after clknetsim
  update
- drop patches:
  - chrony-include-termios.patch
  - make-105-ntpauth-more-reliable.patch
- drop buildrequires for texinfo and pre requires on the install
  info packages
- no longer use make install-docs: it only installed 0 byte html
  files.

OBS-URL: https://build.opensuse.org/request/show/400656
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=20
2016-06-08 13:53:28 +00:00
Dominique Leuenberger
c68058a050 Accepting request 389732 from network:time
Once again, fate#319508

OBS-URL: https://build.opensuse.org/request/show/389732
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chrony?expand=0&rev=1
2016-04-28 14:53:57 +00:00
Martin Pluskal
e811fcfcc5 Accepting request 389663 from home:markkp:branches:network:time
Added a fix from Marcus Meissner so that nss could be enabled and still pass the "make check" processing.

OBS-URL: https://build.opensuse.org/request/show/389663
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=18
2016-04-14 07:06:33 +00:00
Martin Pluskal
83a814dde1 - Provide ntp-daemon (bsc#973981)
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=17
2016-04-13 14:24:37 +00:00
Martin Pluskal
cd8cabf7b4 - Drop hardcoded dependency on libseccomp, it is detected during
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=16
2016-04-08 16:17:02 +00:00
Martin Pluskal
1197c7b6de - Use correct license
- Drop hardcoded dependency on libseccom, it is detected during 
  build

OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=15
2016-04-08 15:54:51 +00:00
Martin Pluskal
da8ddd8407 OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=14 2016-04-08 10:55:08 +00:00
Martin Pluskal
04d4e77785 Accepting request 386163 from home:pluskalm:branches:network:time
- Do reference to chrony-dnssrv@.service in %pre, %preun, %post,
  and %postun as it would lead to error.
- Change conditions for libseccom, we can use any version on SLE-12 
  x86_64

OBS-URL: https://build.opensuse.org/request/show/386163
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=13
2016-04-08 08:42:30 +00:00
Martin Pluskal
5469ba86f8 OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=12 2016-04-06 08:58:31 +00:00
Martin Pluskal
ac8323b394 Accepting request 384762 from home:markkp:branches:network:time
Lots of changes to prepare chrony for inclusion in SLES12 SP2.

OBS-URL: https://build.opensuse.org/request/show/384762
OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=11
2016-04-06 08:53:39 +00:00
Martin Pluskal
5d7a54988f - Cleanup spec file with spec-cleaner
- Prepare for submission to Factory (see fate#319508)

OBS-URL: https://build.opensuse.org/package/show/network:time/chrony?expand=0&rev=10
2016-03-28 09:36:00 +00:00