[chrony-dev] [GIT] chrony/chrony.git branch, master, updated. 2.1.1-65-g434faee

[ Thread Index | Date Index | More chrony.tuxfamily.org/chrony-dev Archives ]


This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/chrony.git".

The branch, master has been updated
       via  434faeecb8e08d7f5160487e8a47109500cc9590 (commit)
       via  ea2858b323ed73b0cc41ba49a96844f28dcb61b5 (commit)
       via  3391d5f846cdb9d66c925b91192a880f646fea65 (commit)
       via  7d6de7afe680bababef4421250c7af62d643aa14 (commit)
      from  67ce6bd279b436b16dcb182ff3da631164ab829f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 434faeecb8e08d7f5160487e8a47109500cc9590
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Mon Jun 16 16:21:25 2014 +0200

    sys_linux: add support for seccomp filters
    
    The Linux secure computing (seccomp) facility allows a process to
    install a filter in the kernel that will allow only specific system
    calls to be made. The process is killed when trying to make other system
    calls. This is useful to reduce the kernel attack surface and possibly
    prevent kernel exploits when the process is compromised.
    
    Use the libseccomp library to add rules and load the filter into the
    kernel. Keep a list of system calls that are always allowed after
    chronyd is initialized. Restrict arguments that may be passed to the
    socket(), setsockopt(), fcntl(), and ioctl() system calls. Arguments
    to socketcall(), which is used on some architectures as a multiplexer
    instead of separate socket system calls, are not restricted for now.
    The mailonchange directive is not allowed as it calls sendmail.
    
    Calls made by the libraries that chronyd is using have to be covered
    too. It's difficult to determine which system calls they need as it may
    change after an upgrade and it may depend on their configuration (e.g.
    resolver in libc). There are also differences between architectures. It
    can all break very easily and is therefore disabled by default. It can
    be enabled with the new -F option.
    
    This is based on a patch from Andrew Griffiths <agriffit@xxxxxxxxxx>.

commit ea2858b323ed73b0cc41ba49a96844f28dcb61b5
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Fri Sep 4 12:19:44 2015 +0200

    main: install signal handler sooner

commit 3391d5f846cdb9d66c925b91192a880f646fea65
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Fri Sep 4 17:02:26 2015 +0200

    doc: fix typo in chronyd man page

commit 7d6de7afe680bababef4421250c7af62d643aa14
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date:   Thu Sep 3 11:30:09 2015 +0200

    rtc: fix setting time from driftfile when RTC reading fails
    
    Fix RTC_Linux_TimePreInit() to return 0 when the RTC device can be
    opened, but reading its time fails to at least have the time restored
    from the driftfile.

-----------------------------------------------------------------------

Summary of changes:
 chrony.texi.in |    5 ++
 chronyd.8.in   |    8 ++-
 configure      |   17 ++++++-
 main.c         |   13 +++--
 rtc_linux.c    |    2 +
 sys.c          |   11 +++++
 sys.h          |    4 ++
 sys_linux.c    |  151 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sys_linux.h    |    2 +
 9 files changed, 208 insertions(+), 5 deletions(-)


hooks/post-receive
--
chrony/chrony.git

-- 
To unsubscribe email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "unsubscribe" in the subject.
For help email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "help" in the subject.
Trouble?  Email listmaster@xxxxxxxxxxxxxxxxxxxx.


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/