From fdb6f5346a2ed45a8e0b0feac3f44b30b00c2874 Mon Sep 17 00:00:00 2001 From: Paul Lettich Date: Fri, 6 Dec 2024 10:14:39 +0100 Subject: [PATCH 1/7] Codespell reviewdog test --- README.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.rst b/README.rst index 3da27beec..1d470874f 100644 --- a/README.rst +++ b/README.rst @@ -41,7 +41,7 @@ privacyIDEA privacyIDEA is an open solution for strong two-factor authentication like OTP tokens, SMS, smartphones or SSH keys. -Using privacyIDEA you can enhance your existing applications like local login +Using privacyIDEA you can enhance your existing aplications like local login (PAM, Windows Credential Provider), VPN, remote access, SSH connections, access to web sites or web portals with a second factor during authentication. Thus boosting the security of your @@ -62,7 +62,7 @@ stored. This is achieved by its totally modular architecture. privacyIDEA is not only open as far as its modular architecture is concerned. But privacyIDEA is completely licensed under the AGPLv3. -It supports a wide variety of authentication devices like OTP tokens +It suports a wide variety of authentication devices like OTP tokens (HMAC, HOTP, TOTP, OCRA, mOTP), Yubikey (HOTP, TOTP, AES), FIDO U2F, as well as FIDO2 WebAuthn devices like Yubikey and Plug-Up, smartphone Apps like Google Authenticator, FreeOTP, Token2 or TiQR, SMS, Email, SSH keys, x509 certificates @@ -71,10 +71,10 @@ and Registration Codes for easy deployment. privacyIDEA is based on Flask and SQLAlchemy as the python backend. The web UI is based on angularJS and bootstrap. A MachineToken design lets you assign tokens to machines. Thus you can use -your Yubikey to unlock LUKS, assign SSH keys to SSH servers or use Offline OTP +your Yubikey to unlock LUKS, asign SSH keys to SSH servers or use Offline OTP with PAM. -You may join the discourse discussion forum to give feedback, help other users, +You may join the discourse discusion forum to give feedback, help other users, discuss questions and ideas: https://community.privacyidea.org @@ -178,7 +178,7 @@ Code structure The database models are defined in ``models.py`` and tested in tests/test_db_model.py. -Based on the database models there are the libraries ``lib/config.py`` which is +Based on the database models there are the libraries ``lib/config.py`` whch is responsible for basic configuration in the database table ``config``. And the library ``lib/resolver.py`` which provides functions for the database table ``resolver``. This is tested in tests/test_lib_resolver.py. From bebb19ee092586145a747577a46cacf271de6ea9 Mon Sep 17 00:00:00 2001 From: Paul Lettich Date: Fri, 6 Dec 2024 17:03:02 +0100 Subject: [PATCH 2/7] Update codespell test... --- README.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.rst b/README.rst index 1d470874f..d4204077e 100644 --- a/README.rst +++ b/README.rst @@ -104,6 +104,8 @@ additional dependencies:: You may also want to read the blog post about development and debugging at https://www.privacyidea.org/privacyidea-development-howto/ +And use tests with the `self.assertIn()` function... + Getting and updating submodules =============================== From d6e7ba65e2f7f39cd9fea75fd27254a4a04399a4 Mon Sep 17 00:00:00 2001 From: Paul Lettich Date: Tue, 10 Dec 2024 11:11:05 +0100 Subject: [PATCH 3/7] Fix some errors --- README.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index d4204077e..d05135241 100644 --- a/README.rst +++ b/README.rst @@ -41,7 +41,7 @@ privacyIDEA privacyIDEA is an open solution for strong two-factor authentication like OTP tokens, SMS, smartphones or SSH keys. -Using privacyIDEA you can enhance your existing aplications like local login +Using privacyIDEA you can enhance your existing applications like local login (PAM, Windows Credential Provider), VPN, remote access, SSH connections, access to web sites or web portals with a second factor during authentication. Thus boosting the security of your @@ -62,7 +62,7 @@ stored. This is achieved by its totally modular architecture. privacyIDEA is not only open as far as its modular architecture is concerned. But privacyIDEA is completely licensed under the AGPLv3. -It suports a wide variety of authentication devices like OTP tokens +It supports a wide variety of authentication devices like OTP tokens (HMAC, HOTP, TOTP, OCRA, mOTP), Yubikey (HOTP, TOTP, AES), FIDO U2F, as well as FIDO2 WebAuthn devices like Yubikey and Plug-Up, smartphone Apps like Google Authenticator, FreeOTP, Token2 or TiQR, SMS, Email, SSH keys, x509 certificates From 1c3709faeffe8d493936b2a3a0a136861015a439 Mon Sep 17 00:00:00 2001 From: Paul Lettich Date: Tue, 10 Dec 2024 11:15:24 +0100 Subject: [PATCH 4/7] Introduce some new errors --- README.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index d05135241..a27de48c8 100644 --- a/README.rst +++ b/README.rst @@ -39,7 +39,7 @@ privacyIDEA .. image:: https://img.shields.io/twitter/follow/privacyidea.svg?style=social&label=Follow :alt: privacyIDEA on twitter -privacyIDEA is an open solution for strong two-factor authentication like +privacyIDEA is an open solution for strong two-factor autentication like OTP tokens, SMS, smartphones or SSH keys. Using privacyIDEA you can enhance your existing applications like local login (PAM, Windows Credential Provider), @@ -62,7 +62,7 @@ stored. This is achieved by its totally modular architecture. privacyIDEA is not only open as far as its modular architecture is concerned. But privacyIDEA is completely licensed under the AGPLv3. -It supports a wide variety of authentication devices like OTP tokens +It suports a wide variety of authentication devices like OTP tokens (HMAC, HOTP, TOTP, OCRA, mOTP), Yubikey (HOTP, TOTP, AES), FIDO U2F, as well as FIDO2 WebAuthn devices like Yubikey and Plug-Up, smartphone Apps like Google Authenticator, FreeOTP, Token2 or TiQR, SMS, Email, SSH keys, x509 certificates From 97b11ee639273de932e65b809513dafb9bc68dc7 Mon Sep 17 00:00:00 2001 From: Paul Lettich Date: Tue, 10 Dec 2024 11:27:40 +0100 Subject: [PATCH 5/7] Fix some errors --- README.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index a27de48c8..d4204077e 100644 --- a/README.rst +++ b/README.rst @@ -39,9 +39,9 @@ privacyIDEA .. image:: https://img.shields.io/twitter/follow/privacyidea.svg?style=social&label=Follow :alt: privacyIDEA on twitter -privacyIDEA is an open solution for strong two-factor autentication like +privacyIDEA is an open solution for strong two-factor authentication like OTP tokens, SMS, smartphones or SSH keys. -Using privacyIDEA you can enhance your existing applications like local login +Using privacyIDEA you can enhance your existing aplications like local login (PAM, Windows Credential Provider), VPN, remote access, SSH connections, access to web sites or web portals with a second factor during authentication. Thus boosting the security of your From 1eca5b42f3ec7d8227273097af7bf4edab354eca Mon Sep 17 00:00:00 2001 From: Paul Lettich Date: Tue, 10 Dec 2024 11:38:43 +0100 Subject: [PATCH 6/7] Fix some errors --- README.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index d4204077e..c49bb5275 100644 --- a/README.rst +++ b/README.rst @@ -41,7 +41,7 @@ privacyIDEA privacyIDEA is an open solution for strong two-factor authentication like OTP tokens, SMS, smartphones or SSH keys. -Using privacyIDEA you can enhance your existing aplications like local login +Using privacyIDEA you can enhance your existing applications like local login (PAM, Windows Credential Provider), VPN, remote access, SSH connections, access to web sites or web portals with a second factor during authentication. Thus boosting the security of your @@ -50,7 +50,7 @@ existing applications. Overview ======== -privacyIDEA runs as an additional service in your network and you can connect different +privacyIDEA runs as an aditional service in your network and you can connect different applications to privacyIDEA. .. image:: https://privacyidea.org/wp-content/uploads/2017/privacyIDEA-Integration.png From 27e438faa29810664bfad25b91bfd368a3603ecf Mon Sep 17 00:00:00 2001 From: Paul Lettich Date: Tue, 10 Dec 2024 11:42:33 +0100 Subject: [PATCH 7/7] Fix more errors --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index c49bb5275..9bc0fad2a 100644 --- a/README.rst +++ b/README.rst @@ -74,7 +74,7 @@ A MachineToken design lets you assign tokens to machines. Thus you can use your Yubikey to unlock LUKS, asign SSH keys to SSH servers or use Offline OTP with PAM. -You may join the discourse discusion forum to give feedback, help other users, +You may join the discourse discussion forum to give feedback, help other users, discuss questions and ideas: https://community.privacyidea.org