rename 'Mac OS X' to 'macOS'
From the the release of macOS Sierra (Version 10.12) the Macintosh operating system is called 'macOS'
This commit is contained in:
parent
b0838280a9
commit
8bc48af630
8 changed files with 18 additions and 18 deletions
4
README
4
README
|
@ -27,7 +27,7 @@ operating parameters whilst it is running.
|
||||||
What will chrony run on?
|
What will chrony run on?
|
||||||
========================
|
========================
|
||||||
|
|
||||||
The software is known to work on Linux, FreeBSD, NetBSD, Mac OS X and
|
The software is known to work on Linux, FreeBSD, NetBSD, macOS and
|
||||||
Solaris. Closely related systems may work too. Any other system will
|
Solaris. Closely related systems may work too. Any other system will
|
||||||
likely require a porting exercise. You would need to start from one
|
likely require a porting exercise. You would need to start from one
|
||||||
of the existing system-specific drivers and look into the quirks of
|
of the existing system-specific drivers and look into the quirks of
|
||||||
|
@ -139,7 +139,7 @@ Erik Bryer <ebryer@spots.ab.ca>
|
||||||
Entries in contrib directory
|
Entries in contrib directory
|
||||||
|
|
||||||
Bryan Christianson <bryan@whatroute.net>
|
Bryan Christianson <bryan@whatroute.net>
|
||||||
Support for Mac OS X
|
Support for macOS
|
||||||
Support for privilege separation
|
Support for privilege separation
|
||||||
Entries in contrib directory
|
Entries in contrib directory
|
||||||
|
|
||||||
|
|
2
configure
vendored
2
configure
vendored
|
@ -402,7 +402,7 @@ case $OPERATINGSYSTEM in
|
||||||
add_def FEAT_PRIVDROP
|
add_def FEAT_PRIVDROP
|
||||||
priv_ops="ADJUSTTIME SETTIME BINDSOCKET"
|
priv_ops="ADJUSTTIME SETTIME BINDSOCKET"
|
||||||
fi
|
fi
|
||||||
echo "Configuring for MacOS X (" $SYSTEM "MacOS X version" $VERSION ")"
|
echo "Configuring for macOS (" $SYSTEM "macOS version" $VERSION ")"
|
||||||
;;
|
;;
|
||||||
SunOS)
|
SunOS)
|
||||||
EXTRA_OBJECTS="sys_generic.o sys_solaris.o sys_timex.o"
|
EXTRA_OBJECTS="sys_generic.o sys_solaris.o sys_timex.o"
|
||||||
|
|
|
@ -1,16 +1,16 @@
|
||||||
Notes for installing chrony on MacOS X
|
Notes for installing chrony on macOS
|
||||||
Author: Bryan Christianson (bryan@whatroute.net)
|
Author: Bryan Christianson (bryan@whatroute.net)
|
||||||
------------------------------------------------
|
------------------------------------------------
|
||||||
|
|
||||||
These files are for those admins/users who would prefer to install chrony
|
These files are for those admins/users who would prefer to install chrony
|
||||||
from the source distribution and are intended as guidelines rather than
|
from the source distribution and are intended as guidelines rather than
|
||||||
being definitive. They can be edited with a plain text editor, such as
|
being definitive. They can be edited with a plain text editor, such as
|
||||||
vi, emacs or your favourite IDE (xcode)
|
vi, emacs or your favourite IDE (Xcode)
|
||||||
|
|
||||||
It is assumed you are comfortable with installing software from the
|
It is assumed you are comfortable with installing software from the
|
||||||
terminal command line and know how to use sudo to acquire root access.
|
terminal command line and know how to use sudo to acquire root access.
|
||||||
|
|
||||||
If you are not familiar with the MacOS X command line then
|
If you are not familiar with the macOS command line then
|
||||||
please consider using ChronyControl from http://whatroute.net/chronycontrol.html
|
please consider using ChronyControl from http://whatroute.net/chronycontrol.html
|
||||||
|
|
||||||
ChronyControl provides a gui wrapper for installing these files and sets the
|
ChronyControl provides a gui wrapper for installing these files and sets the
|
||||||
|
@ -72,7 +72,7 @@ Installing the support files
|
||||||
|
|
||||||
1. chronylogrotate.sh
|
1. chronylogrotate.sh
|
||||||
This is a simple shell script that deletes old log files. Unfortunately because
|
This is a simple shell script that deletes old log files. Unfortunately because
|
||||||
of the need to run chronyc, the standard MacOS X logrotation does not work with
|
of the need to run chronyc, the standard macOS logrotation does not work with
|
||||||
chrony logs.
|
chrony logs.
|
||||||
|
|
||||||
This script runs on a daily basis under control of launchd and should be
|
This script runs on a daily basis under control of launchd and should be
|
||||||
|
|
|
@ -1428,7 +1428,7 @@ cannot be used with the <<rtcfile,*rtcfile*>> directive.
|
||||||
+
|
+
|
||||||
On Linux, the RTC copy is performed by the kernel every 11 minutes.
|
On Linux, the RTC copy is performed by the kernel every 11 minutes.
|
||||||
+
|
+
|
||||||
On Mac OS X, <<chronyd,*chronyd*>> will perform the RTC copy every 60 minutes
|
On macOS, <<chronyd,*chronyd*>> will perform the RTC copy every 60 minutes
|
||||||
when the system clock is in a synchronised state.
|
when the system clock is in a synchronised state.
|
||||||
+
|
+
|
||||||
On other systems this directive does nothing.
|
On other systems this directive does nothing.
|
||||||
|
@ -1786,8 +1786,8 @@ pidfile /run/chronyd.pid
|
||||||
|
|
||||||
[[sched_priority]]*sched_priority* _priority_::
|
[[sched_priority]]*sched_priority* _priority_::
|
||||||
On Linux, the *sched_priority* directive will select the SCHED_FIFO real-time
|
On Linux, the *sched_priority* directive will select the SCHED_FIFO real-time
|
||||||
scheduler at the specified priority (which must be between 0 and 100). On Mac
|
scheduler at the specified priority (which must be between 0 and 100). On
|
||||||
OS X, this option must have either a value of 0 (the default) to disable the
|
macOS, this option must have either a value of 0 (the default) to disable the
|
||||||
thread time constraint policy or 1 for the policy to be enabled. Other systems
|
thread time constraint policy or 1 for the policy to be enabled. Other systems
|
||||||
do not support this option.
|
do not support this option.
|
||||||
+
|
+
|
||||||
|
@ -1802,7 +1802,7 @@ wait for the scheduler to get around to running it. You should not use this
|
||||||
unless you really need it. The *sched_setscheduler(2)* man page has more
|
unless you really need it. The *sched_setscheduler(2)* man page has more
|
||||||
details.
|
details.
|
||||||
+
|
+
|
||||||
On Mac OS X, this directive uses the *thread_policy_set()* kernel call to
|
On macOS, this directive uses the *thread_policy_set()* kernel call to
|
||||||
specify real-time scheduling. As noted for Linux, you should not use this
|
specify real-time scheduling. As noted for Linux, you should not use this
|
||||||
directive unless you really need it.
|
directive unless you really need it.
|
||||||
|
|
||||||
|
@ -1811,7 +1811,7 @@ The *user* directive sets the name of the system user to which *chronyd* will
|
||||||
switch after start in order to drop root privileges.
|
switch after start in order to drop root privileges.
|
||||||
+
|
+
|
||||||
On Linux, *chronyd* needs to be compiled with support for the *libcap* library.
|
On Linux, *chronyd* needs to be compiled with support for the *libcap* library.
|
||||||
On Mac OS X, FreeBSD, NetBSD and Solaris *chronyd* forks into two processes.
|
On macOS, FreeBSD, NetBSD and Solaris *chronyd* forks into two processes.
|
||||||
The child process retains root privileges, but can only perform a very limited
|
The child process retains root privileges, but can only perform a very limited
|
||||||
range of privileged system calls on behalf of the parent.
|
range of privileged system calls on behalf of the parent.
|
||||||
+
|
+
|
||||||
|
|
|
@ -115,7 +115,7 @@ after start in order to drop root privileges. It overrides the
|
||||||
<<chrony.conf.adoc#user,*user*>> directive (default _@DEFAULT_USER@_).
|
<<chrony.conf.adoc#user,*user*>> directive (default _@DEFAULT_USER@_).
|
||||||
+
|
+
|
||||||
On Linux, *chronyd* needs to be compiled with support for the *libcap* library.
|
On Linux, *chronyd* needs to be compiled with support for the *libcap* library.
|
||||||
On Mac OS X, FreeBSD, NetBSD and Solaris *chronyd* forks into two processes.
|
On macOS, FreeBSD, NetBSD and Solaris *chronyd* forks into two processes.
|
||||||
The child process retains root privileges, but can only perform a very limited
|
The child process retains root privileges, but can only perform a very limited
|
||||||
range of privileged system calls on behalf of the parent.
|
range of privileged system calls on behalf of the parent.
|
||||||
|
|
||||||
|
@ -134,7 +134,7 @@ killed even in normal operation.
|
||||||
|
|
||||||
*-P* _priority_::
|
*-P* _priority_::
|
||||||
On Linux, this option will select the SCHED_FIFO real-time scheduler at the
|
On Linux, this option will select the SCHED_FIFO real-time scheduler at the
|
||||||
specified priority (which must be between 0 and 100). On Mac OS X, this option
|
specified priority (which must be between 0 and 100). On macOS, this option
|
||||||
must have either a value of 0 (the default) to disable the thread time
|
must have either a value of 0 (the default) to disable the thread time
|
||||||
constraint policy or 1 for the policy to be enabled. Other systems do not
|
constraint policy or 1 for the policy to be enabled. Other systems do not
|
||||||
support this option.
|
support this option.
|
||||||
|
|
|
@ -61,8 +61,8 @@ that.
|
||||||
In order to keep the real-time clock (RTC) close to the true time, so the
|
In order to keep the real-time clock (RTC) close to the true time, so the
|
||||||
system time is reasonably close to the true time when it's initialized on the
|
system time is reasonably close to the true time when it's initialized on the
|
||||||
next boot from the RTC, the `rtcsync` directive enables a mode in which the
|
next boot from the RTC, the `rtcsync` directive enables a mode in which the
|
||||||
system time is periodically copied to the RTC. It is supported on Linux and Mac
|
system time is periodically copied to the RTC. It is supported on Linux and
|
||||||
OS X.
|
macOS.
|
||||||
|
|
||||||
If you want to use public NTP servers from the
|
If you want to use public NTP servers from the
|
||||||
http://www.pool.ntp.org/[pool.ntp.org] project, the minimal _chrony.conf_ file
|
http://www.pool.ntp.org/[pool.ntp.org] project, the minimal _chrony.conf_ file
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
|
|
||||||
=======================================================================
|
=======================================================================
|
||||||
|
|
||||||
Driver file for the MacOS X operating system.
|
Driver file for the macOS operating system.
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
|
|
||||||
=======================================================================
|
=======================================================================
|
||||||
|
|
||||||
Header file for MacOS X driver
|
Header file for macOS driver
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue