diff --git a/Unix/doc/diagnose-omi-problems.md b/Unix/doc/diagnose-omi-problems.md
index d30b7202d..6b91f1c29 100644
--- a/Unix/doc/diagnose-omi-problems.md
+++ b/Unix/doc/diagnose-omi-problems.md
@@ -311,7 +311,7 @@ request* message, we receive the namespace and class:
Using this information, we can retrieve the provider registration
name. In the above message, the namespace is `root/scx` and the class
-is `SCX_Agent`. To retrive the provider registration name, replace `/`
+is `SCX_Agent`. To retrieve the provider registration name, replace `/`
with `-` in the namespace and issue the following `grep` command
(substitute `SCX_Agent` with your class and `root-scx` with your
namespace):
@@ -329,4 +329,4 @@ information:
1. All of the information described in
[Required information when reporting problems](#required-information-when-reporting-problems),
-2. Provider registration name, retrived as described above.
+2. Provider registration name, retrieved as described above.
diff --git a/Unix/doc/omi/omi.html b/Unix/doc/omi/omi.html
index 122781be7..da19f8e7e 100644
--- a/Unix/doc/omi/omi.html
+++ b/Unix/doc/omi/omi.html
@@ -2697,7 +2697,7 @@
8.3.8.2 Implementing a lifecycle indication (exper
(*self)->context, MI_LIFECYCLE_INDICATION_CREATE);
CHECKR_POST_RETURN_VOID(context, r);
- /* intialize global data */
+ /* initialize global data */
r = _Initialize(context, *self);
if (r != MI_RESULT_OK)
{
diff --git a/Unix/doc/omi/omi.info b/Unix/doc/omi/omi.info
index ba7ef0524..6a778f59b 100644
--- a/Unix/doc/omi/omi.info
+++ b/Unix/doc/omi/omi.info
@@ -2260,7 +2260,7 @@ like the following:
(*self)->context, MI_LIFECYCLE_INDICATION_CREATE);
CHECKR_POST_RETURN_VOID(context, r);
- /* intialize global data */
+ /* initialize global data */
r = _Initialize(context, *self);
if (r != MI_RESULT_OK)
{
diff --git a/Unix/doc/omi/omi.texi b/Unix/doc/omi/omi.texi
index 7afb7868a..d677fdb79 100644
--- a/Unix/doc/omi/omi.texi
+++ b/Unix/doc/omi/omi.texi
@@ -2639,7 +2639,7 @@ void MI_CALL XYZ_Process_Load(
(*self)->context, MI_LIFECYCLE_INDICATION_CREATE);
CHECKR_POST_RETURN_VOID(context, r);
- /* intialize global data */
+ /* initialize global data */
r = _Initialize(context, *self);
if (r != MI_RESULT_OK)
{
diff --git a/Unix/doc/setup-ntlm-omi.md b/Unix/doc/setup-ntlm-omi.md
index 32bd0ebdc..e3d51e329 100644
--- a/Unix/doc/setup-ntlm-omi.md
+++ b/Unix/doc/setup-ntlm-omi.md
@@ -15,11 +15,11 @@ authenticated via Basic auth. Basic is very simple, but not at all secure,
inasmuch as the username and password are transmitted in the clear, with only
Base64 encoding which is easly decoded by someone able to see the traffic on the
connection. For that reason we only recommend Basic never be used on other than a
-secure (https) conneciton.
+secure (https) connection.
A more secure method of authentication uses Secure Protected Negotitation protocol (SPNEGO), which enables
-negotiation of the security protcol from a selection of options, Currently the only option available with
-omi is the *NT Lan Manager protocol, version 2 (NTLMV2)* which is an improvment over Basic auth in two ways.
+negotiation of the security protocol from a selection of options, Currently the only option available with
+omi is the *NT Lan Manager protocol, version 2 (NTLMV2)* which is an improvement over Basic auth in two ways.
- The password is hashed using an irreversable algorithm, so the password is more secure than Basic.
@@ -44,7 +44,7 @@ Both the client and host machine must be set up to use provide NTLM to the gener
To do this, the gss and gss-ntlmssp packages must be installed and up to date. The packages required are:
-| Linux Verison | Packages Needed |
+| Linux Version | Packages Needed |
|
| RHEL 7.3, CentOS 7.3 | krb5-workstation-1.14.1-27.el7.x86_64 or later |
| gssntlmssp-0.7.0-1.el7.x86_6 |
|
| Ubuntu 16.04 (xenial) | libgssapi-krb5-2 version 1.13.2+dfsg-5 or later |
@@ -138,7 +138,7 @@ that winbind and samba interact. If you are using samba to mount cifs file share
modify these instructions.
-Winbind is a part of the samba suite. There are a number of good explanations and tutorials avaiable such as
+Winbind is a part of the samba suite. There are a number of good explanations and tutorials available such as
https://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/idmapper.html discussing winbinds role, but in
short it provides credential caching from the machines password provider, and idmapping from the Windows SID
to and from the UNIX UID.
@@ -186,7 +186,7 @@ If this method is used, use of the file is specified by setting the option
```
NtlmCredsFile=/etc/opt/omi/.creds/ntlm
```
-in the configuration file omiserver.conf. The file then refered to by the server for credentials. Like certificate directories,
+in the configuration file omiserver.conf. The file then referred to by the server for credentials. Like certificate directories,
the server requires permissions of 700 for the directory and 600 for the file. Both the file and directory must be owned by root
(**for 1.4.0 or later version, both the file and directory must be owned by omi account**).
If the correct permissions and ownership are not set the file will be ignored with an error in the server log.
@@ -204,7 +204,7 @@ in the NTLM domain are treated as different from hostname, so a separate entry i
It does not use the user name and password directly. The credential is acquired either from winbind or a local credentials
file in ~/.omi.
-- The client uses the Generic Security Services API (gssapi) to initate a negotiation with the server. Currently this
+- The client uses the Generic Security Services API (gssapi) to initiate a negotiation with the server. Currently this
negotiation will always end up using NTLM if it succeeds.
- The server uses gssapi to accept the negotiation using the credential sent by the client.
diff --git a/Unix/doc/todo.txt b/Unix/doc/todo.txt
index 7d1da5cf7..4c959cd48 100644
--- a/Unix/doc/todo.txt
+++ b/Unix/doc/todo.txt
@@ -84,7 +84,7 @@
(X) Fixed bug with WS-Management Put: if property appeared in both
selector set and in property list, the parser rejected the property
- list occurence as a duplicate feature.
+ list occurrence as a duplicate feature.
(X) Fixed WS-Managed put-instance error: the parser was not accepting
null properties. For example: